7/5/2025 - Viking Speedway
7/5/2025 - Viking Speedway

7/5/2025
Viking 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


Taohe Norris

Taohe Norris

Alexandria, MN

WISSOTA Super Stock Start Finish +/-
A Feature 1 13 13 DNF -
Heat 1 7 6 1

Clear Selection

15 Laps

WISSOTA Midwest ModsA Feature 1

Finish Start # Competitor Hometown +/-
1 7 42B Tanner Bitzan Tanner Bitzan Brandon, MN Brandon, MN 6
2 4 87S Reise Stenberg Reise Stenberg Argusville, ND Argusville, ND 2
3 8 1X Travis Engebretson Travis Engebretson Cyrus, MN Cyrus, MN 5
4 5 50H Haley Dykhoff Haley Dykhoff Starbuck, MN Starbuck, MN 1
5 10 52 Blake Boelens Blake Boelens Brandon, MN Brandon, MN 5
6 9 23 Josh Muzik Josh Muzik Brandon, MN Brandon, MN 3
7 2 42RS Ron Saurer Ron Saurer Dalton, MN Dalton, MN -5
8 12 24TB Taylor Bitzan Taylor Bitzan Brandon, MN Brandon, MN 4
9 11 30 Cole Neset Cole Neset Fargo, ND Fargo, ND 2
10 22 28 Paul Ripley Paul Ripley Duluth, MN Duluth, MN 12
11 15 10B Tyler Bitzan Tyler Bitzan Brandon, MN Brandon, MN 4
12 18 3D Daniel Bjonfald Daniel Bjonfald Bloomington, MN Bloomington, MN 6
13 20 4 Phil Christlieb Phil Christlieb Fargo, ND Fargo, ND 7
14 16 77 Chance Kodet Chance Kodet Becker, MN Becker, MN 2
15 23 H20 Nic Hiles Nic Hiles Miltona, MN Miltona, MN 8
16 1 28K Nick Preston Nick Preston Fergus Falls, MN Fergus Falls, MN -15
17 14 10M Noah McFarlane Noah McFarlane Brandon, MN Brandon, MN -3
18 DNF 3 97 Michelle Hutt Michelle Hutt Boyd, MN Boyd, MN -15
19 DNF 13 32 Shawn Olson Shawn Olson Alexandria, MN Alexandria, MN -6
20 DNF 6 8 Jon Carlson Jon Carlson Brandon, MN Brandon, MN -14
21 DNF 17 15 Andrew DeNoble Andrew DeNoble Fergus Falls, MN Fergus Falls, MN -4
22 DNF 21 13 Scott Oeltjen Scott Oeltjen Villard, MN Villard, MN -1
23 DNF 19 99X Tim Pederson Tim Pederson Osakis, MN Osakis, MN -4
6 Laps

WISSOTA Midwest ModsHeat 1

Finish Start # Competitor Hometown +/-
1 6 42RS Ron Saurer Ron Saurer Dalton, MN Dalton, MN 5
2 3 23 Josh Muzik Josh Muzik Brandon, MN Brandon, MN 1
3 4 97 Michelle Hutt Michelle Hutt Boyd, MN Boyd, MN 1
4 5 52 Blake Boelens Blake Boelens Brandon, MN Brandon, MN 1
5 7 32 Shawn Olson Shawn Olson Alexandria, MN Alexandria, MN 2
6 2 77 Chance Kodet Chance Kodet Becker, MN Becker, MN -4
7 8 99X Tim Pederson Tim Pederson Osakis, MN Osakis, MN 1
8 DNF 1 13 Scott Oeltjen Scott Oeltjen Villard, MN Villard, MN -7
All transfer
6 Laps

WISSOTA Midwest ModsHeat 2

