Serving Kentucky's Schools and Student Athletes Since 1917

2020 Football – Class 6A Stat Leaders

September 23, 2020 Football Stats

Print
Download PDF
Compiled: Jan 20, 2021 3:00 AM
(only teams having no more than 2 missing stat reports at compilation time are included)
Top 30 Rushing
(playing a minimum of 5 games)
(ranked by net yards rushing average)
RankPlayerSchoolGmsAttYdsTdsYds/AttAvg
1Israel, AzariahGeorge Rogers Clark6139946116.8158
2Bradley, HunterMcCracken County81491142137.7143
3Parm, BrysonDaviess County81561069146.9134
4Patterson, HaroldApollo8177100665.7126
5Dalton, BenHenderson County8134958107.1120
6Northington, JaWaunDuPont Manual57258998.2118
7Bond, JosephBryan Station121791395157.8116
8Wright, LavellNorth Hardin8127884117.0110
9Bross, JaylinMale101191077199.1108
10Lovinsky, DamianApollo810375587.394
11Lawson, JaydenSimon Kenton1017190695.391
12Oppel, AustinMeade County914080095.789
13Tucker, ArmonTrinity (Louisville)10128819136.482
14Robinson, KamarionPaul Laurence Dunbar1016381555.082
15Rohlman, PierceDixie Heights10183772104.277
16Williams, JaheimHenderson County863582129.273
17Webb, WilliamHenry Clay67543035.772
18West, BradTrinity (Louisville)10122697155.770
19Young, SamOldham County911863285.470
20Humphreys, JoeDaviess County76448377.569
21Doneghy, LaTaeivionSouthern65740157.067
22Gray, CrosleyCampbell County710046134.666
23Wright, JordanHenderson County810052255.265
24Crone, ChaseSimon Kenton1018363893.564
25Cusick, MathiasRyle108860556.960
26Goodman, GrantSt. Xavier99852245.358
27Taylor, AmodeusBryan Station106954357.954
28Mundy-Lloyd, JeremiahGeorge Rogers Clark86740046.050
29Parks, AdrienMadison Central98444425.349
30Mitchell, TerranceFern Creek54624515.349
Top 30 Passing
(playing a minimum of 5 games)
(ranked by net yards passing average)
RankPlayerSchoolGmsCmpAttCmp%Yds TDIntAvg
1Humphreys, JoeDaviess County712322953.71577215225
2Lyons, BradynRyle1013225052.819841710198
3Coffey, MikalebBryan Station910216263.01721175191
4Anderson, KaydenPleasure Ridge Park68816553.31146138191
5Young, SamOldham County912322953.71660156184
6Landers, LoganDixie Heights1014423361.81843139184
7Crone, ChaseSimon Kenton1013527848.618321211183
8Smith, JakePaul Laurence Dunbar1010018155.21729224173
9Manley, JordanGeorge Rogers Clark810217558.31378144172
10Wimberly, ManieNorth Hardin1015223764.11512142151
11Lamb, PryorMcCracken County89216456.11108146138
12McElroy, NathanTrinity (Louisville)1010416363.81375174138
13Buie, JamesonBarren County86913949.61015109127
14Smith, QuinnMarshall County85811450.998486123
15Young, AntwanButler5549855.160366121
16Egan, TravisBullitt East1010418057.81205112120
17Schutte, NicMale108714360.81152165115
18Wilson, DarienDuPont Manual5254358.152763105
19Klien , Aaron Tates Creek6448850.059725100
20Pooler, GilesSt. Xavier96714047.98895699
21Lovinsky, DamianApollo85812048.37665396
22Little, JustinCampbell County75010448.16654495
23Traynor, GerardFern Creek5407255.64386288
24Scenters, CanonMadison Central7418250.05284475
25Mulder, TerikBryan Station11549755.77503568
26Dalton, BenHenderson County85710653.85375767
27Hodge, KerrySouthern6265547.33954766
28Adams, AeronBullitt East105310053.05905559
29Parker, KyleMeade County105711250.947041047
30Dawahare, StephenLafayette5225540.02270145
Top 30 Receiving
(playing a minimum of 5 games)
(ranked by yards gained receiving per game)
RankPlayerSchoolGmsRecYdsYds/RecTDYD
P-GM
TD
P-GM
1Gant, DerrikPleasure Ridge Park63464519.091081.5
2Holbert, DevinDixie Heights105992315.68920.8
3Gay, DawsonGeorge Rogers Clark84767114.36840.8
4Miley, JamarcusBarren County82762523.16780.8
5Harris, MarcusNorth Hardin105774413.14740.4
6Jackson, HowardPaul Laurence Dunbar92866623.810741.1
7Little, TreySimon Kenton103668319.08680.8
8Reese, LoganMarshall County92959920.76670.7
9Jenkins, AhTraivonBryan Station124578317.47650.6
10Renfrow, DeckerDaviess County83151116.59641.1
11Munford, CarlBryan Station125374514.17620.6
12Anthony, VincelMale93453915.98600.9
13Davie, EricCampbell County52028814.42580.4
14Gilbert, DanielBullitt East104357313.37570.7
15Watkins, WillRyle103257217.93570.3
16Huff, GraysonOldham County94047711.95530.6
17Richardson, JJMeade County103852113.73520.3
18Smith, MekhiSt. Xavier92741915.54470.4
19Hobbs, DevinPleasure Ridge Park62027913.94460.7
20Smith, JamesonRyle103645112.53450.3
21Caldwell, JeffreyButler51522014.71440.2
22Hamilton, CarterDaviess County72330413.23430.4
23Hawkins, KelDixie Heights103442612.52430.2
24Floyd, LukeDaviess County62125312.02420.3
25Brogan, CamronBullitt East103641811.65420.5
26Spayd, TateGeorge Rogers Clark82232014.53400.4
27Dees, MaxDaviess County82431113.03390.4
28Mayes, ZanderMcCracken County61623114.42380.3
29Illunga, FrankPaul Laurence Dunbar101337528.84380.4
30Fraga, DuvanFern Creek5201849.23370.6
Top 30 Scoring
(playing a minimum of 5 games)
(ranked by total points per game)
Touchdowns Kicking
RankPlayerSchoolGmsRushRecOtherINTFum
Ret
PRKRFGPATCnvSAFPtsAvg
1Bross, JaylinMale1019100000005013013.0
2Bradley, HunterMcCracken County81310000000609612.0
3Gant, DerrikPleasure Ridge Park6390000000007212.0
4Parm, BrysonDaviess County81410000000009011.2
5Israel, AzariahGeorge Rogers Clark61100000000006611.0
6West, BradTrinity (Louisville)1015200010000010810.8
7Northington, JaWaunDuPont Manual5900000000005410.8
8Williams, JaheimHenderson County81210000000108010.0
9Tucker, ArmonTrinity (Louisville)10131000010000909.0
10Wright, LavellNorth Hardin8111000000000729.0
11Oppel, AustinMeade County992000000020707.8
12Bond, JosephBryan Station12150000000001927.7
13Dalton, BenHenderson County8100000000000607.5
14Renfrow, DeckerDaviess County809000000210587.2
15Humphreys, JoeDaviess County770000000040507.1
16Agee, PrestonCampbell County872000000000546.8
17Jackson, HowardPaul Laurence Dunbar9010000000000606.7
18Smith, MekhiSt. Xavier954000010000606.7
19Zanchi, WillTrinity (Louisville)6000000033100406.7
20Rohlman, PierceDixie Heights10101000000000666.6
21Crone, ChaseSimon Kenton1090000000040626.2
22Anthony, VincelMale908000100010566.2
23Patterson, HaroldApollo862000000010506.2
24McLaughlin, KellanTrinity (Louisville)5000000022500316.2
25Lovinsky, DamianApollo880000000000486.0
26Cusick, MathiasRyle1054000000010565.6
27Miley, JamarcusBarren County806000010010445.5
28Hughes, JeremiahMcCracken County843000000010445.5
29Holbert, DevinDixie Heights1008000000030545.4
30Lawson, JaydenSimon Kenton1090000000000545.4
Top 25 PATs
(playing a minimum of 5 games)
(at least 3 PAT per Game)
RankPlayerSchoolGmsMadeAttPctPAT
per
Game
1Zanchi, WillTrinity (Louisville)6313491.25.2
2McLaughlin, KellanTrinity (Louisville)52525100.05.0
3Hoagland, CarterDaviess County7293193.54.1
4Lackey, MicahMale10384192.73.8
5Evans, ColtonHenderson County8293290.63.6
6Hale, XavierBryan Station10323982.13.2
7Logsdon, CaydenNorth Hardin9293485.33.2
Top 25 Field Goals
(playing a minimum of 5 games)
(at least 1 Field Goal Attempt)
(ranked by field goals per game)
RankPlayerSchoolGmsMadeAttPctField
Goals
per
Game
1Buchheit, SergeiHenry Clay64757.10.7
2Rogers, FranklinRyle1061060.00.6
3Logsdon, CaydenNorth Hardin95683.30.6
4Bowman, HarrisonApollo844100.00.5
5Zanchi, WillTrinity (Louisville)633100.00.5
6Seger, NickSimon Kenton105862.50.5
7Green, BethelPaul Laurence Dunbar522100.00.4
8Franklin, DanielEastern52366.70.4
9McLaughlin, KellanTrinity (Louisville)52540.00.4
10Pollak, JacobOldham County94850.00.4
11Tegge, CameronSt. Xavier94757.10.4
12Jones, EvanCentral Hardin62450.00.3
13Sims, KodySimon Kenton922100.00.2
14Holdener, PatrickDuPont Manual51250.00.2
15Evans, ColtonHenderson County82366.70.2
16Lackey, MicahMale1022100.00.2
17Smothers, TalonMarshall County911100.00.1
18Moren, PatrickMadison Central711100.00.1
19Rasheed, JabariNorth Hardin811100.00.1
20Hale, XavierBryan Station101425.00.1
21Tinelli, JackBullitt East10010.00.0
22Rittinger, JoshCampbell County8020.00.0
23Hoagland, CarterDaviess County7030.00.0
24Silvers, JakeDixie Heights10010.00.0
25Buchanan, BarrettMcCracken County8010.00.0
Top 25 Tackles
(playing a minimum of 5 games)
(ranked by tackles per game)
RankPlayerSchoolGmsSolo
Tackles
Assisted
Tackles
Total
Tackles
TFLTackles
per
Game
1Lunz, MichaelNorth Hardin1080601401514.0
2Evans, GunnarDaviess County7345690112.9
3Savage, GabeRyle1044841281112.8
4Crews, ParkerDaviess County8464793311.6
5Hill, TrentCentral Hardin6432568511.3
6Hobbs, Adam Central Hardin6362864910.7
7Blue, IsaacDaviess County838377569.4
8Rogers, TimarionSouthern643125509.2
9Smith, ColinDixie Heights1070229219.2
10Thompson, MasonCentral Hardin632225429.0
11Webb, WilliamHenry Clay633205388.8
12Keys, IsaiahMcCracken County8452570158.8
13Acosta, JTTates Creek628245258.7
14Walker, NateSimon Kenton10681684118.4
15Belk, JacksonRyle103053838.58.3
16Hammond, CadeFern Creek521204148.2
17Tomes, IsaiahDaviess County833326518.1
18Neely, SamGeorge Rogers Clark842206257.8
19Bowling, JoshSimon Kenton1049287767.7
20Taylor, AmodeusBryan Station10433174117.4
21Ferguson, KadenCentral Hardin621214257.0
22Sweat, EdgrenMadison Central92736639.57.0
23Clem, JeremyGeorge Rogers Clark844125627.0
24Ferguson, ThomasApollo841145536.9
25Pendleton, WilsonRyle10165369126.9
Top 25 Defensive Sacks
(playing a minimum of 5 games)
(ranked by sacks)
RankPlayerSchoolGmsDefensive
Sacks
1Perry, DeAnthonyTrinity (Louisville)109
2Pendleton, WilsonRyle108
3Vormbrock, JoeSimon Kenton87
4Brooksbank, DakotaSimon Kenton106
5Meiers, EdwardSt. Xavier96
6Bolen, LeAndreMcCracken County86
7Dingle, JackTrinity (Louisville)105
8Dryden, CamryPaul Laurence Dunbar105
9Williams, XavierNorth Hardin105
10Rugerio, AJNorth Hardin105
11Sledge, YedideyahBryan Station105
12Carroll, ChadMale95
13Brown, JosiahPaul Laurence Dunbar104
14Cruz, JoelNorth Hardin104
15Burch, JackSt. Xavier94
16Weedman, LoganApollo84
17Neely, SamGeorge Rogers Clark84
18Huff, JakeSimon Kenton74
19Rito, CodyBarren County64
20Ely, CharlieTrinity (Louisville)64
21Julian , Logan Tates Creek64
22Fleek, TreyRyle103.5
23Sweat, EdgrenMadison Central93.5
24Jefferson, AltonTrinity (Louisville)73.5
25Taylor, AmodeusBryan Station103
Top 25 Defensive Fumbles
(playing a minimum of 5 games)
(ranked by fumbles forced)
RankPlayerSchoolGmsDefensive
Fumbled
Forces
Defensive
Fumbles
Recovered
1Rugerio, AJNorth Hardin1052
2Lunz, MichaelNorth Hardin1052
3Rhoades, BryantMeade County1034
4Reese, CameronNorth Hardin1030
5Johnson, AvanteOldham County931
6Jackson, DonovanLafayette731
7Coates, NicholasMale1022
8Pendleton, WilsonRyle1020
9Godsey, JTMeade County1020
10Savage, GabeRyle1023
11Parker, KyleMeade County1024
12Mullins, CooperMadison Central920
13Bolen, LeAndreMcCracken County821
14Crews, ParkerDaviess County820
15Huff, JakeSimon Kenton720
16Jacobs, BondLafayette621
17Webb, WilliamHenry Clay620
18Lawrence, MalachiDuPont Manual521
19Hocker, Jason Bryan Station1212
20Brogan, CamronBullitt East1011
21Williams, XavierNorth Hardin1012
22Smith, ColinDixie Heights1013
23Cruz, JoelNorth Hardin1012
24Hungler, MaxRyle1011
25Brooksbank, DakotaSimon Kenton1011
Top 25 Interceptions
(playing a minimum of 5 games)
(ranked by interceptions)
RankPlayerSchoolGmsIntInt
Return
Net
Yards
Int
Return
Touchdowns
1Hawkins, KelDixie Heights1081241
2Jordan-Lemafa, DevonteNorth Hardin1041412
3Holloman, WestonPaul Laurence Dunbar104340
4Guillaume, ParkerSt. Xavier94571
5Colemire, LukasRyle10320
6Parmes, MicahNorth Hardin103750
7Miller, Brennon Simon Kenton1031070
8Richardson, JJMeade County103160
9Egan, TravisBullitt East10300
10Walker, NateSimon Kenton103780
11Ruffin, BlakeTrinity (Louisville)103350
12Meyer, LandonSimon Kenton103650
13Gibbs, ChaseMarshall County93420
14West, JaydenMadison Central93830
15Miley, JamarcusBarren County8300
16Agee, PrestonCampbell County83530
17McCune, IanMcCracken County83241
18Whitney, MykelApollo83630
19Parks, TreyvionMadison Central73200
20Holman, DarikHenry Clay63931
21Kelly, ZachPleasure Ridge Park6300
22Sanders, TadavaughnLafayette63391
23Jenkins, AhTraivonBryan Station1221001
24Davenport, NolanBullitt East102541
25OBrien, AustinDixie Heights102140
Top 25 Team Scoring
(playing a minimum of 5 games)
(ranked by points per Game)
RankSchoolGamesPointsPoints
per
Game
1Trinity (Louisville)1042942.9
2Male1042342.3
3Daviess County832941.1
4Henderson County827634.5
5McCracken County826032.5
6DuPont Manual515731.4
7Bryan Station1236630.5
8Ryle1029729.7
9North Hardin1028428.4
10Paul Laurence Dunbar1028328.3
11George Rogers Clark821326.6
12Pleasure Ridge Park615726.2
13Simon Kenton1025625.6
14Oldham County921824.2
15Dixie Heights1024224.2
16St. Xavier921023.3
17Bullitt East1020520.5
18Apollo816220.2
19Southern611318.8
20Campbell County813116.4
21Fern Creek58116.2
22Marshall County914516.1
23Henry Clay69515.8
24Central Hardin69315.5
25Butler57615.2
Top 25 Team Defense
(playing a minimum of 5 games)
(ranked by Points Allowed per Game)
RankSchoolGamesPoints
Allowed
Points
Allowed
per
Game
1Trinity (Louisville)10484.8
2North Hardin10727.2
3DuPont Manual55110.2
4Male1012312.3
5St. Xavier914215.8
6Bryan Station1220917.4
7Fern Creek59118.2
8Paul Laurence Dunbar1019019.0
9McCracken County815219.0
10Ryle1019919.9
11Henderson County819023.8
12Central Hardin614323.8
13Meade County1024124.1
14Apollo819324.1
15George Rogers Clark819324.1
16Campbell County819324.1
17Henry Clay614624.3
18Oldham County922825.3
19Madison Central924327.0
20Dixie Heights1027827.8
21Lafayette720128.7
22Barren County824230.2
23Simon Kenton1032932.9
24Marshall County929833.1
25Tates Creek621435.7
Top 25 Team Scoring Margin
(playing a minimum of 5 games)
(ranked by Margin Points per Game)
RankSchoolGamesPoints
Scored
Points
Allowed
Margin
Points
Margin
Points
per
Game
1Trinity (Louisville)104294838138.1
2Male1042312330030.0
3North Hardin102847221221.2
4DuPont Manual51575110621.2
5McCracken County826015210813.5
6Bryan Station1236620915713.1
7Henderson County82761908610.8
8Ryle10297199989.8
9Paul Laurence Dunbar10283190939.3
10St. Xavier9210142687.6
11Daviess County8329286435.4
12George Rogers Clark8213193202.5
13Oldham County9218228-10-1.1
14Fern Creek58191-10-2.0
15Dixie Heights10242278-36-3.6
16Apollo8162193-31-3.9
17Simon Kenton10256329-73-7.3
18Campbell County8131193-62-7.8
19Central Hardin693143-50-8.3
20Henry Clay695146-51-8.5
21Pleasure Ridge Park6157227-70-11.7
22Meade County10124241-117-11.7
23Madison Central9136243-107-11.9
24Bullitt East10205370-165-16.5
25Barren County8108242-134-16.8
Top 25 Team Rushing
(playing a minimum of 5 games)
(ranked by Rushing Yards per Game)
rankSchoolGamesYdsAvg
1Henderson County82398300
2Apollo81855232
3Bryan Station122670222
4Daviess County81678210
5Male102069207
6George Rogers Clark81636204
7McCracken County81564196
8DuPont Manual5871174
9Trinity (Louisville)101730173
10Simon Kenton101695170
11Central Hardin6955159
12Dixie Heights101576158
13Meade County101472147
14Paul Laurence Dunbar101453145
15St. Xavier91293144
16Fern Creek5670134
17Campbell County81058132
18Henry Clay6756126
19Oldham County91107123
20Ryle101206121
21Tates Creek6701117
22North Hardin101137114
23Southern6677113
24Madison Central9982109
25Bullitt East1096096
Top 25 Team Rushing Defense
(playing a minimum of 5 games)
(ranked by Rushing Yards Allowed per Game)
RankSchoolGamesYdsAvg
1Trinity (Louisville)10263
2Male1059660
3Bryan Station1296881
4St. Xavier972881
5North Hardin1086286
6DuPont Manual544288
7Paul Laurence Dunbar1093694
8Tates Creek6613102
9Southern6657110
10Henry Clay6701117
11Pleasure Ridge Park6722120
12Eastern6728121
13Henderson County81030129
14Dixie Heights101335134
15Fern Creek5690138
16Madison Central91248139
17McCracken County81165146
18Ryle101477148
19Campbell County81232154
20Butler5780156
21George Rogers Clark81272159
22Meade County101639164
23Oldham County91484165
24Central Hardin6994166
25Lafayette71178168
Top 25 Team Passing
(playing a minimum of 5 games)
(ranked by Passing Yards per Game)
RankSchoolGamesYdsAvg
1Ryle102282228
2Pleasure Ridge Park61297216
3Daviess County81704213
4Bryan Station122526210
5Simon Kenton101888189
6Oldham County91687187
7Dixie Heights101849185
8Paul Laurence Dunbar101845184
9Bullitt East101795180
10North Hardin101773177
11George Rogers Clark81378172
12Trinity (Louisville)101457146
13McCracken County81108138
14Tates Creek6810135
15Barren County81012126
16Male101225122
17Butler5603121
18Campbell County8894112
19St. Xavier91005112
20Marshall County9998111
21DuPont Manual5527105
22Apollo876696
23Lafayette766295
24Fern Creek547194
25Madison Central983192
Top 25 Team Passing Defense
(playing a minimum of 5 games)
(ranked by Rushing Passing Allowed per Game)
RankSchoolGamesYdsAvg
1Trinity (Louisville)1074374
2Bryan Station12106489
3Southern654390
4Daviess County873892
5North Hardin1094795
6Fern Creek5510102
7McCracken County8818102
8Male101054105
9Meade County101093109
10Campbell County8937117
11DuPont Manual5611122
12Lafayette7861123
13George Rogers Clark81016127
14St. Xavier91148128
15Apollo81029129
16Paul Laurence Dunbar101307131
17Butler5663133
18Dixie Heights101376138
19Marshall County91260140
20Pleasure Ridge Park6854142
21Madison Central91283143
22Central Hardin6860143
23Bullitt East101498150
24Ryle101561156
25Henderson County81264158
Top 25 Team Sacks
(playing a minimum of 5 games)
(ranked by Sacks per Game)
RankSchoolGamesSacksAvg
1Trinity (Louisville)1041.54.2
2Ryle10313.1
3Tates Creek6172.8
4St. Xavier9252.8
5Simon Kenton10262.6
6North Hardin10232.3
7Henry Clay613.52.2
8Lafayette7152.1
9DuPont Manual510.52.1
10Butler5102.0
11Paul Laurence Dunbar1018.51.9
12Bryan Station12221.8
13Fern Creek591.8
14Male10171.7
15McCracken County8131.6
16Daviess County8111.4
17Campbell County8111.4
18Barren County8101.2
19George Rogers Clark891.1
20Oldham County9101.1
21Madison Central991.0
22Bullitt East10101.0
23Apollo870.9
24Dixie Heights107.50.8
25Central Hardin640.7
Top 25 Team Fumbles Recovered
(playing a minimum of 5 games)
(ranked by Fumbles Forced)
RankSchoolGamesFumbles
Forced
Fumbles
Recovered
Avg
1North Hardin1017111.1
2Meade County1011171.7
3Lafayette710121.7
4Oldham County91091.0
5Ryle109141.4
6Trinity (Louisville)108111.1
7Daviess County87101.2
8St. Xavier9670.8
9Henderson County8670.9
10Butler5671.4
11Southern65101.7
12Simon Kenton105121.2
13Central Hardin6540.7
14McCracken County84101.2
15Male104111.1
16Madison Central9410.1
17Henry Clay6440.7
18DuPont Manual5451.0
19Tates Creek6361.0
20Dixie Heights10370.7
21Fern Creek5351.0
22Barren County8320.2
23Bullitt East10350.5
24Apollo8330.4
25Bryan Station12290.8
Top 25 Team Interceptions
(playing a minimum of 5 games)
(ranked by Interceptions)
RankSchoolGamesIntAvg
1Bullitt East10141.4
2Dixie Heights10131.3
3North Hardin10131.3
4Paul Laurence Dunbar10121.2
5Trinity (Louisville)10111.1
6Bryan Station12100.8
7Pleasure Ridge Park691.5
8Male1090.9
9Simon Kenton1090.9
10Madison Central991.0
11Lafayette791.3
12Apollo891.1
13McCracken County881.0
14Meade County1080.8
15St. Xavier980.9
16Henderson County881.0
17Henry Clay671.2
18Ryle1070.7
19Campbell County850.6
20Fern Creek551.0
21Tates Creek650.8
22Marshall County950.6
23Central Hardin640.7
24DuPont Manual540.8
25Daviess County840.5
Teams Participating in this Report
(playing a minimum of 5 games)
(no more than 2 missing stat reports)
Apollo
Barren County
Bryan Station
Bullitt East
Butler
Campbell County
Central Hardin
Daviess County
Dixie Heights
DuPont Manual
Eastern
Fern Creek
George Rogers Clark
Henderson County
Henry Clay
Lafayette
Madison Central
Male
Marshall County
McCracken County
Meade County
North Hardin
Oldham County
Paul Laurence Dunbar
Pleasure Ridge Park
Ryle
Simon Kenton
Southern
St. Xavier
Tates Creek
Trinity (Louisville)
Teams not having Filed Required Stat Reports
(playing a minimum of 5 games)
(no more than 2 missing stat reports)
Ballard
Copyright © 2021 by the Kentucky High School Athletic Association, all rights reserved.
Print