Willy Kirk

7/20/2025 - Park Jefferson International Speedway

7/20/2025 - Park Jefferson International Speedway

Jefferson, SD

14 entries

North Ridge Excavating IMCA Modifieds


North Ridge Excavating A Feature (22 Laps): 1. 25C-Cody Thompson[8]; 2. 1X-Chris Abelson[6]; 3. 48-Bob Moore[3]; 4. 55-Jim Cole[12]; 5. 15M-Shane DeMey[1]; 6. 25-Ricky Stephan[5]; 7. 77M-RJ Merchant[9]; 8. 17-Dan Wagner[13]; 9. (DNF) 55JR-Greg Taylor[2]; 10. (DNF) 88-Sean Barragan[4]; 11. (DNF) 13-Hoss Yates[10]; 12. (DNF) 44X-Jason Schneiders[7]; 13. (DNF) 20A-Chris Amick[14]; 14. (DNF) 26-Jace Whitt[11]

North Ridge Excavating Heat 1 (8 Laps): 1. 1X-Chris Abelson[2]; 2. 25-Ricky Stephan[3]; 3. 44X-Jason Schneiders[7]; 4. 77M-RJ Merchant[6]; 5. 88-Sean Barragan[1]; 6. 13-Hoss Yates[5]; 7. (DNF) 55-Jim Cole[4]

North Ridge Excavating Heat 2 (8 Laps): 1. 15M-Shane DeMey[1]; 2. 25C-Cody Thompson[3]; 3. 48-Bob Moore[6]; 4. 55JR-Greg Taylor[4]; 5. 20A-Chris Amick[7]; 6. (DNF) 26-Jace Whitt[2]; 7. (DNF) 17-Dan Wagner[5]

27 entries

Fremont Tire IMCA Stock Cars


Fremont Tire A Feature (20 Laps): 1. 17X-Justin Luinenburg[9]; 2. 30-Travis Barker[2]; 3. 41-Jason Ward[17]; 4. 94-Todd Gereau[14]; 5. 68-Lowell Roeber[1]; 6. TNT2-Devin Tripp[5]; 7. 14F-Jason Fisher[6]; 8. 4A-Brian Seibold[8]; 9. 2B-Les Lundquist[10]; 10. 308-David Donegan[12]; 11. 29V-Heath Vanden Bosch[24]; 12. 5E-Mel Elsberry[20]; 13. T10-Kadge Thomas[16]; 14. 78-Joe Merrill[25]; 15. 67X-Max Hoffer[19]; 16. 12M-Phil McKee[22]; 17. 55X-Haydn Houfek[23]; 18. 11-Carson Reinig[15]; 19. (DNF) 10W-Brady Wenzlaff[21]; 20. (DNF) 49-Ryan Harris[3]; 21. (DNF) X-Mike Jensen[13]; 22. (DNF) 20-Chad Ten Napel[11]; 23. (DNF) 43-Aaron Cain[4]; 24. (DNF) 95-Tom McKenzie[18]; 25. (DNF) 05-Raymond Pinney[26]; 26. (DNF) 2X-Greg Peck[7]; 27. (DNS) 0K-Kyle Welch

Fremont Tire Heat 1 (8 Laps): 1. 68-Lowell Roeber[3]; 2. 14F-Jason Fisher[6]; 3. TNT2-Devin Tripp[1]; 4. 49-Ryan Harris[4]; 5. X-Mike Jensen[7]; 6. T10-Kadge Thomas[9]; 7. 67X-Max Hoffer[8]; 8. 12M-Phil McKee[2]; 9. (DNF) 78-Joe Merrill[5]

Fremont Tire Heat 2 (8 Laps): 1. 2B-Les Lundquist[1]; 2. 17X-Justin Luinenburg[4]; 3. 20-Chad Ten Napel[2]; 4. 2X-Greg Peck[3]; 5. 94-Todd Gereau[5]; 6. 41-Jason Ward[8]; 7. 5E-Mel Elsberry[6]; 8. 55X-Haydn Houfek[7]

Fremont Tire Heat 3 (8 Laps): 1. 30-Travis Barker[4]; 2. 43-Aaron Cain[6]; 3. 4A-Brian Seibold[7]; 4. 308-David Donegan[9]; 5. 11-Carson Reinig[8]; 6. 95-Tom McKenzie[10]; 7. 10W-Brady Wenzlaff[2]; 8. 29V-Heath Vanden Bosch[5]; 9. (DNF) 05-Raymond Pinney[3]; 10. (DNS) 0K-Kyle Welch

