Heat 1
1. 31 Travis Budisalovish (4)
2. 22G Kyle Gavel (2)
3. 18C Chris Olson (5)
4. 9M Riley Matthews (7)
5. 1W Tommy Waseleski, Jr. (6)
6. 21L Mike Vajdl (3)
7. 7 Harry Hanson (8)
8. 29 Norm Olson (1)
Heat 2
1. 71S Dustin Strand (1)
2. 10 Mike Balcaen (6)
3. 71 Zach Wohlers (4)
4. 8H Greg Hill (7)
5. 14F Greg Ferris (2)
6. 13 Roger Paolo (5)
7. 01X Jim Morris (8)
8. 12 Louis Cianni (3) DNF
Heat 3
1. 6M Jeff Massingill (1)
2. 71T Todd Gehl (7)
3. 1 Tom Waseleski (2)
4. 32 Donald Frider (8)
5. 87 Trevor Wilson (5)
6. 8 Billy Michaelsohn (3)
7. 38 Jordan Heiman (4)
8. 44 Cole Schill (6) DNF
Heat 4
1. 23 Kyle Peterlin (2)
2. 35 George Ledin, Jr. (1)
3. 11D Pat Doar (7)
4. 21 David Esse (4)
5. 7P Joey Pederson (6)
6. 9 Steve Anderson (8)
7. 11 Troy Schill (5)
8. 2 Bill Mooney (3)
Heat 5
1. UPI Terry Lillo (1)
2. 1A John Henkemeyer (4)
3. 28 Jeff Provinzino (7)
4. 12H Mark Heinle (5)
5. 12S Brad Seng (6)
6. 24A Aaron Lillo (3)
7. 00 Scott Herrick (2)
B Main 1
1. 1W Tommy Waseleski, Jr. (1)
2. 12S Brad Seng (3)
3. 87 Trevor Wilson – Superior, WI (2)
4. 7 Harry Hanson – Eveleth, MN (6)
5. 9 Steve Anderson – Grand Forks, ND (5)
6. 13 Roger Paolo – Hibbing, MN (4)
7. 38 Jordan Heiman – Sioux Falls, SD (7)
8. 2 Bill Mooney (9)
9. 44 Cole Schill (10)
10. 00 Scott Herrick – Proctor , MN (8)
B Main 2
1. 14F Greg Ferris (1)
2. 7P Joey Pederson (2)
3. 8 Billy Michaelsohn – Fargo, ND (4)
4. 11 Troy Schill (7)
5. 29 Norm Olson – West Fargo, ND (8)
6. 21L Mike Vajdl – Chisholm, MN (3)
7. 12 Louis Cianni – Chisholm, MN (9)
8. 01X Jim Morris – Hibbing, MN (6)
9. 24A Aaron Lillo – Proctor, MN (5) DNS
Feature – finish car# driver hometown (started)
1. 6M Jeff Massingill – Keewatin, MN (2)
2. 71S Dustin Strand – Grand Forks, ND (1)
3. 11D Pat Doar – New Richmond, WI (14)
4. 1W Tommy Waseleski, Jr. – Pengilly, MN (21)
5. 23 Kyle Peterlin – Hibbing, MN (4)
6. UPI Terry Lillo – Duluth, MN (3)
7. 71 Zach Wohlers – Pengilly, MN (12)
8. 12S Brad Seng – Grand Forks, ND (23)
9. 35 George Ledin, Jr. Grand Rapids, MN (10)
10. 7P Joey Pederson – East Grand Forks, MN (24)
11. 22G Kyle Gavel – Fort Frances, ON (7)
12. 8 Greg Hill – Eveleth, MN (17)
13. 31 Travis Budisalovish – Minneapolis, MN (5)
14. 1 Tom Waseleski – Pengilly, MN (13)
15. 9M Riley Matthews – Thunder Bay, ON (16)
16. 12H Mark Heinle – Wirt, MN (20)
17. 10 Mike Balcaen – Winnipeg, MB (9)
18. 28 Jeff Provinzino – Hibbing, MN (15)
19. 32 Donald Frider – Hibbing, MN (18)
20. 9 Steve Anderson – Grand Forks, ND (26)
21. 2 Bill Mooney – Selkirk, MB (27)
22. 44 Cole Schill – West Fargo, ND (28)
Did Not Finish
23. 21 David Esse – Cloquet, MN (19)
24. 1A John Henkemeyer (6)
25. 11 Troy Schill – Grand Forks, ND (25)
26. 71T Todd Gehl – Solon Springs, WI (8)
27. 18C Chris Olson – Hibbing , MN (11)
28. 14F Greg Ferris – Emo, ON (22)
Lap Leaders – Jeffrey Massingill 1-40; Hard Charger – Tommy Waseleski, Jr. (+17)