May 18, 2024 | By Alex Nietem, WOO Sprint Car PR

Kofoid passes Macedo for victory at Attica

Photo by Trent Gower

ATTICA, Ohio — Michael “Buddy” Kofoid was tired. Tired of finishing third. Tired of finishing second. Tired of watching the winner celebrate atop the podium while he stood on the other two steps.

The World of Outlaws NOS Energy Drink Sprint Car rookie with Roth Motorsports had podiumed six times in 2024 heading into Friday’s race at Attica Raceway Park, but none had resulted in wins. As the laps clicked away at the Ohio oval it looked as if he may be settling for one spot short again. But Kofoid refused. Not this time.

Carson Macedo led in the final stages, and even though Kofoid clearly had the speed to contend, he couldn’t find his way ahead. Multiple times he showed Macedo a nose to no avail. Then came the white flag. With one last gasp on the final lap, Kofoid used a big run down the back straightaway to muscle ahead of Macedo with a slide job in Turns 3 and 4 and steal the win in thrilling fashion.

Kofoid may be from California, but he spent some time in Ohio upon venturing to the Midwest to further his career. And the Buckeyes haven’t forgotten Kofoid as he’s risen to Sprint Car stardom. The packed grandstands rose to their feet for the finish and warmly welcomed him to Victory Lane for the first time in 2024.

“I’m just super happy to finally win a race this year,” said a relieved Kofoid. “These Roth Motorsports guys have been unbelievable. This is the best I’ve ever felt in a Sprint Car. I owe all of that to Dylan, Nate, and Gage. They work their butts off, and we have a hell of a lot of fun together. This one’s for them and of course Dennis and Teresa Roth at home. They gave me a great opportunity to drive such an iconic car, and I’m just really blessed to do it."

The victory marked the fourth of Kofoid’s career with The Greatest Show on Dirt and second since joining Roth Motorsports midway through last season. Kofoid is now the 11th different driver with multiple World of Outlaws wins behind the wheel of Dennis and Teresa Roth’s historic ride. Friday was the 24th Series visit to Attica, and Kofoid made it a dozen different drivers to visit Victory Lane at the 3/8-mile.

Kofoid brought the field to green for the 35-lapper with fellow Californian – Kalib Henry – in the Running Boxer #101 alongside. The two exchanged the top spot during an exciting opening lap that saw Henry pace the first circuit, but Kofoid fired a slide job in Turns 1 and 2 on the second lap that stuck and gave him the lead.

Throughout the early laps Kofoid led without issue, but a charging Carson Macedo was on his way to offer up a challenge. The Jason Johnson Racing pilot had already climbed from eighth to fifth in the Toyota Racing Dash. And then in the Feature, it took him only six circuits to rise from fifth to second.

A Lap 11 restart gave Macedo the opportunity he needed as he pounced with a slider in Turns 3 and 4 to snatch the top spot.

After taking over the lead, Macedo began to distance himself from Kofoid as the race moved beyond the halfway mark. But as traffic became a bigger factor, Kofoid closed back in.

The lead had grown as large as 1.6 seconds, and on Lap 20 Kofoid had it slashed to under a second. Four laps later in heavy traffic Kofoid closed right up to Macedo’s tail tank as the advantage fell under two tenths.

Over the last 10 laps Kofoid worked and worked on Macedo. He found the best speed in the middle groove in Turns 1 and 2 and Macedo operated one lane higher. Kofoid peeked under Macedo multiple times to let him know he was there. And as they roared down the back straightaway one last time on the final lap, Kofoid pulled alongside and sealed the deal with a full-send slider in the final set of corners. No more settling for second. Kofoid finally broke through for a win.

“I just tried to stay with him and pace him because I knew the race could potentially be won in traffic if it stayed green, and luckily it did,” Kofoid explained. “I was just really stuck a lane lower than him. I figured if traffic played out right or if I could get close enough, I could shoot the gap and get there. I thought it was going to work earlier, and then I’d get tight, and he’d get away and then I could get back to him. I guess it went that way the whole race except the last half a lap.”

