Steven Wilson dominates at Homestead-Miami, extends wins record, claims second career eNASCAR Coca-Cola iRacing Series title
October 8th, 2025 by Justin Melillo

Steven Wilson claimed his second career eNASCAR Coca-Cola iRacing Series championship on Tuesday night in Uptown Charlotte, extending the most wins in a single season record by winning in the season finale at Homestead-Miami Speedway.
The most dominant season in eNASCAR history rightfully belonged to the now eight-time winner on the season after one of the most-dominant races of the year to boot, where Wilson (Spire Motorsports) started on pole, led 85 of the 100 laps, and won by nearly one-and-a-half seconds over the second place finisher, Donovan Strauss (Atlassian Williams Sim Racing). Wilson, seated leftmost on-stage at the NASCAR Hall of Fame, began to celebrate before the lap was even over, waving his family and friends to cheer as he crossed the line.
“The most challenging part was hitting that Q lap,” Wilson said immediately after stepping out of his customized Sim Seats rig. “I got the pole there by almost a whole tenth, so I really hit a great lap—the lap of my life. I’ve been hearing about ‘luck this’ and ‘luck that’, the ‘golden horseshoe’, well, I kicked their ass tonight.”
The emotions of winning it all (again)@swilson3_ becomes the first driver since Ray Alfalla to win multiple eNASCAR Coca-Cola iRacing Series championships.@ENASCARGG | @CocaColaRacing | @NASCARHall pic.twitter.com/LfkcQaozn1
— iRacing (@iRacing) October 8, 2025
Also on stage in the NASCAR Hall of Fame were his three competitors, with Vicente Salas (Kanaan Esports) in the middle on the left, Casey Kirwan (Kansas City Pioneers) in the middle on the right, and Zack Novak (Channel 199 Sim Racing) on the rightmost section of the stage. All of the Championship 4 had impressive hurdles overcome in their own right through the night, but unfortunately, with no cautions in the 100 lap event, Wilson was able to hold the advantage the entire race.
Each driver had their own cheering sections with friends, family, and in some cases, organizational teammates seated right in the front rows of the Hall of Fame, cheering on their driver throughout the night. Nobody was more nervous than the family seated in Wilson’s cheering section—a total of seven family members making the trip to watch driver no. 77 put on a clinic, wearing shirts depicting a slot machine about to hit the jackpot on Wilson’s stylized number font. After the race, Gigi Wilson, Steven’s grandmother, explained all of the sevens in their world, from birthdays to the win count entering the finale. There was definitely something about the lucky number seven on Tuesday night.

This win, Wilson’s eighth on the year, extends his already record-breaking total of seven wins set back at Michigan International Speedway, which propelled him to be at the Championship to begin with. Since joining the series in 2021, Wilson has amassed 17 career victories, now tied for fourth-most all-time with Ryan Luza. In retrospect, the current most-decorated driver in eNASCAR history, Ray Alfalla, who has four championships to his name, collected 27 wins over a career that spanned 14 seasons of competition. Wilson is only 10 wins away from tying that record in just five seasons.
Speaking of Alfalla, Wilson joins him as the only drivers in series history with more than one championship. In the Playoff Era of the series, dating back to 2017, there had not been a repeat Championship 4 winner, with eight different champions since the Playoffs were introduced. With title no. 2, Wilson ends that streak, and cements his place among the greats in the eNASCAR Coca-Cola iRacing Series books. Perhaps even in the eNASCAR history books as a whole, being a multi-time eNASCAR College iRacing Series champion on top of that, having raced with the University of Iowa up until graduating earlier this season.
THE EVENT

The fans flooded the NASCAR Hall of Fame from 5:30 p.m. ET onwards, but the racing action didn’t pick up until hours later. All four Championship 4 competitors attempted to get any last minute practice while they were ushered around the foyer for media availability and conversing with fans, friends, and family.
Around 7:45 p.m. ET, the four Championship 4 drivers were sat down to qualify. With track position more crucial than ever, this one lap could and would set the tone for the entire evening. Wilson nailed his lap, putting on the pole position, multiple spots ahead of his next closest Championship 4 competitor. Novak was next, placing eighth, while Kirwan was mired back in 18th for the start. Salas was not able to set a proper lap time, thus was forced to start 37th in the finale, 36 spots to the deficit almost immediately.
Once the green flag flew, it stayed that way the entire race. Wilson immediately pulled out to a second or more lead over second place Ryan Luza (fgrAccel) while his competitors attempted to bring the fight up to the front.

