RACE RECAP
Kyle Larson delivered a commanding performance in the SciAps 300 at Bristol Motor Speedway, converting a 1st-place starting position into a trip to victory lane. The No. 17 led 276 laps on the day and scored 100.6 fantasy points. The margin of victory was 2.054.
Carson Kvapil (No. 1) finished second, while Justin Allgaier (No. 7) completed the podium in third. The stage battles added another layer of intrigue: Sam Mayer captured Stage 1 and Kyle Larson won Stage 2. The race featured 8 lead changes among 5 drivers. The tight confines of this short track rewarded aggression and clean air, with tire management separating contenders from pretenders.
The biggest mover of the race was Anthony Alfredo (No. 42), who charged from 29th to 15th โ a gain of 14 positions that made the No. 42 one of the top fantasy value plays. Christian Eckes also impressed, climbing from 22nd to 9th.
The race wasn't without drama โ 5 drivers failed to finish. William Sawalich (started 15th) was collected in an accident after completing 211 laps. From a fantasy perspective, Kyle Larson led all scorers with 100.6 points, followed by Justin Allgaier (49.9) and Sammy Smith (48.2).
BY THE NUMBERS
KEY TAKEAWAYS
PERFECT LINEUP
Optimal 5-driver roster for this race
| Group | Driver | Salary | Finish | Pts |
|---|---|---|---|---|
A | $0 | 1 | 201.20 2 ร 100.60 | |
B | $0 | 3 | 87.33 1.75 ร 49.90 | |
C | $0 | 4 | 72.30 1.5 ร 48.20 | |
D | $0 | 2 | 55.00 1.25 ร 44.00 | |
E | $0 | 7 | 39.10 1 ร 39.10 |