Finish Start # Competitor Hometown +/-
1 5 1X Travis Engebretson Travis Engebretson Cyrus, MN Cyrus, MN 4
2 7 50H Haley Dykhoff Haley Dykhoff Starbuck, MN Starbuck, MN 5
3 1 28K Nick Preston Nick Preston Fergus Falls, MN Fergus Falls, MN -2
4 3 30 Cole Neset Cole Neset Fargo, ND Fargo, ND -1
5 6 10M Noah McFarlane Noah McFarlane Brandon, MN Brandon, MN 1
6 4 15 Andrew DeNoble Andrew DeNoble Fergus Falls, MN Fergus Falls, MN -2
7 DNF 8 H20 Nic Hiles Nic Hiles Miltona, MN Miltona, MN 1
DQ 2 28 Paul Ripley Paul Ripley Duluth, MN Duluth, MN -
All transfer
6 Laps

WISSOTA Midwest ModsHeat 3

Finish Start # Competitor Hometown +/-
1 2 42B Tanner Bitzan Tanner Bitzan Brandon, MN Brandon, MN 1
2 6 87S Reise Stenberg Reise Stenberg Argusville, ND Argusville, ND 4
3 1 8 Jon Carlson Jon Carlson Brandon, MN Brandon, MN -2
4 7 24TB Taylor Bitzan Taylor Bitzan Brandon, MN Brandon, MN 3
5 5 10B Tyler Bitzan Tyler Bitzan Brandon, MN Brandon, MN -
6 4 3D Daniel Bjonfald Daniel Bjonfald Bloomington, MN Bloomington, MN -2
7 DNF 3 4 Phil Christlieb Phil Christlieb Fargo, ND Fargo, ND -4
All transfer
15 Laps

WISSOTA Street StockA Feature 1

Finish Start # Competitor Hometown +/-
1 3 11 Kyle Dykhoff Kyle Dykhoff Starbuck, MN Starbuck, MN 2
2 1 11K Davey Kruchten Davey Kruchten Glenwood, MN Glenwood, MN -1
3 5 10V Justin Vogel Justin Vogel Brooten, MN Brooten, MN 2
4 8 2 Joe Martin Joe Martin Willmar, MN Willmar, MN 4
5 13 04 Tommy Pogones Tommy Pogones Princeton, MN Princeton, MN 8
6 2 2U Kasey Ussatis Kasey Ussatis Nome, ND Nome, ND -4
7 7 8X Craig Gardner Craig Gardner Alexandria, MN Alexandria, MN -
8 10 38 Tyler Kunz Tyler Kunz Burtrum, MN Burtrum, MN 2
9 4 14 JJ Nieuwbeerta JJ Nieuwbeerta Alexandria, MN Alexandria, MN -5
10 9 24 Ashley Wampler Ashley Wampler Hecla, SD Hecla, SD -1
11 6 18 Brendon Scott Brendon Scott Osakis, MN Osakis, MN -5
12 12 36 Brad Lorentz Brad Lorentz Eagle Bend, MN Eagle Bend, MN -
13 DNF 11 00 Dustin Karl Dustin Karl Osakis, MN Osakis, MN -2
6 Laps

WISSOTA Street StockHeat 1

Finish Start # Competitor Hometown +/-
1 3 11 Kyle Dykhoff Kyle Dykhoff Starbuck, MN Starbuck, MN 2
2 1 10V Justin Vogel Justin Vogel Brooten, MN Brooten, MN -1
3 6 8X Craig Gardner Craig Gardner Alexandria, MN Alexandria, MN 3
4 2 18 Brendon Scott Brendon Scott Osakis, MN Osakis, MN -2
5 4 24 Ashley Wampler Ashley Wampler Hecla, SD Hecla, SD -1
6 7 00 Dustin Karl Dustin Karl Osakis, MN Osakis, MN 1
7 DNF 5 04 Tommy Pogones Tommy Pogones Princeton, MN Princeton, MN -2
All transfer
6 Laps

WISSOTA Street StockHeat 2

Finish Start # Competitor Hometown +/-
1 2 2 Joe Martin Joe Martin Willmar, MN Willmar, MN 1
2 3 14 JJ Nieuwbeerta JJ Nieuwbeerta Alexandria, MN Alexandria, MN 1
3 6 11K Davey Kruchten Davey Kruchten Glenwood, MN Glenwood, MN 3
4 5 2U Kasey Ussatis Kasey Ussatis Nome, ND Nome, ND 1
5 4 38 Tyler Kunz Tyler Kunz Burtrum, MN Burtrum, MN -1
6 1 36 Brad Lorentz Brad Lorentz Eagle Bend, MN Eagle Bend, MN -5
All transfer
12 Laps

