WISSOTA

WISSOTA Welcomes Returning Sponsors
Driver Spotlight- Alan Adams
Driver Spotlight- Ryan Kostreba
WISSOTA Welcomes Returning Sponsors

WISSOTA Welcomes Returning Sponsors

4/29/2026 -
The WISSOTA Promoter’s Association would like to welcome back our fantastic group of returning sponsors and supporters for the upcoming 2026 racing se
Driver Spotlight- Alan Adams

Driver Spotlight- Alan Adams

3/17/2026 -
With thousands of drivers competing across WISSOTA each season, every driver has a story worth telling. The WISSOTA Driver Spotlight series gives fans
Driver Spotlight- Ryan Kostreba

Driver Spotlight- Ryan Kostreba

2/23/2026 -
With thousands of drivers competing across WISSOTA each season, every driver has a story worth telling. The WISSOTA Driver Spotlight series gives fans

Latest News

WISSOTA Welcomes Returning Sponsors

WISSOTA Welcomes Returning Sponsors

4/29/2026
The WISSOTA Promoter’s Association would like to welcome back our fantastic group of returning sponsors and supporters for the upcoming 2026 racing season. Our mission is to benefit our member tracks by enhancing safe, profitable, and successful dirt track racing through...more
Driver Spotlight- Alan Adams

Driver Spotlight- Alan Adams

3/17/2026
With thousands of drivers competing across WISSOTA each season, every driver has a story worth telling. The WISSOTA Driver Spotlight series gives fans a closer look at the people behind the helmets—offering insight into their racing programs, backgrounds, and...more
Driver Spotlight- Ryan Kostreba

Driver Spotlight- Ryan Kostreba

2/23/2026
With thousands of drivers competing across WISSOTA each season, every driver has a story worth telling. The WISSOTA Driver Spotlight series gives fans a closer look at the people behind the helmets—offering insight into their racing programs, backgrounds, and...more

Quick Info

9/7/2017 - River Cities Speedway

9/7/2017 - River Cities Speedway

Grand Forks, ND

Prelude to the Johnny-NLRA Late Models Tour Finale

Classes

  • WISSOTA Late Model44 entries
  • WISSOTA Midwest Mods43 entries
  • WISSOTA Street Stock27 entries

Track Contact

Full Event Information on MyRacePass

WISSOTA Late Model

25 Laps

A Feature 1

Finish Start # Competitor Hometown +/-
1 1 42S Don Shaw Don Shaw Ham Lake, MN Ham Lake, MN -
2 2 27 Jake Redetzke Jake Redetzke Menomonie, WI Menomonie, WI -
3 3 71 Dustin Strand Dustin Strand East Grand Forks, MN East Grand Forks, MN -
4 7 7W Ricky Weiss Ricky Weiss Headingley, MB Headingley, MB 3
5 8 85 John Kaanta John Kaanta Elk Mound, WI Elk Mound, WI 3
6 5 19 Steve Laursen Steve Laursen Cumberland, WI Cumberland, WI -1
7 16 15* Ryan Mikkelson Ryan Mikkelson Alexandria, MN Alexandria, MN 9
8 18 58 A.J. Diemel A.J. Diemel Elk Mound, WI Elk Mound, WI 10
9 9 11D Pat Doar Pat Doar New Richmond, WI New Richmond, WI -
10 10 4C Ryan Corbett Ryan Corbett Grand Forks, ND Grand Forks, ND -
11 4 37 Scott Ward Scott Ward Watertown, SD Watertown, SD -7
12 12 2 Bill Mooney Bill Mooney Selkirk, MB Selkirk, MB -
13 11 90 Lance Matthees Lance Matthees Winona, MN Winona, MN -2
14 14 15A Nick Anvelink Nick Anvelink Bonduel, WI Bonduel, WI -
15 13 50 Jeff Wildung Jeff Wildung Nassau, MN Nassau, MN -2
16 19 10 Mike Balcaen Mike Balcaen Winnipeg, MB Winnipeg, MB 3
17 21 7P Joey Pederson Joey Pederson East Grand Forks, MN East Grand Forks, MN 4
18 20 Z17 Zach Naastad Zach Naastad Northwood, ND Northwood, ND 2
19 17 4 Shane Edginton Shane Edginton East St. Paul, MB East St. Paul, MB -2
20 23 9 Steve Anderson Steve Anderson Devils Lake, ND Devils Lake, ND 3
21 25 14 Brody Troftgruben Brody Troftgruben Grand Forks, ND Grand Forks, ND 4
22 DNF 15 16S Jeff Hapala Jeff Hapala West Fargo, ND West Fargo, ND -7
23 DNF 6 71M Chad Mahder Chad Mahder Bloomer, WI Bloomer, WI -17
24 DNF 24 1R Travis Robertson Travis Robertson Fargo, ND Fargo, ND -
25 DNF 22 12S Brad Seng Brad Seng Grand Forks, ND Grand Forks, ND -3
DNS 26 13 Bryan LePier Bryan LePier Bemidji, MN Bemidji, MN -
10 Laps

