Willy Kirk

10/25/2025 - Marshalltown Speedway

10/25/2025 - Marshalltown Speedway

Marshalltown, IA

Classes

  • IMCA Hobby Stock Presented by Big 8 Tyre Center51 entries
  • IMCA Mod Lite Presented by Drury Automotive24 entries
  • IMCA Modified Presented by Tire Demon by Love Tap50 entries
  • IMCA Sport Compact Presented by Hy-Vee39 entries
  • IMCA Stock Car Presented by Knight Sanitation52 entries
  • Karl Chevrolet Pro Late Model23 entries
    • Karl Chevrolet Pro Late Model Tour
  • IMCA SportMod Presented by Rugged Radios45 entries

Track Contact

Full Event Information on MyRacePass

Competitor Overview


Willy Kirk

Willy Kirk

Sloan, IA

IMCA SportMod Presented by Rugged Radios Start Finish +/-
Championship Feature 10 8 2
Last Chance Heat Race 4 1 1 -

IMCA SportMod Presented by Rugged Radios

25 Laps

Championship Feature

Finish Start # Competitor Hometown +/-
1 2 2X Matt Avila Matt Avila Boone, IA Boone, IA 1
2 1 01 Brayton Carter Brayton Carter Oskaloosa, IA Oskaloosa, IA -1
3 3 43 Brayden Shepherd Brayden Shepherd Altoona, IA Altoona, IA -
4 11 33X Dylan VanWyk Dylan VanWyk Oskaloosa, IA Oskaloosa, IA 7
5 8 21 Cam Reimers Cam Reimers KELLEY, IA KELLEY, IA 3
6 5 1S Justin Klynsma Justin Klynsma Hospers, IA Hospers, IA -1
7 6 30M Maguire DeJong Maguire DeJong Montezuma, IA Montezuma, IA -1
8 10 86W Willy Kirk Willy Kirk Sloan, IA Sloan, IA 2
9 21 1Z Zach Davis Zach Davis Lonsdale, MN Lonsdale, MN 12
10 14 9H Levi Heath Levi Heath Clarence, IA Clarence, IA 4
11 19 07 Cory Kemkes Cory Kemkes Appleton, WI Appleton, WI 8
12 12 114 Brian Schrage Brian Schrage Cresco, IA Cresco, IA -
13 18 18 Josalyn Elmquist Josalyn Elmquist Boone, IA Boone, IA 5
14 15 22JR Brady Hilmer Brady Hilmer Dysart, IA Dysart, IA 1
15 22 93 Hunter Longnecker Hunter Longnecker Woodward, IA Woodward, IA 7
16 23 5X Joey Taycher Joey Taycher Appleton, WI Appleton, WI 7
17 20 57R Tony Olson Tony Olson Cedar Rapids, IA Cedar Rapids, IA 3
18 16 25XX Ben Reierson Ben Reierson Arlington, MN Arlington, MN -2
19 17 71B David Siercks David Siercks Princeton, MN Princeton, MN -2
20 13 8K Dusty Masolini Dusty Masolini Des Moines, IA Des Moines, IA -7
21 9 24X Cole Stichter Cole Stichter Hampton, IL Hampton, IL -12
22 24 11 Cole Hesse Cole Hesse Gibbon, MN Gibbon, MN 2
23 DNF 4 423 Jake Newsom Jake Newsom Sioux City, IA Sioux City, IA -19
24 DNF 7 19J Jenae Gustin Jenae Gustin Marshalltown, IA Marshalltown, IA -17
10 Laps

Last Chance Qualifier 1

Finish Start # Competitor Hometown +/-
1 3 07 Cory Kemkes Cory Kemkes Appleton, WI Appleton, WI 2
2 2 1Z Zach Davis Zach Davis Lonsdale, MN Lonsdale, MN -
3 6 5X Joey Taycher Joey Taycher Appleton, WI Appleton, WI 3
Top 3 transfer
4 10 11B Bailey Stimson Bailey Stimson Duncombe, IA Duncombe, IA 6
5 8 26 Jason Carney Jason Carney Boone, IA Boone, IA 3
6 9 57 Lynn Brockett Lynn Brockett Ogden, IA Ogden, IA 3
7 5 8 Thomas Lathrop Thomas Lathrop Ottumwa, IA Ottumwa, IA -2
8 7 81 BJ Charlson BJ Charlson Indianola, IA Indianola, IA -1
9 11 25M Michael McPherson Michael McPherson Pound, WI Pound, WI 2
10 DNF 4 7 Brayden Fahrni Brayden Fahrni Marshalltown, IA Marshalltown, IA -6
11 DNF 12 33 Jacob Ashley Jacob Ashley Hartford, IA Hartford, IA 1
DNS 13 74 Camdan Vincent Camdan Vincent Nevada, IA Nevada, IA -
DNS 14 40HC Hunter Clement Hunter Clement Rhodes, IA Rhodes, IA -
DQ 1 392 Jackson Carey Jackson Carey Nashua, IA Nashua, IA -
10 Laps

Last Chance Qualifier 2

