May
29
2026
World of Outlaws 1st Leg of the Northern Tour Don Mack Classic
River Cities Speedway|Grand Forks, ND
Feature Results
| POS | Start | +/- | # | Driver | Laps | Behind | Led | Status | Points | Money |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 9 | +8 | 41 | Carson Macedo | 40 | 0.000 | 5 | Running | 150 | $12,000 |
| 2 | 2 | 0 | 2 | David Gravel | 40 | -0.423 | 23 | Running | 146 | $8,000 |
| 3 | 1 | -2 | 6 | Kasey Jedrzejek | 40 | -2.810 | 13 | Running | 144 | $5,000 |
| 4 | 13 | +9 | 7S | Chris Windom | 40 | -3.832 | Running | 142 | $3,200 | |
| 5 | 6 | +1 | 18 | Sheldon Haudenschild | 40 | -4.385 | Running | 140 | $2,800 | |
| 6 | 14 | +8 | 83 | Michael Kofoid | 40 | -5.777 | Running | 138 | $2,600 | |
| 7 | 5 | -2 | 2C | Cole Macedo | 40 | -6.415 | Running | 136 | $2,400 | |
| 8 | 11 | +3 | 15 | Donny Schatz | 40 | -8.160 | Running | 134 | $2,300 | |
| 9 | 7 | -2 | 23 | Garet Williamson | 40 | -9.154 | Running | 132 | $2,200 | |
| 10 | 3 | -7 | 17B | Bill Balog | 40 | -10.178 | Running | 130 | $2,000 | |
| 11 | 18 | +7 | 1S | Logan Schuchart | 40 | -10.441 | Running | 128 | $1,800 | |
| 12 | 17 | +5 | 27 | Emerson Axsom | 40 | -10.698 | Running | 126 | $1,600 | |
| 13 | 16 | +3 | 51 | Ashton Torgerson | 40 | -11.395 | Running | 124 | $1,400 | |
| 14 | 10 | -4 | 13 | Mark Dobmeier | 40 | -12.594 | Running | 122 | $1,200 | |
| 15 | 4 | -11 | 64 | Andy Pake | 40 | -13.083 | Running | 120 | $1,200 | |
| 16 | 19 | +3 | 16C | Skylar Gee | 38 | -2 Laps | Running | 118 | $1,200 | |
| 17 | 23 | +6 | 10 | Alex Truscinski | 38 | -2 Laps | Running | 116 | $1,200 | |
| 18 | 24 | +6 | 15L | Laela Eisenschenk | 38 | -2 Laps | Running | 114 | $1,200 | |
| 19 | 20 | +1 | 8 | Jack Croaker | 37 | -3 Laps | Running | 112 | $1,200 | |
| 20 | 12 | -8 | 24T | Christopher Thram | 33 | -7 Laps | DNF | 110 | $1,200 | |
| 21 | 8 | -13 | 28M | Conner Morrell | 20 | -20 Laps | DNF | 108 | $1,200 | |
| 22 | 21 | -1 | 17 | Spencer Bayston | 19 | -21 Laps | DNF | 106 | $1,200 | |
| 23 | 15 | -8 | 8H | Jade Hastings | 12 | -28 Laps | DNF | 104 | $1,200 | |
| 24 | 22 | -2 | 27W | Weston Olson | 12 | -28 Laps | DNF | 102 | $1,200 |
KSE HARD CHARGER: Chris Windom (+9 positions) • TIME OF RACE: 12 Mins 32 Secs
Last Chance Showdown 1 Results
| POS | Start | +/- | # | Driver | Laps | Behind | Led | Status | Points | Money |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | +1 | 17 | Spencer Bayston | 12 | 0.000 | 12 | Running | 0 | $0 |
| 2 | 3 | +1 | 27W | Weston Olson | 12 | -1.243 | Running | 0 | $0 | |
| 3 | 6 | +3 | 10 | Alex Truscinski | 12 | -4.017 | Running | 0 | $0 | |
| 4 | 5 | +1 | 15L | Laela Eisenschenk | 12 | -5.014 | Running | 0 | $0 | |
| 5 | 9 | +4 | 4 | Colton Young | 12 | -5.018 | Running | 90 | $500 | |
| 6 | 7 | +1 | 1 | Amelia Eisenschenk | 12 | -5.931 | Running | 90 | $400 | |
| 7 | 11 | +4 | 41T | Travis Strandell | 12 | -7.422 | Running | 90 | $350 | |
| 8 | 4 | -4 | 17Z | Zach Omdahl | 9 | -3 Laps | DNF | 90 | $300 | |
| 9 | 10 | +1 | 14 | Tom Egeland | 9 | -3 Laps | DNF | 90 | $300 | |
| 10 | 1 | -9 | 9 | Dominic Dobesh | 9 | -3 Laps | DNF | 90 | $300 | |
| 11 | 8 | -3 | 26 | Blake Egeland | 5 | -7 Laps | DNF | 90 | $200 |
Dash 1 Results
Show/Hide| Pos. | Start | +/- | # | Driver | Laps | Behind | Led | Status |
|---|---|---|---|---|---|---|---|---|
| 1 | 1 | 0 | 6 | Kasey Jedrzejek | 8 | 0.000 | 8 | Running |
| 2 | 2 | 0 | 2 | David Gravel | 8 | -0.823 | Running | |
| 3 | 3 | 0 | 17B | Bill Balog | 8 | -1.820 | Running | |
| 4 | 4 | 0 | 64 | Andy Pake | 8 | -3.153 | Running | |
| 5 | 5 | 0 | 2C | Cole Macedo | 8 | -3.476 | Running | |
| 6 | 8 | +2 | 18 | Sheldon Haudenschild | 8 | -4.543 | Running | |
| 7 | 6 | -1 | 23 | Garet Williamson | 8 | -5.610 | Running | |
| 8 | 7 | -1 | 28M | Conner Morrell | 7 | -1 Laps | DNF |
Heat 1 Results
Show/Hide| Pos. | Start | +/- | # | Driver | Laps | Behind | Led | Status |
|---|---|---|---|---|---|---|---|---|
| 1 | 2 | +1 | 64 | Andy Pake | 10 | 0.000 | 10 | Running |
| 2 | 1 | -1 | 2 | David Gravel | 10 | -1.216 | Running | |
| 3 | 3 | 0 | 41 | Carson Macedo | 10 | -1.856 | Running | |
| 4 | 5 | +1 | 7S | Chris Windom | 10 | -3.731 | Running | |
| 5 | 4 | -1 | 27 | Emerson Axsom | 10 | -4.822 | Running | |
| 6 | 6 | 0 | 17 | Spencer Bayston | 10 | -6.136 | Running | |
| 7 | 7 | 0 | 15L | Laela Eisenschenk | 10 | -7.556 | Running | |
| 8 | 8 | 0 | 4 | Colton Young | 9 | -1 Laps | Running |
Heat 2 Results
Show/Hide| Pos. | Start | +/- | # | Driver | Laps | Behind | Led | Status |
|---|---|---|---|---|---|---|---|---|
| 1 | 1 | 0 | 6 | Kasey Jedrzejek | 10 | 0.000 | 10 | Running |
| 2 | 2 | 0 | 2C | Cole Macedo | 10 | -1.243 | Running | |
| 3 | 4 | +1 | 13 | Mark Dobmeier | 10 | -2.294 | Running | |
| 4 | 5 | +1 | 83 | Michael Kofoid | 10 | -3.101 | Running | |
| 5 | 3 | -2 | 1S | Logan Schuchart | 10 | -4.226 | Running | |
| 6 | 7 | +1 | 27W | Weston Olson | 10 | -5.683 | Running | |
| 7 | 6 | -1 | 10 | Alex Truscinski | 10 | -7.638 | Running | |
| 8 | 8 | 0 | 14 | Tom Egeland | 9 | -1 Laps | Running |
Heat 3 Results
Show/Hide| Pos. | Start | +/- | # | Driver | Laps | Behind | Led | Status |
|---|---|---|---|---|---|---|---|---|
| 1 | 2 | +1 | 17B | Bill Balog | 10 | 0.000 | 1 | Running |
| 2 | 1 | -1 | 23 | Garet Williamson | 10 | -0.635 | 9 | Running |
| 3 | 3 | 0 | 15 | Donny Schatz | 10 | -1.961 | Running | |
| 4 | 5 | +1 | 8H | Jade Hastings | 10 | -3.769 | Running | |
| 5 | 4 | -1 | 16C | Skylar Gee | 10 | -5.038 | Running | |
| 6 | 6 | 0 | 17Z | Zach Omdahl | 10 | -7.368 | Running | |
| 7 | 7 | 0 | 1 | Amelia Eisenschenk | 10 | -8.657 | Running | |
| 8 | 8 | 0 | 41T | Travis Strandell | 9 | -1 Laps | Running |
Heat 4 Results
Show/Hide| Pos. | Start | +/- | # | Driver | Laps | Behind | Led | Status |
|---|---|---|---|---|---|---|---|---|
| 1 | 1 | 0 | 18 | Sheldon Haudenschild | 10 | 0.000 | 10 | Running |
| 2 | 4 | +2 | 28M | Conner Morrell | 10 | -4.007 | Running | |
| 3 | 3 | 0 | 24T | Christopher Thram | 10 | -5.164 | Running | |
| 4 | 2 | -2 | 51 | Ashton Torgerson | 10 | -6.361 | Running | |
| 5 | 6 | +1 | 8 | Jack Croaker | 10 | -8.946 | Running | |
| 6 | 5 | -1 | 9 | Dominic Dobesh | 9 | -1 Laps | Running | |
| 7 | 7 | 0 | 26 | Blake Egeland | 9 | -1 Laps | Running |
Qualifying Flight 1 Results
Show/Hide| POS | Start | Car | Driver | Hometown | Time | Diff |
|---|---|---|---|---|---|---|
| 1 | 12 | 2 | David Gravel | Watertown, CT | 9.861 | 0.000 |
| 2 | 17 | 6 | Kasey Jedrzejek | Lagrange, OH | 9.905 | -0.044 |
| 3 | 20 | 23 | Garet Williamson | Columbia, MO | 9.917 | -0.056 |
| 4 | 29 | 18 | Sheldon Haudenschild | Wooster, OH | 9.949 | -0.088 |
| 5 | 2 | 64 | Andy Pake | Felton, MN | 9.966 | -0.105 |
| 6 | 18 | 2C | Cole Macedo | Lemoore, CA | 10.019 | -0.158 |
| 7 | 9 | 17B | Bill Balog | North Pole, AK | 10.020 | -0.159 |
| 8 | 22 | 51 | Ashton Torgerson | Glendale, AZ | 10.043 | -0.182 |
| 9 | 1 | 41 | Carson Macedo | Lemoore, CA | 10.046 | -0.185 |
| 10 | 8 | 1S | Logan Schuchart | Hanover, PA | 10.061 | -0.200 |
| 11 | 27 | 15 | Donny Schatz | Fargo, ND | 10.066 | -0.205 |
| 12 | 5 | 24T | Christopher Thram | Sanborn, MN | 10.074 | -0.213 |
| 13 | 25 | 27 | Emerson Axsom | Franklin, IN | 10.084 | -0.223 |
| 14 | 16 | 13 | Mark Dobmeier | Grand Forks, ND | 10.087 | -0.226 |
| 15 | 10 | 16C | Skylar Gee | Leduc, AB | 10.098 | -0.237 |
| 16 | 7 | 28M | Conner Morrell | Bradenton, FL | 10.101 | -0.240 |
| 17 | 23 | 7S | Chris Windom | Canton, IL | 10.105 | -0.244 |
| 18 | 3 | 83 | Michael Kofoid | Penngrove, CA | 10.106 | -0.245 |
| 19 | 11 | 8H | Jade Hastings | Grand Forks, ND | 10.154 | -0.293 |
| 20 | 19 | 9 | Dominic Dobesh | Brookings, SD | 10.172 | -0.311 |
| 21 | 28 | 17 | Spencer Bayston | Lebanon, IN | 10.172 | -0.311 |
| 22 | 14 | 10 | Alex Truscinski | Greenbush, MN | 10.392 | -0.531 |
| 23 | 31 | 17Z | Zach Omdahl | East Grand Forks, MN | 10.392 | -0.531 |
| 24 | 26 | 8 | Jack Croaker | East Grand Forks, MN | 10.403 | -0.542 |
| 25 | 13 | 15L | Laela Eisenschenk | Fargo, ND | 10.413 | -0.552 |
| 26 | 4 | 27W | Weston Olson | Warren, MN | 10.421 | -0.560 |
| 27 | 30 | 1 | Amelia Eisenschenk | Fargo, ND | 10.484 | -0.623 |
| 28 | 15 | 26 | Blake Egeland | Climax, MN | 10.559 | -0.698 |
| 29 | 24 | 4 | Colton Young | Devils Lake, ND | 10.733 | -0.872 |
| 30 | 6 | 14 | Tom Egeland | Climax, MN | 10.748 | -0.887 |
| 31 | 21 | 41T | Travis Strandell | East Grand Forks, MN | 11.475 | -1.614 |
Hot Laps Results
Show/Hide| POS | Car | Driver | Hometown | Time | Diff |
|---|---|---|---|---|---|
| 1 | 18 | Sheldon Haudenschild | Wooster, OH | 10.176 | 0.000 |
| 2 | 2 | David Gravel | Watertown, CT | 10.183 | -0.007 |
| 3 | 13 | Mark Dobmeier | Grand Forks, ND | 10.271 | -0.095 |
| 4 | 15 | Donny Schatz | Fargo, ND | 10.276 | -0.100 |
| 5 | 7S | Chris Windom | Canton, IL | 10.306 | -0.130 |
| 6 | 27 | Emerson Axsom | Franklin, IN | 10.336 | -0.160 |
| 7 | 23 | Garet Williamson | Columbia, MO | 10.343 | -0.167 |
| 8 | 6 | Kasey Jedrzejek | Lagrange, OH | 10.389 | -0.213 |
| 9 | 17 | Spencer Bayston | Lebanon, IN | 10.411 | -0.235 |
| 10 | 16C | Skylar Gee | Leduc, AB | 10.552 | -0.376 |
| 11 | 8 | Jack Croaker | East Grand Forks, MN | 10.583 | -0.407 |
| 12 | 83 | Michael Kofoid | Penngrove, CA | 10.585 | -0.409 |
| 13 | 2C | Cole Macedo | Lemoore, CA | 10.602 | -0.426 |
| 14 | 1S | Logan Schuchart | Hanover, PA | 10.603 | -0.427 |
| 15 | 64 | Andy Pake | Felton, MN | 10.608 | -0.432 |
| 16 | 17B | Bill Balog | North Pole, AK | 10.612 | -0.436 |
| 17 | 8H | Jade Hastings | Grand Forks, ND | 10.613 | -0.437 |
| 18 | 41 | Carson Macedo | Lemoore, CA | 10.618 | -0.442 |
| 19 | 10 | Alex Truscinski | Greenbush, MN | 10.636 | -0.460 |
| 20 | 51 | Ashton Torgerson | Glendale, AZ | 10.676 | -0.500 |
| 21 | 17Z | Zach Omdahl | East Grand Forks, MN | 10.683 | -0.507 |
| 22 | 24T | Christopher Thram | Sanborn, MN | 10.762 | -0.586 |
| 23 | 1 | Amelia Eisenschenk | Fargo, ND | 10.763 | -0.587 |
| 24 | 27W | Weston Olson | Warren, MN | 10.951 | -0.775 |
| 25 | 9 | Dominic Dobesh | Brookings, SD | 10.952 | -0.776 |
| 26 | 15L | Laela Eisenschenk | Fargo, ND | 11.018 | -0.842 |
| 27 | 28M | Conner Morrell | Bradenton, FL | 11.068 | -0.892 |
| 28 | 4 | Colton Young | Devils Lake, ND | 11.135 | -0.959 |
| 29 | 26 | Blake Egeland | Climax, MN | 11.142 | -0.966 |
| 30 | 41T | Travis Strandell | East Grand Forks, MN | 11.884 | -1.708 |
| 31 | 14 | Tom Egeland | Climax, MN | 11.976 | -1.800 |


