Serving Kentucky's Schools and Student Athletes Since 1917

2025 Football – Class 4A Stat Leaders

September 7, 2025 Football Stats

Print

First Statewide Stats to be released 9/22/25

Download PDF
Compiled: Sep 28, 2025 3:00 AM
(only teams having no more than 2 missing stat reports at compilation time are included)
Top 50 Rushing
(playing a minimum of 2 games)
(ranked by net yards rushing average)
RankPlayerSchoolGmsAttYdsTdsYds/AttAvg
1Harrison, DaequanGrant County61181071109.1178
2Parker, ShaneWhitley County47369079.5172
3Smith, LoganCalloway County5778531211.1171
4Pittman, CavalliJohn Hardin5131790106.0158
5Stringer, TannerRussell County5105753127.2151
6Perry, Braxton Johnson Central5727401010.3148
7Smith-Hisel, JiDynBoyle County46051948.7130
8Staggs, JoeyMason County35038247.6127
9Morris, BraydenHarlan County57259378.2119
10Davis, CameronAshland Blazer688678137.7113
11Abren, BraxtynTaylor County68765587.5109
12Curlis, ReedLincoln County58752766.1105
13McPherson, BlakeFranklin-Simpson55652399.3105
14Music, LoganJohnson Central55651479.2103
15Harney, CashCovington Catholic66661279.3102
16Helle, ChristianLogan County6112581115.297
17Judd, JTRowan County56747537.195
18Parkey, RexTaylor County55946357.893
19Lee, JeremiahWarren East57345146.290
20Hancock, WestonWayne County612553234.389
21Greene, JakeSpencer County54643359.487
22Hampton, XavierFranklin-Simpson54743159.286
23Sumpter, KarsynHarrison County67351757.186
24Cox, GrantNelson County54442949.886
25Spitzer, JacobBreckinridge County69251165.685
26Gibson, KaidenPerry County Central44633747.384
27Renton, RoninNorth Oldham67449786.783
28Gaiser, DylanCovington Catholic671467116.678
29Thornton, DeeMarion County55538547.077
30Simpkins, BrodyAshland Blazer64645639.976
31Bryant, DarianElizabethtown56936855.374
32Kinzer, AntonioElizabethtown55635416.371
33Wilson, DemarkusPaducah Tilghman57634854.670
34McDaniels, JamesBoyd County639414610.669
35Sharp, JonahHarlan County55633416.067
36Stevens, ColeCorbin56230845.062
37Spigle, DamonLincoln County44524645.562
38Davis, JasperGreenup County687370104.362
39Shuck, NathanMarion County54031057.862
40Jackson, JairusWestern Hills54630446.661
41Edge, JonBreckinridge County66634935.358
42Flynn, CameronWestern Hills53328418.657
43Wireman, AshurGreenup County66833464.956
44Messer, LandonRowan County55427715.155
45Wright, NathanielWayne County56426754.253
46Foster, TuckerLincoln County55025985.252
47Jones, JamieValley53925536.551
48Salmons, MasonCorbin55024815.050
49Lorenzen, TaydenHighlands56524793.849
50Taylor, TrevonteAshland Blazer63029629.949
Top 50 Passing
(playing a minimum of 2 games)
(ranked by net yards passing average)
RankPlayerSchoolGmsCmpAttCmp%Yds TDIntAvg
1Crowe, StonePaducah Tilghman510917661.91599178320
2Barrett, KnoxFranklin County611016168.31414152236
3Daniels, ColinNorth Oldham68913068.51313202219
4Isable, XavierWarren East510017856.21069116214
5Jones, JamieValley56512950.4106892214
6Shelton, EthanElizabethtown56711856.893865188
7Briedwell, Matthew Calloway County5599462.8933113187
8Rogers, LukeLogan County610014768.01082122180
9Murphy, BaylorBoyle County3354971.450541168
10Litmer, RioHighlands57011361.981462163
11Harney, CashCovington Catholic6629068.993375156
12Manning, JaceBoyd County66611756.491673153
13Davis, JasperGreenup County65610453.888754148
14Roach, ArionWaggener3315457.441541138
15Stringer, TannerRussell County5436863.266972134
16Foster, TuckerLincoln County5539555.865755131
17Gregory, CamdenMason County5407354.859266118
18Morley, KamNelson County5407156.356372113
19Spitzer, JacobBreckinridge County6407553.360585101
20Maggard, ParkerPerry County Central5436962.34723294
21Salmons, MasonCorbin5284660.94687194
22Johnson, TrentonThomas Nelson5359437.24645693
23Hamilton, MatthewRowan County5275846.64593592
24Hood, Cannon Allen County-Scottsville282040.01702285
25Parkey, RexTaylor County5386558.54225484
26Kendall, NicholaiWestern Hills5275846.64063281
27Raleigh, JhetBoyle County4223759.53102078
28Johnson, CamdenGrant County6287636.84334772
29Williams, JoshAllen County-Scottsville4204050.02831471
30Garrett, ReeseWayne County6376259.73772663
31Morris, BraydenHarlan County5365170.63105362
32Hughes, JustinAshland Blazer6335856.93494358
33Bailey, RoderickDoss5194344.22792456
34Richardson, AustinJohn Hardin5132846.42544151
35Delk, BradyFranklin-Simpson5112740.72535351
36Johnson, KonsciousHolmes4134231.01790745
37Parker, ShaneWhitley County471353.81611040
38Staples, BrileyShelby County5226036.71701734
39Davis, KeyonSpencer County582828.61653333
40Hinton, JaCoryHarrison County6122646.21981333
41Curry, CarterHarrison County6153444.11852331
42Stutler, TannerAshland Blazer34850.0791126
43Thompson, WyattMarion County5132944.81303026
44Wremeo, JemalWaggener462128.61041126
45Pegram, BraydenElizabethtown31250.0771026
46Costello, LiamLogan County35771.4701023
47Courtney, DylanCovington Catholic322100.0681023
48Chames, MichaelHolmes48988.9791020
49Moore, MasonFranklin County681266.71133019
50Goodwin, MicahTaylor County5101758.8921018
Top 50 Receiving
(playing a minimum of 2 games)
(ranked by yards gained receiving per game)
RankPlayerSchoolGmsRecYdsYds/RecTDYD
P-GM
TD
P-GM
1Hagy, JaceElizabethtown53157218.541140.8
2Wade, CameronPaducah Tilghman53353816.371081.4
3Tompkins, LucasNorth Oldham63563018.0101051.7
4Thompson, AveryPaducah Tilghman53452515.461051.2
5Parks, LonzellValley52244220.16881.2
6Boyer, LoganWarren East54043911.06881.2
7Wills, KinnettRussell County52241418.86831.2
8Wremeo, JemalWaggener41430321.63760.8
9Collins, DelanoFranklin County62543517.46721.0
10Payne, MicahMason County41328121.64701.0
11Lightfoot, BraydenWarren East53134511.14690.8
12Taylor, JacobFranklin County64040910.23680.5
13Floyd, BryceLincoln County52333614.63670.6
14Dewitt, PaxtonBreckinridge County61739223.15650.8
15Reynolds, JacobNelson County51630419.05611.0
16Driver, SenecaBoyle County41223719.82590.5
17Darcus, Jay-DynnCalloway County51429020.75581.0
18Kelley, KalebBoyd County62333314.52560.3
19May, CameronBoyd County62632912.71550.2
20Thomeczek, TySeanLogan County62731711.73530.5
21Rose, LandenWhitley County41020620.61520.2
22Gammon, KaseyGreenup County61629118.21480.2
23Flynn, CameronWestern Hills51022722.71450.2
24Davis, AndrewNorth Oldham61426819.13450.5
25Parker, CooperLogan County61724014.13400.5
26Lockett, JamariHolmes41016016.01400.2
27Custard, LandonHarrison County61223819.82400.3
28Christian, IsaacLogan County62223410.63390.5
29Williams, ZechariahElizabethtown51319414.92390.4
30Anderson, JaelynTaylor County62122810.91380.2
31Simmons, LeDarriusFranklin County62222410.23370.5
32Orndorff, AMerValley41014914.91370.2
33Logan, KainBoyle County41014914.91370.2
34Green, JohnRowan County51318314.11370.2
35Bantique, JoshGrant County61221517.91360.2
36Hensley, RyanAllen County-Scottsville4714120.11350.2
37Fryerson, Ja VariusWaggener4141399.92350.5
38Williams, GabeHighlands5181729.60340.0
39Bell, WalkerCalloway County5917018.92340.4
40Judd, JTRowan County5916918.81340.2
41Harris, CaleHighlands51516911.31340.2
42McPike, ChancePaducah Tilghman51115914.51320.2
43Bradshaw, DonovanCovington Catholic61619011.91320.2
44Gaiser, DylanCovington Catholic61318914.52320.3
45Adams, KaydenHarlan County41212310.22310.5
46Lewis, TyCalloway County51015315.31310.2
47Lewis, LandryGreenup County61018218.22300.3
48Hockersmith, LamarValley4912013.31300.2
49Robinson, TylerPerry County Central4812015.02300.5
50Smith, LoganCalloway County51015015.00300.0
Top 50 Scoring
(playing a minimum of 2 games)
(ranked by total points per game)
Touchdowns Kicking
RankPlayerSchoolGmsRushRecOtherINTFum
Ret
PRKRFGPATCnvSAFPtsAvg
1Stringer, TannerRussell County51200000000307815.6
2Smith, LoganCalloway County51200000000107414.8
3Perry, Braxton Johnson Central51000011000107414.8
4Davis, CameronAshland Blazer61310000000108614.3
5Gaiser, DylanCovington Catholic61120000000007813.0
6Collins, DelanoFranklin County6360003100007813.0
7Harrison, DaequanGrant County61010000000307212.0
8Davis, JasperGreenup County61000100000307212.0
9McPherson, BlakeFranklin-Simpson5910000000006012.0
10Pittman, CavalliJohn Hardin51000000000006012.0
11Lorenzen, TaydenHighlands5900000000205811.6
12Tompkins, LucasNorth Oldham60100100000106811.3
13Helle, ChristianLogan County61100000000006611.0
14Parker, ShaneWhitley County4700000000004210.5
15Renton, RoninNorth Oldham6820000000106210.3
16Sexton, BlakeBoyd County61000000000006010.0
17Music, LoganJohnson Central570000000030489.6
18Wade, CameronPaducah Tilghman507010000000489.6
19Foster, TuckerLincoln County580000000000489.6
20Abren, BraxtynTaylor County680000000040569.3
21Morris, BraydenHarlan County570000000020469.2
22Gibson, KaidenPerry County Central441000100000369.0
23Hampton, XavierFranklin-Simpson551000010010448.8
24Spitzer, JacobBreckinridge County660000000080528.7
25Morley, KamNelson County570000000100438.6
26Reynolds, JacobNelson County505020000000428.4
27Harney, CashCovington Catholic671000000000488.0
28Parks, LonzellValley506000000020408.0
29Thompson, AveryPaducah Tilghman506000000020408.0
30Wremeo, JemalWaggener413010000010328.0
31Staggs, JoeyMason County340000000000248.0
32Shuck, NathanMarion County551000000010387.6
33Wright, NathanielWayne County550010000010387.6
34Payne, MicahMason County404000000600307.5
35Boyer, LoganWarren East506000000000367.2
36Wilson, DemarkusPaducah Tilghman551000000000367.2
37Stevens, ColeCorbin542000000000367.2
38Wills, KinnettRussell County506000000000367.2
39Curlis, ReedLincoln County560000000000367.2
40Shelton, EthanElizabethtown560000000000367.2
41Dewitt, PaxtonBreckinridge County625000000000427.0
42Roach, ArionWaggener320000000040206.7
43Parkey, RexTaylor County550000000010326.4
44Donaldson, DishawnDoss541000000010326.4
45Bryant, DarianElizabethtown550000000010326.4
46Wireman, AshurGreenup County660000000001386.3
47McDaniels, JamesBoyd County660000000000366.0
48Thornton, DeeMarion County541000000000306.0
49Greene, JakeSpencer County550000000000306.0
50Lee, JeremiahWarren East541000000000306.0
Top 50 PATs
(playing a minimum of 2 games)
(at least 3 PAT per Game)
RankPlayerSchoolGmsMadeAttPctPAT
per
Game
1Gay, RexPaducah Tilghman5282996.65.6
2Lopez Padilla, BrayanFranklin County5263086.75.2
3Zembrodt, LoganCovington Catholic62929100.04.8
4Waldron, ChristopherNorth Oldham6293193.54.8
5McAlister, BrodyFranklin-Simpson5222395.74.4
6Baker, BrodyLincoln County5222491.74.4
7Vowels, BlakeNelson County3121392.34.0
8Inman, GradenElizabethtown28988.94.0
9Hudson, RileyCalloway County5192190.53.8
10Witherington, SebastianCorbin41515100.03.8
11Crank, RyanBoyd County6222588.03.7
12Klosterman, GrantBoyle County41414100.03.5
13Anderson, KaiHighlands5161984.23.2
14Barnett, TroyAshland Blazer6192382.63.2
15Kirby, CaidenLogan County6181994.73.0
16Tye, AustinHarlan County5131681.22.6
17Brown, JacksonSpencer County5121580.02.4
18Cima, FabrizioWhitley County37977.82.3
19Bentley, Mason Johnson Central591752.91.8
20Griffith, AaronPerry County Central21616.70.5
Top 50 Field Goals
(playing a minimum of 2 games)
(at least 1 Field Goal Attempt)
(ranked by field goals per game)
RankPlayerSchoolGmsMadeAttPctField
Goals
per
Game
1Kirby, CaidenLogan County63650.00.5
2Whelan, JosephElizabethtown522100.00.4
3Baker, BrodyLincoln County522100.00.4
4Russell, AshtonJohn Hardin52366.70.4
5Zembrodt, LoganCovington Catholic622100.00.3
6Lafevers, BriceWayne County62540.00.3
7Holmes, ConnorRussell County311100.00.3
8Vowels, BlakeNelson County31250.00.3
9Waldron, ChristopherNorth Oldham62366.70.3
10Lewis , Ashton Western Hills511100.00.2
11Hudson, RileyCalloway County511100.00.2
12Bentley, Mason Johnson Central511100.00.2
13Anderson, KaiHighlands5040.00.0
14Harris, LoganHarrison County6010.00.0
15McAlister, BrodyFranklin-Simpson5020.00.0
16Schroeder, LukeRowan County5030.00.0
17Garrison, EthanTaylor County5010.00.0
18Barnett, TroyAshland Blazer6010.00.0
19Witherington, SebastianCorbin4010.00.0
20Floribert, MerciWarren East5010.00.0
21Nunley, CarterGreenup County6010.00.0
Top 50 Tackles
(playing a minimum of 2 games)
(ranked by tackles per game)
RankPlayerSchoolGmsSolo
Tackles
Assisted
Tackles
Total
Tackles
TFLTackles
per
Game
1Stewart, MasynHarlan County5443276015.2
2Castle, BrodyBoyd County62071911515.2
3Bryant, DarianElizabethtown52845731614.6
4Napier, HunterHarlan County5462773314.6
5Beck, JordanRussell County5521971614.2
6Lemaster, DylanJohnson Central5363470114.0
7Carter, WyattThomas Nelson42324478.511.8
8Phelps, BrodySpencer County5213556211.2
9Olds, JacobFranklin County61650665.511.0
10Haddix, KaydenPerry County Central5842500.510.0
11Wrenn, HudsonBreckinridge County62436601.510.0
12McCarthy, AmariSpencer County5183250110.0
13Akers, LucasBoyle County4172340110.0
14Curlis, ReedLincoln County521274809.6
15Staggs, JoeyMason County310182809.3
16Smith, PrestonNorth Oldham531154639.2
17Gower, WyattPaducah Tilghman51827452.59.0
18Nottingham, KaidenBoyd County614395368.8
19Burnette, AidanBreckinridge County631215258.7
20Riley, TysonPerry County Central514294318.6
21Myers, CashCovington Catholic634175108.5
22Tunks, SamWarren East527154278.4
23Julian, TuckerLincoln County57354208.4
24Law, JaxonGreenup County618325038.3
25Gass, JaxonFranklin-Simpson310152528.3
26Chavez, EdyAllen County-Scottsville49243328.2
27Meriwether, JulianTaylor County5932410.58.2
28Carlock, CarsonLogan County631184910.58.2
29McCoy, EliAllen County-Scottsville414193328.2
30Durham, SamWestern Hills32042438.0
31Borders-Coffman, BraydenBoyle County310142408.0
32Vaughn, MaddixTaylor County517234028.0
33Dunn, RyanHighlands46253117.8
34Donaldson, DishawnDoss53183907.8
35Moore, RobbieShelby County526133937.8
36Duke, PriceNorth Oldham62819476.57.8
37Akins, WestonWarren East31013231.57.7
38Bennett, CaidenFranklin-Simpson514243827.6
39Shuck, NathanMarion County53703707.4
40Dougherty, LaneMarion County53703707.4
41Wills, KinnettRussell County527103707.4
42Norton, AlexRussell County523143727.4
43Moore, AceAllen County-Scottsville35172227.3
44Hammonds, MichaelLogan County621234427.3
45Miller, CalebPerry County Central5729364.57.2
46Campbell, EricGreenup County621224347.2
47James, Isaac Paducah Tilghman523133657.2
48Brown, JayceHarlan County518173517.0
49Holbrook, GageRowan County513223597.0
50Cissell, ChadThomas Nelson514213507.0
Top 50 Defensive Sacks
(playing a minimum of 2 games)
(ranked by sacks)
RankPlayerSchoolGmsDefensive
Sacks
1Winchester, BraydenCalloway County59
2Carlock, CarsonLogan County65.5
3Samuels, JaedenFranklin County65.5
4Baker, ColtonWayne County65
5Pittman, EthanWayne County65
6Mctire, JosephLogan County55
7Bryant, DarianElizabethtown55
8Parker, CooperLogan County64.5
9Aloo, Ian Shelby County54.5
10Ball, JustinGrant County64
11Simmons, GraysonWayne County64
12James, Isaac Paducah Tilghman54
13Keith, JordanValley54
14Preece, ChaseJohnson Central54
15Tennel, JvionMason County54
16Vaughan, JoshuaValley54
17Vance, GreysonNorth Oldham63
18Newman, KeshawnAshland Blazer63
19Rucker, RiedayAshland Blazer63
20Tabbs, CorieonFranklin County63
21Coy, LucasNelson County53
22Minter, DekenNelson County53
23Franklin, JamariusFranklin-Simpson53
24Purdom, KyleMarion County53
25Taylor, JacobFranklin County62.5
26Aitken, ShamariFranklin County62.5
27Johnson, ThorinWayne County62.5
28Hamilton, MarcusCalloway County42.5
29McCoy, LukeAshland Blazer62
30Nettles, SamuelNorth Oldham62
31Olds, JacobFranklin County62
32Prichard, BenAshland Blazer62
33Reeves, CharlieCovington Catholic62
34Duncan, Da ShawnRussell County52
35Tobbe, RyanSpencer County52
36Hightower, DJJohn Hardin52
37Luna, ElijahJohn Hardin52
38Lockridge, EvanTaylor County52
39Holbrook, GageRowan County52
40McCarthy, AmariSpencer County52
41Person, TreyCorbin52
42Dukes, JavinPaducah Tilghman52
43Brown, MalachiCorbin52
44Kelley, BrandtNelson County52
45Garrett, DaTavionFranklin-Simpson52
46Lawson, XavierNelson County52
47Kennedy, JuliusValley42
48Frields, DJAllen County-Scottsville42
49Chavez, EdyAllen County-Scottsville42
50Parker, ShaneWhitley County42
Top 50 Defensive Fumbles
(playing a minimum of 2 games)
(ranked by fumbles forced)
RankPlayerSchoolGmsDefensive
Fumbled
Forces
Defensive
Fumbles
Recovered
1Dougherty, LaneMarion County550
2Tupper, BraydenCalloway County442
3James, Isaac Paducah Tilghman530
4Seaton , Clay Shelby County520
5Orozco, DeAirieonPaducah Tilghman520
6Preece, ChaseJohnson Central520
7Donaldson, DishawnDoss522
8Bennett, CaidenFranklin-Simpson521
9Winchester, BraydenCalloway County521
10Roach, ArionWaggener321
11Sanning, LoganCovington Catholic610
12Thomeczek, TySeanLogan County610
13Bratchett, JacobGreenup County611
14Reynolds, NickFranklin County610
15Nottingham, KaidenBoyd County610
16Branham, IanBoyd County612
17Simpkins, BrodyAshland Blazer611
18Sexton, BlakeBoyd County611
19Gaiser, DylanCovington Catholic611
20Myers, CashCovington Catholic611
21Vance, GreysonNorth Oldham611
22Reeves, CharlieCovington Catholic610
23Olds, JacobFranklin County610
24Carlock, CarsonLogan County611
25Samuels, JaedenFranklin County610
26Cureton, CalebWhitley County611
27Burnette, AidanBreckinridge County610
28Edington, ZanderFranklin County610
29Dressel, BrodyNorth Oldham611
30Newman, KeshawnAshland Blazer610
31Miller, EthanNorth Oldham611
32Hightower, DJJohn Hardin511
33Cropp, NoahSpencer County510
34Lightfoot, BraydenWarren East510
35Curlis, ReedLincoln County511
36Anderson, JaceTaylor County511
37Ryan, TateCalloway County511
38Luna, ElijahJohn Hardin510
39Williams, GabeHighlands511
40Thompson, AaronNelson County511
41Morris, JDJohnson Central510
42Coy, LucasNelson County510
43Reese, CameronGrant County510
44Keith, JordanValley510
45James, WilliamPaducah Tilghman510
46Daugherty, KendrickJohn Hardin510
47Moore, RobbieShelby County511
48Jacob, ChaseHighlands510
49Wright, NathanielWayne County510
50Powers, KadenWhitley County510
Top 50 Interceptions
(playing a minimum of 2 games)
(ranked by interceptions)
RankPlayerSchoolGmsIntInt
Return
Net
Yards
Int
Return
Touchdowns
1Kelley, KalebBoyd County64670
2Tompkins, LucasNorth Oldham641201
3Moore, ShalomFranklin County641341
4McPherson, BlakeFranklin-Simpson54590
5Dewitt, PaxtonBreckinridge County63390
6Davis, CameronAshland Blazer6200
7Hinton, JaCoryHarrison County6200
8Goodloe, DamaniLogan County62651
9Sexton, BlakeBoyd County62260
10Thomeczek, TySeanLogan County62640
11Collins, DelanoFranklin County62280
12Pendleton, JadynWayne County62370
13Wright, NathanielWayne County52801
14Williams, ZechariahElizabethtown52200
15Wills, KinnettRussell County52480
16Brooks, ZachCovington Catholic5200
17Floyd, BryceLincoln County5200
18Reynolds, JacobNelson County5202
19Sims, HaganNelson County5200
20Thompson, WyattMarion County5240
21Stringer, TannerRussell County52250
22Williams, GabeHighlands52781
23Douglas, AzzarriousWarren East4200
24Driver, SenecaBoyle County42420
25Jackson , Ethan Grant County42200
26Sekulski, NoahNelson County4200
27Fugate, JerynPerry County Central42661
28Rice, NolanPerry County Central32680
29Smith, BrandonCovington Catholic61150
30Hernandez, JoaquinBreckinridge County61421
31Rucker, RiedayAshland Blazer61140
32Sells, ElijahLogan County6190
33Reeves, CharlieCovington Catholic61250
34Ball, JustinGrant County6160
35Fitzpatrick, BradenBreckinridge County6100
36Taylor, JacobFranklin County61360
37Montgomery, MichaelLogan County6100
38Harrison, DaequanGrant County6100
39Dressel, BrodyNorth Oldham61160
40Lewis, LandryGreenup County6100
41Carlock, CarsonLogan County6100
42Clarkson, NolanGreenup County6100
43Nesmith, ConnerNorth Oldham61951
44Rosenbalm, JacksonNorth Oldham6100
45Guard, BradyCovington Catholic6100
46Davis, JasperGreenup County6100
47Custard, LandonHarrison County6100
48Davis, AndrewNorth Oldham6100
49Davis, ConnerBoyd County61230
50Christian, IsaacLogan County6150
Top 50 Team Scoring
(playing a minimum of 2 games)
(ranked by points per Game)
RankSchoolGamesPointsPoints
per
Game
1Paducah Tilghman627245.3
2North Oldham626944.8
3Franklin County626844.7
4Calloway County623539.2
5Covington Catholic622838.0
6Franklin-Simpson622237.0
7Johnson Central621535.8
8Logan County621235.3
9Highlands620534.2
10Boyd County619732.8
11Ashland Blazer619732.8
12Nelson County618931.5
13Lincoln County618530.8
14Spencer County618230.3
15Valley618230.3
16Russell County617328.8
17Marion County617228.7
18Warren East617028.3
19Boyle County514128.2
20Greenup County616928.2
21Taylor County616727.8
22Elizabethtown615025.0
23Breckinridge County615025.0
24Harlan County614724.5
25John Hardin614023.3
26Perry County Central511322.6
27Corbin511222.4
28Wayne County613021.7
29Mason County510220.4
30Grant County611819.7
31Harrison County610417.3
32Western Hills610116.8
33Waggener58416.8
34Rowan County57515.0
35Holmes56613.2
36Whitley County66711.2
37Doss66410.7
38Thomas Nelson66110.2
39Allen County-Scottsville6538.8
40Shelby County6406.7
Top 50 Team Defense
(playing a minimum of 2 games)
(ranked by Points Allowed per Game)
RankSchoolGamesPoints
Allowed
Points
Allowed
per
Game
1Taylor County6274.5
2Logan County67212.0
3North Oldham67412.3
4Franklin County68213.7
5Ashland Blazer69115.2
6Marion County69215.3
7Highlands69215.3
8Boyle County57915.8
9Covington Catholic69616.0
10Boyd County69916.5
11Johnson Central69916.5
12Valley611218.7
13Spencer County611218.7
14Harlan County611619.3
15Corbin59719.4
16Paducah Tilghman611719.5
17Elizabethtown612520.8
18Lincoln County613923.2
19Franklin-Simpson614123.5
20Nelson County614424.0
21Greenup County615025.0
22John Hardin615425.7
23Calloway County615726.2
24Rowan County513527.0
25Mason County513527.0
26Wayne County616327.2
27Perry County Central513627.2
28Waggener513927.8
29Grant County619332.2
30Breckinridge County619332.2
31Russell County620233.7
32Holmes518637.2
33Warren East622537.5
34Harrison County622938.2
35Shelby County623539.2
36Allen County-Scottsville623739.5
37Whitley County624340.5
38Western Hills625041.7
39Doss625141.8
40Thomas Nelson626444.0
Top 50 Team Scoring Margin
(playing a minimum of 2 games)
(ranked by Margin Points per Game)
RankSchoolGamesPoints
Scored
Points
Allowed
Margin
Points
Margin
Points
per
Game
1North Oldham62697419532.5
2Franklin County62688218631.0
3Paducah Tilghman627211715525.8
4Logan County62127214023.3
5Taylor County61672714023.3
6Covington Catholic62289613222.0
7Johnson Central62159911619.3
8Highlands62059211318.8
9Ashland Blazer61979110617.7
10Boyd County6197999816.3
11Franklin-Simpson62221418113.5
12Marion County6172928013.3
13Calloway County62351577813.0
14Boyle County5141796212.4
15Spencer County61821127011.7
16Valley61821127011.7
17Lincoln County6185139467.7
18Nelson County6189144457.5
19Harlan County6147116315.2
20Elizabethtown6150125254.2
21Greenup County6169150193.2
22Corbin511297153.0
23John Hardin6140154-14-2.3
24Perry County Central5113136-23-4.6
25Russell County6173202-29-4.8
26Wayne County6130163-33-5.5
27Mason County5102135-33-6.6
28Breckinridge County6150193-43-7.2
29Warren East6170225-55-9.2
30Waggener584139-55-11.0
31Rowan County575135-60-12.0
32Grant County6118193-75-12.5
33Harrison County6104229-125-20.8
34Holmes566186-120-24.0
35Western Hills6101250-149-24.8
36Whitley County667243-176-29.3
37Allen County-Scottsville653237-184-30.7
38Doss664251-187-31.2
39Shelby County640235-195-32.5
40Thomas Nelson661264-203-33.8
Top 50 Team Rushing
(playing a minimum of 2 games)
(ranked by Rushing Yards per Game)
rankSchoolGamesYdsAvg
1Johnson Central51863373
2Ashland Blazer61997333
3Franklin-Simpson51370274
4Marion County51251250
5Lincoln County51238248
6Spencer County51233247
7Calloway County51198240
8John Hardin51190238
9Harlan County51184237
10Taylor County61398233
11Boyle County4886222
12Covington Catholic61309218
13Grant County61217203
14Whitley County61214202
15Elizabethtown51009202
16Russell County5985197
17Perry County Central5968194
18Corbin5903181
19Rowan County5899180
20Breckinridge County61043174
21Mason County5815163
22Highlands5804161
23Wayne County6958160
24Harrison County6945158
25Boyd County6945158
26Paducah Tilghman5751150
27Nelson County5736147
28Western Hills5726145
29Greenup County6853142
30Valley5669134
31Warren East5649130
32Logan County6750125
33North Oldham6719120
34Franklin County656995
35Holmes430075
36Shelby County534469
37Thomas Nelson531563
38Waggener425062
39Doss530561
40Allen County-Scottsville417243
Top 50 Team Rushing Defense
(playing a minimum of 2 games)
(ranked by Rushing Yards Allowed per Game)
RankSchoolGamesYdsAvg
1Taylor County625542
2Logan County630551
3Grant County633456
4Marion County532465
5Franklin-Simpson532565
6Ashland Blazer645976
7Wayne County649683
8Franklin County651786
9Highlands543687
10Lincoln County544389
11Boyle County437092
12Johnson Central548597
13Calloway County5505101
14Mason County5540108
15North Oldham6650108
16Greenup County6705118
17Spencer County5603121
18Allen County-Scottsville4504126
19Waggener4528132
20Paducah Tilghman5673135
21Elizabethtown5701140
22Shelby County5711142
23Harlan County5722144
24Corbin5731146
25John Hardin5738148
26Covington Catholic6923154
27Warren East5867173
28Harrison County61041174
29Perry County Central5898180
30Boyd County61084181
31Breckinridge County61174196
32Rowan County51018204
33Thomas Nelson51032206
34Russell County51111222
35Holmes4907227
Top 50 Team Passing
(playing a minimum of 2 games)
(ranked by Passing Yards per Game)
RankSchoolGamesYdsAvg
1Paducah Tilghman51651330
2Franklin County61561260
3North Oldham61360227
4Warren East51069214
5Valley51068214
6Boyle County4815204
7Elizabethtown51015203
8Logan County61203200
9Calloway County5970194
10Highlands5915183
11Covington Catholic61023170
12Greenup County6957160
13Boyd County6936156
14Russell County5677135
15Lincoln County5657131
16Waggener4519130
17Nelson County5622124
18Mason County5592118
19Allen County-Scottsville4453113
20Perry County Central5545109
21Breckinridge County6631105
22Rowan County5502100
23Corbin546894
24Thomas Nelson546493
25Western Hills545491
26Taylor County651486
27Grant County643372
28Ashland Blazer642871
29Wayne County639265
30Holmes425864
31Harrison County638364
32Harlan County531062
33Doss530761
34John Hardin525451
35Franklin-Simpson525351
36Whitley County624140
37Shelby County517034
38Spencer County516533
39Marion County513026
40Johnson Central58417
Top 50 Team Passing Defense
(playing a minimum of 2 games)
(ranked by Rushing Passing Allowed per Game)
RankSchoolGamesYdsAvg
1Grant County611319
2Taylor County628247
3Greenup County630451
4Franklin County635459
5Logan County641068
6Thomas Nelson534769
7Ashland Blazer646177
8Spencer County538878
9Highlands539779
10Elizabethtown540280
11Corbin540882
12North Oldham651686
13Rowan County543487
14Boyd County653389
15Marion County545290
16Boyle County436792
17Harlan County548597
18Waggener4425106
19Russell County5558112
20Mason County5566113
21Paducah Tilghman5582116
22Warren East5635127
23Calloway County5645129
24Harrison County6802134
25Johnson Central5672134
26Covington Catholic6828138
27John Hardin5696139
28Perry County Central5729146
29Breckinridge County6901150
30Holmes4616154
31Allen County-Scottsville4621155
32Wayne County6935156
33Shelby County5853171
34Lincoln County5893179
35Franklin-Simpson51042208
Top 50 Team Sacks
(playing a minimum of 2 games)
(ranked by Sacks per Game)
RankSchoolGamesSacksAvg
1Franklin County6223.7
2Logan County6183.0
3Wayne County6183.0
4Calloway County6172.8
5Paducah Tilghman6122.0
6Valley6111.8
7Nelson County6111.8
8Ashland Blazer6101.7
9North Oldham6101.7
10Mason County581.6
11Johnson Central681.3
12Elizabethtown681.3
13Grant County681.3
14Corbin561.2
15Covington Catholic671.2
16John Hardin671.2
17Taylor County671.2
18Shelby County671.2
19Spencer County661.0
20Whitley County661.0
21Allen County-Scottsville661.0
22Franklin-Simpson661.0
23Russell County650.8
24Highlands650.8
25Boyle County540.8
26Greenup County640.7
27Marion County640.7
28Holmes530.6
29Rowan County530.6
30Breckinridge County630.5
31Warren East62.50.4
32Perry County Central520.4
33Harrison County620.3
34Harlan County620.3
35Western Hills620.3
36Thomas Nelson620.3
37Lincoln County620.3
38Waggener510.2
39Boyd County610.2
40Doss610.2
Top 50 Team Fumbles Recovered
(playing a minimum of 2 games)
(ranked by Fumbles Forced)
RankSchoolGamesFumbles
Forced
Fumbles
Recovered
Avg
1Paducah Tilghman6971.2
2Calloway County6861.0
3Elizabethtown6661.0
4Marion County6671.2
5Johnson Central6540.7
6Shelby County6540.7
7Waggener5520.4
8Warren East6440.7
9Franklin-Simpson6440.7
10Franklin County6471.2
11Covington Catholic6471.2
12John Hardin6430.5
13North Oldham63111.8
14Nelson County6361.0
15Spencer County6320.3
16Logan County63101.7
17Lincoln County6330.5
18Whitley County6330.5
19Boyle County5320.4
20Boyd County6340.7
21Doss6330.5
22Highlands6361.0
23Western Hills6230.5
24Mason County5230.6
25Harlan County6220.3
26Ashland Blazer6230.5
27Wayne County6140.7
28Valley6150.8
29Taylor County6161.0
30Holmes5110.2
31Breckinridge County6130.5
32Rowan County5140.8
33Perry County Central5130.6
34Corbin5120.4
35Grant County6100.0
36Greenup County6110.2
37Allen County-Scottsville6110.2
Top 50 Team Interceptions
(playing a minimum of 2 games)
(ranked by Interceptions)
RankSchoolGamesIntAvg
1Logan County691.5
2North Oldham691.5
3Nelson County681.3
4Boyd County671.2
5Perry County Central571.4
6Franklin-Simpson671.2
7Franklin County671.2
8Lincoln County661.0
9Grant County661.0
10Covington Catholic661.0
11Russell County661.0
12Waggener551.0
13Wayne County650.8
14Harlan County650.8
15Breckinridge County650.8
16Warren East640.7
17Marion County640.7
18Harrison County640.7
19Mason County540.8
20Valley640.7
21Ashland Blazer630.5
22Highlands630.5
23Shelby County630.5
24Greenup County630.5
25Paducah Tilghman620.3
26John Hardin620.3
27Holmes520.4
28Johnson Central620.3
29Elizabethtown620.3
30Corbin520.4
31Western Hills620.3
32Boyle County520.4
33Thomas Nelson620.3
34Spencer County610.2
35Rowan County510.2
36Allen County-Scottsville610.2
37Doss610.2
38Calloway County610.2
39Whitley County610.2
Teams Participating in this Report
(playing a minimum of 2 games)
(no more than 2 missing stat reports)
Allen County-Scottsville
Ashland Blazer
Boyd County
Boyle County
Breckinridge County
Calloway County
Corbin
Covington Catholic
Doss
Elizabethtown
Franklin County
Franklin-Simpson
Grant County
Greenup County
Harlan County
Harrison County
Highlands
Holmes
John Hardin
Johnson Central
Lincoln County
Logan County
Marion County
Mason County
Nelson County
North Oldham
Paducah Tilghman
Perry County Central
Rowan County
Russell County
Shelby County
Spencer County
Taylor County
Thomas Nelson
Valley
Waggener
Warren East
Wayne County
Western Hills
Whitley County
Copyright © 2025 by the Kentucky High School Athletic Association, all rights reserved.
Print


icon-angle icon-bars icon-times