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). Click here to view this week’s predicted scores for each game and win probabilities.
Game forecasts are sorted weekly by classification, with inter-classification teams noted in parentheses when applicable.
HOW THE FPRI HAS DONE THIS SEASON
WEEK 2: 197-77 (.719)
WEEK 1: 197-84-1 (.700)
WEEK 0: 20-10 (.677)
2025 SEASON RECORD: 414-171-1 (.708)
CLASS 7A
Alonso 38 over (6A) Sickles
Boone 32 over Olympia
Celebration 11 over (4A) Lake Region
Coral Gables 9 over (6A) Miami Beach
Coral Glades 10 over (6A) Coral Springs
DeLand 14 over (3A) Merritt Island
Dr. Phillips 33 over Apopka
East Ridge 17 over (6A) Davenport
Forest Hill 17 over Lake Worth
Fort Pierce Central 10 over (5A) Hollywood Hills
George Jenkins 5 over (3A) Mulberry
Goleman 30 over (4A) American
Haines City 2 over (6A) Lake Minneola
Harmony 9 over (4A) Sebastian River
Jupiter 32 over (6A) Palm Beach Gardens
Lake Brantley 4 over (6A) Oviedo
Lake Mary 15 over (5A) Lakeland
Miami Palmetto 6 over (6A) Miami Southridge
Ocoee 7 over Lake Nona
Plant City 36 over (5A) Spoto
Santaluces 5 over (4A) Boynton Beach
Sarasota 10 over (IND) North Port
Seminole (Sanford) 28 over (5A) Lyman
Spanish River 4 over Palm Beach Central
Spanish River 31 over (6A) Seminole Ridge
Spruce Creek 36 over Creekside
St. Cloud 14 over (IND) Poinciana
Strawberry Crest 25 over (4A) Brandon
Sumner 11 over (6A) Wharton
Timber Creek 19 over (IND) East River
Tohopekaliga 14 over Hagerty
Venice 13 over (2A) Bishop Verot
Vero Beach 5 over (2A) Cocoa
Wellington 13 over Park Vista
West Orange 11 over (3A) Titusville
CLASS 6A
Armwood 5 over (5A) Tampa Bay Tech
Bergen Catholic (NJ) 1 over West Boca Raton
Buchholz 10 over (3A) Eastside
Don Bosco Prep (NJ) 26 over Monarch
East Lake 1 over (4A) St. Petersburg
Flanagan 46 over (5A) Everglades
Fletcher 14 over (7A) Atlantic Coast
Forest 7 over (1A) Trinity Catholic
Fort Lauderdale 9 over (5A) Boyd Anderson
Horizon 4 over Wekiva
Lake Howell 38 over (4A) Pine Ridge
Lakewood Ranch 48 over (5A) Braden River
Land O’ Lakes 29 over (3A) Dunedin
Lennard 10 over (4A) Blake
Mandarin 52 over (7A) Sandalwood
Melbourne 12 over (7A) University (Orange City)
Mitchell 9 over (3A) Jefferson
Oakleaf 3 over (5A) Fleming Island
Osceola (Kissimmee) 25 over (7A) Winter Haven
Pace 49 over (5A) Gulf Breeze
Palmetto 18 over (7A) Riverview (Sarasota)
Parrish Community 8 over Palm Harbor University
Piper 9 over South Plantation
Plant 40 over (3A) Robinson
Royal Palm Beach 39 over (4A) Suncoast
South Broward 9 over Cooper City
South Lake 1 over (2A) The Villages
Southwest Miami 19 over (4A) South Miami
Sunlake 7 over (IND) Seminole (Seminole)
Tate 24 over (3A) Pensacola
Ware County (GA) 42 over Bartram Trail
CLASS 5A
Atlantic (Delray Beach) 16 over (4A) Dr. Joaquin Garcia
Beachside 12 over (3A) Menendez
Blanche Ely 31 over (3A) Stranahan
Cape Coral 39 over (3A) Bonita Springs
Chiles 1 over (3A) Wakulla
Coconut Creek 18 over (7A) Western
Dakota Ridge (CO) 15 over Winter Springs
Deerfield Beach 1 over (7A) Stoneman Douglas
East Bay 1 over (7A) Newsome
Edgewater 71 over (7A) Freedom (Orlando)
Fort Myers 22 over (3A) Cypress Lake
Gaither 4 over (6A) Durant
Kathleen 1 over Cairo (GA)
Lincoln 2 over (6A) Nease
Lowndes (GA) 4 over Manatee
Mainland 23 over (7A) Flagler Palm Coast
Mariner 3 over North Fort Myers
Martin County 25 over (6A) Dwyer
Mater Academy 34 over (IND) Hialeah Gardens
Middleburg 30 over (4A) Clay
Milton 16 over (4A) Booker T. Washington (Pensacola)
Miramar 20 over McArthur
Mosley 7 over (4A) Rickards
Niceville 40 over (4A) Pine Forest
North Miami 27 over (6A) Dr. Krop
Palmetto Ridge 1 over Ida Baker
Pinellas Park 23 over (3A) Bayshore
Ponte Vedra 13 over (3A) Baker County
Riverdale 19 over (6A) Gateway (Fort Myers)
South Fork 10 over (4A) Okeechobee
Springstead 32 over (4A) Pasco
St. Thomas Aquinas 38 over (7A) Columbus
CLASS 4A
American Heritage (Plantation) 11 over (1A) Chaminade-Madonna
Archbishop McCarthy 10 over (3A) St. Brendan
Choctawhatchee 31 over (6A) Crestview
Clearwater 11 over (2A) Lakewood
Columbia 26 over Hillsborough
Countryside 2 over (IND) Hollins
Deltona 3 over (5A) Matanzas
Dillard 54 over Northeast (Oakland Park)
Dunbar 38 over (3A) Island Coast
Ed White 52 over (3A) Westside
Englewood 6 over Ridgeview
Freedom (Tampa) 13 over (3A) King
Hialeah 18 over (6A) Doral Academy
Jensen Beach 13 over (5A) Fort Pierce Westwood
John Carroll 15 over (7A) Centennial
John Carroll 26 over Okeechobee
Jones 28 over (6A) Evans
Lake Wales 23 over Auburndale
Miami Norland 9 over (7A) South Dade
Middleton 12 over (6A) Riverview (Riverview)
Naples 23 over (5A) Immokalee
Northeast (St. Petersburg) 2 over (3A) Gibbs
Osceola (Seminole) 6 over (2A) Tarpon Springs
Plantation 13 over (6A) West Broward
Port Charlotte 43 over (7A) Lehigh
River Ridge 14 over Fivay
Riverside 4 over (5A) Orange Park
Seabreeze 5 over (SSAA 11-Man) Halifax Academy
South Fort Myers 32 over (3A) Barron Collier
St. Augustine 2 over (2A) Bolles
Valdosta (GA) 14 over Jesuit
Vanguard 21 over (2A) Newberry
Zephyrhills 9 over (6A) Wiregrass Ranch
CLASS 3A
Bay 64 over (2A) North Bay Haven
Bishop Kenny 13 over (6A) Tocoi Creek
Bishop Moore 25 over (6A) Bartow
Boca Ciega 22 over (6A) Largo
Booker 8 over (2A) Calvary Christian (Clearwater)
Camden County (GA) 51 over Ribault
Central (Brooksville) 28 over DeSoto County
Charlton County (GA) 1 over Yulee
Crystal River 7 over (4A) Gainesville
Dunnellon 28 over (7A) West Port
Eau Gallie 10 over (5A) Heritage (Palm Bay)
Estero 19 over (5A) East Lee County
Hudson 12 over (5A) Cypress Creek (Wesley Chapel)
Key West 4 over (2A) Somerset Canyons
Lely 11 over (5A) Gulf Coast
Miami Central 18 over (2A) Booker T. Washington (Miami)
Miami Northwestern 42 over (2A) Miami Carol City
Nature Coast 14 over (4A) Lecanto
Palm Bay 5 over (IND) Cocoa Beach
Pompano Beach 21 over (7A) Taravella
Raines 32 over (1A) Trinity Christian (Jacksonville)
Weeki Wachee 26 over (2A) Tenoroc
West Florida 12 over (4A) Fort Walton Beach
CLASS 2A
Astronaut 19 over (6A) Viera
Baldwin 60 over (1A) KIPP Bold City
Bradford 6 over (3A) South Sumter
Calvary Christian (Fort Lauderdale) 18 over Cardinal Gibbons
Cardinal Mooney 24 over (4A) Rockledge
Freeport 53 over (RURAL) Northview
Glades Central 10 over (7A) Palm Beach Lakes
Hallandale 5 over (3A) Somerset Academy (Pembroke Pines)
Immaculata-La Salle 45 over (4A) Belen Jesuit
Inlet Grove 13 over (1A) Somerset Academy Key
King’s Academy 10 over Gulliver Prep
Lake Placid 18 over Discovery
Monsignor Pace 14 over (1A) True North
North Broward Prep 4 over (5A) Pembroke Pines Charter
Oasis 12 over (SSAA Atlantic) Clewiston
Palatka 1 over (1A) Providence
Pensacola Catholic 12 over (3A) Godby
Ransom Everglades 3 over (4A) New Smyrna Beach
Santa Fe 43 over (SSAA 11-Man) Harvest Community
Somerset Silver Palms 29 over (3A) Miami Jackson
Walton 29 over (RURAL) Holmes County
Westland Hialeah 20 over (IND) Ferguson
CLASS 1A
Archbishop Carroll 16 over (IND) SmartEn Sports Academy
Cardinal Newman 21 over Benjamin
Carrollwood Day 17 over (2A) Berkeley Prep
Clearwater Central Catholic 62 over (2A) Tampa Catholic
Crescent City 16 over (SSAA Atlantic) Interlachen
Father Lopez 24 over (SSAA Atlantic) Atlantic (Port Orange)
Impact Christian 45 over (2A) Wolfson
Indian Rocks Christian 7 over North Florida Christian
Lakeland Christian 12 over (RURAL) Fort Meade
Maclay 14 over (2A) Marianna
Melbourne Central Catholic 4 over Saint Andrew’s
Miami Edison 3 over (2A) Miami Killian
Northside Christian 60 over (5A) Leto
Southwest Florida Christian 3 over (SSAA 11-Man) Sarasota Christian
St. John Neumann 35 over (SSAA Atlantic) Coral Springs Charter
St. Petersburg Catholic 17 over Evangelical Christian
University Christian 10 over (2A) Andrew Jackson
Victory Christian 1 over (SSAA Atlantic) Frostproof
Westminster Christian 10 over (RURAL) Marathon
CLASS RURAL
Baker 53 over Central (Milton)
Blountstown 9 over (2A) Bozeman
Branford 4 over (SSAA Atlantic) Bell
Chiefland 44 over (5A) Belleview
Chipley 20 over (2A) Rutherford
Fort White 9 over (3A) North Marion
Graceville 1 over Sneads
Hawthorne 53 over (2A) Florida High
Hilliard 27 over (IND) Cornerstone Classical Academy (Jacksonville)
Jefferson County 12 over (5A) Leon
Lafayette 36 over Hamilton County
Madison County 44 over (3A) Suwannee
Moore Haven 17 over (1A) Orlando Christian Prep
Pahokee 34 over (6A) Seminole Ridge
Port St. Joe 19 over Liberty County
Taylor County 29 over Dixie County
Wewahitchka 20 over Vernon
Wildwood 12 over (3A) Citrus
SSAA 11-MAN
Aucilla Christian 25 over (RURAL) Trenton
Babcock 5 over Canterbury (Fort Myers)
Bishop McLaughlin 24 over (3A) Anclote
Bishop Snyder 12 over Cedar Creek Christian
Boca Raton Christian 30 over Glades Day
Eagle’s View 3 over Rocky Bayou Christian
Faith Christian 1 over (IND) West Oaks Academy
Florida Christian 4 over (SSAA Atlantic) American Heritage (Delray Beach)
Holy Trinity 23 over (4A) Port St. Lucie
Jupiter Christian 21 over (1A) St. John Paul II (Boca Raton)
Keswick Christian 5 over Cornerstone Charter
Lighthouse PCA 9 over (IND) Young Kids In Motion
Master’s Academy (Vero Beach) 20 over (1A) Zephyrhills Christian
Mount Dora Christian 56 over Gateway Charter
NSU University School 23 over (6A) Nova
Oak Hall 35 over Seven Rivers Christian
Orangewood Christian 38 over Cambridge Christian
Out-of-Door 35 over Saint Stephen’s Episcopal
Oxbridge Academy 8 over (SSAA Atlantic) Satellite
Santa Fe Catholic 1 over Foundation Academy
St. Edward’s 6 over (IND) Pine Crest
The Master’s Academy (Oviedo) 44 over Geneva
Trinity Prep 20 over (SSAA Atlantic) Bronson
Westminster Academy 16 over (1A) Somerset Prep
SSAA ATLANTIC
Bayside 2 over (IND) Tradition Prep
Fernandina Beach 42 over (SSAA 11-Man) Duval Charter
Franklin County 47 over (1A) FAMU DRS
Hardee 7 over (3A) Lemon Bay
LaBelle 6 over (1A) First Baptist (Naples)
Paxon 2 over (RURAL) Williston
Stanton 3 over (1A) Episcopal
Umatilla 29 over (3A) Eustis
West Nassau 14 over Lake Weir
SSAA 8-MAN
Academy at the Lakes 11 over First Academy-Leesburg
Bradenton Christian 25 over Riverview Academy (Riverview)
City of Life Christian 4 over All Saints
Classical Academy (Sarasota) 17 over Liberty Christian Prep
Cornerstone Academy (Gainesville) 9 over Eastland Christian
Donahue Catholic 21 over Lake Mary Prep
First Coast Christian 24 over Calvary Chapel
Florida Deaf & Blind 4 over Maryland School for the Deaf (MD)
Geneva Classical 15 over Lakeside Christian
Legacy Charter 7 over Oasis Christian
Merritt Island Christian 21 over Countryside Christian
Ocala Christian 29 over SLAM Tampa
Real Life Christian 15 over Hernando Christian
Shorecrest Prep 43 over Bell Creek Academy
INDEPENDENTS
ABF Academy 15 over (1A) Somerset South Homestead
BridgePrep Village Green 6 over Coral Shores
Coral Reef 19 over (7A) Miami
Gateway (Kissimmee) 15 over Cypress Creek (Orlando)
IMG Academy Junior National 7 over (1A) Community School
Innovation 4 over (4A) Leesburg
Lake Buena Vista 15 over University (Orlando)
Marco Island Academy 6 over (SSAA 11-Man) Windermere Prep
McLaughlin 32 over Joshua Christian
Miami Country Day 6 over (1A) Palmer Trinity
Miami Sunset 2 over Hialeah-Miami Lakes
Mt. Bethel Christian (GA) 14 over IMG Academy State
Oak Ridge 1 over Liberty
Olympic Heights 14 over (7A) John I. Leonard
Reagan 26 over Braddock
The First Academy (Orlando) 30 over (7A) Treasure Coast
Windermere 36 over Colonial
Zarephath Academy 15 over (1A) P.K. Yonge DRS