Sprint Cars

ROTH’S WINNING HISTORY: Looking Back at Roth Motorsports’ World of Outlaws Wins

Buddy Kofoid celebrates winning at Huset's Speedway

Trent Gower Photo

Only six teams can say they’ve won at least 100 races in the nearly 48-season history of the World of Outlaws NOS Energy Drink Sprint Car Series.

Triple-digit victories are a statement of not only performance, but also longevity, a pair of words that perfectly capture the story of Roth Motorsports. Lifelong race fan Dennis Roth established his team in the early 1990s in Fresno, CA. What started as competing locally quickly bloomed into traveling with the World of Outlaws and eventually evolved into one of the sport’s all-time powerhouses.

The first win with The Greatest Show on Dirt for the famed No. 83 came in 1998 with Danny Lasoski behind the wheel. Fast forward 27 years, and Dennis and Teresa’s organization is still racking up checkered flags, competing against the country’s premier talent. Their tally sits at 125 victories, and if 2025 with Michael “Buddy” Kofoid is any indication, they won’t be slowing down any time soon.

Before the team’s founder is celebrated this weekend (Sept. 19-20) with the $83,000-to-win Dennis Roth Classic at Tulare, CA’s Thunderbowl Raceway, let’s take a trip back through every Roth Motorsports World of Outlaws win to date.

