7/21/2023 - Red River Valley Speedway
7/21/2023 - Red River Valley Speedway

7/21/2023
Red River Valley 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


Todd Heinrich

Todd Heinrich

Fargo, ND

Skalicky's Auto Repair IMCA Stock Cars Start Finish +/-
A Feature 1 9 10 -1
Heat 1 5 2 3

Clear Selection

0 Laps

Optima Realty (Tony Paul) INEX LegendsA Feature 1

Finish Start # Competitor Hometown +/-
1 10 58 Sean Johnson Sean Johnson Kindred, ND Kindred, ND 9
2 20 7 Kody Machart Kody Machart Moorhead, MN Moorhead, MN 18
3 8 29 Ryan Braseth Ryan Braseth Ulen, MN Ulen, MN 5
4 7 28 Joshua Wiest Joshua Wiest Jamestown, ND Jamestown, ND 3
5 11 49 Collin Compson Collin Compson Valley City, ND Valley City, ND 6
6 12 67 Evan Hendrickson Evan Hendrickson Mapleton, ND Mapleton, ND 6
7 9 79 Scott Richardson Scott Richardson Pelican Rapids, MN Pelican Rapids, MN 2
8 6 82 Shawn Wiest Shawn Wiest Fargo, ND Fargo, ND -2
9 5 17 Zander Compson Zander Compson Valley City, ND Valley City, ND -4
10 3 17S Talon Seckerson Talon Seckerson Jamestown, ND Jamestown, ND -7
11 4 9 Gunnar Pfaff Gunnar Pfaff Ypsilanti, ND Ypsilanti, ND -7
12 15 93 Steve Johnson Steve Johnson Mapleton, ND Mapleton, ND 3
13 13 40 Kyle VanMil Kyle VanMil Barnesville, MN Barnesville, MN -
14 16 95 Braydee Hanson Braydee Hanson Fargo, ND Fargo, ND 2
15 1 25 Alexander Clark Alexander Clark Moorhead, MN Moorhead, MN -14
16 14 0W Cody Jawaski Cody Jawaski Kindred, ND Kindred, ND -2
17 2 77S Skylar Seckerson Skylar Seckerson Jamestown, ND Jamestown, ND -15
18 18 31C Emmitt Curtis Emmitt Curtis Rothsay, MN Rothsay, MN -
19 17 13 Ben Lundquist Ben Lundquist Fridley, MN Fridley, MN -2
20 21 27 Carter Restad Carter Restad West Fargo, ND West Fargo, ND 1
21 23 21 Noah Lewis Noah Lewis Hawley, MN Hawley, MN 2
22 DNF 19 2J Joseph Lewis Joseph Lewis Hawley, MN Hawley, MN -3
23 DNF 22 11 Mason Lemar Mason Lemar Casselton, ND Casselton, ND -1
0 Laps

Optima Realty (Tony Paul) INEX LegendsHeat 1

Finish Start # Competitor Hometown +/-
1 7 29 Ryan Braseth Ryan Braseth Ulen, MN Ulen, MN 6
2 4 17 Zander Compson Zander Compson Valley City, ND Valley City, ND 2
3 8 49 Collin Compson Collin Compson Valley City, ND Valley City, ND 5
4 2 77S Skylar Seckerson Skylar Seckerson Jamestown, ND Jamestown, ND -2
5 6 40 Kyle VanMil Kyle VanMil Barnesville, MN Barnesville, MN 1
6 5 95 Braydee Hanson Braydee Hanson Fargo, ND Fargo, ND -1
7 1 2J Joseph Lewis Joseph Lewis Hawley, MN Hawley, MN -6
8 3 11 Mason Lemar Mason Lemar Casselton, ND Casselton, ND -5
All transfer
0 Laps

Optima Realty (Tony Paul) INEX LegendsHeat 2

