Seventy-Seven Years of NASCAR Cup Racing

This report covers every NASCAR Cup Series race run between 1949 and 2025 — 2,822 races at 156 different tracks, down to every driver's finish, starting spot, laps led, and prize money in each one. The findings below trace how the sport's competitive landscape has shifted: who wins, which manufacturers and race teams dominate which eras, how fast the cars go, how often they finish, and what happened to the prize money the sport used to publish for every driver in every race.

…
Races, 1949–2025
…
Driver-race entries analyzed
…
Different race winners
…
Seasons covered
2026 Schedule

Every Track Racing This Season, Standing Up Off the Map

28 tracks host a Cup Series points or exhibition race in 2026. Each one below is its own real track layout (traced from official diagrams — see the closing section), extruded into a small spinning 3–D model sized by how many races it hosts this year. Click a state to see what it's running.

Finding 01

Richard Petty's 200 Wins Stand Alone

Richard Petty won 200 of the 2,822 races in this dataset — about one in every fourteen races ever run. The next-closest driver, David Pearson, won 105, barely half of Petty's total, even though Pearson started 575 races to Petty's 1,185. No modern driver is within a hundred wins of either: Jeff Gordon leads the post-1990 era with 93, and the active win leader heading into 2025, Kyle Busch, sits at 63.

The gap says as much about the era as the driver. Petty and Pearson raced in a period when the schedule sometimes ran past 50 races a year (62 in 1964 alone) and a handful of strong teams could win most of them. The modern 36-race schedule and a deeper field of competitive teams make a 200-win career effectively impossible to repeat.

Top 10 drivers by career wins, all 2,822 races, 1949–2025.

Finding 02

The Manufacturer Wars Changed Sides Four Times

Chevrolet leads all-time with 879 wins, but no single manufacturer has led every era. Ford won 195 of 522 races in the 1960s — nearly 37% of the decade — while Plymouth, now defunct, was the second brand of that era and stayed competitive through the 1970s before Chrysler pulled factory support and Plymouth never won another Cup race after 1977. Dodge came and went twice: a 1960s–70s factory era, then a comeback from 2001–2012 before leaving again.

Toyota is the newest manufacturer in the series, entering Cup competition in 2007. It won 21 races in the 2000s and then overtook Ford in the 2010s, 122 wins to 91, becoming a permanent third major brand alongside Chevrolet and Ford.

Wins per decade, top 5 manufacturers by all-time wins.

Finding 03

One Team Has Fielded Almost 60% More Wins Than Anyone Else

By car owner, Hendrick Motorsports has fielded 320 Cup Series winners — almost 60% more than Joe Gibbs Racing's 227, the next-closest team. Roger Penske (153) and Jack Roush (143) round out the next tier. Richard Petty's own team, Petty Enterprises, won 124 races as an owner, putting the sport's winningest driver's team only fifth on the owner leaderboard, behind four organizations that built their records across different drivers and decades rather than one dominant career.

That gap between a driver's individual total and their team's organizational total is the clearest sign of how much Cup Series success depends on sustained operations — funding, engineering, and driver development — rather than any single competitor.

Top 10 car owners by career wins.

Finding 04

Winning Speeds Climbed for Forty Years, Then Stopped

The average winning speed rose steadily from 56.6 mph in the 1950s to a peak of 123.6 mph in the 2010s — more than doubling as tracks, engines, and aerodynamics improved. The 2020s have actually seen winning speeds fall back to 112.2 mph, the lowest since the 1980s.

That drop is not cars getting slower on their own; it reflects schedule changes — more short tracks, road courses, and street circuits (all run at lower average speed than a superspeedway) were added to the schedule in the 2020s, and the Next Gen car introduced in 2022 changed how competitively bunched the field runs. Average winning speed mixes all of that together into one number, which is exactly why the dashboard lets you break it out by track type.