B Feature 1

Finish Start # Competitor Hometown +/-
1 4 15* Ryan Mikkelson Ryan Mikkelson Alexandria, MN Alexandria, MN 3
2 6 58 A.J. Diemel A.J. Diemel Elk Mound, WI Elk Mound, WI 4
3 1 Z17 Zach Naastad Zach Naastad Northwood, ND Northwood, ND -2
Top 3 transfer
4 8 12S Brad Seng Brad Seng Grand Forks, ND Grand Forks, ND 4
5 7 6M Jeff Massingill Jeff Massingill Keewatin, MN Keewatin, MN 2
6 15 18 Curt Gelling Curt Gelling Aberdeen, SD Aberdeen, SD 9
7 2 06 David Smith David Smith Parkland County, AB Parkland County, AB -5
8 5 10K Shawn Kirwin Shawn Kirwin Morris, MN Morris, MN -3
9 9 86 Matthew Smith Matthew Smith Leduc, AB Leduc, AB -
10 10 F9 Brandon Fuller Brandon Fuller Grand Forks, ND Grand Forks, ND -
11 14 9 Steve Anderson Steve Anderson Devils Lake, ND Devils Lake, ND 3
12 3 1R Travis Robertson Travis Robertson Fargo, ND Fargo, ND -9
13 11 42H Dustin Hapka Dustin Hapka Fargo, ND Fargo, ND -2
14 13 55 Mike Martin Mike Martin Steinbach, MB Steinbach, MB -1
15 12 1M Nicholas Minske Nicholas Minske East Grand Forks, MN East Grand Forks, MN -3
10 Laps

B Feature 2

Finish Start # Competitor Hometown +/-
1 2 4 Shane Edginton Shane Edginton East St. Paul, MB East St. Paul, MB 1
2 3 10 Mike Balcaen Mike Balcaen Winnipeg, MB Winnipeg, MB 1
3 4 7P Joey Pederson Joey Pederson East Grand Forks, MN East Grand Forks, MN 1
Top 3 transfer
4 5 1S Scott Bintz Scott Bintz Jamestown, ND Jamestown, ND 1
5 7 10X Blake Swenson Blake Swenson Watertown, SD Watertown, SD 2
6 9 03 Casey Meyer Casey Meyer Wahpeton, ND Wahpeton, ND 3
7 6 18X Shawn Meyer Shawn Meyer Wahpeton, ND Wahpeton, ND -1
8 10 14 Brody Troftgruben Brody Troftgruben Grand Forks, ND Grand Forks, ND 2
9 8 30 Adam Fischer Adam Fischer Kindred, ND Kindred, ND -1
10 11 81X Matt Sparby Matt Sparby Bemidji, MN Bemidji, MN 1
11 14 25 Dylan Barnhardt Dylan Barnhardt Washburn, ND Washburn, ND 3
12 12 13 Bryan LePier Bryan LePier Bemidji, MN Bemidji, MN -
13 DNF 1 11 Shane Holden Shane Holden Navin, MB Navin, MB -12
14 DNF 13 44 Cole Schill Cole Schill Hawley, MN Hawley, MN -1
10 Laps

Heat 1

