OC Tendencies · nektarinsights.com/octendencies · CFBD API 2020–2025
Graham Harrell
Purdue · Big Ten
Purdue · Big Ten
Graham Harrell
3 career stops · 3,733 offensive plays tracked
His biggest splits
Situations where his run/pass mix moves furthest from his own career average. Picked automatically, so the most extreme splits rise to the top; small samples overstate them. Descriptive, not a prediction.
Balanced attack
46% run / 54% pass over 3,733 plays (2020–2025).
3rd & Long: throws it
87% pass — 32pp more pass-oriented than the 54% career average (149 plays).
Goal Line: runs it
61% run — 16pp run-heavier than the 46% career average (293 plays).
Up Big: runs it
56% run — 10pp run-heavier than the 46% career average (426 plays).
Career timeline
Overall split
45.7%
Run
54.3%
Pass
48.3%
Success rate
3,733 plays
2-min pass %
59.1%
n=508
48% success
After big gain
49.9% run
n=399
52% success
After sack
58.2% pass
n=98
33% success
Inside opp. 40
49.0% run
n=1251
46% success
Middle 8
56.5% pass
n=705
48% success
Historical run/pass imbalance
How far each split sits from 50/50 across this coach's career. Descriptive only, not evaluated as a prediction.
Run / Pass by Down
3rd Down by Distance
Run / Pass by Field Zone
EPA by Down
Game script: how play-calling shifts by score
Run% and pass% as the score differential changes (left = winning big, right = losing big)
Year-over-Year Evolution
EPA per play
Situational Context
Post-Event Tendencies
Drive Opener by Zone
Advanced analytics
Tempo: pace of play
Average seconds between plays (lower = faster tempo)
25.7s
Avg pace
26.1s
Median
By score state
Explosive plays
Rushes 15+ yards and passes 15+ yards as a percentage of total plays
6.3%
Rush explosive
14.7%
Pass explosive
10.9%
Overall
3,733 plays
Opening script: scripted drives
Run/pass split on opening drives by half