A disappointed Macedo came home second after leading 23 laps. On the bright side for Macedo and the JJR team, the night did mark their 10th consecutive top 10 finish, and they jumped a spot to third in points. But Macedo noted if he attacked Turns 1 and 2 differently on the final lap, he might’ve been able to hang on for his second win of 2024.

“I just got beat, outraced there. He just did a better job,” Macedo said. “I was kind of floundering a little bit. I was trying to get my wing back, and the lappers were just throwing that stuff across, and I’d get to spinning a little bit. He was poking his nose underneath me the lap before into (Turns) 3 and 4. So, my thought was he’s obviously getting his runs in (Turns) 1 and 2 running a little bit higher, so I saw the white come out and think, ‘Well, if I can just get through there (Turns 1 and 2), I think I’ll have him covered.’ Then I moved up a lane, and then he slid me so obviously a horrible decision. I’m just a little dejected.”

Rounding out the top three was Bill Balog aboard the Andersons Maple Syrup #17B. The result served as a welcome bounce back for the Series rookie as the last few races had offered some bumps in the road. Balog and his team put together a strong night from start to finish for their second podium of the season.

“This is awesome for us,” Balog said. “This is great, just the way everything went tonight. The car was just working great… It was a great race. I kind of caught them at the end there a little bit and definitely could kind of feel that win, but it just didn’t happen.”

Brandon Spithaler and Kalib Henry completed the top five.

A 25th to 10th run in his Attica debut gave Landon Crawley the KSE Racing Hard Charger.

Carson Macedo claimed his fifth Simpson Quick Time of the year and 38th of his career in Sea Foam Qualifying.

NOS Energy Drink Heats One, Three, and Four went to Tim Shaffer (168th Heat Race win of career), Carson Macedo (122nd of career), and Buddy Kofoid (22nd of career). Milton Hershey School Heat Two belonged to Bill Balog (ninth of career).

Buddy Kofoid topped the Toyota Racing Dash.

David Gravel won the Micro-Lite Last Chance Showdown.

The Smith Titanium Brake Systems Break of the Race went to Craig Mintz.

UP NEXT: The World of Outlaws NOS Energy Drink Sprint Cars make a visit to Dave Blaney’s Sharon Speedway (Hartford, OH) on Saturday, May 18. For tickets, CLICK HERE.

If you can’t make it to the track, catch every lap live on DIRTVision.


NOS Energy Drink Feature (35 Laps): 1. 83-Michael Kofoid[1]; 2. 41-Carson Macedo[5]; 3. 17B-Bill Balog[4]; 4. 22B-Brandon Spithaler[3]; 5. 101-Kalib Henry[2]; 6. 49X-Tim Shaffer[7]; 7. 15-Donny Schatz[11]; 8. 1S-Logan Schuchart[12]; 9. 4-Zane DeVault[10]; 10. 7S-Landon Crawley[25]; 11. 2-David Gravel[21]; 12. 17-Sheldon Haudenschild[13]; 13. 35-Stuart Brubaker[16]; 14. 18-Giovanni Scelzi[15]; 15. 19P-Paige Polyak[24]; 16. 99-Skylar Gee[22]; 17. 3Z-Brock Zearfoss[9]; 18. 11N-Kasey Jedrzejek[17]; 19. 70-Kraig Kinser[14]; 20. 29-Zeth Sabo[20]; 21. 23J-Cale Thomas[19]; 22. 19-TJ Michael[8]; 23. 09-Craig Mintz[6]; 24. 7N-Darin Naida[23]; 25. 16-DJ Foos[18]

MicroLite Last Chance Showdown (12 Laps): 1. 2-David Gravel[1]; 2. 99-Skylar Gee[3]; 3. 7N-Darin Naida[2]; 4. 19P-Paige Polyak[5]; 5. 9-Trey Jacobs[10]; 6. 1-Nate Dussel[4]; 7. 15K-Creed Kemenah[8]; 8. 5T-Travis Philo[7]; 9. W20-Greg Wilson[9]; 10. 24D-Danny Sams III[14]; 11. 25R-Jordan Ryan[13]; 12. 21-Larry Kingseed Jr[12]; 13. 15C-Chris Andrews[6]; 14. 7S-Landon Crawley[11]; 15. X-Mike Keegan[15]

