Each week, our game forecasts give you a glimpse at how matchups could play out across Florida high school football. These projections are powered by the Florida Power Rankings Index (FPRI), which blends team ratings, past performance, and schedule strength into a single score.
The forecasted spread is calculated by comparing each team’s rating and applying adjustments for factors unique to high school football, producing realistic, data-backed score projections. While we won’t reveal every detail that goes into our formula, the goal is simple — to provide the most accurate and balanced forecasts possible based on the numbers.
If you want to see forecasted score predictions and win probabilities for every game, those are exclusively available to Premium Season Ticket Members (Yearly or Monthly) by clicking here.
Game forecasts are sorted weekly by classification, with inter-classification teams noted in parentheses when applicable.
HOW THE FPRI HAS DONE THIS SEASON
WEEK 9: 202-62 (.765)
WEEK 8: 207-56 (.787)
WEEK 7: 186-50 (.788)
WEEK 6: 202-55 (.786)
WEEK 5: 190-77 (.712)
WEEK 4: 195-76 (.720)
WEEK 3: 206-64 (.763)
WEEK 2: 197-78 (.716)
WEEK 1: 198-84-2 (.701)
WEEK 0: 22-10 (.688)
2025 SEASON RECORD: 1,805–612–2 (.747)
CLASS 7A
Alonso 2 over Sumner
Atlantic Coast 16 over (3A) Suwannee
Boone 69 over Freedom (Orlando)
Coral Glades 11 over (6A) Nova
DeLand 75 over University (Orange City)
Dr. Phillips 56 over Celebration
East Ridge 54 over Olympia
Forest Hill 6 over (4A) Suncoast
Fort Pierce Central 38 over Centennial
George Jenkins 3 over Haines City
Goleman 32 over Taravella
Hagerty 15 over Seminole (Sanford)
Jupiter 44 over Palm Beach Lakes
Lake Brantley 11 over Lake Mary
Lake Nona 25 over Tohopekaliga
Miami Palmetto 58 over Miami
Palm Beach Central 27 over Wellington
Park Vista 10 over John I. Leonard
Plant City 30 over Newsome
Riverview (Sarasota) 56 over Lehigh
Santaluces 34 over Lake Worth
South Dade 1 over Coral Gables
Spanish River 14 over Boca Raton
Spruce Creek 56 over Flagler Palm Coast
St. Cloud 33 over Harmony
Strawberry Crest 6 over (4A) Blake
Venice 43 over Sarasota
Vero Beach 75 over Treasure Coast
West Orange 2 over Ocoee
Western 6 over (5A) Deerfield Beach
Winter Haven 33 over Ridge Community
Winter Park 14 over Timber Creek
CLASS 6A
Armwood 64 over Wharton
Bartow 2 over Durant
Buchholz 73 over Bartram Trail
Cooper City 7 over (7A) Cypress Bay
Davenport 4 over Horizon
Doral Academy 11 over Southwest Miami
Evans 23 over Oviedo
Flanagan 40 over South Broward
Fletcher 21 over First Coast
Forest 34 over (7A) West Port
Fort Lauderdale 12 over Coral Springs
Lake Howell 37 over Wekiva
Land O’ Lakes 17 over Wiregrass Ranch
Largo 4 over East Lake
Melbourne 27 over Viera
Mitchell 29 over Sunlake
Monarch 11 over Piper
Nease 48 over Tocoi Creek
Oakleaf 9 over Mandarin
Osceola (Kissimmee) 6 over (4A) Lake Wales
Pace 71 over Navarre
Palm Harbor University 18 over Steinbrenner
Palmetto 1 over Lennard
Palmetto 9 over (7A) Alonso
Parrish Community 51 over Lakewood Ranch
Plant 29 over Sickles
Riverview (Riverview) 11 over Bloomingdale
Royal Palm Beach 34 over Seminole Ridge
South Lake 59 over Lake Minneola
Tate 10 over Crestview
West Boca Raton 68 over Palm Beach Gardens
West Broward 65 over Dr. Krop
CLASS 5A
Atlantic (Delray Beach) 23 over (3A) Eau Gallie
Beachside 35 over Orange Park
Charlotte 9 over (IND) McLaughlin
Coconut Creek 48 over Blanche Ely
Fort Myers 12 over East Lee County
Fort Pierce Westwood 15 over South Fork
Gaither 71 over Cypress Creek (Wesley Chapel)
Golden Gate 17 over Palmetto Ridge
Hollywood Hills 12 over Boyd Anderson
Immokalee 7 over Gulf Coast
Lake Gibson 38 over Sebring
Lakeland 75 over Kathleen
Leon 2 over Chiles
Lincoln 24 over (3A) Godby
Mainland 47 over Belleview
Manatee 1 over Braden River
Mariner 5 over Ida Baker
Martin County 29 over Heritage (Palm Bay)
Matanzas 30 over (3A) Menendez
McArthur 21 over (6A) South Plantation
Middleburg 37 over Fleming Island
Milton 29 over Niceville
Miramar 2 over Everglades
Mosley 66 over Gulf Breeze
Ponte Vedra 42 over (IND) IMG Academy Junior National
Riverdale 56 over North Fort Myers
Spoto 9 over East Bay
St. Thomas Aquinas 24 over (4A) American Heritage (Plantation)
Tampa Bay Tech 66 over Leto
Wesley Chapel 15 over Springstead
Winter Springs 21 over Lyman
CLASS 4A
American 12 over South Miami
Archbishop McCarthy 11 over (2A) Calvary Christian (Fort Lauderdale)
Arnold 1 over Rickards
Auburndale 41 over (RURAL) Wildwood
Booker T. Washington (Pensacola) 4 over (IND) Destin
Choctawhatchee 75 over Fort Walton Beach
Clearwater 40 over Countryside
Columbia 75 over Clay
Dillard 43 over Boynton Beach
Dr. Joaquin Garcia 41 over Northeast (Oakland Park)
Ed White 47 over Riverside
Escambia 3 over Pine Forest
Freedom (Tampa) 7 over Pasco
Hialeah 35 over (2A) Miami Springs
Jensen Beach 47 over Okeechobee
Jesuit 68 over Hillsborough
John Carroll 43 over (1A) Benjamin
Jones 57 over Lake Region
Lecanto 14 over Leesburg
Middleton 1 over Brandon
New Smyrna Beach 28 over Rockledge
Osceola (Seminole) 40 over St. Petersburg
Plantation 2 over Miami Norland
Port Charlotte 7 over Naples
River Ridge 15 over Gulf
Seabreeze 8 over Pine Ridge
Sebastian River 15 over Port St. Lucie
South Fort Myers 12 over Dunbar
Southeast 27 over Northeast (St. Petersburg)
St. Augustine 73 over Ridgeview
Vanguard 53 over Gainesville
Zephyrhills 50 over Fivay
CLASS 3A
Aubrey Rogers 7 over Barron Collier
Bay 55 over (2A) Rutherford
Bayshore 8 over Gibbs
Bishop Kenny 55 over Westside
Bishop Moore 51 over (2A) Florida High
Booker 56 over Boca Ciega
Central (Brooksville) 9 over (2A) Tenoroc
Chamberlain 36 over Robinson
Crystal River 15 over Citrus
Cypress Lake 14 over Lemon Bay
Dunedin 9 over Anclote
Eastside 36 over North Marion
Estero 46 over Island Coast
Jefferson 57 over King
Key West 18 over Miami Jackson
Lely 48 over Bonita Springs
Miami Central 57 over Somerset Academy (Pembroke Pines)
Miami Northwestern 75 over St. Brendan
Mount Dora 2 over Eustis
Mulberry 5 over (IND) North Port
Pompano Beach 1 over Stranahan
Raines 17 over Yulee
South Sumter 31 over Dunnellon
Tavares 41 over (4A) Deltona
Terry Parker 9 over (4A) Englewood
Titusville 3 over Palm Bay
Wakulla 10 over Baker County
Weeki Wachee 4 over Hernando
West Florida 16 over Pensacola
CLASS 2A
Astronaut 3 over Cocoa
Avon Park 15 over Lake Placid
Baldwin 29 over Andrew Jackson
Bolles 59 over Wolfson
Bozeman 4 over North Bay Haven
Bradford 20 over Santa Fe
Calvary Christian (Clearwater) 44 over Tampa Catholic
Cardinal Mooney 75 over Tarpon Springs
Freeport 5 over Walton
Glades Central 28 over King’s Academy
Hallandale 7 over (5A) Pembroke Pines Charter
Immaculata-La Salle 9 over (5A) Mater Academy
Miami Carol City 24 over Westland Hialeah
North Miami Beach 22 over Monsignor Pace
Palatka 5 over Keystone Heights
Pensacola Catholic 18 over South Walton
Ransom Everglades 27 over Booker T. Washington (Miami)
Somerset Silver Palms 5 over Miami Killian
CLASS 1A
Archbishop Carroll 21 over Palmer Trinity
Cardinal Newman 33 over (2A) Bishop Verot
Carrollwood Day 21 over (3A) Merritt Island
Chaminade-Madonna 16 over (2A) Cardinal Gibbons
Community School 50 over First Baptist (Naples)
Crescent City 3 over (RURAL) Taylor (Pierson)
Impact Christian 23 over (SSAA Atlantic) Fernandina Beach
Lakeland Christian 54 over Victory Christian
Maclay 14 over Deerfield-Windsor (GA)
Miami Edison 1 over (6A) Homestead
Northside Christian 47 over (IND) Seminole (Seminole)
Orlando Christian Prep 25 over (2A) Inlet Grove
Saint Andrew’s 12 over (2A) Gulliver Prep
Southwest Florida Christian 47 over Evangelical Christian
St. John Neumann 41 over (IND) Coral Shores
St. John Paul II (Boca Raton) 9 over Somerset Academy Key
St. Petersburg Catholic 21 over (SSAA 11-Man) Seffner Christian
Trinity Catholic 8 over P.K. Yonge DRS
Trinity Christian (Jacksonville) 39 over KIPP Bold City
True North 40 over (7A) Columbus
University Christian 37 over Providence
Westminster Christian 51 over (SSAA 11-Man) Gateway Charter
Zephyrhills Christian 8 over Indian Rocks Christian
CLASS RURAL
Baker 52 over Port St. Joe
Blountstown 17 over Holmes County
Chipley 46 over Jefferson County
Cottondale 38 over Vernon
Hamilton County 13 over Fort White
Hawthorne 59 over (1A) Melbourne Central Catholic
Jay 29 over Wewahitchka
Lafayette 8 over Branford
Liberty County 29 over Hilliard
Madison County 13 over (7A) Apopka
Pahokee 58 over (IND) Legacy (Port St. Lucie)
Taylor County 59 over (2A) Marianna
Trenton 22 over Moore Haven
Union County 4 over (3A) Hudson
Williston 44 over (2A) Newberry
SSAA 11-MAN
Bishop Snyder 7 over (SSAA Atlantic) Bell
Cambridge Christian 26 over Babcock
Canterbury (Fort Myers) 4 over Saint Stephen’s Episcopal
Central Florida Christian 35 over Seven Rivers Christian
Christ’s Church Academy 47 over (SSAA Atlantic) Bronson
Cornerstone Charter 13 over (IND) Tradition Prep
Florida Christian 50 over (6A) Miami Beach
Foundation Academy 46 over (IND) West Oaks Academy
Halifax Academy 2 over Geneva
Harvest Community 2 over (1A) FAMU DRS
Holy Trinity 39 over The Master’s Academy (Oviedo)
Jupiter Christian 51 over Glades Day
Keswick Christian 27 over Sarasota Christian
Lake Highland Prep 33 over Trinity Prep
Lighthouse PCA 14 over (RURAL) Central (Milton)
Mount Dora Christian 30 over Eagle’s View
Oak Hall 7 over (1A) North Florida Educational
Old Plank Christian 48 over Cedar Creek Christian
Orangewood Christian 17 over Faith Christian
Santa Fe Catholic 35 over Bishop McLaughlin
St. Edward’s 25 over Master’s Academy (Vero Beach)
St. Joseph 47 over (SSAA Atlantic) Interlachen
Westminster Academy 42 over (1A) Somerset South Homestead
Windermere Prep 14 over Duval Charter
SSAA ATLANTIC
American Heritage (Delray Beach) 39 over (SSAA 11-Man) NSU University School
Bayside 5 over (IND) Cocoa Beach
Clewiston 9 over (2A) Somerset Canyons
Coral Springs Charter 14 over (7A) Stoneman Douglas
Franklin County 22 over (1A) North Florida Christian
Frostproof 12 over (RURAL) Fort Meade
Hardee 10 over (3A) DeSoto County
Lake Weir 22 over Atlantic (Port Orange)
Paxon 19 over (3A) Ribault
Space Coast 36 over Stanton
Umatilla 28 over (1A) Father Lopez
West Nassau 56 over (RURAL) Dixie County
SSAA 8-MAN
Academy at the Lakes 16 over Legacy Charter
All Saints 18 over Geneva Classical
City of Life Christian 6 over Eastland Christian
Donahue Catholic 4 over Bradenton Christian
First Academy-Leesburg 12 over Bell Creek Academy
First Coast Christian 12 over Cornerstone Academy (Gainesville)
Foundation Christian 31 over Classical Academy (Sarasota)
Lake Mary Prep 4 over Liberty Christian Prep
Merritt Island Christian 50 over SLAM Tampa
Oasis Christian 5 over Riverview Academy (Riverview)
Real Life Christian 13 over Ocala Christian
Saint Francis Catholic 1 over Countryside Christian
INDEPENDENTS
ABF Academy 37 over (SSAA 11-Man) Boca Raton Christian
Colonial 9 over University (Orlando)
Coral Reef 17 over Ferguson
Hialeah Gardens 2 over Hialeah-Miami Lakes
Hollis Christian 15 over Young Kids In Motion
IMG Academy National 36 over East St. Louis (IL)
IMG Academy State 16 over Hollins
Joshua Christian 6 over Cornerstone Classical Academy (Jacksonville)
Lake Buena Vista 12 over East River
Miami Sunset 3 over Braddock
Oak Ridge 17 over Cypress Creek (Orlando)
Olympic Heights 26 over (SSAA 11-Man) Oxbridge Academy
Pine Crest 6 over (2A) North Broward Prep
Poinciana 9 over Liberty
Specially Fit Academy 31 over Zarephath Academy
Varela 13 over Miami Coral Park
Windermere 16 over Innovation