Finish Start # Competitor Hometown +/-
1 8 67 Evan Hendrickson Evan Hendrickson Mapleton, ND Mapleton, ND 7
2 7 79 Scott Richardson Scott Richardson Pelican Rapids, MN Pelican Rapids, MN 5
3 3 9 Gunnar Pfaff Gunnar Pfaff Ypsilanti, ND Ypsilanti, ND -
4 1 25 Alexander Clark Alexander Clark Moorhead, MN Moorhead, MN -3
5 5 0W Cody Jawaski Cody Jawaski Kindred, ND Kindred, ND -
6 4 13 Ben Lundquist Ben Lundquist Fridley, MN Fridley, MN -2
7 6 7 Kody Machart Kody Machart Moorhead, MN Moorhead, MN -1
8 2 21 Noah Lewis Noah Lewis Hawley, MN Hawley, MN -6
All transfer
0 Laps

Optima Realty (Tony Paul) INEX LegendsHeat 3

Finish Start # Competitor Hometown +/-
1 7 58 Sean Johnson Sean Johnson Kindred, ND Kindred, ND 6
2 6 28 Joshua Wiest Joshua Wiest Jamestown, ND Jamestown, ND 4
3 2 17S Talon Seckerson Talon Seckerson Jamestown, ND Jamestown, ND -1
4 5 82 Shawn Wiest Shawn Wiest Fargo, ND Fargo, ND 1
5 4 93 Steve Johnson Steve Johnson Mapleton, ND Mapleton, ND -1
6 3 31C Emmitt Curtis Emmitt Curtis Rothsay, MN Rothsay, MN -3
7 1 27 Carter Restad Carter Restad West Fargo, ND West Fargo, ND -6
All transfer
0 Laps

All Finish Concrete IMCA ModsA Feature 1

Finish Start # Competitor Hometown +/-
1 8 72 Dave Shipley Dave Shipley Argusville, ND Argusville, ND 7
2 9 02 Jordan Sours Jordan Sours Lisbon, ND Lisbon, ND 7
3 6 86C Darren Pfau Darren Pfau West Fargo, ND West Fargo, ND 3
4 7 3S Jesse Skalicky Jesse Skalicky Fargo, ND Fargo, ND 3
5 5 36 Cody Peterson Cody Peterson Glyndon, MN Glyndon, MN -
6 3 33 Allen Kent Allen Kent West Fargo, ND West Fargo, ND -3
7 1 76 John Miller John Miller Enderlin, ND Enderlin, ND -6
8 11 12C Nick Curtis Nick Curtis 3
9 2 33N Jeff Nelson Jeff Nelson Perham, MN Perham, MN -7
10 10 11 Bill Wadeson Bill Wadeson Alice, ND Alice, ND -
11 DNF 13 79 Tony Mack Tony Mack Fargo, ND Fargo, ND 2
12 DNF 4 48K Kollin Hibdon Kollin Hibdon Fargo, ND Fargo, ND -8
13 DNF 12 27S Lynn Sather Lynn Sather Detroit Lakes, MN Detroit Lakes, MN -1
14 DNF 15 21 Jamie Schulz Jamie Schulz Harwood, ND Harwood, ND 1
DNS 14 6 Ryan Veralrud Ryan Veralrud Ottertail, MN Ottertail, MN -
0 Laps

All Finish Concrete IMCA ModsHeat 1

Finish Start # Competitor Hometown +/-
1 5 36 Cody Peterson Cody Peterson Glyndon, MN Glyndon, MN 4
2 7 02 Jordan Sours Jordan Sours Lisbon, ND Lisbon, ND 5
3 6 3S Jesse Skalicky Jesse Skalicky Fargo, ND Fargo, ND 3
4 3 33N Jeff Nelson Jeff Nelson Perham, MN Perham, MN -1
5 8 11 Bill Wadeson Bill Wadeson Alice, ND Alice, ND 3
6 2 12C Nick Curtis Nick Curtis -4
7 1 79 Tony Mack Tony Mack Fargo, ND Fargo, ND -6
8 DNF 4 21 Jamie Schulz Jamie Schulz Harwood, ND Harwood, ND -4
All transfer
0 Laps