Average winning speed (mph) by decade, one value per race (the winner's row).

Finding 05

The Purse Data Goes Dark in 2016

Summed across every driver in every race, total reported winnings grew from $2.5 million in 1972 to a peak of $200.7 million in 2014. Then, abruptly, the number collapses: by 2018 it is effectively zero, and it stays there through 2025.

This is not a sign that NASCAR stopped paying drivers. In 2016, the series moved to a "charter" system that guarantees teams a share of revenue through private agreements, and the sanctioning body stopped publicly itemizing what each driver earned in each race. The 2,822-race dataset still records every finish, but prize money is only a reliable number for races run in 1972–2015. Any "total winnings" figure in this report or the dashboard should be read as covering that window only, never the full 77 seasons.

One race keeps a number going past that point: the Daytona 500, as the season-opening marquee event, still gets a total-purse figure reported in most years even when no other race does — $18 million in 2016 climbing to a record $31.0 million for 2026. "Most" is not "all": 2017 and 2021 genuinely have no reliable figure published anywhere and are left blank below rather than guessed, and a few other years (marked in the toggle) are widely-reported estimates rather than numbers NASCAR itself confirmed.

Total reported driver winnings by year, summed across every entrant, 1972–2015.

Finding 06

Five Tracks Have Hosted a Quarter of Every Race Ever Run

Daytona International Speedway (157 races), Charlotte Motor Speedway (156), Martinsville Speedway (154), Richmond Raceway (141), and Atlanta Motor Speedway (134) together account for 742 of the 2,822 races in this dataset — about 26%. All five are in the Southeast, the region where the sport was founded, and all five have hosted Cup races continuously since the 1950s or 60s.

The concentration drops off quickly after that: Talladega, Michigan, and Dover each sit in the 100–113 range, and the median track in this dataset has hosted far fewer races than the leaders. The full geography — including the dozens of tracks that hosted only one or two races in NASCAR's earliest, most experimental seasons — is on the interactive Track Map page.

Top 15 tracks by races hosted, 1949–2025.

Finding 07

Races Got More Competitive, Not Cleaner

Average caution flags per race climbed from 3.1 in the 1950s to a peak of 8.7 in the 2000s, settling around 7.5 over the last fifteen years. Lead changes per race tell a related story: just 3.2 per race in the 1950s, they jumped past 17 by the 1970s and have stayed in the high teens to low twenties ever since, currently 20.7 per race in the 2020s.

Read together, these two numbers describe a sport that got more competitive, not safer in the sense of fewer incidents: more cars capable of leading, bunched tighter by the aerodynamic and engine rules of the modern era, produces both more caution-flag incidents and more on-track passes for the lead.

Average cautions and lead changes per race by decade, one value per race (the winner's row).

Finding 08

Cars Finish Races Far More Often Than They Used To

Only 31% of cars that started a race in the 1940s were still running — "classified as finishing" — at the end. That climbed past 50% by the 1950s, crossed 78% in the 1990s, and sits at 86.1% in the 2020s, the highest finish rate of any decade in this dataset.

Safer cars, more reliable engines and parts, and rules like the "lucky dog" wave-around (introduced in 2003, which lets the first car a lap down get its lap back under caution instead of pitting or taking extra risks to stay on the lead lap) all point the same direction: modern Cup Series cars are dramatically more likely to see the checkered flag than their 20th-century counterparts.

Share of all driver-race entries classified "running" at the finish, by decade.

About This Data

Every number on this site — the report, the dashboard, and the track map — comes from one file, data/race_results.csv, built from racing-reference.info, a public NASCAR statistics archive. The site blocks ordinary scripted requests, so the data was collected through a real browser session, page by page, across every NASCAR Cup Series season from 1949 through 2025. The still-in-progress 2026 season is excluded entirely, since it has no results yet.

What one row is
One driver's result in one Cup Series race — for example, "Kyle Larson's run in the 2024 Daytona 500" is a single row. A 43-car race produces 43 rows. The dataset has 100,199 rows across 2,822 races.
Rows dropped
None of the 100,199 scraped driver-race rows were removed. Several auxiliary pages that exist per race on the source site — qualifying lap times, lap-by-lap running position, pit-stop logs, penalty records, and crew-chief rosters — were out of scope for this project and were never collected, so this dataset does not include them. Where a field legitimately was not recorded for a given race (for example, prize money after 2015, or caution data for the single 1949 season), it is left blank rather than estimated.
Wins and win rate
A "win" is any row where finishPos (the official finishing position) equals 1. "Win rate" for a group is its win count divided by its total entries in that group.
Total winnings
The sum of the money field, each driver's individually reported prize money for that race. This field is populated for 1949–2015 and essentially empty afterward (see Finding 05) — any total-winnings figure should be understood as covering only the years with data, not the full 77-season span.
Median and average finish
The median or mean of finishPos across every row in a group.
Race-level figures (speed, cautions, lead changes, races hosted)
Average winning speed, pole speed, caution count, and lead-change count are the same for every driver's row within one race — they describe the race, not the driver. Averaging them across all ~35–43 rows per race would overcount every race by its field size, so these figures are always computed from exactly one row per race: the winner's row. "Races hosted" at a track is likewise counted as the number of winner-rows at that track, not the number of driver-race rows.
Finish rate
The share of all driver-race entries (not just winners) in a group whose status field is exactly running — meaning the car was still running, not necessarily on the lead lap, when the race ended — versus a mechanical or crash-related retirement.
Manufacturer names
Entries from 1949 through the mid-1970s sometimes list a model year ahead of the brand (for example, '57 Chevrolet). These were normalized to the base brand name (Chevrolet) so that manufacturer totals aggregate correctly across eras; 19 distinct normalized brands appear in the dataset.
Track outlines (the 2026 schedule map above, and the bonus track map)
Real outline geometry for 39 tracks, traced directly from the official track-layout diagrams on Wikipedia's "List of NASCAR tracks", not drawn from race_results.csv. For each diagram, the largest visible path was taken as the outline, measured with a real browser's SVG engine and spot-checked against a rendered preview; three tracks use a small hand-traced fallback instead, where that heuristic picked the diagram's background art rather than the track line. The 2026 schedule above and the 2026 race list themselves are likewise hand-collected separately from the main dataset, since the 2026 season is still in progress and intentionally excluded from race_results.csv (see above) - 26 of the 28 tracks on this year's schedule have a real traced outline; the other two (Circuit of the Americas, which has never had one traced, and the brand-new Coronado Street Course) show a generic placeholder shape instead.