RACE RECAP
William Byron surged from 4th on the grid to capture the BetMGM 300 at Charlotte Motor Speedway Road Course, methodically working through the field before taking control in the closing stages. The No. 17 led 71 laps on the day and scored 82.1 fantasy points. The margin of victory was Under Caution.
Connor Zilisch (No. 88) finished second, while Nicholas Sanchez (No. 48) completed the podium in third. The stage battles added another layer of intrigue: William Byron captured Stage 1 and William Byron won Stage 2. The race featured 10 lead changes among 5 drivers โ Justin Allgaier led a race-high 103 laps but couldn't convert track dominance into the victory. Road-course precision was the name of the game, as drivers navigated the complex layout that punished every missed apex.
The biggest mover of the race was Ryan Ellis (No. 71), who charged from 30th to 8th โ a gain of 22 positions that made the No. 71 one of the top fantasy value plays. Josh Williams also impressed, climbing from 27th to 6th.
The race wasn't without drama โ 6 drivers failed to finish. From a fantasy perspective, William Byron led all scorers with 82.1 points, followed by Justin Allgaier (60.3) and Connor Zilisch (52.3).
BY THE NUMBERS
KEY TAKEAWAYS
PERFECT LINEUP
Optimal 5-driver roster for this race
| Group | Driver | Salary | Finish | Pts |
|---|---|---|---|---|
A | $0 | 1 | 164.20 2 ร 82.10 | |
B | $0 | 4 | 105.53 1.75 ร 60.30 | |
C | $0 | 2 | 78.45 1.5 ร 52.30 | |
D | $0 | 11 | 47.50 1.25 ร 38.00 | |
E | $0 | 3 | 37.00 1 ร 37.00 |