Novak began dropping back, likely in an attempt to save some virtual tire for later in the run. For both Kirwan and Salas, however, they didn’t have the luxury of saving and waiting, they needed spots and they needed them before the race began. Kirwan worked his way up inside the top-10 almost instantly, up to 10th by the end of the second lap and as high as seventh for the majority of that first stint. Novak, on the other hand, hovered around 11th, gaining spots and losing spots as other strategies played out around him
Salas, meanwhile, took 20 laps to get himself inside the top-half of the field, but impressively never lost pace throughout the night, constantly marching forward. Before the pit cycle began around halfway, Salas had managed to work his way up to 12th before pitting first of the four on Lap 51. Wilson and Kirwan both responded, pitting the next time by on Lap 52. It wasn’t until he had led a lap on Lap 55 that Novak opted to pit in the next time by.
There were some hopeful strategists out there past that point, running long in hopes for a caution that would cycle them to the front. Drivers such as Daniel Faulkingham (Six Karma), Logan Clampitt (eRacr), and Taylor Hurst (Team Dillon Esports) all led before handing the lead back to Wilson on Lap 67.

The top of the charts looked slightly different post-pit stops. Bobby Zalenski (ERA eSports) had actually cycled out ahead of Wilson by pitting on Lap 48, but Wilson passed him back before the cycle even completed, sending the no. 22 into a free fall from there, no longer in the clean air. On Lap 90, just over 10 laps to go, the field nearly saw a caution, as Kirwan and Zalenski made contact entering the corner, sending Zalenski into a slide, which he impressively saved. That would send Zalenski even further back, finishing 15th by the end of the night.
Meanwhile, the rest of the championship contenders had done everything they could do from their initial situations from qualifying. Kirwan could only get up to sixth. Novak, attempting the overcut, fought back to finish 12th. In between them, Salas was the biggest mover of the race by far, gaining 29 spots to finish in eighth. A caution could have brought everyone back into the fold, but that caution never came, and Wilson walks away with another $100,000 payday and the coveted Dale Earnhardt Jr Cup.