C Feature (10 Laps): 1. 24D-Danny Sams III[2]; 2. X-Mike Keegan[4]; 3. 4S-Tyler Street[9]; 4. 2P-Ricky Peterson[3]; 5. 91-Tyler Gunn[13]; 6. 12-Luke Griffith[7]; 7. 6-Bill Rose[6]; 8. 9H-Lance Heinberger[11]; 9. 33W-Cap Henry[8]; 10. 75-Jerry Dahms[12]; 11. 32B-Dale Blaney[1]; 12. 70M-Henry Malcuit[5]; 13. 32-Bryce Lucius[10]

Toyota Dash (8 Laps): 1. 83-Michael Kofoid[1]; 2. 101-Kalib Henry[2]; 3. 22B-Brandon Spithaler[4]; 4. 17B-Bill Balog[5]; 5. 41-Carson Macedo[8]; 6. 09-Craig Mintz[3]; 7. 49X-Tim Shaffer[7]; 8. 19-TJ Michael[6]

Heat 1 (10 Laps): 1. 49X-Tim Shaffer[1]; 2. 19-TJ Michael[4]; 3. 3Z-Brock Zearfoss[6]; 4. 17-Sheldon Haudenschild[3]; 5. 11N-Kasey Jedrzejek[10]; 6. 99-Skylar Gee[5]; 7. 2-David Gravel[2]; 8. W20-Greg Wilson[9]; 9. 32B-Dale Blaney[11]; 10. 70M-Henry Malcuit[8]; 11. 4S-Tyler Street[7]; 12. 91-Tyler Gunn[12]

Milton Hershey School Heat 2 (10 Laps): 1. 17B-Bill Balog[1]; 2. 09-Craig Mintz[2]; 3. 15-Donny Schatz[4]; 4. 18-Giovanni Scelzi[3]; 5. 23J-Cale Thomas[5]; 6. 19P-Paige Polyak[8]; 7. 5T-Travis Philo[7]; 8. 7S-Landon Crawley[6]; 9. 2P-Ricky Peterson[9]; 10. 12-Luke Griffith[10]; 11. 9H-Lance Heinberger[11]

Heat 3 (10 Laps): 1. 41-Carson Macedo[1]; 2. 101-Kalib Henry[3]; 3. 4-Zane DeVault[4]; 4. 70-Kraig Kinser[6]; 5. 16-DJ Foos[9]; 6. 1-Nate Dussel[8]; 7. 15K-Creed Kemenah[10]; 8. 21-Larry Kingseed Jr[11]; 9. 24D-Danny Sams III[7]; 10. 7N-Darin Naida[2]; 11. 33W-Cap Henry[5]; 12. 75-Jerry Dahms[12]

Heat 4 (10 Laps): 1. 83-Michael Kofoid[1]; 2. 22B-Brandon Spithaler[2]; 3. 1S-Logan Schuchart[3]; 4. 35-Stuart Brubaker[4]; 5. 29-Zeth Sabo[11]; 6. 15C-Chris Andrews[5]; 7. 9-Trey Jacobs[8]; 8. 25R-Jordan Ryan[6]; 9. X-Mike Keegan[10]; 10. 6-Bill Rose[9]; 11. 32-Bryce Lucius[7]