All Finish Concrete IMCA ModsHeat 2

Finish Start # Competitor Hometown +/-
1 4 48K Kollin Hibdon Kollin Hibdon Fargo, ND Fargo, ND 3
2 6 72 Dave Shipley Dave Shipley Argusville, ND Argusville, ND 4
3 3 33 Allen Kent Allen Kent West Fargo, ND West Fargo, ND -
4 1 76 John Miller John Miller Enderlin, ND Enderlin, ND -3
5 5 86C Darren Pfau Darren Pfau West Fargo, ND West Fargo, ND -
6 7 27S Lynn Sather Lynn Sather Detroit Lakes, MN Detroit Lakes, MN 1
7 DNF 2 6 Ryan Veralrud Ryan Veralrud Ottertail, MN Ottertail, MN -5
All transfer
0 Laps

A Transmission City IMCA Hobby StocksA Feature 1

Finish Start # Competitor Hometown +/-
1 6 B2 Brodee Eckerdt Brodee Eckerdt Grand Forks, ND Grand Forks, ND 5
2 5 21 Tim Church Tim Church Moorhead, MN Moorhead, MN 3
3 3 3XL Brad Orvedal Brad Orvedal Fargo, ND Fargo, ND -
4 4 70 Tyler Hehn Tyler Hehn Horace, ND Horace, ND -
5 10 44 Tim Anderson Tim Anderson Minot, ND Minot, ND 5
6 8 39 Caleb Gardner Caleb Gardner Glyndon, MN Glyndon, MN 2
7 2 15 Andrea Jacobson Andrea Jacobson Fargo, ND Fargo, ND -5
8 1 75 Blake Anderson Blake Anderson West Fargo, ND West Fargo, ND -7
9 9 54DK Dylan Krueger Dylan Krueger Milnor, ND Milnor, ND -
10 DNF 7 17T Tim Otterness Tim Otterness Brainerd, MN Brainerd, MN -3
DNS 11 8 Jeff Busby Jeff Busby Hitterdal, MN Hitterdal, MN -
6 Laps

A Transmission City IMCA Hobby StocksHeat 1

Finish Start # Competitor Hometown +/-
1 4 B2 Brodee Eckerdt Brodee Eckerdt Grand Forks, ND Grand Forks, ND 3
2 6 44 Tim Anderson Tim Anderson Minot, ND Minot, ND 4
3 2 15 Andrea Jacobson Andrea Jacobson Fargo, ND Fargo, ND -1
4 3 70 Tyler Hehn Tyler Hehn Horace, ND Horace, ND -1
5 5 39 Caleb Gardner Caleb Gardner Glyndon, MN Glyndon, MN -
DNS 1 8 Jeff Busby Jeff Busby Hitterdal, MN Hitterdal, MN -
All transfer
6 Laps

A Transmission City IMCA Hobby StocksHeat 2

Finish Start # Competitor Hometown +/-
1 4 17T Tim Otterness Tim Otterness Brainerd, MN Brainerd, MN 3
2 2 3XL Brad Orvedal Brad Orvedal Fargo, ND Fargo, ND -
3 3 21 Tim Church Tim Church Moorhead, MN Moorhead, MN -
4 5 54DK Dylan Krueger Dylan Krueger Milnor, ND Milnor, ND 1
5 1 75 Blake Anderson Blake Anderson West Fargo, ND West Fargo, ND -4
All transfer
0 Laps

FM Drain Cleaning & Services IMCA Sport ModsA Feature 1

