Skip to content
View in the app

A better way to browse. Learn more.

BluegrassPreps.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

1A RPI Rankings - 2025

Featured Replies

1 Kentucky Country Day 1A 2 5 - 0     5 1.34800 .66929 .66405 .90527
2 Raceland 1A 6 4 - 1     5 1.17052 .38878 .74402 .76896
3 Middlesboro 1A 7 4 - 0     4 1.07483 .68365 .51134 .76887
4 Sayre 1A 5 4 - 1     5 .82993 .80787 .59422 .75149
5 Campbellsville 1A 2 5 - 1     6 .99861 .59488 .62146 .74416
6 Holy Cross (Louisville) 1A 2 4 - 1     5 1.12925 .49931 .55901 .73770
7 Holy Cross (Covington) 1A 4 5 - 0     5 1.16387 .38954 .54084 .70594
8 Nicholas County 1A 6 6 - 0     6 1.16100 .38079 .54129 .70201
9 Pikeville 1A 8 3 - 3     6 .55367 .94590 .55668 .69185
10 Hazard 1A 8 3 - 3     6 .73633 .60462 .62239 .65605
11 Paintsville 1A 8 5 - 1     6 .93689 .31464 .50265 .58883
12 Bellevue 1A 3 4 - 2     6 .81633 .45241 .44718 .57821
13 Bethlehem 1A 2 3 - 3     6 .67838 .54688 .49159 .57632
14 Newport 1A 3 3 - 3     6 .52494 .70431 .47314 .57218
15 Lynn Camp 1A 7 4 - 2     6 .69161 .47436 .51355 .56215
16 Fairview 1A 6 4 - 2     6 .72348 .33692 .51094 .52442
17 Newport Central Catholic 1A 3 1 - 4     5 .34966 .78933 .39808 .51807
18 Bishop Brossart 1A 4 2 - 4     6 .38322 .58068 .57491 .50984
19 Paris 1A 6 3 - 3     6 .50000 .47864 .53008 .50155
20 Williamsburg 1A 7 2 - 2     4 .53741 .39685 .56368 .49610
21 Russellville 1A 1 1 - 5     6 .22033 .79691 .44087 .48829
22 Pineville 1A 7 3 - 3     6 .50315 .38369 .44892 .44507
23 Ludlow 1A 4 2 - 4     6 .44495 .32443 .41089 .39255
24 Eminence 1A 5 1 - 5     6 .16667 .54593 .40206 .37003
25 Trimble County 1A 4 2 - 4     6 .35828 .27772 .48610 .36843
26 Dayton 1A 3 2 - 3     5 .46440 .19454 .45705 .36774
27 Caverna 1A 1 1 - 4     5 .20000 .32595 .49716 .33323
28 Fulton County 1A 1 0 - 6     6 .00000 .50975 .50267 .32921
29 Harlan 1A 7 1 - 4     5 .20000 .32179 .43845 .31416
30 Frankfort 1A 5 0 - 5     5 .00000 .53386 .39304 .30476
31 Berea 1A 5 0 - 5     5 .00000 .54425 .35831 .29798
32 Ballard Memorial 1A 1 0 - 6     6 .00000 .42465 .49087 .29589
  • Replies 39
  • Views 5.4k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • I don't believe any Class 1A team wants Raceland at Raceland.  And I agree, RPI does a disservice to Kentucky High School Football and I think it undermines the integrity of the KHSAA. 

  • You're not helping.  Funnel Cakes, Ram Burgers, Cars parked on US 23 and the Lawn Chair Mafia in the end zones.  It's awesome.  

  • But it is the yummy garbage that sustains us. ?

Posted Images

Top heavy in that top 10 in the east.

Kind of funny, I'm not a Pikeville fan, if the RPI is based on tough schedules why then is Pikeville as low as they are. They’ve played a very tough schedule this year!

1 hour ago, 79ram said:

Kind of funny, I'm not a Pikeville fan, if the RPI is based on tough schedules why then is Pikeville as low as they are. They’ve played a very tough schedule this year!

