USRA B-Mods
A Feature 1 (20 Laps): 1. 24C-Jim Chisholm[9]; 2. 56H-Brandon Hare[6]; 3. 32-Taylor Skauge[2]; 4. 95X-Shaun Walski[3]; 5. 2-Nathan Butterfield[1]; 6. 21-Ryan Olson[10]; 7. 25-Joe Chisholm[11]; 8. 3A-Taylor Ausrud[8]; 9. 23K-Erik Kanz[14]; 10. 95XX-Kent Baxter[15]; 11. 6-Dustin Kruse[7]; 12. 07-Logan Alseth[12]; 13. 43-Zach Brom[21]; 14. 28P-Jimmy Patzner[20]; 15. 88-Brady Boland[5]; 16. 87H-Harley Dais[17]; 17. 96-Isaiah Rowe[13]; 18. (DNF) 8-Brent Kirchner[19]; 19. (DNF) 54S-Jett Sorensen[4]; 20. (DNF) 54-John Feirn[16]; 21. (DNF) 18-Tyler Werner[24]; 22. (DNF) 95-Eric Thill[18]; 23. (DNF) 30-Michael McKay[22]; 24. (DNF) 79-Nate Becker[23]
B Feature 1 (12 Laps): 1. 43-Zach Brom[2]; 2. 30-Michael McKay[1]; 3. 79-Nate Becker[3]; 4. 18-Tyler Werner[6]; 5. 3-Ian Engrav[5]; 6. 97JR-Landon Volkman[7]; 7. (DNF) 65JR-Gunner Hurst[4]; 8. (DNS) 09R-Dax Schwanke; 9. (DNS) 80-Darran Jonsgaard
Heat 1 (10 Laps): 1. 56H-Brandon Hare[6]; 2. 88-Brady Boland[3]; 3. 07-Logan Alseth[1]; 4. 96-Isaiah Rowe[4]; 5. 87H-Harley Dais[7]; 6. 30-Michael McKay[2]; 7. 3-Ian Engrav[8]; 8. (DNF) 80-Darran Jonsgaard[5]
Heat 2 (10 Laps): 1. 24C-Jim Chisholm[2]; 2. 21-Ryan Olson[5]; 3. 6-Dustin Kruse[6]; 4. 23K-Erik Kanz[4]; 5. 95-Eric Thill[3]; 6. 43-Zach Brom[1]; 7. 18-Tyler Werner[7]
Heat 3 (10 Laps): 1. 54S-Jett Sorensen[1]; 2. 3A-Taylor Ausrud[4]; 3. 95X-Shaun Walski[6]; 4. 95XX-Kent Baxter[2]; 5. 8-Brent Kirchner[3]; 6. 79-Nate Becker[5]; 7. 97JR-Landon Volkman[7]
Heat 4 (10 Laps): 1. 32-Taylor Skauge[2]; 2. 2-Nathan Butterfield[1]; 3. 25-Joe Chisholm[4]; 4. 54-John Feirn[3]; 5. 28P-Jimmy Patzner[6]; 6. 65JR-Gunner Hurst[5]; 7. 09R-Dax Schwanke[7]
USRA Hobby Stocks
A Feature 1 (18 Laps): 1. 22-Steve Larson[11]; 2. 18-Scott Spilde[4]; 3. 18JR-Gavin Bartel[2]; 4. 27H-Austin Hoeft[9]; 5. 16-Jake James[10]; 6. 86-Ryan Happel[7]; 7. 94-Kevin Hager[13]; 8. 48K-Scott Kunda[8]; 9. 4-Logan Timm[12]; 10. 69-Derek Ludington[16]; 11. 12-Hunter Johnson[18]; 12. 11X-Seth Scholl[6]; 13. 96-Jack Dunbar[3]; 14. 32J-Carter Jonsgaard[14]; 15. (DNF) 79-Wyatt Hanson[17]; 16. (DNF) 7-Steve Dwyer[5]; 17. (DNF) 74-Austin Ziegler[1]; 18. (DNF) 71-Jonathan Hansen[15]; 19. (DNF) 11-Levi Sand[20]; 20. (DNF) 32-Caylee Kjos[19]
Heat 1 (8 Laps): 1. 22-Steve Larson[1]; 2. 7-Steve Dwyer[3]; 3. 11X-Seth Scholl[5]; 4. 4-Logan Timm[2]; 5. 94-Kevin Hager[4]; 6. 69-Derek Ludington[6]; 7. (DNS) 32-Caylee Kjos
Heat 2 (8 Laps): 1. 18-Scott Spilde[3]; 2. 16-Jake James[5]; 3. 96-Jack Dunbar[2]; 4. 74-Austin Ziegler[1]; 5. 32J-Carter Jonsgaard[6]; 6. 79-Wyatt Hanson[7]; 7. 11-Levi Sand[4]
Heat 3 (8 Laps): 1. 27H-Austin Hoeft[3]; 2. 18JR-Gavin Bartel[5]; 3. 86-Ryan Happel[2]; 4. 48K-Scott Kunda[6]; 5. 71-Jonathan Hansen[4]; 6. 12-Hunter Johnson[1]
USRA Modifieds
A Feature 1 (25 Laps): 1. 99-Josh Angst[2]; 2. 20-Rodney Sanders[3]; 3. 19-Dustin Sorensen[6]; 4. 49-Jake Timm[4]; 5. 21-Jacob Bleess[5]; 6. 94-John Doelle[8]; 7. 15W-Alex Williamson[14]; 8. 35B-David Baxter[10]; 9. 07-Cory Crapser[1]; 10. 51-Chris Oertel[9]; 11. 6T7-Brian Albrecht[16]; 12. (DNF) 99L-Steve Lavasseur[7]; 13. (DNF) 55-Cory Mahder[12]; 14. (DNF) 55C-Ron Mahder[11]; 15. (DNF) 69-Lucas Schott[13]; 16. (DNS) 9X-Randall Jonsgaard
Heat 1 (8 Laps): 1. 49-Jake Timm[4]; 2. 19-Dustin Sorensen[7]; 3. 94-John Doelle[6]; 4. 99L-Steve Lavasseur[2]; 5. 51-Chris Oertel[8]; 6. 55C-Ron Mahder[5]; 7. (DNF) 69-Lucas Schott[1]; 8. (DNF) 9X-Randall Jonsgaard[3]
Heat 2 (8 Laps): 1. 20-Rodney Sanders[1]; 2. 07-Cory Crapser[2]; 3. 99-Josh Angst[5]; 4. 21-Jacob Bleess[3]; 5. 35B-David Baxter[4]; 6. 55-Cory Mahder[6]; 7. 15W-Alex Williamson[8]; 8. 6T7-Brian Albrecht[7]
Dirt Late Models
A Feature 1 (40 Laps): 1. 55C-Chad Mahder[2]; 2. 28-Jimmy Mars[5]; 3. 15-Nick Anvelink[14]; 4. 49-Jake Timm[7]; 5. 11-James Giossi[10]; 6. O3-Kyle Raddant[1]; 7. 3-Brett Swedberg[9]; 8. 70-Justin Ritchie[12]; 9. 66-Ron Berna[11]; 10. 58-AJ Diemel[18]; 11. 21-Todd Frank[17]; 12. 5-Lukas Postl[21]; 13. 7-Joel Bennett[24]; 14. 90-Lance Matthees[13]; 15. 33E-Chris Engels[22]; 16. 89-Brad Mueller[25]; 17. 21F-Gunner Frank[6]; 18. (DNF) 10S-Tyler Scheffler[8]; 19. (DNF) 19-Dustin Sorensen[4]; 20. (DNF) 20S-Rodney Sanders[19]; 21. (DNF) 95N-Aaron Wickersheim[20]; 22. (DNF) 81-Troy Springborn[3]; 23. (DNF) 7X-Jesse Glenz[16]; 24. (DNF) 27-Derek Janke[15]; 25. (DNS) 9Z-Jayme Zidar
Heat 1 (10 Laps): 1. O3-Kyle Raddant[2]; 2. 21F-Gunner Frank[5]; 3. 81-Troy Springborn[7]; 4. 90-Lance Matthees[4]; 5. 21-Todd Frank[6]; 6. 5-Lukas Postl[1]; 7. 89-Brad Mueller[3]
Heat 2 (10 Laps): 1. 28-Jimmy Mars[5]; 2. 70-Justin Ritchie[1]; 3. 49-Jake Timm[6]; 4. 15-Nick Anvelink[3]; 5. 20S-Rodney Sanders[4]; 6. 33E-Chris Engels[2]
Heat 3 (10 Laps): 1. 10S-Tyler Scheffler[1]; 2. 19-Dustin Sorensen[4]; 3. 3-Brett Swedberg[6]; 4. 27-Derek Janke[3]; 5. 95N-Aaron Wickersheim[2]; 6. 9Z-Jayme Zidar[5]
Heat 4 (10 Laps): 1. 11-James Giossi[1]; 2. 55C-Chad Mahder[4]; 3. 66-Ron Berna[5]; 4. 7X-Jesse Glenz[2]; 5. 58-AJ Diemel[6]; 6. 7-Joel Bennett[3]