B Feature 1 (12 Laps): 1. 14T-Tim Estenson[1]; 2. 2W-Scott Neitzel[4]; 3. 25T-Travis Arenz[2]; 4. 16C-Tylar Rankin[13]; 5. 17-Zach Omdahl[3]; 6. 4K-Kris Spitz[6]; 7. 26E-Blake Egeland[8]; 8. 41T-Travis Strandell[12]; 9. 1-Amelia Eisenschenk[7]; 10. 52-Adam Sobolik[10]; 11. 50-Brad Flaten[5]; 12. 78-Bill Wagner[11]; 13. G5-Gage Pulkrabek[9]; 14. 52S-Cody Schlafer[14]
Dash 1 (4 Laps): 1. 73-Scotty Thiel[3]; 2. 64-Andy Pake[1]; 3. 13-Mark Dobmeier[5]; 4. 22-Riley Goodno[2]; 5. 15-Laela Eisenschenk[4]
Dash 2 (4 Laps): 1. 3N-Jake Neuman[1]; 2. 96-Jake Blackhurst[3]; 3. 24T-Christopher Thram[4]; 4. 11M-Brendan Mullen[5]; 5. (DNS) 65-Jordan Goldesberry
Heat 1 (8 Laps): 1. 13-Mark Dobmeier[2]; 2. 24T-Christopher Thram[4]; 3. 73-Scotty Thiel[3]; 4. 85J-Logan Julien[7]; 5. 27-Weston Olson[5]; 6. 17-Zach Omdahl[1]; 7. 1-Amelia Eisenschenk[6]; 8. (DNF) 99-Tyler Brabant[8]; 9. (DNS) 10S-Josh Swangler
Heat 2 (8 Laps): 1. 64-Andy Pake[1]; 2. 87A-Austin Hartmann[2]; 3. 65-Jordan Goldesberry[4]; 4. 33B-Scott Broty[5]; 5. 21-Will Gerrits[8]; 6. 50-Brad Flaten[9]; 7. 14T-Tim Estenson[3]; 8. 16C-Tylar Rankin[6]; 9. (DNS) G5-Gage Pulkrabek
Heat 3 (8 Laps): 1. 15-Laela Eisenschenk[1]; 2. 11M-Brendan Mullen[2]; 3. 25-Danny Schlafer[5]; 4. 3N-Jake Neuman[4]; 5. 0-Nick Omdahl[6]; 6. 4K-Kris Spitz[7]; 7. 25T-Travis Arenz[3]; 8. 52-Adam Sobolik[8]; 9. (DNF) 52S-Cody Schlafer[9]
Heat 4 (8 Laps): 1. 96-Jake Blackhurst[3]; 2. 8H-Jade Hastings[2]; 3. 22-Riley Goodno[4]; 4. 8-Jack Croaker[1]; 5. 4-Colton Young[7]; 6. 2W-Scott Neitzel[5]; 7. 26E-Blake Egeland[6]; 8. 41T-Travis Strandell[9]; 9. 78-Bill Wagner[8]
Qualifying 1: 1. 24T-Christopher Thram, 00:13.850[7]; 2. 65-Jordan Goldesberry, 00:13.962[17]; 3. 73-Scotty Thiel, 00:14.002[3]; 4. 14T-Tim Estenson, 00:14.082[4]; 5. 13-Mark Dobmeier, 00:14.092[16]; 6. 87A-Austin Hartmann, 00:14.097[11]; 7. 17-Zach Omdahl, 00:14.098[1]; 8. 64-Andy Pake, 00:14.256[6]; 9. 27-Weston Olson, 00:14.262[12]; 10. 33B-Scott Broty, 00:14.304[5]; 11. 1-Amelia Eisenschenk, 00:14.377[8]; 12. 16C-Tylar Rankin, 00:14.409[15]; 13. 85J-Logan Julien, 00:14.529[10]; 14. G5-Gage Pulkrabek, 00:14.666[2]; 15. 99-Tyler Brabant, 00:14.668[9]; 16. 21-Will Gerrits, 00:14.726[18]; 17. 10S-Josh Swangler, 00:16.019[13]; 18. 50-Brad Flaten, 00:16.069[14]
Qualifying 2: 1. 3N-Jake Neuman, 00:14.114[10]; 2. 22-Riley Goodno, 00:14.267[14]; 3. 25T-Travis Arenz, 00:14.345[18]; 4. 96-Jake Blackhurst, 00:14.349[1]; 5. 11M-Brendan Mullen, 00:14.358[6]; 6. 8H-Jade Hastings, 00:14.436[2]; 7. 15-Laela Eisenschenk, 00:14.495[9]; 8. 8-Jack Croaker, 00:14.497[17]; 9. 25-Danny Schlafer, 00:14.559[13]; 10. 2W-Scott Neitzel, 00:14.560[3]; 11. 0-Nick Omdahl, 00:14.650[11]; 12. 26E-Blake Egeland, 00:14.658[16]; 13. 4K-Kris Spitz, 00:14.690[5]; 14. 4-Colton Young, 00:15.055[12]; 15. 52-Adam Sobolik, 00:15.284[8]; 16. 78-Bill Wagner, 00:15.284[15]; 17. 52S-Cody Schlafer, 00:15.604[4]; 18. 41T-Travis Strandell, 00:16.527[7]