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

7/28/2017 - River Cities Speedway

7/28/2017 - River Cities Speedway

Grand Forks, ND

Classes

  • WISSOTA Late Model15 entries
  • WISSOTA Modifieds19 entries
  • WISSOTA Midwest Mods30 entries
  • WISSOTA Street Stock22 entries

Track Contact

Full Event Information on MyRacePass

WISSOTA Late Model

20 Laps

A Feature 1

Finish Start # Competitor Hometown +/-
1 10 71 Dustin Strand Dustin Strand East Grand Forks, MN East Grand Forks, MN 9
2 1 F9 Brandon Fuller Brandon Fuller Grand Forks, ND Grand Forks, ND -1
3 8 7P Joey Pederson Joey Pederson East Grand Forks, MN East Grand Forks, MN 5
4 13 2 Bill Mooney Bill Mooney Selkirk, MB Selkirk, MB 9
5 7 12S Brad Seng Brad Seng Grand Forks, ND Grand Forks, ND 2
6 12 4 Shane Edginton Shane Edginton East St. Paul, MB East St. Paul, MB 6
7 6 Z17 Zach Naastad Zach Naastad Northwood, ND Northwood, ND -1
8 9 10 Mike Balcaen Mike Balcaen Winnipeg, MB Winnipeg, MB 1
9 3 T1 Tom Corcoran Tom Corcoran East Grand Forks, MN East Grand Forks, MN -6
10 15 14 Brody Troftgruben Brody Troftgruben Grand Forks, ND Grand Forks, ND 5
11 DNF 14 1M Nicholas Minske Nicholas Minske East Grand Forks, MN East Grand Forks, MN 3
12 DNF 5 9 Steve Anderson Steve Anderson Devils Lake, ND Devils Lake, ND -7
13 DNF 2 71S Steffen Snare Steffen Snare Greenbush, MN Greenbush, MN -11
14 DNF 4 1R Travis Robertson Travis Robertson Fargo, ND Fargo, ND -10
15 DNF 11 11 Troy Schill Troy Schill Thompson, ND Thompson, ND -4
8 Laps

Heat 1

Finish Start # Competitor Hometown +/-
1 1 71S Steffen Snare Steffen Snare Greenbush, MN Greenbush, MN -
2 2 F9 Brandon Fuller Brandon Fuller Grand Forks, ND Grand Forks, ND -
3 3 9 Steve Anderson Steve Anderson Devils Lake, ND Devils Lake, ND -
4 5 Z17 Zach Naastad Zach Naastad Northwood, ND Northwood, ND 1
5 8 10 Mike Balcaen Mike Balcaen Winnipeg, MB Winnipeg, MB 3
6 6 11 Troy Schill Troy Schill Thompson, ND Thompson, ND -
7 7 2 Bill Mooney Bill Mooney Selkirk, MB Selkirk, MB -
8 4 14 Brody Troftgruben Brody Troftgruben Grand Forks, ND Grand Forks, ND -4
All transfer
8 Laps

Heat 2

Finish Start # Competitor Hometown +/-
1 2 7P Joey Pederson Joey Pederson East Grand Forks, MN East Grand Forks, MN 1
2 1 12S Brad Seng Brad Seng Grand Forks, ND Grand Forks, ND -1
3 4 1R Travis Robertson Travis Robertson Fargo, ND Fargo, ND 1
4 3 T1 Tom Corcoran Tom Corcoran East Grand Forks, MN East Grand Forks, MN -1
5 6 71 Dustin Strand Dustin Strand East Grand Forks, MN East Grand Forks, MN 1
6 5 4 Shane Edginton Shane Edginton East St. Paul, MB East St. Paul, MB -1
7 7 1M Nicholas Minske Nicholas Minske East Grand Forks, MN East Grand Forks, MN -
All transfer

WISSOTA Modifieds

20 Laps

A Feature 1

