April 12, 2026 | By Alex Nietem, WOO Sprint Car PR

Kofoid fends off Gravel for World of Outlaws sweep at Pevely

Photo by Tyler Carr

PEVELY, Mo.—The best want to beat the best.

That’s how any competitor in any sport rises to the highest level. They don’t settle. They summon every ounce of talent they have and leave no question of whether they gave it their all.

That’s exactly what World of Outlaws NOS Energy Drink Sprint Car Series fans were treated to on Saturday night at I-55 Federated Auto Parts Raceway Park. Michael “Buddy” Kofoid and David Gravel, two of the top names in Sprint Car racing, waged war in the 40-lap Federated Auto Parts Spring Classic finale.

Series rookie Kasey Jedrzejek led the opening seven laps before Gravel took command. It looked as if Carson Macedo and Sheldon Haudenschild may be the ones to give Gravel a run for his money but contact between the two sent them both to the Federated Car Care Work Zone with flat tires. That gifted Kofoid second, and the battle was on.

The fun began when Kofoid launched a Lap 21 slide job that cleared but Gravel managed to counter with a crossover. The two did the same the following lap and continued to slice it up in traffic over the next several circuits. The opportunity Kofoid needed came on the 27th lap as Gravel got mired in traffic. He stuck the Roth Motorsports No. 83 on the cushion and narrowly snuck around Gravel’s outside in Turns 3 and 4.

Kofoid put some distance between himself and the Big Game Motorsports No. 2 after taking over, but a late red flag set up a wild five-lap shootout to the checkered. Gravel kept the Penngrove, CA native within his sights as time ticked away. On the last lap, Kofoid had to slide a lapped car in the final set of corners. Gravel opted to roll a few lanes lower and grab the grip on exit. The two-time champion pulled alongside Kofoid as they motored off Turn 4, but Kofoid barely held him off to complete the weekend sweep in a finish that brought the fans to their feet.

“It starts with an excellent car,” Kofoid said. “I feel like every time I get into it I know it’s going to be damn near perfect and up to me to drive the s**t out of it, and that’s what this place demands. It’s funny, after we went back green those last five laps I didn’t feel near as good as when we were logging laps on the long runs. I feel like on the long runs my car was excellent. On the short runs, I just found myself getting tighter and tighter and missing (Turn) 2 more than I was chasing David.

“It was a tough race. I started sixth, got to fourth, and then started not making a lot of = smart moves and put myself back to sixth or seventh. I just started driving the heck out of it and staying true to the top and not pulling off it unless I absolutely had to. I got behind David and felt better chasing someone definitely in traffic. My car has been great in traffic, and I feel like that allowed me to get to him and pass him.”

It was a historic night in multiple ways for Kofoid and the Roth crew. First, it’s Kofoid’s first ever three-race win streak with the World of Outlaws as he also picked off 81 Speedway two weeks ago before the Easter break and Friday’s I-55 opener. The 24-year-old also became the first driver ever to top three consecutive races with The Greatest Show on Dirt at I-55. To go along with the Federated Auto Parts Spring Classic sweep, he hoisted last year’s Ironman 55 dumbbell. It’s also Roth Motorsports’ first three-race win streak with the World of Outlaws since Danny Lasoski topped a trio straight in March of 2000.

Gravel came home runner-up, a nice recovery for he and the Big Game crew after a Friday crash forced them to settle for ninth.

Donny Schatz wheeled the CJB Motorsports No. 15 from 11th to third for his third podium of the season and third consecutive top five finish.

Bill Balog and Spencer Bayston completed the top five.


NIGHTLY NOTES

David Gravel picked up his fifth Race//Ready Hottest Lap of the Night this season.

Will Armitage clocked his first career Simpson Quick Time in Honest Abe Roofing Qualifying.

Heat Races belonged to Will Armitage (NOS Energy Drink Heat One), David Gravel (DIRTVision Heat Two), Sheldon Haudenschild (WIX Filters Heat Three), and Rees Moran (TheGreatestStoreonDirt.com Heat Four).

