Close this search box.
Texas Outlaw Nationals
Devil's Bowl Speedway | Mesquite, Texas
Saturday, April 01, 2023
Race Recap  

J-MAC’S BACK: James McFadden Dominates Federated Auto Parts Texas Outlaw Nationals Finale for $20,000

Even after an early season World of Outlaws NOS Energy Drink Sprint Car win at Volusia Speedway Park, some doubt had begun to creep into James McFadden’s mind after a tough recent stretch.

Ever since starting the season strong in Florida with four top-10s in five races, the Roth Motorsports pilot endured some struggles that saw him post four straight results of 13th or worse heading into the Federated Auto Parts Texas Outlaw Nationals finale at Devil’s Bowl Speedway.

The doubt faded and confidence was restored Saturday night at the Mesquite, TX oval as McFadden engineered a dominating performance, leading all 30 laps on his way to a $20,000 payday. After managing only one World of Outlaws win in 2022, the 33-year-old now already owns two triumphs in 10 starts this year.

The victory marked the seventh of his career at the seventh different racetrack in the seventh different state and his second with the Toyota Racing Development 410 Engine under the hood.

And of course, the Alice Springs, NT native honored tradition by celebrating the win with a shoey atop the wing.

“I’m just pumped,” said an emotional McFadden in Victory Lane. “The last few races have been tough for us as a team. You start to doubt your abilities and what we’re doing with the car. We’ve just been working really hard… I give credit to my guys. They’ve been working pretty hard. We’ve been, like I said, pretty terrible, tearing up racecars and doing silly things, so to reward them with a win tonight is great.”

The race began with what proved to be a pivotal start. On what was a blazingly fast racing surface, getting ahead early was key. McFadden started second alongside Toyota Dash winner, Buddy Kofoid. As the green flag flew, McFadden ripped around Kofoid to take the early lead.

“It was really important to get that start. I feel like if I would’ve let Buddy go on the start, he would’ve checked out,” McFadden explained. “I thought he (Kofoid) would’ve gone a little earlier. We were a little bit further around the corner, so I could get a run down the straightaway down the hill, so I got lucky there. We just put ourselves in the right position, and you have to with these guys from the moment you unload.”

James McFadden
James McFadden led all 30 laps at Saturday night at Devil’s Bowl (Trent Gower Photo)

For Kofoid, he initially thought his start was strong, but thought he potentially should’ve attempted something else after McFadden got around him.

“I felt like I restarted really good all weekend here,” Kofoid said. “I thought I had a good start, and James was just able to get around me, and that was probably what needed to happen differently for me.”

After grabbing the lead, McFadden wasted no time in building an early lead in the Roth #83. After just two circuits, the gap had grown to nearly a second and a half. An early caution as McFadden was beginning to negotiate traffic cleared the track for him, but it would be the final time the yellow flag would fly.

On the restart, McFadden darted ahead and built up the advantage again, but lapped traffic quickly proved to be an issue. As he navigated the slower cars, Kofoid quickly closed in. Unfortunately for the driver of the CMS Racing #11, a lane didn’t open before McFadden again pulled ahead by putting a lapped car between himself and Kofoid.

Eventually, McFadden got to a point in the pack when he was confident that he could simply ride behind them without fear of losing the lead as the laps dwindled.

“We were able to maneuver through some of those lapped cars,” McFadden recalled. “Then we got to (Brian) Brown and just sort of thought he was fast enough, so I don’t need to go do anything silly.”

McFadden proved himself right by patiently driving in Brown’s tire tracks while Kofoid struggled to clear a slower car between himself and McFadden. It appeared that a battle for the lead may shape up when the car between them pulled off with an issue, but ultimately McFadden proved to be too strong. He took the checkered flag with a 1.542 second advantage, helping to rekindle his early season confidence.

“Big thanks to Dennis and Teresa Roth for giving me this opportunity,” said a grateful McFadden. “The last couple of weeks have been pretty bad to watch, but to stand on the front straight here at Devil’s Bowl is pretty special.”

