6/30/2017 - River Cities Speedway
6/30/2017 - River Cities Speedway

6/30/2017
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


Thomas Kennedy

Thomas Kennedy

Winnipeg, MB

410 Sprints - Winged Start Finish +/-
A Feature 1 24 18 6
Heat 2 3 8 DNF -5

Clear Selection

25 Laps

410 Sprints - WingedA Feature 1

Finish Start # Competitor Hometown +/-
1 4 9N Wade Nygaard Wade Nygaard Grand Forks, ND Grand Forks, ND 3
2 3 2A Austin Pierce Austin Pierce Grand Forks, ND Grand Forks, ND 1
3 2 27 Chris Ranten Chris Ranten Climax, MN Climax, MN -1
4 5 20A Jordan Adams Jordan Adams Reynolds, ND Reynolds, ND 1
5 6 10TRB Bob Martin Bob Martin Lady Lake, FL Lady Lake, FL 1
6 14 0 Nick Omdahl Nick Omdahl East Grand Forks, MN East Grand Forks, MN 8
7 17 31 Shane Roemeling Shane Roemeling Grand Forks, ND Grand Forks, ND 10
8 10 13T Ty Hanten Ty Hanten West Fargo, ND West Fargo, ND 2
9 7 26 Blake Egeland Blake Egeland Climax, MN Climax, MN -2
10 26 2JR Kelly Miller Kelly Miller Stirling, AB Stirling, AB 16
11 15 91M Jackson Moffett Jackson Moffett Fargo, ND Fargo, ND 4
12 12 99 Jordan Graham Jordan Graham Grand Forks, ND Grand Forks, ND -
13 19 8H Jade Hastings Jade Hastings Grand Forks, ND Grand Forks, ND 6
14 9 14 Tom Egeland Tom Egeland Climax, MN Climax, MN -5
15 16 6 Zach Wilde Zach Wilde Thief River Falls, MN Thief River Falls, MN 1
16 8 35 Brenden Wilde Brenden Wilde Thief River Falls, MN Thief River Falls, MN -8
17 25 4M Cale Mack Cale Mack East Grand Forks, MN East Grand Forks, MN 8
18 24 82K Thomas Kennedy Thomas Kennedy Winnipeg, MB Winnipeg, MB 6
19 23 12 Brayden Pengilly Brayden Pengilly Langdon, ND Langdon, ND 4
20 DNF 18 24 Jon Sorenson Jon Sorenson East Grand Forks, MN East Grand Forks, MN -2
21 DNF 22 8C Jack Croaker Jack Croaker East Grand Forks, MN East Grand Forks, MN 1
22 DNF 11 7 Trent Stengl Trent Stengl Oslo, MN Oslo, MN -11
23 DNF 1 8 Casey Mack Casey Mack East Grand Forks, MN East Grand Forks, MN -22
24 DNF 13 22 Tanner Wisk Tanner Wisk East Grand Forks, MN East Grand Forks, MN -11
25 DNF 20 67X Justin Berg Justin Berg Williston, ND Williston, ND -5
26 DNF 21 47 Sabrina Hockenson Sabrina Hockenson Bemidji, MN Bemidji, MN -5
DNS 27 27X Trevor Mell Trevor Mell Harwood, ND Harwood, ND -
10 Laps

410 Sprints - WingedHeat 1

Finish Start # Competitor Hometown +/-
1 3 27 Chris Ranten Chris Ranten Climax, MN Climax, MN 2
2 4 9N Wade Nygaard Wade Nygaard Grand Forks, ND Grand Forks, ND 2
3 1 99 Jordan Graham Jordan Graham Grand Forks, ND Grand Forks, ND -2
4 6 26 Blake Egeland Blake Egeland Climax, MN Climax, MN 2
5 5 91M Jackson Moffett Jackson Moffett Fargo, ND Fargo, ND -
6 7 31 Shane Roemeling Shane Roemeling Grand Forks, ND Grand Forks, ND 1
7 9 8H Jade Hastings Jade Hastings Grand Forks, ND Grand Forks, ND 2
8 8 8C Jack Croaker Jack Croaker East Grand Forks, MN East Grand Forks, MN -
9 2 12 Brayden Pengilly Brayden Pengilly Langdon, ND Langdon, ND -7
All transfer
10 Laps