The SPA Technique #1 Redraw went to Kasey Jedrzejek.

Jedrzejek also topped the Toyota Dash.

Landon Crawley won the Micro-Lite Last Chance Showdown.

Logan Schuchart roared from 25th to seventh to take the KSE Racing Products Hard Charger.

That also made Schuchart the Tub O’ Towels Seventh Place Finisher.

Kasey Jedrzejek finished 13th, earning the Five Star Bodies Rookie of the Race.

Jedrzejek also laid down the ACME Trading Company Fast Lap.

The Smith Titanium Brake Systems Break of the Race went to Garet Williamson.

UP NEXT: The World of Outlaws NOS Energy Drink Sprint Car Series continues a stretch through the Midwest with stops at Illinois’ Jacksonville Speedway on Friday, April 17 and Haubstadt, IN’s Tri-State Speedway on Saturday, April 18. For Jacksonville tickets, CLICK HERE. For Tri-State tickets, call 812-768-6025.

Where can you see the World of Outlaws in 2026? Click to see the full schedule.

Where can you watch every World of Outlaws race? Live on DIRTVision.


WORLD OF OUTLAWS RESULTS (37 entries)

NOS Energy Drink Feature (40 Laps): 1. 83-Michael Kofoid[6]; 2. 2-David Gravel[2]; 3. 15-Donny Schatz[11]; 4. 17B-Bill Balog[18]; 5. 17-Spencer Bayston[20]; 6. 41-Carson Macedo[9]; 7. 1S-Logan Schuchart[25]; 8. 10-Ryan Timms[23]; 9. 7S-Chris Windom[7]; 10. 45X-Rees Moran[4]; 11. 2C-Cole Macedo[17]; 12. 21-Brian Brown[16]; 13. 6-Kasey Jedrzejek[1]; 14. 18-Sheldon Haudenschild[5]; 15. 88-Austin McCarl[15]; 16. 37-Bryce Norris[8]; 17. 23-Garet Williamson[26]; 18. 28M-Conner Morrell[13]; 19. 71-Parker Price Miller[24]; 20. 51-Scott Bogucki[27]; 21. 16C-Scotty Thiel[12]; 22. 7A-Will Armitage[3]; 23. 3-Ayrton Gennetten[22]; 24. 17GP-Hank Davis[10]; 25. 85J-Logan Julien[14]; 26. 12X-Landon Crawley[21]; 27. 19-Kaleb Johnson[19]

MicroLite Last Chance Showdown (12 Laps): 1. 12X-Landon Crawley[2]; 2. 3-Ayrton Gennetten[1]; 3. 10-Ryan Timms[3]; 4. 71-Parker Price Miller[6]; 5. 1A-Ashton Torgerson[4]; 6. 1S-Logan Schuchart[10]; 7. 23-Garet Williamson[5]; 8. 27-Emerson Axsom[8]; 9. 3N-Jake Neuman[13]; 10. 24-Rico Abreu[7]; 11. 40-Howard Moore[16]; 12. 8N-Kameron Key[14]; 13. 51B-Joe B Miller[11]; 14. 7-Paul Solomon[15]; 15. 22-Riley Goodno[9]; 16. 51-Scott Bogucki[12]; 17. 29-Brayton Lynch[17]

Toyota Dash (8 Laps): 1. 6-Kasey Jedrzejek[1]; 2. 2-David Gravel[3]; 3. 7A-Will Armitage[2]; 4. 45X-Rees Moran[7]; 5. 18-Sheldon Haudenschild[4]; 6. 83-Michael Kofoid[5]; 7. 7S-Chris Windom[6]; 8. 37-Bryce Norris[8]

