5/26/2023 - River Cities Speedway
5/26/2023 - River Cities Speedway

5/26/2023
River Cities Speedway

Download The MyRacePass App

Download The MyRacePass App

Download Today for Real-time Lineups & Results.

Download The MyRacePass App

Download The MyRacePass App

Download Today for Real-time Lineups & Results.

Competitor Overview


Ryan Johnson

Ryan Johnson

Karlstad, MN

WISSOTA Modifieds Start Finish +/-
A Feature 1 3 7 -4
Heat 2 1 3 -2

Clear Selection

20 Laps

Lightning SprintsA Feature 1

Finish Start # Competitor Hometown +/-
1 1 10 Alex Truscinski Alex Truscinski Greenbush, MN Greenbush, MN -
2 3 27 Weston Olson Weston Olson Warren, MN Warren, MN 1
3 5 11 Dexter Dvergsten Dexter Dvergsten Greenbush, MN Greenbush, MN 2
4 4 100 Jason Berg Jason Berg West Fargo, ND West Fargo, ND -
5 2 72 Kate Taves Kate Taves Detroit Lakes, MN Detroit Lakes, MN -3
6 6 93 Kelsi Pederson Kelsi Pederson East Grand Forks, MN East Grand Forks, MN -
7 10 1W Mark Williams Mark Williams Grand Forks, ND Grand Forks, ND 3
8 8 13 Alan Truscinski Alan Truscinski Greenbush, MN Greenbush, MN -
9 9 40 Evan Yanish Evan Yanish Cavalier, ND Cavalier, ND -
10 11 23 Gerald Hatlestad Gerald Hatlestad Sabin, MN Sabin, MN 1
11 14 99 Brody Graham Brody Graham Grand Forks, ND Grand Forks, ND 3
12 12 7S Sean Enright Sean Enright Grand Forks, ND Grand Forks, ND -
13 15 20 Jasmyn Hatlestad Jasmyn Hatlestad Fargo, ND Fargo, ND 2
14 DNF 7 87 Matthew Taves Matthew Taves Detroit Lakes, MN Detroit Lakes, MN -7
15 DNF 13 4 Dylan Langevin Dylan Langevin Thief River Falls, MN Thief River Falls, MN -2
8 Laps

Lightning SprintsHeat 1

Finish Start # Competitor Hometown +/-
1 2 72 Kate Taves Kate Taves Detroit Lakes, MN Detroit Lakes, MN 1
2 6 100 Jason Berg Jason Berg West Fargo, ND West Fargo, ND 4
3 8 27 Weston Olson Weston Olson Warren, MN Warren, MN 5
4 4 1W Mark Williams Mark Williams Grand Forks, ND Grand Forks, ND -
5 7 13 Alan Truscinski Alan Truscinski Greenbush, MN Greenbush, MN 2
6 3 23 Gerald Hatlestad Gerald Hatlestad Sabin, MN Sabin, MN -3
7 5 7S Sean Enright Sean Enright Grand Forks, ND Grand Forks, ND -2
8 1 99 Brody Graham Brody Graham Grand Forks, ND Grand Forks, ND -7
All transfer
8 Laps

Lightning SprintsHeat 2

Finish Start # Competitor Hometown +/-
1 3 10 Alex Truscinski Alex Truscinski Greenbush, MN Greenbush, MN 2
2 4 11 Dexter Dvergsten Dexter Dvergsten Greenbush, MN Greenbush, MN 2
3 5 93 Kelsi Pederson Kelsi Pederson East Grand Forks, MN East Grand Forks, MN 2
4 6 87 Matthew Taves Matthew Taves Detroit Lakes, MN Detroit Lakes, MN 2
5 8 40 Evan Yanish Evan Yanish Cavalier, ND Cavalier, ND 3
6 7 20 Jasmyn Hatlestad Jasmyn Hatlestad Fargo, ND Fargo, ND 1
7 DNF 2 4 Dylan Langevin Dylan Langevin Thief River Falls, MN Thief River Falls, MN -5
DNS 1 19S Travis Surerus Travis Surerus Fargo, ND Fargo, ND -
All transfer
20 Laps

WISSOTA Late ModelA Feature 1

