Heat 1 (8 Laps): 1. 99-Jordan Graham[1]; 2. 13JT-Mark Dobmeier[3]; 3. 9N-Wade Nygaard[4]; 4. 31-Shane Roemeling[5]; 5. 42-Rick Bates[7]; 6. (DNS) 20A-Jordan Adams; 7. (DNS) 17-Zach Omdahl
Heat 2 (8 Laps): 1. 8BALL-Jack Croaker[1]; 2. 8H-Jade Hastings[3]; 3. 2A-Austin Pierce[2]; 4. 11M-Brendan Mullen[4]; 5. 14-Tom Egeland[6]; 6. 10S-Josh Swangler[5]
Heat 3 (8 Laps): 1. 55-Nick Ranten[2]; 2. 21K-Thomas Kennedy[3]; 3. 0-Nick Omdahl[4]; 4. 26-Blake Egeland[1]; 5. 22-Nick Otto[6]; 6. 41-Travis Strandell[5]