Craftsman Truck Series StatChat 2026 - St. Petersburg
- Adam Carabine
- 21 minutes ago
- 3 min read

By Adam Carabine
Happy weekend everyone, you might be familiar with the Cup Series’ Stats Saturday article, but this year we are branching it out to the Top 3 Series. It’s now time for another Truck Stats Thursday. This weekend the Craftsman Truck Series travels to St. Petersburg, Florida for the OnlyBulls Green Flag 150 at the St. Petersburg Street Circuit.
Â
The Street Circuit at St. Petersburg is a 14-turn 1.8-mile course that takes over some streets, as well as one of the runways at Albert Whitted Airport. This is the first time that NASCAR will participate at the track, but it has been a staple on the IndyCar schedule for years.
Â
While usually the Trucks race on Friday, this week they’re racing early Saturday morning. Saturday’s race will be 80 laps long (for a total of 144.64 miles), with stage breaks occurring at 20 – 40 – 80.  The fuel window is unknown, as this is the first time they will be visiting.
Â
This year, the NASCAR Crafstman Truck Series has run 227 laps, for 447.50 miles so far this season.  Seven drivers have completed all of them so far.
Â
St. Petersburg is a Road Course.
Â
Top 5 Career Average Finishers at Road Courses:
Gio Ruggiero | 3.00 over 2 races |
Daniel Hemric | 7.83 over 4 races |
Grant Enfinger | 10.21 over 12 races |
Tyler Ankrum | 10.82 over 12 races |
Ty Majeski | 11.08 over 9 races |
Â
Bottom 5 Career Average Finishers at Road Courses:
Frankie Muniz | 28.00 over 1 race |
Kris Wright | 24.00 over 6 races |
Dawson Sutton | 21.50 over 2 races |
Layne Riggs | 20.33 over 3 races |
Jake Garcia | 19.88 over 5 races |
Â
Â
Notable drivers who have not won at St. Pete:
Grant Enfinger | (has won at 11 other tracks) |
Ben Rhodes | (has won at 7 other tracks) |
Chandler Smith | (has won at 7 other tracks) |
Ty Majeski | (has won at 5 other tracks) |
Stewart Friesen | (has won at 4 other tracks) |
 Â
Based on their point pace, let’s have a look at how this season is comparing to last season for drivers:
Â
Drivers Faring Better than in 2025
Chandler Smith | +455 pts |
Stewart Friesen | +326 pts |
Gio Ruggiero | +220 pts |
Andres Perez de Lara | +191 pts |
Frankie Muniz | +121 pts |
Â
Drivers Faring Worse than in 2025
Layne Riggs | -643 pts |
Daniel Hemric | -556 pts |
Grant Enfinger | -473 pts |
Tanner Gray | -212 pts |
Kaden Honeycutt | -198 pts |
Rookie of the Year Battle
Brendan Queen | 53 |
Mini Tyrell | 36 |
Cole Butcher | 29 |
Â
The Manufacturer Standings are calculated by awarding points to the highest finisher for each manufacturer according to their finishing position.  (40 for 1st, 35 for 2nd, 34 for 3rd, etc.)  No stage points or playoff points count.
Â
Manufacturer Standings
Chevrolet | 89 |
Ford | 88 |
Toyota | 69 |
RAM | 57 |
Â
Here is the same formula, but used on a team-vs-team basis:
Â
Team Standings
Front Row | 86 |
TRICON | 69 |
Spire | 68 |
ThorSport | 66 |
Niece | 59 |
Kaulig RAM | 57 |
McAnally-Hilgemann | 57 |
Halmar Friesen | 44 |
Reaume Bros | 35 |
Freedom Racing | 26 |
Rackley WAR | 25 |
CR7 Motorsports | 23 |
Young’s | 0 |
Â
At each stage break, the Top 10 drivers are awarded points based on their finishing positions.  Here are the leaders this year:
Â
Stage Point Leaders
Â
Milestone Watch
Chandler Smith | Career Truck Series Start Number 90 |
Christian Eckes | Looking for his 10th Career Truck Series Win |
Ty Majeski | Looking for his 40th Career Top 5 |
Gio Ruggiero | Looking for his 10th Career Top 5 |
Grant Enfinger | Looking for his 130th Career Top 10 |
Andres Perez de Lara | Looking for his 10th Career Top 10 |
Â
Here are the top 10 longest active winless streaks:
Â
Winless Streaks
Ben Rhodes | 62 races |
Grant Enfinger | 29 races |
Ty Majeski | 27 races |
Daniel Hemric | 22 races |
Tyler Ankrum | 20 races |
Layne Riggs | 7 races |
Justin Haley | 7 races |
Christian Eckes | 5 races |
Stewart Friesen | 5 races |
Gio Ruggiero | 4 races |
Â
The race begins Saturday, February 28th at 12:00 pm EST (9:00 am PST) – Enjoy the race everyone!
Â
Don’t forget to follow us on Twitter @RacingRefresh
Â
Is there an error? Is there a stat missing that you’d like to see? Let us know!
Â
