May 27, 2025 | By Alex Nietem, WOO Sprint Car PR

Carson Macedo celebrates birthday with Atomic win

Photo by Trent Gower

CHILLICOTHE, Ohio—A big win on your birthday is sweet, but reaching 50 wins at the highest level of competition in dirt track racing is even sweeter, and that’s what Carson Macedo earned Monday night at Atomic Speedway.

On the night of his 29th birthday, Macedo, of Lemoore, CA, led all 25 laps around the high-banked, 3/8-mile oval to collect 50th career Feature win with the World of Outlaws NOS Energy Drink Sprint Car Series.

From his first triumph with The Greatest Show on Dirt nearly 11 years ago at Silver Dollar Speedway in his home state of California to the present day, Macedo’s half-century win total is a reflection of the years of hard work he’s put in behind the wheel and dedication to the sport he’s loved his entire life.

“I remember winning my first Outlaws race and seeing TK — Tim Kaeding, at the time, was really a person I looked up to a lot — and he had I think somewhere in the 20s, maybe 27 or something like that,” Macedo said. “Being able to climb up the rankings of the Outlaws win list has been pretty surreal. I thought, ‘Man, 27 wins, I don’t know that I could ever get to that.’

“And then to stand here and have 50 of them is pretty incredible. It says a lot about the teams that I’ve been able to be a part of, starting all the way back with Tarlton Racing when I got my first one, to Kyle Larson Racing early in my World of Outlaws career, then the majority with Phillip Dietz and Jason Johnson Racing.”

To get big win No. 50, Macedo was put up against the local favorite, Cole Duncan. The Lockbourne, OH-racer pulled the SPA Technique #1 Redraw pill in the Toyota Dash Draw and won the six-lap sprint, which put him on the pole for the NOS Energy Drink Feature.

With the capacity grandstands’ support behind him, Duncan lined up to Macedo’s inside as the green flag dropped in the 25-lap Feature. He darted into Turn 1 on the low side and beat Macedo to Turn 2, sliding up to the top lane in front of the Jason Johnson Racing No. 41, but Macedo countered with a crossover dive underneath Duncan and took the lead down the backstretch.

“The start was everything, and I knew it was gonna be,” Macedo said. “When we took the green, I thought if I can get a good start and get ahead of [Duncan] and then find the rubber first, you’re gonna be in a really good spot.”

From there, it was a matter of Macedo staying smooth out front. While Macedo worked the middle lane, Duncan still looked for opportunities to make the pass down low. He got underneath Macedo and pulled even with the 41 car twice — Lap 8 and Laps 10–11 — but Macedo better maintained his momentum higher up the track.

Duncan did not get another opportunity to make the pass until the final lap, when Macedo tried to make a move around the lapped car of Bryce Lucius — first in Turns 1–2 and then again in the final two turns. When Macedo entered lower into Turn 3 in one final attempt to pass Lucius, Duncan went to the extreme top and tapped the wall trying to make the pass. He was unsuccessful, and Macedo crossed underneath the checkered flag to secure the win.

“I knew I was in trouble,” Macedo said. “I tried to slide Lucius in Turns 3 and 4 and tried to get by him just because I felt like I needed a buffer between me and Cole. And then when I didn’t clear, I thought I was gonna miss the rubber, and I grabbed it just enough to where I could squeeze off of Turn 4.”

When Duncan’s right-rear tapped the outside wall in the middle of Turns 3–4, he bobbled, opening the door for Chris Windom to sneak by on the inside and steal second, leaving Duncan to settle for third.

“I guess people say P2 would have been better, but I had no real interest in running second,” Duncan said. “We went for it on the last lap, and it didn’t work out.”

Cap Henry was the race’s KSE Hard Charger Award recipient on his drive from 18th to finish 15th.

Macedo earned his second Simpson Racing Products Quick Time Award of the season in Honest Abe Roofing Qualifying.

Heat Races were won by Macedo (NOS Energy Drink Heat 1), Chris Windom (Real American Beer Heat 2), Sheldon Haudenschild (WIX Filters Heat 3) and Skylar Gee (TheGreatestStoreonDirt.com Heat 4).

Duncan won both the SPA Technique #1 Redraw Award and the Toyota Dash.

Bill Balog won the Micro-Lite Last Chance Showdown.