NOS Energy Drink Heat 1 (10 Laps): 1. 7A-Will Armitage[1]; 2. 6-Kasey Jedrzejek[2]; 3. 41-Carson Macedo[3]; 4. 28M-Conner Morrell[4]; 5. 2C-Cole Macedo[5]; 6. 10-Ryan Timms[8]; 7. 23-Garet Williamson[7]; 8. 22-Riley Goodno[6]; 9. 3N-Jake Neuman[9]; 10. (DNS) 29-Brayton Lynch

DIRTVision Heat 2 (10 Laps): 1. 2-David Gravel[1]; 2. 7S-Chris Windom[2]; 3. 17GP-Hank Davis[4]; 4. 85J-Logan Julien[3]; 5. 17B-Bill Balog[5]; 6. 1A-Ashton Torgerson[6]; 7. 71-Parker Price Miller[7]; 8. 1S-Logan Schuchart[9]; 9. 8N-Kameron Key[8]

WIX Filters Heat 3 (10 Laps): 1. 18-Sheldon Haudenschild[1]; 2. 83-Michael Kofoid[2]; 3. 15-Donny Schatz[3]; 4. 88-Austin McCarl[6]; 5. 19-Kaleb Johnson[4]; 6. 12X-Landon Crawley[5]; 7. 24-Rico Abreu[7]; 8. 51B-Joe B Miller[8]; 9. 7-Paul Solomon[9]

The Greatest Store on Dirt Heat 4 (10 Laps): 1. 45X-Rees Moran[2]; 2. 37-Bryce Norris[1]; 3. 16C-Scotty Thiel[4]; 4. 21-Brian Brown[6]; 5. 17-Spencer Bayston[5]; 6. 3-Ayrton Gennetten[3]; 7. 27-Emerson Axsom[7]; 8. 51-Scott Bogucki[9]; 9. 40-Howard Moore[8]

Honest Abe Roofing Qualifying (2 Laps): 1. 7A-Will Armitage, 10.533[12]; 2. 2-David Gravel, 10.545[25]; 3. 18-Sheldon Haudenschild, 10.591[30]; 4. 37-Bryce Norris, 10.630[6]; 5. 6-Kasey Jedrzejek, 10.704[13]; 6. 7S-Chris Windom, 10.718[14]; 7. 83-Michael Kofoid, 10.780[32]; 8. 45X-Rees Moran, 10.784[9]; 9. 41-Carson Macedo, 10.815[20]; 10. 85J-Logan Julien, 10.826[1]; 11. 15-Donny Schatz, 10.853[23]; 12. 3-Ayrton Gennetten, 10.854[7]; 13. 28M-Conner Morrell, 10.884[27]; 14. 17GP-Hank Davis, 10.895[3]; 15. 19-Kaleb Johnson, 10.896[4]; 16. 16C-Scotty Thiel, 10.908[16]; 17. 2C-Cole Macedo, 10.917[37]; 18. 17B-Bill Balog, 10.917[19]; 19. 12X-Landon Crawley, 10.936[33]; 20. 17-Spencer Bayston, 10.960[21]; 21. 22-Riley Goodno, 10.961[8]; 22. 1A-Ashton Torgerson, 10.970[35]; 23. 88-Austin McCarl, 10.978[18]; 24. 21-Brian Brown, 10.980[24]; 25. 23-Garet Williamson, 10.991[28]; 26. 71-Parker Price Miller, 10.994[10]; 27. 24-Rico Abreu, 11.011[15]; 28. 27-Emerson Axsom, 11.029[11]; 29. 10-Ryan Timms, 11.066[29]; 30. 8N-Kameron Key, 11.097[34]; 31. 51B-Joe B Miller, 11.136[26]; 32. 40-Howard Moore, 11.220[17]; 33. 3N-Jake Neuman, 11.322[36]; 34. 1S-Logan Schuchart, 11.343[22]; 35. 7-Paul Solomon, 11.343[31]; 36. 51-Scott Bogucki, 11.538[5]; 37. 29-Brayton Lynch, 01:00.000[2]