Kofoid held on to second to continue his impressive early season stretch. Entering this year, the Penngrove, CA native owned a pair of podiums in 24 World of Outlaws Feature starts, and he’s already up to four top-threes through 10 starts this year. With the pace of the field, Kofoid knew he needed to rely on McFadden to make a mistake that never happened.

“The track was just super heavy where it kind of made it hard to be a whole lot better than someone,” Kofoid commented. “Everyone was pretty much going the same speed, and you kind of saw that with lapped traffic. Everyone was just so fast. Once I got clear of the one lapper, I got back to James, but it was going to take a mistake from him for me to get by him.”

Completing the top-three was Carson Macedo. Like Kofoid, Macedo found it difficult to make up much ground on the car ahead with the amount of speed everyone was carrying. So, the Jason Johnson Racing driver settled for third, his 70th career podium and first since Volusia.

“The track was just really fast,” Macedo noted. “It made it tough to pass there in the Feature. I felt like we got to traffic, and I thought that would maybe mix it up, but it seemed like the lapped cars, once we got to them, we would kind of stall out behind their wings and go just as fast as them.”

On Saturday at the track, it was also announced that The Greatest Show on Dirt will return to Devil’s Bowl for a pair of nights this fall (October 20-21). Tickets go on sale Monday, April 3 at 9:00 A.M.

UP NEXT: The World of Outlaws NOS Energy Drink Sprint Cars begin a major Midwest swing next weekend with trips to US 36 Raceway in Osborn, MO and 81 Speedway in Wichita, KS. The latter is the fifth Jason Johnson Classic, awarding $20,000 to the winner. For tickets, CLICK HERE.

If you can’t make it to the track, catch all of the action on DIRTVision.


A Feature (30 Laps): 1. 83-James McFadden[2]; 2. 11-Michael Kofoid[1]; 3. 41-Carson Macedo[4]; 4. 2-David Gravel[6]; 5. 49-Brad Sweet[5]; 6. 15H-Sam Hafertepe Jr[7]; 7. 19-Brent Marks[3]; 8. 18-Giovanni Scelzi[11]; 9. 5-Spencer Bayston[8]; 10. 9-Kasey Kahne[10]; 11. 15-Donny Schatz[12]; 12. 20G-Noah Gass[14]; 13. 17-Sheldon Haudenschild[16]; 14. 1S-Logan Schuchart[24]; 15. 17B-Bill Balog[13]; 16. 3Z-Brock Zearfoss[20]; 17. 24-Rico Abreu[18]; 18. 88-Austin McCarl[15]; 19. 21-Brian Brown[22]; 20. 55-Hunter Schuerenberg[17]; 21. 3-Ayrton Gennetten[23]; 22. 1A-Jacob Allen[25]; 23. 6-Bill Rose[21]; 24. 2C-Wayne Johnson[19]; 25. 7S-Robbie Price[9]

KSE Hard Charger: Logan Schuchart (24th to 14th)

Last Chance Showdown (12 Laps): 1. 2C-Wayne Johnson[1]; 2. 3Z-Brock Zearfoss[3]; 3. 6-Bill Rose[2]; 4. 21-Brian Brown[4]; 5. 3-Ayrton Gennetten[5]; 6. 1S-Logan Schuchart[7]; 7. 1J-Danny Jennings[6]; 8. 1A-Jacob Allen[8]; 9. 52-Blake Hahn[11]; 10. 4-Austin Mundie[9]; 11. 2B-Brett Becker[13]; 12. 1-Brenham Crouch[10]; 13. 6M-Blake Mallory[12]

Toyota Dash (6 Laps): 1. 11-Michael Kofoid[2]; 2. 83-James McFadden[4]; 3. 19-Brent Marks[3]; 4. 41-Carson Macedo[1]; 5. 49-Brad Sweet[5]; 6. 2-David Gravel[6]

Heat 1 (8 Laps): 1. 49-Brad Sweet[2]; 2. 41-Carson Macedo[1]; 3. 15H-Sam Hafertepe Jr[4]; 4. 9-Kasey Kahne[3]; 5. 17B-Bill Balog[6]; 6. 17-Sheldon Haudenschild[5]; 7. 3Z-Brock Zearfoss[9]; 8. 6-Bill Rose[7]; 9. 1A-Jacob Allen[10]; 10. 52-Blake Hahn[8]; 11. 2B-Brett Becker[11]