7575-D West Winds Blvd • Concord, NC 28027 • 704-795-7223
RIVER CITIES SPEEDWAY, Grand Forks, ND
Friday, May 29, 2026
Feature (40 laps): 1. C. Macedo, $12,000; 2. D. Gravel, $8,000; 3. K. Jedrzejek, $5,000; 4. C. Windom, $3,200; 5. S. Haudenschild, $2,800; 6. M. Kofoid, $2,600; 7. C. Macedo, $2,400; 8. D. Schatz, $2,300; 9. G. Williamson, $2,200; 10. B. Balog, $2,000; 11. L. Schuchart, $1,800; 12. E. Axsom, $1,600; 13. A. Torgerson, $1,400; 14. M. Dobmeier, $1,200; 15. A. Pake, $1,200; 16. S. Gee, $1,200; 17. A. Truscinski, $1,200; 18. L. Eisenschenk, $1,200; 19. J. Croaker, $1,200; 20. C. Thram, $1,200 (DNF); 21. C. Morrell, $1,200 (DNF); 22. S. Bayston, $1,200 (DNF); 23. J. Hastings, $1,200 (DNF); 24. W. Olson, $1,200 (DNF).
KSE Hard Charger: C. Windom (+9) • Time of Race: 12:32
Last Chance Showdown 1 (12 laps): 1. S. Bayston, $0; 2. W. Olson, $0; 3. A. Truscinski, $0; 4. L. Eisenschenk, $0; 5. C. Young, $500; 6. A. Eisenschenk, $400; 7. T. Strandell, $350; 8. Z. Omdahl, $300 (DNF); 9. T. Egeland, $300 (DNF); 10. D. Dobesh, $300 (DNF); 11. B. Egeland, $200 (DNF).
KSE Hard Charger: C. Young (+4) • Time of Race: 7:52
Dash 1 (8 laps): 1. K. Jedrzejek; 2. D. Gravel; 3. B. Balog; 4. A. Pake; 5. C. Macedo; 6. S. Haudenschild; 7. G. Williamson; 8. C. Morrell.
Heat 1 (10 laps): 1. A. Pake; 2. D. Gravel; 3. C. Macedo; 4. C. Windom; 5. E. Axsom; 6. S. Bayston; 7. L. Eisenschenk; 8. C. Young.
Heat 2 (10 laps): 1. K. Jedrzejek; 2. C. Macedo; 3. M. Dobmeier; 4. M. Kofoid; 5. L. Schuchart; 6. W. Olson; 7. A. Truscinski; 8. T. Egeland.
Heat 3 (10 laps): 1. B. Balog; 2. G. Williamson; 3. D. Schatz; 4. J. Hastings; 5. S. Gee; 6. Z. Omdahl; 7. A. Eisenschenk; 8. T. Strandell.
Heat 4 (10 laps): 1. S. Haudenschild; 2. C. Morrell; 3. C. Thram; 4. A. Torgerson; 5. J. Croaker; 6. D. Dobesh; 7. B. Egeland.
Qualifying Flight 1: 1. David Gravel, 2, 9.86; 2. Kasey Jedrzejek, 6, 9.91; 3. Garet Williamson, 23, 9.92; 4. Sheldon Haudenschild, 18, 9.95; 5. Andy Pake, 64, 9.97; 6. Cole Macedo, 2C, 10.02; 7. Bill Balog, 17B, 10.02; 8. Ashton Torgerson, 51, 10.04; 9. Carson Macedo, 41, 10.05; 10. Logan Schuchart, 1S, 10.06; 11. Donny Schatz, 15, 10.07; 12. Christopher Thram, 24T, 10.07; 13. Emerson Axsom, 27, 10.08; 14. Mark Dobmeier, 13, 10.09; 15. Skylar Gee, 16C, 10.10; 16. Conner Morrell, 28M, 10.10; 17. Chris Windom, 7S, 10.11; 18. Michael Kofoid, 83, 10.11; 19. Jade Hastings, 8H, 10.15; 20. Dominic Dobesh, 9, 10.17; 21. Spencer Bayston, 17, 10.17; 22. Alex Truscinski, 10, 10.39; 23. Zach Omdahl, 17Z, 10.39; 24. Jack Croaker, 8, 10.40; 25. Laela Eisenschenk, 15L, 10.41; 26. Weston Olson, 27W, 10.42; 27. Amelia Eisenschenk, 1, 10.48; 28. Blake Egeland, 26, 10.56; 29. Colton Young, 4, 10.73; 30. Tom Egeland, 14, 10.75; 31. Travis Strandell, 41T, 11.48.
Hot Laps: 1. Sheldon Haudenschild, 18, 10.18; 2. David Gravel, 2, 10.18; 3. Mark Dobmeier, 13, 10.27; 4. Donny Schatz, 15, 10.28; 5. Chris Windom, 7S, 10.31; 6. Emerson Axsom, 27, 10.34; 7. Garet Williamson, 23, 10.34; 8. Kasey Jedrzejek, 6, 10.39; 9. Spencer Bayston, 17, 10.41; 10. Skylar Gee, 16C, 10.55; 11. Jack Croaker, 8, 10.58; 12. Michael Kofoid, 83, 10.59; 13. Cole Macedo, 2C, 10.60; 14. Logan Schuchart, 1S, 10.60; 15. Andy Pake, 64, 10.61; 16. Bill Balog, 17B, 10.61; 17. Jade Hastings, 8H, 10.61; 18. Carson Macedo, 41, 10.62; 19. Alex Truscinski, 10, 10.64; 20. Ashton Torgerson, 51, 10.68; 21. Zach Omdahl, 17Z, 10.68; 22. Christopher Thram, 24T, 10.76; 23. Amelia Eisenschenk, 1, 10.76; 24. Weston Olson, 27W, 10.95; 25. Dominic Dobesh, 9, 10.95; 26. Laela Eisenschenk, 15L, 11.02; 27. Conner Morrell, 28M, 11.07; 28. Colton Young, 4, 11.14; 29. Blake Egeland, 26, 11.14; 30. Travis Strandell, 41T, 11.88; 31. Tom Egeland, 14, 11.98.
Earnings include prize money from entire program, contingency awards and championship driver and car owner bonuses.