Finish Start # Competitor Hometown +/-
1 8 17 Lance Schill Lance Schill Langdon, ND Langdon, ND 7
2 2 5G Scott Greer Scott Greer Winnipeg, MB Winnipeg, MB -
3 15 10W Ward Imrie Ward Imrie Headingley, MB Headingley, MB 12
4 10 29K Ryan Kereluk Ryan Kereluk St. Andrews, MB St. Andrews, MB 6
5 4 5P Ryan Pommerer Ryan Pommerer Oriska, ND Oriska, ND -1
6 11 1R Rick Delaine Rick Delaine Stony Mountain, MB Stony Mountain, MB 5
7 5 81 Jordan Duray Jordan Duray Halma, MN Halma, MN -2
8 12 7J Rick Jacobson Rick Jacobson Bemidji, MN Bemidji, MN 4
9 DNF 17 95 Mark Esala Mark Esala Thief River Falls, MN Thief River Falls, MN 8
10 DNF 19 8T Doug VanMill Doug VanMill Bagley, MN Bagley, MN 9
11 DNF 1 4N Nolan Olmstead Nolan Olmstead Badger, MN Badger, MN -10
12 DNF 13 36 Ryan Cousins Ryan Cousins Stanley, MB Stanley, MB 1
13 DNF 7 74 Dustin Wahl Dustin Wahl Greenbush, MN Greenbush, MN -6
14 DNF 18 7 Danny Staff Danny Staff East St. Paul, MB East St. Paul, MB 4
15 DNF 9 71 Dustin Strand Dustin Strand East Grand Forks, MN East Grand Forks, MN -6
16 DNF 3 77R Ryan Schroeder Ryan Schroeder Devils Lake, ND Devils Lake, ND -13
17 DNF 16 02 Kody Scholpp Kody Scholpp Estevan, SK Estevan, SK -1
18 DNF 6 2 Aaron Holtan Aaron Holtan Newfolden, MN Newfolden, MN -12
19 DNF 14 57 Michael Tiani Michael Tiani Middle River, MN Middle River, MN -5
8 Laps

Heat 1

Finish Start # Competitor Hometown +/-
1 6 71 Dustin Strand Dustin Strand East Grand Forks, MN East Grand Forks, MN 5
2 3 77R Ryan Schroeder Ryan Schroeder Devils Lake, ND Devils Lake, ND 1
3 5 81 Jordan Duray Jordan Duray Halma, MN Halma, MN 2
4 2 29K Ryan Kereluk Ryan Kereluk St. Andrews, MB St. Andrews, MB -2
5 7 36 Ryan Cousins Ryan Cousins Stanley, MB Stanley, MB 2
6 DNF 1 7 Danny Staff Danny Staff East St. Paul, MB East St. Paul, MB -5
7 DNF 4 8T Doug VanMill Doug VanMill Bagley, MN Bagley, MN -3
All transfer
8 Laps

Heat 2

Finish Start # Competitor Hometown +/-
1 5 17 Lance Schill Lance Schill Langdon, ND Langdon, ND 4
2 6 74 Dustin Wahl Dustin Wahl Greenbush, MN Greenbush, MN 4
3 1 5P Ryan Pommerer Ryan Pommerer Oriska, ND Oriska, ND -2
4 2 1R Rick Delaine Rick Delaine Stony Mountain, MB Stony Mountain, MB -2
5 4 57 Michael Tiani Michael Tiani Middle River, MN Middle River, MN -1
6 3 02 Kody Scholpp Kody Scholpp Estevan, SK Estevan, SK -3
All transfer
8 Laps

Heat 3

Finish Start # Competitor Hometown +/-
1 3 5G Scott Greer Scott Greer Winnipeg, MB Winnipeg, MB 2
2 1 2 Aaron Holtan Aaron Holtan Newfolden, MN Newfolden, MN -1
3 2 4N Nolan Olmstead Nolan Olmstead Badger, MN Badger, MN -1
4 5 7J Rick Jacobson Rick Jacobson Bemidji, MN Bemidji, MN 1
5 4 10W Ward Imrie Ward Imrie Headingley, MB Headingley, MB -1
6 6 95 Mark Esala Mark Esala Thief River Falls, MN Thief River Falls, MN -
All transfer

