KY BOXSCOREAll sportsSign in

Football RPI

District standings →

Through 2026-10-15 · computed 2026-10-15 18:07

Two ratings, the same formula. KHSAA RPI is the official one, and it counts every out-of-state opponent as a fixed .5106 team however good or bad they really are. True RPI uses that opponent’s real winning percentage instead. Δ is the gap between them, and it is zero for any team that has not left the state.

Football RPI standings, KHSAA and True
#TeamW-LWPOWPOOWPKHSAA RPITrue RPIΔ
1Pikeville1A #16-11.1270.7590.6260.8480.850+0.002
2Christian Academy-Louisville3A #18-01.2110.6400.6490.8430.843—
3Pulaski County5A #17-01.0460.7780.5970.8180.817-0.001
4Paducah Tilghman4A #17-01.0890.6580.6180.7970.798+0.001
5Beechwood2A #17-01.2270.5750.5070.7830.802+0.018
6Mayfield2A #26-11.1450.5850.5840.7810.783+0.002
7Ashland Blazer4A #28-01.0430.6880.5690.7760.772-0.004
8Danville2A #38-01.2580.4540.5860.7750.775—
9Glasgow3A #27-01.1140.6240.5440.7710.771—
10Owensboro Catholic2A #47-11.2110.4920.5590.7640.766+0.002
11Kentucky Country Day1A #25-20.9870.6870.5760.7590.757-0.002
12Frederick Douglass6A #16-01.0000.6440.5930.7530.757+0.004
13Boyle County4A #36-10.9950.6670.5670.7520.757+0.005
14Sayre1A #37-01.0210.6380.5660.7510.748-0.002
15Bethlehem1A #47-01.2700.3610.5900.7480.748—
16Lexington Christian Academy2A #54-20.8450.8040.5680.7480.748—
17Holy Cross (Louisville)1A #54-20.8700.7120.5900.7310.710-0.020
18Middlesboro1A #67-01.0890.5110.5640.7290.716-0.013
19Dayton1A #77-01.2700.3540.5360.7290.729—
20Paintsville1A #88-01.0780.5050.5590.7220.721-0.001
21West Jessamine5A #27-01.0460.5080.5860.7200.723+0.003
22Dupont Manual6A #26-10.8390.7340.5450.7140.715+0.001
23Raceland1A #95-20.9050.5980.6240.7130.715+0.002
24Corbin4A #45-10.9120.5880.6260.7130.692-0.021
25Lexington Catholic3A #35-11.0940.3430.6940.7110.714+0.003
26Belfry2A #66-10.9920.4860.6390.7090.709—
27Larue County3A #47-01.0430.5050.5500.7070.707—
28Breathitt County2A #76-10.9960.5150.5840.7040.703-0.001
29Highlands4A #56-20.8490.6290.5760.6910.701+0.010
30Somerset2A #86-11.0520.4070.5820.6850.706+0.021
31Lawrence County3A #55-10.8830.5730.5850.6850.685—
32Lloyd Memorial3A #67-10.9800.4910.5250.6720.663-0.010
33Prestonsburg2A #96-10.8570.5420.5690.6600.660—
34W.E.B. DuBois2A #105-30.7240.6700.5720.6600.658-0.002
35Madisonville-North Hopkins5A #37-10.8940.5090.5620.6600.663+0.003
36Madison Central6A #36-10.8010.5940.5650.6580.658—
37Murray3A #76-11.0170.2840.6580.6530.654+0.001
38Russell3A #85-20.7360.6840.5130.6510.639-0.012
39Bardstown3A #96-20.8530.4970.5870.6490.649—
40Caldwell County2A #116-10.9960.4080.5220.6480.642-0.007
41Scott County5A #47-10.9130.4460.5670.6460.646—
42Bourbon County3A #106-10.9920.3960.5240.6430.645+0.002
43McCracken County6A #45-20.6160.7900.4960.6410.636-0.005
44Owensboro5A #55-20.7570.5250.6320.6390.642+0.003
45Elizabethtown4A #65-20.8060.5580.5360.6380.638—
46South Warren6A #55-20.7140.5410.6490.6340.634—
47Woodford County5A #65-10.8830.4610.5320.6300.659+0.029
48Trinity (Louisville)6A #67-10.8750.4600.5330.6270.698+0.071
49Eminence1A #106-10.9030.4310.5330.6270.629+0.003
50Nelson County4A #76-10.8390.4730.5520.6250.625—
51Fairdale5A #76-10.8200.4910.5430.6220.622—
52North Oldham4A #86-10.9460.4270.4560.6170.617—
53Cooper5A #85-20.7790.4890.5790.6170.621+0.004
54South Laurel5A #96-20.7030.5860.5500.6170.618+0.002
55Estill County3A #116-10.9250.3200.5950.6140.614—
56Williamsburg1A #115-10.8580.4050.5690.6130.612-0.001
57East Ridge2A #126-20.8090.4580.5570.6100.610—
58Walton-Verona2A #135-20.8350.4420.5450.6100.612+0.002
59Spencer County4A #96-20.7880.5240.5010.6090.609—
60Logan County4A #105-20.7820.4020.6420.6070.604-0.003
61Greenup County4A #115-20.6770.5540.5830.6060.598-0.008
62Lafayette6A #76-10.7690.5210.5040.6030.605+0.002
63Barren County5A #105-20.6650.5790.5540.6020.582-0.019
64Holy Cross (Covington)1A #125-20.7570.5040.5220.5980.594-0.004
65Grayson County5A #116-10.8220.4500.5050.5970.593-0.004
66Johnson Central4A #123-50.3750.8020.6070.5940.589-0.005
67Knox Central3A #125-20.7010.5700.4900.5920.592—
68Covington Catholic4A #134-40.5990.6100.5510.5890.603+0.014
69Hart County3A #136-10.8040.4370.5110.5880.588—
70Nicholas County1A #135-30.7990.4520.4990.5880.589+0.001
71Monroe County2A #145-20.8350.3760.5430.5870.586-0.001
72North Hardin6A #84-20.6670.4350.6640.5850.585—
73Madison Southern5A #126-20.7570.3950.6000.5830.583—
74Atherton5A #135-10.9080.2400.5970.5810.581—
75Rockcastle County3A #146-10.9250.3300.4700.5800.580—
76Eastern6A #95-10.7710.4250.5350.5790.579—
77Green County2A #154-30.6630.5600.5020.5790.581+0.002
78Boyd County4A #144-30.5710.5970.5610.5770.554-0.023
79Carroll County3A #155-10.8180.3820.4960.5690.569—
80Harlan1A #145-20.7360.4530.4930.5640.534-0.030
81Bryan Station6A #104-30.5710.5590.5500.5610.563+0.002
82Warren East4A #156-10.9250.2140.5380.5600.560—
83Bishop Brossart1A #153-40.4710.6830.5200.5600.559-0.001
84Mason County4A #165-20.7570.3550.5610.5580.555-0.003
85Ludlow1A #165-20.7360.4540.4690.5570.557—
86Hazard1A #172-50.4670.6390.5610.5560.556—
87Bullitt East6A #114-20.6230.5180.5200.5550.555—
88George Rogers Clark6A #125-20.7140.3850.5580.5520.579+0.026
89Adair County3A #164-30.5930.5300.5140.5470.547—
90Butler County3A #174-30.5930.5380.4910.5430.544+0.001
91Central3A #182-40.3870.6890.5550.5430.545+0.002
92Letcher County Central3A #194-40.5190.6140.4850.5420.542—
93Marion County4A #173-40.4290.6330.5650.5410.541—
94Bowling Green5A #143-40.4500.6310.5360.5390.538-0.001
95Wayne County4A #183-40.4500.6630.4890.5360.538+0.002
96Henry County3A #203-40.4710.6310.4940.5340.533-0.001
97Phelps5-30.6250.4830.4730.5300.509-0.021
98Martin County2A #164-30.5710.4790.5360.5290.529—
99Desales3A #213-50.4100.5870.5890.5260.523-0.002
100St. Henry District2A #174-30.5530.4630.5580.5230.524+0.002
101Anderson County5A #153-30.4780.5630.5250.5220.522—
102Oldham County6A #133-30.5000.5860.4610.5190.519—
103Graves County5A #162-50.2510.7730.5310.5180.519+0.002
104Bullitt Central5A #174-20.6670.4220.4420.5140.514—
105Larry A Ryle6A #143-40.4290.5470.5670.5120.514+0.003
106Muhlenberg County5A #185-20.6790.3400.5160.5120.513+0.002
107Franklin County4A #194-40.5400.4570.5380.5100.510—
108McLean County2A #185-30.7370.3150.4730.5100.511—
109Saint Xavier6A #152-50.2860.6920.5610.5100.529+0.018
110Male6A #164-30.5710.3970.5640.5080.520+0.013
111Collins5A #194-40.5380.4810.4990.5060.509+0.003
112Seneca5A #204-20.6760.3350.4940.5020.502—
113Paul Laurence Dunbar6A #173-40.4100.5710.5170.4980.498—
114Rowan County4A #204-30.5160.4410.5450.4980.499—
115Washington County2A #192-50.3320.6370.5240.4960.496—
116Leslie County2A #203-50.3940.5820.5120.4950.494-0.001
117East Jessamine5A #213-40.4100.5380.5420.4940.494—
118Breckinridge County4A #214-30.5530.4530.4710.4930.494—
119Fleming County3A #224-40.5190.4700.4830.4910.489-0.002
120Henderson County6A #184-40.5000.4240.5590.4910.511+0.020
121Harlan County4A #223-40.3610.6250.4850.4910.487-0.003
122North Laurel5A #223-30.4780.4840.5100.4900.489-0.001
123Newport Central Catholic1A #182-50.3930.5700.5040.4880.487-0.001
124East Carter3A #233-40.4500.5090.5050.4870.484-0.003
125Union County3A #243-40.4100.5190.5400.4870.486-0.001
126John Hardin4A #232-50.3070.6830.4670.4870.487—
127Apollo5A #233-50.3320.6370.4890.4860.501+0.015
128Shelby Valley2A #214-30.5710.3510.5430.4860.483-0.002
129Knott County Central2A #224-40.5000.4770.4790.4860.483-0.002
130Fairview1A #194-40.5590.4010.4990.4860.496+0.011
131Christian County6A #192-50.2860.6350.5300.4810.500+0.019
132Garrard County3A #251-60.1430.8830.3980.4780.477-0.001
133Calloway County4A #244-30.4740.5550.3890.4770.477—
134Simon Kenton6A #203-40.4100.4720.5590.4760.470-0.007
135Southwestern5A #242-50.2510.6100.5780.4750.494+0.019
136Powell County3A #261-50.1670.7070.5460.4700.471+0.001
137Campbell County6A #213-40.3570.5290.5300.4690.471+0.002
138Pendleton County3A #273-40.3970.5430.4590.4660.465-0.001
139Lewis County3A #284-30.5370.3500.5080.4630.462-0.001
140McCreary Central3A #294-40.5190.3710.4950.4600.461+0.001
141Iroquois5A #254-30.4610.4680.4430.4580.458—
142Clay County3A #303-40.4750.4550.4400.4570.458+0.001
143Ballard Memorial1A #203-30.5250.3260.5310.4570.459+0.002
144Bracken County2A #232-50.2860.5570.5360.4560.455-0.001
145Dixie Heights5A #263-50.3940.4730.5030.4540.465+0.011
146Taylor County4A #253-40.4290.4090.5340.4530.453—
147Owen County2A #242-50.3320.5830.4420.4530.455+0.002
148Hopkins County Central3A #313-40.3750.4740.5130.4510.446-0.005
149Campbellsville1A #212-40.4450.3810.5340.4490.449—
150Allen County-Scottsville4A #261-60.1640.7370.4460.4490.449-0.001
151Meade County6A #222-50.2670.5880.4950.4480.448—
152Perry County Central4A #274-30.5230.3230.5060.4480.448—
153Greenwood5A #272-50.2860.6160.4330.4460.426-0.019
154Newport1A #222-50.3070.5170.5220.4450.444-0.001
155Lincoln County4A #281-60.1640.6680.5070.4430.443—
156Marshall County5A #282-50.2370.6750.4130.4430.442-0.001
157Mercer County3A #321-60.1430.7340.4510.4420.444+0.002
158Crittenden County2A #253-40.4500.3450.5440.4410.434-0.008
159Betsy Layne2A #262-50.2860.5760.4620.4400.438-0.002
160Franklin-Simpson4A #292-50.3070.5270.4870.4380.454+0.016
161Paris1A #232-50.2860.5410.4790.4330.432-0.001
162Valley4A #303-40.4750.3970.4150.4300.430—
163Jeffersontown5A #294-40.4300.4450.4100.4290.427-0.002
164Pleasure Ridge Park6A #232-50.2670.5780.4450.4290.429—
165Great Crossing6A #241-60.1430.6810.4670.4290.434+0.005
166Shawnee2A #272-50.3070.4280.5500.4220.422—
167Thomas Nelson2-50.2860.4610.5270.4200.420—
168Ballard6A #251-60.1430.6250.4930.4170.450+0.033
169Tates Creek6A #261-60.1240.5690.5740.4150.418+0.003
170North Bullitt5A #303-40.4310.3560.4620.4140.414—
171Conner5A #312-60.2500.5020.5020.4140.413-0.001
172West Carter2A #282-50.2860.5150.4410.4130.416+0.004
173Fulton County1A #242-40.3330.4110.5070.4120.396-0.016
174Pineville1A #252-60.2500.5050.4920.4120.399-0.013
175Bellevue1A #261-50.1670.6260.4460.4110.411—
176Floyd Central2A #292-50.2860.4460.5140.4100.411—
177Frankfort1A #271-60.1430.6480.4290.4060.406—
178South Oldham5A #321-60.1640.5510.4970.3990.403+0.003
179Trigg County2A #302-50.2860.4790.4290.3960.389-0.008
180Montgomery County5A #330-80.0000.7370.4390.3900.392+0.003
181Edmonson County3A #331-60.1430.5720.4570.3870.389+0.001
182Bell County3A #342-60.2690.4350.4660.3860.386—
183Butler5A #342-50.2670.4290.4730.3860.386—
184Daviess County6A #271-60.1430.5190.4920.3790.383+0.004
185Magoffin County3A #352-60.2500.4170.4850.3790.383+0.004
186Western Hills4A #311-60.1430.5270.4800.3780.378—
187Metcalfe County2A #310-70.0000.6690.4720.3760.376—
188Morgan County2A #321-60.1240.5620.4500.3750.373-0.003
189Casey County3A #362-50.2860.3580.4920.3730.377+0.004
190Russell County4A #320-70.0000.6300.5050.3720.372—
191Shelby County4A #332-60.2500.4120.4650.3710.371—
192Boone County5A #352-50.2860.3830.4420.3660.366—
193Harrison County4A #340-70.0000.6140.4980.3640.365+0.001
194Fort Campbell2A #332-60.2500.3680.4920.3640.311-0.052
195Moore5A #363-50.3420.3200.4350.3620.362—
196Scott5A #372-50.2860.3760.4300.3610.362+0.001
197Pike County Central2A #340-70.0000.6250.4740.3610.360-0.001
198Hancock County2A #351-70.1250.4800.4950.3600.365+0.004
199Holmes2-50.2860.3860.4120.3590.361+0.002
200Fort Knox2A #361-70.1250.5600.3920.3570.352-0.006
201Central Hardin6A #280-70.0000.6470.4330.3560.358+0.002
202Waggener4A #353-40.3940.2400.4470.3560.356—
203Lynn Camp1A #281-60.1430.5010.4330.3550.356+0.001
204Fern Creek6A #291-60.1240.5180.4230.3520.355+0.003
205Bath County3A #371-50.1670.4730.4210.3500.351+0.001
206Southern6A #301-60.1430.5170.3910.3480.348—
207Trimble County1A #291-60.1430.4120.4780.3380.338—
208Gallatin County2A #370-70.0000.5500.4760.3350.335—
209Russellville1A #300-70.0000.6170.3970.3350.337+0.002
210Warren Central5A #381-60.1430.3350.4930.3150.315—
211Jackson County2A #382-50.2860.2180.4500.3110.336+0.024
212Whitley County4A #360-70.0000.4640.4810.3070.307—
213Webster County3A #380-70.0000.5570.3710.3060.305-0.001
214Todd County Central2A #390-70.0000.4820.4490.3040.306+0.003
215Henry Clay6A #310-70.0000.4860.4340.3000.306+0.006
216Clinton County2A #400-70.0000.4770.4360.2980.310+0.012
217Caverna1A #310-70.0000.4420.4520.2900.289-0.002
218Ohio County1-70.1250.3510.4120.2900.291—
219Western3A #390-60.0000.4130.4430.2770.277—
220Berea Community1A #320-70.0000.4020.4250.2680.269+0.001
221Grant County4A #370-80.0000.3550.4590.2620.262—
222Doss4A #380-70.0000.3240.3910.2310.231—

