WISSOTA

Driver Spotlight- Alan Adams
Driver Spotlight- Ryan Kostreba
4th Annual Speedway Motors MPH Invitational return...
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
4th Annual Speedway Motors MPH Invitational return...

4th Annual Speedway Motors MPH Invitational return...

2/19/2026 -
The WISSOTA Promoter's Association is excited to announce that the Speedway Motors WISSOTA MPH Invitational will return to Granite City Motor Park in

Latest News

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
4th Annual Speedway Motors MPH Invitational returns to Granite Ci

4th Annual Speedway Motors MPH Invitational returns to Granite Ci...

2/19/2026
The WISSOTA Promoter's Association is excited to announce that the Speedway Motors WISSOTA MPH Invitational will return to Granite City Motor Park in Sauk Rapids, MN, on September 11th and 12th, 2026. Building on the successes of the 2025 event, Granite City Motor Park...more

Quick Info

8/9/2019 - River Cities Speedway

8/9/2019 - River Cities Speedway

Grand Forks, ND

Classes

  • WISSOTA Late Model13 entries
  • WISSOTA Midwest Mods18 entries
  • WISSOTA Street Stock36 entries

Track Contact

Full Event Information on MyRacePass

WISSOTA Late Model

20 Laps

A Feature 1

Finish Start # Competitor Hometown +/-
1 1 4C Ryan Corbett Ryan Corbett Grand Forks, ND Grand Forks, ND -
2 6 71 Dustin Strand Dustin Strand East Grand Forks, MN East Grand Forks, MN 4
3 5 7P Joey Pederson Joey Pederson East Grand Forks, MN East Grand Forks, MN 2
4 7 4 Shane Edginton Shane Edginton East St. Paul, MB East St. Paul, MB 3
5 8 12S Brad Seng Brad Seng Grand Forks, ND Grand Forks, ND 3
6 3 F9 Brandon Fuller Brandon Fuller Grand Forks, ND Grand Forks, ND -3
7 4 T1 Tom Corcoran Tom Corcoran East Grand Forks, MN East Grand Forks, MN -3
8 2 14 Brody Troftgruben Brody Troftgruben Grand Forks, ND Grand Forks, ND -6
9 10 Z17 Zach Naastad Zach Naastad Northwood, ND Northwood, ND 1
10 12 29K Ryan Kereluk Ryan Kereluk St. Andrews, MB St. Andrews, MB 2
11 9 2* Cole Babcock Cole Babcock Rothsay, MN Rothsay, MN -2
12 11 1M Nicholas Minske Nicholas Minske East Grand Forks, MN East Grand Forks, MN -1
13 DNF 13 84X Joshua Johnson Joshua Johnson Harwood, ND Harwood, ND -
8 Laps

Heat 1

Finish Start # Competitor Hometown +/-
1 3 12S Brad Seng Brad Seng Grand Forks, ND Grand Forks, ND 2
2 1 4C Ryan Corbett Ryan Corbett Grand Forks, ND Grand Forks, ND -1
3 2 7P Joey Pederson Joey Pederson East Grand Forks, MN East Grand Forks, MN -1
4 4 4 Shane Edginton Shane Edginton East St. Paul, MB East St. Paul, MB -
5 7 2* Cole Babcock Cole Babcock Rothsay, MN Rothsay, MN 2
6 6 1M Nicholas Minske Nicholas Minske East Grand Forks, MN East Grand Forks, MN -
7 5 84X Joshua Johnson Joshua Johnson Harwood, ND Harwood, ND -2
All transfer
8 Laps

Heat 2

Finish Start # Competitor Hometown +/-
1 2 14 Brody Troftgruben Brody Troftgruben Grand Forks, ND Grand Forks, ND 1
2 1 F9 Brandon Fuller Brandon Fuller Grand Forks, ND Grand Forks, ND -1
3 3 71 Dustin Strand Dustin Strand East Grand Forks, MN East Grand Forks, MN -
4 4 T1 Tom Corcoran Tom Corcoran East Grand Forks, MN East Grand Forks, MN -
5 6 Z17 Zach Naastad Zach Naastad Northwood, ND Northwood, ND 1
6 5 29K Ryan Kereluk Ryan Kereluk St. Andrews, MB St. Andrews, MB -1
All transfer