Heat 2 (8 Laps): 1. 11-Michael Kofoid[1]; 2. 2-David Gravel[2]; 3. 5-Spencer Bayston[4]; 4. 18-Giovanni Scelzi[3]; 5. 20G-Noah Gass[6]; 6. 55-Hunter Schuerenberg[7]; 7. 21-Brian Brown[9]; 8. 1J-Danny Jennings[10]; 9. 4-Austin Mundie[8]; 10. 2C-Wayne Johnson[5]

Heat 3 (8 Laps): 1. 19-Brent Marks[1]; 2. 83-James McFadden[2]; 3. 7S-Robbie Price[4]; 4. 15-Donny Schatz[3]; 5. 88-Austin McCarl[6]; 6. 24-Rico Abreu[5]; 7. 3-Ayrton Gennetten[7]; 8. 1S-Logan Schuchart[9]; 9. 1-Brenham Crouch[8]; 10. 6M-Blake Mallory[10]

Qualifying: 1. 41-Carson Macedo, 00:13.617[25]; 2. 11-Michael Kofoid, 00:13.689[20]; 3. 19-Brent Marks, 00:13.695[9]; 4. 49-Brad Sweet, 00:13.701[31]; 5. 2-David Gravel, 00:13.780[11]; 6. 83-James McFadden, 00:13.784[10]; 7. 9-Kasey Kahne, 00:13.784[26]; 8. 18-Giovanni Scelzi, 00:13.878[18]; 9. 15-Donny Schatz, 00:13.898[24]; 10. 15H-Sam Hafertepe Jr, 00:13.901[5]; 11. 5-Spencer Bayston, 00:13.916[27]; 12. 7S-Robbie Price, 00:13.920[30]; 13. 17-Sheldon Haudenschild, 00:13.938[29]; 14. 2C-Wayne Johnson, 00:13.965[22]; 15. 24-Rico Abreu, 00:14.002[15]; 16. 17B-Bill Balog, 00:14.007[12]; 17. 20G-Noah Gass, 00:14.091[14]; 18. 88-Austin McCarl, 00:14.092[13]; 19. 6-Bill Rose, 00:14.103[16]; 20. 55-Hunter Schuerenberg, 00:14.177[2]; 21. 3-Ayrton Gennetten, 00:14.211[3]; 22. 52-Blake Hahn, 00:14.272[7]; 23. 4-Austin Mundie, 00:14.302[28]; 24. 1-Brenham Crouch, 00:14.325[8]; 25. 3Z-Brock Zearfoss, 00:14.339[17]; 26. 21-Brian Brown, 00:14.376[4]; 27. 1S-Logan Schuchart, 00:14.425[21]; 28. 1A-Jacob Allen, 00:14.492[6]; 29. 1J-Danny Jennings, 00:14.495[19]; 30. 6M-Blake Mallory, 00:14.635[23]; 31. 2B-Brett Becker, 00:14.934[1]

Simpson Quick Time Award: Carson Macedo

