High School Football Scores for Tuesday, October 21, 2025

Time: 5:00 PM
@Richfield
Minneapolis Roosevelt 16
Richfield 14
Final
Time: 5:00 PM
@St. Paul Highland Park
St. Paul Central 7
St. Paul Highland Park 34
Final
Time: 6:00 PM
@Minneapolis Washburn
Bloomington Kennedy 20
Minneapolis Washburn 55
Final
Time: 6:00 PM
@Robbinsdale Armstrong
Park Center 12
Robbinsdale Armstrong 30
Final
Time: 6:00 PM
@Blackduck
Kelliher/Northome 6
Blackduck 28
Final
Time: 6:00 PM
@Mountain Iron-Buhl
Hinckley-Finlayson 13
Mountain Iron-Buhl 32
Final
Time: 6:00 PM
@Plummer
Red Lake 22
Red Lake County 77
Final
Time: 6:00 PM
@Greenway
Mesabi East 12
Greenway/Nashwauk-Keewatin 34
Final
Time: 6:00 PM
@Isle
Sebeka 30
Mille Lacs 34
Final
Time: 6:00 PM
@South Ridge
Carlton/Wrenshall 24
South Ridge 47
Final
Time: 6:00 PM
@St. Paul Como Park
Columbia Heights 27
St. Paul Como Park/Washington 28
Final
Time: 6:00 PM
@Ashby/Brandon-Evansville
West Central Area 14
Ashby/Brandon-Evansville 42
Final
Time: 6:00 PM
@Rothsay
Underwood 14
Rothsay 38
Final
Time: 6:00 PM
@International Falls
Crosby-Ironton 6
International Falls 0
Final
Time: 6:00 PM
@Breck
Brooklyn Center 30
Breck 34
Final
Time: 6:00 PM
@Blake
Minneapolis South 6
SMB 50
Final
Time: 6:00 PM
@Westonka
Providence Academy 27
Westonka 28
Final
Time: 6:00 PM
@Duluth Denfeld
Cloquet 12
Duluth Denfeld 18
Final
Time: 6:00 PM
@Bagley
Ada-Borup-West 16
Bagley 8
Final
Time: 6:00 PM
@Browerville
Benson 16
Browerville-Eagle Valley 18
Final
Time: 6:00 PM
@St. Francis
Duluth East 8
St. Francis 41
Final
Time: 6:00 PM
@Ogilvie
Verndale 12
Ogilvie 24
Final
Time: 6:00 PM
@Robbinsdale Cooper
Irondale 20
Robbinsdale Cooper 26
Final
Time: 6:00 PM
@Barnum
East Central 14
Barnum 51
Final
Time: 6:00 PM
@Deer River
Cherry 8
Deer River 30
Final
Time: 6:00 PM
@Braham
Chisholm 26
Braham 44
Final
Time: 6:00 PM
@Park Christian
Polk County West 6
Park Christian 14
Final
Time: 6:00 PM
@Rosemount
Apple Valley 27
Burnsville 8
Final
Time: 6:00 PM
@Hancock
Ortonville 12
Hancock 52
Final
Time: 6:00 PM
@Littlefork-Big Falls
Silver Bay 0
Littlefork-Big Falls 46
Final
Time: 6:00 PM
@St. Croix Lutheran
St. Agnes 7
St. Croix Lutheran 37
Final
Time: 6:00 PM
@Two Harbors
Hibbing 13
Two Harbors 12
Final
Time: 6:00 PM
@Osakis
Royalton 8
Osakis 30
Final
Time: 6:00 PM
@Holdingford
Menahga 8
Holdingford 61
Final
Time: 6:00 PM
@Walker
Lake Park-Audubon 7
Walker-Hackensack-Akeley 14
Final
Time: 6:00 PM
@Parkers Prairie
Nevis 16
Parkers Prairie 51
Final
Time: 6:00 PM
@Breckenridge
New York Mills 12
Breckenridge 48
Final
Time: 6:00 PM
@Minnewaska Area
Park Rapids Area 6
Minnewaska Area 49
Final
Time: 6:00 PM
@Warroad
Hawley 35
Warroad 19
Final
Time: 6:00 PM
@Barnesville
Roseau 32
Barnesville 65
Final
Time: 6:00 PM
@Morris Area
Thief River Falls 21
Morris Area/Chokio-Alberta 7
Final
Time: 6:00 PM
@Simley
St. Paul Johnson 17
Simley 20
Final
Time: 6:00 PM
@Delano
Big Lake 0
Delano 40
Final
Time: 6:00 PM
@Perham
East Grand Forks 0
Perham 14
Final
Time: 6:00 PM
@Ottertail Central
Pine River-Backus 6
Otter Tail Central 30
Final
Time: 6:00 PM
@Bertha-Hewitt
McGregor 6
Bertha-Hewitt 38
Final
Time: 6:00 PM
@Fosston
NCE/U-H 8
Fosston 32
Final
Time: 6:00 PM
@North Woods
Bigfork 8
North Woods 30
Final
Time: 6:00 PM
@Concordia Academy
Minneapolis Camden 20
Concordia Academy 7
Final
Time: 6:00 PM
@North Branch
Rock Ridge 40
North Branch 65
Final
Time: 6:00 PM
@Staples-Motley
Wadena-Deer Creek 12
Staples-Motley 58
Final
Time: 6:00 PM
@Pelican Rapids
Crookston 0
Pelican Rapids 63
Final
Time: 6:00 PM
@Esko
Proctor 0
Esko 50
Final
Time: 6:00 PM
@Chisago Lakes Area
North St. Paul 12
Chisago Lakes Area 21
Final
Time: 6:00 PM
@Aitkin
Ely 6
Aitkin 63
Final
Time: 7:00 PM
@Benilde-St. Margaret's
DeLaSalle 0
Benilde-St. Margaret's 57
Final
Time: 7:00 PM
@Waconia
Mankato West 43
Waconia 14
Final
Time: 7:00 PM
@Pine City
Mora 6
Pine City 14
Final
Time: 7:00 PM
@Lester Prairie
Martin County West 0
Lester Prairie 26
Final
Time: 7:00 PM
@Newfolden
Badger/Greenbush-Middle River 8
Northern Freeze 7
Final
Time: 7:00 PM
@Argyle
Win-E-Mac 30
Stephen-Argyle 49
Final
Time: 7:00 PM
@Grygla
Warren-Alvarado-Oslo 6
Goodridge/Grygla 47
Final
Time: 7:00 PM
@Hutchinson
St. Peter 8
Hutchinson 43
Final
Time: 7:00 PM
@Cottonwood
Lac qui Parle Valley 0
Lakeview 41
Final
Time: 7:00 PM
@Melrose Area
St. Cloud Apollo 20
Melrose 64
Final
Time: 7:00 PM
@Stewartville
Austin 6
Stewartville 65
Final
Time: 7:00 PM
@Tartan
St. Paul Harding/Humboldt 0
Tartan 57
Final
Time: 7:00 PM
@Zumbrota-Mazeppa
La Crescent-Hokah 0
Zumbrota-Mazeppa 48
Final
Time: 7:00 PM
@Rush City
Kenyon-Wanamingo 14
Rush City 52
Final
Time: 7:00 PM
@Alden
GHEC/Truman 38
Alden-Conger/Glenville-Emmons 58
Final
Time: 7:00 PM
@New Prague
Rochester John Marshall 30
New Prague 39
Final
Time: 7:00 PM
@Winona
Faribault 0
Winona 27
Final
Time: 7:00 PM
@Brainerd
Sauk Rapids-Rice 38
Brainerd 30
Final
Time: 7:00 PM
@Dawson-Boyd
Yellow Medicine East 12
Dawson-Boyd 73
Final
Time: 7:00 PM
@Jordan
Rockford 6
Jordan 23
Final
Time: 7:00 PM
@Redwood Valley
Kerkhoven-Murdock-Sunburg 16
Redwood Valley 53
Final
Time: 7:00 PM
@St. Cloud Cathedral
Atwater-Cosmos-Grove City 0
St. Cloud Cathedral 63
Final
Time: 7:00 PM
@Kimball Area
Paynesville Area 0
Kimball Area 14
Final
Time: 7:00 PM
@Janesville-Waldorf-Pemberton
Blooming Prairie 6
Janesville-Waldorf-Pemberton 22
Final
Time: 7:00 PM
@Triton
Rushford-Peterson 0
Triton 28
Final
Time: 7:00 PM
@Caledonia
St. Charles 10
Caledonia 33
Final
Time: 7:00 PM
@Luverne
Belle Plaine 14
Luverne 21
Final
Time: 7:00 PM
@Foley
Milaca 8
Foley 33
Final
Time: 7:00 PM
@Litchfield
Montevideo 0
Litchfield 63
Final
Time: 7:00 PM
@Willmar
New Ulm 14
Willmar 48
Final
Time: 7:00 PM
@Princeton
Little Falls 0
Princeton 36
Final
Time: 7:00 PM
@New Ulm Cathedral
Renville County West 6
New Ulm Cathedral 22
Final
Time: 7:00 PM
@Dassel-Cokato
Glencoe-Silver Lake 0
Dassel-Cokato 35
Final
Time: 7:00 PM
@Wells
New Richland-H-E-G 21
United South Central 28
Final
Time: 7:00 PM
@Lake City
Plainview-Elgin-Millville 14
Lake City 34
Final
Time: 7:00 PM
@Central
Maple Lake 6
Central 34
Final
Time: 7:00 PM
@Gibbon
Mayer Lutheran 14
Gibbon-Fairfax-Winthrop 50
Final
Time: 7:00 PM
@Mankato Loyola
Blue Earth Area 0
St. Clair/Loyola 34
Final
Time: 7:00 PM
@Pipestone Area
Windom Area 38
Pipestone Area 36
Final
Time: 7:00 PM
@Tri-City United
Fairmont 14
Tri-City United 21
Final
Time: 7:00 PM
@New London-Spicer
Sauk Centre 0
New London-Spicer 9
Final
Time: 7:00 PM
@St. Cloud Tech
Detroit Lakes 34
St. Cloud Tech 0
Final
Time: 7:00 PM
@LeRoy-Ostrander
Houston 0
LeRoy-Ostrander/Lyle-Pacelli 37
Final
Time: 7:00 PM
@Rochester Lourdes
Dover-Eyota 13
Rochester Lourdes 27
Final
Time: 7:00 PM
@Kingsland
Wabasha-Kellogg 34
Kingsland 14
Final
Time: 7:00 PM
@Adrian
Heron Lake-Okabena/Fulda 24
Adrian-Ellsworth 35
Final
Time: 7:00 PM
@Mabel-Canton
Lanesboro 0
Mabel-Canton 24
Final
Time: 7:00 PM
@Adams
Hayfield 0
Southland 36
Final
Time: 7:00 PM
@St. James
Madelia 0
St. James Area 61
Final
Time: 7:00 PM
@Lake Crystal-Wellcome Memorial
Minnesota Valley Lutheran 6
Lake Crystal-Wellcome Memorial 12
Final
Time: 7:00 PM
@Winona Cotter
Red Wing 13
Winona Cotter 61
Final
Time: 7:00 PM
@Howard Lake-Waverly-Winsted
Watertown-Mayer 21
Howard Lake-Waverly-Winsted 37
Final
Time: 7:00 PM
@LeSueur-Henderson
Sibley East 8
LeSueur-Henderson 42
Final
Time: 7:00 PM
@Cannon Falls
Randolph 28
Cannon Falls 20
Final
Time: 7:00 PM
@Tracy
Sleepy Eye United 28
Tracy-Milroy-Balaton 12
Final
Time: 7:00 PM
@Spring Grove
Grand Meadow 8
Spring Grove 50
Final
Time: 7:00 PM
@Mountain Lake
Bethlehem Academy 25
Mountain Lake Area 14
Final
Time: 7:00 PM
@Owatonna
Rochester Century 19
Owatonna 33
Final
Time: 7:00 PM
@Albert Lea
Worthington 0
Albert Lea 51
Final
Time: 7:00 PM
@Canby
MACCRAY 18
Canby 15
Final
Time: 7:00 PM
@Cedar Mountain
Westbrook-Walnut Grove 0
Cedar Mountain 51
Final
Time: 7:00 PM
@Tyler
BOLD 6
Russell-Tyler-Ruthton 13
Final