7/9/2022 - Jamestown Speedway
7/9/2022 - Jamestown Speedway

7/9/2022
Jamestown 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


Michael Leach

Michael Leach

Sun River, MT

Shocker Hitch IMCA Modified Start Finish +/-
B Feature 2 2 5 -3
Heat 1 2 2 -

Clear Selection

30 Laps

Shocker Hitch IMCA ModifiedA Feature 1

Finish Start # Competitor Hometown +/-
1 1 11X Tom Berry Jr. Tom Berry Jr. Marshalltown, IA Marshalltown, IA -
2 3 48K Kollin Hibdon Kollin Hibdon Fargo, ND Fargo, ND 1
3 7 5 Jeff Taylor Jeff Taylor Locust Grove, AR Locust Grove, AR 4
4 11 44T Tanner Black Tanner Black Otis, KS Otis, KS 7
5 4 82 Jake McBirnie Jake McBirnie Boone, IA Boone, IA -1
6 15 14T Travis Hagen Travis Hagen McGregor, ND McGregor, ND 9
7 12 0L Lucas Lamberies Lucas Lamberies Clintonville, WI Clintonville, WI 5
8 17 4TW Tim Ward Tim Ward Harcourt, IA Harcourt, IA 9
9 5 44K Kelsie Black Kelsie Black Otis, KS Otis, KS -4
10 8 66P Paul Stone Paul Stone Winton, CA Winton, CA -2
11 21 27W Jason Wolla Jason Wolla Ray, ND Ray, ND 10
12 18 29 Drew Christianson Drew Christianson Minot, ND Minot, ND 6
13 14 08 Dakota Sproul Dakota Sproul Hays, KS Hays, KS 1
14 27 3B Eddie Belec Eddie Belec Arvada, CO Arvada, CO 13
15 16 WW1 Ricky Alvarado Ricky Alvarado Hotchkiss, CO Hotchkiss, CO 1
16 2 5C John Corell John Corell Jamestown, ND Jamestown, ND -14
17 13 99 Shawn Strand Shawn Strand Mandan, ND Mandan, ND -4
18 25 11K Jeremy Keller Jeremy Keller Bismarck, ND Bismarck, ND 7
19 24 18JT Jeremy Thornton Jeremy Thornton Chandler, AZ Chandler, AZ 5
20 26 75M Justin Medler Justin Medler Minot, ND Minot, ND 6
21 22 0 Scott Gartner Scott Gartner Jamestown, ND Jamestown, ND 1
22 9 01 Joey Galloway Joey Galloway Arcola, SK Arcola, SK -13
23 10 73T Chris Tuchscherer Chris Tuchscherer Burlington, ND Burlington, ND -13
24 6 12S Isaac Sondrol Isaac Sondrol Turtle Lake, ND Turtle Lake, ND -18
25 19 99B Brady Bjella Brady Bjella Williston, ND Williston, ND -6
26 28 36 Cody Peterson Cody Peterson Glyndon, MN Glyndon, MN 2
27 20 33BY Braxton Yeager Braxton Yeager Green River, WY Green River, WY -7
28 23 11 Steven Pfeifer Steven Pfeifer Bowbells, ND Bowbells, ND -5
12 Laps

Shocker Hitch IMCA ModifiedB Feature 1

Finish Start # Competitor Hometown +/-
1 3 99 Shawn Strand Shawn Strand Mandan, ND Mandan, ND 2
2 5 4TW Tim Ward Tim Ward Harcourt, IA Harcourt, IA 3
3 1 27W Jason Wolla Jason Wolla Ray, ND Ray, ND -2
4 6 11K Jeremy Keller Jeremy Keller Bismarck, ND Bismarck, ND 2
Top 4 transfer
5 4 111 Ethan Braaksma Ethan Braaksma Newton, IA Newton, IA -1
6 11 3S Logan Schmitz Logan Schmitz Washburn, ND Washburn, ND 5
7 7 72X Kyler Jeffrey Kyler Jeffrey Williston, ND Williston, ND -
8 10 28C Austin Caruthers Austin Caruthers Williston, ND Williston, ND 2
9 9 3 Brian Brennan Brian Brennan Rozet, WY Rozet, WY -
10 DNF 8 50 Wade Manning Wade Manning Gillette, WY Gillette, WY -2
DQ 2 5F Zach Frederick Zach Frederick Richardton, ND Richardton, ND -
12 Laps

