GoFan® Box Office
Shop
Schools
Sports/Activities
Brackets
Baseball
Boys Basketball
Girls Basketball
Football
Boys Hockey
Girls Hockey
Boys Soccer
Girls Soccer
Softball
Boys Tennis
Girls Tennis
Volleyball
Boys Wrestling
Girls Wrestling
Boys Sports
Baseball
Basketball
Cross Country
Football
Golf
Hockey
Soccer
Swimming & Diving
Tennis
Track & Field
Wrestling
Girls Sports
Basketball
Cross Country
A Golf
B Golf
Gymnastics
Hockey
Soccer
Softball
Swimming & Diving
Tennis
Track & Field
Volleyball
Wrestling
Fine Arts
Debate
Music - Instrumental
Music - Orchestra
Music - Vocal
Play
Speech
Student Congress
Stories
Archives
Programs
Boys Champions
Baseball
Basketball
Cross Country
Football
Golf
Hockey
Soccer
Swimming & Diving
Tennis
Track & Field
Wrestling
Girls Champions
Basketball
Cross Country
A Golf
B Golf
Gymnastics
Hockey
Soccer
Softball
Swimming & Diving
Tennis
Track & Field
Volleyball
Wrestling
Fine Arts
Debate
Music - Instrumental
Music - Orchestra
Music - Vocal
Play
Speech
Student Congress
NFHS Network
Begin typing to search...
MENU
GoFan® Box Office
Shop
Schools
Sports/Activities
Main Menu
Brackets
Baseball
Boys Basketball
Girls Basketball
Football
Boys Hockey
Girls Hockey
Boys Soccer
Girls Soccer
Softball
Boys Tennis
Girls Tennis
Volleyball
Boys Wrestling
Girls Wrestling
Boys Sports
Baseball
Basketball
Cross Country
Football
Golf
Hockey
Soccer
Swimming & Diving
Tennis
Track & Field
Wrestling
Girls Sports
Basketball
Cross Country
A Golf
B Golf
Gymnastics
Hockey
Soccer
Softball
Swimming & Diving
Tennis
Track & Field
Volleyball
Wrestling
Fine Arts
Debate
Music - Instrumental
Music - Orchestra
Music - Vocal
Play
Speech
Student Congress
Stories
Archives
Main Menu
Programs
Boys Champions
Baseball
Basketball
Cross Country
Football
Golf
Hockey
Soccer
Swimming & Diving
Tennis
Track & Field
Wrestling
Girls Champions
Basketball
Cross Country
A Golf
B Golf
Gymnastics
Hockey
Soccer
Softball
Swimming & Diving
Tennis
Track & Field
Volleyball
Wrestling
Fine Arts
Debate
Music - Instrumental
Music - Orchestra
Music - Vocal
Play
Speech
Student Congress
NFHS Network
Begin typing to search...
Carousel
Skip to previous slide page
Carousel
Girls' Softball
Hankinson-Fairmount-Rosholt-Campbell/Tintah-Lidgerwood
@ Kindred - Richland
Baseball
South Border
4
@ Carrington
0
Baseball
Harvey/Wells County
1
@ Bottineau
11
Baseball
Langdon Area/Edmore/Munich
@ New Rockford-Sheyenne
Baseball
Velva-Drake/Anamoose
@ Central McLean
Baseball
Renville County Muskrats
@ Des Lacs-Burlington
Girls' Softball
Hillsboro/Central Valley
21
@ Enderlin
4
Baseball
Surrey
@ Garrison
Baseball
May-Port-C-G
@ Griggs County Central
Baseball
Larimore
@ Hatton/Northwood
Baseball
Nelson County/Midkota
8
@ May-Port-C-G
2
Baseball
Bismarck Century
@ Moorhead
Girls' Softball
May-Port-C-G
13
@ Nelson County/Midkota
1
Baseball
Hankinson-Fairmount-Rosholt-Campbell/Tintah-Lidgerwood
@ Northern Cass
Girls' Softball
Pembina County North
@ Northern Lights
Baseball
Ray
@ Stanley
Baseball
Ray
@ Stanley
Girls' Softball
Midway/Minto
@ Thompson
Baseball
Northern Lights
@ Dunseith
Baseball
Rugby
@ North Star
Girls' Softball
Hazen
0
@ Beulah
21
Girls' Softball
Shanley
2
@ Devils Lake
12
Baseball
Tioga
@ Divide County
Girls' Softball
Valley City
@ Fargo South
Girls' Softball
West Fargo
@ Grand Forks Red River
Baseball
Hettinger/Scranton/New England
3
@ Hazen
2
Baseball
Medina-Pingree/Buchanan
@ Jamestown
Baseball
Bismarck St. Mary's
@ Kidder Co./Napoleon/Gackle-Streeter
Baseball
Williston
0
@ Minot
7
Girls' Softball
Tioga
@ Nedrose
Girls' Softball
Central Cass
@ Northern Cass
Baseball
Midway/Minto
1
@ Park River Area
5
Girls' Softball
Des-Lacs Burlington/Lewis & Clark
@ Ray
Girls' Softball
Rugby
@ Renville County Mavericks
Girls' Softball
Heart River
@ South Prairie-Max
Girls' Softball
Heart River
@ South Prairie-Max
Girls' Softball
Fargo Davies
@ West Fargo Horace
Girls' Softball
Minot North
@ Williston
Girls' Softball
Velva-Drake/Anamoose
@ Wilton-Wing
Baseball
Fargo Davies
@ Fargo North
Baseball
West Fargo
@ Grand Forks Central
Girls' Soccer
West Fargo
@ Grand Forks Central
Baseball
Shiloh Christian
10
@ Heart River
0
Baseball
Kindred - Richland
@ Oak Grove
Baseball
Devils Lake
5
@ West Fargo Horace
0
Girls' Soccer
Grand Forks Red River
0
@ West Fargo Sheyenne
0
Baseball
Harvey/Wells County
5
@ Bottineau
18
Baseball
Renville County Muskrats
@ Des Lacs-Burlington
Baseball
Velva-Drake/Anamoose
@ Central McLean
Baseball
Surrey
@ Garrison
Baseball
Medina-Pingree/Buchanan
@ Jamestown
Baseball
Bismarck Century
@ Moorhead
Baseball
Hankinson-Fairmount-Rosholt-Campbell/Tintah-Lidgerwood
@ Northern Cass
Girls' Softball
Watford City
@ Sidney
Girls' Softball
Valley City
@ Fargo South
Girls' Softball
West Fargo
@ Grand Forks Red River
Baseball
Hettinger/Scranton/New England
0
@ Hazen
6
Baseball
Bismarck St. Mary's
@ Kidder Co./Napoleon/Gackle-Streeter
Baseball
Williston
6
@ Minot
16
Girls' Softball
Minot North
@ Williston
Baseball
Fargo Davies
@ Fargo North
Girls' Soccer
West Fargo
@ Grand Forks Central
Girls' Soccer
Dickinson
@ Jamestown
Girls' Softball
Heart River
@ South Prairie-Max
Baseball
Devils Lake
1
@ West Fargo Horace
11
Girls' Soccer
Grand Forks Red River
3
@ West Fargo Sheyenne
1
Girls' Soccer
Mandan
@ Williston
Girls' Soccer
Minot
@ Bismarck High
Baseball
Oakes
@ Maple River
Baseball
Langdon Area/Edmore/Munich
@ Carrington
Baseball
South Border
@ New Rockford-Sheyenne
Baseball
Maple River
@ Enderlin
Baseball
Grand Forks Red River
@ West Fargo
Baseball
Midway/Minto
@ Oakes
Girls' Softball
Des-Lacs Burlington/Lewis & Clark
@ Langdon Area/Edmore/Munich
Baseball
South Prairie-Max
@ Bishop Ryan-Nedrose
Baseball
Kenmare/Bowbells/Burke Central
@ Bottineau
Girls' Softball
Grafton Spoilers
@ Carrington
Baseball
Tioga
@ Des Lacs-Burlington
Baseball
Hatton/Northwood
@ Harvey/Wells County
Baseball
Ray
@ Lewis & Clark - Berthold
Baseball
Ada-Borup
@ May-Port-C-G
Girls' Softball
Larimore
@ Northern Lights
Girls' Softball
Nelson County/Midkota
@ Pembina County North
Baseball
Hillsboro/Central Valley
@ Red Lake County Central
Girls' Softball
May-Port-C-G
@ Renville County Mavericks
Baseball
North Star
@ Thompson
Girls' Softball
Hillsboro/Central Valley
@ Velva-Drake/Anamoose
Girls' Softball
Turtle Mountain Community
@ Bismarck Century
Baseball
Minot
@ Bismarck Legacy
Girls' Softball
Thompson
@ Central Cass
Girls' Softball
Kindred - Richland
@ Fargo Davies
Girls' Softball
Bottineau
@ Glenburn
Baseball
Garrison
@ Hazen
Baseball
Kidder Co./Napoleon/Gackle-Streeter
@ Rugby
Girls' Softball
Bishop Ryan
@ Stanley
Girls' Softball
Devils Lake
@ Valley City
Baseball
Beulah
@ Washburn/Wilton/Center-Stanton
Baseball
Bismarck St. Mary's
@ Watford City
Girls' Softball
Bismarck Legacy
@ Williston
Baseball
Mandan
@ Fargo Davies
Girls' Softball
West Fargo Horace
@ Fargo North
Baseball
Fargo South
@ Shanley
Baseball
Grand Forks Red River
@ Valley City
Baseball
Wahpeton
@ West Fargo Sheyenne
Baseball
Williston
@ Dickinson
Girls' Softball
Central McLean
@ Harvey/Wells County
Baseball
Tioga
@ Des Lacs-Burlington
Baseball
Hatton/Northwood
@ Kindred - Richland
Baseball
South Prairie-Max
@ Bishop Ryan-Nedrose
Girls' Softball
Larimore
@ Northern Lights
Girls' Softball
Northern Cass
@ Rugby
Girls' Softball
Turtle Mountain Community
@ Bismarck Century
Baseball
Minot
@ Bismarck Legacy
Baseball
Hillsboro/Central Valley
@ Crookston
Baseball
Beulah
@ Washburn/Wilton/Center-Stanton
Baseball
Bismarck St. Mary's
@ Watford City
Girls' Softball
Bismarck Legacy
@ Williston
Girls' Soccer
Fargo South
@ Fargo Davies
Baseball
Mandan
@ Fargo Davies
Girls' Softball
Central McLean
@ Harvey/Wells County
Baseball
Fargo South
@ Shanley
Baseball
Grand Forks Red River
@ Valley City
Baseball
Williston
@ Dickinson
Baseball
Harvey/Wells County
@ Enderlin
Baseball
Wahpeton
@ West Fargo Sheyenne
Baseball
Oakes
@ Harvey/Wells County
Girls' Softball
Rugby
@ Langdon Area/Edmore/Munich
Girls' Softball
Velva-Drake/Anamoose
@ Northern Cass
Baseball
Grand Forks Red River
@ West Fargo
Baseball
Hatton/Northwood
@ Oakes
Girls' Softball
May-Port-C-G
@ Beulah
Baseball
Renville County Muskrats
@ Carrington
Baseball
Lewis & Clark - Berthold
@ Central McLean
Girls' Softball
Bishop Ryan
@ Harvey/Wells County
Baseball
North Star
@ New Rockford-Sheyenne
Baseball
West Fargo Horace
@ Bismarck
Girls' Softball
Des-Lacs Burlington/Lewis & Clark
@ Hillsboro/Central Valley
Girls' Softball
Velva-Drake/Anamoose
@ Langdon Area/Edmore/Munich
Baseball
Central McLean
@ Lewis & Clark - Berthold
Baseball
Kidder Co./Napoleon/Gackle-Streeter
@ Park River Area
Girls' Softball
Washburn/Center-Stanton
@ Wilton-Wing
Girls' Soccer
Bismarck Legacy
@ Bismarck High
Baseball
West Fargo Horace
@ Bismarck
Girls' Soccer
Mandan
@ Bismarck St. Mary's
Baseball
Washburn/Wilton/Center-Stanton
@ Shiloh Christian
Baseball
Hillsboro/Central Valley
@ Kindred - Richland
Girls' Softball
Northern Cass
@ Beulah
Girls' Soccer
Williston
@ Jamestown
Baseball
Kidder Co./Napoleon/Gackle-Streeter
@ Nelson County/Midkota
Girls' Softball
Sidney
@ Williston
Baseball
Kindred - Richland
@ Northern Cass
Baseball
Washburn/Wilton/Center-Stanton
@ Shiloh Christian
Girls' Softball
Des-Lacs Burlington/Lewis & Clark
@ May-Port-C-G
Girls' Softball
Hillsboro/Central Valley
@ Renville County Mavericks
Girls' Softball
Turtle Mountain Community
@ Dickinson
Skip to next slide page
ACTIVITY MENU
Tournament
News
Teams
Schedules
Standings
Brackets
2023 Division AAA Football State Playoffs
2023 Division AA Football State Playoffs
2023 Division A Football State Playoffs
2023 Division 9-man Football State Playoffs
Records
Shop Football
Football
2021 NDHSAA 9B Football State Playoffs
Round 1
October 16 at Higher Seed
G1:
R
2
#
2
May-Port CG
20
R
1
#
3
Enderlin/Maple Valley
18
Venue: Mayville State University
G2:
R
5
#
2
South Border
14
R
6
#
3
Grant Co/Flasher "Storm"
32
Venue: Ashley High School
G3:
R
3
#
2
New Rockford-Sheyenne
14
R
4
#
3
North Prairie
40
Venue: New Rockford High School
G4:
R
4
#
2
St. John
20
R
3
#
3
Four Winds
6
Venue: St. John High School
G5:
R
6
#
2
Hettinger County
66
R
5
#
3
Napoleon/G-S
42
Venue: New England High School
G6:
R
7
#
2
Lewis & Clark
26
R
8
#
3
Kenmare/Bowbells/Burke Central
6
Venue: Berthold
G7:
R
1
#
2
Wyndmere/Lidgerwood
26
R
2
#
3
Finley-Sharon/Hope Page
18
Venue: Wyndmere High School
G8:
R
8
#
2
Ray/Powers Lake
44
R
7
#
3
Mohall-Lansford-Sherwood
14
Venue: Ray High School
Round 2
October 23 at Higher Seed
G9:
#
1
LaMoure-Litchville/Marion
42
May-Port CG
0
Venue: LaMoure High School
G10:
#
8
Hettinger/Scranton
0
Grant Co/Flasher "Storm"
30
Venue: Hettinger High School
G11:
#
4
Bottineau
26
North Prairie
8
Venue: Bottineau High School
G12:
#
5
Nelson County
28
St. John
22
Venue: Lakota High School
G13:
#
2
New Salem-Almont
42
Hettinger County
14
Venue: New Salem/Almont HS
G14:
#
7
Divide County
34
Lewis & Clark
12
Venue: Divide County High School
G15:
#
3
Cavalier
52
Wyndmere/Lidgerwood
6
Venue: Cavalier High School
G16:
#
6
Surrey
44
Ray/Powers Lake
38
Venue: Surrey High School
Quarterfinals
October 30 at Higher Seed
G17:
#
1
LaMoure-Litchville/Marion
42
Grant Co/Flasher "Storm"
22
Venue: LaMoure High School
G18:
#
4
Bottineau
20
#
5
Nelson County
6
Venue: Bottineau High School
G19:
#
2
New Salem-Almont
52
#
7
Divide County
24
Venue: New Salem/Almont HS
G20:
#
3
Cavalier
14
#
6
Surrey
8
Venue: Cavalier High School
Semifinals
November 6 at Higher Seed
G21:
#
1
LaMoure-Litchville/Marion
20
#
4
Bottineau
6
Venue: LaMoure High School
G22:
#
2
New Salem-Almont
34
#
3
Cavalier
36
Venue: New Salem/Almont HS
Final
November 12 at FARGODOME
G23:
#
1
LaMoure-Litchville/Marion
42
#
3
Cavalier
14
Venue: Fargodome
2021 NDHSAA 9B Football State Playoffs
Skip to previous slide page
Round 1
Round 2
Quarterfinals
Semifinals
Final
Skip to next slide page
October 16 at Higher Seed
G1:
R
2
#
2
May-Port CG
20
R
1
#
3
Enderlin/Maple Valley
18
Venue: Mayville State University
G2:
R
5
#
2
South Border
14
R
6
#
3
Grant Co/Flasher "Storm"
32
Venue: Ashley High School
G3:
R
3
#
2
New Rockford-Sheyenne
14
R
4
#
3
North Prairie
40
Venue: New Rockford High School
G4:
R
4
#
2
St. John
20
R
3
#
3
Four Winds
6
Venue: St. John High School
G5:
R
6
#
2
Hettinger County
66
R
5
#
3
Napoleon/G-S
42
Venue: New England High School
G6:
R
7
#
2
Lewis & Clark
26
R
8
#
3
Kenmare/Bowbells/Burke Central
6
Venue: Berthold
G7:
R
1
#
2
Wyndmere/Lidgerwood
26
R
2
#
3
Finley-Sharon/Hope Page
18
Venue: Wyndmere High School
G8:
R
8
#
2
Ray/Powers Lake
44
R
7
#
3
Mohall-Lansford-Sherwood
14
Venue: Ray High School
October 23 at Higher Seed
G9:
#
1
LaMoure-Litchville/Marion
42
May-Port CG
0
Venue: LaMoure High School
G10:
#
8
Hettinger/Scranton
0
Grant Co/Flasher "Storm"
30
Venue: Hettinger High School
G11:
#
4
Bottineau
26
North Prairie
8
Venue: Bottineau High School
G12:
#
5
Nelson County
28
St. John
22
Venue: Lakota High School
G13:
#
2
New Salem-Almont
42
Hettinger County
14
Venue: New Salem/Almont HS
G14:
#
7
Divide County
34
Lewis & Clark
12
Venue: Divide County High School
G15:
#
3
Cavalier
52
Wyndmere/Lidgerwood
6
Venue: Cavalier High School
G16:
#
6
Surrey
44
Ray/Powers Lake
38
Venue: Surrey High School
October 30 at Higher Seed
G17:
#
1
LaMoure-Litchville/Marion
42
Grant Co/Flasher "Storm"
22
Venue: LaMoure High School
G18:
#
4
Bottineau
20
#
5
Nelson County
6
Venue: Bottineau High School
G19:
#
2
New Salem-Almont
52
#
7
Divide County
24
Venue: New Salem/Almont HS
G20:
#
3
Cavalier
14
#
6
Surrey
8
Venue: Cavalier High School
November 6 at Higher Seed
G21:
#
1
LaMoure-Litchville/Marion
20
#
4
Bottineau
6
Venue: LaMoure High School
G22:
#
2
New Salem-Almont
34
#
3
Cavalier
36
Venue: New Salem/Almont HS
November 12 at FARGODOME
G23:
#
1
LaMoure-Litchville/Marion
42
#
3
Cavalier
14
Venue: Fargodome
Tournament
News
Teams
Schedules
Standings
Brackets
2023 Division AAA Football State Playoffs
2023 Division AA Football State Playoffs
2023 Division A Football State Playoffs
2023 Division 9-man Football State Playoffs
Records
Shop Football
Football
2021 NDHSAA 9B Football State Playoffs
Round 1
October 16 at Higher Seed
G1:
R
2
#
2
May-Port CG
20
R
1
#
3
Enderlin/Maple Valley
18
Venue: Mayville State University
G2:
R
5
#
2
South Border
14
R
6
#
3
Grant Co/Flasher "Storm"
32
Venue: Ashley High School
G3:
R
3
#
2
New Rockford-Sheyenne
14
R
4
#
3
North Prairie
40
Venue: New Rockford High School
G4:
R
4
#
2
St. John
20
R
3
#
3
Four Winds
6
Venue: St. John High School
G5:
R
6
#
2
Hettinger County
66
R
5
#
3
Napoleon/G-S
42
Venue: New England High School
G6:
R
7
#
2
Lewis & Clark
26
R
8
#
3
Kenmare/Bowbells/Burke Central
6
Venue: Berthold
G7:
R
1
#
2
Wyndmere/Lidgerwood
26
R
2
#
3
Finley-Sharon/Hope Page
18
Venue: Wyndmere High School
G8:
R
8
#
2
Ray/Powers Lake
44
R
7
#
3
Mohall-Lansford-Sherwood
14
Venue: Ray High School
Round 2
October 23 at Higher Seed
G9:
#
1
LaMoure-Litchville/Marion
42
May-Port CG
0
Venue: LaMoure High School
G10:
#
8
Hettinger/Scranton
0
Grant Co/Flasher "Storm"
30
Venue: Hettinger High School
G11:
#
4
Bottineau
26
North Prairie
8
Venue: Bottineau High School
G12:
#
5
Nelson County
28
St. John
22
Venue: Lakota High School
G13:
#
2
New Salem-Almont
42
Hettinger County
14
Venue: New Salem/Almont HS
G14:
#
7
Divide County
34
Lewis & Clark
12
Venue: Divide County High School
G15:
#
3
Cavalier
52
Wyndmere/Lidgerwood
6
Venue: Cavalier High School
G16:
#
6
Surrey
44
Ray/Powers Lake
38
Venue: Surrey High School
Quarterfinals
October 30 at Higher Seed
G17:
#
1
LaMoure-Litchville/Marion
42
Grant Co/Flasher "Storm"
22
Venue: LaMoure High School
G18:
#
4
Bottineau
20
#
5
Nelson County
6
Venue: Bottineau High School
G19:
#
2
New Salem-Almont
52
#
7
Divide County
24
Venue: New Salem/Almont HS
G20:
#
3
Cavalier
14
#
6
Surrey
8
Venue: Cavalier High School
Semifinals
November 6 at Higher Seed
G21:
#
1
LaMoure-Litchville/Marion
20
#
4
Bottineau
6
Venue: LaMoure High School
G22:
#
2
New Salem-Almont
34
#
3
Cavalier
36
Venue: New Salem/Almont HS
Final
November 12 at FARGODOME
G23:
#
1
LaMoure-Litchville/Marion
42
#
3
Cavalier
14
Venue: Fargodome
2021 NDHSAA 9B Football State Playoffs
Skip to previous slide page
Round 1
Round 2
Quarterfinals
Semifinals
Final
Skip to next slide page
October 16 at Higher Seed
G1:
R
2
#
2
May-Port CG
20
R
1
#
3
Enderlin/Maple Valley
18
Venue: Mayville State University
G2:
R
5
#
2
South Border
14
R
6
#
3
Grant Co/Flasher "Storm"
32
Venue: Ashley High School
G3:
R
3
#
2
New Rockford-Sheyenne
14
R
4
#
3
North Prairie
40
Venue: New Rockford High School
G4:
R
4
#
2
St. John
20
R
3
#
3
Four Winds
6
Venue: St. John High School
G5:
R
6
#
2
Hettinger County
66
R
5
#
3
Napoleon/G-S
42
Venue: New England High School
G6:
R
7
#
2
Lewis & Clark
26
R
8
#
3
Kenmare/Bowbells/Burke Central
6
Venue: Berthold
G7:
R
1
#
2
Wyndmere/Lidgerwood
26
R
2
#
3
Finley-Sharon/Hope Page
18
Venue: Wyndmere High School
G8:
R
8
#
2
Ray/Powers Lake
44
R
7
#
3
Mohall-Lansford-Sherwood
14
Venue: Ray High School
October 23 at Higher Seed
G9:
#
1
LaMoure-Litchville/Marion
42
May-Port CG
0
Venue: LaMoure High School
G10:
#
8
Hettinger/Scranton
0
Grant Co/Flasher "Storm"
30
Venue: Hettinger High School
G11:
#
4
Bottineau
26
North Prairie
8
Venue: Bottineau High School
G12:
#
5
Nelson County
28
St. John
22
Venue: Lakota High School
G13:
#
2
New Salem-Almont
42
Hettinger County
14
Venue: New Salem/Almont HS
G14:
#
7
Divide County
34
Lewis & Clark
12
Venue: Divide County High School
G15:
#
3
Cavalier
52
Wyndmere/Lidgerwood
6
Venue: Cavalier High School
G16:
#
6
Surrey
44
Ray/Powers Lake
38
Venue: Surrey High School
October 30 at Higher Seed
G17:
#
1
LaMoure-Litchville/Marion
42
Grant Co/Flasher "Storm"
22
Venue: LaMoure High School
G18:
#
4
Bottineau
20
#
5
Nelson County
6
Venue: Bottineau High School
G19:
#
2
New Salem-Almont
52
#
7
Divide County
24
Venue: New Salem/Almont HS
G20:
#
3
Cavalier
14
#
6
Surrey
8
Venue: Cavalier High School
November 6 at Higher Seed
G21:
#
1
LaMoure-Litchville/Marion
20
#
4
Bottineau
6
Venue: LaMoure High School
G22:
#
2
New Salem-Almont
34
#
3
Cavalier
36
Venue: New Salem/Almont HS
November 12 at FARGODOME
G23:
#
1
LaMoure-Litchville/Marion
42
#
3
Cavalier
14
Venue: Fargodome