Finish Start # Competitor Hometown +/-
1 1 19 Steve Laursen Steve Laursen Cumberland, WI Cumberland, WI -
2 4 7W Ricky Weiss Ricky Weiss Headingley, MB Headingley, MB 2
3 3 90 Lance Matthees Lance Matthees Winona, MN Winona, MN -
Top 3 transfer
4 5 Z17 Zach Naastad Zach Naastad Northwood, ND Northwood, ND 1
5 6 10 Mike Balcaen Mike Balcaen Winnipeg, MB Winnipeg, MB 1
6 9 58 A.J. Diemel A.J. Diemel Elk Mound, WI Elk Mound, WI 3
7 7 12S Brad Seng Brad Seng Grand Forks, ND Grand Forks, ND -
8 2 F9 Brandon Fuller Brandon Fuller Grand Forks, ND Grand Forks, ND -6
9 8 1M Nicholas Minske Nicholas Minske East Grand Forks, MN East Grand Forks, MN -1
10 Laps

Heat 2

Finish Start # Competitor Hometown +/-
1 3 27 Jake Redetzke Jake Redetzke Menomonie, WI Menomonie, WI 2
2 1 71M Chad Mahder Chad Mahder Bloomer, WI Bloomer, WI -1
3 9 2 Bill Mooney Bill Mooney Selkirk, MB Selkirk, MB 6
Top 3 transfer
4 2 11 Shane Holden Shane Holden Navin, MB Navin, MB -2
5 8 15* Ryan Mikkelson Ryan Mikkelson Alexandria, MN Alexandria, MN 3
6 4 18X Shawn Meyer Shawn Meyer Wahpeton, ND Wahpeton, ND -2
7 6 30 Adam Fischer Adam Fischer Kindred, ND Kindred, ND -1
8 7 14 Brody Troftgruben Brody Troftgruben Grand Forks, ND Grand Forks, ND -1
9 5 13 Bryan LePier Bryan LePier Bemidji, MN Bemidji, MN -4
10 Laps

Heat 3

Finish Start # Competitor Hometown +/-
1 4 37 Scott Ward Scott Ward Watertown, SD Watertown, SD 3
2 1 4C Ryan Corbett Ryan Corbett Grand Forks, ND Grand Forks, ND -1
3 3 50 Jeff Wildung Jeff Wildung Nassau, MN Nassau, MN -
Top 3 transfer
4 6 06 David Smith David Smith Parkland County, AB Parkland County, AB 2
5 9 7P Joey Pederson Joey Pederson East Grand Forks, MN East Grand Forks, MN 4
6 7 6M Jeff Massingill Jeff Massingill Keewatin, MN Keewatin, MN 1
7 2 86 Matthew Smith Matthew Smith Leduc, AB Leduc, AB -5
8 8 42H Dustin Hapka Dustin Hapka Fargo, ND Fargo, ND -
9 5 55 Mike Martin Mike Martin Steinbach, MB Steinbach, MB -4
10 Laps

Heat 4

Finish Start # Competitor Hometown +/-
1 4 42S Don Shaw Don Shaw Ham Lake, MN Ham Lake, MN 3
2 2 11D Pat Doar Pat Doar New Richmond, WI New Richmond, WI -
3 5 15A Nick Anvelink Nick Anvelink Bonduel, WI Bonduel, WI 2
Top 3 transfer
4 8 4 Shane Edginton Shane Edginton East St. Paul, MB East St. Paul, MB 4
5 3 10K Shawn Kirwin Shawn Kirwin Morris, MN Morris, MN -2
6 6 10X Blake Swenson Blake Swenson Watertown, SD Watertown, SD -
7 9 03 Casey Meyer Casey Meyer Wahpeton, ND Wahpeton, ND 2
8 1 81X Matt Sparby Matt Sparby Bemidji, MN Bemidji, MN -7
9 DNF 7 18 Curt Gelling Curt Gelling Aberdeen, SD Aberdeen, SD -2
10 Laps

Heat 5

