RACE RECAP

Connor Zilisch surged from 7th on the grid to capture the Pennzoil 250 at Indianapolis Motor Speedway, methodically working through the field before taking control in the closing stages. The No. 88 led 19 laps on the day and scored 71.9 fantasy points. The margin of victory was 0.339.

Sam Mayer (No. 41) finished second, while Taylor Gray (No. 54) completed the podium in third. The stage battles added another layer of intrigue: Sam Mayer captured Stage 1 and Justin Allgaier won Stage 2. The race featured 10 lead changes among 6 drivers โ€” Justin Allgaier led a race-high 37 laps but couldn't convert track dominance into the victory. The twists and turns demanded a different skill set, and drivers who could manage their equipment through the technical sections came out on top.

The biggest mover of the race was Ryan Sieg (No. 39), who charged from 21st to 5th โ€” a gain of 16 positions that made the No. 39 one of the top fantasy value plays. Kyle Larson also impressed, climbing from 19th to 4th.

The race wasn't without drama โ€” 3 drivers failed to finish. Justin Allgaier (started 8th) was collected in an accident after completing 87 laps. From a fantasy perspective, Connor Zilisch led all scorers with 71.9 points, followed by Sam Mayer (52.2) and Kyle Larson (44.7).

BY THE NUMBERS

10
Lead Changes
6
Leaders
6/29
Cautions / Laps
3
DNFs
1,081
Green Flag Passes
0.339
Margin of Victory
104.907
Avg MPH
2:22:59
Race Time
29.0%
Under Caution
10.1
Avg Green Run (Laps)
Stage Winners
S1Sam Mayer
S2Justin Allgaier
Lap Leaders
#7Allgaier37laps
#41Mayer32laps
#88Zilisch19laps
#17Larson7laps
#54Gray3laps
#19Almirola2laps
Caution Breakdown
1L4โ€“63LSpin No. 25 Turn 2
2L32โ€“365LStage 1 Conclusion LD #35
3L62โ€“665LStage 2 ConclusionLD #53
4L68โ€“736LIncident No. 1 Turn 2LD #35
5L82โ€“865LWeatherLD #74
6L92โ€“965L[Weather: Rain - Red Flag 12:01] Incident No. 21 & 19 Turn 3LD #20

KEY TAKEAWAYS

01Connor Zilisch won the Pennzoil 250 from 7th, leading 19 laps and scoring 71.9 fantasy points โ€” the highest of the field.
02Sam Mayer won Stage 1 and Justin Allgaier captured Stage 2, each pocketing 10 bonus fantasy points.
03Ryan Sieg was the top mover, climbing 16 positions from 21st to 5th โ€” the kind of place differential that wins fantasy weeks.
04Justin Allgaier led a race-high 37 laps but could only manage a 36th-place finish โ€” a reminder that leading laps doesn't always translate to wins.
053 drivers failed to finish, including Justin Allgaier (started 8th, out with accident). These DNFs turned promising fantasy starts into busts.
06The race saw 6 cautions for 29 laps and 10 lead changes among 6 drivers at an average speed of 104.907 mph.

PERFECT LINEUP

Optimal 5-driver roster for this race

Salary
$0/50
Avg Finish
P3.8
Total Points
389.08
GroupDriverSalaryFinishPts
A
Car #88
Connor Zilisch
$01
143.80
2 ร— 71.90
B
Car #41
Sam Mayer
$02
91.35
1.75 ร— 52.20
C
Car #17
Kyle Larson
$04
67.05
1.5 ร— 44.70
D
Car #54
Taylor Gray
$03
52.88
1.25 ร— 42.30
E
Car #2
Jesse Love
$09
34.00
1 ร— 34.00