Finish Start # Competitor Hometown +/-
1 5 7R Ryan Restad Ryan Restad West Fargo, ND West Fargo, ND 4
2 12 5 Scott Jacobson Scott Jacobson Fargo, ND Fargo, ND 10
3 4 6 Austin Veralrud Austin Veralrud Audubon, MN Audubon, MN 1
4 7 8J Luke Johnson Luke Johnson Moorhead, MN Moorhead, MN 3
5 11 17 Rich Pavlicek Rich Pavlicek Casselton, ND Casselton, ND 6
6 10 33 Brennan Urbach Brennan Urbach Lisbon, ND Lisbon, ND 4
7 14 5F Brandon Ferris Brandon Ferris Moorhead, MN Moorhead, MN 7
8 16 76Z John Sandvig John Sandvig West Fargo, ND West Fargo, ND 8
9 6 22 Vince Jegtvig Vince Jegtvig Dilworth, MN Dilworth, MN -3
10 20 74 Jayden Pavlicek Jayden Pavlicek Casselton, ND Casselton, ND 10
11 13 14 Thomas Sandvig Thomas Sandvig West Fargo, ND West Fargo, ND 2
12 15 15 Matthew Clark Matthew Clark West Fargo, ND West Fargo, ND 3
13 18 77 Charles Jensen Charles Jensen Pelican Rapids, MN Pelican Rapids, MN 5
14 3 76 Reile Sailer Reile Sailer Fargo, ND Fargo, ND -11
15 23 22M Landon Maatz Landon Maatz Walcott, ND Walcott, ND 8
16 19 9M Skyla Miller Skyla Miller Harwood, ND Harwood, ND 3
17 8 13C Paul Colvin Paul Colvin Horace, ND Horace, ND -9
18 1 12T Brandon Tendeland Brandon Tendeland West Fargo, ND West Fargo, ND -17
19 DNF 17 01 Alex Tschakert Alex Tschakert KENT, MN KENT, MN -2
20 DNF 21 17K Kamey Leedom Kamey Leedom West Fargo, ND West Fargo, ND 1
21 DNF 22 9 Torey Fischer Torey Fischer West Fargo, ND West Fargo, ND 1
DNS 9 51 Kelly Jacobson Kelly Jacobson Fargo, ND Fargo, ND -
DNS 2 3X Andy Wagner Andy Wagner Ada, MN Ada, MN -
6 Laps

FM Drain Cleaning & Services IMCA Sport ModsHeat 1

Finish Start # Competitor Hometown +/-
1 2 3X Andy Wagner Andy Wagner Ada, MN Ada, MN 1
2 5 22 Vince Jegtvig Vince Jegtvig Dilworth, MN Dilworth, MN 3
3 1 51 Kelly Jacobson Kelly Jacobson Fargo, ND Fargo, ND -2
4 8 17 Rich Pavlicek Rich Pavlicek Casselton, ND Casselton, ND 4
5 3 14 Thomas Sandvig Thomas Sandvig West Fargo, ND West Fargo, ND -2
6 6 76Z John Sandvig John Sandvig West Fargo, ND West Fargo, ND -
7 7 77 Charles Jensen Charles Jensen Pelican Rapids, MN Pelican Rapids, MN -
8 4 74 Jayden Pavlicek Jayden Pavlicek Casselton, ND Casselton, ND -4
All transfer
6 Laps

FM Drain Cleaning & Services IMCA Sport ModsHeat 2

Finish Start # Competitor Hometown +/-
1 1 8J Luke Johnson Luke Johnson Moorhead, MN Moorhead, MN -
2 4 6 Austin Veralrud Austin Veralrud Audubon, MN Audubon, MN 2
3 6 7R Ryan Restad Ryan Restad West Fargo, ND West Fargo, ND 3
4 5 13C Paul Colvin Paul Colvin Horace, ND Horace, ND 1
5 7 5F Brandon Ferris Brandon Ferris Moorhead, MN Moorhead, MN 2
6 8 17K Kamey Leedom Kamey Leedom West Fargo, ND West Fargo, ND 2
7 3 9M Skyla Miller Skyla Miller Harwood, ND Harwood, ND -4
8 DNF 2 22M Landon Maatz Landon Maatz Walcott, ND Walcott, ND -6
All transfer
6 Laps