[Read More]
Feature Results
12+183James McFadden 300.00030Running150$20,000
21-111Michael Kofoid 30-1.542Running146$6,000
34+141Carson Macedo 30-2.342Running144$3,750
46+22David Gravel 30-3.230Running142$3,250
55049Brad Sweet 30-4.267Running140$2,750
67+115HSam Hafertepe Jr30-5.012Running138$2,500
73-419Brent Marks 30-5.907Running136$2,400
811+318Giovanni Scelzi 30-6.469Running134$2,300
98-15Spencer Bayston 30-7.051Running132$2,200
101009Kasey Kahne 30-7.670Running130$2,100
1112+115Donny Schatz 30-7.961Running128$1,700
1214+220GNoah Gass 30-8.426Running126$1,400
1316+317Sheldon Haudenschild 30-8.928Running124$1,300
1424+101SLogan Schuchart 30-9.153Running122$1,200
1513-217BBill Balog 30-10.259Running120$1,100
1620+43ZBrock Zearfoss 30-10.554Running118$1,000
1718+124Rico Abreu 30-10.848Running116$1,000
1815-388Austin McCarl 30-11.440Running114$1,000
1922+321Brian Brown 30-12.022Running112$1,000
2017-355Hunter Schuerenberg 30-13.377Running110$1,000
2123+23Ayrton Gennetten 30-14.129Running108$1,000
2225+31AJacob Allen 17-13 LapsDNF106$0
2321-26Bill Rose 11-19 LapsDNF104$1,000
2419-52CWayne Johnson 6-24 LapsDNF102$1,000
259-167SRobbie Price 2-28 LapsDNF102$1,000
KSE Hard Charger: Logan Schuchart
Last Chance Showdown Results
1102CWayne Johnson 120.00012Running0$0
23+13ZBrock Zearfoss 12-3.123Running0$0
32-16Bill Rose 12-5.457Running0$0
44021Brian Brown 12-5.793Running0$0
5503Ayrton Gennetten 12-6.633Running0$0
67+11SLogan Schuchart 12-7.839Running0$0
76-11JDanny Jennings 12-9.427Running90$300
8801AJacob Allen 12-9.970Running0$250
911+252Blake Hahn 12-10.693Running90$225
109-14Austin Mundie 12-10.953Running90$200
1113+22BBrett Becker 12-15.522Running90$200
1210-21Brenham Crouch 0-12 LapsDNS90$200
1312-16MBlake Mallory 0-12 LapsDNS90$200
Dash 1 Results
12+111Michael Kofoid 60.0006Running0$0
24+283James McFadden 6-3.048Running0$0
33019Brent Marks 6-4.567Running0$0
41-341Carson Macedo 6-5.243Running0$0
55049Brad Sweet 6-6.225Running0$0
6602David Gravel 6-7.410Running0$0
Heat 1 Results
Pos.Start+/-#DriverLaps CompletedBehindLaps LedStatus
12+149Brad Sweet 80.0008Running
21-141Carson Macedo 8-1.124Running
34+115HSam Hafertepe Jr8-2.827Running
43-19Kasey Kahne 8-4.124Running
56+117BBill Balog 8-5.176Running
65-117Sheldon Haudenschild 8-6.096Running
79+23ZBrock Zearfoss 8-7.165Running
87-16Bill Rose 8-9.549Running
910+11AJacob Allen 8-11.091Running
108-252Blake Hahn 8-11.819Running
111102BBrett Becker 8-13.377Running
Heat 2 Results
Pos.Start+/-#DriverLaps CompletedBehindLaps LedStatus
11011Michael Kofoid 80.0008Running
2202David Gravel 8-1.756Running
34+15Spencer Bayston 8-3.152Running
43-118Giovanni Scelzi 8-4.294Running
56+120GNoah Gass 8-5.451Running
67+155Hunter Schuerenberg 8-6.581Running
79+221Brian Brown 8-8.077Running
810+21JDanny Jennings 8-10.126Running
98-14Austin Mundie 8-10.879Running
105-52CWayne Johnson 3-5 LapsDNF
Heat 3 Results
Pos.Start+/-#DriverLaps CompletedBehindLaps LedStatus
11019Brent Marks 80.0008Running
22083James McFadden 8-2.763Running
34+17SRobbie Price 8-4.198Running
43-115Donny Schatz 8-5.687Running
56+188Austin McCarl 8-6.653Running
65-124Rico Abreu 8-7.468Running
7703Ayrton Gennetten 8-8.889Running
89+11SLogan Schuchart 8-11.068Running
98-11Brenham Crouch 6-2 LapsDNF
101006MBlake Mallory 4-4 LapsDNF
Qualifying Flight 1 Results
12541Carson Macedo Lemoore, CA13.6170.000
22011Michael Kofoid Penngrove, CA13.689-0.072
3919Brent Marks Myerstown, PA13.695-0.078
43149Brad Sweet Grass Valley, CA13.701-0.084
5112David Gravel Watertown, CT13.780-0.163
61083James McFadden Alice Springs, NT13.784-0.167
7269Kasey Kahne Enumclaw, WA13.784-0.167
81818Giovanni Scelzi Fresno, CA13.878-0.261
92415Donny Schatz Fargo, ND13.898-0.281
10515HSam Hafertepe JrSunnyvale, TX13.901-0.284
11275Spencer Bayston Lebanon, IN13.916-0.299
12307SRobbie Price Cobble Hill, BC13.920-0.303
132917Sheldon Haudenschild Wooster, OH13.938-0.321
14222CWayne Johnson Oklahoma City, OK13.965-0.348
151524Rico Abreu St. Helena, CA14.002-0.385
161217BBill Balog North Pole, AK14.007-0.390
171420GNoah Gass Mounds, OK14.091-0.474
181388Austin McCarl Altoona, IA14.092-0.475
19166Bill Rose Plainfield, IN14.103-0.486
20255Hunter Schuerenberg Sikeston, MO14.177-0.560
2133Ayrton Gennetten Versailles, MO14.211-0.594
22752Blake Hahn Sapulpa, OK14.272-0.655
23284Austin Mundie Crandall, TX14.302-0.685
2481Brenham Crouch Lubbock, TX14.325-0.708
25173ZBrock Zearfoss Jonestown, PA14.339-0.722
26421Brian Brown Higginsville, MO14.376-0.759
27211SLogan Schuchart Hanover, PA14.425-0.808
2861AJacob Allen Hanover, PA14.492-0.875
29191JDanny Jennings Norman, OK14.495-0.878
30236MBlake Mallory Joshua, TX14.635-1.018
3112BBrett Becker Odessa, TX14.934-1.317
Hot Laps Results
12011Michael Kofoid Penngrove, CA14.0500.000
22415Donny Schatz Fargo, ND14.104-0.054
32541Carson Macedo Lemoore, CA14.127-0.077
41818Giovanni Scelzi Fresno, CA14.130-0.080
5222CWayne Johnson Oklahoma City, OK14.212-0.162
61083James McFadden Alice Springs, NT14.243-0.193
7919Brent Marks Myerstown, PA14.261-0.211
81420GNoah Gass Mounds, OK14.319-0.269
91217BBill Balog North Pole, AK14.372-0.322
10211SLogan Schuchart Hanover, PA14.462-0.412
11112David Gravel Watertown, CT14.472-0.422
12275Spencer Bayston Lebanon, IN14.513-0.463
13284Austin Mundie Crandall, TX14.536-0.486
141524Rico Abreu St. Helena, CA14.543-0.493
15307SRobbie Price Cobble Hill, BC14.544-0.494
163149Brad Sweet Grass Valley, CA14.564-0.514
17269Kasey Kahne Enumclaw, WA14.653-0.603
18191JDanny Jennings Norman, OK14.686-0.636
19255Hunter Schuerenberg Sikeston, MO14.801-0.751
20173ZBrock Zearfoss Jonestown, PA14.833-0.783
21166Bill Rose Plainfield, IN14.908-0.858
221388Austin McCarl Altoona, IA14.931-0.881
2381Brenham Crouch Lubbock, TX14.944-0.894
242917Sheldon Haudenschild Wooster, OH14.945-0.895
25515HSam Hafertepe JrSunnyvale, TX14.984-0.934
2633Ayrton Gennetten Versailles, MO15.198-1.148
27752Blake Hahn Sapulpa, OK15.221-1.171
28421Brian Brown Higginsville, MO15.258-1.208
2961AJacob Allen Hanover, PA15.511-1.461
30236MBlake Mallory Joshua, TX15.630-1.580
3112BBrett Becker Odessa, TX15.758-1.708
DIRTVision Highlights  
Event Info  