50 entries

Claas Farmpoint IMCA Hobby Stocks


Claas Farmpoint Dave Riley Memorial A Feature (28 Laps): 1. 97B-Ryan Fajman[7]; 2. 00K-Kalyb Brunssen[3]; 3. T8-Brandon Nielsen[13]; 4. 45-Travis Landauer[9]; 5. 34M-David Miller[14]; 6. 68Z-Zach Ankrum[15]; 7. 2C-David Carter[2]; 8. 34B-Ben Schneiders[19]; 9. 25-Joe Beller[12]; 10. 21R-Matt Rezac[10]; 11. 44X-John Cain[18]; 12. 4A-Mark Arduser[24]; 13. 21L-Ryan Leedom[25]; 14. 5A-Anthony Nelson[27]; 15. 98-Dalton Young[17]; 16. 12-Auston Hilton[26]; 17. 16X-Blake Luinenburg[6]; 18. 1MM-Cody Malasek[28]; 19. 76-Justin Froehlich[4]; 20. (DNF) 25Z-Zach Gimpel[11]; 21. (DNF) 10M-Tanner Ploen[21]; 22. (DNF) 48J-Justin Shearn[23]; 23. (DNF) 9L-Landyn Roebuck[20]; 24. (DNF) 9-Joel Magee[5]; 25. (DNF) 27-Jason Kohl[16]; 26. (DNF) 02C-Cody Boulware[22]; 27. (DNF) 24G-Joe Gordon[8]; 28. (DNF) 90-Lucas Phillips[1]

Claas Farmpoint B Feature 1 (10 Laps): 1. T8-Brandon Nielsen[1]; 2. 98-Dalton Young[10]; 3. 10M-Tanner Ploen[9]; 4. 21L-Ryan Leedom[7]; 5. 06-Brandon Froehlich[5]; 6. 33X-Carter Davis[3]; 7. (DNF) 18K-Kamden Goosmann[4]; 8. (DNF) 4-Lowell Janssen[6]; 9. (DNS) 22T-Tyler Smith; 10. (DQ) 18-Zach Frye[2]

Claas Farmpoint B Feature 2 (10 Laps): 1. 34M-David Miller[3]; 2. 44X-John Cain[2]; 3. 02C-Cody Boulware[6]; 4. 12-Auston Hilton[5]; 5. 41B-Gabe Barclay[4]; 6. 3A-Auston Honeycutt[1]; 7. (DNF) 88G-Gavin Gilbertson[7]; 8. (DNS) 45J-Kyle Jared; 9. (DNS) 5-Gage Neese; 10. (DNS) J7-David Simpson

Claas Farmpoint B Feature 3 (10 Laps): 1. 68Z-Zach Ankrum[1]; 2. 34B-Ben Schneiders[7]; 3. 48J-Justin Shearn[3]; 4. 5A-Anthony Nelson[2]; 5. 14Z-Zach Bales[8]; 6. 59X-Hans Houfek[5]; 7. 23-Dan Beckman[6]; 8. (DNF) 10X-Brett Doege[4]; 9. (DNS) 3T-Steven Taylor

Claas Farmpoint B Feature 4 (10 Laps): 1. 27-Jason Kohl[1]; 2. 9L-Landyn Roebuck[3]; 3. 4A-Mark Arduser[4]; 4. 1MM-Cody Malasek[9]; 5. 73-Todd Gettel[6]; 6. 22-Shanon Steele[5]; 7. 40-Andrew Vogt[8]; 8. (DNF) 83X-Justin Frederick[2]; 9. (DNF) 44-Nolan Wiersma[7]

Claas Farmpoint Heat 1 (8 Laps): 1. 00K-Kalyb Brunssen[2]; 2. 97B-Ryan Fajman[6]; 3. T8-Brandon Nielsen[7]; 4. 5A-Anthony Nelson[1]; 5. 18K-Kamden Goosmann[4]; 6. 59X-Hans Houfek[5]; 7. 21L-Ryan Leedom[3]; 8. 14Z-Zach Bales[8]; 9. 98-Dalton Young[9]

