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: Oct 20, 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
1Parker, ShaneWhitley County5120100498.4201
2Pittman, CavalliJohn Hardin61671175157.0196
3Harrison, DaequanGrant County71311150108.8164
4Smith, LoganCalloway County812612921710.3162
5Stringer, TannerRussell County7151921136.1132
6Staggs, JoeyMason County35038247.6127
7Davis, CameronAshland Blazer8110918188.3115
8Perry, Braxton Johnson Central895886109.3111
9Lee, JeremiahWarren East812287977.2110
10Abren, BraxtynTaylor County68765587.5109
11Music, LoganJohnson Central9919691110.6108
12Helle, ChristianLogan County8136868156.4108
13Morris, BraydenHarlan County68763877.3106
14Hampton, XavierFranklin-Simpson878825810.6103
15Spitzer, JacobBreckinridge County8133806106.1101
16McPherson, BlakeFranklin-Simpson779709109.0101
17Renton, RoninNorth Oldham9104893138.699
18Greene, JakeSpencer County866708810.788
19Smith-Hisel, JiDynBoyle County89169777.787
20Wilson, DemarkusPaducah Tilghman812667995.485
21Gibson, KaidenPerry County Central44633747.384
22Harney, CashCovington Catholic99975597.684
23Hancock, WestonWayne County815566644.383
24Cox, GrantNelson County65449259.182
25Curlis, ReedLincoln County812364475.280
26Gaiser, DylanCovington Catholic991694157.677
27Thornton, DeeMarion County66044577.474
28Sumpter, KarsynHarrison County89758866.174
29Stevens, ColeCorbin88558486.973
30Parkey, RexTaylor County76650357.672
31Bryant, DarianElizabethtown78747655.568
32Judd, JTRowan County76747537.168
33Spigle, DamonLincoln County56933344.867
34Kinzer, AntonioElizabethtown77747026.167
35Simpkins, BrodyAshland Blazer85551049.364
36Flynn, CameronWestern Hills86950257.363
37Morrow, LoganJohnson Central32718416.861
38Roach, ArionWaggener79142684.761
39Jackson, JairusWestern Hills88748245.560
40Barrow, TristanShelby County88348135.860
41Shuck, NathanMarion County64436068.260
42Sharp, JonahHarlan County77739615.157
43Edge, JonBreckinridge County88943944.955
44Davis, JasperGreenup County8111438113.955
45Miller, JoshPerry County Central86744026.655
46McDaniels, JamesBoyd County95148269.554
47Johnson, BrysonPerry County Central43721725.954
48Martin, TraeJohn Hardin76537215.753
49Davis, KeyonSpencer County85839666.850
50Shelton, EthanElizabethtown76034185.749
Top 50 Passing
(playing a minimum of 2 games)
(ranked by net yards passing average)
RankPlayerSchoolGmsCmpAttCmp%Yds TDIntAvg
1Crowe, StonePaducah Tilghman815524762.822012511275
2Daniels, ColinNorth Oldham913018968.82124372236
3Barrett, KnoxFranklin County914420370.92057252229
4Jones, JamieValley89518351.91659184207
5Isable, XavierWarren East815426358.61548178194
6Rogers, LukeLogan County812919366.81518174190
7Briedwell, Matthew Calloway County89616259.31373168172
8Litmer, RioHighlands913019168.11539156171
9Shelton, EthanElizabethtown78415952.8119698171
10Harney, CashCovington Catholic98913765.01485106165
11Salmons, MasonCorbin86610960.61312151164
12Davis, JasperGreenup County87615648.7121368152
13Stringer, TannerRussell County7579659.494784135
14Manning, JaceBoyd County98414856.81208114134
15Foster, TuckerLincoln County89216157.110541011132
16Raleigh, JhetBoyle County87310370.9104591131
17Roach, ArionWaggener75611449.1885102126
18Gregory, CamdenMason County5407354.859266118
19Morley, KamNelson County6457659.261882103
20Hamilton, MatthewRowan County7519951.56074787
21Spitzer, JacobBreckinridge County8478754.06909786
22Parkey, RexTaylor County7457857.75726582
23Murphy, BaylorBoyle County7395373.65724182
24Maggard, ParkerPerry County Central8559458.56445480
25Garrett, ReeseWayne County8569260.96283778
26Hughes, JustinAshland Blazer8407057.14685358
27Johnson, CamdenGrant County8349336.64674758
28Kendall, NicholaiWestern Hills8306546.24624358
29Morris, BraydenHarlan County6365466.73105452
30Delk, BradyFranklin-Simpson8194740.43826448
31Staples, BrileyShelby County8379837.83802848
32Richardson, AustinJohn Hardin7183946.22954142
33Fox, KysonMason County6162857.12524242
34Thompson, WyattMarion County6183650.02434040
35Hinton, JaCoryHarrison County8225440.73031638
36Slone, AustinJohnson Central9152755.63375137
37Stutler, TannerAshland Blazer561442.91762135
38Armstrong, BryceHighlands4101855.61383134
39Davis, KeyonSpencer County8123237.52616333
40Parker, ShaneWhitley County571450.01611032
41Curry, CarterHarrison County6153444.11852331
42Costello, LiamLogan County35771.4701023
43Ricketts, CortezValley46966.7922023
44Goodwin, MicahTaylor County7132454.21541022
45Wremeo, JemalWaggener772528.01461121
46Pegram, BraydenElizabethtown41250.0771019
47Moore, MasonFranklin County9111861.11694019
48Brumley, ParkerRussell County32366.7560019
49Wilson, ChristianWhitley County8133537.11440418
50Perkins, ColeLogan County233100.0341017
Top 50 Receiving
(playing a minimum of 2 games)
(ranked by yards gained receiving per game)
RankPlayerSchoolGmsRecYdsYds/RecTDYD
P-GM
TD
P-GM
1Hagy, JaceElizabethtown73770419.061010.9
2Wremeo, JemalWaggener72565626.29941.3
3Tompkins, LucasNorth Oldham94984017.117931.9
4Wade, CameronPaducah Tilghman84674016.112921.5
5Thompson, AveryPaducah Tilghman84973515.07920.9
6Parks, LonzellValley83471020.99891.1
7Wills, KinnettRussell County72959220.47851.0
8Jones, AmereValley2716623.73831.5
9Boyer, LoganWarren East86162310.27780.9
10Payne, MicahMason County62043221.67721.2
11Taylor, JacobFranklin County95464111.96710.7
12Lightfoot, BraydenWarren East85155911.08701.0
13Driver, SenecaBoyle County83054918.35690.6
14Floyd, BryceLincoln County84151912.78651.0
15Collins, DelanoFranklin County93156418.210631.1
16Darcus, Jay-DynnCalloway County82449120.57610.9
17Williams, CobeValley2612120.21600.5
18Gammon, KaseyGreenup County71939420.72560.3
19Dewitt, PaxtonBreckinridge County81944223.36550.8
20Kelley, KalebBoyd County93048316.13540.3
21Reynolds, JacobNelson County61731318.45520.8
22Rose, LandenWhitley County41020620.61520.2
23Stevens, ColeCorbin81740523.83510.4
24Thomeczek, TySeanLogan County83240512.74510.5
25Davis, AndrewNorth Oldham92041220.64460.4
26May, CameronBoyd County93140213.03450.3
27Anderson, JaelynTaylor County72630311.71430.1
28Kelly, TylerNorth Oldham61024024.02400.3
29Christian, IsaacLogan County82631812.23400.4
30Tucker, IanWayne County82631812.22400.2
31Thomas, ZachCorbin81631419.64390.5
32Parker, CooperLogan County82331013.54390.5
33Estep, CamCorbin81730918.23390.4
34Feldbrugge, JohnHighlands82130614.63380.4
35Simmons, LeDarriusFranklin County92934311.84380.4
36Nesmith, ConnerNorth Oldham92333914.76380.7
37Simon, QuintonHighlands237424.72371.0
38Green, JohnRowan County51318314.11370.2
39Fryerson, Ja VariusWaggener72425010.42360.3
40Lewis, LandryGreenup County81628517.82360.2
41Williams, ZechariahElizabethtown71724114.22340.3
42Custard, LandonHarrison County81527118.12340.2
43Perry, BrodyFranklin-Simpson81226822.32340.2
44Williams, GabeHighlands72123411.10330.0
45Wolfe, MasonAshland Blazer81226722.24330.5
46Robinson, TylerPerry County Central71523215.54330.6
47Flynn, CameronWestern Hills81226321.92330.2
48Jones, AaronFranklin County91529519.72330.2
49Logan, KainBoyle County82225811.72320.2
50Sanning, LoganCovington Catholic91928615.12320.2
Top 50 Scoring
(playing a minimum of 2 games)
(ranked by total points per game)
Touchdowns Kicking
RankPlayerSchoolGmsRushRecOtherINTFum
Ret
PRKRFGPATCnvSAFPtsAvg
1Pittman, CavalliJohn Hardin61500000000109215.3
2Davis, CameronAshland Blazer818101000001012215.2
3Collins, DelanoFranklin County941001052000013214.7
4Smith, LoganCalloway County817000000001010413.0
5Tompkins, LucasNorth Oldham901701000001011012.2
6Gaiser, DylanCovington Catholic915200010000010812.0
7Helle, ChristianLogan County81510000000009612.0
8Stringer, TannerRussell County71300000000308412.0
9Lorenzen, TaydenHighlands913300000002010011.1
10Parker, ShaneWhitley County5900000000005410.8
11Wremeo, JemalWaggener7190200000107410.6
12Harrison, DaequanGrant County71010000000307210.3
13Renton, RoninNorth Oldham91320000000109210.2
14Spitzer, JacobBreckinridge County810000000001108210.2
15Davis, JasperGreenup County8110010000030789.8
16Wade, CameronPaducah Tilghman8012010000000789.8
17Perry, Braxton Johnson Central8100001100020769.5
18McPherson, BlakeFranklin-Simpson7101000000000669.4
19Abren, BraxtynTaylor County680000000040569.3
20Payne, MicahMason County6070000001200549.0
21Gibson, KaidenPerry County Central441000100000369.0
22Jones, AmereValley203000000000189.0
23Roach, ArionWaggener780000000070628.9
24Cantrell, CollinJohnson Central8110000000010688.5
25Shuck, NathanMarion County662000000010508.3
26Stevens, ColeCorbin883000000000668.2
27Morley, KamNelson County680000000100498.2
28Music, LoganJohnson Central9110000000030728.0
29Sexton, BlakeBoyd County9120000000000728.0
30Parks, LonzellValley809000000050648.0
31Thornton, DeeMarion County671000000000488.0
32Staggs, JoeyMason County340000000000248.0
33Hampton, XavierFranklin-Simpson881000010010627.8
34Morris, BraydenHarlan County670000000020467.7
35Wilson, DemarkusPaducah Tilghman891000000000607.5
36Waldron, ChristopherNorth Oldham9000000055000657.2
37Greene, JakeSpencer County880000100010567.0
38Lee, JeremiahWarren East872000000010567.0
39Reynolds, JacobNelson County605020000000427.0
40Shelton, EthanElizabethtown780000000000486.9
41Foster, TuckerLincoln County890000000000546.8
42Harney, CashCovington Catholic991000000000606.7
43Thompkins, JordinValley750010000050466.6
44Lightfoot, BraydenWarren East808000000000486.0
45Dewitt, PaxtonBreckinridge County826000000000486.0
46Floyd, BryceLincoln County808000000000486.0
47Wills, KinnettRussell County707000000000426.0
48Simon, QuintonHighlands202000000000126.0
49Lafevers, BriceWayne County8400000031400475.9
50Thompson, AveryPaducah Tilghman807000000020465.8
Top 50 PATs
(playing a minimum of 2 games)
(at least 3 PAT per Game)
RankPlayerSchoolGmsMadeAttPctPAT
per
Game
1Waldron, ChristopherNorth Oldham9505394.35.6
2Gay, RexPaducah Tilghman8454795.75.6
3Lopez Padilla, BrayanFranklin County8444891.75.5
4McAlister, BrodyFranklin-Simpson8394195.14.9
5Zembrodt, LoganCovington Catholic94141100.04.6
6Witherington, SebastianCorbin7293387.94.1
7Barnett, TroyAshland Blazer8313783.83.9
8Crank, RyanBoyd County9353892.13.9
9Klosterman, GrantBoyle County8303196.83.8
10Kirby, CaidenLogan County8303196.83.8
11Anderson, KaiHighlands9323591.43.6
12Vowels, BlakeNelson County4141687.53.5
13Baker, BrodyLincoln County8283093.33.5
14Hudson, RileyCalloway County8272993.13.4
15Brown, JacksonSpencer County8253083.33.1
16Inman, GradenElizabethtown4121485.73.0
17Bentley, Mason Johnson Central9263770.32.9
18Tye, AustinHarlan County5131681.22.6
19Cima, FabrizioWhitley County37977.82.3
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
1Waldron, ChristopherNorth Oldham95771.40.6
2Kirby, CaidenLogan County83650.00.4
3Baker, BrodyLincoln County833100.00.4
4Lafevers, BriceWayne County83742.90.4
5Whelan, JosephElizabethtown622100.00.3
6Zembrodt, LoganCovington Catholic933100.00.3
7Russell, AshtonJohn Hardin72366.70.3
8Anderson, KaiHighlands92633.30.2
9Holmes, ConnorRussell County411100.00.2
10Vowels, BlakeNelson County41250.00.2
11Lewis , Ashton Western Hills711100.00.1
12Hudson, RileyCalloway County811100.00.1
13Bentley, Mason Johnson Central91250.00.1
14Witherington, SebastianCorbin7010.00.0
15Floribert, MerciWarren East8010.00.0
16Nunley, CarterGreenup County8010.00.0
17Harris, LoganHarrison County8010.00.0
18McAlister, BrodyFranklin-Simpson8020.00.0
19Schroeder, LukeRowan County7030.00.0
20Garrison, EthanTaylor County6010.00.0
21Barnett, TroyAshland Blazer8010.00.0
22Azizi, Shahzaib Waggener2010.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
1Castle, BrodyBoyd County722801021814.6
2Bryant, DarianElizabethtown736651011814.4
3Beck, JordanRussell County6561975612.5
4Vaughn, MaddixTaylor County8495099312.4
5Napier, HunterHarlan County7543286312.3
6Stewart, MasynHarlan County7493483011.9
7Phelps, BrodySpencer County5213556211.2
8Meriwether, JulianTaylor County83554891.511.1
9Olds, JacobFranklin County9267298810.9
10Lemaster, DylanJohnson Central8463985210.6
11Tunks, SamWarren East84144851010.6
12Haddix, KaydenPerry County Central8137285110.6
13Johnson, BrysonPerry County Central463541110.2
14McCarthy, AmariSpencer County830497939.9
15Riley, TysonPerry County Central82255772.59.6
16Akers, LucasBoyle County834427649.5
17Staggs, JoeyMason County310182809.3
18Wrenn, HudsonBreckinridge County82944731.59.1
19Curlis, ReedLincoln County826477319.1
20Myers, CashCovington Catholic956258109.0
21Akins, WestonWarren East61933521.58.7
22Carlock, CarsonLogan County8442569148.6
23Moore, RobbieShelby County847206778.4
24Law, JaxonGreenup County823446738.4
25Smith, PrestonNorth Oldham84125664.58.2
26Julian, TuckerLincoln County810556508.1
27Douglas, AzzarriousWarren East730265628.0
28Bennett, CaidenFranklin-Simpson823416438.0
29Duke, PriceNorth Oldham94230726.58.0
30Shuck, NathanMarion County64804808.0
31Burnette, AidanBreckinridge County835286357.9
32Nottingham, KaidenBoyd County9175370107.8
33Pennington, RichardWarren East82438624.57.8
34Lockridge, EvanTaylor County826356197.6
35Miller, CalebPerry County Central8952616.57.6
36Gass, JaxonFranklin-Simpson516223827.6
37Gower, WyattPaducah Tilghman829326157.6
38Hammonds, MichaelLogan County830306027.5
39Simpkins, BrodyAshland Blazer834255967.4
40Norton, AlexRussell County523143727.4
41Dougherty, LaneMarion County64404407.3
42Wills, KinnettRussell County736155107.3
43Borders-Coffman, BraydenBoyle County723275047.1
44Smith, LoganCalloway County81540557.56.9
45Baker, ColtonWayne County830255556.9
46Willoughby, DrakeLincoln County812435546.9
47Stringer, TannerRussell County733144706.7
48Crowe, JaxBoyle County8233053156.6
49Luna, ElijahJohn Hardin714324696.6
50Barnett, BrodyRowan County721254666.6
Top 50 Defensive Sacks
(playing a minimum of 2 games)
(ranked by sacks)
RankPlayerSchoolGmsDefensive
Sacks
1Winchester, BraydenCalloway County811
2Keith, JordanValley810
3Baker, ColtonWayne County87.5
4Samuels, JaedenFranklin County97
5Vaughan, JoshuaValley87
6Carlock, CarsonLogan County87
7Yancey, DarrylBoyle County87
8Preece, ChaseJohnson Central96
9Simmons, GraysonWayne County86
10Ball, JustinGrant County85.5
11Crowe, JaxBoyle County85
12Pittman, EthanWayne County85
13Bryant, DarianElizabethtown75
14Mctire, JosephLogan County75
15Parker, CooperLogan County84.5
16Aloo, Ian Shelby County84.5
17Hawkins, MaddoxTaylor County84.5
18Vance, GreysonNorth Oldham94
19McCoy, LukeAshland Blazer84
20Johnson, ThorinWayne County84
21James, Isaac Paducah Tilghman84
22Luna, ElijahJohn Hardin74
23Hamilton, MarcusCalloway County74
24Rucker, RiedayAshland Blazer74
25Tennel, JvionMason County74
26Coy, LucasNelson County64
27Ferguson, DrewJohnson Central93.5
28Aitken, ShamariFranklin County93.5
29McGuffin, BlakeBreckinridge County83.5
30Tabbs, CorieonFranklin County93
31Chillaux, BlaytonFranklin County93
32Newman, KeshawnAshland Blazer83
33Benke, GriffinHighlands83
34Lockridge, EvanTaylor County83
35Franklin, JamariusFranklin-Simpson83
36Garrett, DaTavionFranklin-Simpson73
37Hightower, DJJohn Hardin73
38Purdom, KyleMarion County63
39Minter, DekenNelson County63
40Miller, EthanNorth Oldham92.5
41Taylor, JacobFranklin County92.5
42Tobbe, RyanSpencer County82.5
43Sanders, DevenTaylor County52.5
44Reeves, CharlieCovington Catholic92
45Olds, JacobFranklin County92
46Nettles, SamuelNorth Oldham92
47McCarthy, AmariSpencer County82
48Prichard, BenAshland Blazer82
49Kelly, ColtBoyle County82
50Dukes, JavinPaducah Tilghman82
Top 50 Defensive Fumbles
(playing a minimum of 2 games)
(ranked by fumbles forced)
RankPlayerSchoolGmsDefensive
Fumbled
Forces
Defensive
Fumbles
Recovered
1Roach, ArionWaggener752
2Dougherty, LaneMarion County650
3Tupper, BraydenCalloway County742
4Dawson, JordanWaggener830
5Gower, WyattPaducah Tilghman831
6Winchester, BraydenCalloway County831
7James, Isaac Paducah Tilghman831
8Keith, JordanValley830
9Preece, ChaseJohnson Central920
10Reeves, CharlieCovington Catholic920
11Tackett, TarynBoyd County920
12Vance, GreysonNorth Oldham921
13Pennington, RichardWarren East820
14Seaton , Clay Shelby County820
15Thomas, KennethWaggener821
16Bennett, CaidenFranklin-Simpson822
17Orozco, DeAirieonPaducah Tilghman820
18Tunks, SamWarren East821
19Yancey, DarrylBoyle County821
20Hightower, DJJohn Hardin722
21Tennel, JvionMason County721
22Veba, BobWaggener420
23Campbell, LandonBoyle County320
24Dressel, BrodyNorth Oldham913
25Samuels, JaedenFranklin County910
26Reynolds, NickFranklin County910
27Aitken, ShamariFranklin County911
28Sexton, BlakeBoyd County911
29Morris, JDJohnson Central910
30Kelsey, RylanJohnson Central910
31Duke, PriceNorth Oldham912
32Sanning, LoganCovington Catholic910
33Ferguson, DrewJohnson Central910
34Olds, JacobFranklin County910
35Trimble, PaxtonJohnson Central911
36Gaiser, DylanCovington Catholic911
37Branham, IanBoyd County912
38Miller, EthanNorth Oldham911
39Music, LoganJohnson Central910
40Edington, ZanderFranklin County910
41Nottingham, KaidenBoyd County911
42Myers, CashCovington Catholic911
43Moore, RobbieShelby County811
44Taylor , Erik Shelby County810
45Burnette, AidanBreckinridge County810
46Flynn, CameronWestern Hills812
47Thomeczek, TySeanLogan County810
48Lightfoot, BraydenWarren East810
49Velasco , JeanFranklin-Simpson810
50McCoy, LukeAshland Blazer811
Top 50 Interceptions
(playing a minimum of 2 games)
(ranked by interceptions)
RankPlayerSchoolGmsIntInt
Return
Net
Yards
Int
Return
Touchdowns
1Tompkins, LucasNorth Oldham961341
2Moore, ShalomFranklin County951912
3Kelley, KalebBoyd County94670
4Thomeczek, TySeanLogan County841460
5Driver, SenecaBoyle County84972
6McPherson, BlakeFranklin-Simpson74590
7Fryerson, Ja VariusWaggener74350
8Collins, DelanoFranklin County93761
9May, CameronBoyd County931522
10Davis, CameronAshland Blazer83461
11Pendleton, JadynWayne County83420
12Lewis, LandryGreenup County83561
13Sawyers, EricValley83680
14Wade, CameronPaducah Tilghman83461
15Dewitt, PaxtonBreckinridge County83390
16Thompson, WyattMarion County6390
17Sexton, BlakeBoyd County92260
18Rosenbalm, JacksonNorth Oldham9200
19Kelsey, RylanJohnson Central92280
20Hinton, JaCoryHarrison County8200
21Brooks, ZachCovington Catholic8200
22Carlock, CarsonLogan County82150
23Custard, LandonHarrison County8200
24Smith, BrandonCovington Catholic82150
25Davis, JasperGreenup County82681
26Seaton , Clay Shelby County82981
27Foster, TuckerLincoln County8280
28Floyd, BryceLincoln County8200
29Goodloe, DamaniLogan County82651
30Montgomery, MichaelLogan County8200
31Douglas, AzzarriousWarren East7200
32Williams, GabeHighlands72781
33Stringer, TannerRussell County72250
34Wills, KinnettRussell County72480
35Rickman, SkylorFranklin-Simpson7210
36Green, RyneRussell County72230
37Wright, NathanielWayne County72801
38Williams, ZechariahElizabethtown72200
39Wremeo, JemalWaggener721922
40Sims, HaganNelson County6200
41Carrington, TatenMason County62250
42Payne, MicahMason County62280
43Adams, TylikMarion County621071
44Reynolds, JacobNelson County6202
45Jackson , Ethan Grant County62200
46Sekulski, NoahNelson County5200
47Fugate, JerynPerry County Central42661
48Rice, NolanPerry County Central32680
49Morris, JDJohnson Central91200
50Duke, PriceNorth Oldham91150
Top 50 Team Scoring
(playing a minimum of 2 games)
(ranked by points per Game)
RankSchoolGamesPointsPoints
per
Game
1Franklin County944249.1
2North Oldham943948.8
3Paducah Tilghman835143.9
4Johnson Central936340.3
5Franklin-Simpson830538.1
6Logan County830237.8
7Ashland Blazer829937.4
8Covington Catholic932936.6
9Calloway County829036.2
10Valley826232.8
11Highlands929432.7
12Spencer County825732.1
13Boyd County928832.0
14Corbin824831.0
15Boyle County824630.8
16Nelson County823028.8
17Elizabethtown823028.8
18Marion County822928.6
19Lincoln County822528.1
20Taylor County822327.9
21John Hardin821827.2
22Warren East820625.8
23Breckinridge County819924.9
24Greenup County819023.8
25Perry County Central818423.0
26Harlan County817622.0
27Russell County817321.6
28Wayne County816520.6
29Waggener816320.4
30Mason County815619.5
31Western Hills813717.1
32Grant County811814.8
33Harrison County811113.9
34Rowan County89511.9
35Whitley County8799.9
36Shelby County8658.1
Top 50 Team Defense
(playing a minimum of 2 games)
(ranked by Points Allowed per Game)
RankSchoolGamesPoints
Allowed
Points
Allowed
per
Game
1Taylor County8789.8
2Boyle County88911.1
3Ashland Blazer89812.2
4Franklin County911512.8
5North Oldham913715.2
6Covington Catholic913715.2
7Logan County813416.8
8Johnson Central915317.0
9Corbin814618.2
10Highlands916618.4
11Boyd County916818.7
12Paducah Tilghman815018.8
13Marion County815319.1
14Spencer County815319.1
15Elizabethtown816720.9
16Valley818423.0
17Harlan County819123.9
18Nelson County819324.1
19Perry County Central819324.1
20Wayne County819624.5
21John Hardin819824.8
22Lincoln County820225.2
23Mason County822528.1
24Calloway County823128.9
25Franklin-Simpson823829.8
26Greenup County824730.9
27Breckinridge County825131.4
28Russell County826533.1
29Waggener826533.1
30Warren East828335.4
31Shelby County828535.6
32Rowan County828735.9
33Grant County829236.5
34Harrison County832040.0
35Western Hills832740.9
36Whitley County833441.8
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
1Franklin County944211532736.3
2North Oldham943913730233.6
3Ashland Blazer82999820125.1
4Paducah Tilghman835115020125.1
5Johnson Central936315321023.3
6Covington Catholic932913719221.3
7Logan County830213416821.0
8Boyle County82468915719.6
9Taylor County82237814518.1
10Highlands929416612814.2
11Boyd County928816812013.3
12Spencer County825715310413.0
13Corbin824814610212.8
14Valley8262184789.8
15Marion County8229153769.5
16Franklin-Simpson8305238678.4
17Elizabethtown8230167637.9
18Calloway County8290231597.4
19Nelson County8230193374.6
20Lincoln County8225202232.9
21John Hardin8218198202.5
22Perry County Central8184193-9-1.1
23Harlan County8176191-15-1.9
24Wayne County8165196-31-3.9
25Breckinridge County8199251-52-6.5
26Greenup County8190247-57-7.1
27Mason County8156225-69-8.6
28Warren East8206283-77-9.6
29Russell County8173265-92-11.5
30Waggener8163265-102-12.8
31Grant County8118292-174-21.8
32Western Hills8137327-190-23.8
33Rowan County895287-192-24.0
34Harrison County8111320-209-26.1
35Shelby County865285-220-27.5
36Whitley County879334-255-31.9
Top 50 Team Rushing
(playing a minimum of 2 games)
(ranked by Rushing Yards per Game)
rankSchoolGamesYdsAvg
1Johnson Central93253361
2Franklin-Simpson82634329
3Ashland Blazer82623328
4John Hardin71996285
5Marion County61608268
6Spencer County82032254
7Taylor County81828228
8Breckinridge County81660208
9Boyle County81632204
10Perry County Central81622203
11Covington Catholic91798200
12Calloway County81593199
13Elizabethtown71371196
14Whitley County81551194
15Harlan County71352193
16Lincoln County81541193
17Russell County71271182
18Corbin81363170
19Paducah Tilghman81268158
20Grant County81247156
21Wayne County81220152
22Western Hills81169146
23North Oldham91285143
24Mason County7996142
25Logan County81134142
26Nelson County6849142
27Highlands91253139
28Boyd County91250139
29Warren East81070134
30Rowan County7933133
31Harrison County81063133
32Valley81044130
33Greenup County8978122
34Shelby County8872109
35Franklin County984994
36Waggener872390
Top 50 Team Rushing Defense
(playing a minimum of 2 games)
(ranked by Rushing Yards Allowed per Game)
RankSchoolGamesYdsAvg
1Grant County833442
2Marion County632454
3Boyle County843955
4Valley854168
5Johnson Central965873
6Ashland Blazer860476
7Taylor County861377
8Franklin County971980
9Wayne County864781
10Mason County764592
11Lincoln County874393
12Paducah Tilghman878198
13Highlands988698
14Spencer County8880110
15North Oldham91035115
16Logan County8932116
17John Hardin7819117
18Harlan County7823118
19Calloway County8979122
20Franklin-Simpson81019127
21Waggener81059132
22Elizabethtown7955136
23Shelby County81094137
24Covington Catholic91319147
25Corbin81189149
26Harrison County81327166
27Greenup County81360170
28Breckinridge County81402175
29Boyd County91606178
30Perry County Central81523190
31Warren East81659207
32Rowan County71486212
33Russell County71613230
Top 50 Team Passing
(playing a minimum of 2 games)
(ranked by Passing Yards per Game)
RankSchoolGamesYdsAvg
1Paducah Tilghman82351294
2Franklin County92260251
3North Oldham92166241
4Valley81751219
5Boyle County81669209
6Logan County81652206
7Warren East81562195
8Highlands91751195
9Elizabethtown71273182
10Covington Catholic91619180
11Calloway County81410176
12Corbin81312164
13Greenup County81283160
14Russell County71006144
15Boyd County91236137
16Lincoln County81054132
17Waggener81031129
18Mason County7844121
19Nelson County6677113
20Rowan County766695
21Taylor County872691
22Perry County Central871790
23Breckinridge County871690
24Ashland Blazer864480
25Wayne County864380
26Western Hills851364
27Harrison County848861
28Shelby County847059
29Grant County846758
30Franklin-Simpson838248
31Harlan County731245
32John Hardin729542
33Marion County624340
34Whitley County831439
35Spencer County831239
36Johnson Central933737
Top 50 Team Passing Defense
(playing a minimum of 2 games)
(ranked by Rushing Passing Allowed per Game)
RankSchoolGamesYdsAvg
1Grant County811314
2Greenup County834343
3Franklin County941246
4Corbin840851
5Elizabethtown746366
6Taylor County855670
7Marion County645275
8Valley862578
9Logan County864881
10Highlands978287
11Boyd County979388
12Spencer County871489
13Ashland Blazer871890
14Mason County764792
15North Oldham985795
16Boyle County877096
17Warren East8864108
18Harlan County7769110
19Rowan County7782112
20Paducah Tilghman8997125
21John Hardin7891127
22Perry County Central81037130
23Russell County7923132
24Calloway County81075134
25Covington Catholic91212135
26Shelby County81090136
27Waggener81122140
28Harrison County81174147
29Johnson Central91420158
30Wayne County81298162
31Breckinridge County81332166
32Franklin-Simpson81581198
33Lincoln County81726216
Top 50 Team Sacks
(playing a minimum of 2 games)
(ranked by Sacks per Game)
RankSchoolGamesSacksAvg
1Franklin County9273.0
2Valley8243.0
3Wayne County8243.0
4Calloway County8212.6
5Logan County8212.6
6Boyle County8202.5
7Ashland Blazer8151.9
8Paducah Tilghman814.51.8
9Johnson Central9161.8
10North Oldham9151.7
11Taylor County8131.6
12John Hardin8121.5
13Nelson County8121.5
14Highlands9131.4
15Grant County8101.2
16Shelby County881.0
17Franklin-Simpson881.0
18Mason County881.0
19Elizabethtown881.0
20Covington Catholic980.9
21Whitley County870.9
22Spencer County870.9
23Breckinridge County860.8
24Corbin860.8
25Warren East85.50.7
26Waggener850.6
27Russell County850.6
28Greenup County840.5
29Marion County840.5
30Harlan County840.5
31Harrison County840.5
32Rowan County830.4
33Western Hills830.4
34Perry County Central820.2
35Lincoln County820.2
36Boyd County920.2
Top 50 Team Fumbles Recovered
(playing a minimum of 2 games)
(ranked by Fumbles Forced)
RankSchoolGamesFumbles
Forced
Fumbles
Recovered
Avg
1Waggener81860.8
2Paducah Tilghman813101.2
3Boyle County81191.1
4Warren East8981.0
5Calloway County8960.8
6Johnson Central9880.9
7Marion County8791.1
8Franklin-Simpson8650.6
9Elizabethtown8660.8
10Shelby County8540.5
11Franklin County95111.2
12Perry County Central8560.8
13Boyd County9570.8
14Covington Catholic9580.9
15North Oldham95151.7
16Spencer County8550.6
17John Hardin8540.5
18Western Hills8470.9
19Nelson County8481.0
20Valley8491.1
21Whitley County8440.5
22Lincoln County8440.5
23Logan County84121.5
24Taylor County8360.8
25Ashland Blazer8340.5
26Highlands93101.1
27Mason County8340.5
28Rowan County8250.6
29Harlan County8220.2
30Corbin8120.2
31Grant County8100.0
32Breckinridge County8130.4
33Greenup County8110.1
34Wayne County8140.5
Top 50 Team Interceptions
(playing a minimum of 2 games)
(ranked by Interceptions)
RankSchoolGamesIntAvg
1North Oldham9141.6
2Logan County8131.6
3Boyd County9121.3
4Franklin County9101.1
5Perry County Central891.1
6Franklin-Simpson891.1
7Waggener891.1
8Covington Catholic980.9
9Highlands980.9
10Lincoln County881.0
11Mason County881.0
12Nelson County881.0
13Marion County870.9
14Valley870.9
15Paducah Tilghman870.9
16Boyle County870.9
17Russell County870.9
18Ashland Blazer860.8
19Warren East860.8
20Greenup County860.8
21Wayne County860.8
22Grant County860.8
23Breckinridge County850.6
24Shelby County850.6
25Harlan County850.6
26Corbin850.6
27Harrison County850.6
28Johnson Central940.4
29Calloway County840.5
30Spencer County840.5
31Elizabethtown840.5
32John Hardin820.2
33Western Hills820.2
34Taylor County820.2
35Whitley County810.1
36Rowan County810.1
Teams Participating in this Report
(playing a minimum of 2 games)
(no more than 2 missing stat reports)
Ashland Blazer
Boyd County
Boyle County
Breckinridge County
Calloway County
Corbin
Covington Catholic
Elizabethtown
Franklin County
Franklin-Simpson
Grant County
Greenup County
Harlan County
Harrison County
Highlands
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
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