FM Drain Cleaning & Services IMCA Sport ModsHeat 3

Finish Start # Competitor Hometown +/-
1 2 5 Scott Jacobson Scott Jacobson Fargo, ND Fargo, ND 1
2 4 33 Brennan Urbach Brennan Urbach Lisbon, ND Lisbon, ND 2
3 3 12T Brandon Tendeland Brandon Tendeland West Fargo, ND West Fargo, ND -
4 1 76 Reile Sailer Reile Sailer Fargo, ND Fargo, ND -3
5 7 15 Matthew Clark Matthew Clark West Fargo, ND West Fargo, ND 2
6 5 01 Alex Tschakert Alex Tschakert KENT, MN KENT, MN -1
7 DNF 6 9 Torey Fischer Torey Fischer West Fargo, ND West Fargo, ND -1
All transfer
0 Laps

Skalicky's Auto Repair IMCA Stock CarsA Feature 1

Finish Start # Competitor Hometown +/-
1 3 40 Rob VanMil Rob VanMil Barnesville, MN Barnesville, MN 2
2 4 4 Rick Schulz Rick Schulz Horace, ND Horace, ND 2
3 12 21J Andrew Jochim Andrew Jochim Harwood, ND Harwood, ND 9
4 7 52 Brennan Borg Brennan Borg Harwood, ND Harwood, ND 3
5 10 1 Tyler McDougall Tyler McDougall Hawley, MN Hawley, MN 5
6 16 B1 Brody Carlsrud Brody Carlsrud Moorhead, MN Moorhead, MN 10
7 13 88K Keaten Froemke Keaten Froemke Glyndon, MN Glyndon, MN 6
8 15 11 Kalvin Kesselberg Kalvin Kesselberg Ada, MN Ada, MN 7
9 8 18A Mike Anderson Mike Anderson Walcott, ND Walcott, ND -1
10 9 38 Todd Heinrich Todd Heinrich Fargo, ND Fargo, ND -1
11 5 8 Billy Michaelsohn Billy Michaelsohn Fargo, ND Fargo, ND -6
12 11 33 Daniel Aberle Daniel Aberle Finley, ND Finley, ND -1
13 6 17 Brady Jawaski Brady Jawaski Kindred, ND Kindred, ND -7
14 14 53D Wil Dittmer Wil Dittmer Casselton, ND Casselton, ND -
15 17 49 Tim Compson Tim Compson Valley City, ND Valley City, ND 2
16 2 80 Len Kniep Len Kniep Gardner, ND Gardner, ND -14
DNS 1 25 Karmith Christensen Karmith Christensen West Fargo, ND West Fargo, ND -
0 Laps

Skalicky's Auto Repair IMCA Stock CarsHeat 1

Finish Start # Competitor Hometown +/-
1 3 4 Rick Schulz Rick Schulz Horace, ND Horace, ND 2
2 5 38 Todd Heinrich Todd Heinrich Fargo, ND Fargo, ND 3
3 4 52 Brennan Borg Brennan Borg Harwood, ND Harwood, ND 1
4 6 21J Andrew Jochim Andrew Jochim Harwood, ND Harwood, ND 2
5 2 88K Keaten Froemke Keaten Froemke Glyndon, MN Glyndon, MN -3
6 1 53D Wil Dittmer Wil Dittmer Casselton, ND Casselton, ND -5
All transfer
0 Laps

Skalicky's Auto Repair IMCA Stock CarsHeat 2

Finish Start # Competitor Hometown +/-
1 4 18A Mike Anderson Mike Anderson Walcott, ND Walcott, ND 3
2 5 1 Tyler McDougall Tyler McDougall Hawley, MN Hawley, MN 3
3 1 25 Karmith Christensen Karmith Christensen West Fargo, ND West Fargo, ND -2
4 3 8 Billy Michaelsohn Billy Michaelsohn Fargo, ND Fargo, ND -1
5 DNF 6 11 Kalvin Kesselberg Kalvin Kesselberg Ada, MN Ada, MN 1
6 DNF 2 B1 Brody Carlsrud Brody Carlsrud Moorhead, MN Moorhead, MN -4
All transfer
0 Laps