WISSOTA HornetA Feature 1

Finish Start # Competitor Hometown +/-
1 8 08 Jeff Rohner Jeff Rohner Willmar, MN Willmar, MN 7
2 4 90 Kreg Anderson Kreg Anderson Alexandria, MN Alexandria, MN 2
3 3 44 Brendan Bockwitz Brendan Bockwitz Cambridge, MN Cambridge, MN -
4 2 22 Matthew Dittman Matthew Dittman Lake Lillian, MN Lake Lillian, MN -2
5 7 94A Bobie Arnes Bobie Arnes Foreston, MN Foreston, MN 2
6 13 8X Adam Throener Adam Throener SWANVILLE, MN SWANVILLE, MN 7
7 9 42E Eli Green Eli Green Osakis, MN Osakis, MN 2
8 11 20 Christopher Winter Jr Christopher Winter Jr Hoffman, MN Hoffman, MN 3
9 10 33 Ritchie DeLeon Ritchie DeLeon Motley, MN Motley, MN 1
10 5 38 Karter Kunz Karter Kunz Burtrum, MN Burtrum, MN -5
11 1 Y4 Christopher Blume Christopher Blume Elrosa, MN Elrosa, MN -10
12 14 22A Austin Raths Austin Raths Donnelly, MN Donnelly, MN 2
13 DNF 12 11K Paul Kester Paul Kester Nelson, MN Nelson, MN -1
14 DNF 6 27 Travis Bruns Travis Bruns Alexandria, MN Alexandria, MN -8
DNS 15 8 Jonathan Hagen Jonathan Hagen Glenwood, MN Glenwood, MN -
6 Laps

WISSOTA HornetHeat 1

Finish Start # Competitor Hometown +/-
1 1 08 Jeff Rohner Jeff Rohner Willmar, MN Willmar, MN -
2 4 27 Travis Bruns Travis Bruns Alexandria, MN Alexandria, MN 2
3 5 44 Brendan Bockwitz Brendan Bockwitz Cambridge, MN Cambridge, MN 2
4 2 38 Karter Kunz Karter Kunz Burtrum, MN Burtrum, MN -2
5 6 42E Eli Green Eli Green Osakis, MN Osakis, MN 1
6 3 20 Christopher Winter Jr Christopher Winter Jr Hoffman, MN Hoffman, MN -3
7 7 8X Adam Throener Adam Throener SWANVILLE, MN SWANVILLE, MN -
8 8 22A Austin Raths Austin Raths Donnelly, MN Donnelly, MN -
All transfer
6 Laps

WISSOTA HornetHeat 2

Finish Start # Competitor Hometown +/-
1 3 22 Matthew Dittman Matthew Dittman Lake Lillian, MN Lake Lillian, MN 2
2 6 94A Bobie Arnes Bobie Arnes Foreston, MN Foreston, MN 4
3 7 90 Kreg Anderson Kreg Anderson Alexandria, MN Alexandria, MN 4
4 1 Y4 Christopher Blume Christopher Blume Elrosa, MN Elrosa, MN -3
5 5 33 Ritchie DeLeon Ritchie DeLeon Motley, MN Motley, MN -
6 2 11K Paul Kester Paul Kester Nelson, MN Nelson, MN -4
7 DNF 4 8 Jonathan Hagen Jonathan Hagen Glenwood, MN Glenwood, MN -3
All transfer
20 Laps

WISSOTA Super StockA Feature 1

