Serving Kentucky's Schools and Student Athletes Since 1917

2025 Football – Class 1A Stat Leaders

September 7, 2025 Football Stats

Print

First Statewide Stats to be released 9/22/25

Download PDF
Compiled: Sep 30, 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
1Robbins, LandonPineville69113091414.4218
2Wren, DJLynn Camp59610601211.0212
3Kennedy, MalachiDayton592875129.5175
4Pennebaker, JamariHoly Cross (Louisville)38148966.0163
5Simons, WyattNicholas County593690117.4138
6Martin, TysonCaverna57460258.1120
7Abbott, NicholiLudlow57259678.3119
8Stiltner, LandenRaceland561556119.1111
9Rudolph, ParkerKentucky Country Day58351866.2104
10West, TrevorPineville67560468.1101
11Murray, JaceFairview69058966.598
12Buck-Barber, KendallNewport68556556.694
13Lopez Torres, EliasDayton56146347.693
14Steed, RaihanEminence69153375.989
15Bell, RaZamadiParis543432610.086
16Martin, KenyonCaverna56042557.185
17Miller, CameronHazard67447156.478
18Ferguson, BrianHoly Cross (Covington)56038976.578
19Bryson, BossHarlan55738026.776
20Lawson, Caden Middlesboro425303312.176
21Wilson, TylerKentucky Country Day528377513.575
22Jones, CadenSayre44729636.374
23Del Valle, JalenBethlehem68744265.174
24Eastridge, KaceCampbellsville65242168.170
25Humfleet, BraylonLynn Camp529344611.969
26Watkins, JaydenNicholas County56234345.569
27Reed, MillerLudlow43526317.566
28Oglesby, CharlesHoly Cross (Covington)54533247.466
29Calhoun, ShaidenCampbellsville633379511.563
30Woodyard, TristanBellevue55831145.462
31Eversole, BraydenBerea34018714.762
32Gardner, JamarionRussellville43523846.860
33King, ColtonHoly Cross (Louisville)54128947.058
34Reed, DeakenLudlow32917516.058
35Meadors, EliWilliamsburg33016935.656
36Justice, JaydenPikeville66333235.355
37Hoover, JerekHoly Cross (Louisville)54726765.753
38Bivens, EddieNewport Central Catholic55125745.051
39Marushi, ShannonRaceland54325525.951
40Hall, PrestonHazard44520444.551
41Sutton, JacksonBallard Memorial68327623.346
42Everetts, JefferyFairview411178116.244
43Schuck, AnthonyBishop Brossart56922223.244
44McCauley, KalonFulton County42816625.942
45Sandusky, SilasTrimble County64425145.742
46Ortega, DavidEminence2117817.139
47Lawson, ColbyMiddlesboro42115627.439
48Foster, MykahDayton52519517.839
49Kenney, ChandlerNicholas County53319525.939
50Freeman, DavariusFulton County64223125.538
Top 50 Passing
(playing a minimum of 2 games)
(ranked by net yards passing average)
RankPlayerSchoolGmsCmpAttCmp%Yds TDIntAvg
1Shoptaw, WillliamHazard611017762.11453105242
2Hatcher, ReeceWilliamsburg3538760.967282224
3Partin, DeakonMiddlesboro4506873.5829120207
4Smith, PrestonFulton County68315354.21185129198
5Bradley, JackBethlehem67412260.71025124171
6Hoover, JerekHoly Cross (Louisville)56910963.384271168
7Eastridge, KaceCampbellsville6629565.394382157
8Waller, JacobRaceland5476671.2775102155
9Reed, MillerLudlow4336154.161564154
10Spaulding, LandonBishop Brossart57313653.776766153
11Reynolds, JJPikeville68613066.2875105146
12Coleman, JeriusRussellville66514943.686058143
13Miles, EmmanuelNewport Central Catholic5569260.966752133
14Helton, ParkerPaintsville6477265.3768103128
15Pennington, GageSayre4447261.151062128
16Ferguson, BrianHoly Cross (Covington)5295552.749110198
17Turner, GuyParis6448651.25326489
18Sharp, KayveionNewport6327145.14343672
19Harris, LandanDayton5173647.23396468
20Mays, JacksonLudlow5294564.42733055
21Long, CadenKentucky Country Day5193554.32696054
22Kenney, ChandlerNicholas County5173450.02583152
23Sutton, JacksonBallard Memorial6369338.730048350
24Slone, JonathanPineville6193850.02933149
25Isley, JamisonTrimble County6154533.32734546
26Barnett, CalebNewport Central Catholic23560.0630132
27Corn, JacksonCaverna592832.11514130
28Ortega, DavidEminence271163.6600130
29Caudill, ElijahHarlan5144134.11501430
30Huber-Preher, JacksonEminence6174042.51570426
31Davis, TreyshaunBerea351145.5680023
32Wren, DJLynn Camp5101566.7881218
33Good, HunterFairview681553.31011017
34Specht, StephenBellevue551435.7721214
35Scott, CooperPikeville67977.8651011
36Martin, TysonCaverna53475.0521110
37Barrick, BenKentucky Country Day31250.026009
38Woodyard, TristanBellevue53650.043009
39Hunt, NolanTrimble County61333.345018
40Deitmaring, NoahHoly Cross (Covington)222100.014007
41Amin, IssacBishop Brossart511100.033007
42King, BraydenRaceland222100.013006
43Buck-Barber, KendallNewport61333.338106
44Brooks, EvanBellevue64850.031015
45Holbrook, ConnorHazard611100.030005
46Perry, BeauSayre455100.017104
47Kuntz, AustinBethlehem622100.019103
48Kleinert, HaydenWilliamsburg31333.37002
49Ramirez, DrakeNewport Central Catholic211100.03002
50Walls, KaneTrimble County61333.37001
Top 50 Receiving
(playing a minimum of 2 games)
(ranked by yards gained receiving per game)
RankPlayerSchoolGmsRecYdsYds/RecTDYD
P-GM
TD
P-GM
1Kinney, ZaydenFulton County63060820.381011.3
2Lauffer, AndersonPaintsville62750718.88841.3
3Johnson, GavinHazard64248311.55800.8
4Killion, JosephMiddlesboro41432223.06801.5
5Holbrook, ConnorHazard62447719.92800.3
6Englemon Jr., AndreLudlow51933617.74670.8
7Hamilton, PeytonWilliamsburg31219216.06642.0
8Temple-Dickerson, JaCoveonRussellville62237717.14630.7
9Young, MekhiMiddlesboro41723713.93590.8
10Colvin, LesCampbellsville51929215.43580.6
11Cornett, Trenton Williamsburg31317413.41580.3
12Stone, JaylenLudlow51528619.13570.6
13Cozzi, NicholasBishop Brossart52428211.81560.2
14Hager, MikeyPikeville63033711.25560.8
15Noyola, GabrielCampbellsville62133015.72550.3
16Watkins, MalachiHoly Cross (Louisville)52126912.82540.4
17Ison, ParkerRaceland41421115.10530.0
18Fullwood, JavionHazard62331513.70520.0
19Thornberry, BraylonHoly Cross (Covington)51126123.75521.0
20Crigler, MichaelBethlehem62129013.84480.7
21Goodman, WesleyFulton County62328112.21470.2
22Jackson, DemarcoNewport61227923.23460.5
23Jeffries, LaneWilliamsburg3913715.21460.3
24Davidson, BrighamRaceland3813617.02450.7
25Hawkins, NoahBethlehem61627016.94450.7
26Meddles, ChaseWilliamsburg31313210.20440.0
27Rumbaugh, ChrisHoly Cross (Louisville)51721312.53430.6
28Schirmer, GraydenNewport Central Catholic51120618.72410.4
29Santiago, BrandonParis61724314.35400.8
30Smith, JaydenHoly Cross (Louisville)5919221.31380.2
31Ruth, LandonBishop Brossart51318013.82360.4
32Houston, AmariMiddlesboro4614123.54351.0
33Stuart, JacksonSayre3610417.30350.0
34Fields, HarrisonPikeville6212059.83340.5
35Bivens, EddieNewport Central Catholic51416711.92330.4
36Kennedy, MalachiDayton5616427.32330.4
37Hunt, MaxHoly Cross (Covington)51215913.23320.6
38Mudd, ThomasBethlehem61718410.84310.7
39Fletcher, KorbinHazard6181769.82290.3
40Morrow, AmarusRussellville61217514.60290.0
41Nourse, LabryanRussellville61417212.30290.0
42Matherly, BradyBethlehem215757.00280.0
43Rowsey, BrysonRaceland5614123.53280.6
44Freeman, DavariusFulton County61116915.42280.3
45Monday, HamptonSayre41011211.20280.0
46Messmer, ThomasNewport Central Catholic5813617.01270.2
47Slone, ColePikeville6171639.60270.0
48Davis, LukeNicholas County5513527.01270.2
49Wilson, TylerKentucky Country Day5613322.24270.8
50Pennebaker, JamariHoly Cross (Louisville)311766.90250.0
Top 50 Scoring
(playing a minimum of 2 games)
(ranked by total points per game)
Touchdowns Kicking
RankPlayerSchoolGmsRushRecOtherINTFum
Ret
PRKRFGPATCnvSAFPtsAvg
1Kennedy, MalachiDayton512200000008010020.0
2Robbins, LandonPineville614100001007011018.3
3Wren, DJLynn Camp51200000000708617.2
4Simons, WyattNicholas County51100000000307214.4
5Lauffer, AndersonPaintsville6280102100108614.3
6Stiltner, LandenRaceland51100000000006613.2
7Pennebaker, JamariHoly Cross (Louisville)3600000000103812.7
8Humfleet, BraylonLynn Camp5610102000106212.4
9Wilson, TylerKentucky Country Day5540001000006012.0
10Hamilton, PeytonWilliamsburg3060000000003612.0
11West, TrevorPineville6620000200306611.0
12Killion, JosephMiddlesboro4060000000304210.5
13Watkins, JaydenNicholas County5420000000705010.0
14Santiago, BrandonParis625020000010569.3
15Ferguson, BrianHoly Cross (Covington)570000000010448.8
16Martin, KenyonCaverna552000000010448.8
17Bell, RaZamadiParis560001000000428.4
18Rudolph, ParkerKentucky Country Day561000000000428.4
19Abbott, NicholiLudlow570000000000428.4
20Kinney, ZaydenFulton County608000000000488.0
21Sandusky, SilasTrimble County642000010030488.0
22Meadors, EliWilliamsburg330000000030248.0
23Murray, JaceFairview660000000050467.7
24Hoover, JerekHoly Cross (Louisville)560000000010387.6
25Martin, TysonCaverna551000000010387.6
26Bivens, EddieNewport Central Catholic542000000010387.6
27Gardner, JamarionRussellville441000000000307.5
28Colvin, LesCampbellsville533000000000367.2
29Steed, RaihanEminence670000000000427.0
30Turner, GuyParis660000000020406.7
31Houston, AmariMiddlesboro404000000010266.5
32Jones, CadenSayre431000000010266.5
33Oglesby, CharlesHoly Cross (Covington)540010000010326.4
34Noyola, GabrielCampbellsville642000000010386.3
35Johnson, GavinHazard615000000010386.3
36Del Valle, JalenBethlehem660000000000366.0
37Eastridge, KaceCampbellsville660000000000366.0
38Hager, MikeyPikeville605010000000366.0
39Buck-Barber, KendallNewport650000100000366.0
40Woodyard, TristanBellevue540010000000306.0
41King, ColtonHoly Cross (Louisville)541000000000306.0
42Thornberry, BraylonHoly Cross (Covington)505000000000306.0
43Long, CadenKentucky Country Day550000000000306.0
44Coots, MalachiMiddlesboro410000000090246.0
45Partin, DeakonMiddlesboro430000000030246.0
46Hall, PrestonHazard440000000000246.0
47Brewer, CameronRaceland220000000000126.0
48Kilburn, MaxHazard6100000022300355.8
49Lopez Torres, EliasDayton540000000020285.6
50Grubesic, BenjaminCampbellsville6000000032400335.5
Top 50 PATs
(playing a minimum of 2 games)
(at least 3 PAT per Game)
RankPlayerSchoolGmsMadeAttPctPAT
per
Game
1Mizuguchi, ColtKentucky Country Day5252696.25.0
2Romito, GabrielHoly Cross (Covington)5212584.04.2
3Grubesic, BenjaminCampbellsville6242982.84.0
4Kilburn, MaxHazard6232592.03.8
5Mcmillan, FinnLudlow51818100.03.6
6Waller, JacobRaceland5182090.03.6
7Rice, GannonSayre41414100.03.5
8Gonzalez-Santes, StevenPikeville62020100.03.3
9McKinney, DerekBethlehem61818100.03.0
10Ala, AndrewHoly Cross (Louisville)5141687.52.8
11Morris, SethRaceland25683.32.5
12Hayden, BruceParis6141877.82.3
13Mazzocca, VincentNewport Central Catholic481361.52.0
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
1Popa, FilipKentucky Country Day555100.01.0
2Grubesic, BenjaminCampbellsville63475.00.5
3Rice, GannonSayre42366.70.5
4Runge, MaxBishop Brossart52366.70.4
5Gonzalez-Santes, StevenPikeville622100.00.3
6McKinney, DerekBethlehem62366.70.3
7Kilburn, MaxHazard62728.60.3
8Mcmillan, FinnLudlow511100.00.2
9Waller, JacobRaceland511100.00.2
10Arnold, AlexRussellville61333.30.2
11Romito, GabrielHoly Cross (Covington)511100.00.2
12Reynoso, RodrigoNewport6010.00.0
13Hayden, BruceParis6010.00.0
14Cooper, AsherLynn Camp5010.00.0
15Heath, AtreyuEminence5020.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
1Lindon, RayceHazard6384381013.5
2Lopez Torres, EliasDayton5342761812.2
3Anderson, JeremiahPikeville6224769211.5
4Martin, KenyonCaverna5292655611.0
5Clark, AsherHoly Cross (Louisville)5124052210.4
6Reed, DeakenLudlow3102131410.3
7Williams, ChaseParis6214162710.3
8Johnson, BowenKentucky Country Day5262551110.2
9Martin, TysonCaverna53318511110.2
10Holbrook, ConnorHazard6421961010.2
11Robinson, GrandBethlehem61249613.510.2
12King, ColtonHoly Cross (Louisville)5232851310.2
13Bell, RaZamadiParis515324759.4
14Deaton, JacksonHazard518294709.4
15Justice, JaydenPikeville615405559.2
16Riegler, MatthewBishop Brossart52620461.59.2
17Wilson, DustinHoly Cross (Covington)515314629.2
18Watkins, MalachiHoly Cross (Louisville)512334519.0
19Bryson, BossHarlan533124549.0
20Kessler, ColeCampbellsville57364358.6
21Englemon Jr., AndreLudlow514284208.4
22Thacker, CadenPikeville35202518.3
23Sullivan, JohnBallard Memorial64454958.2
24Grant Ashcraft, AustinLudlow514274108.2
25Calhoun, ShaidenCampbellsville620284838.0
26Wright, ColinPikeville6143448108.0
27Mosley, CameronMiddlesboro40313127.8
28Johnson, GavinHazard622254707.8
29Del Valle, JalenBethlehem61234462.57.7
30Phiri, AlexBerea38152307.7
31Tye, GaryWilliamsburg31672347.7
32Coleman, JeriusRussellville635104507.5
33Crafton, TylerLudlow57303747.4
34Wren, DJLynn Camp517193647.2
35Partin, KordellMiddlesboro30212127.0
36Lawson, ColbyMiddlesboro40282847.0
37Tinnell, JacobMiddlesboro30212117.0
38Abner, MatthewPineville630114146.8
39Howell, BrodyPaintsville6172441106.8
40Kaylor, JaydenFairview622194106.8
41Kennedy, MalachiDayton517173406.8
42Lockwood, LoganRaceland52773446.8
43Hurry, SeanNewport63294186.8
44Mudd, ThomasBethlehem612284036.7
45Headlee, DavidRaceland35152016.7
46Brewer, MatthewLudlow512213306.6
47Cook, JacobLudlow2491306.5
48Tischner, QuintenBishop Brossart51814322.56.4
49Thompson, ElijahHarlan519133216.4
50Goff, Aiden `Paris515173246.4
Top 50 Defensive Sacks
(playing a minimum of 2 games)
(ranked by sacks)
RankPlayerSchoolGmsDefensive
Sacks
1Martin, TysonCaverna58
2Fortner, DerrickBellevue67
3Contreras, MaxCampbellsville66
4Rodgers, AmariBellevue66
5Roby, MatthewEminence66
6Lindon, RayceHazard65.5
7Robinson, GrandBethlehem65
8Clark, JacobyTrimble County65
9Rieselman, JacobHoly Cross (Covington)45
10Stuckey, ArionBellevue64
11Hart, ChristianCampbellsville64
12Holbrook, ConnorHazard64
13Hurry, SeanNewport64
14Meersman, BeckettBishop Brossart44
15Brewer, RyderNewport63.5
16Ward, HudsonSayre33.5
17Elam, ZavyerParis63
18Williams, ChaseParis63
19Mullins, GannonHazard63
20Vogt, PatrickBellevue63
21Washington, BraxtonPineville63
22Dillard, SilasBethlehem63
23Hunter, JacePaintsville63
24Smith, JulianCampbellsville63
25Deaton, JacksonHazard53
26Lockwood, LoganRaceland53
27Blake, PrestonNicholas County53
28Corn, ZandonCaverna53
29Frederick, GarrettHoly Cross (Covington)53
30Bell, RaZamadiParis53
31Sexton, JohnHazard62.5
32Lauffer, Carter Paintsville62
33Hunt, NolanTrimble County62
34Snowden, ZarionParis62
35Sandusky, MosesTrimble County62
36Stokes, KameronBellevue62
37Isham, AmariNewport62
38Hill, CodyHazard62
39Nourse, LabryanRussellville62
40Howell, BrodyPaintsville62
41Eakes, BraydenFulton County62
42Goff, Aiden `Paris52
43Ruth, LandonBishop Brossart52
44Thorpe, Cooper DrakeFulton County52
45Clark, AsherHoly Cross (Louisville)52
46Moran, EthanDayton52
47Mills, KeylanPikeville52
48Alexander, TavianeCaverna52
49Khehira, ArvinKentucky Country Day52
50Render, JacksonHoly Cross (Louisville)52
Top 50 Defensive Fumbles
(playing a minimum of 2 games)
(ranked by fumbles forced)
RankPlayerSchoolGmsDefensive
Fumbled
Forces
Defensive
Fumbles
Recovered
1Robinson, GrandBethlehem651
2Sandusky, MosesTrimble County641
3Murray, MasonTrimble County630
4Morrow, AmarusRussellville630
5Clark, JacobyTrimble County632
6Bell, RaZamadiParis532
7Howell, BrodyPaintsville621
8Roby, MatthewEminence621
9Coleman, JeriusRussellville621
10Opel, CaydenBallard Memorial620
11Temple-Dickerson, JaCoveonRussellville620
12Williams, ChaseParis621
13Kennedy, MalachiDayton521
14Thorpe, Cooper DrakeFulton County521
15Deaton, JacksonHazard521
16Lopez Torres, EliasDayton523
17Rieselman, JacobHoly Cross (Covington)421
18Kinney, ZaydenFulton County611
19Santiago, Brajon Paris612
20Poe, DavidTrimble County612
21Leverett, Dexter Paris612
22Trimnell, BenBellevue611
23Sandusky, SilasTrimble County611
24Sullivan, JohnBallard Memorial610
25Sharp, KayveionNewport610
26Harris, TavenRussellville610
27Scroggins, BrodyTrimble County611
28Elam, ZavyerParis610
29Isley, JamisonTrimble County613
30Hunter, JacePaintsville610
31Keeton, CaseTrimble County611
32Lindon, RayceHazard611
33Hawkins, NoahBethlehem611
34Ross, KayneBellevue613
35Goins, TannerHazard610
36Partin, ChrisHazard610
37Santiago, BrandonParis611
38Laster, NehemiahBallard Memorial610
39Eastridge, KaceCampbellsville610
40Hatfield, RylanFairview611
41Serls, RalphPaintsville610
42Kells, GabrielPineville610
43Anderson, JeremiahPikeville610
44Walls, KaneTrimble County610
45Johnson, TakatoRussellville610
46Brewer, RyderNewport610
47Ratliff, MichaelPaintsville610
48Legg, GabeFairview612
49Eakes, BraydenFulton County611
50Stokes, KameronBellevue611
Top 50 Interceptions
(playing a minimum of 2 games)
(ranked by interceptions)
RankPlayerSchoolGmsIntInt
Return
Net
Yards
Int
Return
Touchdowns
1Sharp, KayveionNewport64971
2Ross, KayneBellevue64600
3Goodall, LandynRaceland54811
4Stokes, KameronBellevue63840
5Lauffer, AndersonPaintsville63821
6Buck-Barber, KendallNewport63510
7Cozzi, NicholasBishop Brossart53180
8Chambers, Tavion Eminence53521
9Turner, GuyParis6200
10Roper, CarvontaNewport6200
11Holbrook, ConnorHazard62410
12Santiago, BrandonParis621172
13Nourse, LabryanRussellville62801
14Slone, JonathanPineville6200
15Slone, ColePikeville62372
16Schirmer, GraydenNewport Central Catholic52250
17Specht, StephenBellevue5200
18Wilson, DustinHoly Cross (Covington)52180
19Saucedo, JacobNicholas County5200
20Thornberry, XavierHoly Cross (Covington)52480
21Englemon Jr., AndreLudlow52210
22Killion, JosephMiddlesboro42501
23Trimnell, BenBellevue6100
24Hunt, NolanTrimble County61150
25Miller, KeKeCampbellsville6100
26Johnson, TakatoRussellville61100
27Harris, CharliePaintsville61100
28Coleman, JeriusRussellville61150
29Stewart, LukasPaintsville6150
30Elliott, TrevorBallard Memorial61150
31Kinney, ZaydenFulton County6100
32Johnson, GavinHazard61150
33Kaylor, JaydenFairview61210
34Howell, BrodyPaintsville6100
35Conley, JadenNewport61250
36Keeton, CaseTrimble County61100
37Rice, ZachTrimble County61200
38Hager, MikeyPikeville61391
39Beard, BraylonCampbellsville61351
40Dillard, SilasBethlehem6100
41Brockert-Wesley, JaydenBellevue61350
42Good, HunterFairview6100
43Isley, JamisonTrimble County61331
44Whitfield, Dreshawn Fairview61601
45Walls, KaneTrimble County61100
46Morrow, RandallRussellville61180
47Jackson, DemarcoNewport61420
48Kessler, ColeCampbellsville51100
49Davidson, DeionKentucky Country Day5100
50Dunford, PhoenixDayton51180
Top 50 Team Scoring
(playing a minimum of 2 games)
(ranked by points per Game)
RankSchoolGamesPointsPoints
per
Game
1Raceland522845.6
2Middlesboro418245.5
3Holy Cross (Covington)521643.2
4Kentucky Country Day520841.6
5Campbellsville622938.2
6Nicholas County517434.8
7Holy Cross (Louisville)516833.6
8Dayton516432.8
9Pineville619632.7
10Hazard619532.5
11Paintsville618430.7
12Paris617629.3
13Bethlehem617228.7
14Lynn Camp617228.7
15Sayre513827.6
16Pikeville615325.5
17Ludlow615225.3
18Fulton County614824.7
19Williamsburg48521.2
20Fairview612420.7
21Bellevue612320.5
22Newport Central Catholic59418.8
23Newport611218.7
24Trimble County611218.7
25Bishop Brossart610217.0
26Caverna58416.8
27Russellville68313.8
28Eminence67612.7
29Ballard Memorial6416.8
30Harlan5244.8
31Berea4143.5
Top 50 Team Defense
(playing a minimum of 2 games)
(ranked by Points Allowed per Game)
RankSchoolGamesPoints
Allowed
Points
Allowed
per
Game
1Nicholas County5418.2
2Holy Cross (Covington)5459.0
3Sayre55210.4
4Paintsville67312.2
5Bellevue68113.5
6Middlesboro45614.0
7Campbellsville610517.5
8Lynn Camp610517.5
9Kentucky Country Day59719.4
10Fairview611819.7
11Hazard612020.0
12Bishop Brossart612420.7
13Williamsburg48320.8
14Raceland510420.8
15Trimble County613021.7
16Newport613622.7
17Pikeville615525.8
18Paris616026.7
19Holy Cross (Louisville)514028.0
20Bethlehem617028.3
21Eminence617429.0
22Ludlow617829.7
23Pineville618430.7
24Berea414135.2
25Harlan518236.4
26Newport Central Catholic519839.6
27Dayton519939.8
28Ballard Memorial624040.0
29Caverna520340.6
30Russellville626444.0
31Fulton County626644.3
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
1Holy Cross (Covington)52164517134.2
2Middlesboro41825612631.5
3Nicholas County51744113326.6
4Raceland522810412424.8
5Kentucky Country Day52089711122.2
6Campbellsville622910512420.7
7Paintsville61847311118.5
8Sayre5138528617.2
9Hazard61951207512.5
10Lynn Camp61721056711.2
11Bellevue612381427.0
12Holy Cross (Louisville)5168140285.6
13Paris6176160162.7
14Pineville6196184122.0
15Fairview612411861.0
16Williamsburg4858320.5
17Bethlehem617217020.3
18Pikeville6153155-2-0.3
19Trimble County6112130-18-3.0
20Bishop Brossart6102124-22-3.7
21Newport6112136-24-4.0
22Ludlow6152178-26-4.3
23Dayton5164199-35-7.0
24Eminence676174-98-16.3
25Fulton County6148266-118-19.7
26Newport Central Catholic594198-104-20.8
27Caverna584203-119-23.8
28Russellville683264-181-30.2
29Harlan524182-158-31.6
30Berea414141-127-31.8
31Ballard Memorial641240-199-33.2
Top 50 Team Rushing
(playing a minimum of 2 games)
(ranked by Rushing Yards per Game)
rankSchoolGamesYdsAvg
1Pineville62149358
2Dayton51641328
3Lynn Camp51557311
4Ludlow51446289
5Nicholas County51409282
6Kentucky Country Day51327265
7Raceland51136227
8Campbellsville61328221
9Holy Cross (Louisville)51073215
10Caverna51054211
11Fairview61238206
12Holy Cross (Covington)51027205
13Hazard61029172
14Paris6977163
15Bellevue6966161
16Eminence6954159
17Sayre4628157
18Middlesboro4622156
19Fulton County6833139
20Newport6814136
21Williamsburg3343114
22Trimble County6659110
23Bethlehem6646108
24Berea3306102
25Newport Central Catholic5505101
26Harlan543487
27Pikeville651686
28Paintsville651185
29Russellville643973
30Bishop Brossart530761
31Ballard Memorial633356
Top 50 Team Rushing Defense
(playing a minimum of 2 games)
(ranked by Rushing Yards Allowed per Game)
RankSchoolGamesYdsAvg
1Nicholas County510321
2Holy Cross (Covington)533667
3Bellevue646077
4Campbellsville6611102
5Lynn Camp5541108
6Kentucky Country Day5553111
7Bishop Brossart5564113
8Raceland5587117
9Newport6863144
10Eminence6869145
11Paris6885148
12Middlesboro4596149
13Trimble County6895149
14Holy Cross (Louisville)5761152
15Bethlehem61069178
16Pikeville61134189
17Ludlow51045209
18Caverna51088218
19Harlan51224245
20Russellville61540257
21Fulton County61592265
Top 50 Team Passing
(playing a minimum of 2 games)
(ranked by Passing Yards per Game)
RankSchoolGamesYdsAvg
1Hazard61483247
2Williamsburg3679226
3Middlesboro4829207
4Fulton County61189198
5Ludlow5888178
6Bethlehem61044174
7Bishop Brossart5864173
8Holy Cross (Louisville)5842168
9Raceland5788158
10Campbellsville6943157
11Pikeville6940157
12Newport Central Catholic5736147
13Russellville6860143
14Sayre4527132
15Paintsville6768128
16Holy Cross (Covington)5505101
17Paris653289
18Newport647479
19Dayton533968
20Kentucky Country Day529158
21Trimble County632554
22Nicholas County525852
23Ballard Memorial630651
24Pineville629349
25Eminence626244
26Caverna520341
27Harlan515030
28Bellevue614624
29Berea36823
30Lynn Camp58818
31Fairview610117
Top 50 Team Passing Defense
(playing a minimum of 2 games)
(ranked by Rushing Passing Allowed per Game)
RankSchoolGamesYdsAvg
1Lynn Camp515631
2Bishop Brossart525551
3Newport631052
4Caverna532164
5Harlan534168
6Trimble County641770
7Nicholas County536072
8Eminence649082
9Bellevue652588
10Holy Cross (Covington)546192
11Middlesboro438797
12Paris6618103
13Bethlehem6676113
14Ludlow5589118
15Holy Cross (Louisville)5591118
16Russellville6712119
17Fulton County6725121
18Pikeville6726121
19Raceland5660132
20Campbellsville6801134
21Kentucky Country Day5704141
Top 50 Team Sacks
(playing a minimum of 2 games)
(ranked by Sacks per Game)
RankSchoolGamesSacksAvg
1Hazard6223.7
2Bellevue6223.7
3Caverna5142.8
4Paris6152.5
5Campbellsville6152.5
6Holy Cross (Covington)5122.4
7Trimble County6142.3
8Newport6122.0
9Paintsville6111.8
10Raceland591.8
11Kentucky Country Day58.51.7
12Bethlehem6101.7
13Sayre581.6
14Holy Cross (Louisville)581.6
15Bishop Brossart681.3
16Eminence671.2
17Russellville650.8
18Fulton County650.8
19Nicholas County540.8
20Pineville640.7
21Lynn Camp630.5
22Ludlow630.5
23Pikeville630.5
24Dayton520.4
25Fairview620.3
26Williamsburg410.2
27Berea410.2
Top 50 Team Fumbles Recovered
(playing a minimum of 2 games)
(ranked by Fumbles Forced)
RankSchoolGamesFumbles
Forced
Fumbles
Recovered
Avg
1Trimble County616132.2
2Russellville6940.7
3Paris6991.5
4Paintsville6650.8
5Bethlehem6650.8
6Middlesboro4651.2
7Hazard6540.7
8Ludlow6481.3
9Holy Cross (Louisville)5481.6
10Holy Cross (Covington)5471.4
11Ballard Memorial6410.2
12Fulton County6471.2
13Eminence6450.8
14Bellevue64152.5
15Dayton5461.2
16Berea4310.2
17Lynn Camp6340.7
18Fairview6361.0
19Campbellsville6330.5
20Raceland5230.6
21Pineville6230.5
22Bishop Brossart6261.0
23Nicholas County5230.6
24Newport6230.5
25Caverna5230.6
26Kentucky Country Day5261.2
27Pikeville6110.2
28Newport Central Catholic5110.2
29Sayre5130.6
30Williamsburg4130.8
Top 50 Team Interceptions
(playing a minimum of 2 games)
(ranked by Interceptions)
RankSchoolGamesIntAvg
1Bellevue6122.0
2Newport6111.8
3Holy Cross (Covington)591.8
4Raceland571.4
5Russellville661.0
6Middlesboro461.5
7Paintsville661.0
8Paris661.0
9Campbellsville650.8
10Bishop Brossart650.8
11Trimble County650.8
12Nicholas County540.8
13Pikeville640.7
14Newport Central Catholic540.8
15Ludlow630.5
16Kentucky Country Day530.6
17Holy Cross (Louisville)530.6
18Hazard630.5
19Fairview630.5
20Eminence630.5
21Sayre530.6
22Caverna530.6
23Fulton County620.3
24Pineville620.3
25Lynn Camp610.2
26Ballard Memorial610.2
27Dayton510.2
28Bethlehem610.2
29Williamsburg410.2
Teams Participating in this Report
(playing a minimum of 2 games)
(no more than 2 missing stat reports)
Ballard Memorial
Bellevue
Berea
Bethlehem
Bishop Brossart
Campbellsville
Caverna
Dayton
Eminence
Fairview
Fulton County
Harlan
Hazard
Holy Cross (Covington)
Holy Cross (Louisville)
Kentucky Country Day
Ludlow
Lynn Camp
Middlesboro
Newport
Newport Central Catholic
Nicholas County
Paintsville
Paris
Pikeville
Pineville
Raceland
Russellville
Sayre
Trimble County
Williamsburg
Copyright © 2025 by the Kentucky High School Athletic Association, all rights reserved.
Print


icon-angle icon-bars icon-times