Claas Farmpoint Heat 2 (8 Laps): 1. 25-Joe Beller[6]; 2. 9-Joel Magee[4]; 3. 3A-Auston Honeycutt[1]; 4. 83X-Justin Frederick[9]; 5. 41B-Gabe Barclay[5]; 6. 22-Shanon Steele[7]; 7. 88G-Gavin Gilbertson[8]; 8. 40-Andrew Vogt[3]; 9. (DNS) J7-David Simpson

Claas Farmpoint Heat 3 (8 Laps): 1. 2C-David Carter[1]; 2. 24G-Joe Gordon[5]; 3. 68Z-Zach Ankrum[6]; 4. 33X-Carter Davis[2]; 5. 10X-Brett Doege[4]; 6. 4-Lowell Janssen[7]; 7. 34B-Ben Schneiders[3]; 8. (DNS) 10M-Tanner Ploen

Claas Farmpoint Heat 4 (8 Laps): 1. 16X-Blake Luinenburg[2]; 2. 21R-Matt Rezac[1]; 3. 27-Jason Kohl[5]; 4. 34M-David Miller[7]; 5. 4A-Mark Arduser[6]; 6. 02C-Cody Boulware[3]; 7. 44-Nolan Wiersma[8]; 8. (DNF) 5-Gage Neese[4]

Claas Farmpoint Heat 5 (8 Laps): 1. 25Z-Zach Gimpel[2]; 2. 90-Lucas Phillips[4]; 3. 18-Zach Frye[6]; 4. 48J-Justin Shearn[7]; 5. 06-Brandon Froehlich[1]; 6. (DNF) 23-Dan Beckman[8]; 7. (DNF) 22T-Tyler Smith[5]; 8. (DNS) 3T-Steven Taylor

Claas Farmpoint Heat 6 (8 Laps): 1. 76-Justin Froehlich[2]; 2. 45-Travis Landauer[7]; 3. 44X-John Cain[5]; 4. 9L-Landyn Roebuck[8]; 5. 12-Auston Hilton[3]; 6. 73-Todd Gettel[1]; 7. 45J-Kyle Jared[6]; 8. 1MM-Cody Malasek[4]

16 entries

Pipeworx IMCA Sport Compacts


Pipeworx A Feature (15 Laps): 1. 7G-Gilbert Aldape[4]; 2. 8K-Kaytee DeVries[1]; 3. 442-Mike Vogt[6]; 4. 1K-Kiegan Werner[11]; 5. 07-Brooke Osler[9]; 6. 11G-Gary Grabill[8]; 7. 35-Troy Brown[2]; 8. 23A-Alyssa Thies[16]; 9. 17W-Daniel Woodle[12]; 10. 38S-Kyle Reed[13]; 11. 13-Caden Jansen[15]; 12. 69V-Danny Vanderveen[10]; 13. (DNF) 16-Dalton Woodle[3]; 14. (DNF) 27I-John Martinez[7]; 15. (DNF) 11-Justice Limoges[5]; 16. (DNS) 69M-Marcus Loutsch

Pipeworx Heat 1 (6 Laps): 1. 8K-Kaytee DeVries[3]; 2. 7G-Gilbert Aldape[5]; 3. 11G-Gary Grabill[4]; 4. 35-Troy Brown[1]; 5. 69V-Danny Vanderveen[8]; 6. 1K-Kiegan Werner[7]; 7. 38S-Kyle Reed[2]; 8. 13-Caden Jansen[6]

Pipeworx Heat 2 (6 Laps): 1. 27I-John Martinez[8]; 2. 442-Mike Vogt[3]; 3. 11-Justice Limoges[2]; 4. 16-Dalton Woodle[5]; 5. 07-Brooke Osler[7]; 6. 17W-Daniel Woodle[1]; 7. (DNF) 69M-Marcus Loutsch[4]; 8. (DNS) 23A-Alyssa Thies

13 entries

North Ridge Excavating IMCA Late Models


North Ridge Excavating A Feature (22 Laps): 1. 76-Zach Zeitner[7]; 2. 77-Cory Dumpert[6]; 3. 35-Kale Kosiski[2]; 4. 41-Robbie Jorgensen[3]; 5. 12B-Alex Banks[8]; 6. 36-Drew Baker[11]; 7. 36J-Beau Johnson[10]; 8. 47-AJ Jorgensen[13]; 9. (DNF) 60IV-Anthony Roth[5]; 10. (DNF) 16-Logan Coffee[12]; 11. (DNF) NF1-Keegan Nordquist[9]; 12. (DNF) 10N-Kole Nordquist[4]; 13. (DNF) 2-Justin Thornton[1]