eNASCAR Coca-Cola iRacing Series results from Race #18 at Homestead-Miami were as follows:
Fin. |
St. |
No. |
Name |
Team |
Laps |
Interval |
Led |
Best |
Pts |
| 1 | 1 | 77 | Steven Wilson | Spire Motorsports | 100 | 0.000 | 85 | 33.039 | 40 |
| 2 | 15 | 4 | Donovan Strauss | Atlassian Williams | 100 | -1.482 | 0 | 33.257 | 35 |
| 3 | 10 | 48 | Graham A. Bowlin | Kansas City Pioneers | 100 | -2.310 | 0 | 33.206 | 34 |
| 4 | 14 | 95 | Parker White | Atlassian Williams | 100 | -2.756 | 0 | 33.315 | 33 |
| 5 | 5 | 97 | Tucker Minter | William Byron eSports | 100 | -2.946 | 3 | 33.328 | 32 |
| 6 | 18 | 24 | Casey Kirwan | Kansas City Pioneers | 100 | -3.346 | 0 | 33.189 | 31 |
| 7 | 12 | 7 | Femi Olatunbosun | Spire Motorsports | 100 | -4.093 | 0 | 33.262 | 30 |
| 8 | 37 | 11 | Vicente Salas | Kanaan Esports | 100 | -4.356 | 0 | 33.401 | 29 |
| 9 | 2 | 12 | Ryan Luza | fgrAccel | 100 | -4.820 | 0 | 33.199 | 28 |
| 10 | 4 | 89 | Jordy Lopez | BS+COMPETITION | 100 | -5.248 | 0 | 33.272 | 27 |
| 11 | 20 | 40 | Connor Yeroschak | Letarte eSports | 100 | -5.969 | 0 | 33.347 | 26 |
| 12 | 8 | 2 | Zack Novak | Channel 199 Sim Racing | 100 | -6.663 | 1 | 33.206 | 25 |
| 13 | 25 | 3 | Blaze Crawford | Team Dillon Esports | 100 | -6.918 | 0 | 33.453 | 24 |
| 14 | 16 | 69 | Brian Mercurio | eRacr | 100 | -7.227 | 0 | 33.396 | 23 |
| 15 | 6 | 22 | Bobby Zalenski | ERA eSports | 100 | -7.803 | 0 | 33.300 | 22 |
| 16 | 3 | 199 | Dylan Duval | Channel 199 Sim Racing | 100 | -9.222 | 0 | 33.293 | 21 |
| 17 | 9 | 15 | Matthew Zwack | Jim Beaver Esports | 100 | -9.402 | 0 | 33.392 | 20 |
| 18 | 34 | 47 | Dylan Ault | Hyak Motorsports | 100 | -10.644 | 0 | 33.444 | 19 |
| 19 | 24 | 50 | Quentin Warman | Hyak Motorsports | 100 | -11.729 | 0 | 33.352 | 18 |
| 20 | 19 | 36 | Quami Scott | Letarte eSports | 100 | -11.792 | 0 | 33.299 | 17 |
| 21 | 17 | 99 | Garrett Lowe | BS+COMPETITION | 100 | -11.912 | 0 | 33.248 | 16 |
| 22 | 11 | 14 | Seth DeMerchant | fgrAccel | 100 | -12.103 | 0 | 33.167 | 15 |
| 23 | 7 | 25 | Nick Ottinger | William Byron eSports | 100 | -13.195 | 0 | 33.380 | 14 |
| 24 | 23 | 1 | Malik Ray | Vegas Inferno | 100 | -13.266 | 0 | 33.247 | 13 |
| 25 | 13 | 39 | Daniel Faulkingham | Six Karma | 100 | -13.361 | 7 | 33.110 | 12 |
| 26 | 28 | 33 | Taylor Hurst | Team Dillon Esports | 100 | -13.626 | 2 | 33.414 | 11 |
| 27 | 31 | 96 | Christopher M. Hill | Apex Racing Team | 100 | -13.676 | 0 | 33.486 | 10 |
| 28 | 36 | 98 | Cody Byus | Apex Racing Team | 100 | -14.441 | 0 | 33.400 | 9 |
| 29 | 30 | 21 | Michael Guest | Vegas Inferno | 100 | -14.946 | 0 | 33.433 | 8 |
| 30 | 26 | 66 | Alexander L Russell | Kanaan Esports | 100 | -15.209 | 0 | 33.368 | 7 |
| 31 | 32 | 42 | Logan Clampitt | eRacr | 100 | -16.847 | 1 | 33.557 | 6 |
| 32 | 29 | 19 | Eddie Kerner | Six Karma | 100 | -18.080 | 0 | 33.333 | 5 |
| 33 | 22 | 34 | Ryan Doucette | ERA eSports | 100 | -18.484 | 1 | 33.363 | 4 |
| 34 | 21 | 5 | Nate S Stewart | Jim Beaver Esports | 100 | -19.462 | 0 | 33.325 | 3 |
| 35 | 39 | 62 | Matt Bussa | Kevin Harvick Inc. | 100 | -21.017 | 0 | 33.499 | 2 |
| 36 | 33 | 29 | Jimmy Mullis | Kevin Harvick Inc. | 100 | -22.276 | 0 | 33.362 | 1 |
| 37 | 27 | 17 | Timothy Holmes | RFK Racing | 100 | -23.199 | 0 | 33.410 | 1 |
| 38 | 38 | 8 | Blake McCandless | JR Motorsports | 100 | -26.056 | 0 | 33.396 | 1 |
| 39 | 40 | 6 | Collin Bowden | RFK Racing | 99 | -1L | 0 | 33.518 | 1 |
| 40 | 35 | 88 | Briar LaPradd | JR Motorsports | 99 | -1L | 0 | 33.164 | 1 |
Drivers Standings following Race #18 at Homestead-Miami:
- #77 Steven Wilson | Spire Motorsports, 3040
- #24 Casey Kirwan | Kansas City Pioneers, -9
- #11 Vicente Salas | Kanaan Esports, -11
- #2 Zack Novak | Channel 199 Sim Racing, -15
- #95 Parker White | Atlassian Williams, 2120
- #97 Tucker Minter | William Byron eSports, -10
- #22 Bobby Zalenski | ERA eSports, -18
- #89 Jordy Lopez | BS+COMPETITION, -37
- #199 Dylan Duval | Channel 199 Sim Racing, -46
- #15 Kollin Keister | Jim Beaver eSports, -71
- #4 Donovan Strauss | Atlassian Williams, 373
- #40 Connor Yeroschak | Letarte Esports, -4
- #7 Femi Olatunbosun | Spire Motorsports, -9
- #12 Ryan Luza | fgrAccel, -10
- #47 Dylan Ault | Hyak Motorsports, -33
- #21 Michael Guest | Vegas Inferno, -40
- #96 Christopher Hill | Apex Racing Team, -44
- #14 Seth DeMerchant | fgrAccel, -52
- #3 Blaze Crawford | Team Dillon Esports, -53
- #1 Malik Ray | Vegas Inferno, -60
*Top 20 finishing drivers have requalified for 2026 eNASCAR Free Agency