Finish Start # Competitor Hometown +/-
1 2 71 Dustin Strand Dustin Strand East Grand Forks, MN East Grand Forks, MN 1
2 5 85 John Kaanta John Kaanta Elk Mound, WI Elk Mound, WI 3
3 4 16S Jeff Hapala Jeff Hapala West Fargo, ND West Fargo, ND 1
Top 3 transfer
4 3 1R Travis Robertson Travis Robertson Fargo, ND Fargo, ND -1
5 8 1S Scott Bintz Scott Bintz Jamestown, ND Jamestown, ND 3
6 DNF 7 44 Cole Schill Cole Schill Hawley, MN Hawley, MN 1
7 DNF 1 9 Steve Anderson Steve Anderson Devils Lake, ND Devils Lake, ND -6
8 DNF 6 25 Dylan Barnhardt Dylan Barnhardt Washburn, ND Washburn, ND -2

WISSOTA Midwest Mods

20 Laps

A Feature 1

Finish Start # Competitor Hometown +/-
1 7 1TPO Tyler Peterson Tyler Peterson Hickson, ND Hickson, ND 6
2 2 13 Nick Koehler Nick Koehler Bloomer, WI Bloomer, WI -
3 1 188 Hunter Hougard Hunter Hougard Warren, MN Warren, MN -2
4 4 34 Troy Randall Troy Randall Watertown, SD Watertown, SD -
5 13 6D Dylan Goplen Dylan Goplen Hannaford, ND Hannaford, ND 8
6 15 96 Jeremy Lizakowski Jeremy Lizakowski Veseleyville, ND Veseleyville, ND 9
7 17 6R Nate Reynolds Nate Reynolds Manvel, ND Manvel, ND 10
8 16 1S Scott Bintz Scott Bintz Jamestown, ND Jamestown, ND 8
9 22 21 Todd Johnson Todd Johnson Petersburg, ND Petersburg, ND 13
10 14 2G Brock Gronwold Brock Gronwold Fergus Falls, MN Fergus Falls, MN 4
11 23 77R Ryan Schroeder Ryan Schroeder Devils Lake, ND Devils Lake, ND 12
12 11 01 Zach Bruer Zach Bruer Fisher, MN Fisher, MN -1
13 21 67 Mike Nichols Mike Nichols Watertown, SD Watertown, SD 8
14 18 39 Jamie Dietzler Jamie Dietzler Larimore, ND Larimore, ND 4
15 19 14 Jeremy Castro Jeremy Castro Laurel, MT Laurel, MT 4
16 9 8T Doug VanMill Doug VanMill Bagley, MN Bagley, MN -7
17 DNF 3 2S Matt Schow Matt Schow McIntosh, MN McIntosh, MN -14
18 DNF 20 10C Cole Haugland Cole Haugland Lakota, ND Lakota, ND 2
19 DNF 6 5C Preston Carr Preston Carr Carrington, ND Carrington, ND -13
20 DNF 24 27 Les Schoon Les Schoon Watertown, SD Watertown, SD 4
21 DNF 5 32 Eric Haugland Eric Haugland Lawton, ND Lawton, ND -16
22 DNF 8 3L Logan Salazar Logan Salazar Neche, ND Neche, ND -14
23 DNF 10 68 Joe Henninger Joe Henninger East Grand Forks, MN East Grand Forks, MN -13
24 DNF 12 22 Rick Hamel Rick Hamel Lakota, ND Lakota, ND -12
10 Laps

B Feature 1

Finish Start # Competitor Hometown +/-
1 2 67 Mike Nichols Mike Nichols Watertown, SD Watertown, SD 1
2 4 77R Ryan Schroeder Ryan Schroeder Devils Lake, ND Devils Lake, ND 2
Top 2 transfer
3 1 99 Doyle Erickson Doyle Erickson Bagley, MN Bagley, MN -2
4 3 5 Aaron Blacklance Aaron Blacklance Thief River Falls, MN Thief River Falls, MN -1
5 6 29X Brandon Bahr Brandon Bahr Tenstrike, MN Tenstrike, MN 1
6 10 87S Reise Stenberg Reise Stenberg Argusville, ND Argusville, ND 4
7 5 81X Matt Sparby Matt Sparby Bemidji, MN Bemidji, MN -2
8 12 28S Ryan Schow Ryan Schow McIntosh, MN McIntosh, MN 4
9 8 74 Gary James Nelson Gary James Nelson Blackduck, MN Blackduck, MN -1
10 9 6 Dean Eggebraaten Dean Eggebraaten Cape Coral, FL Cape Coral, FL -1
11 7 32S Bret Schmidt Bret Schmidt Bemidji, MN Bemidji, MN -4
12 11 00 Steve Hougard Steve Hougard Strandquist, MN Strandquist, MN -1
10 Laps