WISSOTA Midwest Mods

20 Laps

A Feature 1

Finish Start # Competitor Hometown +/-
1 14 17S Lance Schill Lance Schill Langdon, ND Langdon, ND 13
2 8 21 Todd Johnson Todd Johnson Petersburg, ND Petersburg, ND 6
3 6 25A Jesse Aho Jesse Aho Twin Lakes, MI Twin Lakes, MI 3
4 18 22 Rick Hamel Rick Hamel Lakota, ND Lakota, ND 14
5 11 44 Austin Hunter Austin Hunter Winnipeg, MB Winnipeg, MB 6
6 12 74 Gary James Nelson Gary James Nelson Blackduck, MN Blackduck, MN 6
7 5 10C Cole Haugland Cole Haugland Lakota, ND Lakota, ND -2
8 16 188 Hunter Hougard Hunter Hougard Warren, MN Warren, MN 8
9 20 35 John Halvorson John Halvorson Warren, MN Warren, MN 11
10 1 14 Jeremy Castro Jeremy Castro Laurel, MT Laurel, MT -9
11 22 01 Zach Bruer Zach Bruer Fisher, MN Fisher, MN 11
12 13 4H Grant Hall Grant Hall Brandon, MB Brandon, MB 1
13 19 55 Murray Kozie Murray Kozie Headingley, MB Headingley, MB 6
14 DNF 10 77R Ryan Schroeder Ryan Schroeder Devils Lake, ND Devils Lake, ND -4
15 DNF 2 5C Preston Carr Preston Carr Carrington, ND Carrington, ND -13
16 DNF 21 16 Randy Thompson Randy Thompson Lakota, ND Lakota, ND 5
17 DNF 17 57 Nathan Raasakka Nathan Raasakka Grand Forks, ND Grand Forks, ND -
18 DNF 15 96L Jeremy Lizakowski Jeremy Lizakowski Veseleyville, ND Veseleyville, ND -3
19 DNF 3 B0 Jory Berg Jory Berg Grand Forks, ND Grand Forks, ND -16
20 DNF 7 6R Nate Reynolds Nate Reynolds Manvel, ND Manvel, ND -13
21 DNF 9 17 Dallas Brevik Dallas Brevik Grand Forks, ND Grand Forks, ND -12
22 DNF 4 111 Jason Halverson Jason Halverson Devils Lake, ND Devils Lake, ND -18
10 Laps

B Feature 1

Finish Start # Competitor Hometown +/-
1 2 16 Randy Thompson Randy Thompson Lakota, ND Lakota, ND 1
2 3 01 Zach Bruer Zach Bruer Fisher, MN Fisher, MN 1
Top 2 transfer
3 4 12 Jaden Varnson Jaden Varnson Lakota, ND Lakota, ND 1
4 1 B4 Tim Berg Tim Berg Grand Forks, ND Grand Forks, ND -3
5 6 M1 Ryan Oppegaard Ryan Oppegaard Erskine, MN Erskine, MN 1
6 9 96 Brent Loftsgard Brent Loftsgard Grafton, ND Grafton, ND 3
7 7 77B Logan Bauer Logan Bauer Erskine, MN Erskine, MN -
8 10 43 Dean Selmanson Dean Selmanson Grand Forks, ND Grand Forks, ND 2
9 DNF 5 3L Logan Salazar Logan Salazar Neche, ND Neche, ND -4
10 DNF 8 84 Travis Traut Travis Traut Jamestown, ND Jamestown, ND -2
8 Laps

Heat 1

