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

6/14/2024 - River Cities Speedway

6/14/2024 - River Cities Speedway

Grand Forks, ND

Classes

  • WISSOTA Modifieds21 entries
  • WISSOTA Midwest Mods19 entries
  • WISSOTA Street Stock14 entries

Track Contact

Full Event Information on MyRacePass

WISSOTA Modifieds

20 Laps

A Feature 1

Finish Start # Competitor Hometown +/-
1 1 74 Dustin Wahl Dustin Wahl Greenbush, MN Greenbush, MN -
2 7 10W Ward Imrie Ward Imrie Headingley, MB Headingley, MB 5
3 12 22B Josh Beaulieu Josh Beaulieu Bemidji, MN Bemidji, MN 9
4 4 1R Rick Delaine Rick Delaine Stony Mountain, MB Stony Mountain, MB -
5 3 22 Davey Mills Davey Mills Bemidji, MN Bemidji, MN -2
6 10 81 Jordan Duray Jordan Duray Halma, MN Halma, MN 4
7 17 50 Aaron Holtan Aaron Holtan Newfolden, MN Newfolden, MN 10
8 8 77R Ryan Schroeder Ryan Schroeder Devils Lake, ND Devils Lake, ND -
9 5 57 Michael Tiani Michael Tiani Middle River, MN Middle River, MN -4
10 6 25 Ryan Johnson Ryan Johnson Karlstad, MN Karlstad, MN -4
11 18 39 Shawn Teunis Shawn Teunis Stony Mountain, MB Stony Mountain, MB 7
12 16 96 Erv Grossman Erv Grossman Fargo, ND Fargo, ND 4
13 DNF 9 6ST Joseph Thomas Joseph Thomas Glyndon, MN Glyndon, MN -4
14 DNF 14 51T Tim Thomas Tim Thomas West Fargo, ND West Fargo, ND -
15 DNF 13 6T Corky Thomas Corky Thomas Glyndon, MN Glyndon, MN -2
16 DNF 11 40 Patrick Sobolik Patrick Sobolik Hallock, MN Hallock, MN -5
DNS 21 36 Ryan Cousins Ryan Cousins Stanley, MB Stanley, MB -
DNS 19 33 Ryan Hagen Ryan Hagen Thief River Falls, MN Thief River Falls, MN -
DNS 15 16 Brenden Luschinski Brenden Luschinski Headingley, MB Headingley, MB -
DNS 2 43 Lance Schilling Lance Schilling Laporte, MN Laporte, MN -
DNS 20 8Y Bill Yonke Bill Yonke Thief River Falls, MN Thief River Falls, MN -
8 Laps

Heat 1

Finish Start # Competitor Hometown +/-
1 4 77R Ryan Schroeder Ryan Schroeder Devils Lake, ND Devils Lake, ND 3
2 1 1R Rick Delaine Rick Delaine Stony Mountain, MB Stony Mountain, MB -1
3 3 25 Ryan Johnson Ryan Johnson Karlstad, MN Karlstad, MN -
4 6 81 Jordan Duray Jordan Duray Halma, MN Halma, MN 2
5 5 6T Corky Thomas Corky Thomas Glyndon, MN Glyndon, MN -
6 2 96 Erv Grossman Erv Grossman Fargo, ND Fargo, ND -4
7 7 33 Ryan Hagen Ryan Hagen Thief River Falls, MN Thief River Falls, MN -
All transfer
8 Laps

Heat 2

Finish Start # Competitor Hometown +/-
1 2 10W Ward Imrie Ward Imrie Headingley, MB Headingley, MB 1
2 3 57 Michael Tiani Michael Tiani Middle River, MN Middle River, MN 1
3 5 43 Lance Schilling Lance Schilling Laporte, MN Laporte, MN 2
4 1 40 Patrick Sobolik Patrick Sobolik Hallock, MN Hallock, MN -3
5 7 51T Tim Thomas Tim Thomas West Fargo, ND West Fargo, ND 2
6 6 50 Aaron Holtan Aaron Holtan Newfolden, MN Newfolden, MN -
7 4 8Y Bill Yonke Bill Yonke Thief River Falls, MN Thief River Falls, MN -3
All transfer
8 Laps