Shocker Hitch IMCA ModifiedB Feature 2

Finish Start # Competitor Hometown +/-
1 1 WW1 Ricky Alvarado Ricky Alvarado Hotchkiss, CO Hotchkiss, CO -
2 4 29 Drew Christianson Drew Christianson Minot, ND Minot, ND 2
3 3 0 Scott Gartner Scott Gartner Jamestown, ND Jamestown, ND -
4 8 75M Justin Medler Justin Medler Minot, ND Minot, ND 4
Top 4 transfer
5 2 09 Michael Leach Michael Leach Sun River, MT Sun River, MT -3
6 10 12J Justin O'Brien Justin O'Brien West Union, IA West Union, IA 4
7 5 33Y Bryson Yeager Bryson Yeager Green River, WY Green River, WY -2
8 7 2T Mike Tomlinson Mike Tomlinson Turtle Lake, ND Turtle Lake, ND -1
9 6 22 Alan Bohlman Alan Bohlman Isanti, MN Isanti, MN -3
10 9 71S Brent Schlafmann Brent Schlafmann Bismarck, ND Bismarck, ND -1
DNS 11 87X Bland Bohannon Bland Bohannon Williston, ND Williston, ND -
12 Laps

Shocker Hitch IMCA ModifiedB Feature 3

Finish Start # Competitor Hometown +/-
1 3 08 Dakota Sproul Dakota Sproul Hays, KS Hays, KS 2
2 2 99B Brady Bjella Brady Bjella Williston, ND Williston, ND -
3 1 11 Steven Pfeifer Steven Pfeifer Bowbells, ND Bowbells, ND -2
4 9 3B Eddie Belec Eddie Belec Arvada, CO Arvada, CO 5
Top 4 transfer
5 7 15J Jeremy Richey Jeremy Richey Medford, OR Medford, OR 2
6 5 12 Matt Aukland Matt Aukland Glyndon, MN Glyndon, MN -1
7 11 90M Danny Meier Danny Meier Dunmore, AB Dunmore, AB 4
8 10 25 Hank Berry Hank Berry Sidney, MT Sidney, MT 2
9 8 16M Andrew Michel Andrew Michel Jamestown, ND Jamestown, ND -1
10 DNF 6 28H Darrell Hughes II Darrell Hughes II Decatur, TX Decatur, TX -4
11 DNF 4 2.0 Dick Brack Dick Brack Longmont, CO Longmont, CO -7
12 Laps

Shocker Hitch IMCA ModifiedB Feature 4

Finish Start # Competitor Hometown +/-
1 2 14T Travis Hagen Travis Hagen McGregor, ND McGregor, ND 1
2 3 33BY Braxton Yeager Braxton Yeager Green River, WY Green River, WY 1
3 4 18JT Jeremy Thornton Jeremy Thornton Chandler, AZ Chandler, AZ 1
4 1 36 Cody Peterson Cody Peterson Glyndon, MN Glyndon, MN -3
Top 4 transfer
5 8 02 Jordan Sours Jordan Sours Lisbon, ND Lisbon, ND 3
6 7 86 Aaron Aaseth Aaron Aaseth Lincoln, ND Lincoln, ND 1
7 11 20 Brandon Clough Brandon Clough Wallace, NE Wallace, NE 4
8 5 1HZ Jeremy Sorenson Jeremy Sorenson Williston, ND Williston, ND -3
9 10 99S Nathan Slocum Nathan Slocum Gillette, WY Gillette, WY 1
10 9 72 Dave Shipley Dave Shipley Argusville, ND Argusville, ND -1
11 6 5T Marcus Tomlinson Marcus Tomlinson Turtle Lake, ND Turtle Lake, ND -5
10 Laps