Finish Start # Competitor Hometown +/-
1 2 B0 Jory Berg Jory Berg Grand Forks, ND Grand Forks, ND 1
2 5 111 Jason Halverson Jason Halverson Devils Lake, ND Devils Lake, ND 3
3 3 17 Dallas Brevik Dallas Brevik Grand Forks, ND Grand Forks, ND -
4 1 4H Grant Hall Grant Hall Brandon, MB Brandon, MB -3
5 7 57 Nathan Raasakka Nathan Raasakka Grand Forks, ND Grand Forks, ND 2
Top 5 transfer
6 8 B4 Tim Berg Tim Berg Grand Forks, ND Grand Forks, ND 2
7 4 3L Logan Salazar Logan Salazar Neche, ND Neche, ND -3
DNS 6 43 Dean Selmanson Dean Selmanson Grand Forks, ND Grand Forks, ND -
8 Laps

Heat 2

Finish Start # Competitor Hometown +/-
1 1 25A Jesse Aho Jesse Aho Twin Lakes, MI Twin Lakes, MI -
2 4 21 Todd Johnson Todd Johnson Petersburg, ND Petersburg, ND 2
3 2 77R Ryan Schroeder Ryan Schroeder Devils Lake, ND Devils Lake, ND -1
4 6 17S Lance Schill Lance Schill Langdon, ND Langdon, ND 2
5 7 22 Rick Hamel Rick Hamel Lakota, ND Lakota, ND 2
Top 5 transfer
6 5 16 Randy Thompson Randy Thompson Lakota, ND Lakota, ND -1
7 8 M1 Ryan Oppegaard Ryan Oppegaard Erskine, MN Erskine, MN 1
8 3 96 Brent Loftsgard Brent Loftsgard Grafton, ND Grafton, ND -5
8 Laps

Heat 3

Finish Start # Competitor Hometown +/-
1 5 6R Nate Reynolds Nate Reynolds Manvel, ND Manvel, ND 4
2 2 14 Jeremy Castro Jeremy Castro Laurel, MT Laurel, MT -
3 7 44 Austin Hunter Austin Hunter Winnipeg, MB Winnipeg, MB 4
4 3 96L Jeremy Lizakowski Jeremy Lizakowski Veseleyville, ND Veseleyville, ND -1
5 1 55 Murray Kozie Murray Kozie Headingley, MB Headingley, MB -4
Top 5 transfer
6 4 01 Zach Bruer Zach Bruer Fisher, MN Fisher, MN -2
7 6 77B Logan Bauer Logan Bauer Erskine, MN Erskine, MN -1
8 Laps

Heat 4

Finish Start # Competitor Hometown +/-
1 3 10C Cole Haugland Cole Haugland Lakota, ND Lakota, ND 2
2 1 5C Preston Carr Preston Carr Carrington, ND Carrington, ND -1
3 6 74 Gary James Nelson Gary James Nelson Blackduck, MN Blackduck, MN 3
4 7 188 Hunter Hougard Hunter Hougard Warren, MN Warren, MN 3
5 4 35 John Halvorson John Halvorson Warren, MN Warren, MN -1
Top 5 transfer
6 2 12 Jaden Varnson Jaden Varnson Lakota, ND Lakota, ND -4
7 5 84 Travis Traut Travis Traut Jamestown, ND Jamestown, ND -2

WISSOTA Street Stock

15 Laps

A Feature 1