B Feature 2

Finish Start # Competitor Hometown +/-
1 8 21 Todd Johnson Todd Johnson Petersburg, ND Petersburg, ND 7
2 2 27 Les Schoon Les Schoon Watertown, SD Watertown, SD -
Top 2 transfer
3 1 169 Justin Olson Justin Olson Thief River Falls, MN Thief River Falls, MN -2
4 6 B0 Jory Berg Jory Berg Grand Forks, ND Grand Forks, ND 2
5 3 69R Terry Reilly Terry Reilly Watertown, SD Watertown, SD -2
6 5 19 Darrin Lawler Darrin Lawler Grand Rapids, MN Grand Rapids, MN -1
7 4 8 Jason Schuh Jason Schuh Lakota, ND Lakota, ND -3
8 7 57 Nathan Raasakka Nathan Raasakka Grand Forks, ND Grand Forks, ND -1
9 11 22S Tyler Schow Tyler Schow McIntosh, MN McIntosh, MN 2
10 9 M1 Ryan Oppegaard Ryan Oppegaard Erskine, MN Erskine, MN -1
11 10 77B Logan Bauer Logan Bauer Erskine, MN Erskine, MN -1
8 Laps

Heat 1

Finish Start # Competitor Hometown +/-
1 2 34 Troy Randall Troy Randall Watertown, SD Watertown, SD 1
2 3 5C Preston Carr Preston Carr Carrington, ND Carrington, ND 1
3 4 01 Zach Bruer Zach Bruer Fisher, MN Fisher, MN 1
4 6 1S Scott Bintz Scott Bintz Jamestown, ND Jamestown, ND 2
Top 4 transfer
5 5 99 Doyle Erickson Doyle Erickson Bagley, MN Bagley, MN -
6 7 69R Terry Reilly Terry Reilly Watertown, SD Watertown, SD 1
7 8 29X Brandon Bahr Brandon Bahr Tenstrike, MN Tenstrike, MN 1
8 9 21 Todd Johnson Todd Johnson Petersburg, ND Petersburg, ND 1
9 1 77B Logan Bauer Logan Bauer Erskine, MN Erskine, MN -8
8 Laps

Heat 2

Finish Start # Competitor Hometown +/-
1 2 188 Hunter Hougard Hunter Hougard Warren, MN Warren, MN 1
2 4 1TPO Tyler Peterson Tyler Peterson Hickson, ND Hickson, ND 2
3 8 22 Rick Hamel Rick Hamel Lakota, ND Lakota, ND 5
4 5 6R Nate Reynolds Nate Reynolds Manvel, ND Manvel, ND 1
Top 4 transfer
5 6 169 Justin Olson Justin Olson Thief River Falls, MN Thief River Falls, MN 1
6 9 77R Ryan Schroeder Ryan Schroeder Devils Lake, ND Devils Lake, ND 3
7 3 B0 Jory Berg Jory Berg Grand Forks, ND Grand Forks, ND -4
8 7 6 Dean Eggebraaten Dean Eggebraaten Cape Coral, FL Cape Coral, FL -1
9 DNF 1 22S Tyler Schow Tyler Schow McIntosh, MN McIntosh, MN -8
8 Laps

Heat 3