410 Sprints - WingedHeat 2

Finish Start # Competitor Hometown +/-
1 1 20A Jordan Adams Jordan Adams Reynolds, ND Reynolds, ND -
2 9 8 Casey Mack Casey Mack East Grand Forks, MN East Grand Forks, MN 7
3 2 14 Tom Egeland Tom Egeland Climax, MN Climax, MN -1
4 5 7 Trent Stengl Trent Stengl Oslo, MN Oslo, MN 1
5 8 35 Brenden Wilde Brenden Wilde Thief River Falls, MN Thief River Falls, MN 3
6 7 24 Jon Sorenson Jon Sorenson East Grand Forks, MN East Grand Forks, MN 1
7 4 47 Sabrina Hockenson Sabrina Hockenson Bemidji, MN Bemidji, MN -3
8 DNF 3 82K Thomas Kennedy Thomas Kennedy Winnipeg, MB Winnipeg, MB -5
9 DNF 6 4M Cale Mack Cale Mack East Grand Forks, MN East Grand Forks, MN -3
All transfer
10 Laps

410 Sprints - WingedHeat 3

Finish Start # Competitor Hometown +/-
1 3 2A Austin Pierce Austin Pierce Grand Forks, ND Grand Forks, ND 2
2 1 10TRB Bob Martin Bob Martin Lady Lake, FL Lady Lake, FL -1
3 2 13T Ty Hanten Ty Hanten West Fargo, ND West Fargo, ND -1
4 4 22 Tanner Wisk Tanner Wisk East Grand Forks, MN East Grand Forks, MN -
5 5 6 Zach Wilde Zach Wilde Thief River Falls, MN Thief River Falls, MN -
6 8 0 Nick Omdahl Nick Omdahl East Grand Forks, MN East Grand Forks, MN 2
7 7 67X Justin Berg Justin Berg Williston, ND Williston, ND -
8 DNF 6 2JR Kelly Miller Kelly Miller Stirling, AB Stirling, AB -2
DNS 9 27X Trevor Mell Trevor Mell Harwood, ND Harwood, ND -
All transfer
20 Laps

WISSOTA Late ModelA Feature 1

Finish Start # Competitor Hometown +/-
1 2 71 Dustin Strand Dustin Strand East Grand Forks, MN East Grand Forks, MN 1
2 10 15S Donny Schatz Donny Schatz Fargo, ND Fargo, ND 8
3 14 2 Bill Mooney Bill Mooney Selkirk, MB Selkirk, MB 11
4 4 7W Ricky Weiss Ricky Weiss Headingley, MB Headingley, MB -
5 17 10 Mike Balcaen Mike Balcaen Winnipeg, MB Winnipeg, MB 12
6 18 11 Troy Schill Troy Schill Thompson, ND Thompson, ND 12
7 12 T1 Tom Corcoran Tom Corcoran East Grand Forks, MN East Grand Forks, MN 5
8 21 71S Steffen Snare Steffen Snare Greenbush, MN Greenbush, MN 13
9 1 7P Joey Pederson Joey Pederson East Grand Forks, MN East Grand Forks, MN -8
10 16 9 Steve Anderson Steve Anderson Emerado, ND Emerado, ND 6
11 22 1R Travis Robertson Travis Robertson Moorhead, MN Moorhead, MN 11
12 8 4 Shane Edginton Shane Edginton East St. Paul, MB East St. Paul, MB -4
13 25 44 Cole Schill Cole Schill Hawley, MN Hawley, MN 12
14 26 14 Brody Troftgruben Brody Troftgruben Grand Forks, ND Grand Forks, ND 12
15 15 F9 Brandon Fuller Brandon Fuller Grand Forks, ND Grand Forks, ND -
16 11 16S Jeff Hapala Jeff Hapala West Fargo, ND West Fargo, ND -5
17 23 9R Erik Robertson Erik Robertson Casselton, ND Casselton, ND 6
18 20 345 Bryce Reimer Bryce Reimer Cavalier, ND Cavalier, ND 2
19 DNF 5 15 Ryan Mikkelson Ryan Mikkelson Alexandria, MN Alexandria, MN -14
20 DNF 19 105 Terry Blacklance Terry Blacklance Thief River Falls, MN Thief River Falls, MN -1
21 DNF 6 1S Scott Bintz Scott Bintz Jamestown, ND Jamestown, ND -15
22 DNF 24 1M Nicholas Minske Nicholas Minske East Grand Forks, MN East Grand Forks, MN 2
23 DNF 9 10R Kevin Robertson Kevin Robertson Enderlin, ND Enderlin, ND -14
24 DNF 3 12S Brad Seng Brad Seng Grand Forks, ND Grand Forks, ND -21
25 DNF 13 4C Ryan Corbett Ryan Corbett Grand Forks, ND Grand Forks, ND -12
DQ 7 Z17 Zach Naastad Zach Naastad Northwood, ND Northwood, ND -
8 Laps