The Smith Titanium Brake Systems Break of the Race went to Conner Morrell.

UP NEXT - The World of Outlaws Sprint Cars pick the action back up this Friday and Saturday, May 30–31, in North Dakota at River Cities Speedway and Red River Valley Speedway.

Tickets for both events are on sale now; click here to purchase. If you can’t make it to the track, stream every lap live on DIRTVision.


RESULTS

NOS Energy Drink Feature (25 Laps): 1. 41-Carson Macedo[2]; 2. 7S-Chris Windom[3]; 3. 22-Cole Duncan[1]; 4. 55-Hunter Schuerenberg[4]; 5. 99-Skylar Gee[6]; 6. 83-Michael Kofoid[8]; 7. 2-David Gravel[5]; 8. 17-Sheldon Haudenschild[7]; 9. 18-Giovanni Scelzi[9]; 10. 27-Emerson Axsom[10]; 11. 15-Donny Schatz[12]; 12. 1S-Logan Schuchart[11]; 13. 4X-Cale Stinson[14]; 14. 4D-Zane DeVault[16]; 15. 33W-Cap Henry[18]; 16. 2C-Cole Macedo[15]; 17. 78-Justin Clark[20]; 18. W20-Greg Wilson[13]; 19. 23-Garet Williamson[19]; 20. A79-Brandon Wimmer[17]; 21. 98-Ricky Peterson[23]; 22. 17B-Bill Balog[21]; 23. 32-Bryce Lucius[24]; 24. 28M-Conner Morrell[22]

MicroLite Last Chance Showdown (12 Laps): 1. 17B-Bill Balog[1]; 2. 28M-Conner Morrell[3]; 3. 98-Ricky Peterson[5]; 4. 32-Bryce Lucius[4]; 5. 15K-Creed Kemenah[2]; 6. 1B-Keith Baxter[10]; 7. 34-Sterling Cling[11]; 8. 83X-Nate Reeser[12]; 9. 6-Zach Hampton[15]; 10. 2S-Nathan Skaggs[9]; 11. 11N-Kasey Jedrzejek[8]; 12. 08-Brandon Conkel[13]; 13. 79-Chris Miller[6]; 14. 4-Danny Smith[7]; 15. 11C-Kory Crabtree[14]

Toyota Dash (6 Laps): 1. 22-Cole Duncan[1]; 2. 41-Carson Macedo[2]; 3. 7S-Chris Windom[5]; 4. 55-Hunter Schuerenberg[3]; 5. 2-David Gravel[7]; 6. 99-Skylar Gee[4]; 7. 17-Sheldon Haudenschild[6]; 8. 83-Michael Kofoid[8]

Heat 1 (8 Laps): 1. 41-Carson Macedo[1]; 2. 83-Michael Kofoid[2]; 3. 18-Giovanni Scelzi[3]; 4. W20-Greg Wilson[6]; 5. A79-Brandon Wimmer[5]; 6. 15K-Creed Kemenah[4]; 7. 79-Chris Miller[8]; 8. 1B-Keith Baxter[9]; 9. 11C-Kory Crabtree[7]

Real American Beer Heat 2 (8 Laps): 1. 7S-Chris Windom[2]; 2. 55-Hunter Schuerenberg[1]; 3. 27-Emerson Axsom[5]; 4. 4X-Cale Stinson[7]; 5. 33W-Cap Henry[6]; 6. 28M-Conner Morrell[4]; 7. 4-Danny Smith[8]; 8. 34-Sterling Cling[9]; 9. 17B-Bill Balog[3]

WIX Filters Heat 3 (8 Laps): 1. 17-Sheldon Haudenschild[1]; 2. 2-David Gravel[2]; 3. 1S-Logan Schuchart[4]; 4. 2C-Cole Macedo[3]; 5. 23-Garet Williamson[5]; 6. 32-Bryce Lucius[6]; 7. 11N-Kasey Jedrzejek[7]; 8. 83X-Nate Reeser[8]; 9. 6-Zach Hampton[9]

The Greatest Show on Dirt Heat 4 (8 Laps): 1. 99-Skylar Gee[1]; 2. 22-Cole Duncan[3]; 3. 15-Donny Schatz[2]; 4. 4D-Zane DeVault[5]; 5. 78-Justin Clark[4]; 6. 98-Ricky Peterson[7]; 7. 2S-Nathan Skaggs[6]; 8. 08-Brandon Conkel[8]