WISSOTA Midwest Mods

18 Laps

A Feature 1

Finish Start # Competitor Hometown +/-
1 4 32 Eric Haugland Eric Haugland Lawton, ND Lawton, ND 3
2 5 44 Austin Hunter Austin Hunter Winnipeg, MB Winnipeg, MB 3
3 9 17S Lance Schill Lance Schill Langdon, ND Langdon, ND 6
4 3 B0 Jory Berg Jory Berg Grand Forks, ND Grand Forks, ND -1
5 10 6R Nate Reynolds Nate Reynolds Manvel, ND Manvel, ND 5
6 8 39 Jamie Dietzler Jamie Dietzler Larimore, ND Larimore, ND 2
7 11 16 Brenden Luschinski Brenden Luschinski Headingley, MB Headingley, MB 4
8 13 3L Logan Salazar Logan Salazar Neche, ND Neche, ND 5
9 17 8 Shawn Roy Shawn Roy Winnipeg, MB Winnipeg, MB 8
10 12 57 Nathan Raasakka Nathan Raasakka Grand Forks, ND Grand Forks, ND 2
11 18 10C Cole Haugland Cole Haugland Lakota, ND Lakota, ND 7
12 DNF 7 5 Aaron Blacklance Aaron Blacklance Thief River Falls, MN Thief River Falls, MN -5
13 DNF 14 21L Jarett Lovcik Jarett Lovcik Rugby, ND Rugby, ND 1
14 DNF 15 87S Reise Stenberg Reise Stenberg Argusville, ND Argusville, ND 1
15 DNF 16 96 Brent Loftsgard Brent Loftsgard Grafton, ND Grafton, ND 1
16 DNF 2 21 Todd Johnson Todd Johnson Petersburg, ND Petersburg, ND -14
17 DNF 1 188 Hunter Hougard Hunter Hougard Warren, MN Warren, MN -16
DNS 6 29X Brandon Bahr Brandon Bahr Tenstrike, MN Tenstrike, MN -
8 Laps

Heat 1

Finish Start # Competitor Hometown +/-
1 4 39 Jamie Dietzler Jamie Dietzler Larimore, ND Larimore, ND 3
2 1 5 Aaron Blacklance Aaron Blacklance Thief River Falls, MN Thief River Falls, MN -1
3 3 B0 Jory Berg Jory Berg Grand Forks, ND Grand Forks, ND -
4 2 6R Nate Reynolds Nate Reynolds Manvel, ND Manvel, ND -2
5 5 3L Logan Salazar Logan Salazar Neche, ND Neche, ND -
6 6 96 Brent Loftsgard Brent Loftsgard Grafton, ND Grafton, ND -
All transfer
8 Laps

Heat 2

Finish Start # Competitor Hometown +/-
1 1 21 Todd Johnson Todd Johnson Petersburg, ND Petersburg, ND -
2 5 32 Eric Haugland Eric Haugland Lawton, ND Lawton, ND 3
3 6 188 Hunter Hougard Hunter Hougard Warren, MN Warren, MN 3
4 2 16 Brenden Luschinski Brenden Luschinski Headingley, MB Headingley, MB -2
5 4 21L Jarett Lovcik Jarett Lovcik Rugby, ND Rugby, ND -1
6 3 8 Shawn Roy Shawn Roy Winnipeg, MB Winnipeg, MB -3
All transfer
8 Laps

Heat 3

Finish Start # Competitor Hometown +/-
1 2 17S Lance Schill Lance Schill Langdon, ND Langdon, ND 1
2 4 44 Austin Hunter Austin Hunter Winnipeg, MB Winnipeg, MB 2
3 3 29X Brandon Bahr Brandon Bahr Tenstrike, MN Tenstrike, MN -
4 5 57 Nathan Raasakka Nathan Raasakka Grand Forks, ND Grand Forks, ND 1
5 1 87S Reise Stenberg Reise Stenberg Argusville, ND Argusville, ND -4
6 DNF 6 10C Cole Haugland Cole Haugland Lakota, ND Lakota, ND -
All transfer

WISSOTA Street Stock

25 Laps

A Feature 1

