IMCA Hobby Stock
A Feature 1 (15 Laps): 1. 70-Caden Appelt[4]; 2. 99H-Trever Haas[8]; 3. 96R-Diezel Raynard[1]; 4. 23-Jason Ruby[11]; 5. 11H-Taylor Heaton[14]; 6. 82T-Tyson Grinstead[2]; 7. 22-Kyler Satran[6]; 8. 6B-Sage Borud[5]; 9. #9-Chris Rangeloff[7]; 10. 19-Brody Beeter[3]; 11. 102-Brian Tvedt[9]; 12. 6F-Faith Kentner[10]; 13. 103-Lily Christianson[13]; 14. (DNF) 95-Gered Knoell[12]
Heat 1 (8 Laps): 1. 96R-Diezel Raynard[3]; 2. 19-Brody Beeter[1]; 3. 6B-Sage Borud[6]; 4. #9-Chris Rangeloff[5]; 5. 102-Brian Tvedt[2]; 6. (DNF) 23-Jason Ruby[4]; 7. (DNS) 103-Lily Christianson
Heat 2 (8 Laps): 1. 82T-Tyson Grinstead[5]; 2. 70-Caden Appelt[6]; 3. 22-Kyler Satran[2]; 4. 99H-Trever Haas[3]; 5. 6F-Faith Kentner[4]; 6. 95-Gered Knoell[7]; 7. 11H-Taylor Heaton[1]
IMCA Modified
A Feature 1 (25 Laps): 1. 11-Steven Pfeifer[2]; 2. 14T-Travis Hagen[5]; 3. 27W-Jason Wolla[4]; 4. 12S-Isaac Sondrol[1]; 5. 5T-Marcus Tomlinson[8]; 6. 87X-Bland Bohannon[9]; 7. 29-Drew Christianson[7]; 8. 73T-Chris Tuchscherer[6]; 9. 75M-Justin Medler[12]; 10. 72X-Kyler Jeffrey[3]; 11. 89-Tim Perkins[10]; 12. 1G-Caden Germundson[11]; 13. 12W-Chris Welk Jr[14]; 14. 2A-Bruce King[16]; 15. 57-Chris Anderson[13]; 16. (DNF) 28-Dylan Barnhardt[17]; 17. (DNS) 3S-Logan Schmitz
Heat 1 (8 Laps): 1. 12S-Isaac Sondrol[4]; 2. 72X-Kyler Jeffrey[2]; 3. 14T-Travis Hagen[1]; 4. 29-Drew Christianson[5]; 5. 87X-Bland Bohannon[6]; 6. 1G-Caden Germundson[7]; 7. 57-Chris Anderson[8]; 8. (DNF) 3S-Logan Schmitz[3]; 9. (DNF) 28-Dylan Barnhardt[9]
Heat 2 (8 Laps): 1. 11-Steven Pfeifer[2]; 2. 27W-Jason Wolla[3]; 3. 73T-Chris Tuchscherer[4]; 4. 5T-Marcus Tomlinson[5]; 5. 89-Tim Perkins[1]; 6. 75M-Justin Medler[8]; 7. 12W-Chris Welk Jr[6]; 8. 2A-Bruce King[7]
IMCA Northern SportMod
A Feature 1 (20 Laps): 1. 21-Gabriel Deschamp[3]; 2. 0-Robby Rosselli[4]; 3. 11T-Stan Tomlinson[1]; 4. 22-Keenan Glasser[12]; 5. 132-Chad Strachen[8]; 6. 21S-Taylor Stenvold[6]; 7. 11-Sladen Pfeifer[5]; 8. 0M-Dirk Miller[10]; 9. 23E-TRENTON ERVEN[9]; 10. 5-Lance Lochthowe[15]; 11. 35L-Jesse Long[14]; 12. 5X-Brooks Ones[7]; 13. 4-Ed Conlin[11]; 14. (DNF) Z10-Cole Slaubaugh[16]; 15. (DNF) 35-Dave Rivinius[13]; 16. (DNF) 82-Cole Hanshew[2]
Heat 1 (8 Laps): 1. 11T-Stan Tomlinson[2]; 2. 21-Gabriel Deschamp[3]; 3. 11-Sladen Pfeifer[6]; 4. 5X-Brooks Ones[1]; 5. 23E-TRENTON ERVEN[4]; 6. 4-Ed Conlin[5]; 7. 35-Dave Rivinius[7]; 8. 5-Lance Lochthowe[8]
Heat 2 (8 Laps): 1. 82-Cole Hanshew[2]; 2. 0-Robby Rosselli[4]; 3. 21S-Taylor Stenvold[3]; 4. 132-Chad Strachen[5]; 5. 0M-Dirk Miller[1]; 6. 22-Keenan Glasser[7]; 7. 35L-Jesse Long[6]; 8. Z10-Cole Slaubaugh[8]
IMCA Stock Car
A Feature 1 (25 Laps): 1. 82-Shelby Williams[1]; 2. 20F-Dalton Flory[6]; 3. 10J-Jake Nelson[3]; 4. 40-Rob VanMil[16]; 5. 46-Jonny Carter[5]; 6. 27X-Mike Hagen[14]; 7. 5T-Marcus Tomlinson[17]; 8. 69Z-Christopher Zenz[2]; 9. 69T-Nick Thoreson[12]; 10. 2-Kyle Scholpp[13]; 11. S8-Shawn Volk[21]; 12. 88-Will Matejovic[19]; 13. 15-Connor Hanson[22]; 14. 76-Bob Fuegmann[20]; 15. 33A-Daniel Aberle[18]; 16. 30AR-Bruce Rudland[24]; 17. 16C-CALEB STORBAKKEN[15]; 18. B1-Brody Carlsrud[8]; 19. 51X-Brennor Grinstead[10]; 20. (DNF) 4T-Troy Heupel[9]; 21. (DNF) 73T-Chris Tuchscherer[4]; 22. (DNF) 51A-AJ Davenport[7]; 23. (DNF) 5-Jace Iverson[11]; 24. (DNF) 144-Riese Dignan[23]
B Feature 1 (10 Laps): 1. 40-Rob VanMil[2]; 2. 33A-Daniel Aberle[4]; 3. 76-Bob Fuegmann[3]; 4. 15-Connor Hanson[10]; 5. 98H-Kayden Hjorteland[5]; 6. 17-Austin Daae[11]; 7. 66K-Brian Kentner[7]; 8. 104-Isaac Sondrol[8]; 9. 57-Chris Anderson[1]; 10. (DNF) 19-Todd Carter[6]; 11. (DNS) 30A-Adam Goff
B Feature 2 (10 Laps): 1. 5T-Marcus Tomlinson[1]; 2. 88-Will Matejovic[2]; 3. S8-Shawn Volk[3]; 4. 144-Riese Dignan[5]; 5. 51S-Sierra Davenport[4]; 6. 33-Michael Swallers[8]; 7. 454-Dustin Frank[10]; 8. 7-Gary Goudy Sr[11]; 9. (DNS) 211-Joe Schrodt; 10. (DNS) 87-Casey Fuegmann; 11. (DNS) 7M-Taylor Mogard
Heat 1 (8 Laps): 1. 82-Shelby Williams[4]; 2. 46-Jonny Carter[10]; 3. 4T-Troy Heupel[8]; 4. 2-Kyle Scholpp[3]; 5. 57-Chris Anderson[1]; 6. 76-Bob Fuegmann[9]; 7. 98H-Kayden Hjorteland[2]; 8. 66K-Brian Kentner[5]; 9. (DNF) 30A-Adam Goff[6]; 10. (DNF) 17-Austin Daae[7]
Heat 2 (8 Laps): 1. 69Z-Christopher Zenz[1]; 2. 20F-Dalton Flory[5]; 3. 51X-Brennor Grinstead[6]; 4. 30AR-Bruce Rudland[3]; 5. 5T-Marcus Tomlinson[7]; 6. S8-Shawn Volk[9]; 7. 144-Riese Dignan[4]; 8. 7-Gary Goudy Sr[10]; 9. 33-Michael Swallers[2]; 10. (DNF) 454-Dustin Frank[8]
Heat 3 (8 Laps): 1. 10J-Jake Nelson[5]; 2. 51A-AJ Davenport[1]; 3. 5-Jace Iverson[4]; 4. 27X-Mike Hagen[3]; 5. 40-Rob VanMil[8]; 6. 33A-Daniel Aberle[9]; 7. 19-Todd Carter[6]; 8. 104-Isaac Sondrol[2]; 9. 15-Connor Hanson[7]
Heat 4 (8 Laps): 1. 73T-Chris Tuchscherer[1]; 2. B1-Brody Carlsrud[2]; 3. 69T-Nick Thoreson[5]; 4. 16C-CALEB STORBAKKEN[7]; 5. 88-Will Matejovic[4]; 6. 51S-Sierra Davenport[3]; 7. (DNF) 211-Joe Schrodt[6]; 8. (DNF) 87-Casey Fuegmann[8]; 9. (DNF) 7M-Taylor Mogard[9]
Junior Slingshots
A Feature 1 (10 Laps): 1. 22-Landen Hallgren[1]; 2. 52-Kash Aho[10]; 3. 14-Kolby Fichter[2]; 4. 31X-Weston Uranker[4]; 5. 1-Madden Severance[3]; 6. 11M-Jaeger Mahlen[5]; 7. 9-Karter Fichter[8]; 8. (DNF) 5J-Jax Iverson[6]; 9. (DNF) 9ER-Ellie Ruby[7]; 10. (DNS) 11-Acelyn Pfeifer
Heat 1 (5 Laps): 1. 22-Landen Hallgren[2]; 2. 14-Kolby Fichter[8]; 3. 1-Madden Severance[4]; 4. 31X-Weston Uranker[6]; 5. 11M-Jaeger Mahlen[5]; 6. 5J-Jax Iverson[1]; 7. 9ER-Ellie Ruby[9]; 8. 9-Karter Fichter[10]; 9. 11-Acelyn Pfeifer[3]; 10. 52-Kash Aho[7]
Non-Winged Sprints
A Feature 1 (20 Laps): 1. 15T-Myles Tomlinson[7]; 2. 10J-Jake Nelson[4]; 3. 46H-Ken Hron[1]; 4. 37-Steve Nordrum[2]; 5. 21-Cory Palm[5]; 6. 2T-Mike Tomlinson[14]; 7. 96-Jeremy Lizakowski[8]; 8. 25-Eric Guyot[9]; 9. 95B-Dan Edwards[11]; 10. 7-Storm Dayman[6]; 11. 16-Ross Cummings[3]; 12. 36-Tyler Wass[13]; 13. 7X-Randy Blotsky[16]; 14. 15B-Doug Mccambridge[10]; 15. 90-Mort Blotsky[15]; 16. 17-Mariah LaPatka[18]; 17. 5-James Weber[12]; 18. (DNF) 8-Parker Vilandre[17]
Heat 1 (8 Laps): 1. 21-Cory Palm[1]; 2. 96-Jeremy Lizakowski[8]; 3. 10J-Jake Nelson[5]; 4. 37-Steve Nordrum[3]; 5. 25-Eric Guyot[9]; 6. 95B-Dan Edwards[6]; 7. 36-Tyler Wass[2]; 8. 90-Mort Blotsky[7]; 9. (DNS) 8-Parker Vilandre
Heat 2 (8 Laps): 1. 15T-Myles Tomlinson[1]; 2. 46H-Ken Hron[4]; 3. 16-Ross Cummings[3]; 4. 7-Storm Dayman[2]; 5. 15B-Doug Mccambridge[5]; 6. 5-James Weber[6]; 7. 2T-Mike Tomlinson[8]; 8. 7X-Randy Blotsky[7]; 9. 17-Mariah LaPatka[9]
Semi-Pro Legends
A Feature 1 (20 Laps): 1. 77M-Preston Martin[1]; 2. 700-Gage Madler[4]; 3. 800-Noah Madler[3]; 4. 19-Donavin Wiest[5]; 5. 33M-Colton Miller[9]; 6. 99M-Dauntae Martin[8]; 7. 87-Gus Jensen[7]; 8. 1-Colin Severance[12]; 9. 23-Mavrick Nelson[13]; 10. 77-Remington Kostenko[11]; 11. 06-Weston Hagen[2]; 12. 68-Kyle Doepke[17]; 13. 37-Kevin Jensen[16]; 14. 22-Ron Kostenko[6]; 15. 4-Deen Brecht[18]; 16. 31-Maksim Nelson[15]; 17. 14M-Bentley Maas[20]; 18. 28L-Don Hayes[10]; 19. 9H-Keely Heaton[19]; 20. 3V-Vernon Martin[14]
B Feature 1 (10 Laps): 1. 68-Kyle Doepke[5]; 2. 4-Deen Brecht[1]; 3. 9H-Keely Heaton[8]; 4. 14M-Bentley Maas[3]; 5. 8-Mike Kraft[4]; 6. 55-Payton Hruby[11]; 7. 9-Rebecca Kostenko[7]; 8. 99-Jacob Campbell[9]; 9. 7-Racelyn Rudland[6]; 10. 15-Zack Campbell[2]; 11. (DNS) 23M-Darin Mowan
Heat 1 (8 Laps): 1. 77M-Preston Martin[4]; 2. 19-Donavin Wiest[3]; 3. 33M-Colton Miller[2]; 4. 23-Mavrick Nelson[5]; 5. 4-Deen Brecht[1]; 6. 68-Kyle Doepke[7]; 7. 99-Jacob Campbell[6]
Heat 2 (8 Laps): 1. 06-Weston Hagen[1]; 2. 22-Ron Kostenko[4]; 3. 28L-Don Hayes[2]; 4. 3V-Vernon Martin[6]; 5. 15-Zack Campbell[7]; 6. 7-Racelyn Rudland[5]; 7. (DNF) 23M-Darin Mowan[3]
Heat 3 (8 Laps): 1. 800-Noah Madler[6]; 2. 87-Gus Jensen[4]; 3. 77-Remington Kostenko[1]; 4. 31-Maksim Nelson[2]; 5. 14M-Bentley Maas[3]; 6. 9-Rebecca Kostenko[5]; 7. 55-Payton Hruby[7]
Heat 4 (8 Laps): 1. 700-Gage Madler[2]; 2. 99M-Dauntae Martin[4]; 3. 1-Colin Severance[3]; 4. 37-Kevin Jensen[6]; 5. 8-Mike Kraft[5]; 6. 9H-Keely Heaton[1]