Finish Start # Competitor Hometown +/-
1 2 54L William Lund William Lund Brandon, MN Brandon, MN 1
2 1 28* Bailey Rosch Bailey Rosch Alexandria, MN Alexandria, MN -1
3 4 228X Brady Gerdes Brady Gerdes Villard, MN Villard, MN 1
4 3 71X Travis Scott Travis Scott Glenwood, MN Glenwood, MN -1
5 6 77 Carson Miller Carson Miller Carlos, MN Carlos, MN 1
6 10 1 Karter Reents Karter Reents Glenwood, MN Glenwood, MN 4
7 11 85 Jason Thimmesh Jason Thimmesh Garfield, MN Garfield, MN 4
8 8 69 John Adams John Adams St. Croix Falls, WI St. Croix Falls, WI -
9 7 21 Trevor Saurer Trevor Saurer Dalton, MN Dalton, MN -2
10 5 13M Matt Miller Matt Miller Glenwood, MN Glenwood, MN -5
11 DNF 12 29* Jeff Crouse Jeff Crouse Alexandria, MN Alexandria, MN 1
12 DNF 9 32 Max Nelson Max Nelson Milaca, MN Milaca, MN -3
13 DNF 13 9T Taohe Norris Taohe Norris Alexandria, MN Alexandria, MN -
8 Laps

WISSOTA Super StockHeat 1

Finish Start # Competitor Hometown +/-
1 1 228X Brady Gerdes Brady Gerdes Villard, MN Villard, MN -
2 3 13M Matt Miller Matt Miller Glenwood, MN Glenwood, MN 1
3 5 28* Bailey Rosch Bailey Rosch Alexandria, MN Alexandria, MN 2
4 6 54L William Lund William Lund Brandon, MN Brandon, MN 2
5 2 32 Max Nelson Max Nelson Milaca, MN Milaca, MN -3
6 7 9T Taohe Norris Taohe Norris Alexandria, MN Alexandria, MN 1
7 DNF 4 29* Jeff Crouse Jeff Crouse Alexandria, MN Alexandria, MN -3
All transfer
8 Laps

WISSOTA Super StockHeat 2

Finish Start # Competitor Hometown +/-
1 2 71X Travis Scott Travis Scott Glenwood, MN Glenwood, MN 1
2 3 69 John Adams John Adams St. Croix Falls, WI St. Croix Falls, WI 1
3 4 21 Trevor Saurer Trevor Saurer Dalton, MN Dalton, MN 1
4 1 77 Carson Miller Carson Miller Carlos, MN Carlos, MN -3
5 5 1 Karter Reents Karter Reents Glenwood, MN Glenwood, MN -
6 6 85 Jason Thimmesh Jason Thimmesh Garfield, MN Garfield, MN -
All transfer
20 Laps

WISSOTA ModifiedsA Feature 1

Finish Start # Competitor Hometown +/-
1 2 10X Dustin Bitzan Dustin Bitzan Evansville, MN Evansville, MN 1
2 1 51TJ Josh Thoennes Josh Thoennes Nelson, MN Nelson, MN -1
3 3 6X Bryce Sward Bryce Sward Nelson, MN Nelson, MN -
4 5 21X Travis Saurer Travis Saurer Elizabeth, MN Elizabeth, MN 1
5 6 2X Brady Gerdes Brady Gerdes Villard, MN Villard, MN 1
6 7 52 Jason Thoennes Jason Thoennes Garfield, MN Garfield, MN 1
7 4 52.1 Matt Thoennes Matt Thoennes Osakis, MN Osakis, MN -3
8 9 9B Brendan Blascyk Brendan Blascyk Hoffman, MN Hoffman, MN 1
9 11 11X Austin Chyba Austin Chyba Alexandria, MN Alexandria, MN 2
10 12 51T Talan Thoennes Talan Thoennes Nelson, MN Nelson, MN 2
11 DNF 8 51 Avery Anderson Avery Anderson Alexandria, MN Alexandria, MN -3
12 DNF 10 20B Todd Berg Todd Berg Starbuck, MN Starbuck, MN -2
DNS 13 43 John Oeltjen John Oeltjen Glenwood, MN Glenwood, MN -
8 Laps

WISSOTA ModifiedsHeat 1

Finish Start # Competitor Hometown +/-
1 1 52 Jason Thoennes Jason Thoennes Garfield, MN Garfield, MN -
2 4 6X Bryce Sward Bryce Sward Nelson, MN Nelson, MN 2
3 7 10X Dustin Bitzan Dustin Bitzan Evansville, MN Evansville, MN 4
4 3 51TJ Josh Thoennes Josh Thoennes Nelson, MN Nelson, MN -1
5 6 9B Brendan Blascyk Brendan Blascyk Hoffman, MN Hoffman, MN 1
6 5 11X Austin Chyba Austin Chyba Alexandria, MN Alexandria, MN -1
7 2 51T Talan Thoennes Talan Thoennes Nelson, MN Nelson, MN -5
All transfer
8 Laps