WISSOTA Late ModelHeat 1

Finish Start # Competitor Hometown +/-
1 1 7W Ricky Weiss Ricky Weiss Headingley, MB Headingley, MB -
2 2 Z17 Zach Naastad Zach Naastad Northwood, ND Northwood, ND -
3 3 15S Donny Schatz Donny Schatz Fargo, ND Fargo, ND -
4 6 4C Ryan Corbett Ryan Corbett Grand Forks, ND Grand Forks, ND 2
5 7 10 Mike Balcaen Mike Balcaen Winnipeg, MB Winnipeg, MB 2
6 5 71S Steffen Snare Steffen Snare Greenbush, MN Greenbush, MN -1
7 4 9R Erik Robertson Erik Robertson Casselton, ND Casselton, ND -3
All transfer
8 Laps

WISSOTA Late ModelHeat 2

Finish Start # Competitor Hometown +/-
1 1 7P Joey Pederson Joey Pederson East Grand Forks, MN East Grand Forks, MN -
2 4 4 Shane Edginton Shane Edginton East St. Paul, MB East St. Paul, MB 2
3 2 16S Jeff Hapala Jeff Hapala West Fargo, ND West Fargo, ND -1
4 5 2 Bill Mooney Bill Mooney Selkirk, MB Selkirk, MB 1
5 6 11 Troy Schill Troy Schill Thompson, ND Thompson, ND 1
6 3 1R Travis Robertson Travis Robertson Moorhead, MN Moorhead, MN -3
7 7 1M Nicholas Minske Nicholas Minske East Grand Forks, MN East Grand Forks, MN -
All transfer
8 Laps

WISSOTA Late ModelHeat 3

Finish Start # Competitor Hometown +/-
1 4 71 Dustin Strand Dustin Strand East Grand Forks, MN East Grand Forks, MN 3
2 2 15 Ryan Mikkelson Ryan Mikkelson Alexandria, MN Alexandria, MN -
3 3 T1 Tom Corcoran Tom Corcoran East Grand Forks, MN East Grand Forks, MN -
4 6 F9 Brandon Fuller Brandon Fuller Grand Forks, ND Grand Forks, ND 2
5 5 105 Terry Blacklance Terry Blacklance Thief River Falls, MN Thief River Falls, MN -
6 DNF 1 44 Cole Schill Cole Schill Hawley, MN Hawley, MN -5
All transfer
8 Laps

WISSOTA Late ModelHeat 4

