USRA B-Mods
A Feature 1 (20 Laps): 1. 23K-Erik Kanz[9]; 2. 87H-Harley Dais[14]; 3. 18-Tyler Werner[3]; 4. 3A-Taylor Ausrud[8]; 5. 32-Taylor Skauge[11]; 6. 155-Gavin Shaw[5]; 7. 35-Dennis Dunbar[16]; 8. 2-Nathan Butterfield[4]; 9. 42B-Kaeden Bronner[10]; 10. 54X-Jett Sorensen[17]; 11. 28P-Jimmy Patzner[13]; 12. 54-John Feirn[12]; 13. 11J-Jacob Lynch[19]; 14. 21-Ryan Olson[7]; 15. 48-Walter Olsen[21]; 16. (DNF) 97JR-Landon Volkman[15]; 17. (DNF) 24-Dylan Goettl[2]; 18. (DNF) 88-Brady Boland[6]; 19. (DNF) 97-Bob Fort[18]; 20. (DNF) 56H-Brandon Hare[1]; 21. (DNF) 96-Isaiah Rowe[20]; 22. (DNS) 43-Zach Brom
Heat 1 (8 Laps): 1. 2-Nathan Butterfield[1]; 2. 88-Brady Boland[4]; 3. 155-Gavin Shaw[7]; 4. 42B-Kaeden Bronner[6]; 5. 28P-Jimmy Patzner[5]; 6. 35-Dennis Dunbar[2]; 7. 11J-Jacob Lynch[3]; 8. 48-Walter Olsen[8]
Heat 2 (8 Laps): 1. 3A-Taylor Ausrud[1]; 2. 18-Tyler Werner[3]; 3. 56H-Brandon Hare[5]; 4. 32-Taylor Skauge[4]; 5. 87H-Harley Dais[7]; 6. 54X-Jett Sorensen[6]; 7. 96-Isaiah Rowe[2]
Heat 3 (8 Laps): 1. 24-Dylan Goettl[1]; 2. 21-Ryan Olson[4]; 3. 23K-Erik Kanz[6]; 4. 54-John Feirn[2]; 5. 97JR-Landon Volkman[3]; 6. 97-Bob Fort[5]; 7. (DNS) 43-Zach Brom
USRA Hobby Stocks
A Feature 1 (18 Laps): 1. 07-Chris Hovden[4]; 2. 18JR-Gavin Bartel[3]; 3. 38S-Nick Schwebach[6]; 4. 7D-Devin Holthaus[5]; 5. X01-Travis Krause[13]; 6. 7-Steve Dwyer[11]; 7. 86-Ryan Happel[8]; 8. 94-Kevin Hager[12]; 9. 70-Steve Holthaus[15]; 10. 32J-Carter Jonsgaard[1]; 11. 99-Jeremy Werner[7]; 12. 37-Casey Colsch[2]; 13. 11-Seth Scholl[16]; 14. 01-Trevor Krause[14]; 15. 22L-Hannah Lutz[17]; 16. (DNF) 02F-Samuel Fitterer[10]; 17. (DNF) 43-Garrett Nemechek[19]; 18. (DNF) 03-Krysta Doughty[9]; 19. (DNS) 911-Dakota Koenig
Heat 1 (8 Laps): 1. 38S-Nick Schwebach[1]; 2. 07-Chris Hovden[4]; 3. 37-Casey Colsch[3]; 4. 99-Jeremy Werner[2]; 5. 03-Krysta Doughty[6]; 6. 7-Steve Dwyer[9]; 7. X01-Travis Krause[5]; 8. 70-Steve Holthaus[8]; 9. 22L-Hannah Lutz[7]; 10. 43-Garrett Nemechek[10]
Heat 2 (8 Laps): 1. 7D-Devin Holthaus[4]; 2. 18JR-Gavin Bartel[7]; 3. 32J-Carter Jonsgaard[2]; 4. 86-Ryan Happel[8]; 5. 02F-Samuel Fitterer[3]; 6. 94-Kevin Hager[1]; 7. 01-Trevor Krause[9]; 8. 11-Seth Scholl[6]; 9. 911-Dakota Koenig[5]
USRA Late Models
A Feature 1 (20 Laps): 1. 24-Brad Waits[1]; 2. 208-Kory Ressie[3]; 3. 34-Triton Krause[2]; 4. 16-Matt LaDuke[8]; 5. 39-Matt Platteter[5]; 6. 99-Alex Knutson[10]; 7. 35-Parker Foster[7]; 8. 88-Michael Hucovski[12]; 9. 11X-Derek Nelson[4]; 10. 51-Jarrid Curtin[11]; 11. 32-Caylee Kjos[9]; 12. 47-Ryan Olson[6]; 13. 63-Matt McEathron[13]
Heat 1 (8 Laps): 1. 47-Ryan Olson[3]; 2. 11X-Derek Nelson[2]; 3. 208-Kory Ressie[4]; 4. 35-Parker Foster[7]; 5. 32-Caylee Kjos[1]; 6. (DNF) 51-Jarrid Curtin[6]; 7. (DNF) 63-Matt McEathron[5]
Heat 2 (8 Laps): 1. 24-Brad Waits[6]; 2. 34-Triton Krause[4]; 3. 39-Matt Platteter[2]; 4. 16-Matt LaDuke[1]; 5. 99-Alex Knutson[3]; 6. 88-Michael Hucovski[5]
USRA Stock Cars
A Feature 1 (20 Laps): 1. 23-Brayden Gjere[1]; 2. 00-Danny Cole[4]; 3. 11-Levi Sand[2]; 4. 34JR-Shawn Klapps Jr[6]; 5. 86-Phil Wernert[7]; 6. 00G-Joe Brenner[9]; 7. 16-Jake James[5]; 8. (DNF) 36-Dillon Njus[8]; 9. (DNF) 14-Brady Williamson[3]
Heat 1 (8 Laps): 1. 14-Brady Williamson[1]; 2. 23-Brayden Gjere[2]; 3. 00-Danny Cole[4]; 4. 11-Levi Sand[5]; 5. 16-Jake James[7]; 6. 34JR-Shawn Klapps Jr[9]; 7. 86-Phil Wernert[3]; 8. 36-Dillon Njus[8]; 9. 00G-Joe Brenner[6]
Dirt Late Models
HURCO Stone Machinery Rumble by the River 40 (40 Laps): 1. 49-Jake Timm[3]; 2. 15-Nick Anvelink[5]; 3. 16-Tyler Bruening[19]; 4. 77Y-Jordan Yaggy[1]; 5. 27-Jake Redetzke[8]; 6. 21F-Gunner Frank[10]; 7. 7X-Jesse Glenz[6]; 8. 3-Brett Swedberg[4]; 9. 55C-Chad Mahder[12]; 10. 28S-Dustin Sorensen[9]; 11. 11-James Giossi[13]; 12. 10S-Taylor Scheffler[14]; 13. 5-Lukas Postl[18]; 14. 22-Nick Panitzke[11]; 15. 81-Troy Springborn[20]; 16. 74-Mitch McGrath[22]; 17. 19J-Justin Green[25]; 18. 03-Kyle Raddant[21]; 19. 28M-Sam Mars[17]; 20. 70-Justin Ritchie[23]; 21. 99M-Mike Mullen[7]; 22. 90-Lance Matthees[26]; 23. 29-Spencer Diercks[15]; 24. 10P-Paul Parker[16]; 25. 66-Ron Berna[24]; 26. 58-AJ Diemel[2]
Stockbridge Engineering BMain1 (12 Laps): 1. 28M-Sam Mars[2]; 2. 16-Tyler Bruening[4]; 3. 03-Kyle Raddant[8]; 4. 1ST-Justin Reed[1]; 5. 70-Justin Ritchie[3]; 6. 11H-Lance Hofer[5]; 7. 65-Jake Miller[6]; 8. 25-Jared Siefert[7]; 9. 90-Lance Matthees[10]; 10. 55-Joe Bongiorno[9]; 11. 99-Sawyer Specht[12]; 12. (DNS) 7-Joel Bennett
Stockbridge Engineering BMain2 (12 Laps): 1. 5-Lukas Postl[1]; 2. 81-Troy Springborn[3]; 3. 74-Mitch McGrath[6]; 4. 24S-Jayden Schmidt[4]; 5. 89-Brad Mueller[5]; 6. 21-Todd Frank[7]; 7. 66-Ron Berna[2]; 8. 77-Bill Edler[8]; 9. 21M-Shawn Miller[10]; 10. 19J-Justin Green[9]; 11. 88-Michael Hucovski[11]; 12. 24-Turk Letizia[12]
Klink Equipment Heat 1 (10 Laps): 1. 49-Jake Timm[1]; 2. 99M-Mike Mullen[3]; 3. 28S-Dustin Sorensen[2]; 4. 11-James Giossi[5]; 5. 1ST-Justin Reed[4]; 6. 70-Justin Ritchie[8]; 7. 11H-Lance Hofer[6]; 8. 25-Jared Siefert[7]; 9. 55-Joe Bongiorno[9]; 10. (DNS) 7-Joel Bennett
Ken's Sports Heat 2 (10 Laps): 1. 77Y-Jordan Yaggy[1]; 2. 15-Nick Anvelink[2]; 3. 21F-Gunner Frank[5]; 4. 10S-Taylor Scheffler[3]; 5. 5-Lukas Postl[9]; 6. 81-Troy Springborn[4]; 7. 89-Brad Mueller[7]; 8. 21-Todd Frank[6]; 9. 19J-Justin Green[8]; 10. 88-Michael Hucovski[10]
Wehrs Machine Heat 3 (10 Laps): 1. 3-Brett Swedberg[1]; 2. 7X-Jesse Glenz[3]; 3. 22-Nick Panitzke[7]; 4. 29-Spencer Diercks[2]; 5. 28M-Sam Mars[4]; 6. 16-Tyler Bruening[6]; 7. 65-Jake Miller[5]; 8. 03-Kyle Raddant[8]; 9. 90-Lance Matthees[9]; 10. 99-Sawyer Specht[10]
WABAM Heat 4 (10 Laps): 1. 58-AJ Diemel[1]; 2. 27-Jake Redetzke[2]; 3. 55C-Chad Mahder[3]; 4. 10P-Paul Parker[4]; 5. 66-Ron Berna[7]; 6. 24S-Jayden Schmidt[5]; 7. 74-Mitch McGrath[10]; 8. 77-Bill Edler[8]; 9. 21M-Shawn Miller[9]; 10. 24-Turk Letizia[6]
Klink Equipment Qualifying 1: 1. 49-Jake Timm, 00:14.206[4]; 2. 28S-Dustin Sorensen, 00:14.250[10]; 3. 99M-Mike Mullen, 00:14.487[6]; 4. 1ST-Justin Reed, 00:14.535[2]; 5. 11-James Giossi, 00:14.577[8]; 6. 11H-Lance Hofer, 00:14.762[5]; 7. 25-Jared Siefert, 00:14.844[1]; 8. 70-Justin Ritchie, 00:15.096[9]; 9. 55-Joe Bongiorno, 00:15.590[7]; 10. (DNS) 7-Joel Bennett
Ken's Sports Qualifying 2: 1. 77Y-Jordan Yaggy, 00:14.695[3]; 2. 15-Nick Anvelink, 00:14.775[4]; 3. 10S-Taylor Scheffler, 00:14.783[9]; 4. 81-Troy Springborn, 00:14.811[5]; 5. 21F-Gunner Frank, 00:14.838[2]; 6. 21-Todd Frank, 00:14.906[8]; 7. 89-Brad Mueller, 00:14.926[10]; 8. 19J-Justin Green, 00:15.037[1]; 9. 5-Lukas Postl, 00:15.347[7]; 10. 88-Michael Hucovski, 00:15.508[6]
Wehrs Machine Qualifying 3: 1. 3-Brett Swedberg, 00:14.593[6]; 2. 29-Spencer Diercks, 00:14.627[9]; 3. 7X-Jesse Glenz, 00:14.633[5]; 4. 28M-Sam Mars, 00:14.724[2]; 5. 65-Jake Miller, 00:14.803[10]; 6. 16-Tyler Bruening, 00:14.953[3]; 7. 22-Nick Panitzke, 00:14.977[1]; 8. 03-Kyle Raddant, 00:15.334[4]; 9. 90-Lance Matthees, 00:15.334[8]; 10. 99-Sawyer Specht, 00:15.401[7]
WABAM Qualifying 4: 1. 58-AJ Diemel, 00:14.629[8]; 2. 27-Jake Redetzke, 00:14.646[5]; 3. 55C-Chad Mahder, 00:14.793[1]; 4. 10P-Paul Parker, 00:15.007[4]; 5. 24S-Jayden Schmidt, 00:15.249[3]; 6. 24-Turk Letizia, 00:15.451[7]; 7. 66-Ron Berna, 00:15.507[6]; 8. 77-Bill Edler, 00:15.630[9]; 9. 21M-Shawn Miller, 00:15.771[10]; 10. (DNS) 74-Mitch McGrath