O'Reilly Auto Parts Series (formerly Xfinity) · 2026 · race 12 of 33
Andy's Frozen Custard 340
- TrackTexas Motor Speedway
- ScheduledSat, May 2, 2026 · 3:30 PM ET
- Laps200
- Cars38
- Official winnerKyle Larson (#88)
- TLS leaderJustin Allgaier (#7) · 7,373
Three ways to measure this race
| Official winner | TLS leader | Best ARP | |
|---|---|---|---|
| Driver | Kyle Larson (#88) | Justin Allgaier (#7) | Justin Allgaier (#7) |
| Finish | P1 | P2 | P2 |
| TLS points | 0 | 7,373 | 7,373 |
| ARP | N/A | 2.32 | 2.32 |
| Laps led | 93 | 54 | 54 |
Three different ways to measure a race — and they often point to different drivers.
Official winner — Kyle Larson (#88): where the car was at the checkered flag (P1). Led 93 laps with N/A average running position and 0 TLS points.
TLS leader — Justin Allgaier (#7): most position-weighted points across every scored lap (7,373 points). Finished P2 with 54 laps led and 2.32 ARP. TLS rewards running up front all afternoon, not only the final lap.
Best ARP — same as the TLS leader (2.32). The official winner ran a worse average position (N/A).
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: Kyle Larson (#88) (ineligible for driver points in this series, so not ranked on TLS).
- TLS leader: Justin Allgaier (#7) with 7,373 points, finished P2, ARP 2.32.
- Most laps led: Kyle Larson, 93 laps.
- Luck index ▼ Rajah Caruth ran 17th on TLS but finished P34 (17 spots worse 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 | – | Kyle Larson(i) | 88 | Chevrolet | JR Motorsports | 3 | 93 | – | 7,365 (i) |
| 2 | 1 | Justin Allgaier | 7 | Chevrolet | JR Motorsports | 1 | 54 | 2.32 | 7,373 |
| 3 | 4 | Sam Mayer | 41 | Chevrolet | Haas Factory Team | 17 | 0 | 6.70 | 6,492 |
| 4 | 2 | Brent Crews # | 19 | Toyota | Joe Gibbs Racing | 5 | 2 | 3.51 | 7,133 |
| 5 | 6 | Parker Retzlaff | 99 | Chevrolet | Viking Motorsports | 10 | 0 | 7.77 | 6,278 |
| 6 | 7 | Sheldon Creed | 00 | Chevrolet | Haas Factory Team | 11 | 0 | 9.02 | 6,026 |
| 7 | 5 | Austin Hill | 21 | Chevrolet | Richard Childress Racing | 7 | 0 | 7.66 | 6,300 |
| 8 | 3 | Brandon Jones | 20 | Toyota | Joe Gibbs Racing | 2 | 0 | 4.70 | 6,894 |
| 9 | 10 | Jesse Love | 2 | Chevrolet | Richard Childress Racing | 21 | 0 | 12.73 | 5,281 |
| 10 | 11 | Jeremy Clements | 51 | Chevrolet | Jeremy Clements Racing | 8 | 0 | 12.80 | 5,266 |
| 11 | 9 | Carson Kvapil | 9 | Chevrolet | JR Motorsports | 14 | 0 | 12.41 | 5,345 |
| 12 | 12 | Anthony Alfredo | 96 | Chevrolet | Viking Motorsports | 18 | 0 | 14.52 | 4,921 |
| 13 | 8 | Sammy Smith | 8 | Chevrolet | JR Motorsports | 15 | 0 | 12.36 | 5,355 |
| 14 | 14 | Ryan Sieg | 39 | Chevrolet | RSS Racing | 9 | 1 | 15.78 | 4,667 |
| 15 | 13 | William Sawalich | 18 | Toyota | Joe Gibbs Racing | 16 | 0 | 15.36 | 4,752 |
| 16 | 15 | Dean Thompson | 26 | Toyota | Sam Hunt Racing | 22 | 0 | 16.41 | 4,541 |
| 17 | 19 | Patrick Staropoli # | 48 | Chevrolet | Big Machine Racing | 28 | 0 | 22.09 | 3,399 |
| 18 | 18 | Josh Williams | 92 | Chevrolet | DGM Racing x JIM | 26 | 0 | 21.07 | 3,603 |
| 19 | 20 | Lavar Scott # | 45 | Chevrolet | Alpha Prime Racing | 37 | 0 | 22.84 | 3,248 |
| 20 | 21 | Brennan Poole | 44 | Chevrolet | Alpha Prime Racing | 27 | 0 | 23.65 | 3,085 |
| 21 | – | Connor Zilisch(i) | 1 | Chevrolet | JR Motorsports | 4 | 48 | – | 6,205 (i) |
| 22 | 16 | Harrison Burton | 24 | Toyota | Sam Hunt Racing | 24 | 0 | 17.51 | 4,297 |
| 23 | – | Austin Dillon(i) | 3 | Chevrolet | Richard Childress Racing | 20 | 0 | – | 3,262 (i) |
| 24 | 23 | Ryan Ellis | 02 | Chevrolet | Young's Motorsports | 38 | 0 | 25.31 | 2,739 |
| 25 | 22 | Blaine Perkins | 31 | Chevrolet | Jordan Anderson Racing Bommarito Autosport | 29 | 0 | 24.01 | 2,997 |
| 26 | 27 | Jeb Burton | 27 | Chevrolet | Jordan Anderson Racing Bommarito Autosport | 25 | 0 | 29.91 | 1,818 |
| 27 | 25 | Josh Bilicki | 07 | Chevrolet | SS GreenLight Racing | 33 | 0 | 27.52 | 2,284 |
| 28 | 26 | Joey Gase | 55 | Chevrolet | Joey Gase Motorsports | 36 | 0 | 28.45 | 2,100 |
| 29 | 29 | David Starr | 53 | Chevrolet | Joey Gase Motorsports | 35 | 0 | 29.91 | 1,799 |
| 30 | 24 | Kyle Sieg | 28 | Chevrolet | RSS Racing | 23 | 0 | 25.66 | 2,628 |
| 31 | 30 | Garrett Smithley | 0 | Chevrolet | SS GreenLight Racing | 32 | 0 | 30.65 | 1,629 |
| 32 | 31 | Mason Maggio | 91 | Chevrolet | DGM Racing x JIM | 30 | 0 | 33.14 | 1,113 |
| 33 | 28 | Taylor Gray | 54 | Toyota | Joe Gibbs Racing | 12 | 0 | 29.41 | 1,812 |
| 34 | 17 | Rajah Caruth | 32 | Chevrolet | Jordan Anderson Racing Bommarito Autosport | 13 | 2 | 16.82 | 4,015 |
| 35 | 32 | Austin Green | 87 | Chevrolet | Peterson Racing Group | 19 | 0 | 24.44 | 262 |
| 36 | 33 | Brad Perez | 42 | Chevrolet | Young's Motorsports | 34 | 0 | 26.50 | 225 |
| 37 | 34 | Corey Day | 17 | Chevrolet | Hendrick Motorsports | 6 | 0 | 19.00 | 40 |
| 38 | 35 | Dawson Cram | 35 | Chevrolet | Joey Gase Motorsports | 31 | 0 | 33.00 | 12 |
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 | Justin Allgaier | 7 | 71,996 | 6.74 | 265 | 7,373 |
| 2 | Sheldon Creed | 00 | 68,650 | 9.06 | 93 | 6,026 |
| 3 | Brandon Jones | 20 | 67,282 | 8.70 | 83 | 6,894 |
| 4 | Jesse Love | 2 | 66,707 | 8.25 | 261 | 5,281 |
| 5 | Sammy Smith | 8 | 60,970 | 10.78 | 17 | 5,355 |
| 6 | Corey Day | 17 | 59,445 | 10.36 | 191 | 40 |
| 7 | Carson Kvapil | 91 | 59,108 | 7.87 | 51 | 5,345 |
| 8 | William Sawalich | 18 | 57,783 | 13.08 | 114 | 4,752 |
| 9 | Taylor Gray | 54 | 55,120 | 13.19 | 93 | 1,812 |
| 10 | Austin Hill | 21 | 53,035 | 12.28 | 128 | 6,300 |
| 11 | Parker Retzlaff | 99 | 52,911 | 13.60 | 0 | 6,278 |
| 12 | Rajah Caruth | 88 | 52,346 | 14.95 | 49 | 4,015 |
| 13 | Sam Mayer | 41 | 52,129 | 13.84 | 102 | 6,492 |
| 14 | Brent Crews # | 19 | 49,035 | 8.23 | 40 | 7,133 |
| 15 | Ryan Sieg | 39 | 48,967 | 15.39 | 17 | 4,667 |
| 16 | Jeb Burton | 27 | 46,262 | 17.82 | 3 | 1,818 |
| 17 | Harrison Burton | 24 | 42,260 | 18.82 | 18 | 4,297 |
| 18 | Dean Thompson | 26 | 42,138 | 18.93 | 0 | 4,541 |
| 19 | Jeremy Clements | 51 | 41,443 | 18.90 | 1 | 5,266 |
| 20 | Brennan Poole | 44 | 40,914 | 20.82 | 3 | 3,085 |
| 21 | Anthony Alfredo | 96 | 40,850 | 19.34 | 6 | 4,921 |
| 22 | Kyle Sieg | 28 | 31,276 | 22.79 | 0 | 2,628 |
| 23 | Patrick Staropoli # | 48 | 30,582 | 25.40 | 0 | 3,399 |
| 24 | Blaine Perkins | 31 | 30,271 | 23.11 | 0 | 2,997 |
| 25 | Lavar Scott # | 45 | 28,206 | 26.00 | 2 | 3,248 |
| 26 | Austin Green | 87 | 27,960 | 22.83 | 5 | 262 |
| 27 | Josh Williams | 92 | 27,290 | 23.82 | 0 | 3,603 |
| 28 | Josh Bilicki | 07 | 23,637 | 26.91 | 0 | 2,284 |
| 29 | Ryan Ellis | 02 | 19,948 | 29.14 | 1 | 2,739 |
| 30 | Nick Sanchez | 25 | 16,021 | 20.46 | 1 | 0 |
| 31 | Joey Gase | 55 | 15,128 | 29.86 | 0 | 2,100 |
| 32 | Garrett Smithley | 0 | 14,695 | 28.97 | 0 | 1,629 |
| 33 | JJ Yeley | 5 | 11,757 | 25.27 | 2 | 0 |
| 34 | Mason Maggio | 91 | 10,010 | 27.94 | 0 | 1,113 |
| 35 | Andrew Patterson | 32 | 8,586 | 21.26 | 0 | 0 |
| 36 | Nathan Byrd | 42 | 7,942 | 31.27 | 0 | 0 |
| 37 | Lee Pulliam | 9 | 6,756 | 12.08 | 40 | 0 |
| 38 | Alex Labbe | 91 | 6,227 | 24.78 | 0 | 0 |
| 39 | Luke Fenhaus # | 5 | 3,918 | 25.94 | 0 | 0 |
| 40 | Dawson Cram | 74 | 3,352 | 33.01 | 0 | 12 |
| 41 | Gray Gaulding | 74 | 3,302 | 27.96 | 0 | 0 |
| 42 | Myatt Snider | 30 | 2,705 | 32.61 | 0 | 0 |
| 43 | Blake Lothian | 55 | 2,635 | 33.56 | 0 | 0 |
| 44 | Brad Perez | 42 | 2,452 | 28.31 | 0 | 225 |
| 45 | Jordan Anderson | 32 | 2,314 | 19.88 | 4 | 0 |
| 46 | Logan Bearden | 42 | 2,264 | 31.35 | 0 | 0 |
| 47 | Natalie Decker | 35 | 2,058 | 28.74 | 0 | 0 |
| 48 | David Starr | 53 | 1,870 | 32.09 | 0 | 1,799 |
| 49 | Carson Ware | 30 | 1,488 | 26.70 | 0 | 0 |
| 50 | Cleetus McFarland | 33 | 1,402 | 33.28 | 0 | 0 |
| 51 | Preston Pardus | 50 | 914 | 25.15 | 0 | 0 |
| 52 | Austin J Hill | 35 | 832 | 35.80 | 0 | 0 |
| 53 | Sage Karam | 55 | 169 | 35.87 | 0 | 0 |
| 54 | Baltazar Leguizamon | 30 | 140 | 34.88 | 0 | 0 |