The Fish Playbook · Report 01

The NFL Combine's Best 3-Cone Outliers

Straight-line speed and short-area agility are related, but only modestly — and the football story lives in the gap between them.

NFL Combine · 2006–2025 · Footballnomics

Executive summary

This report uses a lightweight NFL Combine dataset covering 2006 through 2025. The first pass parsed 8,457 combine rows, including 7,616 with a 40-yard dash time, 3,856 with a 3-cone time, and 3,794 with both drills. Combine records were joined to nflverse draft-pick metadata using a conservative same-year, normalized-name match.

To compare drills fairly, both times are converted to z-scores within listed position. Lower z-scores mean faster than positional average. The final chart uses 3,760 player-combine rows from positions with at least 20 observations in both drills.

The correlation between position-normalized 40-yard dash z-score and position-normalized 3-cone z-score is r = 0.29. Straight-line speed and short-area agility move together, but loosely. The football story lives in the distance from the diagonal.

Scatterplot of 40-yard dash positional z-score versus 3-cone positional z-score for NFL Combine participants, 2006–2025. Lower z-scores mean faster than positional average. Labeled points include Kamari Lassiter, Cooper Kupp, Allen Robinson, Calais Campbell, and Brandon Flowers.
3,760 player-combine rows, 2006–2025, positions with at least 20 both-drill rows. Z-scores are within listed position, raw timing direction. r = 0.29.Open full size ↗

By the numbers

8,457
Combine rows parsed
7,616
Rows with a 40
3,856
Rows with a 3-cone
3,794
Rows with both drills
3,760
Rows in final chart
r = 0.29
40 z ↔ 3-cone z

How to read it

Position first, then distance from the diagonal.

  • Both axes are timing z-scores computed within listed position, so a WR is compared to WRs and a DE is compared to DEs.
  • Lower is better on both axes. Negative z means faster than the positional average.
  • The diagonal marks equal position-relative performance in the two drills.
  • Distance from the diagonal is what's interesting. Below the diagonal: better 3-cone than 40 profile. Above the diagonal: worse 3-cone than 40 profile.

Findings

The best 3-cone outliers relative to their 40.

Among players drafted in the first three rounds, a few names jump out: Kamari Lassiter, Cooper Kupp, Allen Robinson, and Calais Campbell all tested meaningfully better in the 3-cone than their 40 profile would suggest. The framing that helps most is not who is fastest? — it is who has the strangest split between long speed and short-area agility?

#PlayerYearPosDraft40 z3-cone zGap
1Kamari Lassiter2024CB2.42, HOU1.51-1.87-3.38
2Paul Dawson2015ILB3.99, CIN1.19-1.86-3.06
3Jairus Byrd2009CB2.42, BUF1.83-1.21-3.04
4Cooper Kupp2017WR3.69, LAR0.86-2.18-3.04
5Allen Robinson2014WR2.61, JAX0.67-2.14-2.81
6Stanley Jean-Baptiste2014CB2.58, NOR1.08-1.52-2.60
7Reggie Smith2008CB3.75, SF1.08-1.47-2.55
8Jamon Brown2015OT3.72, STL1.10-1.42-2.52
9Calais Campbell2008DE2.50, ARI1.79-0.55-2.34
10John Hughes2012DT3.87, CLE1.13-1.17-2.30

Gap = 3-cone z − 40 z. More negative means a much better 3-cone than the 40 profile implies.

Body-size context

The data shows the expected body-size relationship. Holding listed position fixed, each additional 10 pounds is associated with about +0.028 s in the 40-yard dash and about +0.034 s in the 3-cone. In plain English: heavier players tend to be slower, even after comparing players within the same listed position.

Methodology

Combine data was pulled from the expanded year tables at NFL Combine Results for every year from 2006 through 2025. Draft metadata came from the nflverse draft_picks.csv release. The combined dataset is saved as nfl_combine_draft_2006_2025.csv and loaded into a local SQLite database for lightweight SQL exploration.

Player names are normalized for joining by lowercasing, removing accents and punctuation, and dropping suffixes such as Jr., Sr., II, III, IV, and V. Draft matching is then performed within the same combine year. The current join is deliberately conservative — exact draft year plus normalized name — which avoids over-matching but leaves some likely true matches for a later fuzzy-review pass.

For the chart, raw drill times are converted to z-scores within listed position and restricted to positions with at least 20 observations in both drills. The final plot uses 3,760 player-combine rows.

Caveats

This is a descriptive combine analysis, not a career-performance model. It should not imply that a better-than-expected 3-cone causes NFL success. It only identifies players whose short-area testing profile diverged from their straight-line testing profile.

The 3-cone is also much less complete than the 40-yard dash in some years. The final plot uses all rows with both drills after requiring sufficient position-level sample size, but year-to-year coverage varies. Source italic flags remain visible in the project and can be used for sensitivity checks.

What's next

The Combine Splits series.

  1. Add fuzzy draft matching for unmatched drafted players and known name variants.
  2. Add player outcomes — approximate value, snap counts, second contract, games started.
  3. Re-run the diagonal-gap analysis by position family, not just listed position.
  4. Add a sensitivity version that excludes italicized source values where enough data exists.
  5. Extend the series: 40 vs. shuttle, weight-adjusted speed, and position-specific outlier boards.