Finish Start # Competitor Hometown +/-
1 2 1TPO Tyler Peterson Tyler Peterson Hickson, ND Hickson, ND 1
2 5 17G Mike Greseth Mike Greseth Harwood, ND Harwood, ND 3
3 9 71 Dustin Strand Dustin Strand East Grand Forks, MN East Grand Forks, MN 6
4 10 14 Brody Troftgruben Brody Troftgruben Grand Forks, ND Grand Forks, ND 6
5 4 7P Joey Pederson Joey Pederson East Grand Forks, MN East Grand Forks, MN -1
6 3 C4 Ryan Corbett Ryan Corbett Grand Forks, ND Grand Forks, ND -3
7 8 70 Jesse Teunis Jesse Teunis Lockport, MB Lockport, MB 1
8 6 21S John Seng John Seng Grand Forks, ND Grand Forks, ND -2
9 17 5E Shane Edginton Shane Edginton East St. Paul, MB East St. Paul, MB 8
10 19 12S Brad Seng Brad Seng Grand Forks, ND Grand Forks, ND 9
11 20 F9 Brandon Fuller Brandon Fuller Grand Forks, ND Grand Forks, ND 9
12 11 1M Nicholas Minske Nicholas Minske East Grand Forks, MN East Grand Forks, MN -1
13 7 T-1 Tom Corcoran Tom Corcoran East Grand Forks, MN East Grand Forks, MN -6
14 21 9A Blake Anderson Blake Anderson Grand Forks, ND Grand Forks, ND 7
15 14 14M Greg Moore Greg Moore Jamestown, ND Jamestown, ND -1
16 18 16S Jeff Hapala Jeff Hapala West Fargo, ND West Fargo, ND 2
17 16 2 Rusty Kollman Rusty Kollman Carrington, ND Carrington, ND -1
18 15 00C Brandon Corbett Brandon Corbett Grand Forks, ND Grand Forks, ND -3
19 23 97 Dan McNamee Dan McNamee Arvilla, ND Arvilla, ND 4
20 22 5S Chris Smeby Chris Smeby Erskine, MN Erskine, MN 2
21 DNF 13 9 Steve Anderson Steve Anderson Emerado, ND Emerado, ND -8
22 DNF 1 17 Lance Schill Lance Schill Langdon, ND Langdon, ND -21
DNS 12 42 Matthew Jarvis Matthew Jarvis Thompson, ND Thompson, ND -
8 Laps

WISSOTA Late ModelHeat 1

Finish Start # Competitor Hometown +/-
1 1 17 Lance Schill Lance Schill Langdon, ND Langdon, ND -
2 3 C4 Ryan Corbett Ryan Corbett Grand Forks, ND Grand Forks, ND 1
3 4 7P Joey Pederson Joey Pederson East Grand Forks, MN East Grand Forks, MN 1
4 2 14 Brody Troftgruben Brody Troftgruben Grand Forks, ND Grand Forks, ND -2
5 7 9 Steve Anderson Steve Anderson Emerado, ND Emerado, ND 2
6 6 2 Rusty Kollman Rusty Kollman Carrington, ND Carrington, ND -
7 8 12S Brad Seng Brad Seng Grand Forks, ND Grand Forks, ND 1
8 5 5S Chris Smeby Chris Smeby Erskine, MN Erskine, MN -3
All transfer
8 Laps

WISSOTA Late ModelHeat 2

Finish Start # Competitor Hometown +/-
1 1 17G Mike Greseth Mike Greseth Harwood, ND Harwood, ND -
2 3 1TPO Tyler Peterson Tyler Peterson Hickson, ND Hickson, ND 1
3 5 21S John Seng John Seng Grand Forks, ND Grand Forks, ND 2
4 2 1M Nicholas Minske Nicholas Minske East Grand Forks, MN East Grand Forks, MN -2
5 7 14M Greg Moore Greg Moore Jamestown, ND Jamestown, ND 2
6 4 5E Shane Edginton Shane Edginton East St. Paul, MB East St. Paul, MB -2
7 6 F9 Brandon Fuller Brandon Fuller Grand Forks, ND Grand Forks, ND -1
DNS 8 97 Dan McNamee Dan McNamee Arvilla, ND Arvilla, ND -
All transfer
8 Laps

WISSOTA Late ModelHeat 3

Finish Start # Competitor Hometown +/-
1 1 T-1 Tom Corcoran Tom Corcoran East Grand Forks, MN East Grand Forks, MN -
2 4 70 Jesse Teunis Jesse Teunis Lockport, MB Lockport, MB 2
3 6 71 Dustin Strand Dustin Strand East Grand Forks, MN East Grand Forks, MN 3
4 2 42 Matthew Jarvis Matthew Jarvis Thompson, ND Thompson, ND -2
5 5 00C Brandon Corbett Brandon Corbett Grand Forks, ND Grand Forks, ND -
6 7 16S Jeff Hapala Jeff Hapala West Fargo, ND West Fargo, ND 1
7 3 9A Blake Anderson Blake Anderson Grand Forks, ND Grand Forks, ND -4
All transfer
20 Laps