Texas Outlaw Nationals
Saturday, April 01, 2023
Devil's Bowl Speedway
1711 Lawson Road
Mesquite, Texas 75181 

Event Description
A World of Outlaws event of historic proportions with $20,000 on the line in the Texas Outlaw Nationals at the birthplace of the Series.

Series Racing
World of Outlaws Sprint Car Series

To Win Amount

Feature Laps Length

Event Schedule
2PM Pit Gates open
5PM Grandstand Gates open
6:30PM Hot Laps/Qualifying with Opening Ceremonies and Racing to Follow

2PM Pit Gates open
4PM Grandstand Gates open
6:30PM Hot Laps/Qualifying with Opening Ceremonies and Racing to Follow
*All times Central

Ticket Options  
Ticket Phone
(844) 347-8849

Options And Prices
2-Day Premium Reserved: $85 Advanced / $95 Day of
2-Day Reserved: $75 Advanced / $85 Day of
2-Day GA: $65 Advanced / $75 Day of
2-Day GA Child: $20
Single Day Premium Reserved: $45 Advanced / $50 Day of
Single Day Reserved: $40 Advanced / $45 Day of
Single Day GA: $35 Advanced / $40 Day of
Single Day Child GA: $10


Grandstand Type
Devils Bowl Speedway's grandstands are a mixture of bleachers and chair-back type seats.