Finish Start # Competitor Hometown +/-
1 3 12S Brad Seng Brad Seng Grand Forks, ND Grand Forks, ND 2
2 1 1S Scott Bintz Scott Bintz Jamestown, ND Jamestown, ND -1
3 6 10R Kevin Robertson Kevin Robertson Enderlin, ND Enderlin, ND 3
4 5 9 Steve Anderson Steve Anderson Emerado, ND Emerado, ND 1
5 4 345 Bryce Reimer Bryce Reimer Cavalier, ND Cavalier, ND -1
6 DNF 2 14 Brody Troftgruben Brody Troftgruben Grand Forks, ND Grand Forks, ND -4
All transfer
15 Laps

WISSOTA Street StockA Feature 1

Finish Start # Competitor Hometown +/-
1 6 29 Dan McNamee Dan McNamee Arvilla, ND Arvilla, ND 5
2 3 18X Riley Gregoire Riley Gregoire East Grand Forks, MN East Grand Forks, MN 1
3 1 3 Zach Lee Zach Lee Horace, ND Horace, ND -2
4 12 48 Chase Boen Chase Boen Drayton, ND Drayton, ND 8
5 11 33 Daniel Aberle Daniel Aberle Finley, ND Finley, ND 6
6 7 18M Matt Beehler Matt Beehler Fargo, ND Fargo, ND 1
7 9 25 Ryan Johnson Ryan Johnson Karlstad, MN Karlstad, MN 2
8 10 27P Tucker Pederson Tucker Pederson East Grand Forks, MN East Grand Forks, MN 2
9 13 7 James Meagher James Meagher Grand Forks, ND Grand Forks, ND 4
10 20 00 Dustin Ebensteiner Dustin Ebensteiner Devils Lake, ND Devils Lake, ND 10
11 19 4 Trey Hess Trey Hess Grand Forks, ND Grand Forks, ND 8
12 14 24T Tiffany Noreikis Tiffany Noreikis Warren, MN Warren, MN 2
13 18 99 Josh Barker Josh Barker Thompson, ND Thompson, ND 5
14 16 21J Brian Johanson Brian Johanson Edmore, ND Edmore, ND 2
15 2 9 Jason Rethemeier Jason Rethemeier Larimore, ND Larimore, ND -13
16 15 11P Jeremiah Porter Jeremiah Porter Grand Forks, ND Grand Forks, ND -1
17 DNF 21 03 Bryce Reimer Bryce Reimer Cavalier, ND Cavalier, ND 4
18 DNF 8 18B Adam Burrows Adam Burrows West Fargo, ND West Fargo, ND -10
19 DNF 4 35 John Halvorson John Halvorson Warren, MN Warren, MN -15
20 DNF 5 1M Nicholas Minske Nicholas Minske East Grand Forks, MN East Grand Forks, MN -15
21 DNF 17 77 Benjamin Coopland Benjamin Coopland Grand Forks, ND Grand Forks, ND -4
8 Laps

WISSOTA Street StockHeat 1

Finish Start # Competitor Hometown +/-
1 3 18B Adam Burrows Adam Burrows West Fargo, ND West Fargo, ND 2
2 1 18X Riley Gregoire Riley Gregoire East Grand Forks, MN East Grand Forks, MN -1
3 5 9 Jason Rethemeier Jason Rethemeier Larimore, ND Larimore, ND 2
4 2 27P Tucker Pederson Tucker Pederson East Grand Forks, MN East Grand Forks, MN -2
5 7 7 James Meagher James Meagher Grand Forks, ND Grand Forks, ND 2
6 4 21J Brian Johanson Brian Johanson Edmore, ND Edmore, ND -2
7 6 4 Trey Hess Trey Hess Grand Forks, ND Grand Forks, ND -1
All transfer
8 Laps

WISSOTA Street StockHeat 2