Sea Foam Qualifying A (2 Laps): 1. 49X-Tim Shaffer, 00:12.750[5]; 2. 17B-Bill Balog, 00:12.776[13]; 3. 2-David Gravel, 00:12.776[12]; 4. 09-Craig Mintz, 00:12.782[3]; 5. 17-Sheldon Haudenschild, 00:12.843[14]; 6. 18-Giovanni Scelzi, 00:12.847[23]; 7. 19-TJ Michael, 00:12.980[2]; 8. 15-Donny Schatz, 00:12.981[6]; 9. 99-Skylar Gee, 00:13.004[10]; 10. 23J-Cale Thomas, 00:13.020[1]; 11. 3Z-Brock Zearfoss, 00:13.021[21]; 12. 7S-Landon Crawley, 00:13.071[8]; 13. 4S-Tyler Street, 00:13.082[9]; 14. 5T-Travis Philo, 00:13.200[7]; 15. 70M-Henry Malcuit, 00:13.254[17]; 16. 19P-Paige Polyak, 00:13.271[16]; 17. W20-Greg Wilson, 00:13.319[11]; 18. 2P-Ricky Peterson, 00:13.323[19]; 19. 11N-Kasey Jedrzejek, 00:13.331[4]; 20. 12-Luke Griffith, 00:13.350[15]; 21. 32B-Dale Blaney, 00:13.471[22]; 22. 9H-Lance Heinberger, 00:14.066[20]; 23. 91-Tyler Gunn, 00:14.098[18]

Sea Foam Qualifying B (2 Laps): 1. 41-Carson Macedo, 00:12.649[2]; 2. 83-Michael Kofoid, 00:12.836[17]; 3. 7N-Darin Naida, 00:12.986[1]; 4. 22B-Brandon Spithaler, 00:13.055[12]; 5. 101-Kalib Henry, 00:13.075[18]; 6. 1S-Logan Schuchart, 00:13.136[11]; 7. 4-Zane DeVault, 00:13.149[4]; 8. 35-Stuart Brubaker, 00:13.149[16]; 9. 33W-Cap Henry, 00:13.208[8]; 10. 15C-Chris Andrews, 00:13.212[19]; 11. 70-Kraig Kinser, 00:13.218[3]; 12. 25R-Jordan Ryan, 00:13.240[21]; 13. 24D-Danny Sams III, 00:13.259[7]; 14. 32-Bryce Lucius, 00:13.265[15]; 15. 1-Nate Dussel, 00:13.285[6]; 16. 9-Trey Jacobs, 00:13.286[20]; 17. 16-DJ Foos, 00:13.314[5]; 18. 6-Bill Rose, 00:13.364[9]; 19. 15K-Creed Kemenah, 00:13.387[22]; 20. X-Mike Keegan, 00:13.430[23]; 21. 21-Larry Kingseed Jr, 00:13.456[10]; 22. 29-Zeth Sabo, 00:13.607[13]; 23. 75-Jerry Dahms, 00:14.195[14]



By Brian Liskai

ATTICA, Ohio -- In the Fremont Fence 305 Sprint feature Sandusky, Ohio’s Bryan Sebetto took the lead from Brendon Torok on lap three and survived a late race caution to score his 15th career win in the division at Attica.

“It’s a testament to my guys and the hard work they put in the off-season. Kevin Schlachter hasn’t spared any expense for anything on this race car. The hard work of Guy Myers and Chase Rotsinger and Kevin during the week….can’t thank everyone who is a part of this team enough,” said Sebetto beside his Sandusky Bay Remodeling, JLH General Contractor, Sandusky Bay RV Rentals, KH Suspension, Overwatch Precision, Riehl Custom Fabrication, Level Performance, Commercial Glazing Systems, NAPA of Fremont, Clay Keim, Depot Pizza, CA Kustoms backed #01.

Attica Raceway Park will be back in action Friday, May 24 with the 410 and 305 sprints and the $5,000-to-win first ever appearance of the Iron Man Late Model Series to “Ohio’s Finest Racing” venue.

305 Sprints - Fremont Fence Co.