WISSOTA Midwest ModsA Feature 1

Finish Start # Competitor Hometown +/-
1 1 44 Austin Hunter Austin Hunter Winnipeg, MB Winnipeg, MB -
2 3 39 Jamie Dietzler Jamie Dietzler Larimore, ND Larimore, ND 1
3 6 BO Jory Berg Jory Berg Grand Forks, ND Grand Forks, ND 3
4 5 169 Justin Olson Justin Olson Thief River Falls, MN Thief River Falls, MN 1
5 9 4 Phil Christlieb Phil Christlieb Fargo, ND Fargo, ND 4
6 2 57 Nathan Raasakka Nathan Raasakka Grand Forks, ND Grand Forks, ND -4
7 10 29 Cylen Vargason Cylen Vargason Edinburg, ND Edinburg, ND 3
8 DNF 7 17 Lance Schill Lance Schill Langdon, ND Langdon, ND -1
9 DNF 4 6R Nate Reynolds Nate Reynolds Manvel, ND Manvel, ND -5
10 DNF 8 46J Taylor Jacobson Taylor Jacobson Roseau, MN Roseau, MN -2
11 DNF 11 15TRX Chris Edmonds Chris Edmonds Larimore, ND Larimore, ND -
8 Laps

WISSOTA Midwest ModsHeat 1

Finish Start # Competitor Hometown +/-
1 1 39 Jamie Dietzler Jamie Dietzler Larimore, ND Larimore, ND -
2 5 17 Lance Schill Lance Schill Langdon, ND Langdon, ND 3
3 4 6R Nate Reynolds Nate Reynolds Manvel, ND Manvel, ND 1
4 3 46J Taylor Jacobson Taylor Jacobson Roseau, MN Roseau, MN -1
5 2 4 Phil Christlieb Phil Christlieb Fargo, ND Fargo, ND -3
6 6 15TRX Chris Edmonds Chris Edmonds Larimore, ND Larimore, ND -
All transfer
8 Laps

WISSOTA Midwest ModsHeat 2

Finish Start # Competitor Hometown +/-
1 1 169 Justin Olson Justin Olson Thief River Falls, MN Thief River Falls, MN -
2 2 44 Austin Hunter Austin Hunter Winnipeg, MB Winnipeg, MB -
3 4 BO Jory Berg Jory Berg Grand Forks, ND Grand Forks, ND 1
4 5 57 Nathan Raasakka Nathan Raasakka Grand Forks, ND Grand Forks, ND 1
5 3 29 Cylen Vargason Cylen Vargason Edinburg, ND Edinburg, ND -2
All transfer
20 Laps

WISSOTA Street StockA Feature 1

Finish Start # Competitor Hometown +/-
1 3 67 Weston Ramsrud Weston Ramsrud Bagley, MN Bagley, MN 2
2 2 27P Tucker Pederson Tucker Pederson East Grand Forks, MN East Grand Forks, MN -
3 7 4 Trey Hess Trey Hess Grand Forks, ND Grand Forks, ND 4
4 4 35 John Halvorson John Halvorson Warren, MN Warren, MN -
5 6 30 Seth Klostreich Seth Klostreich Grand Forks, ND Grand Forks, ND 1
6 1 7 James Meagher James Meagher Grand Forks, ND Grand Forks, ND -5
7 5 37 Chris Ekren Chris Ekren Grand Forks, ND Grand Forks, ND -2
8 10 29 Rachael McNamee Rachael McNamee Grand Forks, ND Grand Forks, ND 2
9 DNF 8 28 Greg Jose Greg Jose Grand Forks, ND Grand Forks, ND -1
DNS 9 69 Jayson Bronk Jayson Bronk West St Paul, MB West St Paul, MB -
8 Laps

WISSOTA Street StockHeat 1

