TrueLapScore

Truck Series · 2026 · race 3 of 25

OnlyBulls Green Flag 150 at St. Petersburg

Three ways to measure this race

Official winnerTLS leaderBest 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

Auto-generated stats from TrueLapScore lap data. Not a written story.

Race results

FinTLS rank DriverCarMakeTeam StartLaps ledARPTLS 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

RankDriverCarSeason points ARPLaps ledThis 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
← Previous race Next race →