1.01-Bryan Sebetto, 13.598; 2.2-Brenden Torok, 13.609; 3.26-Jamie Miller, 13.615; 4.X15-Kasey Ziebold, 13.661; 5.36-Seth Schneider, 13.692; 6.5M-Mike Moore, 13.712; 7.19R-Steve Rando, 13.731; 8.9R-Logan Riehl, 13.760; 9.5DD-Dustin Dinan, 13.776; 10.12X-Dustin Stroup, 13.781; 11.5JR-Jimmy McGrath Jr., 13.848; 12.49i-John Ivy, 13.858; 13.7M-Brandon Moore, 13.873; 14.1W-Paul Weaver, 13.882; 15.3X-Blayne Keckler, 13.895; 16.18-Ben Watson, 13.926; 17.12-Dylan Watson, 13.934; 18.2S-Jackson Sebetto, 13.996; 19.63-Randy Ruble, 14.009; 20.10TS-Tyler Schiets, 14.055; 21.319-Steven Watts, 14.058; 22.51M-Haldon  Miller, 14.077; 23.0-Bradley Bateson, 14.154; 24.3M-Logan Mongeau, 14.207; 25.18Z-Brian Razum, 14.403; 26.85-Dustin Feller, 14.451; 27.1S-James Saam, 14.531; 28.27-Steven Dolphin, 14.587;

Heat 1, Group A -  (8 Laps)

1. 49i-John Ivy[2] ; 2. X15-Kasey Ziebold[4] ; 3. 9R-Logan Riehl[3] ; 4. 2S-Jackson Sebetto[5] ; 5. 0-Bradley Bateson[6] ; 6. 12-Dylan Watson[1] ; 7. 85-Dustin Feller[7]

Heat 2, Group B -  (8 Laps)

1. 5JR-Jimmy McGrath Jr.[1] ; 2. 5DD-Dustin Dinan[2] ; 3. 01-Bryan Sebetto[4] ; 4. 36-Seth Schneider[3] ; 5. 10TS-Tyler Schiets[6] ; 6. 63-Randy Ruble[5] ; 7. 319-Steven Watts[7]

Heat 3, Group C -  (8 Laps)

1. 12X-Dustin Stroup[1] ; 2. 26-Jamie Miller[4] ; 3. 19R-Steve Rando[2] ; 4. 7M-Brandon Moore[5] ; 5. 51M-Haldon  Miller[6] ; 6. 5M-Mike Moore[3] ; 7. 1S-James Saam[7]

Heat 4, Group D -  (8 Laps)

1. 3X-Blayne Keckler[2] ; 2. 2-Brenden Torok[4] ; 3. 1W-Paul Weaver[3] ; 4. 3M-Logan Mongeau[5] ; 5. 18-Ben Watson[1] ; 6. 27-Steven Dolphin[7] ; 7. 18Z-Brian Razum[6]

B-Main 1 -  (10 Laps)

1. 0-Bradley Bateson[1] ; 2. 10TS-Tyler Schiets[2] ; 3. 51M-Haldon  Miller[3] ; 4. 63-Randy Ruble[6] ; 5. 12-Dylan Watson[5] ; 6. 5M-Mike Moore[7] ; 7. 85-Dustin Feller[9] ; 8. 1S-James Saam[11] ; 9. 18Z-Brian Razum[12] ; 10. 18-Ben Watson[4] ; 11. 27-Steven Dolphin[8] ; 12. 319-Steven Watts[10]

A-Main 1 -  (25 Laps)

1. 01-Bryan Sebetto[4] ; 2. 2-Brenden Torok[2] ; 3. 12X-Dustin Stroup[9] ; 4. 5JR-Jimmy McGrath Jr.[3] ; 5. 26-Jamie Miller[5] ; 6. X15-Kasey Ziebold[6] ; 7. 49i-John Ivy[10] ; 8. 1W-Paul Weaver[13] ; 9. 7M-Brandon Moore[15] ; 10. 9R-Logan Riehl[11] ; 11. 5DD-Dustin Dinan[8] ; 12. 3X-Blayne Keckler[1] ; 13. 10TS-Tyler Schiets[18] ; 14. 3M-Logan Mongeau[16] ; 15. 2S-Jackson Sebetto[14] ; 16. 51M-Haldon  Miller[19] ; 17. 63-Randy Ruble[20] ; 18. 19R-Steve Rando[12] ; 19. 36-Seth Schneider[7] ; 20. 0-Bradley Bateson[17]


Mostly Motorsports Live

Track Talk Live

Mostly Motorsports Live

Track Talk Live

Mostly Motorsports Live

Track Talk Live

Track Talk Live

Mostly Motorsports Live

More Videos

Our Partners