According to CalPreps, now known as "HSRankings", not only do they have the toughest schedule in Class A by a longshot (10.8 rating and NewCath is a distant 2nd at -.6), but their SOS would be/is:

  •  2nd in 2A (behind LCA with a SOS of 22.7)
  • 1st in 3A (CAL next in line at 9.1)
  • 4th in 4A (Corbin 1st at 16.8, Boyle 2nd at 15.7, CovCath at 13.9, then right in front of Johnson Central at 10.6).

 

CALPREPS/HSRANKINGS for Class A

1- KCD

2- Pikeville

3- Raceland

4- Campbellsville

5- Sayre

6- Hazard

7- Middlesboro

8- Lou. Holy Cross

9- Cov. Holy Cross

10- NewCath

11- Nicholas Co

12- Newport

13- Bethlehem

14- Williamsburg

15- Paintsville

16- Paris

17- Russellville (whose SOS is 3rd in Class A with a -4.1 score, which is higher than 53 others ranked in the Top 16 of Classes 1A-4A)

Russellville's SOS is Ranked 16th overall Classes 1A-4A.

The rpi has never made sense to me! First of all if you play in class A then you either play highly ranked teams in your class or teams in higher classes just to get better field position in the playoffs! You’re always playing up! And it’s difficult to line up a schedule!

  • Author
1 Kentucky Country Day 1A 2 5 - 0     5 1.34800 .59663 .68180 .88516
2 Raceland 1A 6 5 - 1     6 1.14210 .53847 .68859 .79478
3 Sayre 1A 5 5 - 1     6 .85828 .87998 .56289 .77726
4 Campbellsville 1A 2 6 - 1     7 1.02019 .61267 .62521 .75906
5 Middlesboro 1A 7 5 - 0     5 1.05986 .57359 .51160 .72519
6 Pikeville 1A 8 4 - 3     7 .72433 .82908 .56466 .71309
7 Nicholas County 1A 6 7 - 0     7 1.13800 .40991 .50340 .69279
8 Holy Cross (Louisville) 1A 2 4 - 2     6 .94104 .52702 .58082 .68807
9 Holy Cross (Covington) 1A 4 6 - 0     6 1.13656 .35004 .51941 .67613
10 Hazard 1A 8 3 - 4     7 .63114 .70528 .59013 .64479
11 Newport Central Catholic 1A 3 2 - 4     6 .62648 .71263 .48592 .61447
12 Newport 1A 3 3 - 3     6 .52494 .71467 .52473 .59128
13 Bellevue 1A 3 4 - 2     6 .81633 .48187 .43582 .58511
14 Lynn Camp 1A 7 4 - 2     6 .69161 .47905 .47736 .55294
15 Paintsville 1A 8 5 - 2     7 .80305 .33549 .50245 .54922
16 Bethlehem 1A 2 3 - 4     7 .58147 .53319 .52568 .54783
17 Williamsburg 1A 7 3 - 2     5 .62993 .41328 .58091 .53940
18 Bishop Brossart 1A 4 2 - 4     6 .38322 .60148 .59032 .52174
19 Fairview 1A 6 4 - 3     7 .62013 .45703 .44685 .51106
20 Paris 1A 6 3 - 3     6 .50000 .46909 .54599 .50298
21 Russellville 1A 1 2 - 5     7 .33171 .63961 .46381 .47911
22 Pineville 1A 7 3 - 4     7 .43127 .39851 .43647 .42137
23 Ludlow 1A 4 3 - 4     7 .52424 .30820 .43089 .42062
24 Eminence 1A 5 1 - 5     6 .16667 .52757 .38701 .35909
25 Fulton County 1A 1 1 - 6     7 .14286 .45347 .47543 .35134
26 Dayton 1A 3 2 - 4     6 .38700 .23424 .44572 .35115
27 Trimble County 1A 4 2 - 5     7 .30709 .29262 .44354 .34296
28 Harlan 1A 7 1 - 5     6 .16667 .41594 .44221 .33657
29 Frankfort 1A 5 0 - 6     6 .00000 .61217 .38677 .33029
30 Caverna 1A 1 1 - 5     6 .16667 .27452 .46039 .29253
31 Ballard Memorial 1A 1 0 - 7     7 .00000 .38343 .51684 .28925
32 Berea 1A 5 0 - 6     6 .00000 .42323 .38946 .26497
On 9/30/2025 at 11:30 AM, 79ram said:

