Daniel Céspedes
danielcespedes.bsky.social
Daniel Céspedes
@danielcespedes.bsky.social
Dartmouth alum | NASCAR data viz | Visca Barca
As NASCAR Insights cited, the battle for the Regular Season championship hasn't been so close this late into the season since 2012. However, William Byron led the series with a 37-point cushion coming into July.

Here's how the gap to the leader has evolved over the last 5 races:
July 28, 2025 at 9:06 PM
Average Finish of every Cup team's best-finishing driver from each race:
July 22, 2025 at 4:22 PM
This weekend, Erik Jones and Bubba Wallace each reached 100 races without a win. It's the longest winless streak of Wallace's career, and the second longest of Jones's (109).

The 10 longest active winless streaks in the Cup Series:
July 22, 2025 at 1:59 AM
Playoff Points of every Cup driver through 20 races:
July 16, 2025 at 7:16 PM
Cup Series Playoff Picture over the last 10 races:
July 15, 2025 at 11:23 PM
Now that we're 20 races into the Cup season, here's how many points every driver earned in each 5-race segment so far:
July 14, 2025 at 2:49 PM
Every driver's Average Finish vs. Average Start on road courses this season (through 3 races):
July 13, 2025 at 5:05 PM
Given the current discussion surrounding how much we should see of certain track types on the Cup schedule, here's the share of Cup races each track type has had every season from 1990 until now.
July 11, 2025 at 1:29 AM
Following Chicago, each track type has now seen 3+ races this season (counting Phoenix as a short track).

Here's every driver's Average Finish by track type so far:
July 8, 2025 at 6:36 PM
Over the last nine races, Erik Jones has scored 101 𝙢𝙤𝙧𝙚 points than he did during the first nine - by far the biggest improvement of anyone in the Cup Series.

Every driver's point differential between the first and last nine races this season:
July 4, 2025 at 3:37 AM
Stats at Road Courses over the last 10 races:

Average Finish vs. Average Running Position / Average points earned
July 2, 2025 at 8:06 PM
Every Cup driver's Average Finish & Average Running Position halfway through the season.

Kinda wild how tight the field is.
July 1, 2025 at 6:57 PM
Cup Series Driver Points comparison between teammates (through 18 races):
July 1, 2025 at 2:50 AM
Brad Keselowski's 2nd place finish in Atlanta marked the 5th time in the Next Gen era that he's finish 2nd at a drafting track.

Below are all the drivers multiple 2nd place finishes at Next Gen drafting tracks, and of them, Brad is the only one still without a win.
June 30, 2025 at 7:18 PM
We're officially halfway through the NASCAR Cup Series season.

Here's how many points every driver has this year compared to this time last year

Biggest gains 📈:
Smith: +172
Preece: +130
Jones: +100

Biggest losses 📉:
Keselowski: -201
Gibbs: -157
Suarez: -69
June 29, 2025 at 8:01 PM
Average Running Position by race phase at drafting tracks this season:
June 28, 2025 at 5:59 AM
Xfinity Series: Average Finish vs. Average Running Position at the three drafting races this season
June 27, 2025 at 6:51 PM
Percentage of laps led by each driver at Atlanta in the Next Gen era:
June 27, 2025 at 5:07 PM
How many times each Cup driver has been the best finisher among their teammates this season:
June 25, 2025 at 4:42 PM
33,018 laps have been run in the Next Gen era.

55% of them have been led by either a Hendrick or a JGR car.
June 24, 2025 at 5:36 PM
Joe Gibbs Racing and Hendrick Motorsports each reached 500 entries in the Next Gen car yesterday.

A comparison of their Next Gen stats so far:
June 23, 2025 at 5:30 PM
Xfinity Series running position heat map

Bright Red = Where driver has run the most laps
White = Where driver has run the fewest laps

Sorted by average running position
June 22, 2025 at 9:27 PM
5-lap averages from today's Cup practice at Pocono:
June 22, 2025 at 1:11 AM
Top 10s vs. Average percentage of laps run in the Top 10 this season:
June 20, 2025 at 4:09 PM
Average of every driver's Top 25 lap times at each Pocono race in the Next Gen era:
June 20, 2025 at 2:30 AM