410 Sprints - Winged
A Feature (25 Laps): 1. 23-Garet Williamson[5]; 2. 2KS-Chase Randall[3]; 3. 55-Kerry Madsen[7]; 4. 11M-Brendan Mullen[1]; 5. 3-Tim Kaeding[8]; 6. 24T-Christopher Thram[4]; 7. 22-Riley Goodno[10]; 8. 16-Brooke Tatnell[6]; 9. G5-Gage Pulkrabek[2]; 10. 14T-Tim Estenson[11]; 11. 8-Jacob Hughes[9]; 12. 22K-Kaleb Johnson[13]; 13. 83JR-Sam Henderson[16]; 14. 09-Matt Juhl[12]; 15. 83-Justin Henderson[14]; 16. 13-Mark Dobmeier[17]; 17. 95-Tyler Drueke[21]; 18. 3J-Dusty Zomer[18]; 19. 14H-Scott Winters[24]; 20. 64-Andy Pake[19]; 21. J2-John Carney II[15]; 22. 17B-Ryan Bickett[22]; 23. 23S-Stuart Snyder[23]; 24. (DNF) 45X-Jace Park[20]
B Feature (12 Laps): 1. 95-Tyler Drueke[3]; 2. 17B-Ryan Bickett[1]; 3. 23S-Stuart Snyder[5]; 4. 14H-Scott Winters[4]; 5. 8X-Micah Slendy[7]; 6. 78-Bill Wagner[6]; 7. 22W-Aaron Werner[9]; 8. (DNF) 2K-Kevin Ingle[10]; 9. (DNF) 9-Dominic Dobesh[8]; 10. (DNS) 10X-Trevor Serbus
Heat 1 (8 Laps): 1. 09-Matt Juhl[1]; 2. 2KS-Chase Randall[2]; 3. 13-Mark Dobmeier[5]; 4. 24T-Christopher Thram[3]; 5. G5-Gage Pulkrabek[4]; 6. 17B-Ryan Bickett[6]; 7. 78-Bill Wagner[7]; 8. (DNS) 2K-Kevin Ingle
Heat 2 (8 Laps): 1. 83-Justin Henderson[1]; 2. 22-Riley Goodno[2]; 3. 11M-Brendan Mullen[3]; 4. 95-Tyler Drueke[7]; 5. 55-Kerry Madsen[4]; 6. 45X-Jace Park[5]; 7. 8X-Micah Slendy[8]; 8. (DNF) 10X-Trevor Serbus[6]
Heat 3 (8 Laps): 1. 3-Tim Kaeding[2]; 2. 83JR-Sam Henderson[1]; 3. 16-Brooke Tatnell[4]; 4. 8-Jacob Hughes[3]; 5. 3J-Dusty Zomer[5]; 6. 14H-Scott Winters[6]; 7. 9-Dominic Dobesh[7]
Heat 4 (8 Laps): 1. J2-John Carney II[1]; 2. 22K-Kaleb Johnson[2]; 3. 23-Garet Williamson[4]; 4. 14T-Tim Estenson[3]; 5. 64-Andy Pake[5]; 6. 23S-Stuart Snyder[6]; 7. 22W-Aaron Werner[7]
Qualifying (2 Laps): 1. G5-Gage Pulkrabek, 00:11.335[29]; 2. 55-Kerry Madsen, 00:11.379[9]; 3. 16-Brooke Tatnell, 00:11.427[8]; 4. 23-Garet Williamson, 00:11.456[15]; 5. 24T-Christopher Thram, 00:11.460[2]; 6. 11M-Brendan Mullen, 00:11.483[1]; 7. 8-Jacob Hughes, 00:11.485[27]; 8. 14T-Tim Estenson, 00:11.499[25]; 9. 2KS-Chase Randall, 00:11.518[6]; 10. 22-Riley Goodno, 00:11.573[12]; 11. 3-Tim Kaeding, 00:11.591[5]; 12. 22K-Kaleb Johnson, 00:11.595[28]; 13. 09-Matt Juhl, 00:11.636[13]; 14. 83-Justin Henderson, 00:11.660[20]; 15. 83JR-Sam Henderson, 00:11.668[21]; 16. J2-John Carney II, 00:11.678[7]; 17. 13-Mark Dobmeier, 00:11.686[30]; 18. 45X-Jace Park, 00:11.783[26]; 19. 3J-Dusty Zomer, 00:11.792[22]; 20. 64-Andy Pake, 00:11.802[19]; 21. 17B-Ryan Bickett, 00:11.950[23]; 22. 10X-Trevor Serbus, 00:12.041[4]; 23. 14H-Scott Winters, 00:12.061[17]; 24. 23S-Stuart Snyder, 00:12.066[11]; 25. 78-Bill Wagner, 00:12.074[3]; 26. 95-Tyler Drueke, 00:12.335[16]; 27. 9-Dominic Dobesh, 00:12.355[24]; 28. 22W-Aaron Werner, 00:12.381[18]; 29. 2K-Kevin Ingle, 00:12.447[14]; 30. 8X-Micah Slendy, 00:12.576[10]
IMCA RaceSaver Sprint Car
A Feature (20 Laps): 1. 13G-Gaige Weldon[2]; 2. 28-Nicholas Winter[4]; 3. 55R-Ryan Serrao[1]; 4. 1-Amelia Eisenschenk[6]; 5. 34DD-Brady Donnohue[12]; 6. 2D-Dusty Ballenger[9]; 7. 17-Lee Goos Jr[16]; 8. 17V-Casey Abbas[11]; 9. 23-Brandon Bosma[13]; 10. 48-Cole Olson[3]; 11. 6B-Bayley Ballenger[5]; 12. 14-Nick Barger[10]; 13. 03-Shayle Bade[14]; 14. O7-Owen Carlson[15]; 15. 80P-Jacob Peterson[19]; 16. X-Dylan Waxdahl[7]; 17. 18-Corbin Erickson[17]; 18. 18T-Tyler Rabenberg[20]; 19. 23V-Michalob Voeltz[18]; 20. (DNF) 3K-Jeremy Kerzman[8]
B Feature (8 Laps): 1. 18-Corbin Erickson[2]; 2. 23V-Michalob Voeltz[3]; 3. 80P-Jacob Peterson[4]; 4. 18T-Tyler Rabenberg[5]; 5. 32-Trefer Waller[7]; 6. 12L-John Lambertz[9]; 7. 88-Nate Thelen[6]; 8. (DNS) 9X-Ramsie Shoenrock; 9. (DNS) 31-Koby Werkmeister; 10. (DNS) 85-Matthew Jasper; 11. (DNS) 81-Jared Jansen; 12. (DNS) 9A-Hunter Hanson
Gunderson Racing Heat 1 - Gunderson Racing (8 Laps): 1. 55R-Ryan Serrao[1]; 2. 1-Amelia Eisenschenk[3]; 3. 14-Nick Barger[4]; 4. 23-Brandon Bosma[5]; 5. 9X-Ramsie Shoenrock[2]; 6. 18T-Tyler Rabenberg[6]; 7. 32-Trefer Waller[7]
Saldana Racing Products Heat 2 - Saldana Racing (8 Laps): 1. 48-Cole Olson[2]; 2. X-Dylan Waxdahl[3]; 3. 34DD-Brady Donnohue[5]; 4. 03-Shayle Bade[6]; 5. 18-Corbin Erickson[4]; 6. (DNF) 31-Koby Werkmeister[7]; 7. (DNS) 85-Matthew Jasper
Vahlco Wheels Heat 3 - Vahlco Wheels (8 Laps): 1. 28-Nicholas Winter[2]; 2. 17V-Casey Abbas[4]; 3. 3K-Jeremy Kerzman[3]; 4. O7-Owen Carlson[7]; 5. 23V-Michalob Voeltz[6]; 6. 88-Nate Thelen[1]; 7. (DNS) 81-Jared Jansen
Vahlco Wheels Heat 4 (8 Laps): 1. 13G-Gaige Weldon[1]; 2. 6B-Bayley Ballenger[2]; 3. 2D-Dusty Ballenger[3]; 4. 17-Lee Goos Jr[7]; 5. 80P-Jacob Peterson[6]; 6. (DNF) 12L-John Lambertz[5]; 7. (DNS) 9A-Hunter Hanson
Street Stocks
A Feature (20 Laps): 1. 64-Cory Yeigh[9]; 2. 2E-Chris Ellingson[6]; 3. 3-Matt Steuerwald[12]; 4. 71-Zach Olivier[10]; 5. 51-Billy Prouty[4]; 6. 12-Mike Chaney[8]; 7. 99-Ryan DeBoer[7]; 8. 40-Tim Dann[14]; 9. 45-Craig Hanisch[3]; 10. 98-Dan Jensen[15]; 11. 9-Kyle DeBoer[2]; 12. 21-Ron Howe[13]; 13. 29Z-JJ Zebell[11]; 14. (DNF) 83-Nick Janssen[16]; 15. (DNF) 15-Brandon Ferguson[1]; 16. (DNF) 2-Shaun Taylor[5]; 17. (DNS) 55-John Hoing
Fastenal Heat 1 - Fastenal (8 Laps): 1. 45-Craig Hanisch[2]; 2. 51-Billy Prouty[3]; 3. 15-Brandon Ferguson[1]; 4. 71-Zach Olivier[7]; 5. 99-Ryan DeBoer[5]; 6. 29Z-JJ Zebell[9]; 7. 21-Ron Howe[4]; 8. 98-Dan Jensen[8]; 9. (DNF) 55-John Hoing[6]
Midwest Oil / VP Fuels Heat 2 - Midwest Oil (8 Laps): 1. 9-Kyle DeBoer[1]; 2. 2-Shaun Taylor[3]; 3. 2E-Chris Ellingson[4]; 4. 64-Cory Yeigh[6]; 5. 12-Mike Chaney[5]; 6. 3-Matt Steuerwald[8]; 7. 40-Tim Dann[7]; 8. 83-Nick Janssen[2]