Reserved Seating
Sections 1-7 highest row is 19 closest is 1. Sections 8-16 highest row is 28, closest is 1.

Family Section Location

Handicapped Seating Location
Handicap accessible seating is in the first row of each section.

Pit Age Requirement
There is not an age limit for the pit area at this event. Minors aged 17 and younger must submit a fully-executed minor “Parental Consent, Release and Waiver of Liability, Assumption of Risk, and Indemnity Agreement/Minor's Assumption of Risk and Release and Waiver of Liability by.” These will be available at the Pit Ticket Windows.

Pit Gate Location
outside turn 1

Parking Cost
VIP Pit Parking is $10 per day. Main Parking Lot and Overflow Parking Lot is free.

Handicapped Parking Location
Devil's Bowl Speedway offers handicap parking in the first row of the parking lot.

Camping Cost
No On-Site Camping

Frequently Asked Questions  
To Win Amount

Reserved Seating
Sections 1-7 highest row is 19 closest is 1. Sections 8-16 highest row is 28, closest is 1.

Type of Grandstand
Devils Bowl Speedway's grandstands are a mixture of bleachers and chair-back type seats.

Stadium Seating
Stadium seats and lawn chairs are allowed in the grandstands.

Handicapped Seating
Handicap accessible seating is in the first row of each section.

Handicapped Parking
Devil's Bowl Speedway offers handicap parking in the first row of the parking lot.

Pit Age Limit
There is not an age limit for the pit area at this event. Minors aged 17 and younger must submit a fully-executed minor “Parental Consent, Release and Waiver of Liability, Assumption of Risk, and Indemnity Agreement/Minor's Assumption of Risk and Release and Waiver of Liability by.” These will be available at the Pit Ticket Windows.

Pit Gate Location
outside turn 1

Personal Coolers
No personal coolers allowed in the grandstands.


Credit Card Use
Pit Gate, Ticket Window

Alcohol Sales
Devil's Bowl Speedway does sell alcohol at its concession stands.

Smoking Policy
Devil's Bowl Speedway has a no smoking policy in grandstands.

Family Section

Parking Cost
VIP Pit Parking is $10 per day. Main Parking Lot and Overflow Parking Lot is free.

Camping Cost
No On-Site Camping

Track Info  

Devil's Bowl Speedway
1711 Lawson Road
Mesquite, Texas 75181 

Track Phone
(972) 222-2421

Ticket Phone
(844) 347-8849

Track Email
[email protected]

Track Type
0.500; High-banked

Sprint Car Track Record
13.306 seconds by Jason Johnson on 4/27/18

Closest Airport
Dallas, TX (DAL / KDAL) Dallas Love Field

Other Airport
Dallas, TX (DFW / KDFW) Dallas/Fort Worth International Airport

Pit Gate Location
outside turn 1

Track Map
Competitor Info  

Which Schedule Would You like to Print?


Which Schedule Would You like to Add to Your Calendar