Honest Abe Roofing Qualifying (2 Laps): 1. 41-Carson Macedo, 00:11.588[6]; 2. 55-Hunter Schuerenberg, 00:11.682[5]; 3. 17-Sheldon Haudenschild, 00:11.686[10]; 4. 99-Skylar Gee, 00:11.709[7]; 5. 83-Michael Kofoid, 00:11.710[4]; 6. 7S-Chris Windom, 00:11.738[1]; 7. 2-David Gravel, 00:11.804[20]; 8. 15-Donny Schatz, 00:11.856[9]; 9. 18-Giovanni Scelzi, 00:11.859[19]; 10. 17B-Bill Balog, 00:11.881[11]; 11. 2C-Cole Macedo, 00:11.982[21]; 12. 22-Cole Duncan, 00:12.004[34]; 13. 15K-Creed Kemenah, 00:12.106[12]; 14. 28M-Conner Morrell, 00:12.111[28]; 15. 1S-Logan Schuchart, 00:12.168[32]; 16. 78-Justin Clark, 00:12.178[15]; 17. A79-Brandon Wimmer, 00:12.180[25]; 18. 27-Emerson Axsom, 00:12.186[22]; 19. 23-Garet Williamson, 00:12.298[23]; 20. 4D-Zane DeVault, 00:12.308[16]; 21. W20-Greg Wilson, 00:12.407[8]; 22. 33W-Cap Henry, 00:12.419[31]; 23. 32-Bryce Lucius, 00:12.561[30]; 24. 2S-Nathan Skaggs, 00:12.584[13]; 25. 11C-Kory Crabtree, 00:12.602[26]; 26. 4X-Cale Stinson, 00:12.628[14]; 27. 11N-Kasey Jedrzejek, 00:12.740[33]; 28. 98-Ricky Peterson, 00:12.763[35]; 29. 79-Chris Miller, 00:12.768[24]; 30. 4-Danny Smith, 00:12.793[17]; 31. 83X-Nate Reeser, 00:13.020[27]; 32. 08-Brandon Conkel, 00:13.354[2]; 33. 1B-Keith Baxter, 00:13.605[29]; 34. 34-Sterling Cling, 00:16.875[18]; 35. 6-Zach Hampton, 01:00.000[3]



CURRENT WORLD OF OUTLAWS STANDINGS

Points Updated: May 26, 2025

Pos. No. Driver Hometown Points Gap Starts Wins Top 5s Top 10s
1 2 David Gravel Watertown, CT 3556  25 8 21 25
2 83 Michael Kofoid Penngrove, CA 3374 -182 25 3 8 20
3 1S Logan Schuchart Hanover, PA 3374 -182 25 2 14 20
4 41 Carson Macedo LeMoore, CA 3350 -206 25 3 13 20
5 17 Sheldon Haudenschild Wooster, OH 3318 -238 25 1 12 17
6 15 Donny Schatz Fargo, ND 3214 -342 25 0 4 15
7 18 Giovanni Scelzi Fresno, CA 3202 -354 25 1 4 17
8 17B Bill Balog North Pole, AK 3066 -490 24 1 4 10
9 7S Chris Windom Canton, IL 3030 -526 25 0 2 9
10 23 Garet Williamson Columbia, MO 2978 -578 25 0 0 5
11 55 Hunter Schuerenberg Sikeston, MO 2910 -646 21 0 1 6
12 2C Cole Macedo LeMoore, CA 2906 -650 21 0 3 6
13 6 Zach Hampton Mooresville, IN 2846 -710 21 0 0 4
14 99 Skylar Gee Leduc, AB, CA 2770 -786 17 0 2 4
15 28M Conner Morrell Bradenton, FL 2728 -828 19 0 2 3
16 27 Emerson Axsom Franklin, IN 2312 -1244 16 0 2 7
17 39M Anthony Macri Dillsburg, PA 1440 -2116 12 1 2 5
18 32 Bryce Lucius Findlay, OH 1434 -2122 5 0 0 0
19 88 Austin McCarl Altoona, IA 1236 -2320 11 0 0 2
20 71 Parker Price Miller Kokomo, IN 1218 -2338 9 0 0 3


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