Skalicky's Auto Repair IMCA Stock CarsHeat 3

Finish Start # Competitor Hometown +/-
1 2 40 Rob VanMil Rob VanMil Barnesville, MN Barnesville, MN 1
2 3 17 Brady Jawaski Brady Jawaski Kindred, ND Kindred, ND 1
3 5 33 Daniel Aberle Daniel Aberle Finley, ND Finley, ND 2
4 1 80 Len Kniep Len Kniep Gardner, ND Gardner, ND -3
5 DNF 4 49 Tim Compson Tim Compson Valley City, ND Valley City, ND -1
All transfer
0 Laps

Superior Custom Signs & Wraps IMCA RaceSaver SprinA Feature 1

Finish Start # Competitor Hometown +/-
1 1 10 Trevor Serbus Trevor Serbus Olivia, MN Olivia, MN -
2 7 13 Ty Hanten Ty Hanten West Fargo, ND West Fargo, ND 5
3 10 64 Andy Pake Andy Pake Felton, MN Felton, MN 7
4 11 72 Tye Wilke Tye Wilke Detroit Lakes, MN Detroit Lakes, MN 7
5 8 18 Tyler Rabenberg Tyler Rabenberg Princeton, MN Princeton, MN 3
6 2 84 Joshua Johnson Joshua Johnson Harwood, ND Harwood, ND -4
7 5 39 Morgan Nyquist Morgan Nyquist Moorhead, MN Moorhead, MN -2
8 3 3D Dan Griep Dan Griep Minnetonka, MN Minnetonka, MN -5
9 9 3M Marcus Rothenbacher Marcus Rothenbacher Ulen, MN Ulen, MN -
10 12 69 Tom Cummings Tom Cummings Grandin, ND Grandin, ND 2
11 13 3K Paul Kautzman Paul Kautzman West Fargo, ND West Fargo, ND 2
12 DNF 6 4S Jeremy Snow Jeremy Snow Princeton, MN Princeton, MN -6
13 DNF 4 69R Brandon Rekow Brandon Rekow Ellendale, ND Ellendale, ND -9
0 Laps

Superior Custom Signs & Wraps IMCA RaceSaver SprinHeat 1

Finish Start # Competitor Hometown +/-
1 1 10 Trevor Serbus Trevor Serbus Olivia, MN Olivia, MN -
2 4 13 Ty Hanten Ty Hanten West Fargo, ND West Fargo, ND 2
3 3 39 Morgan Nyquist Morgan Nyquist Moorhead, MN Moorhead, MN -
4 5 3M Marcus Rothenbacher Marcus Rothenbacher Ulen, MN Ulen, MN 1
5 2 3D Dan Griep Dan Griep Minnetonka, MN Minnetonka, MN -3
6 7 69 Tom Cummings Tom Cummings Grandin, ND Grandin, ND 1
DNS 6 72 Tye Wilke Tye Wilke Detroit Lakes, MN Detroit Lakes, MN -
All transfer
0 Laps

Superior Custom Signs & Wraps IMCA RaceSaver SprinHeat 2

Finish Start # Competitor Hometown +/-
1 2 69R Brandon Rekow Brandon Rekow Ellendale, ND Ellendale, ND 1
2 5 64 Andy Pake Andy Pake Felton, MN Felton, MN 3
3 4 18 Tyler Rabenberg Tyler Rabenberg Princeton, MN Princeton, MN 1
4 3 4S Jeremy Snow Jeremy Snow Princeton, MN Princeton, MN -1
5 1 84 Joshua Johnson Joshua Johnson Harwood, ND Harwood, ND -4
6 6 3K Paul Kautzman Paul Kautzman West Fargo, ND West Fargo, ND -
All transfer