Finish Start # Competitor Hometown +/-
1 2 13 Nick Koehler Nick Koehler Bloomer, WI Bloomer, WI 1
2 1 3L Logan Salazar Logan Salazar Neche, ND Neche, ND -1
3 4 6D Dylan Goplen Dylan Goplen Hannaford, ND Hannaford, ND 1
4 9 39 Jamie Dietzler Jamie Dietzler Larimore, ND Larimore, ND 5
Top 4 transfer
5 6 67 Mike Nichols Mike Nichols Watertown, SD Watertown, SD 1
6 7 8 Jason Schuh Jason Schuh Lakota, ND Lakota, ND 1
7 5 32S Bret Schmidt Bret Schmidt Bemidji, MN Bemidji, MN -2
8 3 M1 Ryan Oppegaard Ryan Oppegaard Erskine, MN Erskine, MN -5
9 8 00 Steve Hougard Steve Hougard Strandquist, MN Strandquist, MN -1
8 Laps

Heat 4

Finish Start # Competitor Hometown +/-
1 1 32 Eric Haugland Eric Haugland Lawton, ND Lawton, ND -
2 2 8T Doug VanMill Doug VanMill Bagley, MN Bagley, MN -
3 6 2G Brock Gronwold Brock Gronwold Fergus Falls, MN Fergus Falls, MN 3
4 3 14 Jeremy Castro Jeremy Castro Laurel, MT Laurel, MT -1
Top 4 transfer
5 5 27 Les Schoon Les Schoon Watertown, SD Watertown, SD -
6 7 81X Matt Sparby Matt Sparby Bemidji, MN Bemidji, MN 1
7 4 57 Nathan Raasakka Nathan Raasakka Grand Forks, ND Grand Forks, ND -3
8 8 87S Reise Stenberg Reise Stenberg Argusville, ND Argusville, ND -
8 Laps

Heat 5

Finish Start # Competitor Hometown +/-
1 1 2S Matt Schow Matt Schow McIntosh, MN McIntosh, MN -
2 2 68 Joe Henninger Joe Henninger East Grand Forks, MN East Grand Forks, MN -
3 4 96 Jeremy Lizakowski Jeremy Lizakowski Veseleyville, ND Veseleyville, ND 1
4 3 10C Cole Haugland Cole Haugland Lakota, ND Lakota, ND -1
Top 4 transfer
5 7 5 Aaron Blacklance Aaron Blacklance Thief River Falls, MN Thief River Falls, MN 2
6 6 19 Darrin Lawler Darrin Lawler Grand Rapids, MN Grand Rapids, MN -
7 8 74 Gary James Nelson Gary James Nelson Blackduck, MN Blackduck, MN 1
8 DNF 5 28S Ryan Schow Ryan Schow McIntosh, MN McIntosh, MN -3

WISSOTA Street Stock

20 Laps

A Feature 1

Finish Start # Competitor Hometown +/-
1 2 2 Bo Gregor Bo Gregor Lisbon, ND Lisbon, ND 1
2 7 25 Ryan Johnson Ryan Johnson Karlstad, MN Karlstad, MN 5
3 9 33 Daniel Aberle Daniel Aberle Finley, ND Finley, ND 6
4 11 11 Kyle Dykhoff Kyle Dykhoff Starbuck, MN Starbuck, MN 7
5 1 96 Jeremy Gust Jeremy Gust Strathcona, MN Strathcona, MN -4
6 19 70 Jesse Teunis Jesse Teunis Lockport, MB Lockport, MB 13
7 3 18X Riley Gregoire Riley Gregoire East Grand Forks, MN East Grand Forks, MN -4
8 14 3 Steven Richards Steven Richards Finley, ND Finley, ND 6
9 16 18B Adam Burrows Adam Burrows West Fargo, ND West Fargo, ND 7
10 21 48 Chase Boen Chase Boen Drayton, ND Drayton, ND 11
11 5 27P Tucker Pederson Tucker Pederson East Grand Forks, MN East Grand Forks, MN -6
12 17 29 Dan McNamee Dan McNamee Arvilla, ND Arvilla, ND 5
13 15 5 Royce Jawaski Royce Jawaski Adrian, ND Adrian, ND 2
14 12 61 Joe Engels Joe Engels Castlewood, SD Castlewood, SD -2
15 27 35 John Halvorson John Halvorson Warren, MN Warren, MN 12
16 18 7 James Meagher James Meagher Grand Forks, ND Grand Forks, ND 2
17 20 67 Chad Ramsrud Chad Ramsrud Bagley, MN Bagley, MN 3
18 22 27A Parker Anderson Parker Anderson Phillips, WI Phillips, WI 4
19 23 21J Brian Johanson Brian Johanson Edmore, ND Edmore, ND 4
20 13 11P Jeremiah Porter Jeremiah Porter Grand Forks, ND Grand Forks, ND -7
21 8 76 Ron Olafson Ron Olafson Grand Forks, ND Grand Forks, ND -13
22 10 9 Jason Rethemeier Jason Rethemeier Larimore, ND Larimore, ND -12
23 DNF 24 99 Josh Barker Josh Barker Thompson, ND Thompson, ND 1
24 DNF 6 105 Terry Blacklance Terry Blacklance Thief River Falls, MN Thief River Falls, MN -18
25 DNF 26 00 Dustin Ebensteiner Dustin Ebensteiner Devils Lake, ND Devils Lake, ND 1
26 DNF 4 32 Jordan Tollakson Jordan Tollakson Montevideo, MN Montevideo, MN -22
DNS 25 10 Thomas Neihart Thomas Neihart Grand Forks, ND Grand Forks, ND -
8 Laps