North Ridge Excavating Heat 1 (8 Laps): 1. 35-Kale Kosiski[2]; 2. 12B-Alex Banks[1]; 3. 36J-Beau Johnson[3]; 4. NF1-Keegan Nordquist[5]; 5. 41-Robbie Jorgensen[4]; 6. 36-Drew Baker[6]; 7. 47-AJ Jorgensen[7]

North Ridge Excavating Heat 2 (8 Laps): 1. 60IV-Anthony Roth[5]; 2. 77-Cory Dumpert[3]; 3. 76-Zach Zeitner[2]; 4. 2-Justin Thornton[4]; 5. 10N-Kole Nordquist[1]; 6. 16-Logan Coffee[6]

29 entries

Q & Feather Again IMCA SportMods


Q Feather Again A Feature (20 Laps): 1. 131-Caleb Woodard[11]; 2. 86W-Willy Kirk[6]; 3. 21-Cameron Meyer[1]; 4. 21BT-Kirk Beatty[16]; 5. T1-Rusty Montagne[9]; 6. 42-Tyler Heckart[4]; 7. 48-Tommy Tanner[15]; 8. CB25-Chris Burke[3]; 9. 24X-Cole Stichter[5]; 10. 29J-Gregg Hamman[21]; 11. 2G-Geoff Olson[10]; 12. 9M-Matt Morrow[18]; 13. 68M-Nick Minar[19]; 14. 27S-Brody Spreng[24]; 15. 69K-Kaden Rice[23]; 16. 2A-Theron Ahlman[14]; 17. (DNF) 0-Logan Kennedy[8]; 18. (DNF) 4M-Jace Malasek[2]; 19. (DNF) 7-Karl Brewer[7]; 20. (DNF) 14-AJ Boulware[13]; 21. (DNF) 52-Kevin Wortman[20]; 22. (DNF) 423-Jake Newsom[17]; 23. (DNF) 2X-Joey Haase[12]; 24. (DNF) 6-Luke Jackson[22]

B Feature 1 (10 Laps): 1. 29J-Gregg Hamman[1]; 2. 6-Luke Jackson[3]; 3. 69K-Kaden Rice[2]; 4. 27S-Brody Spreng[8]; 5. 53K-Michael Kramer[6]; 6. 33R-Jordan Runge[7]; 7. (DNF) 15F-Logan Fernau[5]; 8. (DNS) 67JB-Jacob Beckstrom; 9. (DNS) 4-Aiden Gnat

Q Feather Again Heat 1 (8 Laps): 1. CB25-Chris Burke[4]; 2. 4M-Jace Malasek[2]; 3. 0-Logan Kennedy[1]; 4. 14-AJ Boulware[6]; 5. 423-Jake Newsom[8]; 6. 29J-Gregg Hamman[7]; 7. 15F-Logan Fernau[5]; 8. 67JB-Jacob Beckstrom[3]

Q Feather Again Heat 2 (8 Laps): 1. 86W-Willy Kirk[1]; 2. 2X-Joey Haase[3]; 3. 24X-Cole Stichter[4]; 4. 2A-Theron Ahlman[2]; 5. 9M-Matt Morrow[7]; 6. 69K-Kaden Rice[6]; 7. 53K-Michael Kramer[5]

Q Feather Again Heat 3 (8 Laps): 1. 2G-Geoff Olson[3]; 2. 131-Caleb Woodard[6]; 3. T1-Rusty Montagne[4]; 4. 48-Tommy Tanner[7]; 5. 68M-Nick Minar[5]; 6. 6-Luke Jackson[1]; 7. 33R-Jordan Runge[2]

Q Feather Again Heat 4 (8 Laps): 1. 7-Karl Brewer[6]; 2. 21-Cameron Meyer[3]; 3. 42-Tyler Heckart[2]; 4. 21BT-Kirk Beatty[1]; 5. 52-Kevin Wortman[4]; 6. 4-Aiden Gnat[5]; 7. 27S-Brody Spreng[7]

Season Stats

  • Events36
  • Wins7
  • Top 531
  • Top 1034

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