Finish Start # Competitor Hometown +/-
1 8 46 Jonny Carter Jonny Carter Lisbon, ND Lisbon, ND 7
2 22 63 Jake Froemke Jake Froemke International Falls, MN International Falls, MN 20
3 14 59 Kyle Anderson Kyle Anderson Jamestown, ND Jamestown, ND 11
4 2 4 Trey Hess Trey Hess Grand Forks, ND Grand Forks, ND -2
5 10 03 Bryce Reimer Bryce Reimer Cavalier, ND Cavalier, ND 5
6 5 8T Doug VanMill Doug VanMill Bagley, MN Bagley, MN -1
7 6 29 Dan McNamee Dan McNamee Arvilla, ND Arvilla, ND -1
8 11 35 John Halvorson John Halvorson Warren, MN Warren, MN 3
9 20 18 Scotty Messner Scotty Messner Bemidji, MN Bemidji, MN 11
10 19 30 Seth Klostreich Seth Klostreich Grand Forks, ND Grand Forks, ND 9
11 21 88 Scott Witkowski Scott Witkowski Aberdeen, SD Aberdeen, SD 10
12 1 48 Chase Boen Chase Boen Drayton, ND Drayton, ND -11
13 3 25RIP James Wall James Wall Stanley, MB Stanley, MB -10
14 9 33 Daniel Aberle Daniel Aberle Finley, ND Finley, ND -5
15 25 10 Joe Potter Joe Potter Euclid, MN Euclid, MN 10
16 13 7 James Meagher James Meagher Grand Forks, ND Grand Forks, ND -3
17 DNF 17 5 Bradon Miller Bradon Miller Lakota, ND Lakota, ND -
18 DNF 24 C4 Cliff Reeves Cliff Reeves Oberon, ND Oberon, ND 6
19 DNF 15 00 Dustin Ebensteiner Dustin Ebensteiner Devils Lake, ND Devils Lake, ND -4
20 DNF 12 19 Todd Carter Todd Carter Lisbon, ND Lisbon, ND -8
21 DNF 7 20J Jay Schlotfeldt Jay Schlotfeldt Jamestown, ND Jamestown, ND -14
22 DNF 16 27P Tucker Pederson Tucker Pederson East Grand Forks, MN East Grand Forks, MN -6
23 DNF 18 2U Kasey Ussatis Kasey Ussatis Nome, ND Nome, ND -5
24 DNF 23 87M Dave Meyer Dave Meyer Thief River Falls, MN Thief River Falls, MN -1
25 DNF 4 25 Ryan Johnson Ryan Johnson Karlstad, MN Karlstad, MN -21
8 Laps

B Feature 1

Finish Start # Competitor Hometown +/-
1 1 88 Scott Witkowski Scott Witkowski Aberdeen, SD Aberdeen, SD -
2 2 87M Dave Meyer Dave Meyer Thief River Falls, MN Thief River Falls, MN -
Top 2 transfer
3 3 10N Thomas Neihart Thomas Neihart Grand Forks, ND Grand Forks, ND -
4 6 1M Nicholas Minske Nicholas Minske East Grand Forks, MN East Grand Forks, MN 2
5 8 10 Joe Potter Joe Potter Euclid, MN Euclid, MN 3
6 5 22 Brandon Palm Brandon Palm Portland, ND Portland, ND -1
7 4 99 Josh Barker Josh Barker Thompson, ND Thompson, ND -3
8 7 28 Greg Jose Greg Jose Grand Forks, ND Grand Forks, ND -1
8 Laps

B Feature 2

Finish Start # Competitor Hometown +/-
1 4 63 Jake Froemke Jake Froemke International Falls, MN International Falls, MN 3
2 1 C4 Cliff Reeves Cliff Reeves Oberon, ND Oberon, ND -1
Top 2 transfer
3 5 74 Aaron Blacklance Aaron Blacklance Thief River Falls, MN Thief River Falls, MN 2
4 2 1J Joe Armstrong Joe Armstrong Crary, ND Crary, ND -2
5 8 3L Zach Lee Zach Lee Horace, ND Horace, ND 3
6 7 92 Megan McNamee Megan McNamee Arvilla, ND Arvilla, ND 1
7 6 45 Tyler Reimer Tyler Reimer Cavalier, ND Cavalier, ND -1
DNS 3 51 Eric Riley Eric Riley Morris, MN Morris, MN -
8 Laps