Finish Start # Competitor Hometown +/-
1 3 35 John Halvorson John Halvorson Warren, MN Warren, MN 2
2 6 1M Nicholas Minske Nicholas Minske East Grand Forks, MN East Grand Forks, MN 4
3 2 29 Dan McNamee Dan McNamee Arvilla, ND Arvilla, ND -1
4 5 33 Daniel Aberle Daniel Aberle Finley, ND Finley, ND 1
5 4 24T Tiffany Noreikis Tiffany Noreikis Warren, MN Warren, MN -1
6 7 77 Benjamin Coopland Benjamin Coopland Grand Forks, ND Grand Forks, ND 1
7 DNF 1 00 Dustin Ebensteiner Dustin Ebensteiner Devils Lake, ND Devils Lake, ND -6
All transfer
8 Laps

WISSOTA Street StockHeat 3

Finish Start # Competitor Hometown +/-
1 3 25 Ryan Johnson Ryan Johnson Karlstad, MN Karlstad, MN 2
2 1 3 Zach Lee Zach Lee Horace, ND Horace, ND -1
3 6 18M Matt Beehler Matt Beehler Fargo, ND Fargo, ND 3
4 5 48 Chase Boen Chase Boen Drayton, ND Drayton, ND 1
5 2 11P Jeremiah Porter Jeremiah Porter Grand Forks, ND Grand Forks, ND -3
6 7 99 Josh Barker Josh Barker Thompson, ND Thompson, ND 1
DNS 4 03 Bryce Reimer Bryce Reimer Cavalier, ND Cavalier, ND -
All transfer
20 Laps

WISSOTA Midwest ModsA Feature 1

Finish Start # Competitor Hometown +/-
1 2 2S Matt Schow Matt Schow McIntosh, MN McIntosh, MN 1
2 8 21 Todd Johnson Todd Johnson Petersburg, ND Petersburg, ND 6
3 10 22 Rick Hamel Rick Hamel Lakota, ND Lakota, ND 7
4 5 44 Austin Hunter Austin Hunter Winnipeg, MB Winnipeg, MB 1
5 11 1R Joey Rowell Joey Rowell Fargo, ND Fargo, ND 6
6 13 17S Lance Schill Lance Schill Langdon, ND Langdon, ND 7
7 7 6R Nate Reynolds Nate Reynolds Manvel, ND Manvel, ND -
8 6 10C Cole Haugland Cole Haugland Lakota, ND Lakota, ND -2
9 17 32 Eric Haugland Eric Haugland Lawton, ND Lawton, ND 8
10 14 5 Aaron Blacklance Aaron Blacklance Thief River Falls, MN Thief River Falls, MN 4
11 18 35 John Halvorson John Halvorson Warren, MN Warren, MN 7
12 16 6 Dean Eggebraaten Dean Eggebraaten Bemidji, MN Bemidji, MN 4
13 21 X5 Robert Gordon Robert Gordon Grande Pointe, MB Grande Pointe, MB 8
14 22 22S Tyler Schow Tyler Schow McIntosh, MN McIntosh, MN 8
15 20 8T Doug VanMill Doug VanMill Bagley, MN Bagley, MN 5
16 DNF 1 111 Jason Halverson Jason Halverson Devils Lake, ND Devils Lake, ND -15
17 DNF 12 B0 Jory Berg Jory Berg Grand Forks, ND Grand Forks, ND -5
18 DNF 3 01 Zach Bruer Zach Bruer Fisher, MN Fisher, MN -15
19 DNF 4 77R Ryan Schroeder Ryan Schroeder Devils Lake, ND Devils Lake, ND -15
20 DNF 19 57 Nathan Raasakka Nathan Raasakka Grand Forks, ND Grand Forks, ND -1
21 DNF 9 16 Randy Thompson Randy Thompson Lakota, ND Lakota, ND -12
22 DNF 15 17 Dallas Brevik Dallas Brevik Grand Forks, ND Grand Forks, ND -7
7 Laps

WISSOTA Midwest ModsB Feature 1

