As the NASCAR Cup Series and O’Reilly Auto Parts series race at Circuit of the Americas this weekend, the Truck Series went to St. Petersburg, Florida for a historic street course race. In a field that included Dario Franchitti, Adam Andretti, Frankie Muniz, Layne Riggs and Ben Maier, we got a good one on Saturday.

Let’s dive into the NASCAR Truck results today from St. Pete. We’ll start with the Craftsman Truck Series results for the OnlyBulls Green Flag 150 at St. Petersburg and then wrap up with the NASCAR Truck Series stage results today.

Read More: NASCAR Starting Lineup for COTA, Cup Series Qualifying Results

NASCAR Truck Results Today for St. Petersburg

Layne Riggs — 69 points (14 stage points)

Ty Majeski — 42 points (7 stage points)

Ben Rhodes — 50 points (16 stage points)

Chandler Smith — 49 points (16 stage points)

Kaden Honeycutt — 34 points (2 stage points)

Landen Lewis — 47 points (16 stage points)

Andres Perez de Lara — 32 points (2 stage)

Daniel Hemric — 29 points

Colin Braun — 28 points

James Hinchcliffe — 27 points

Ben Maier — 26 points

Justin Haley — 25 points

Connor Mosack — 33 points (9 stage points)

Cole Butcher — 23 points

Christian Eckes — 22 points

Tyler Reif — 21 points

Daniel Dye — 20 points

Jake Garcia — 19 points

Kris Wright — 18 points

Tanner Gray — 17 points

Carter Fartuch — 16 points

Grant Enfinger — 17 points (2 stage points)

Adam Andretti — 14 points

Brenden Queen — 13 points

Gio Ruggiero — 23 points (11 stage points)

Stewart Friesen — 11 points

Dario Franchitti — 18 points (8 stage points)

Mini Tyrell — 9 points

Jackson Lee — 8 points

Frankie Muniz — 7 points

Tyler Ankrum — 13 points (7 stage points)

Dawson Sutton — 5 points

Timmy Hill — 4 points

Nathan Nicholson — 3 points

Derek White — 2 points

Wesley Slimp — 1 point

NASCAR Truck Series Stage Results

Here are the NASCAR stage results for the Truck Series race at St. Petersburg.

Stage 1

Ben Rhodes — 10 points

Connor Mosack — 9 points

Landen Lewis — 8 points

Chandler Smith — 7 points

Justin Ruggiero — 6 points

Dario Franchitti — 5 points

Layne Riggs — 4 points

Tyler Ankrum — 3 points

Kaden Honeycutt — 2 points

Andres Perez De Lara — 1 point

Stage 2

Layne Riggs — 10 points

Chandler Smith — 9 points

Landen Lewis — 8 points

Ty Majeski — 7 points

Ben Rhodes — 6 points

Giovanni Ruggiero — 5 points

Tyler Ankrum — 4 points

Dario Franchitti — 3 points

Grant Enfinger — 2 points

Andres Perez De Lara — 1 point

Who won the NASCAR Truck race today?

Layne Riggs won the NASCAR Truck Series race today in St. Petersburg, also winning Stage 2. It’s his first win of the 2026 season.

Where did Dario Franchitti finish in NASCAR today?

Dario Franchitti finished 27th in the NASCAR truck race on Saturday, but he did finish sixth in Stage 1 and eighth in Stage 2.

avatar

Matt Johnson is Senior Editor of NFL and College Football for Sportsnaut. His work, including weekly NFL and college … More about Matt Johnson