Shocker Hitch IMCA ModifiedHeat 1

Finish Start # Competitor Hometown +/-
1 1 12S Isaac Sondrol Isaac Sondrol Turtle Lake, ND Turtle Lake, ND -
2 2 09 Michael Leach Michael Leach Sun River, MT Sun River, MT -
3 8 01 Joey Galloway Joey Galloway Arcola, SK Arcola, SK 5
4 10 73T Chris Tuchscherer Chris Tuchscherer Burlington, ND Burlington, ND 6
5 3 1HZ Jeremy Sorenson Jeremy Sorenson Williston, ND Williston, ND -2
6 7 33Y Bryson Yeager Bryson Yeager Green River, WY Green River, WY 1
7 4 86 Aaron Aaseth Aaron Aaseth Lincoln, ND Lincoln, ND -3
8 DNF 6 12J Justin O'Brien Justin O'Brien West Union, IA West Union, IA -2
9 DNF 5 99S Nathan Slocum Nathan Slocum Gillette, WY Gillette, WY -4
10 DNF 9 3S Logan Schmitz Logan Schmitz Washburn, ND Washburn, ND -1
10 Laps

Shocker Hitch IMCA ModifiedHeat 2

Finish Start # Competitor Hometown +/-
1 4 5C John Corell John Corell Jamestown, ND Jamestown, ND 3
2 10 5 Jeff Taylor Jeff Taylor Locust Grove, AR Locust Grove, AR 8
3 3 0 Scott Gartner Scott Gartner Jamestown, ND Jamestown, ND -
4 5 33BY Braxton Yeager Braxton Yeager Green River, WY Green River, WY 1
5 2 22 Alan Bohlman Alan Bohlman Isanti, MN Isanti, MN -3
6 9 18JT Jeremy Thornton Jeremy Thornton Chandler, AZ Chandler, AZ 3
7 8 28H Darrell Hughes II Darrell Hughes II Decatur, TX Decatur, TX 1
8 7 75M Justin Medler Justin Medler Minot, ND Minot, ND -1
9 6 3 Brian Brennan Brian Brennan Rozet, WY Rozet, WY -3
DQ 1 20 Brandon Clough Brandon Clough Wallace, NE Wallace, NE -
10 Laps

Shocker Hitch IMCA ModifiedHeat 3

Finish Start # Competitor Hometown +/-
1 8 11X Tom Berry Jr. Tom Berry Jr. Marshalltown, IA Marshalltown, IA 7
2 1 14T Travis Hagen Travis Hagen McGregor, ND McGregor, ND -1
3 2 08 Dakota Sproul Dakota Sproul Hays, KS Hays, KS -1
4 5 111 Ethan Braaksma Ethan Braaksma Newton, IA Newton, IA 1
5 6 4TW Tim Ward Tim Ward Harcourt, IA Harcourt, IA 1
6 3 5T Marcus Tomlinson Marcus Tomlinson Turtle Lake, ND Turtle Lake, ND -3
7 4 50 Wade Manning Wade Manning Gillette, WY Gillette, WY -3
8 9 15J Jeremy Richey Jeremy Richey Medford, OR Medford, OR 1
9 DNF 7 25 Hank Berry Hank Berry Sidney, MT Sidney, MT -2
10 Laps

Shocker Hitch IMCA ModifiedHeat 4