Ohio Valley Late Model Dirt Series

A Feature (25 Laps): 1. 44-KC Burdette[1]; 2. C2-Corey DeLancey[3]; 3. 34C-Pete Crum[6]; 4. 97-Steven Dotson[5]; 5. 316-Joe Brewer[10]; 6. 90-Michael LeFevers[16]; 7. 97T-Kevin Terry[17]; 8. 32-Chad Roush[7]; 9. 144-Austin Seelig[18]; 10. U2-Kristin Uhler[24]; 11. 64-Michael McGinnis[22]; 12. 6-Travis Carr[4]; 13. 5C-Jacob Curnutte[12]; 14. 29-Ethan Toedter[9]; 15. 21G-Corey Galbreath[14]; 16. 98-Tim Sabo[19]; 17. 81M-John Melvin[11]; 18. 58-Evyian Terry[13]; 19. 25-Ted Johnson Jr[21]; 20. 61-Tony Paynter[15]; 21. 5M-Zach Milbee[2]; 22. 02-Joey Chambers[8]; 23. (DNS) 3SA-Scott Alan; 24. (DNS) 18C-Miles Cook II; 25. (DNS) 81-Matt Melvin

Heat 1 (8 Laps): 1. 44-KC Burdette[1]; 2. 6-Travis Carr[2]; 3. 32-Chad Roush[3]; 4. 316-Joe Brewer[5]; 5. 58-Evyian Terry[7]; 6. 90-Michael LeFevers[4]; 7. 98-Tim Sabo[6]; 8. 64-Michael McGinnis[8]; 9. (DNS) 18C-Miles Cook II

Heat 2 (8 Laps): 1. 5M-Zach Milbee[1]; 2. 97-Steven Dotson[3]; 3. 02-Joey Chambers[7]; 4. 81M-John Melvin[4]; 5. 21G-Corey Galbreath[6]; 6. 97T-Kevin Terry[5]; 7. 3SA-Scott Alan[8]; 8. 81-Matt Melvin[2]

Heat 3 (8 Laps): 1. C2-Corey DeLancey[1]; 2. 34C-Pete Crum[2]; 3. 29-Ethan Toedter[4]; 4. 5C-Jacob Curnutte[3]; 5. 61-Tony Paynter[5]; 6. 144-Austin Seelig[6]; 7. 25-Ted Johnson Jr[8]; 8. U2-Kristin Uhler[7]

Qualifying (2 Laps): 1. 44-KC Burdette, 00:14.442[25]; 2. 5M-Zach Milbee, 00:14.442[15]; 3. C2-Corey DeLancey, 00:14.812[2]; 4. 6-Travis Carr, 00:14.976[9]; 5. 81-Matt Melvin, 00:15.271[5]; 6. 34C-Pete Crum, 00:15.284[21]; 7. 32-Chad Roush, 00:15.347[4]; 8. 97-Steven Dotson, 00:15.374[16]; 9. 5C-Jacob Curnutte, 00:15.425[20]; 10. 90-Michael LeFevers, 00:15.458[1]; 11. 81M-John Melvin, 00:15.485[17]; 12. 29-Ethan Toedter, 00:15.546[19]; 13. 316-Joe Brewer, 00:15.593[11]; 14. 97T-Kevin Terry, 00:15.608[23]; 15. 61-Tony Paynter, 00:15.672[3]; 16. 98-Tim Sabo, 00:15.744[18]; 17. 21G-Corey Galbreath, 00:15.771[13]; 18. 144-Austin Seelig, 00:15.798[24]; 19. 58-Evyian Terry, 00:15.904[10]; 20. 02-Joey Chambers, 00:15.978[12]; 21. U2-Kristin Uhler, 00:16.221[6]; 22. 64-Michael McGinnis, 00:16.364[7]; 23. 3SA-Scott Alan, 00:16.597[22]; 24. 25-Ted Johnson Jr, 00:46.811[8]; 25. 18C-Miles Cook II, 00:46.811[14]

Videos

Track Talk Live

Mostly Motorsports Live

Track Talk Live

Mostly Motorsports Live

Track Talk Live

Track Talk Live

Mostly Motorsports Live

Track Talk Live

More Videos

Our Partners