Score predictions for opening round of the 2025 Kentucky high school football playoffs

The Kentucky high school football playoffs have arrived. Nearly 90 games will kick off the postseason throughout Thursday and Friday as we begin the run to crowning six state champions in early December.
With severe weather potentially on the way, we’ve seen a significant number of games bumped up from Friday to Thursday. 13 schools that are either in KSR’s Top 25 or receiving votes will take the field on Thursday, followed by another loaded slate on Friday. The KSR Game of the Week will be in Lexington for Friday’s showdown between Lafayette and Bryan Station. As is usually the case in the first round of the playoffs, expect plenty of lopsided scores over the course of the next two days.
As we gear up for postseason action, we’re predicting the score for every major game on the schedule for this weekend. Using the Massey Ratings — a system created in 1999 by statistician Kenneth Massey that was used to help determine the Bowl Championship Series (BCS) until 2013 — we can look up score predictions for every game happening across the state.
Top 10
- 1Trending
Zach Calzada
flaunts NIL cash on social media
- 2Hot
"F*** them"
UL trash talks UK
- 3Trending
Jaland Lowe
Expected to play vs. Valpo
- 4
Valpo spread
UK is HUGE favorite
- 5
Kentucky WBB cruises
A 58-point win for the 'Cats
Get the Daily On3 Newsletter in your inbox every morning
By clicking "Subscribe to Newsletter", I agree to On3's Privacy Notice, Terms, and use of my personal information described therein.
For a brief explanation, the Massey Ratings are computer-generated ratings based on historical trends and current-year statistics. With that in mind, it will need a few weeks’ worth of games before the numbers begin to hit their stride. However, you won’t find a more reliable system to use in terms of predicting scores throughout the first couple of weeks of the regular season.
To learn more about the Massey Ratings and how they work, click here.
Below, we have included score predictions for all of KSR’s Top 25 teams, including the additional teams receiving votes from our panel of 10 voters. If your school was not included in the prediction sheet, click the link here to find its team page. There, you’ll be able to see predictive scores for this weekend and the rest of the season, along with updated results.
Thursday, November 6
*RV indicates a team receiving votes in KSR’s Pre-Playoff Top 25 Rankings*
| TIME (LOCAL) | MATCHUP | MASSEY PREDICTION |
| 7:30 PM | 6A | Great Crossing @ No. 2 Trinity | 49-7 (Trinity) |
| 7:00 PM | 4A | Whitley County @ No. 4 Boyle County | 47-0 (Boyle County) |
| 7:00 PM | 6A | Southern @ No. 5 St. Xavier | 49-0 (St. Xavier) |
| 7:00 PM | 4A | Harrison County @ No. 8 Johnson Central | 51-6 (Johnson Central) |
| 7:00 PM | 4A | Waggener @ No. 9 Franklin County | 52-6 (Franklin County) |
| 7:00 PM | 6A | Henry Clay @ No. 14 Frederick Douglass | 46-0 (Frederick Douglass) |
| 7:00 PM | 5A | North Bullitt @ No. 15 Atherton | 46-6 (Atherton) |
| 7:00 PM | 2A | Metcalfe County @ No. 18 Lexington Christian Academy | 48-6 (Lexington Christian Academy) |
| 7:30 PM | 5A | East Jessamine @ No. 20 Pulaski County | 49-7 (Pulaski County) |
| 7:00 PM | 3A | Western @ No. 23 Lexington Catholic | 48-0 (Lexington Catholic) |
| 7:30 PM | 5A | Madison Southern @ RV North Laurel | 39-6 (North Laurel) |
| 7:00 PM | 5A | Conner @ RV Scott County | 49-14 (Scott County) |
| 7:30 PM | 4A | Russell County @ RV Corbin | 49-7 (Corbin) |
Friday, November 7
| TIME (LOCAL) | MATCHUP | MASSEY PREDICTION |
| 7:30 PM | 3A | Mercer County @ No. 1 Christian Academy-Louisville | 50-7 (Christian Academy-Louisville) |
| 7:00 PM | 4A | Greenup County @ No. 6 Highlands | 48-7 (Highlands) |
| 7:30 PM | 6A | Fern Creek @ No. 7 DuPont Manual | 46-7 (DuPont Manual) |
| 7:00 PM | 5A | South Oldham @ No. 10 Cooper | 42-13 (Cooper) |
| 7:30 PM | 6A | Eastern @ No. 11 Ryle | 42-0 (Ryle) |
| 7:00 PM | 5A | Grayson County @ No. 12 Owensboro | 48-6 (Owensboro) |
| 7:00 PM | 4A | Boyd County @ No. 13 Covington Catholic | 47-7 (Covington Catholic) |
| 7:00 PM | 4A | Taylor County @ No. 16 Paducah Tilghman | 42-7 (Paducah Tilghman) |
| 7:00 PM | 5A | Boone County @ No. 17 Woodford County | 50-7 (Woodford County) |
| 7:00 PM | 2A | Fort Campbell @ No. 21 Owensboro Catholic | 50-7 (Owensboro Catholic) |
| 7:30 PM | 3A | Powell County @ No. 22 Bell County | 49-7 (Bell County) |
| 7:30 PM | 2A | Leslie County @ No. 24 Belfry | 50-7 (Belfry) |
| 7:00 PM | 3A | Adair County @ RV Murray | 42-6 (Murray) |
| 7:00 PM | 6A | Pleasure Ridge Park @ RV Male | 47-7 (Male) |
| 7:00 PM | 5A | RV Madisonville-North Hopkins @ Greenwood | 34-27 (Madisonville-North Hopkins) |
| 7:00 PM | 3A | Webster County @ RV Glasgow | 48-0 (Glasgow) |
| 7:00 PM | 6A (KSR GOTW) | Bryan Station @ Lafayette | 42-7 (Bryan Station) |







Discuss This Article
Comments have moved.
Join the conversation and talk about this article and all things Kentucky Sports in the new KSR Message Board.
KSBoard