Heat 3

Finish Start # Competitor Hometown +/-
1 1 6ST Joseph Thomas Joseph Thomas Glyndon, MN Glyndon, MN -
2 3 74 Dustin Wahl Dustin Wahl Greenbush, MN Greenbush, MN 1
3 5 22 Davey Mills Davey Mills Bemidji, MN Bemidji, MN 2
4 4 22B Josh Beaulieu Josh Beaulieu Bemidji, MN Bemidji, MN -
5 6 16 Brenden Luschinski Brenden Luschinski Headingley, MB Headingley, MB 1
6 7 39 Shawn Teunis Shawn Teunis Stony Mountain, MB Stony Mountain, MB 1
7 2 36 Ryan Cousins Ryan Cousins Stanley, MB Stanley, MB -5
All transfer

WISSOTA Midwest Mods

20 Laps

A Feature 1

Finish Start # Competitor Hometown +/-
1 4 17S Lance Schill Lance Schill Langdon, ND Langdon, ND 3
2 1 8 Tyler Doell Tyler Doell Carman, MB Carman, MB -1
3 2 46J Taylor Jacobson Taylor Jacobson Roseau, MN Roseau, MN -1
4 8 44 Austin Hunter Austin Hunter Winnipeg, MB Winnipeg, MB 4
5 9 5BA Aaron Blacklance Aaron Blacklance Thief River Falls, MN Thief River Falls, MN 4
6 5 39 Jamie Dietzler Jamie Dietzler Larimore, ND Larimore, ND -1
7 10 29 Cylen Vargason Cylen Vargason Edinburg, ND Edinburg, ND 3
8 3 007 Alex Johnson Alex Johnson Karlstad, MN Karlstad, MN -5
9 12 15 Kenna Breidenbach Kenna Breidenbach Grand Forks, ND Grand Forks, ND 3
10 DNF 13 95 Ted Doell Ted Doell Carman, MB Carman, MB 3
11 DNF 17 47 Malachi Klassen Malachi Klassen Winkler, MB Winkler, MB 6
12 DNF 15 57 Nathan Raasakka Nathan Raasakka Grand Forks, ND Grand Forks, ND 3
DNS 6 169 Justin Olson Justin Olson Thief River Falls, MN Thief River Falls, MN -
DNS 7 BO Jory Berg Jory Berg Grand Forks, ND Grand Forks, ND -
DNS 11 7B Bailey Cousins Bailey Cousins Stanley, MB Stanley, MB -
DNS 14 77JR Brody Kraft Brody Kraft Devils Lake, ND Devils Lake, ND -
DNS 16 28S Ryan Schow Ryan Schow McIntosh, MN McIntosh, MN -
DNS 18 34 Ryne Uhrich Ryne Uhrich Langdon, ND Langdon, ND -
DNS 19 16 Brenden Luschinski Brenden Luschinski Headingley, MB Headingley, MB -
8 Laps

Heat 1

Finish Start # Competitor Hometown +/-
1 1 169 Justin Olson Justin Olson Thief River Falls, MN Thief River Falls, MN -
2 3 5BA Aaron Blacklance Aaron Blacklance Thief River Falls, MN Thief River Falls, MN 1
3 7 BO Jory Berg Jory Berg Grand Forks, ND Grand Forks, ND 4
4 2 29 Cylen Vargason Cylen Vargason Edinburg, ND Edinburg, ND -2
5 4 95 Ted Doell Ted Doell Carman, MB Carman, MB -1
6 5 28S Ryan Schow Ryan Schow McIntosh, MN McIntosh, MN -1
7 6 34 Ryne Uhrich Ryne Uhrich Langdon, ND Langdon, ND -1
All transfer
8 Laps

Heat 2

