Retired
Full Career Stats


Season Team Rushes Yds Avg TDs RECs Yds Avg TD KR Yds PR Yds
2006 49ers 148 1287 8.7 14 26 198 7.6 4 0 0 0 0
2007 49ers 90 710 7.9 9 25 306 12.2 2 0 0 0 0
2008 49ers 257 2027 7.9 18 56 378 6.8 1 0 0 0 0
2009 49ers 219 1980 9.0 26 49 315 6.4 5 0 0 0 0
2010 49ers 150 1368 9.1 15 33 208 6.3 1 0 0 0 0
2011 49ers 256 2054 8.0 18 38 240 6.3 0 0 0 0 0
2012 49ers 271 2298 8.5 24 50 301 6.0 4 0 0 0 0
2013 49ers 201 1528 7.6 18 26 202 7.8 1 0 0 0 0
2014 Broncos 129 983 7.6 6 6 54 9.0 1 0 0 0 0
2015 Broncos 134 957 7.1 5 5 52 10.4 1 0 0 0 0
Total 1855 15192 8.2 153 314 2254 7.2 20 0 0 0 0