Team Standings following Race #18 at Homestead-Miami:
- Spire Motorsports (#7/#77), 929 points
- Channel 199 Sim Racing (#2/#199), -40
- Atlassian Williams Sim Racing (#4/#95), -88
- Kansas City Pioneers (#24, #48), -147
- ERA eSports (#22, #34), -156
Rookie Standings following Race #18 at Homestead-Miami:
- #40 Connor Yeroschak | LETARTE eSports, 369 points
- #96 Christopher M. Hill | Apex Racing Team, -40
- #3 Blaze Crawford | Team Dillon Esports, -49
- #50 Quentin Warman | HYAK Motorsports, -68
- #8 Blake McCandless | JR Motorsports, -161
- #19 Eddie Kerner | Six Karma, -199
- #66 Alexander L Russell | Kanaan Esports, -199
- #5 Nate Stewart | Jim Beaver eSports, -200
OUTSIDE THE CHAMPIONSHIP FIGHT

There were still 36 other drivers outside of the Championship 4 fighting for their own reasons on Tuesday night. In the case for Novak and Wilson, they and their teammates—Dylan Duval with Channel 199 Sim Racing and Femi Olatunbosun with Spire Motorsports, respectively—had a Team Championship on the line. Spire Motorsports entered the night 16 points up on Channel 199. With Wilson winning the race and Olatunbosun claiming a lucky seventh place finish in the no. 7 machine, Spire was able to hold on and win by 40 points.
The Rookie of the Year battle was also still to be decided, although Connor Yeroschak (Letarte Esports) had already done the work to clinch a spot in the top-20 whereas his opponent, Christopher Hill (Apex Racing Team) was still not fully secure. Yeroschak could clinch the Rookie of the Year honors with a 20th place finish or better. He finished 11th, and defeated Hill by 40 points for the crown.
Hill was still able to secure his place in the 2026 eNASCAR Coca-Cola iRacing Series Free Agency pool. Malik Ray (Vegas Inferno), who entered the finale on the bubble, stayed on the bubble, and will have a seat in Free Agency next year. Rookie Blaze Crawford fought his way back inside the top-20, passing both Ray and the suspended Michael Cosey Jr to finish 19th in the standings. The first driver out was Graham Bowlin (Kansas City Pioneers), who finished third in the final race, but it was not enough to overcome the gap to the cut line.
WHAT’S NEXT?

With another season in the books, the 2026 edition of the eNASCAR Coca-Cola iRacing Series is set to return in May next year. Further details regarding the series, schedule, and rules will be shared as they become available.
The top-20 finishing drivers in the final standings in the 2025 season will keep their status entering the new season in 2026, and all others would be relegated out, having to fight their way back in through the eNASCAR Coca-Cola iRacing Qualifying Series that starts at the beginning of 2026. The top-30 finishers from that series will advance to Free Agency, with a potential pool of 52 drivers vying for a seat in the series. Two more spots are reserved for the top eligible finishers of the 2024-25 eNASCAR College iRacing Series season.
2025 was, perhaps, the most dominant season to-date for any of the 16 seasons run thus far. He didn’t need to fall back on luck, because he was just that good. We’ll have to wait and see if Wilson can run it back again in 2026. For now, he’s the champion of the world until we do this again next year.
For more information on the eNASCAR Coca-Cola iRacing Series, visit eNASCAR.com or iRacing.com/eNASCAR.
For more information on iRacing and for special offers, visit iRacing.com.










































