The 2026 OnlyBulls Green Flag 150 at St. Petersburg was a NASCAR Craftsman Truck Series race held on Saturday, February 28, 2026, at the St. Petersburg street circuit in St. Petersburg, Florida. Contested over 80 laps on the 1.80-mile-long (2.897 km) asphalt street circuit, it was the third race of the 2026 NASCAR Craftsman Truck Series season, and the inaugural running of the event.
In an action-packed race, Layne Riggs, driving for Front Row Motorsports, dominated the later portions of the event by winning the second stage and leading a race-high 41 laps after starting from the rear of the field. He eventually held off a charging Ben Rhodes and Ty Majeski in the final few laps on fuel mileage to earn his sixth career NASCAR Craftsman Truck Series win, and his first of the season. Majeski finished second, while Rhodes finished third. Chandler Smith and Kaden Honeycutt rounded out the top five, while Landen Lewis, Andrés Pérez de Lara, Daniel Hemric, Colin Braun, and James Hinchcliffe rounded out the top ten.
Report Background
The St. Petersburg street circuit is a 1.800-mile long street circuit in St. Petersburg, Florida. The track is notable for hosting the Grand Prix of St. Petersburg, the IndyCar Series season-opening race annually. On August 20, 2025, St. Petersburg was announced as a race on the 2026 schedule, as a doubleheader with the IndyCar Series.
This race will be historic, as this will be the first time the Craftsman Truck Series will race on a street course. Many IndyCar regulars, such as three-time Indianapolis 500 winner Dario Franchitti made his return to the series since 2007, as well as James Hinchcliffe, who made his debut race in the Truck Series.
OnlyBulls was announced as the title sponsor for the race on February 18.
Entry list
(R) denotes rookie driver.
Driver Team Make 1 Dario Franchitti Tricon Garage Toyota 2 Carter Fartuch Team Reaume Ford 4 Ben Maier Niece Motorsports Chevrolet 5 Adam Andretti Tricon Garage Toyota 7 Connor Mosack Spire Motorsports Chevrolet 9 Grant Enfinger CR7 Motorsports Chevrolet 10 Daniel Dye Kaulig Racing Ram 11 Kaden Honeycutt Tricon Garage Toyota 12 Brenden Queen (R) Kaulig Racing Ram 13 Cole Butcher (R) ThorSport Racing Ford 14 Mini Tyrrell (R) Kaulig Racing Ram 15 Tanner Gray Tricon Garage Toyota 16 Justin Haley Kaulig Racing Ram 17 Gio Ruggiero Tricon Garage Toyota 18 Tyler Ankrum McAnally–Hilgemann Racing Chevrolet 19 Daniel Hemric McAnally–Hilgemann Racing Chevrolet 22 Jackson Lee Team Reaume Ford 25 Colin Braun Kaulig Racing Ram 26 Dawson Sutton Rackley W.A.R. Chevrolet 33 Frankie Muniz Team Reaume Ford 34 Layne Riggs Front Row Motorsports Ford 38 Chandler Smith Front Row Motorsports Ford 42 Tyler Reif Niece Motorsports Chevrolet 44 Andrés Pérez de Lara Niece Motorsports Chevrolet 45 Landen Lewis Niece Motorsports Chevrolet 52 Stewart Friesen Halmar Friesen Racing Toyota 56 Timmy Hill Hill Motorsports Toyota 62 Wesley Slimp Halmar Friesen Racing Toyota 69 Derek White MBM Motorsports Ford 76 Nathan Nicholson Freedom Racing Enterprises Chevrolet 77 James Hinchcliffe Spire Motorsports Chevrolet 81 Kris Wright McAnally–Hilgemann Racing Chevrolet 88 Ty Majeski ThorSport Racing Ford 91 Christian Eckes McAnally–Hilgemann Racing Chevrolet 98 Jake Garcia ThorSport Racing Ford 99 Ben Rhodes ThorSport Racing FordOfficial entry list
Practice The first and only practice session was held on Friday, February 27, at 4:00 PM EST. Originally scheduled for 50 minutes, the session was cut short due to inclement weather.
Kaden Honeycutt, driving for Tricon Garage, set the fastest time in the session, with a lap of 1:18.922 seconds, and a speed of .
Practice results Pos.DriverTeamMakeTime111Kaden HoneycuttTricon GarageToyota1:18.92282.10624Ben MaierNiece MotorsportsChevrolet1:19.74081.264399Ben RhodesThorSport RacingFord1:19.77281.232Full practice results
Starting lineup Qualifying was originally scheduled to be held on Friday, February 27, at 5:05 PM EST, but was cancelled due to inclement weather. Connor Mosack, driving for Spire Motorsports, was awarded the pole position as a result of NASCAR's pandemic formula with a score of 1.300.
No drivers failed to qualify.
Starting lineup Pos.DriverTeamMake17Connor MosackSpire MotorsportsChevrolet217Gio RuggieroTricon GarageToyota377James HinchcliffeSpire MotorsportsChevrolet499Ben RhodesThorSport RacingFord538Chandler SmithFront Row MotorsportsFord61Dario FranchittiTricon GarageToyota762Wesley SlimpHalmar Friesen RacingToyota845Landen LewisNiece MotorsportsChevrolet998Jake GarciaThorSport RacingFord105Adam AndrettiTricon GarageToyota1116Justin HaleyKaulig RacingRam1210Daniel DyeKaulig RacingRam1318Tyler AnkrumMcAnally–Hilgemann RacingChevrolet1444Andrés Pérez de LaraNiece MotorsportsChevrolet1512Brenden Queen (R)Kaulig RacingRam1625Colin BraunKaulig RacingRam1752Stewart FriesenHalmar Friesen RacingToyota1842Tyler ReifNiece MotorsportsChevrolet1911Kaden HoneycuttTricon GarageToyota2081Kris WrightMcAnally–Hilgemann RacingChevrolet2114Mini Tyrrell (R)Kaulig RacingRam2288Ty MajeskiThorSport RacingFord2333Frankie MunizTeam ReaumeFord2422Jackson LeeTeam ReaumeFord259Grant EnfingerCR7 MotorsportsChevrolet262Carter FartuchTeam ReaumeFord2776Nathan NicholsonFreedom Racing EnterprisesChevrolet2834Layne RiggsFront Row MotorsportsFord2915Tanner GrayTricon GarageToyota3013Cole Butcher (R)ThorSport RacingFord3191Christian EckesMcAnally–Hilgemann RacingChevroletQualified by owner's points3269Derek WhiteMBM MotorsportsFord3326Dawson SuttonRackley W.A.R.Chevrolet3419Daniel HemricMcAnally–Hilgemann RacingChevrolet354Ben MaierNiece MotorsportsChevrolet3656Timmy HillHill MotorsportsToyotaOfficial starting lineup
Race
Race results
Stage results Stage One Laps: 20 Pos.DriverTeamMakePts199Ben RhodesThorSport RacingFord1027Connor MosackSpire MotorsportsChevrolet9345Landen LewisNiece MotorsportsChevrolet8438Chandler SmithFront Row MotorsportsFord7517Gio RuggieroTricon GarageToyota661Dario FranchittiTricon GarageToyota5734Layne RiggsFront Row MotorsportsFord4818Tyler AnkrumMcAnally-Hilgemann RacingChevrolet3911Kaden HoneycuttTricon GarageToyota21044Andrés Pérez de LaraNiece MotorsportsChevrolet1 Stage Two Laps: 20 Pos.DriverTeamMakePts134Layne RiggsFront Row MotorsportsFord10238Chandler SmithFront Row MotorsportsFord9345Landen LewisNiece MotorsportsChevrolet8488Ty MajeskiThorSport RacingFord7599Ben RhodesThorSport RacingFord6617Gio RuggieroTricon GarageToyota5718Tyler AnkrumMcAnally-Hilgemann RacingChevrolet481Dario FranchittiTricon GarageToyota399Grant EnfingerCR7 MotorsportsChevrolet21044Andrés Pérez de LaraNiece MotorsportsChevrolet1
Final Stage results Stage Three Laps: 40 FinStDriverTeamMakeLapsLedStatusPts12834Layne RiggsFront Row MotorsportsFord8041Running7022288Ty MajeskiThorSport RacingFord802Running423499Ben RhodesThorSport RacingFord8023Running504538Chandler SmithFront Row MotorsportsFord807Running4951911Kaden HoneycuttTricon GarageToyota800Running346845Landen LewisNiece MotorsportsChevrolet800Running4771444Andrés Pérez de LaraNiece MotorsportsChevrolet800Running3283419Daniel HemricMcAnally–Hilgemann RacingChevrolet800Running2991625Colin BraunKaulig RacingRam800Running2810377James HinchcliffeSpire MotorsportsChevrolet800Running2711354Ben MaierNiece MotorsportsChevrolet800Running26121116Justin HaleyKaulig RacingRam800Running251317Connor MosackSpire MotorsportsChevrolet807Running33143013Cole Butcher (R)ThorSport RacingFord800Running23153191Christian EckesMcAnally–Hilgemann RacingChevrolet800Running22161842Tyler ReifNiece MotorsportsChevrolet800Running21171210Daniel DyeKaulig RacingRam800Running2018998Jake GarciaThorSport RacingFord800Running19192081Kris WrightMcAnally–Hilgemann RacingChevrolet800Running18202915Tanner GrayTricon GarageToyota800Running1721262Carter FartuchTeam ReaumeFord800Running1622259Grant EnfingerCR7 MotorsportsChevrolet800Running1723105Adam AndrettiTricon GarageToyota800Running14241512Brenden Queen (R)Kaulig RacingRam800Running1325217Gio RuggieroTricon GarageToyota790Running23261752Stewart FriesenHalmar Friesen RacingToyota790Running112761Dario FranchittiTricon GarageToyota790Running18282114Mini Tyrrell (R)Kaulig RacingRam770Running9292422Jackson LeeTeam ReaumeFord750Running8302333Frankie MunizTeam ReaumeFord740Running7311318Tyler AnkrumMcAnally–Hilgemann RacingChevrolet700Running13323656Timmy HillHill MotorsportsToyota630Running5333326Dawson SuttonRackley W.A.R.Chevrolet620Accident4342776Nathan NicholsonFreedom Racing EnterprisesChevrolet550Accident3353269Derek WhiteMBM MotorsportsFord520Fuel Pump236762Wesley SlimpHalmar Friesen RacingToyota150Power1Official race results
Race statistics
Lead changes: 9 among 5 different drivers Cautions/Laps: 6 for 17 laps Red flags: 0 Time of race: 2 hours, 27 minutes and 3 seconds Average speed:
Standings after the race
Drivers' Championship standings Pos Driver Points 1 Chandler Smith 152 1 2 Ben Rhodes 118 (–34) 1 3 Ty Majeski 102 (–50) 2 4 Gio Ruggiero 98 (–54) 18 5 Layne Riggs 96 (–56) 1 6 Kaden Honeycutt 87 (–65) 1 7 Andrés Pérez de Lara 85 (–67) 3 8 Stewart Friesen 70 (–82) 1 9 Christian Eckes 69 (–83) 3 10 Justin Haley 67 (–85)Official driver's standings
Manufacturers' Championship standings Pos Manufacturer Points 1 1 Ford 143 1 2 Chevrolet 120 (–23) 3 Toyota 101 (–42) 4 Ram 85 (–58) Note: Only the first 10 positions are included for the driver standings.
References