Finish Start # Competitor Hometown +/-
1 2 48K Kollin Hibdon Kollin Hibdon Fargo, ND Fargo, ND 1
2 4 27W Jason Wolla Jason Wolla Ray, ND Ray, ND 2
3 6 WW1 Ricky Alvarado Ricky Alvarado Hotchkiss, CO Hotchkiss, CO 3
4 5 29 Drew Christianson Drew Christianson Minot, ND Minot, ND 1
5 8 99 Shawn Strand Shawn Strand Mandan, ND Mandan, ND 3
6 7 12 Matt Aukland Matt Aukland Glyndon, MN Glyndon, MN 1
7 9 11K Jeremy Keller Jeremy Keller Bismarck, ND Bismarck, ND 2
8 3 02 Jordan Sours Jordan Sours Lisbon, ND Lisbon, ND -5
9 1 71S Brent Schlafmann Brent Schlafmann Bismarck, ND Bismarck, ND -8
10 Laps

Shocker Hitch IMCA ModifiedHeat 5

Finish Start # Competitor Hometown +/-
1 1 44K Kelsie Black Kelsie Black Otis, KS Otis, KS -
2 5 44T Tanner Black Tanner Black Otis, KS Otis, KS 3
3 7 0L Lucas Lamberies Lucas Lamberies Clintonville, WI Clintonville, WI 4
4 8 11 Steven Pfeifer Steven Pfeifer Bowbells, ND Bowbells, ND 4
5 9 99B Brady Bjella Brady Bjella Williston, ND Williston, ND 4
6 2 72X Kyler Jeffrey Kyler Jeffrey Williston, ND Williston, ND -4
7 6 2T Mike Tomlinson Mike Tomlinson Turtle Lake, ND Turtle Lake, ND -1
8 4 16M Andrew Michel Andrew Michel Jamestown, ND Jamestown, ND -4
9 DNF 3 87X Bland Bohannon Bland Bohannon Williston, ND Williston, ND -6
10 Laps

Shocker Hitch IMCA ModifiedHeat 6

Finish Start # Competitor Hometown +/-
1 2 82 Jake McBirnie Jake McBirnie Boone, IA Boone, IA 1
2 6 66P Paul Stone Paul Stone Winton, CA Winton, CA 4
3 5 5F Zach Frederick Zach Frederick Richardton, ND Richardton, ND 2
4 8 36 Cody Peterson Cody Peterson Glyndon, MN Glyndon, MN 4
5 7 2.0 Dick Brack Dick Brack Longmont, CO Longmont, CO 2
6 DNF 4 3B Eddie Belec Eddie Belec Arvada, CO Arvada, CO -2
7 DNF 1 28C Austin Caruthers Austin Caruthers Williston, ND Williston, ND -6
8 DNF 9 72 Dave Shipley Dave Shipley Argusville, ND Argusville, ND 1
9 DNF 3 90M Danny Meier Danny Meier Dunmore, AB Dunmore, AB -6
25 Laps

IMCA Stock CarA Feature 1

Finish Start # Competitor Hometown +/-
1 8 88XXX Randy Klein Randy Klein Buffalo, ND Buffalo, ND 7
2 14 82 Shelby Williams Shelby Williams Bonham, TX Bonham, TX 12
3 3 71 Trent Grager Trent Grager Sykeston, ND Sykeston, ND -
4 1 52 Brennan Borg Brennan Borg Harwood, ND Harwood, ND -3
5 2 0 Scott Gartner Scott Gartner Jamestown, ND Jamestown, ND -3
6 11 20F Dalton Flory Dalton Flory Williston, ND Williston, ND 5
7 9 2M Angel Munoz Angel Munoz Lamar, CO Lamar, CO 2
8 10 10J Jake Nelson Jake Nelson Williston, ND Williston, ND 2
9 12 57 Brendon LaBatte Brendon LaBatte Weyburn, SK Weyburn, SK 3
10 16 46 Jason Berg Jason Berg Bismarck, ND Bismarck, ND 6
11 15 7M Zachary Madrid Zachary Madrid Boone, IA Boone, IA 4
12 17 17 Austin Daae Austin Daae Estevan, SK Estevan, SK 5
13 6 68 Jeremy Swanson Jeremy Swanson Estevan, SK Estevan, SK -7
14 5 40JR Bubba Stafford Jr Bubba Stafford Jr Wittmann, AZ Wittmann, AZ -9
15 22 B1 Brody Carlsrud Brody Carlsrud Moorhead, MN Moorhead, MN 7
16 21 117 Austin Brands Austin Brands Boyden, IA Boyden, IA 5
17 18 20 Joe Flory Joe Flory Williston, ND Williston, ND 1
18 23 11 Kalvin Kesselberg Kalvin Kesselberg Ada, MN Ada, MN 5
19 24 33 Tyler Ashley Tyler Ashley Bismarck, ND Bismarck, ND 5
20 DNF 4 27X Mike Hagen Mike Hagen Williston, ND Williston, ND -16
21 DNF 19 23JR Chris McCurdy Jr Chris McCurdy Jr Phoenix, AZ Phoenix, AZ -2
22 DNF 20 81 Matt Speckman Matt Speckman Sleepy Eye, MN Sleepy Eye, MN -2
23 DNF 13 40 Rob VanMil Rob VanMil Barnesville, MN Barnesville, MN -10
24 DNF 7 74 Tim Pessek Tim Pessek Hutchinson, MN Hutchinson, MN -17
12 Laps