Finish Start # Competitor Hometown +/-
1 2 X5 Robert Gordon Robert Gordon Grande Pointe, MB Grande Pointe, MB 1
2 5 22S Tyler Schow Tyler Schow McIntosh, MN McIntosh, MN 3
Top 2 transfer
3 6 12 Jaden Varnson Jaden Varnson Lakota, ND Lakota, ND 3
4 1 96L Jeremy Lizakowski Jeremy Lizakowski Veseleyville, ND Veseleyville, ND -3
5 3 77B Logan Bauer Logan Bauer Erskine, MN Erskine, MN -2
6 DNF 4 96 Brent Loftsgard Brent Loftsgard Grafton, ND Grafton, ND -2
DNS 7 43 Dean Selmanson Dean Selmanson Grand Forks, ND Grand Forks, ND -
8 Laps

WISSOTA Midwest ModsHeat 1

Finish Start # Competitor Hometown +/-
1 6 2S Matt Schow Matt Schow McIntosh, MN McIntosh, MN 5
2 1 44 Austin Hunter Austin Hunter Winnipeg, MB Winnipeg, MB -1
3 2 16 Randy Thompson Randy Thompson Lakota, ND Lakota, ND -1
4 5 17S Lance Schill Lance Schill Langdon, ND Langdon, ND 1
5 7 32 Eric Haugland Eric Haugland Lawton, ND Lawton, ND 2
Top 5 transfer
6 3 96L Jeremy Lizakowski Jeremy Lizakowski Veseleyville, ND Veseleyville, ND -3
7 4 22S Tyler Schow Tyler Schow McIntosh, MN McIntosh, MN -3
8 Laps

WISSOTA Midwest ModsHeat 2

Finish Start # Competitor Hometown +/-
1 2 6R Nate Reynolds Nate Reynolds Manvel, ND Manvel, ND 1
2 3 21 Todd Johnson Todd Johnson Petersburg, ND Petersburg, ND 1
3 5 22 Rick Hamel Rick Hamel Lakota, ND Lakota, ND 2
4 4 5 Aaron Blacklance Aaron Blacklance Thief River Falls, MN Thief River Falls, MN -
5 1 35 John Halvorson John Halvorson Warren, MN Warren, MN -4
Top 5 transfer
6 7 X5 Robert Gordon Robert Gordon Grande Pointe, MB Grande Pointe, MB 1
7 6 12 Jaden Varnson Jaden Varnson Lakota, ND Lakota, ND -1
8 Laps

WISSOTA Midwest ModsHeat 3

Finish Start # Competitor Hometown +/-
1 2 01 Zach Bruer Zach Bruer Fisher, MN Fisher, MN 1
2 4 10C Cole Haugland Cole Haugland Lakota, ND Lakota, ND 2
3 6 1R Joey Rowell Joey Rowell Fargo, ND Fargo, ND 3
4 3 17 Dallas Brevik Dallas Brevik Grand Forks, ND Grand Forks, ND -1
5 5 57 Nathan Raasakka Nathan Raasakka Grand Forks, ND Grand Forks, ND -
Top 5 transfer
6 7 77B Logan Bauer Logan Bauer Erskine, MN Erskine, MN 1
7 DNF 1 43 Dean Selmanson Dean Selmanson Grand Forks, ND Grand Forks, ND -6
8 Laps

WISSOTA Midwest ModsHeat 4

Finish Start # Competitor Hometown +/-
1 2 77R Ryan Schroeder Ryan Schroeder Devils Lake, ND Devils Lake, ND 1
2 4 111 Jason Halverson Jason Halverson Devils Lake, ND Devils Lake, ND 2
3 5 B0 Jory Berg Jory Berg Grand Forks, ND Grand Forks, ND 2
4 6 6 Dean Eggebraaten Dean Eggebraaten Bemidji, MN Bemidji, MN 2
5 3 8T Doug VanMill Doug VanMill Bagley, MN Bagley, MN -2
Top 5 transfer
6 1 96 Brent Loftsgard Brent Loftsgard Grafton, ND Grafton, ND -5