WISSOTA ModifiedsHeat 2

Finish Start # Competitor Hometown +/-
1 4 2X Brady Gerdes Brady Gerdes Villard, MN Villard, MN 3
2 2 21X Travis Saurer Travis Saurer Elizabeth, MN Elizabeth, MN -
3 6 51 Avery Anderson Avery Anderson Alexandria, MN Alexandria, MN 3
4 1 52.1 Matt Thoennes Matt Thoennes Osakis, MN Osakis, MN -3
5 5 20B Todd Berg Todd Berg Starbuck, MN Starbuck, MN -
6 DNF 3 43 John Oeltjen John Oeltjen Glenwood, MN Glenwood, MN -3
All transfer
20 Laps

High Roller Winged SprintsFeature 1

Finish Start # Competitor Hometown +/-
1 6 24 Trevor Serbus Trevor Serbus Olivia, MN Olivia, MN 5
2 3 50 Chase Viebrock Chase Viebrock New Richmond, WI New Richmond, WI 1
3 10 30 Matt Johnson Matt Johnson St. Peter, MN St. Peter, MN 7
4 20 07 Owen Carlson Owen Carlson Somerset, WI Somerset, WI 16
5 5 56 Bill Johnson Bill Johnson St. Peter, MN St. Peter, MN -
6 2 3K Jeremy Kerzman Jeremy Kerzman Grey Eagle, MN Grey Eagle, MN -4
7 1 4S Jeremy Snow Jeremy Snow Princeton, MN Princeton, MN -6
8 7 46H Ken Hron Ken Hron Grand Rapids, MN Grand Rapids, MN -1
9 4 20G Owen Graf Owen Graf Glencoe, MN Glencoe, MN -5
10 12 4 Mike Stien Mike Stien Ceylon, MN Ceylon, MN 2
11 8 26G Hannah Graf Hannah Graf Glencoe, MN Glencoe, MN -3
12 16 33S Jeremy Schultz Jeremy Schultz Stewart, MN Stewart, MN 4
13 15 16 Willie Ewing Willie Ewing Becker, MN Becker, MN 2
14 13 63 Todd Hansen Todd Hansen Shoreview, MN Shoreview, MN -1
15 18 1 Kevin Bradwell Kevin Bradwell Luck, WI Luck, WI 3
16 11 609 Casey Lang Casey Lang Linwood, MN Linwood, MN -5
17 19 56X Josh Braford Josh Braford Grand Rapids, MN Grand Rapids, MN 2
18 DNF 14 24R Rob Rawson Rob Rawson Big Lake, MN Big Lake, MN -4
19 DNF 9 19B Jack Berger Jack Berger Lake Elmo, MN Lake Elmo, MN -10
20 DNF 17 4H Mitch Hagen Mitch Hagen Cottage Grove, MN Cottage Grove, MN -3
8 Laps

High Roller Winged SprintsHeat 1

Finish Start # Competitor Hometown +/-
1 1 20G Owen Graf Owen Graf Glencoe, MN Glencoe, MN -
2 3 56 Bill Johnson Bill Johnson St. Peter, MN St. Peter, MN 1
3 2 26G Hannah Graf Hannah Graf Glencoe, MN Glencoe, MN -1
4 5 19B Jack Berger Jack Berger Lake Elmo, MN Lake Elmo, MN 1
5 4 30 Matt Johnson Matt Johnson St. Peter, MN St. Peter, MN -1
6 10 46H Ken Hron Ken Hron Grand Rapids, MN Grand Rapids, MN 4
7 6 63 Todd Hansen Todd Hansen Shoreview, MN Shoreview, MN -1
8 9 24R Rob Rawson Rob Rawson Big Lake, MN Big Lake, MN 1
9 DNF 7 4H Mitch Hagen Mitch Hagen Cottage Grove, MN Cottage Grove, MN -2
10 DNF 8 56X Josh Braford Josh Braford Grand Rapids, MN Grand Rapids, MN -2
8 Laps