IMCA Stock CarB Feature 1

Finish Start # Competitor Hometown +/-
1 1 40 Rob VanMil Rob VanMil Barnesville, MN Barnesville, MN -
2 3 7M Zachary Madrid Zachary Madrid Boone, IA Boone, IA 1
3 5 17 Austin Daae Austin Daae Estevan, SK Estevan, SK 2
4 2 23JR Chris McCurdy Jr Chris McCurdy Jr Phoenix, AZ Phoenix, AZ -2
5 7 117 Austin Brands Austin Brands Boyden, IA Boyden, IA 2
6 10 11 Kalvin Kesselberg Kalvin Kesselberg Ada, MN Ada, MN 4
Top 6 transfer
7 8 4T Troy Heupel Troy Heupel Williston, ND Williston, ND 1
8 9 3 Travis Ulmer Travis Ulmer Mandan, ND Mandan, ND 1
9 11 115 Mark Madrid Jr Mark Madrid Jr Phoenix, AZ Phoenix, AZ 2
10 4 85K Ernest Geist Ernest Geist West Fargo, ND West Fargo, ND -6
11 6 18X Daniel Eckblad Daniel Eckblad St. Peter, MN St. Peter, MN -5
12 13 23 Tristan Vesterby Tristan Vesterby Webster City, IA Webster City, IA 1
DNS 12 701 Kyle Hallgren Kyle Hallgren Hankinson, ND Hankinson, ND -
12 Laps

IMCA Stock CarB Feature 2

Finish Start # Competitor Hometown +/-
1 2 82 Shelby Williams Shelby Williams Bonham, TX Bonham, TX 1
2 10 46 Jason Berg Jason Berg Bismarck, ND Bismarck, ND 8
3 3 20 Joe Flory Joe Flory Williston, ND Williston, ND -
4 8 81 Matt Speckman Matt Speckman Sleepy Eye, MN Sleepy Eye, MN 4
5 6 B1 Brody Carlsrud Brody Carlsrud Moorhead, MN Moorhead, MN 1
6 9 33 Tyler Ashley Tyler Ashley Bismarck, ND Bismarck, ND 3
Top 6 transfer
7 11 36 Brett Woznicki Brett Woznicki Minot, ND Minot, ND 4
8 DNF 7 30A Adam Goff Adam Goff Minot, ND Minot, ND -1
9 DNF 4 34Z Jordan Zillmer Jordan Zillmer Cleveland, ND Cleveland, ND -5
10 DNF 1 21J Andrew Jochim Andrew Jochim Harwood, ND Harwood, ND -9
DNS 5 49 Tim Compson Tim Compson Valley City, ND Valley City, ND -
DNS 12 E72 Adam Geist Adam Geist Moorhead, MN Moorhead, MN -
10 Laps

IMCA Stock CarHeat 1

