ROSSBURG, Ohio — Updates and results from Saturday’s 56th annual World 100 at Eldora Speedway, highlighted by a 100-lap, $100,000-to-win main event for DIRTcar Super Late Models at (results unofficial):
Feature
Inheriting the lead on the 89th lap when Ryan Gustin lost a driveshaft, ninth-starting Nick Hoffman of Mooresville, N.C., pulled away to capture Saturday's World 100 at Eldora Speedway to earn a race-record $100,000 payday. Hoffman's first crown jewel victory came 2.295 seconds ahead of last year's winner Ricky Thornton Jr.
56th annual World 100
Pos. Driver (car no.), hometown, chassis, earnings
1. Nick Hoffman (9), Mooresville, N.C., Longhorn, $100,000
2. Ricky Thornton Jr. (20rt), Chandler, Ariz., Longhorn, $30,000
3. Tyler Erb (1) New Waverly, Texas, Rocket, $20,000
4. Brandon Sheppard (1), New Berlin, Ill., Rocket, $15,000
5. Hudson O’Neal (71), Martinsville, Ind., Longhorn, $12,500
6. Tim McCreadie (9), Watertown, N.Y., Longhorn, $10,000
7. Jonathan Davenport (49), Blairsville, Ga., Longhorn, $9,000
8. Max Blair (111), Centerville, Pa., Longhorn, $8,500
9. Ethan Dotson (74x), Bakersfield, Calif., Longhorn, $8,000
10. Adam Stricker (c7), Batavia, Ohio, Longhorn, $7,500
11. Dustin Sorensen (19), Rochester, Minn., Longhorn, $7,250
12. Joseph Joiner (10), Milton, Fla., Longhorn, $7,000
13. Kyle Bronson (40B), Brandon, Fla., Longhorn, $6,800
14. Zack Mitchell (22), Enoree, S.C., Longhorn, $6,600
15. Carson Ferguson (93), Lincolnton, N.C., Longhorn, $6,400
16. Dan Ebert (60), Lake Shore, Minn., Rocket, $6,200
17. Dillon McCowan (8), Urbana, Mo., Longhorn, $6,000
18. Jadon Frame (81F), Decherd, Tenn., Longhorn, $5,900
19. Chris Ferguson (22), Mount Holly, N.C., Stinger, $5,800
20. Logan Zarin (1z), Hookstown, Pa., Longhorn, $5,700
21. Ryan Gustin (19r), Marshalltown, Iowa, Infinity, $5,600
22. Ashton Winger (12), Hampton, Ga., Rocket, $5,600
23. Brian Shirley (8s), Chatham, Ill., Longhorn, $5,600
24. Drake Troutman (5), Hyndman, Pa., Longhorn, $5,600
25. Jason Feger (25), Bloomington, Ill., Longhorn, $5,600
26. Frank Heckenast Jr. (99jr), Frankfort, Ill., Longhorn, $5,600
27. Shane Clanton (25), Zebulon, Ga., Capital, $5,600
28. Tyler Carpenter (13), Parkersburg, W.Va., DRT, $5,600
Lap leaders: Gustin 1-88; Hoffman 89-100
Fast qualifier (among 103 cars): Sheppard, 14.875 seconds
Heat race winners: Sorensen, Joiner, Carpenter, Stricker, Davenport, Gustin
Consolation winners: Clanton, Zarin
Provisional starters: Sheppard, Chris Ferguson
Preliminary feature winners: Brandon Overton, Winger, Sheppard, O’Neal
Pre-feature notes
Jonathan Davenport is starting on the front row of the World 100 for the third time. Previously he led 100 laps from the pole (2022) and finished seventh (from second last year). … Notable after prelims are the contenders who didn’t make the World 100 field including Bobby Pierce (mechanical failure in heat), Josh Rice (broken fuel line in heat), Chris Madden (consolation race wreck), Dale McDowell (heat wreck) and Devin Moran (engine issues). … Eight drivers are first-time World 100 starters, including heat winners Dustin Sorensen, Tyler Carpenter and Adam Stricker. Other first-timers are Zack Mitchell, Jadon Frame, Dan Ebert, Logan Zarin and Dillon McCowan. … Illinois leads the way with four World 100 starters with three drivers apiece for Georgia, North Carolina and Pennsylvania. … The 28-car field has 20 Longhorns, four Rockets and one car apiece for chassis builders Capital, DRT, Stinger and Infinity. … Minnesota has two starters (Dustin Sorensen and Dan Ebert) from a state with a single previous starter (Willy Kraft five times, most recently 1991). … Tennessee has a single starter for the first time since no Tennesseans made the 2016 event. … The longest streak of consecutive World 100 starts for Dale McDowell ended at 18 after he was caught up in a heat race wreck that was triggered when Dalton Cook faltered into turn one due to a flat left-front tire. … The worst consolation incident came when Chris Madden got into the backstretch wall, collecting Jerry Bowersock and Dillard Hatchett.
Feature lineup
(100 laps)
Row 1: Ryan Gustin, Jonathan Davenport
Row 2: Adam Stricker, Tyler Carpenter
Row 3: Joseph Joiner, Dustin Sorensen
Row 4: Frank Heckenast Jr., Carson Ferguson
Row 5: Nick Hoffman, Kyle Bronson
Row 6: Ricky Thornton Jr., Jadon Frame
Row 7: Hudson O'Neal, Drake Troutman
Row 8: Ashton Winger, Zack Mitchell
Row 9: Tyler Erb, Tim McCreadie
Row 10: Brandon Sheppard, Chris Ferguson
Row 11: Shane Clanton, Logan Zarin
Row 12: Max Blair, Dillon McCowan
Row 13: Ethan Dotson, Brian Shirley
Row 14: Dan Ebert, Jason Feger
Consolation race results
(15 laps; top four transfer)
First consolation: Shane Clanton, Max Blair, Ethan Dotson, Dan Ebert, Chad Finley, Jason Riggs, Dennis Erb Jr., Austin Smith, Clay Stuckey, Kyle Strickler, Jake Little, Brenden Smith, Mike Benedum, Jake O'Neil, Ches Chester, Rusty Ballenger, Bryant Dickinson, Trey Mills, Dustin Nobbe, Tristan Chamberlain, Ross Robinson. Scratched: Devin Moran, Michael Norris, Gregg Satterlee.
Heat race recap
Brief rain that hit during pre-race ceremonies pushed the start of heats 20 minutes for track-packing. ... In the first heat, race rookie Dustin Sorensen led all 15 laps from outside the front row. Also transferring in the caution-free heat were polesitter Frank Heckenast Jr., and fifth-starting Hudson O'Neal. Brandon Sheppard didn't transfer and will take a provisional. ... The biggest news of the second heat was the mechanical failure for two-time winner Bobby Pierce on the 10th lap as a frontstretch plume of smoke signaled his demise. Polesitter Joseph Joiner cruised to victory in the 15-lapper over Carson Ferguson and Drake Troutman (Tristan Chamberlain veered right and slowed on the initial start to trigger a caution; a lap-10 restart yellow appeared for a turn three scrambling involving Gregg Satterlee, Jason Jameson, Jeffery Erickson Jr., Jake Little and Michael Norris, who appeared to get sideways to start the melee with a flattened left-rear tire). ... Chris Ferguson took the second and last provisional. ... In the third heat, Tyler Carpenter led all the way for his first World 100 start. He transferred with sixth-starting Nick Hoffman and Ashton Winger, who was back to eight after an early scrape with Dan Ebert but stole third on the last lap from Devin Moran, who found engine problems that forced him out of a consolation start (a lap-three caution appeared when Brandon Carpenter hit the turn-one wall; Dennis Erb Jr. drew a lap-eight caution with a flat tire and grazed the turn-four wall). ... In the fourth heat, Adam Stricker became the third heat winner to qualify for his first World 100 to transfer with Kyle Bronson and Zack Mitchell (a lap-three caution appeared for a slowing Josh Rice with a broken fuel line; a lap-14 yellow dropped for Mario Gresham's flat; and on a lap-14 restart Dalton Cook restarted with a flat left-front tire but spun for a turn-one pileup that ended Dale McDowell's streak of 18 consecutive World 100 starts). ... In the fifth heat, Jonathan Davenport raced to a flag-to-flag victory over Ricky Thornton Jr. and Tyler Erb, who stole the spot on the last lap (Tyler Thomason and Wayne Chinn tangled for a first-lap caution). ... In the sixth and final heat, third-starting Ryan Gustin dominated all the way, winning by four seconds to earn the pole for the 100-lapper, transferring with polesitter Jadon Frame and sixth-starting Tim McCreadie (Kirk Phillips stopped for a lap-three yellow; Michael Leach was an early retiree after getting into the wall).
Heat race results
(15 laps; top three transfer)
First heat: Dustin Sorensen, Frank Heckenast Jr., Hudson O'Neal, Shane Clanton, Brandon Sheppard, Max Blair, Jake O'Neil, Clay Stuckey, Brenden Smith, Kyle Strickler, Rusty Ballenger, Dustin Nobbe, Rod Conley, Kale Green, Mike Mataragas, Luke Anstett. Scratched: Shannon Babb, Keith Morris.
Second heat: Joseph Joiner, Carson Ferguson, Drake Troutman, Chris Ferguson, Tristan Chamberlain, Ross Robinson, Austin Smith, Michael Norris, Ches Chester, Gregg Satterlee, Bryant Dickinson, Bobby Pierce, Jake Little, Jeffery Erickson Jr., Jason Jameson. Scratched: Mike Marlar, Evan Harrell.
Third heat: Tyler Carpenter, Nick Hoffman, Ashton Winger, Devin Moran, Trey Mills, Ethan Dotson, Chad Finley, Mike Benedum, Den Ebert, Dennis Erb Jr., Jason Riggs, Cody Bauer, Austin Howes, Rob Sanders, Trevor Collins, Brandon Carpenter. Scratched: Dillon Kohn.
Fourth heat: Adam Stricker, Kyle Bronson, Zack Mitchell, Logan Zarin, Jerry Bowersock, Jimmy Owens, Justin Haley, Bordy Smith, Mario Gresham, Justin Cooper, Andy Clark, Mike Bargo, Dalton Cook, Dale McDowell, Justin Smith, Josh Rice. Scratched: Trevor Landrum.
Fifth heat: Jonathan Davenport, Ricky Thornton Jr., Tyler Erb, Chris Madden Jason Feger, Sam Seawright, Garrett Smith, Freddie Carpenter, Luke Morey, Steven Roberts, Tim Lance, Wayne Chinn, Mike Provenzano, Tyler Thomason, Zach Hawk. Scratched: Brandon Overton, Chris Stotts.
Sixth heat: Ryan Gustin, Jadon Frame, Tim McCreadie, Dillon McCowan, Seth Daniels, Todd Morrow, Brian Shirley, Mike Spatola, Lane Snook, Dillard Hatchett, Dallon Murty, Kody Evans, Mathew Porter, Kirk Phillips, Michael Leach. Scratched: Justin Duty, Curt Schroeder.
Pre-race notes
Loud thunderstorms rolled across Eldora Speedway and the surrounding area early Saturday morning and rain continued to spit periodically into the afternoon, but sun began peaking out around 4:30 p.m. and forecasts appear largely clear of precipitation for the remainder of the evening. Saturday’s high temperature rose into the low 80s, producing a World 100 without an autumn-like chill. … Eldora officials announced that they stopped selling tickets for tonight’s event at 4:04 p.m., marking the second straight year that the World 100 has been declared a sellout before the start of the night’s racing. … Despite the heavy morning rain, the track surface appears on schedule for hot laps to commence at 6:30 p.m. … Frank Heckenast Jr., who will start from the pole in the first of six 15-lap heat races, remarked that the half-mile oval he’s not overly concerned that the racing program will being with extra-heavy conditions. ““I don’t think the track will be any wetter than it normally is for Heat 1,” said Heckenast, who is shooting for his eighth career World 100 feature appearance but first since he made both of 2021’s double Worlds (he didn’t qualify last year in his only attempt since ’21). “Other people might think differently, but that’s just my observation. It looks like everything sealed up and hardened overnight. I hope it’s just like a normal first heat. I don’t want it to be any wetter than usual.” … Joseph Joiner will start from the pole of the second heat race — the third straight year he will lead a heat field to the green flag in a World 100 heat on Saturday night. He’s hoping the third opportunity finally produces his first starting spot in the prestigious 100-lapper since 2021. “Gosh, we race our butts off, and then it comes down to Saturday and it just all falls apart," said Joiner, who missed a heat transfer by one spot in 2024 and ’25 and fell from contention in a B-main both years. “We’re good enough to get in this thing and make some noise. It’s just making it all happen when it needs to happen.” … As the two highest-ranked drivers in the World 100 points after the two preliminary nights, Brandon Sheppard and Chris Ferguson are assured of starting the feature through provisionals if they don’t qualify through the heats. The 19th and 20th starting spots are reserved for the top points drivers who fail to transfer in the heats. … The 36-year-old Ferguson, who starts sixth in Heat 2, is coming off a runner-up finish in a Friday semifeature. He said the way his Stinger Chassis is running is the best he’s felt going into Saturday’s World 100 action in years, giving him his “best shot maybe ever.” Ferguson has made eight career World 100 feature starts, including six in the last seven years, and has a top finish of fifth in the second of 2021’s double Worlds.
Heat race lineups
(15 laps; top three transfer)
First heat
Row 1: Frank Heckenast Jr., Dustin Sorensen
Row 2: Jake O’Neil, Shane Clanton
Row 3: Hudson O’Neal, Brandon Sheppard
Row 4: Clay Stuckey, Brenden Smith
Row 5: Max Blair, Rusty Ballenger
Row 6: Kyle Strickler, Dustin Nobbe
Row 7: Rod Conley, Kale Green
Row 8: Mike Mataragas, Luke Anstett
Row 9: Shannon Babb, Keith Morris
Second heat
Row 1: Joseph Joiner, Drake Troutman
Row 2: Tristan Chamberlain, Bobby Pierce
Row 3: Carson Ferguson, Chris Ferguson
Row 4: Mike Marlar, Jason Jameson
Row 5: Michael Norris, Gregg Satterlee
Row 6: Ches Chester, Austin Smith
Row 7: Ross Robinson, Jake Little
Row 8: Jeffery Erickson Jr., Bryant Dickinson
Row 9: Evan Harrell
Third heat
Row 1: Tyler Carpenter, Devin Moran
Row 2: Trey Mills, Ashton Winger
Row 3: Dan Ebert, Nick Hoffman
Row 4: Mike Benedum, Ethan Dotson
Row 5: Chad Finley, Jason Riggs
Row 6: Dennis Erb Jr., Brandon Carpenter
Row 7: Austin Howes, Trevor Collins
Row 8: Rob Sanders, Cody Bauer
Row 9: Dillon Kohn
Fourth heat
Row 1: Zack Mitchell, Adam Stricker
Row 2: Dalton Cook, Kyle Bronson
Row 3: Josh Rice, Dale McDowell
Row 4: Jimmy Owens, Logan Zarin
Row 5: Justin Haley, Jerry Bowersock
Row 6: Brody Smith, Justin Cooper
Row 7: Mario Gresham, Justin Smith
Row 8: Andy Clark, Mike Bargo
Row 9: Trevor Landrum
Fifth heat
Row 1: Ricky Thornton Jr., Jonathan Davenport
Row 2: Chris Madden, Sam Seawright
Row 3: Jason Feger, Tyler Erb
Row 4: Luke Morey, Steven Roberts
Row 5: Garrett Smith, Tim Lance
Row 6: Freddie Carpenter, Tyler Thomason
Row 7: Zach Hawk, Wayne Chinn
Row 8: Mike Provenzano, Brandon Overton
Row 9: Chris Stotts
Sixth heat
Row 1: Jadon Frame, Michael Leach
Row 2: Ryan Gustin, Dallon Murty
Row 3: Brian Shirley, Tim McCreadie
Row 4: Todd Morrow, Seth Daniels
Row 5: Dillon McCowan, Kody Evans
Row 6: Dillard Hatchett, Mike Spatola
Row 7: Lane Snook, Kirk Phillips
Row 8: Mathew Porter, Justin Duty
Row 9: Curt Schroeder
Saturday’s schedule
(All times local)
8 a.m. - Ballroom opens, breakfast buffet begins
11 a.m. - Ticket office opens (ticket and pit pass sales)
11 a.m. - Grounds closed and cleared
Noon - All gates, suites and concessions open
1-1:30 p.m. - Miss Eldora photo shoot (Busch Light silo)
1-2:30 p.m. - Dave Argabright interview (ballroom)
2 p.m. - Church service (behind main office)
3:30-4:30 p.m. - Driver autograph session (fan zone)
4:30 p.m. - Public drivers’ meeting (fan zone)
6:30 p.m. - Hot laps
7:15 p.m. - Opening ceremonies
8 p.m. - Ballroom closes
Competition
- Late Model heats (15 laps)
- Late Model consolations (20 laps)
- 56th annual World 100 feature (100 laps)





