High Roller Winged SprintsHeat 2

Finish Start # Competitor Hometown +/-
1 2 50 Chase Viebrock Chase Viebrock New Richmond, WI New Richmond, WI 1
2 3 24 Trevor Serbus Trevor Serbus Olivia, MN Olivia, MN 1
3 8 4S Jeremy Snow Jeremy Snow Princeton, MN Princeton, MN 5
4 10 3K Jeremy Kerzman Jeremy Kerzman Grey Eagle, MN Grey Eagle, MN 6
5 1 609 Casey Lang Casey Lang Linwood, MN Linwood, MN -4
6 6 4 Mike Stien Mike Stien Ceylon, MN Ceylon, MN -
7 5 33S Jeremy Schultz Jeremy Schultz Stewart, MN Stewart, MN -2
8 9 16 Willie Ewing Willie Ewing Becker, MN Becker, MN 1
9 DNF 7 1 Kevin Bradwell Kevin Bradwell Luck, WI Luck, WI -2
10 DNF 4 07 Owen Carlson Owen Carlson Somerset, WI Somerset, WI -6
20 Laps

High Roller Traditional SprintsFeature 1

Finish Start # Competitor Hometown +/-
1 3 97 Cam Schafer Cam Schafer Little Canada, MN Little Canada, MN 2
2 2 7 Scott Brandt Scott Brandt Andover, MN Andover, MN -
3 7 5J Chris Lewis Chris Lewis Grand Rapids, MN Grand Rapids, MN 4
4 4 99 Bryan Roach Bryan Roach Goodhue, MN Goodhue, MN -
5 6 12 Johnny Parsons III Johnny Parsons III Owatonna, MN Owatonna, MN 1
6 5 17C Hunter Colton Hunter Colton Sandstone, MN Sandstone, MN -1
7 1 46H Ken Hron Ken Hron Grand Rapids, MN Grand Rapids, MN -6
8 10 7X Dan Atchison Dan Atchison Oak Grove, MN Oak Grove, MN 2
9 8 609 Casey Lang Casey Lang Linwood, MN Linwood, MN -1
10 9 56 Josh Braford Josh Braford Grand Rapids, MN Grand Rapids, MN -1
11 11 36 Tyler Wass Tyler Wass Big Fork, MN Big Fork, MN -
12 13 95 Kevin Bradwell Kevin Bradwell Luck, WI Luck, WI 1
13 DNF 12 38 Xander Coleman Xander Coleman Fargo, ND Fargo, ND -1
8 Laps

High Roller Traditional SprintsHeat 1

Finish Start # Competitor Hometown +/-
1 4 46H Ken Hron Ken Hron Grand Rapids, MN Grand Rapids, MN 3
2 5 7 Scott Brandt Scott Brandt Andover, MN Andover, MN 3
3 2 17C Hunter Colton Hunter Colton Sandstone, MN Sandstone, MN -1
4 1 56 Josh Braford Josh Braford Grand Rapids, MN Grand Rapids, MN -3
5 6 609 Casey Lang Casey Lang Linwood, MN Linwood, MN 1
6 3 38 Xander Coleman Xander Coleman Fargo, ND Fargo, ND -3
7 DNF 7 95 Kevin Bradwell Kevin Bradwell Luck, WI Luck, WI -
8 Laps

High Roller Traditional SprintsHeat 2

Finish Start # Competitor Hometown +/-
1 1 97 Cam Schafer Cam Schafer Little Canada, MN Little Canada, MN -
2 3 99 Bryan Roach Bryan Roach Goodhue, MN Goodhue, MN 1
3 2 12 Johnny Parsons III Johnny Parsons III Owatonna, MN Owatonna, MN -1
4 5 5J Chris Lewis Chris Lewis Grand Rapids, MN Grand Rapids, MN 1
5 4 7X Dan Atchison Dan Atchison Oak Grove, MN Oak Grove, MN -1
6 6 36 Tyler Wass Tyler Wass Big Fork, MN Big Fork, MN -