Heat 1

Finish Start # Competitor Hometown +/-
1 1 03 Bryce Reimer Bryce Reimer Cavalier, ND Cavalier, ND -
2 2 25RIP James Wall James Wall Stanley, MB Stanley, MB -
3 7 35 John Halvorson John Halvorson Warren, MN Warren, MN 4
4 6 27P Tucker Pederson Tucker Pederson East Grand Forks, MN East Grand Forks, MN 2
Top 4 transfer
5 4 88 Scott Witkowski Scott Witkowski Aberdeen, SD Aberdeen, SD -1
6 3 51 Eric Riley Eric Riley Morris, MN Morris, MN -3
7 8 1M Nicholas Minske Nicholas Minske East Grand Forks, MN East Grand Forks, MN 1
8 5 3L Zach Lee Zach Lee Horace, ND Horace, ND -3
8 Laps

Heat 2

Finish Start # Competitor Hometown +/-
1 5 25 Ryan Johnson Ryan Johnson Karlstad, MN Karlstad, MN 4
2 3 48 Chase Boen Chase Boen Drayton, ND Drayton, ND 1
3 6 19 Todd Carter Todd Carter Lisbon, ND Lisbon, ND 3
4 1 5 Bradon Miller Bradon Miller Lakota, ND Lakota, ND -3
Top 4 transfer
5 2 C4 Cliff Reeves Cliff Reeves Oberon, ND Oberon, ND -3
6 7 99 Josh Barker Josh Barker Thompson, ND Thompson, ND 1
7 4 45 Tyler Reimer Tyler Reimer Cavalier, ND Cavalier, ND -3
8 Laps

Heat 3

Finish Start # Competitor Hometown +/-
1 6 46 Jonny Carter Jonny Carter Lisbon, ND Lisbon, ND 5
2 2 33 Daniel Aberle Daniel Aberle Finley, ND Finley, ND -
3 1 7 James Meagher James Meagher Grand Forks, ND Grand Forks, ND -2
4 3 2U Kasey Ussatis Kasey Ussatis Nome, ND Nome, ND -1
Top 4 transfer
5 4 87M Dave Meyer Dave Meyer Thief River Falls, MN Thief River Falls, MN -1
6 7 63 Jake Froemke Jake Froemke International Falls, MN International Falls, MN 1
7 5 28 Greg Jose Greg Jose Grand Forks, ND Grand Forks, ND -2
8 Laps

Heat 4

Finish Start # Competitor Hometown +/-
1 2 20J Jay Schlotfeldt Jay Schlotfeldt Jamestown, ND Jamestown, ND 1
2 5 8T Doug VanMill Doug VanMill Bagley, MN Bagley, MN 3
3 3 59 Kyle Anderson Kyle Anderson Jamestown, ND Jamestown, ND -
4 4 30 Seth Klostreich Seth Klostreich Grand Forks, ND Grand Forks, ND -
Top 4 transfer
5 7 1J Joe Armstrong Joe Armstrong Crary, ND Crary, ND 2
6 6 22 Brandon Palm Brandon Palm Portland, ND Portland, ND -
7 1 92 Megan McNamee Megan McNamee Arvilla, ND Arvilla, ND -6
8 Laps

Heat 5

Finish Start # Competitor Hometown +/-
1 4 4 Trey Hess Trey Hess Grand Forks, ND Grand Forks, ND 3
2 2 29 Dan McNamee Dan McNamee Arvilla, ND Arvilla, ND -
3 1 00 Dustin Ebensteiner Dustin Ebensteiner Devils Lake, ND Devils Lake, ND -2
4 6 18 Scotty Messner Scotty Messner Bemidji, MN Bemidji, MN 2
Top 4 transfer
5 3 10N Thomas Neihart Thomas Neihart Grand Forks, ND Grand Forks, ND -2
6 7 74 Aaron Blacklance Aaron Blacklance Thief River Falls, MN Thief River Falls, MN 1
7 5 10 Joe Potter Joe Potter Euclid, MN Euclid, MN -2