No. Date / Track (Location) / Winning Driver:
1. June 4, 1998 / Land of Legends Raceway (Canandaigua, NY) / Danny Lasoski
2. Aug. 15, 1998 / Knoxville Raceway (Knoxville, IA) / Danny Lasoski
3. Sept. 12, 1998 / Santa Maria Raceway (Nipomo, CA) / Danny Lasoski
4. Oct. 15, 1998 / Battleground Speedway (Highlands, TX) / Danny Lasoski
5. Feb. 19, 1999 / Kings Speedway (Hanford, CA) / Danny Lasoski
6. March 6, 1999 / The Dirt Track at Las Vegas Motor Speedway (Las Vegas, NV) / Danny Lasoski
7. March 26, 1999 / Devil’s Bowl Speedway (Mesquite, TX) / Danny Lasoski
8. April 23, 1999 / Tulsa Speedway (Tulsa, OK) / Danny Lasoski
9. April 24, 1999 / Devil’s Bowl Speedway (Mesquite, TX) / Danny Lasoski
10. April 30, 1999 / Knoxville Raceway (Knoxville, IA) / Danny Lasoski
11. May 30, 1999 / Hagerstown Speedway (Hagerstown, MD) / Danny Lasoski
12. July 2, 1999 / Knoxville Raceway (Knoxville, IA) / Danny Lasoski
13. July 3, 1999 / Knoxville Raceway (Knoxville, IA) / Danny Lasoski
14. July 12, 1999 / Cedar Lake Speedway (New Richmond, WI) / Danny Lasoski
15. July 21, 1999 / Knoxville Raceway (Knoxville, IA) / Danny Lasoski
16. July 23, 1999 / Missouri State Fair Speedway (Sedalia, MO) / Danny Lasoski
17. Aug. 23, 1999 / Cottage Grove Speedway (Cottage Grove, OR) / Danny Lasoski
18. Aug. 27, 1999 / San Jose Speedway (San Jose, CA) / Danny Lasoski
19. Sept. 4, 1999 / Calistoga Speedway (Calistoga, CA) / Danny Lasoski
20. Oct. 14, 1999 / Battleground Speedway (Highlands, TX) / Danny Lasoski
21. Feb. 26, 2000 / Perris Auto Speedway (Perris, CA) / Danny Lasoski
22. March 11, 2000 / Devil’s Bowl Speedway (Mesquite, TX) / Danny Lasoski
23. March 24, 2000 / Joplin 66 Speedway (Joplin, MO) / Danny Lasoski
24. March 25, 2000 / Joplin 66 Speedway (Joplin, MO) / Danny Lasoski
25. March 31, 2000 / The Dirt Track at Texas Motor Speedway (Fort Worth, TX) / Danny Lasoski
26. April 29, 2000 / Knoxville Raceway (Knoxville, IA) / Danny Lasoski
27. May 6, 2000 / I-80 Speedway (Greenwood, NE) / Danny Lasoski
28. July 7, 2000 / Red River Valley Speedway (West Fargo, ND) / Danny Lasoski
29. July 17, 2000 / Terre Haute Action Track (Terre Haute, IN) / Danny Lasoski
30. Sept. 3, 2000 / Calistoga Speedway (Calistoga, CA) / Danny Lasoski
31. Sept. 16, 2000 / Silver Dollar Speedway (Chico, CA) / Danny Lasoski
32. Sept. 23, 2000 / I-80 Speedway (Greenwood, NE) / Danny Lasoski
33. Oct. 27, 2001 / Devil’s Bowl Speedway (Mesquite, TX) / Joey Saldana
34. July 8, 2002 / Cedar Lake Speedway (New Richmond, WI) / Sammy Swindell
35. Aug. 17, 2002 / Grays Harbor Raceway (Elma, WA) / Tim Shaffer
36. Aug. 31, 2002 / Calistoga Speedway (Calistoga, CA) / Tim Shaffer
37. Sept. 12, 2002 / The Dirt Track at Texas Motor Speedway (Fort Worth, TX) / Tim Shaffer
38. Feb. 28, 2003 / The Dirt Track at Las Vegas Motor Speedway (Las Vegas, NV) / Tim Shaffer
39. March 1, 2003 / The Dirt Track at Las Vegas Motor Speedway (Las Vegas, NV) / Tim Shaffer
40. April 19, 2003 / Eldora Speedway (Rossburg, OH) / Sammy Swindell
41. Sept. 19, 2003 / Eagle Raceway (Eagle, NE) / Tim Shaffer
42. Oct. 5, 2003 / Bridgeport Motorsports Park (Bridgeport, NJ) / Sammy Swindell
43. July 26, 2004 / Orange County Fair Speedway (Middletown, NY) / Mark Kinser
44. Sept. 3, 2004 / Calistoga Speedway (Calistoga, CA) / Tim Kaeding
45. Oct. 8, 2004 / Tri-State Speedway (Haubstadt, IN) / Tim Kaeding
46. Oct. 15, 2004 / State Fair Speedway (Oklahoma City, OK) / Tim Kaeding
47. June 11, 2005 / Plymouth Dirt Track (Plymouth, WI) / Tim Kaeding
48. Aug. 5, 2005 / Eldora Speedway (Rossburg, OH) / Jac Haudenschild
49. March 3, 2006 / Manzanita Speedway (Phoenix, AZ) / Danny Lasoski
50. Aug. 30, 2006 / Southern Oregon Speedway (White City, OR) / Danny Lasoski
51. Sept. 2, 2006 / Calistoga Speedway (Calistoga, CA) / Danny Lasoski
52. April 6, 2007 / Paducah International Raceway (Paducah, KY) / Danny Lasoski
53. May 23, 2007 / Grandview Speedway (Bechtelsville, PA) / Danny Lasoski
54. June 14, 2007 / Tri-City Speedway (Granite City, IL) / Danny Lasoski
55. Sept. 1, 2007 / Calistoga Speedway (Calistoga, CA) / Danny Lasoski
56. Sept. 2, 2007 / Calistoga Speedway (Calistoga, CA) / Danny Lasoski
57. Oct. 19, 2007 / Manzanita Speedway (Phoenix, AZ) / Danny Lasoski
58. June 6, 2008 / Knoxville Raceway (Knoxville, IA) / Shane Stewart
59. April 24, 2009 / Riverside International Speedway (West Memphis, AR) / Tim Kaeding
60. May 28, 2011 / The Dirt Track at Charlotte Motor Speedway (Concord, NC) / Paul McMahan
61. June 3, 2011 / Belleville High Banks (Belleville, KS) / Paul McMahan
62. July 29, 2011 / Brockville Ontario Speedway (Brockville, ON, Canada) / Paul McMahan
63. Sept. 9, 2011 / Silver Dollar Speedway (Chico, CA) / Paul McMahan
64. March 8, 2012 / The Dirt Track at Las Vegas Motor Speedway (Las Vegas, NV) / Tim Kaeding
65. March 16, 2012 / Thunderbowl Raceway (Tulare, CA) / Tim Kaeding
66. July 6, 2012 / Cedar Lake Speedway (New Richmond, WI) / Tim Kaeding
67. Sept. 10, 2012 / Antioch Speedway (Antioch, CA) / Tim Kaeding
68. March 7, 2013 / The Dirt Track at Las Vegas Motor Speedway (Las Vegas, NV) / Tim Kaeding
69. March 15, 2013 / Thunderbowl Raceway (Tulare, CA) / Tim Kaeding
70. April 20, 2013 / Tri-State Speedway (Haubstadt, IN) / Tim Kaeding
71. May 10, 2013 / Elko Speedway (Elko New Market, MN) / Tim Kaeding
72. June 5, 2013 / Kokomo Speedway (Kokomo, IN) / Tim Kaeding
73. June 28, 2013 / LaSalle Speedway (La Salle, IL) / Tim Kaeding
74. July 3, 2013 / Huset’s Speedway (Brandon, SD) / Tim Kaeding
75. Sept. 3, 2013 / Willamette Speedway (Lebanon, OR) / Tim Kaeding
76. Sept. 4, 2013 / Cottage Grove Speedway (Cottage Grove, OR) / Tim Kaeding
77. May 3, 2014 / Eldora Speedway (Rossburg, OH) / David Gravel
78. May 8, 2014 / Wilmot Raceway (Wilmot, WI) / David Gravel
79. July 20, 2014 / Lebanon Valley Speedway (West Lebanon, NY) / David Gravel
80. Oct. 4, 2014 / Williams Grove Speedway (Mechanicsburg, PA) / David Gravel
81. March 13, 2015 / Thunderbowl Raceway (Tulare, CA) / Tim Kaeding
82. March 3, 2016 / The Dirt Track at Las Vegas Motor Speedway (Las Vegas, NV) / Joey Saldana
83. April 22, 2016 / Devil’s Bowl Speedway (Mesquite, TX) / Joey Saldana
84. May 4, 2016 / Jacksonville Speedway (Jacksonville, IL) / Joey Saldana
85. June 22, 2016 / I-80 Speedway (Greenwood, NE) / Joey Saldana
86. Sept. 17, 2016 / U.S. 36 Raceway (Osborn, MO) / Joey Saldana
87. Sept. 8, 2017 / Silver Dollar Speedway (Chico, CA) / Kyle Hirst
88. March 17, 2018 / Stockton Dirt Track (Stockton, CA) / Cory Eliason
89. Sept. 15, 2018 / Calistoga Speedway (Calistoga, CA) / Cory Eliason
90. Feb. 8, 2019 / Volusia Speedway Park (Barberville, FL) / Daryn Pittman
91. Feb. 9, 2019 / Volusia Speedway Park (Barberville, FL) / Daryn Pittman
92. Sept. 2, 2019 / Grays Harbor Raceway (Elma, WA) / Daryn Pittman
93. Sept. 7, 2019 / Silver Dollar Speedway (Chico, CA) / Daryn Pittman
94. Sept. 18, 2020 / Lawton Speedway (Lawton, OK) / Daryn Pittman
95. March 6, 2021 / East Bay Raceway Park (Gibsonton, FL) / Aaron Reutzel
96. May 15, 2021 / Williams Grove Speedway (Mechanicsburg, PA) / Aaron Reutzel
97. June 22, 2021 / Huset’s Speedway (Brandon, SD) / Aaron Reutzel
98. July 30, 2021 / Ransomville Speedway (Ransomville, NY) / Aaron Reutzel
99. Oct. 15, 2022 / Lakeside Speedway (Kansas City, KS) / James McFadden
100. March 5, 2023 / Volusia Speedway Park (Barberville, FL) / James McFadden
101. April 1, 2023 / Devil’s Bowl Speedway (Mesquite, TX) / James McFadden
102. May 29, 2023 / Lawrenceburg Speedway (Lawrenceburg, IN) / James McFadden
103. June 22, 2023 / Huset’s Speedway (Brandon, SD) / James McFadden
104. Aug. 17, 2023 / Jackson Motorplex (Jackson, MN) / James McFadden
105. Aug. 18, 2023 / Jackson Motorplex (Jackson, MN) / James McFadden
106. Sept. 16, 2023 / Placerville Speedway (Placerville, CA) / Michael Kofoid
107. May 17, 2024 / Attica Raceway Park (Attica, OH) / Michael Kofoid
108. July 24, 2024 / BAPS Motor Speedway (York Haven, PA) / James McFadden
109. Sept. 1, 2024 / Huset’s Speedway (Brandon, SD) / Michael Kofoid
110. Sept. 6, 2024 / Stockton Dirt Track (Stockton, CA) / Michael Kofoid
111. Sept 13, 2024 / Bakersfield Speedway (Oildale, CA) / Michael Kofoid
112. Sept. 14, 2024 / Merced Speedway (Merced, CA) / Michael Kofoid
113. Oct. 5, 2024 / Williams Grove Speedway (Mechanicsburg, PA) / Michael Kofoid
114. Oct. 19, 2024 / Dirt Oval 66 (Joliet, IL) / Michael Kofoid
115. March 15, 2025 / Kennedale Speedway Park (Kennedale, TX) / Michael Kofoid
116. March 28, 2025 / Lawton Speedway (Lawton, OK) / Michael Kofoid
117. May 7, 2025 / Lincoln Speedway (Abbottstown, PA) / Michael Kofoid
118. May 30, 2025 / River Cities Speedway (Grand Forks, ND) / Michael Kofoid
119. June 19, 2025 / Huset’s Speedway (Brandon, SD) / Michael Kofoid
120. June 21, 2025 / Huset’s Speedway (Brandon, SD) / Michael Kofoid
121. July 12, 2025 / Wilmot Raceway (Wilmot, WI) / Michael Kofoid
122. Aug. 2, 2025 / I-55 Federated Auto Parts Raceway Park (Pevely, MO) / Michael Kofoid
123. Aug. 22, 2025 / River Cities Speedway (Grand Forks, ND) / Michael Kofoid
124. Aug. 31, 2025 / Huset’s Speedway (Brandon, SD) / Michael Kofoid
125. Sept. 12, 2025 / Bakersfield Speedway at Kevin Harvick’s Kern Raceway (Bakersfield, CA) / Michael Kofoid

Roth Motorsports Winners (16 Drivers):
41 Wins – Danny Lasoski
19 Wins – Tim Kaeding, Michael Kofoid
8 Wins – James McFadden
6 Wins – Joey Saldana, Tim Shaffer
5 Wins – Daryn Pittman
4 Wins – David Gravel, Paul McMahan, Aaron Reutzel
3 Wins – Sammy Swindell
2 Wins – Cory Eliason
1 Win – Shane Stewart, Jac Haudenschild, Mark Kinser, Kyle Hirst