Finish Start # Competitor Hometown +/-
1 3 30 Seth Klostreich Seth Klostreich Grand Forks, ND Grand Forks, ND 2
2 1 35 John Halvorson John Halvorson Warren, MN Warren, MN -1
3 4 37 Chris Ekren Chris Ekren Grand Forks, ND Grand Forks, ND 1
4 DNF 2 28 Greg Jose Greg Jose Grand Forks, ND Grand Forks, ND -2
5 DNF 5 69 Jayson Bronk Jayson Bronk West St Paul, MB West St Paul, MB -
All transfer
8 Laps

WISSOTA Street StockHeat 2

Finish Start # Competitor Hometown +/-
1 1 27P Tucker Pederson Tucker Pederson East Grand Forks, MN East Grand Forks, MN -
2 3 67 Weston Ramsrud Weston Ramsrud Bagley, MN Bagley, MN 1
3 4 4 Trey Hess Trey Hess Grand Forks, ND Grand Forks, ND 1
4 2 7 James Meagher James Meagher Grand Forks, ND Grand Forks, ND -2
5 5 29 Rachael McNamee Rachael McNamee Grand Forks, ND Grand Forks, ND -
All transfer
20 Laps

WISSOTA ModifiedsA Feature 1

Finish Start # Competitor Hometown +/-
1 1 71 Dustin Strand Dustin Strand East Grand Forks, MN East Grand Forks, MN -
2 7 6ST Joseph Thomas Joseph Thomas Glyndon, MN Glyndon, MN 5
3 5 5BA Aaron Blacklance Aaron Blacklance Thief River Falls, MN Thief River Falls, MN 2
4 8 1TPO Tyler Peterson Tyler Peterson Hickson, ND Hickson, ND 4
5 4 22B Josh Beaulieu Josh Beaulieu Bemidji, MN Bemidji, MN -1
6 6 10W Ward Imrie Ward Imrie Winnipeg, MB Winnipeg, MB -
7 3 25 Ryan Johnson Ryan Johnson Karlstad, MN Karlstad, MN -4
8 13 81 Jordan Duray Jordan Duray Halma, MN Halma, MN 5
9 11 77R Ryan Schroeder Ryan Schroeder Devils Lake, ND Devils Lake, ND 2
10 10 74 Dustin Wahl Dustin Wahl Greenbush, MN Greenbush, MN -
11 9 39 Shawn Teunis Shawn Teunis Stony Mountain, MB Stony Mountain, MB -2
12 2 43 Lance Schilling Lance Schilling Laporte, MN Laporte, MN -10
13 12 73P Rene Poluyko Rene Poluyko Tyndall, MB Tyndall, MB -1
14 DNF 15 O32 Nicholas Jacobson Nicholas Jacobson Bemidji, MN Bemidji, MN 1
DNS 14 2 Aaron Holtan Aaron Holtan Newfolden, MN Newfolden, MN -
8 Laps

WISSOTA ModifiedsHeat 1

Finish Start # Competitor Hometown +/-
1 2 5BA Aaron Blacklance Aaron Blacklance Thief River Falls, MN Thief River Falls, MN 1
2 3 22B Josh Beaulieu Josh Beaulieu Bemidji, MN Bemidji, MN 1
3 8 6ST Joseph Thomas Joseph Thomas Glyndon, MN Glyndon, MN 5
4 6 10W Ward Imrie Ward Imrie Winnipeg, MB Winnipeg, MB 2
5 1 39 Shawn Teunis Shawn Teunis Stony Mountain, MB Stony Mountain, MB -4
6 4 77R Ryan Schroeder Ryan Schroeder Devils Lake, ND Devils Lake, ND -2
7 5 81 Jordan Duray Jordan Duray Halma, MN Halma, MN -2
8 7 O32 Nicholas Jacobson Nicholas Jacobson Bemidji, MN Bemidji, MN -1
All transfer
8 Laps

WISSOTA ModifiedsHeat 2

Finish Start # Competitor Hometown +/-
1 2 1TPO Tyler Peterson Tyler Peterson Hickson, ND Hickson, ND 1
2 5 71 Dustin Strand Dustin Strand East Grand Forks, MN East Grand Forks, MN 3
3 1 25 Ryan Johnson Ryan Johnson Karlstad, MN Karlstad, MN -2
4 3 43 Lance Schilling Lance Schilling Laporte, MN Laporte, MN -1
5 4 74 Dustin Wahl Dustin Wahl Greenbush, MN Greenbush, MN -1
6 6 73P Rene Poluyko Rene Poluyko Tyndall, MB Tyndall, MB -
7 7 2 Aaron Holtan Aaron Holtan Newfolden, MN Newfolden, MN -
All transfer