CURRENT WORLD OF OUTLAWS SERIES STANDINGS

Points Updated: April 11, 2026

Pos. No. Driver Hometown Points Gap Starts Wins Top 5s Top 10s
1 2 David Gravel Watertown, CT 1810  13 3 9 11
2 41 Carson Macedo Lemoore, CA 1768 -42 13 1 9 12
3 83 Michael Kofoid Penngrove, CA 1750 -60 12 4 10 10
4 15 Donny Schatz Fargo, ND 1728 -82 13 1 6 11
5 18 Sheldon Haudenschild Wooster, OH 1716 -94 13 1 5 9
6 1S Logan Schuchart Hanover, PA 1686 -124 13 0 3 10
7 23 Garet Williamson Columbia, MO 1626 -184 13 0 1 6
8 17 Spencer Bayston Lebanon, IN 1616 -194 13 1 4 8
9 7S Chris Windom Canton, IL 1610 -200 13 0 1 6
10 17B Bill Balog North Pole, AK 1582 -228 13 0 2 4
11 2C Cole Macedo Lemoore, CA 1578 -232 13 0 1 4
12 1A Ashton Torgerson Glendale, AZ 1486 -324 11 0 1 4
13 27 Emerson Axsom Franklin, IN 1484 -326 12 0 1 3
14 51 Scott Bogucki Mclaren Vale, SA, AU 1454 -356 10 0 1 3
15 6 Kasey Jedrzejek Lagrange, OH 1450 -360 13 0 0 1
16 16C Scotty Thiel Sheboygan, WI 1376 -434 10 0 0 0
17 28M Conner Morrell Bradenton, FL 1332 -478 9 0 0 0
18 32 Bryce Lucius Findlay, OH 1108 -702 6 0 1 1
19 88 Austin McCarl Altoona, IA 858 -952 8 0 0 0
20 10 Ryan Timms Oklahoma City, OK 832 -978 6 0 2 4


===========================================================================================================================


BNM Auto Body DIRTcar UMP Modifieds (18 entries)

A Feature (20 Laps): 1. 14C-Rick Conoyer[7]; 2. 29-Chris Spalding[2]; 3. J82-Treb Jacoby[4]; 4. 9-Ken Schrader[8]; 5. 98-Joshua Hawkins[1]; 6. 3-Brian Vinson[10]; 7. 21D-Randy Dickman[13]; 8. 21T-Talen Beard[18]; 9. 7-Ethan Hovis[12]; 10. 2C-Seth Castleman[9]; 11. 3G-Haleigh Gross[3]; 12. 15B-Matt Brucato[16]; 13. 29X-Michael Barrett[17]; 14. 21-Cody Schanz[14]; 15. 12-Jacob Inman[11]; 16. 93-Zack Wickens[15]; 17. 84G-Gary Gross[5]; 18. 13-Zach Whaley[6]

Heat 1 (8 Laps): 1. 3G-Haleigh Gross[1]; 2. 98-Joshua Hawkins[6]; 3. 13-Zach Whaley[5]; 4. 84G-Gary Gross[8]; 5. 3-Brian Vinson[4]; 6. 7-Ethan Hovis[3]; 7. 21D-Randy Dickman[7]; 8. 21-Cody Schanz[9]; 9. 21T-Talen Beard[2]

Heat 2 (8 Laps): 1. J82-Treb Jacoby[1]; 2. 29-Chris Spalding[5]; 3. 14C-Rick Conoyer[4]; 4. 9-Ken Schrader[3]; 5. 2C-Seth Castleman[6]; 6. 12-Jacob Inman[7]; 7. 15B-Matt Brucato[2]; 8. 93-Zack Wickens[8]; 9. 29X-Michael Barrett[9]

Videos

Track Talk Live

Track Talk Live

Track Talk Live

Track Talk Live

Track Talk Live

Track Talk Live

Track Talk Live

Track Talk Live

More Videos

Our Partners