Finish Start # Competitor Hometown +/-
1 9 25 Ryan Johnson Ryan Johnson Karlstad, MN Karlstad, MN 8
2 1 4 Trey Hess Trey Hess Grand Forks, ND Grand Forks, ND -1
3 8 39 Aaron Blacklance Aaron Blacklance Thief River Falls, MN Thief River Falls, MN 5
4 3 00 Dustin Ebensteiner Dustin Ebensteiner Devils Lake, ND Devils Lake, ND -1
5 5 7 James Meagher James Meagher Grand Forks, ND Grand Forks, ND -
6 6 29 Dan McNamee Dan McNamee Arvilla, ND Arvilla, ND -
7 7 18B Matt Beehler Matt Beehler Fargo, ND Fargo, ND -
8 21 18 Adam Burrows Adam Burrows West Fargo, ND West Fargo, ND 13
9 14 3 Zach Lee Zach Lee Horace, ND Horace, ND 5
10 11 35 John Halvorson John Halvorson Warren, MN Warren, MN 1
11 15 33 Daniel Aberle Daniel Aberle Finley, ND Finley, ND 4
12 2 11F Brandon Fah Brandon Fah Perham, MN Perham, MN -10
13 17 1M Nicholas Minske Nicholas Minske East Grand Forks, MN East Grand Forks, MN 4
14 19 48 Chase Boen Chase Boen Drayton, ND Drayton, ND 5
15 12 27P Tucker Pederson Tucker Pederson East Grand Forks, MN East Grand Forks, MN -3
16 18 17 Casey Vargason Casey Vargason Edinburg, ND Edinburg, ND 2
17 13 99 Josh Barker Josh Barker Thompson, ND Thompson, ND -4
18 16 76 Ron Olafson Ron Olafson Grand Forks, ND Grand Forks, ND -2
19 10 21J Brian Johanson Brian Johanson Edmore, ND Edmore, ND -9
20 DNF 20 77 Benjamin Coopland Benjamin Coopland Grand Forks, ND Grand Forks, ND -
21 DNF 4 18X Riley Gregoire Riley Gregoire East Grand Forks, MN East Grand Forks, MN -17
22 DNF 22 24T Tiffany Noreikis Tiffany Noreikis Warren, MN Warren, MN -
8 Laps

Heat 1

Finish Start # Competitor Hometown +/-
1 4 7 James Meagher James Meagher Grand Forks, ND Grand Forks, ND 3
2 2 18X Riley Gregoire Riley Gregoire East Grand Forks, MN East Grand Forks, MN -
3 5 29 Dan McNamee Dan McNamee Arvilla, ND Arvilla, ND 2
4 1 21J Brian Johanson Brian Johanson Edmore, ND Edmore, ND -3
5 7 99 Josh Barker Josh Barker Thompson, ND Thompson, ND 2
6 8 76 Ron Olafson Ron Olafson Grand Forks, ND Grand Forks, ND 2
7 DNF 6 18 Adam Burrows Adam Burrows West Fargo, ND West Fargo, ND -1
8 DNF 3 24T Tiffany Noreikis Tiffany Noreikis Warren, MN Warren, MN -5
All transfer
8 Laps

Heat 2

Finish Start # Competitor Hometown +/-
1 1 00 Dustin Ebensteiner Dustin Ebensteiner Devils Lake, ND Devils Lake, ND -
2 3 18B Matt Beehler Matt Beehler Fargo, ND Fargo, ND 1
3 2 4 Trey Hess Trey Hess Grand Forks, ND Grand Forks, ND -1
4 6 35 John Halvorson John Halvorson Warren, MN Warren, MN 2
5 4 3 Zach Lee Zach Lee Horace, ND Horace, ND -1
6 5 1M Nicholas Minske Nicholas Minske East Grand Forks, MN East Grand Forks, MN -1
7 7 48 Chase Boen Chase Boen Drayton, ND Drayton, ND -
All transfer
8 Laps

Heat 3

Finish Start # Competitor Hometown +/-
1 3 25 Ryan Johnson Ryan Johnson Karlstad, MN Karlstad, MN 2
2 2 11F Brandon Fah Brandon Fah Perham, MN Perham, MN -
3 6 39 Aaron Blacklance Aaron Blacklance Thief River Falls, MN Thief River Falls, MN 3
4 7 27P Tucker Pederson Tucker Pederson East Grand Forks, MN East Grand Forks, MN 3
5 4 33 Daniel Aberle Daniel Aberle Finley, ND Finley, ND -1
6 5 17 Casey Vargason Casey Vargason Edinburg, ND Edinburg, ND -1
7 1 77 Benjamin Coopland Benjamin Coopland Grand Forks, ND Grand Forks, ND -6
All transfer