Finish Start # Competitor Hometown +/-
1 2 0 Scott Gartner Scott Gartner Jamestown, ND Jamestown, ND 1
2 4 74 Tim Pessek Tim Pessek Hutchinson, MN Hutchinson, MN 2
3 7 40JR Bubba Stafford Jr Bubba Stafford Jr Wittmann, AZ Wittmann, AZ 4
4 6 23JR Chris McCurdy Jr Chris McCurdy Jr Phoenix, AZ Phoenix, AZ 2
5 9 57 Brendon LaBatte Brendon LaBatte Weyburn, SK Weyburn, SK 4
6 5 18X Daniel Eckblad Daniel Eckblad St. Peter, MN St. Peter, MN -1
7 8 B1 Brody Carlsrud Brody Carlsrud Moorhead, MN Moorhead, MN 1
8 10 117 Austin Brands Austin Brands Boyden, IA Boyden, IA 2
9 DNF 1 E72 Adam Geist Adam Geist Moorhead, MN Moorhead, MN -8
DNS 3 23 Tristan Vesterby Tristan Vesterby Webster City, IA Webster City, IA -
10 Laps

IMCA Stock CarHeat 2

Finish Start # Competitor Hometown +/-
1 4 27X Mike Hagen Mike Hagen Williston, ND Williston, ND 3
2 2 20F Dalton Flory Dalton Flory Williston, ND Williston, ND -
3 6 88XXX Randy Klein Randy Klein Buffalo, ND Buffalo, ND 3
4 5 82 Shelby Williams Shelby Williams Bonham, TX Bonham, TX 1
5 9 40 Rob VanMil Rob VanMil Barnesville, MN Barnesville, MN 4
6 3 30A Adam Goff Adam Goff Minot, ND Minot, ND -3
7 7 4T Troy Heupel Troy Heupel Williston, ND Williston, ND -
8 8 3 Travis Ulmer Travis Ulmer Mandan, ND Mandan, ND -
9 1 33 Tyler Ashley Tyler Ashley Bismarck, ND Bismarck, ND -8
10 Laps

IMCA Stock CarHeat 3

Finish Start # Competitor Hometown +/-
1 2 71 Trent Grager Trent Grager Sykeston, ND Sykeston, ND 1
2 3 2M Angel Munoz Angel Munoz Lamar, CO Lamar, CO 1
3 1 7M Zachary Madrid Zachary Madrid Boone, IA Boone, IA -2
4 4 17 Austin Daae Austin Daae Estevan, SK Estevan, SK -
5 7 20 Joe Flory Joe Flory Williston, ND Williston, ND 2
6 9 34Z Jordan Zillmer Jordan Zillmer Cleveland, ND Cleveland, ND 3
7 6 81 Matt Speckman Matt Speckman Sleepy Eye, MN Sleepy Eye, MN -1
8 DNF 5 46 Jason Berg Jason Berg Bismarck, ND Bismarck, ND -3
9 DNF 8 36 Brett Woznicki Brett Woznicki Minot, ND Minot, ND -1
10 Laps

IMCA Stock CarHeat 4

Finish Start # Competitor Hometown +/-
1 2 52 Brennan Borg Brennan Borg Harwood, ND Harwood, ND 1
2 1 21J Andrew Jochim Andrew Jochim Harwood, ND Harwood, ND -1
3 5 10J Jake Nelson Jake Nelson Williston, ND Williston, ND 2
4 9 68 Jeremy Swanson Jeremy Swanson Estevan, SK Estevan, SK 5
5 7 85K Ernest Geist Ernest Geist West Fargo, ND West Fargo, ND 2
6 6 49 Tim Compson Tim Compson Valley City, ND Valley City, ND -
7 DNF 8 11 Kalvin Kesselberg Kalvin Kesselberg Ada, MN Ada, MN 1
8 DNF 3 115 Mark Madrid Jr Mark Madrid Jr Phoenix, AZ Phoenix, AZ -5
9 DNF 4 701 Kyle Hallgren Kyle Hallgren Hankinson, ND Hankinson, ND -5