Finish Start # Competitor Hometown +/-
1 1 46J Taylor Jacobson Taylor Jacobson Roseau, MN Roseau, MN -
2 4 8 Tyler Doell Tyler Doell Carman, MB Carman, MB 2
3 3 007 Alex Johnson Alex Johnson Karlstad, MN Karlstad, MN -
4 2 7B Bailey Cousins Bailey Cousins Stanley, MB Stanley, MB -2
5 6 77JR Brody Kraft Brody Kraft Devils Lake, ND Devils Lake, ND 1
6 DNF 5 16 Brenden Luschinski Brenden Luschinski Headingley, MB Headingley, MB -1
All transfer
8 Laps

Heat 3

Finish Start # Competitor Hometown +/-
1 4 17S Lance Schill Lance Schill Langdon, ND Langdon, ND 3
2 2 39 Jamie Dietzler Jamie Dietzler Larimore, ND Larimore, ND -
3 5 44 Austin Hunter Austin Hunter Winnipeg, MB Winnipeg, MB 2
4 1 15 Kenna Breidenbach Kenna Breidenbach Grand Forks, ND Grand Forks, ND -3
5 3 57 Nathan Raasakka Nathan Raasakka Grand Forks, ND Grand Forks, ND -2
6 6 47 Malachi Klassen Malachi Klassen Winkler, MB Winkler, MB -
All transfer

WISSOTA Street Stock

20 Laps

A Feature 1

Finish Start # Competitor Hometown +/-
1 7 34JR Braden Brauer Braden Brauer Eyota, MN Eyota, MN 6
2 9 19 Cole Greseth Cole Greseth Harwood, ND Harwood, ND 7
3 4 67 Weston Ramsrud Weston Ramsrud Bagley, MN Bagley, MN 1
4 2 28 Greg Jose Greg Jose Grand Forks, ND Grand Forks, ND -2
5 5 4 Trey Hess Trey Hess Grand Forks, ND Grand Forks, ND -
6 10 91 Shane Swenson Shane Swenson Devils Lake, ND Devils Lake, ND 4
7 3 35 John Halvorson John Halvorson Warren, MN Warren, MN -4
8 1 37 Chris Ekren Chris Ekren Grand Forks, ND Grand Forks, ND -7
9 8 03 Bryce Reimer Bryce Reimer Cavalier, ND Cavalier, ND -1
10 11 99 Josh Barker Josh Barker Thompson, ND Thompson, ND 1
11 14 7 James Meagher James Meagher Grand Forks, ND Grand Forks, ND 3
12 12 49 Rodney Hulst Rodney Hulst Emerado, ND Emerado, ND -
13 13 29 Rachael McNamee Rachael McNamee Grand Forks, ND Grand Forks, ND -
14 DNF 6 30 Seth Klostreich Seth Klostreich Grand Forks, ND Grand Forks, ND -8
8 Laps

Heat 1

Finish Start # Competitor Hometown +/-
1 4 34JR Braden Brauer Braden Brauer Eyota, MN Eyota, MN 3
2 5 4 Trey Hess Trey Hess Grand Forks, ND Grand Forks, ND 3
3 3 03 Bryce Reimer Bryce Reimer Cavalier, ND Cavalier, ND -
4 7 28 Greg Jose Greg Jose Grand Forks, ND Grand Forks, ND 3
5 6 19 Cole Greseth Cole Greseth Harwood, ND Harwood, ND 1
6 1 99 Josh Barker Josh Barker Thompson, ND Thompson, ND -5
7 2 29 Rachael McNamee Rachael McNamee Grand Forks, ND Grand Forks, ND -5
All transfer
8 Laps

Heat 2

Finish Start # Competitor Hometown +/-
1 1 67 Weston Ramsrud Weston Ramsrud Bagley, MN Bagley, MN -
2 3 35 John Halvorson John Halvorson Warren, MN Warren, MN 1
3 4 30 Seth Klostreich Seth Klostreich Grand Forks, ND Grand Forks, ND 1
4 2 37 Chris Ekren Chris Ekren Grand Forks, ND Grand Forks, ND -2
5 6 91 Shane Swenson Shane Swenson Devils Lake, ND Devils Lake, ND 1
6 5 49 Rodney Hulst Rodney Hulst Emerado, ND Emerado, ND -1
7 7 7 James Meagher James Meagher Grand Forks, ND Grand Forks, ND -
All transfer