Heat 1

Finish Start # Competitor Hometown +/-
1 8 25 Ryan Johnson Ryan Johnson Karlstad, MN Karlstad, MN 7
2 5 96 Jeremy Gust Jeremy Gust Strathcona, MN Strathcona, MN 3
3 1 76 Ron Olafson Ron Olafson Grand Forks, ND Grand Forks, ND -2
4 6 9 Jason Rethemeier Jason Rethemeier Larimore, ND Larimore, ND 2
5 9 11P Jeremiah Porter Jeremiah Porter Grand Forks, ND Grand Forks, ND 4
6 DNF 2 99 Josh Barker Josh Barker Thompson, ND Thompson, ND -4
7 DNF 4 10 Thomas Neihart Thomas Neihart Grand Forks, ND Grand Forks, ND -3
8 DNF 7 00 Dustin Ebensteiner Dustin Ebensteiner Devils Lake, ND Devils Lake, ND -1
9 DNF 3 35 John Halvorson John Halvorson Warren, MN Warren, MN -6
All transfer
8 Laps

Heat 2

Finish Start # Competitor Hometown +/-
1 1 105 Terry Blacklance Terry Blacklance Thief River Falls, MN Thief River Falls, MN -
2 5 32 Jordan Tollakson Jordan Tollakson Montevideo, MN Montevideo, MN 3
3 3 27P Tucker Pederson Tucker Pederson East Grand Forks, MN East Grand Forks, MN -
4 8 11 Kyle Dykhoff Kyle Dykhoff Starbuck, MN Starbuck, MN 4
5 7 3 Steven Richards Steven Richards Finley, ND Finley, ND 2
6 9 18B Adam Burrows Adam Burrows West Fargo, ND West Fargo, ND 3
7 6 7 James Meagher James Meagher Grand Forks, ND Grand Forks, ND -1
8 2 67 Chad Ramsrud Chad Ramsrud Bagley, MN Bagley, MN -6
9 4 27A Parker Anderson Parker Anderson Phillips, WI Phillips, WI -5
All transfer
8 Laps

Heat 3

Finish Start # Competitor Hometown +/-
1 2 33 Daniel Aberle Daniel Aberle Finley, ND Finley, ND 1
2 1 18X Riley Gregoire Riley Gregoire East Grand Forks, MN East Grand Forks, MN -1
3 6 2 Bo Gregor Bo Gregor Lisbon, ND Lisbon, ND 3
4 4 61 Joe Engels Joe Engels Castlewood, SD Castlewood, SD -
5 3 5 Royce Jawaski Royce Jawaski Adrian, ND Adrian, ND -2
6 7 29 Dan McNamee Dan McNamee Arvilla, ND Arvilla, ND 1
7 9 70 Jesse Teunis Jesse Teunis Lockport, MB Lockport, MB 2
8 5 48 Chase Boen Chase Boen Drayton, ND Drayton, ND -3
9 8 21J Brian Johanson Brian Johanson Edmore, ND Edmore, ND -1
All transfer