Putting Numbers To The Bush Career
The 2005 Heisman Trophy run at Southern California gets replayed endlessly, but the actual NFL trajectory is where the story gets murkier. I spent a couple of weekends digging through play-by-play data, PFF grades, and expected points added charts trying to separate the myth from what the numbers actually showed. The short version is that Reggie Bush had a genuine impact in his early years, followed by a steep decline that most advanced metrics capture clearly once you know where to look. When I started building a spreadsheet on this, the first thing that stood out was the split between his rookie and sophomore seasons versus everything after. In 2006, Bush recorded 741 rushing yards on 165 carries for a 4.5 yards per attempt average, plus 53 receptions for 484 yards and six total touchdowns. The advanced stat that matters most there is his 1.84 yards after contact per carry, which ranked in the 90th percentile among running backs that season. He was getting through the line consistently. That carried into 2007 when he put up 1,306 rush yards and 1,354 all-purpose yards, earning Offensive Player of the Year votes before the suspension hit. Once the NFL suspended him for the first four games of 2008 and the NCAA later vacated his Heisman, the narrative shifted away from the numbers. But the data tells a straightforward story about decline. His yards per carry dropped to 4.2 in 2008, then 3.8 in 2009. By 2010 with Miami, the expected points added per snap fell to negative territory for the first time in his career. That number stayed negative through his Chargers stint and into his final season back in Miami in 2014. It is not a dramatic collapse on paper, but it is a consistent downward slope across seven straight productive years.
I ran into a specific problem when trying to isolate Bush's value from team context. The Cardinals defensive line in 2008 and 2009 was genuinely poor in run defense, ranking in the bottom five in adjusted line yards almost every game. That inflates individual running back stats. I ended up cross-referencing Bush's EPA per run with the defensive rank of each opponent that week, then normalizing against league-average conditions. Even after adjustment, his 2006 and 2007 seasons still rated above average, but his 2010 onward production dropped to well below replacement level rather than just slightly below average. The raw stats made him look worse than he might have been in a better schematic fit, but not by much. One counter-intuitive finding from this kind of analysis is that Bush's receiving numbers actually held up better than his rushing as he aged. In 2012 with San Francisco, he caught 39 passes for 287 yards on just 5.3 yards per reception, but his targets resulted in first downs at a rate higher than his rookie year. The pass-catch role preserved him somewhat. He was not explosive anymore, but he was still usable in short-yardage and check-down situations. Most casual observers skip over that because the rush numbers are flashier, but it is the part of his career that defies the typical aging curve for a power-back profile. Another detail people miss is how much his snap count varied year to year relative to his usage rate. In 2007, he averaged 28 snaps per game. By 2011 with the Chargers, he was down to 18. By 2013 he was at 12. The drop in volume correlates with the drop in efficiency, which suggests the Cardinals and 49ers schemes were partly built around his specific skill set rather than just giving him the ball and hoping. When you strip away the scheme advantage, the underlying talent degradation shows up clearly in the data.
There are limitations to any datadriven look at a career like this. Play-by-play data before 2006 is incomplete, PFF grades do not exist for the early part of his career, and expected points models are still imperfect for running backs who rely on broken tackles and speed rather than between-the-tackles efficiency. Bush's value was partly in places these models do not fully capture. I have seen analysts dismiss his entire post-2007 output as worthless based on EPA alone, which is just as reductive as the folk narrative that he was always an elite player. The truth sits somewhere in the middle and requires looking at multiple metrics simultaneously. If you want to replicate this kind of analysis, start with Pro Football Reference for basic counting stats, move to NFL Next Gen Stats for tracking data on speed and separation, and then layer in EPA and WPA from NFL Fast Relief or similar sources. The workload is probably three to four hours for a full career breakdown if you are doing it manually. I built a simple Python script that pulled Bush's game logs from public APIs and calculated adjusted yards per carry against defensive strength of schedule, which cut the process down to about forty-five minutes for subsequent players. The script is not polished, but the core logic is straightforward enough to adapt. The takeaway is not that Reggie Bush was a fraud or a generational talent in the NFL. The numbers show a player who was effectively a top-ten running back in 2006 and 2007, a solid rotational piece from 2008 through 2011, and a fringe roster player from 2012 onward. His all-purpose yardage totals are misleading if you read them without context, because they lump together return yards and short receptions that do not indicate sustained offensive impact. The resilience part of the career narrative holds up only in the sense that he stayed in the league for nine years despite the decline. That is more about availability and coaching tolerance than it is about performance maintenance.
Get the Full Details

I found the most useful single chart in this whole exercise was a scatter plot of Bush's yards per carry against his team's offensive line yards per carry, year by year. The correlation was surprisingly weak in his first two seasons, meaning he was creating his own yards independent of blocking. By 2011, the correlation had tightened noticeably, which suggests he had become more dependent on the line to generate any positive outcome. That shift happened gradually and was visible in weekly game logs long before it showed up in seasonal averages. It is the kind of nuance that gets lost in highlight reels and draft stock discussions, but it is the part of his career that actually explains what happened.