What these numbers mean

RPI is 35% your own winning percentage, 35% your opponents’, and 30% your opponents’ opponents’. Margin of victory never counts. Beating someone by forty is worth exactly what beating them by one is worth.

Every team is rated against the whole state, whoever it plays. Splitting the table by class recalculates nothing: it shows the same ratings, narrowed to the teams a school is actually measured against in the postseason.

Under the KHSAA formula every out-of-state opponent counts as a fixed .5106 team, however good or bad they actually are. KHSAA sets that figure from how Kentucky schools have really done against outside opposition and reviews it every two years. True RPI replaces that one assumption with an adjusted out-of-state opponent winning percentage, and Δ is the difference. A positive delta means the fixed value is costing that team; a negative one means it is helping.

That adjusted percentage is the opponent’s record with only the game against this team removed, which is what the formula asks for. An opponent who played two Kentucky schools is therefore counted differently by each of them.

Everything else in True RPI is the KHSAA calculation unchanged, and the name is about that one input, not a claim to be a better rating system. We hold out-of-state opponents’ records but not their opponents’ opponents, so the last 30% of the formula still holds an out-of-state opponent’s schedule at the fixed value. True RPI is the KHSAA rating with one input corrected, not an independently calculated rating.

140 teams shown here played someone from out of state, so the assumption is actually moving their number.

A team with any missing score is not ranked at all, rather than ranked on incomplete data.