Western Swing Concludes with Thunderbowl’s Dennis Roth Classic
Photo by Trent Gower
TULARE, Calif.—The time has come to salute one of Sprint Car racing’s most committed car owners. The Greatest Show on Dirt is heading to Tulare, CA’s Thunderbowl Raceway for the fourth running of the Dennis Roth Classic on Sept. 19-20.
Dennis and Teresa Roth’s Sprint Car team is one of the most iconic in the sport’s history. Any Sprint Car fan over the last three decades recognizes the famed No. 83. The look might have evolved over the years, but the mission hasn’t for Roth Motorsports, and that is to compete and win at the sport’s highest level.
The prize for winning Saturday’s finale? A very fitting $83,000 payday – which NOS Energy Drink has helped contribute to – as a nod to Roth’s car number that fans have seen on the World of Outlaws tour for years. On top of the money, Roth Motorsports will be handing out several meaty prizes on Saturday night. Both Simpson Quick Time and the Toyota Dash winner will take home 10 pounds of New York strip. Each Heat Race winner earns 20 pounds of tri-tip. The Feature winner will chow down on 30 pounds of ribeye, while second and third put 20 and 10 pounds of ribeye in the freezer.
Fans will also be treated to a Roth-themed autograph session on Saturday with several drivers that have wheeled a Roth Motorsports car participating. Danny Lasoski will also be pacing Saturday’s Feature aboard the 1998 Knoxville Nationals winning Roth ride. It’s a can’t-miss event for drivers and race fans alike.
FOR DENNIS ROTH CLASSIC TICKETS, CALL (559) 688-0909
WATCH LIVE ON DIRTVision
Let’s look at the weekend’s top storylines:
BRIGHT LIGHTS ON BUDDY: There’s no doubt that plenty of attention will be on Michael “Buddy” Kofoid this weekend as he attempts to take Dennis and Teresa Roth’s No. 83 to Victory Lane at the Dennis Roth Classic.
Roth Motorsports is yet to conquer the event that salutes their founder, but Kofoid came so close a year ago. The Penngrove, CA native was one spot short of an $83,000 payday at Thunderbowl. Kofoid undoubtedly knows how to get the job done at the 3/8 mile. He won a Trophy Cup prelim at 14 years old in 2016 and topped another prelim in 2021 on his way to a Trophy Cup title.
It's been a remarkable 2025 for Kofoid and the Dylan Buswell-led Roth team, and they’ll certainly be among the favorites this weekend. They’ve won 11 races, including a pair of six-figure paydays at Huset’s Speedway in June, and are currently the runner-up in points. Kofoid carries a streak of nine consecutive top fives into the weekend.
MEATMAN: There was no stopping Carson Macedo at last year’s Dennis Roth Classic finale.
He and the Jason Johnson Racing crew pieced together a perfect night. A performance that included Quick Time, a Heat win, Dash win, and Feature win not only netted them the $83,000 grand prize, but also made sure Macedo doesn’t have to purchase any meat for a while with all the extras awarded throughout the night.
The Lemoore, CA native is ready to defend his win this weekend. It’s been another superb season for Macedo and the JJR team with 10 wins and 23 podiums already. The 29-year-old owns four total checkered flags from Thunderbowl, three in a Sprint Car, along with one with the USAC National Midgets.
TULARE TITANS: The stats show two current World of Outlaws competitors stand out as a pair to watch come Saturday when major money is on the line. Both Donny Schatz and David Gravel have topped a trio of Tulare Features with the World of Outlaws. A single win for either this weekend would equal them with Joey Saldana and Tim Kaeding for the most.
Schatz first conquered the California track in 2005, went back to Victory Lane in 2007, and then grabbed a third checkered flag 10 years later. The 10-time champion goes for a record-tying fourth Tulare triumph this weekend aboard the Kevin Kozlowski-owned, Paul Silva-prepared Works Limited Sprint Car. That’s the same ride Kyle Larson took to a World of Outlaws win at the Thunderbowl in 2022.
Gravel tamed Tulare in 2016 and backed it up with another victory the following spring. Both of those were with CJB Motorsports, and then he and Big Game Motorsports won the Dennis Roth Classic opener last year on their way to a World of Outlaws championship.
BANGING ON THE DOOR: A handful of current World of Outlaws competitors have come close but been unable to seal the deal on a Thunderbowl trophy. What better time for a first than with $83,000 on the line?
Sheldon Haudenschild was runner-up at a 2015 Trophy Cup prelim, coincidentally driving for Roth Motorsports. Since then, he’s been on the Thunderbowl podium twice with the World of Outlaws, including a third in last year’s Dennis Roth Classic aboard the Stenhouse Jr.-Marshall Racing No. 17.
Logan Schuchart has a pair of Thunderbowl second-place finishes to his credit, most recently in last year’s Dennis Roth Classic opener with the Shark Racing team. The Hanover, PA driver is no stranger to big paydays, banking the biggest one in the sport’s history at the 2023 Eldora Million.
Three years ago, Bill Balog nearly grabbed a win at the California track with a second-place finish at a local race. That was in a Clayton Snow-owned car, and now he’ll head to Tulare with the momentum of a Perris Auto Speedway victory this past weekend.
HOME GAME: The California swing may have started this past weekend, but this trip to Tulare is the home game Cole Macedo has had circled all year.
The Thunderbowl is unquestionably Macedo’s favorite track. It requires courage. It makes a driver get up on the wheel. You’re always on the verge of crashing running the cushion. It’s just how the Lemoore, CA native likes it.
He badly wants to bag his first World of Outlaws win this season as he completes his rookie campaign. Only 16 races remain, and this weekend may present the prime opportunity for the TwoC Racing pilot. He’s got plenty of laps around the Thunderbowl, including a pair of wins, most recently beating the Northern Auto Racing Club (NARC) last October.
CALI CASH: Expect many members of the “Cali Clique” on hand, aiming to keep the big payday in the home state.
Tim Kaeding has been a force at the Thunderbowl over the years. Among his abundance of successes at the 3/8 mile is a record four World of Outlaws scores (2007, 2012, 2013, and 2015). Three of those came in a Roth Motorsports entry. The San Jose, CA native will pilot the Williams Motorsports No. 0 this weekend.
He may not be a true local anymore, but Clovis, CA’s Corey Day cut his teeth in the “Golden State” before his path led him to the first rungs of the NASCAR ladder this year. He plans to come home this weekend and wheel a Jason Meyers Racing ride. Day has three Feature victories at the Thunderbowl and is the two-time and reigning Trophy Cup champion.
Fresno, CA’s Dominic Scelzi has double-digit Thunderbowl victories on his résumé, including a trio with NARC. Scelzi led Feature laps with the World of Outlaws at the Tulare track in 2022, leading to a top-10 finish.
Shane Golobic, of Rocklin, CA, is always a threat at any Thunderbowl Sprint Car race. He’s won four Features and has a trio of Trophy Cup titles. He’s planning to make his season debut with the Series this weekend.
These four are expected to be joined by several other locals,f including D.J. Netto (Hanford, CA), Landon Brooks (Rio Oso, CA) Caeden Steele (Fresno, CA), Dominic Gorden (Clovis, CA), Kaleb Montgomery (Templeton, CA), and many more.
THIS WEEKEND AT A GLANCE
WHEN AND WHERE
Friday-Saturday, September 19-20 at Thunderbowl Raceway in Tulare, CA
ON THE INTERNET
World of Outlaws NOS Energy Drink Sprint Car Series
X – @WorldofOutlaws
Instagram – @WoOSprint
Facebook – Facebook.com/WorldofOutlawsSprintCarSeries
YouTube – Youtube.com/WorldofOutlaws
DIRTVision – DIRTVision.com – Platinum annual FAST PASS for $299 or monthly FAST PASS for $39/month
CURRENT CHAMPIONSHIP STANDINGS (59/75 Races):
1. David Gravel – Big Game Motorsports No. 2 (7660 PTS)
2. Michael Kofoid – Roth Motorsports No. 83 (-144 PTS)
3. Carson Macedo – Jason Johnson Racing No. 41 (-256 PTS)
4. Logan Schuchart – Shark Racing No. 1S (-348 PTS)
5. Sheldon Haudenschild – Stenhouse Jr.-Marshall Racing No. 17 (-514 PTS)
6. Donny Schatz – Works Limited No. W (-680 PTS)
7. Bill Balog – B2 Motorsports No. 17B (-810 PTS)
8. Garet Williamson – Fischer Motorsports No. 23 (-940 PTS)
9. Chris Windom – Sides Motorsports No. 7S (-1000 PTS)
10. Cole Macedo – TwoC Racing No. 2C (-1150 PTS)
NOS ENERGY DRINK FEATURE WINNERS (14 Drivers):
13 Wins – David Gravel
11 Wins – Michael Kofoid
10 Wins – Carson Macedo
4 Wins – Kyle Larson
3 Wins – Rico Abreu, Anthony Macri, Bill Balog
2 Wins – Logan Schuchart, Sheldon Haudenschild
1 Win – Christopher Bell, Giovanni Scelzi, Brad Sweet, Corey Day, Ryan Timms
SPLIT-FIELD PRELIM NOS ENERGY DRINK FEATURE WINNERS (3 Drivers):
1 Win – Ryan Timms, Kyle Larson, David Gravel
FEATURE LAPS LED (26 Drivers):
331 Laps – David Gravel
302 Laps – Michael Kofoid
263 Laps – Carson Macedo
140 Laps – Bill Balog
135 Laps – Sheldon Haudenschild
108 Laps – Logan Schuchart
98 Laps – Kyle Larson
93 Laps – Anthony Macri
82 Laps – Rico Abreu
62 Laps – Giovanni Scelzi
50 Laps – Ryan Timms
33 Laps – Kerry Madsen
19 Laps – Emerson Axsom
17 Laps – Brad Sweet, Corey Day
16 Laps – Cole Macedo
15 Laps – Spencer Bayston
14 Laps – Dylan Westbrook
12 Laps – Conner Morrell
11 Laps – Jordan Thomas
9 Laps – Sam Hafertepe Jr.
8 Laps – Christopher Bell, Aaron Reutzel
5 Laps – Christopher Thram
1 Lap – Donny Schatz, Garet Williamson
SIMPSON PERFORMANCE PRODUCTS QUICKTIME AWARDS (23 Drivers):
18 Quick Times – David Gravel
6 Quick Times – Rico Abreu, Carson Macedo
3 Quick Times – Logan Schuchart
2 Quick Times – Sheldon Haudenschild, Giovanni Scelzi, Garet Williamson, Michael Kofoid
1 Quick Time – Emerson Axsom, Kyle Larson, Danny Sams III, Anthony Macri, Aaron Reutzel, Chase Dietz, Donny Schatz, Zach Hampton, Tyler Courtney, Austin McCarl, Kerry Madsen, Bill Balog, Lance Dewease, Brad Sweet, Ashton Torgerson
HEAT RACE WINNERS (55 Drivers):
35 Heat Wins – David Gravel
28 Heat Wins – Carson Macedo
17 Heat Wins – Bill Balog
16 Heat Wins – Michael Kofoid
15 Heat Wins – Sheldon Haudenschild
13 Heat Wins – Logan Schuchart
8 Heat Wins – Giovanni Scelzi
7 Heat Wins – Kyle Larson
6 Heat Wins – Chris Windom, Anthony Macri
4 Heat Wins – Christopher Bell, Tyler Courtney, Conner Morrell, Rico Abreu
3 Heat Wins – Garet Williamson, Brad Sweet, Brian Brown, Emerson Axsom, Danny Dietrich, Skylar Gee, Christopher Thram
2 Heat Wins – Jacob Allen, Austin McCarl, Ryan Timms, Hunter Schuerenberg, Zach Hampton, Ashton Torgerson, Donny Schatz
1 Heat Win – Bryce Lucius, Sam Hafertepe Jr., Aaron Reutzel, Tanner Thorson, Chase Dietz, Justin Whittall, Danny Sams III, Jy Corbet, Tim Kaeding, Andy Pake, Kasey Jedrzejek, Lance Dewease, Freddie Rahmer, Ryan Turner, Tanner Holmes, Kaleb Johnson, Landon Crawley, Chris Martin, Blake Hahn, Gage Pulkrabek, Tasker Phillips, Josh Schneiderman, Brady Bacon, Cole Macedo, Brandon Wimmer, Kerry Madsen, Mark Dobmeier
TOYOTA DASH APPEARANCES (65 Drivers):
45 Dashes – David Gravel
37 Dashes – Carson Macedo
28 Dashes – Logan Schuchart
27 Dashes – Sheldon Haudenschild
25 Dashes – Michael Kofoid
21 Dashes – Bill Balog
16 Dashes – Giovanni Scelzi
9 Dashes – Chris Windom, Emerson Axsom
7 Dashes – Kyle Larson, Anthony Macri, Donny Schatz, Garet Williamson
6 Dashes – Rico Abreu, Cole Macedo, Zach Hampton, Skylar Gee, Kerry Madsen
5 Dashes – Brian Brown, Tyler Courtney, Aaron Reutzel, Hunter Schuerenberg
4 Dashes – Conner Morrell, Brad Sweet, Ryan Timms
3 Dashes – Christopher Bell, Danny Dietrich, Danny Sams III, Austin McCarl, Parker Price-Miller, Ashton Torgerson, Christopher Thram
2 Dashes – Jacob Allen, Sam Hafertepe Jr., Kelby Watt, Tanner Thorson, Chase Dietz, Spencer Bayston, Sam Henderson
1 Dash – Justin Peck, Bryce Lucius, Carson McCarl, Brady Bacon, Lucas Wolfe, Justin Whittall, Jordan Thomas, Jonathan Preston, Dylan Westbrook, Cory Turner, Cole Duncan, Tim Kaeding, Justin Henderson, Scotty Thiel, Corey Day, Zane DeVault, Brent Marks, Freddie Rahmer, Ryan Smith, Lance Dewease, Ryan Turner, Cory Eliason, Andy Pake, Mark Dobmeier, Riley Goodno, D.J. Netto
MICRO-LITE LAST CHANCE SHOWDOWN WINS (36 Drivers):
3 LCS Wins – Giovanni Scelzi, Garet Williamson, Ashton Torgerson, Cole Macedo, Christopher Thram
2 LCS Wins – Donny Schatz, Ryan Timms, Bill Balog, Skylar Gee, Brad Sweet, Conner Morrell, Zach Hampton, Chris Windom
1 LCS Win – Chris Martin, Anthony Macri, Bryce Lucius, Blake Hahn, J.J. Hickle, Emerson Axsom, Matt Campbell, Joe Trenca, Darin Naida, Mark Dobmeier, Tim Kaeding, Hunter Schuerenberg, Sheldon Haudenschild, Brady Bacon, Landon Crawley, James McFadden, Logan Schuchart, Alex Therrien, Rico Abreu, Michael Kofoid, Justin Whittall, Brent Marks, Scott Broty
KSE HARD CHARGER AWARDS (29 Drivers):
6 Hard Chargers – Logan Schuchart
5 Hard Chargers – Donny Schatz
4 Hard Chargers – Ryan Timms, Michael Kofoid, Cole Macedo
3 Hard Chargers – Chris Windom, Garet Williamson, Sheldon Haudenschild, Skylar Gee
2 Hard Chargers – Bill Balog, Tanner Thorson, David Gravel, Hunter Schuerenberg
1 Hard Charger – Zach Hampton, Lance Dewease, Dylan Westbrook, Kalib Henry, Cap Henry, Jade Hastings, Carson Macedo, Rico Abreu, Anthony Macri, Giovanni Scelzi, Danny Varin, Landon Crawley, Corey Day, Brad Sweet, Dominic Gorden, Kaleb Montgomery
PODIUM FINISHES (33 Drivers):
33 Podiums – David Gravel
26 Podiums – Michael Kofoid
23 Podiums – Carson Macedo
11 Podiums – Logan Schuchart, Sheldon Haudenschild
10 Podiums – Kyle Larson
7 Podiums – Bill Balog
6 Podiums – Donny Schatz, Rico Abreu
5 Podiums – Anthony Macri
3 Podiums – Giovanni Scelzi, Kerry Madsen
2 Podiums – Christopher Bell, Sam Hafertepe Jr., Tyler Courtney
1 Podium – Aaron Reutzel, Jacob Allen, Emerson Axsom, Brady Bacon, Cole Macedo, Chase Dietz, Danny Dietrich, Conner Morrell, Dylan Westbrook, Skylar Gee, Chris Windom, Cole Duncan, Brad Sweet, Corey Day, Spencer Bayston, Garet Williamson, Tanner Thorson
TOP 10 FINISHES (62 Drivers):
54 Top 10s – David Gravel
48 Top 10s – Michael Kofoid
43 Top 10s – Carson Macedo, Logan Schuchart
36 Top 10s – Sheldon Haudenschild
30 Top 10s – Bill Balog
29 Top 10s – Donny Schatz
28 Top 10s – Giovanni Scelzi
22 Top 10s – Garet Williamson
20 Top 10s – Chris Windom
15 Top 10s – Cole Macedo
14 Top 10s – Emerson Axsom
13 Top 10s – Hunter Schuerenberg
12 Top 10s – Anthony Macri
11 Top 10s – Brad Sweet, Kyle Larson, Kerry Madsen
10 Top 10s – Tyler Courtney, Rico Abreu
8 Top 10s – Ryan Timms, Skylar Gee
6 Top 10s – Zach Hampton
5 Top 10s – Aaron Reutzel, Tanner Thorson
4 Top 10s – Austin McCarl, Spencer Bayston
3 Top 10s – Justin Peck, Parker Price-Miller, Conner Morrell, Brady Bacon, Danny Dietrich, Ashton Torgerson, Corey Day, Mark Dobmeier
2 Top 10s – Christopher Bell, Jacob Allen, Sam Hafertepe Jr., Tim Kaeding, Brian Brown, Freddie Rahmer, Troy Wagaman Jr., Landon Crawley
1 Top 10 – Danny Sams III, Chase Dietz, Justin Whittall, Jordan Thomas, Dylan Westbrook, Jordan Poirier, Kalib Henry, Cole Duncan, Kelby Watt, Tanner Holmes, Ryan Smith, Brent Marks, Ryan Turner, Zach Sobotka, Danny Varin, Cory Eliason, Kaleb Johnson, Dominic Scelzi, D.J. Netto, Kaleb Montgomery
2025 WORLD OF OUTLAWS SPRINT CAR WINNERS:
No. / Day, Date / Track / Location / Winner (Total Wins)
1. Wed, Feb 7 / Volusia Speedway Park / Barberville, FL / Carson Macedo (1)
2. Thurs, Feb 8 / Volusia Speedway Park / Barberville, FL / Christopher Bell (1)
3. Fri, Feb 9 / Volusia Speedway Park / Barberville, FL / Kyle Larson (1)
4. Sat, Feb 10 / Volusia Speedway Park / Barberville, FL / Kyle Larson (2)
5. Sun, March 2 / Volusia Speedway Park / Barberville, FL / David Gravel (1)
6. Mon, March 3 / Volusia Speedway Park / Barberville, FL / David Gravel (2)
7. Fri, March 7 / Talladega Short Track / Eastaboga, AL / Bill Balog (1)
8. Sat, March 8 / Magnolia Motor Speedway / Columbus, MS / David Gravel (3)
9. Fri, March 14 / Kennedale Speedway Park / Kennedale, TX / Giovanni Scelzi (1)
10. Sat, March 15 / Kennedale Speedway Park / Kennedale, TX / Michael Kofoid (1)
11. Fri, March 21 / Cotton Bowl Speedway / Paige, TX / David Gravel (4)
12. Sat, March 22 / Cotton Bowl Speedway / Paige, TX / David Gravel (5)
13. Fri, March 28 / Lawton Speedway / Lawton, OK / Michael Kofoid (2)
14. Fri, April 11 / I-55 Federated Auto Parts Raceway Park / Pevely, MO / Carson Macedo (2)
15. Sat, April 12 / I-55 Federated Auto Parts Raceway Park / Pevely, MO / Logan Schuchart (1)
16. Sat, April 19 / Knoxville Raceway / Knoxville, IA / Rico Abreu (1)
17. Fri, April 25 / Jacksonville Speedway / Jacksonville, IL / Kyle Larson (3)
18. Sat, April 26 / Tri-State Speedway / Haubstadt, IN / Sheldon Haudenschild (1)
19. Fri, May 2 / Eldora Speedway / Rossburg, OH / David Gravel (6)
20. Wed, May 7 / Lincoln Speedway / Abbottstown, PA / Michael Kofoid (3)
21. Sat, May 10 / Williams Grove Speedway / Mechanicsburg, PA / Anthony Macri (1)
22. Wed, May 14 / Ohsweken Speedway / Ohsweken, ON / David Gravel (7)
23. Thurs, May 15 / Ohsweken Speedway / Ohsweken, ON / David Gravel (8)
24. Sat, May 24 / Attica Raceway Park / Attica, OH / Logan Schuchart (2)
25. Mon, May 26 / Atomic Speedway / Chillicothe, OH / Carson Macedo (3)
26. Fri, May 30 / River Cities Speedway / Grand Forks, ND / Michael Kofoid (4)
27. Sat, May 31 / Red River Valley Speedway / West Fargo, ND / Sheldon Haudenschild (2)
28. Wed, June 4 / Jackson Motorplex / Jackson, MN / Carson Macedo (4)
29. Fri, June 6 / Plymouth Dirt Track / Plymouth, WI / Rico Abreu (2)
30. Sat, June 7 / Beaver Dam Raceway / Beaver Dam, WI / Brad Sweet (1)
31. Fri, June 13 / Knoxville Raceway / Knoxville, IA / David Gravel (9)
32. Sat, June 14 / Knoxville Raceway / Knoxville, IA / Corey Day (1)
33. Wed, June 18 / Huset’s Speedway / Brandon, SD / Kyle Larson (4)
34. Thurs, June 19 / Huset’s Speedway / Brandon, SD / Michael Kofoid (5)
35. Fri, June 20 / Huset’s Speedway / Brandon, SD / Bill Balog (2)
36. Sat, June 21 / Huset’s Speedway / Brandon, SD / Michael Kofoid (6)
37. Fri, June 27 / Cedar Lake Speedway / New Richmond, WI / David Gravel (10)
38. Sat, June 28 / Cedar Lake Speedway / New Richmond, WI / Carson Macedo (5)
39. Sat, July 12 / Wilmot Raceway / Wilmot, WI / Michael Kofoid (7)
40. Tues, July 15 / Attica Raceway Park / Attica, OH / Carson Macedo (6)
41. Fri, July 18 / Eldora Speedway / Rossburg, OH / Rico Abreu (3)
42. Sat, July 19 / Eldora Speedway / Rossburg, OH / Anthony Macri (2)
43. Wed, July 23 / BAPS Motor Speedway / York Haven, PA / Anthony Macri (3)
44. Sun, July 27 / Weedsport Speedway / Weedsport, NY / David Gravel (11)
45. Fri, Aug 1 / I-55 Federated Auto Parts Raceway Park / Pevely, MO / Carson Macedo (7)
46. Sat, Aug 2 / I-55 Federated Auto Parts Raceway Park / Pevely, MO / Michael Kofoid (8)
47. Wed, Aug 6 / Knoxville Raceway / Knoxville, IA / Ryan Timms*
48. Thurs, Aug 7 / Knoxville Raceway / Knoxville, IA / Kyle Larson*
49. Fri, Aug 8 / Knoxville Raceway / Knoxville, IA / David Gravel*
50. Sat, Aug 9 / Knoxville Raceway / Knoxville, IA / Ryan Timms (1)
51. Fri, Aug 15 / Ogilvie Raceway / Ogilvie, MN / Carson Macedo (8)
52. Sat, Aug 16 / Jackson Motorplex / Jackson, MN / Carson Macedo (9)
53. Tues, Aug 19 / Mississippi Thunder Speedway / Fountain City, WI / David Gravel (12)
54. Fri, Aug 22 / River Cities Speedway / Grand Forks, ND / Michael Kofoid (9)
55. Sat, Aug 23 / Red River Valley Speedway / West Fargo, ND / Carson Macedo (10)
56. Sun, Aug 31 / Huset’s Speedway / Brandon, SD / Michael Kofoid (10)
57. Fri, Sept 5 / Vado Speedway Park / Vado, NM / David Gravel (13)
58. Fri, Sept 13 / Bakersfield Speedway at Kevin Harvick’s Kern Raceway / Bakersfield, CA / Michael Kofoid (11)
59. Sat, Sept 14 / Perris Auto Speedway / Perris, CA / Bill Balog (3)
*denotes unofficial split-field prelim race.
For the remaining 2025 schedule, CLICK HERE.