Kind of funny, I'm not a Pikeville fan, if the RPI is based on tough schedules why then is Pikeville as low as they are. They’ve played a very tough schedule this year!

The thing with a strong strength of schedule is, you have to win those though games for it to help you.  Anyone can schedule great teams and get beat, but for those tough games to help you, you have to win them.  

On 9/30/2025 at 11:30 AM, 79ram said:

Kind of funny, I'm not a Pikeville fan, if the RPI is based on tough schedules why then is Pikeville as low as they are. They’ve played a very tough schedule this year!

You need wins in RPI. Any loss hurts regardless of the quality of the opponent because you get a zero on your Winning Percentage (WP) calculation. Look at column 1 for Pikeville. They are 11th in that WP column. Column 2 is Opponents Winning Percentage and Pikeville is #2 in that column. That is where they get boosted from 11th in WP up to #6 in the rankings. If Pikeville had beaten one of those 3 excellent opponents they lost to, they would probably be #1 or #2. 

4 hours ago, Voice of Reason said:

You need wins in RPI. Any loss hurts regardless of the quality of the opponent because you get a zero on your Winning Percentage (WP) calculation. Look at column 1 for Pikeville. They are 11th in that WP column. Column 2 is Opponents Winning Percentage and Pikeville is #2 in that column. That is where they get boosted from 11th in WP up to #6 in the rankings. If Pikeville had beaten one of those 3 excellent opponents they lost to, they would probably be #1 or #2. 

My issue is KCD. They have beat 2 teams with winning records, Sayre being their best win at the first of the year. Outside of that they have beat below average teams with losing records. And the way it looks I’m not sure anyone in 1A can grab the #1 spot from them. They are .10 more than Raceland. 

28 minutes ago, Wildcat63 said:

My issue is KCD. They have beat 2 teams with winning records, Sayre being their best win at the first of the year. Outside of that they have beat below average teams with losing records. And the way it looks I’m not sure anyone in 1A can grab the #1 spot from them. They are .10 more than Raceland. 

Raceland has one really good win - Ashland in game 1. All their other wins are over teams with losing records. KCD's OWP is better than Raceland's. 

KCD has a challenging district including Campbellsville so this is far from over. 

12 hours ago, Ram said:

The thing with a strong strength of schedule is, you have to win those though games for it to help you.  Anyone can schedule great teams and get beat, but for those tough games to help you, you have to win them.  

Thanks this rpi is a mess in a way. Because Raceland could schedule Ironton who is an Ohio powerhouse but still doesn’t help with the rpi. And schools have to schedule these out of state schools to have a full season. And since I’m on a roll here the rpi forces class A teams to either play up in the higher classes or play higher ranked teams in class A in order to get better field position in the playoffs, and this makes it tough when schools will not play you anymore because of your success in football!

8 hours ago, 79ram said:

Thanks this rpi is a mess in a way. Because Raceland could schedule Ironton who is an Ohio powerhouse but still doesn’t help with the rpi. And schools have to schedule these out of state schools to have a full season. And since I’m on a roll here the rpi forces class A teams to either play up in the higher classes or play higher ranked teams in class A in order to get better field position in the playoffs, and this makes it tough when schools will not play you anymore because of your success in football!

Raceland is kinda like KCD. They have played two teams with winning records, one of them being Pikeville. I promise you can play teams that are relevant. They did beat hazard Friday night and they are better than a losing record and I look for them to upset someone in the playoffs. 

51 minutes ago, Wildcat63 said:

Raceland is kinda like KCD. They have played two teams with winning records, one of them being Pikeville. I promise you can play teams that are relevant. They did beat hazard Friday night and they are better than a losing record and I look for them to upset someone in the playoffs. 

Anyone in the top five in class A has a chance. Raceland Pikeville Cambellsville KCD Hazard are all playing on an equal playing field. All are good teams and loaded with experience.

4 hours ago, 79ram said:

Anyone in the top five in class A has a chance. Raceland Pikeville Cambellsville KCD Hazard are all playing on an equal playing field. All are good teams and loaded with experience.

Agreed. You don’t think there is any one team that stands out more than the other? Or has a quality win that the others don’t have? 

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.