Truck Series · 2026 · race 3 of 25
OnlyBulls Green Flag 150 at St. Petersburg
- TrackGrand Prix of St. Petersburg
- ScheduledSat, Feb 28, 2026 · 12:00 PM ET
- Laps80
- Cars36
- Official winnerLayne Riggs (#34)
- TLS leaderBen Rhodes (#99) · 2,792
Three ways to measure this race
| Official winner | TLS leader | Best ARP | |
|---|---|---|---|
| Driver | Layne Riggs (#34) | Ben Rhodes (#99) | Ben Rhodes (#99) |
| Finish | P1 | P3 | P3 |
| TLS points | 2,603 | 2,792 | 2,792 |
| ARP | 4.86 | 2.53 | 2.53 |
| Laps led | 41 | 23 | 23 |
Three different ways to measure a race — and they often point to different drivers.
Official winner — Layne Riggs (#34): where the car was at the checkered flag (P1). Led 41 laps with 4.86 average running position and 2,603 TLS points.
TLS leader — Ben Rhodes (#99): most position-weighted points across every scored lap (2,792 points). Finished P3 with 23 laps led and 2.53 ARP. TLS rewards running up front all afternoon, not only the final lap.
Best ARP — same as the TLS leader (2.53). The official winner ran a worse average position (4.86).
The checkered flag reflects who survived the final seconds. TLS reflects where drivers ran across the whole race. ARP tells you the typical running spot — but not who banked the most valuable laps.
Race Notes auto-generated
- Official winner: Layne Riggs (#34), who ranked 4th on TLS with 2,603 points.
- TLS leader: Ben Rhodes (#99) with 2,792 points, finished P3, ARP 2.53.
- Most laps led: Layne Riggs, 41 laps.
- Luck index ▼ Dario Franchitti ran 9th on TLS but finished P27 (18 spots worse than they ran).
- Luck index ▲ Daniel Hemric finished P8 after running 19th on TLS (11 spots better than they ran).
Auto-generated stats from TrueLapScore lap data. Not a written story.
Race results
| Fin | TLS rank | Driver | Car | Make | Team | Start | Laps led | ARP | TLS points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 4 | Layne Riggs | 34 | Ford | Front Row Motorsports | 28 | 41 | 4.86 | 2,603 |
| 2 | 5 | Ty Majeski | 88 | Ford | ThorSport Racing | 22 | 2 | 7.14 | 2,419 |
| 3 | 1 | Ben Rhodes | 99 | Ford | ThorSport Racing | 4 | 23 | 2.53 | 2,792 |
| 4 | 2 | Chandler Smith | 38 | Ford | Front Row Motorsports | 5 | 7 | 3.20 | 2,738 |
| 5 | 7 | Kaden Honeycutt | 11 | Toyota | TRICON Garage | 19 | 0 | 10.77 | 2,125 |
| 6 | 3 | Landen Lewis | 45 | Chevrolet | Niece Motorsports | 8 | 0 | 4.85 | 2,604 |
| 7 | 6 | Andres Perez De Lara | 44 | Chevrolet | Niece Motorsports | 14 | 0 | 9.59 | 2,220 |
| 8 | 19 | Daniel Hemric | 19 | Chevrolet | McAnally Hilgemann Racing | 34 | 0 | 19.00 | 1,458 |
| 9 | 11 | Colin Braun | 25 | RAM | Kaulig Racing | 16 | 0 | 13.84 | 1,876 |
| 10 | 12 | James Hinchcliffe | 77 | Chevrolet | Spire Motorsports | 3 | 0 | 13.93 | 1,869 |
| 11 | 14 | Ben Maier | 4 | Chevrolet | Niece Motorsports | 35 | 0 | 15.04 | 1,779 |
| 12 | 23 | Justin Haley | 16 | RAM | Kaulig Racing | 11 | 0 | 21.56 | 1,251 |
| 13 | 10 | Connor Mosack | 7 | Chevrolet | Spire Motorsports | 1 | 7 | 12.47 | 1,987 |
| 14 | 24 | Cole Butcher # | 13 | Ford | ThorSport Racing | 30 | 0 | 21.91 | 1,222 |
| 15 | 26 | Christian Eckes | 91 | Chevrolet | McAnally Hilgemann Racing | 31 | 0 | 22.75 | 1,154 |
| 16 | 20 | Tyler Reif | 42 | Chevrolet | Niece Motorsports | 18 | 0 | 19.59 | 1,410 |
| 17 | 17 | Daniel Dye | 10 | RAM | Kaulig Racing | 12 | 0 | 18.10 | 1,531 |
| 18 | 18 | Jake Garcia | 98 | Ford | ThorSport Racing | 9 | 0 | 18.37 | 1,509 |
| 19 | 15 | Kris Wright | 81 | Chevrolet | McAnally Hilgemann Racing | 20 | 0 | 16.58 | 1,654 |
| 20 | 31 | Tanner Gray | 15 | Toyota | TRICON Garage | 29 | 0 | 28.21 | 712 |
| 21 | 28 | Carter Fartuch | 2 | Ford | Team Reaume | 26 | 0 | 26.02 | 889 |
| 22 | 13 | Grant Enfinger | 9 | Chevrolet | CR7 Motorsports | 25 | 0 | 14.25 | 1,843 |
| 23 | 25 | Adam Andretti | 5 | Toyota | TRICON Garage | 10 | 0 | 22.63 | 1,164 |
| 24 | 21 | Brenden Queen # | 12 | RAM | Kaulig Racing | 15 | 0 | 20.70 | 1,320 |
| 25 | 8 | Giovanni Ruggiero | 17 | Toyota | TRICON Garage | 2 | 0 | 10.79 | 2,097 |
| 26 | 22 | Stewart Friesen | 52 | Toyota | Halmar Friesen Racing | 17 | 0 | 21.26 | 1,259 |
| 27 | 9 | Dario Franchitti | 1 | Toyota | TRICON Garage | 6 | 0 | 10.81 | 2,095 |
| 28 | 29 | Mini Tyrrell # | 14 | RAM | Kaulig Racing | 21 | 0 | 26.67 | 806 |
| 29 | 30 | Jackson Lee | 22 | Ford | Team Reaume | 24 | 0 | 26.47 | 800 |
| 30 | 33 | Frankie Muniz | 33 | Ford | Team Reaume | 23 | 0 | 31.77 | 392 |
| 31 | 16 | Tyler Ankrum | 18 | Chevrolet | McAnally Hilgemann Racing | 13 | 0 | 14.79 | 1,577 |
| 32 | 34 | Timmy Hill | 56 | Toyota | Hill Motorsports | 36 | 0 | 32.66 | 278 |
| 33 | 27 | Dawson Sutton | 26 | Chevrolet | Rackley W.A.R. | 33 | 0 | 22.84 | 892 |
| 34 | 32 | Nathan Nicholson | 76 | Chevrolet | Freedom Racing Enterprises | 27 | 0 | 25.07 | 668 |
| 35 | 36 | Derek White | 69 | Ford | Motorsports Business Management | 32 | 0 | 33.15 | 204 |
| 36 | 35 | Wesley Slimp | 62 | Toyota | Halmar Friesen Racing | 7 | 0 | 23.25 | 220 |
official winner TLS leader · (i) ineligible for series points (lap points shown for reference, not counted) · legend
Season standings through this race
| Rank | Driver | Car | Season points | ARP | Laps led | This race |
|---|---|---|---|---|---|---|
| 1 | Ben Rhodes | 99 | 8,858 | 8.45 | 93 | 2,792 |
| 2 | Chandler Smith | 38 | 8,771 | 8.59 | 15 | 2,738 |
| 3 | Andres Perez De Lara | 44 | 8,406 | 10.40 | 0 | 2,220 |
| 4 | Giovanni Ruggiero | 17 | 8,373 | 10.36 | 0 | 2,097 |
| 5 | Ty Majeski | 88 | 8,020 | 10.30 | 7 | 2,419 |
| 6 | Layne Riggs | 34 | 7,730 | 11.10 | 43 | 2,603 |
| 7 | Stewart Friesen | 52 | 7,417 | 14.47 | 10 | 1,259 |
| 8 | Kaden Honeycutt | 11 | 7,394 | 12.94 | 1 | 2,125 |
| 9 | Justin Haley | 16 | 6,968 | 15.37 | 20 | 1,251 |
| 10 | Tyler Ankrum | 18 | 6,817 | 14.46 | 0 | 1,577 |
| 11 | Jake Garcia | 98 | 6,385 | 17.35 | 2 | 1,509 |
| 12 | Brenden Queen # | 12 | 6,164 | 17.55 | 0 | 1,320 |
| 13 | Daniel Dye | 10 | 5,575 | 19.43 | 0 | 1,531 |
| 14 | Cole Butcher # | 13 | 5,573 | 18.09 | 0 | 1,222 |
| 15 | Tanner Gray | 15 | 5,419 | 19.80 | 11 | 712 |
| 16 | Kris Wright | 81 | 5,350 | 19.75 | 0 | 1,654 |
| 17 | Grant Enfinger | 9 | 5,023 | 19.97 | 0 | 1,843 |
| 18 | Daniel Hemric | 19 | 4,865 | 19.11 | 0 | 1,458 |
| 19 | Christian Eckes | 91 | 3,996 | 18.64 | 1 | 1,154 |
| 20 | Dawson Sutton | 26 | 3,990 | 22.44 | 0 | 892 |
| 21 | Corey Heim | 1 | 3,742 | 7.30 | 6 | 0 |
| 22 | Mini Tyrrell # | 14 | 3,542 | 25.93 | 0 | 806 |
| 23 | Tyler Reif | 42 | 3,337 | 20.65 | 0 | 1,410 |
| 24 | Adam Andretti | 5 | 3,191 | 21.77 | 0 | 1,164 |
| 25 | Landen Lewis | 45 | 2,604 | 4.85 | 0 | 2,604 |
| 26 | Frankie Muniz | 33 | 2,533 | 29.35 | 0 | 392 |
| 27 | Spencer Boyd | 76 | 2,195 | 27.41 | 0 | 0 |
| 28 | Nick Leitz | 5 | 2,171 | 16.92 | 3 | 0 |
| 29 | Dario Franchitti | 1 | 2,095 | 10.81 | 0 | 2,095 |
| 30 | Connor Mosack | 7 | 1,987 | 12.47 | 7 | 1,987 |
| 31 | Josh Reaume | 22 | 1,951 | 28.87 | 0 | 0 |
| 32 | Colin Braun | 25 | 1,876 | 13.84 | 0 | 1,876 |
| 33 | James Hinchcliffe | 77 | 1,869 | 13.93 | 0 | 1,869 |
| 34 | Ben Maier | 4 | 1,779 | 15.04 | 0 | 1,779 |
| 35 | Travis Pastrana | 42 | 1,389 | 24.51 | 1 | 0 |
| 36 | Clayton Green | 2 | 1,092 | 28.19 | 0 | 0 |
| 37 | Clay Greenfield | 95 | 905 | 29.21 | 0 | 0 |
| 38 | Carter Fartuch | 2 | 889 | 26.02 | 0 | 889 |
| 39 | Jason Kitzmiller | 97 | 881 | 29.28 | 0 | 0 |
| 40 | Jackson Lee | 22 | 800 | 26.47 | 0 | 800 |
| 41 | Tyler Tomassi | 69 | 754 | 30.72 | 0 | 0 |
| 42 | Nathan Nicholson | 76 | 668 | 25.07 | 0 | 668 |
| 43 | Tony Stewart | 25 | 622 | 22.45 | 0 | 0 |
| 44 | Jason White | 2 | 514 | 32.81 | 0 | 0 |
| 45 | Justin Carroll | 90 | 352 | 31.67 | 0 | 0 |
| 46 | Timmy Hill | 56 | 278 | 32.66 | 0 | 278 |
| 47 | Caleb Costner | 93 | 252 | 34.48 | 0 | 0 |
| 48 | Wesley Slimp | 62 | 220 | 23.25 | 0 | 220 |
| 49 | Derek White | 69 | 204 | 33.15 | 0 | 204 |
| 50 | Cleetus Mitchell | 4 | 173 | 9.17 | 0 | 0 |