Finish Start # Competitor Hometown +/-
1 13 57R Tony Olson Tony Olson Cedar Rapids, IA Cedar Rapids, IA 12
2 4 93 Hunter Longnecker Hunter Longnecker Woodward, IA Woodward, IA 2
3 8 11 Cole Hesse Cole Hesse Gibbon, MN Gibbon, MN 5
Top 3 transfer
4 9 18B Jackson Elmquist Jackson Elmquist Boone, IA Boone, IA 5
5 DNF 3 69K Kaden Rice Kaden Rice Mitchellville, IA Mitchellville, IA -2
6 DNF 5 3 Kolby Sabin Kolby Sabin Des Moines, IA Des Moines, IA -1
7 DNF 6 25X Joe Feyen Joe Feyen Plattsmouth, NE Plattsmouth, NE -1
8 DNF 7 17 Matt Miller Matt Miller Waterloo, IA Waterloo, IA -1
9 DNF 10 65B Benjamin Block Benjamin Block Monroe, IA Monroe, IA 1
DNS 12 13B Preston Bright Preston Bright Indianola, IA Indianola, IA -
DNS 11 26H Taylor Haufschildt Taylor Haufschildt Greenville, WI Greenville, WI -
DQ 2 980 Kaden Woodie Kaden Woodie Milaca, MN Milaca, MN -
DQ 1 57K Ryan King Ryan King Colo, IA Colo, IA -
8 Laps

Last Chance Heat Race 1

Finish Start # Competitor Hometown +/-
1 1 19J Jenae Gustin Jenae Gustin Marshalltown, IA Marshalltown, IA -
2 2 33X Dylan VanWyk Dylan VanWyk Oskaloosa, IA Oskaloosa, IA -
3 3 22JR Brady Hilmer Brady Hilmer Dysart, IA Dysart, IA -
Top 3 transfer
4 4 392 Jackson Carey Jackson Carey Nashua, IA Nashua, IA -
5 5 07 Cory Kemkes Cory Kemkes Appleton, WI Appleton, WI -
6 6 8 Thomas Lathrop Thomas Lathrop Ottumwa, IA Ottumwa, IA -
7 9 81 BJ Charlson BJ Charlson Indianola, IA Indianola, IA 2
8 10 57 Lynn Brockett Lynn Brockett Ogden, IA Ogden, IA 2
9 8 25M Michael McPherson Michael McPherson Pound, WI Pound, WI -1
DNS 7 74 Camdan Vincent Camdan Vincent Nevada, IA Nevada, IA -
8 Laps

Last Chance Heat Race 2

Finish Start # Competitor Hometown +/-
1 1 21 Cam Reimers Cam Reimers KELLEY, IA KELLEY, IA -
2 3 114 Brian Schrage Brian Schrage Cresco, IA Cresco, IA 1
3 4 25XX Ben Reierson Ben Reierson Arlington, MN Arlington, MN 1
Top 3 transfer
4 7 57K Ryan King Ryan King Colo, IA Colo, IA 3
5 5 69K Kaden Rice Kaden Rice Mitchellville, IA Mitchellville, IA -
6 6 3 Kolby Sabin Kolby Sabin Des Moines, IA Des Moines, IA -
7 10 17 Matt Miller Matt Miller Waterloo, IA Waterloo, IA 3
8 9 18B Jackson Elmquist Jackson Elmquist Boone, IA Boone, IA 1
DNS 8 26H Taylor Haufschildt Taylor Haufschildt Greenville, WI Greenville, WI -
DQ 2 57R Tony Olson Tony Olson Cedar Rapids, IA Cedar Rapids, IA -
8 Laps

Last Chance Heat Race 3

Finish Start # Competitor Hometown +/-
1 1 24X Cole Stichter Cole Stichter Hampton, IL Hampton, IL -
2 3 8K Dusty Masolini Dusty Masolini Des Moines, IA Des Moines, IA 1
3 4 71B David Siercks David Siercks Princeton, MN Princeton, MN 1
Top 3 transfer
4 2 1Z Zach Davis Zach Davis Lonsdale, MN Lonsdale, MN -2
5 7 7 Brayden Fahrni Brayden Fahrni Marshalltown, IA Marshalltown, IA 2
6 8 5X Joey Taycher Joey Taycher Appleton, WI Appleton, WI 2
7 6 26 Jason Carney Jason Carney Boone, IA Boone, IA -1
8 5 11B Bailey Stimson Bailey Stimson Duncombe, IA Duncombe, IA -3
9 DNF 9 33 Jacob Ashley Jacob Ashley Hartford, IA Hartford, IA -
DNS 10 40HC Hunter Clement Hunter Clement Rhodes, IA Rhodes, IA -
8 Laps

Last Chance Heat Race 4

Finish Start # Competitor Hometown +/-
1 1 86W Willy Kirk Willy Kirk Sloan, IA Sloan, IA -
2 2 9H Levi Heath Levi Heath Clarence, IA Clarence, IA -
3 4 18 Josalyn Elmquist Josalyn Elmquist Boone, IA Boone, IA 1
Top 3 transfer
4 5 980 Kaden Woodie Kaden Woodie Milaca, MN Milaca, MN 1
5 6 93 Hunter Longnecker Hunter Longnecker Woodward, IA Woodward, IA 1
6 3 25X Joe Feyen Joe Feyen Plattsmouth, NE Plattsmouth, NE -3
7 7 11 Cole Hesse Cole Hesse Gibbon, MN Gibbon, MN -
8 8 65B Benjamin Block Benjamin Block Monroe, IA Monroe, IA -
DNS 9 13B Preston Bright Preston Bright Indianola, IA Indianola, IA -

Season Stats

  • Events67
  • Wins10
  • Top 548
  • Top 1056

Latest Photos

DJ Kirk Farms
Hobbs Family Farms
KGB
Larsen Logistics
Sign Masters
Frog Fab
Sami Sues Snapshots
Professional Concrete
Mikes Mini-Mart
Brembo
Bad Fast Hobbies
Rusty Wheels
Hansen Enterprises
Skyrocket Chassis
Noonan Industries
Swift Springs USA