├── .gitattributes ├── .gitignore ├── README.md ├── football.csv ├── football_forest.py ├── football_parserf.py ├── random_forest.py └── regression_tree_cart.py /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | 4 | # Custom for Visual Studio 5 | *.cs diff=csharp 6 | *.sln merge=union 7 | *.csproj merge=union 8 | *.vbproj merge=union 9 | *.fsproj merge=union 10 | *.dbproj merge=union 11 | 12 | # Standard to msysgit 13 | *.doc diff=astextplain 14 | *.DOC diff=astextplain 15 | *.docx diff=astextplain 16 | *.DOCX diff=astextplain 17 | *.dot diff=astextplain 18 | *.DOT diff=astextplain 19 | *.pdf diff=astextplain 20 | *.PDF diff=astextplain 21 | *.rtf diff=astextplain 22 | *.RTF diff=astextplain 23 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Windows image file caches 2 | Thumbs.db 3 | ehthumbs.db 4 | 5 | # Folder config file 6 | Desktop.ini 7 | 8 | # Recycle Bin used on file shares 9 | $RECYCLE.BIN/ 10 | 11 | # Windows Installer files 12 | *.cab 13 | *.msi 14 | *.msm 15 | *.msp 16 | 17 | # ========================= 18 | # Operating System Files 19 | # ========================= 20 | 21 | # OSX 22 | # ========================= 23 | 24 | .DS_Store 25 | .AppleDouble 26 | .LSOverride 27 | 28 | # Icon must ends with two \r. 29 | Icon 30 | 31 | # Thumbnails 32 | ._* 33 | 34 | # Files that might appear on external disk 35 | .Spotlight-V100 36 | .Trashes 37 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | Python-Regression-Tree-Forest 2 | ============================= 3 | 4 | Python implementation of regression trees and random forests. See "Classification and Regression Trees" by Breiman et al. (1984). 5 | 6 | The regression_tree_cart.py module contains the functions to grow and use a regression tree given some training data. 7 | 8 | football_parserf.py is an example implementation of regression_tree_cart.py that predicts an NFL player's fantasy points given their statistics from the previous year. The data is stored in football.csv. 9 | 10 | The random_forest.py module contains the functions to grow a random forest and use it for prediction. 11 | 12 | football_forest.py is an example implementation of random_forest.py. 13 | -------------------------------------------------------------------------------- /football.csv: -------------------------------------------------------------------------------- 1 | Name,VIIAge,VIIG,VIIGS,VIIAtt,VIIYds,VIITD,VIILng,VIIYA,VIIYG,VIIAG,VIIRec,VIIRecYds,VIIYR,VIIRecTD,VIIRecLng,VIIRG,VIIRecYG,VIIYScm,VIIRRTD,VIIFmb,VIIIAge,VIIIG,VIIIGS,VIIIAtt,VIIIYds,VIIITD,VIIILng,VIIIYA,VIIIYG,VIIIAG,VIIIRec,VIIIRecYds,VIIIYR,VIIIRecTD,VIIIRecLng,VIIIRG,VIIIRecYG,VIIIYScm,VIIIRRTD,VIIIFmb,IXAge,IXG,IXGS,IXAtt,IXYds,IXTD,IXLng,IXYA,IXYG,IXAG,IXRec,IXRecYds,IXYR,IXRecTD,IXRecLng,IXRG,IXRecYG,IXYScm,IXRRTD,IXFmb,XAge,XG,XGS,XAtt,XYds,XTD,XLng,XYA,XYG,XAG,XRec,XRecYds,XYR,XRecTD,XRecLng,XRG,XRecYG,XYScm,XRRTD,XFmb,XIAge,XIG,XIGS,XIAtt,XIYds,XITD,XILng,XIYA,XIYG,XIAG,XIRec,XIRecYds,XIYR,XIRecTD,XIRecLng,XIRG,XIRecYG,XIYScm,XIRRTD,XIFmb,XIIAge,XIIG,XIIGS,XIIAtt,XIIYds,XIITD,XIILng,XIIYA,XIIYG,XIIAG,XIIRec,XIIRecYds,XIIYR,XIIRecTD,XIIRecLng,XIIRG,XIIRecYG,XIIYScm,XIIRRTD,XIIFmb,XIIIAge,XIIIG,XIIIGS,XIIIAtt,XIIIYds,XIIITD,XIIILng,XIIIYA,XIIIYG,XIIIAG,XIIIRec,XIIIRecYds,XIIIYR,XIIIRecTD,XIIIRecLng,XIIIRG,XIIIRecYG,XIIIYScm,XIIIRRTD,XIIIFmb,VIIFantasy,VIIIFantasy,IXFantasy,XFantasy,XIFantasy,XIIFantasy,XIIIFantasy,max_att 2 | Aaron Brown,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,24,15,2,27,131,0,19,4.9,8.7,1.8,9,84,9.3,1,26,0.6,5.6,215,1,0,25,6,0,17,58,0,9,3.4,9.7,2.8,8,45,5.6,0,10,1.3,7.5,103,0,0,26,1,0,1,0,0,0,0,0,1,1,9,9,0,9,1,9,9,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,27.5,10.3,0.9,,,27 3 | Aaron Stecker,32,16,6,115,448,5,26,3.9,28,7.2,36,211,5.9,0,26,2.3,13.2,659,5,1,33,6,0,8,43,0,12,5.4,7.2,1.3,9,52,5.8,1,12,1.5,8.7,95,1,0,34,9,0,5,15,0,6,3,1.7,0.6,5,34,6.8,0,14,0.6,3.8,49,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,93.9,15.5,4.9,,,,,115 4 | Adimchinobe Echemandu,27,9,0,20,85,0,20,4.3,9.4,2.2,2,11,5.5,0,7,0.2,1.2,96,0,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,7.6,,,,,,,20 5 | Adrian Peterson,22,14,9,238,1341,12,73,5.6,95.8,17,19,268,14.1,1,60,1.4,19.1,1609,13,4,23,16,15,363,1760,10,67,4.8,110,22.7,21,125,6,0,16,1.3,7.8,1885,10,9,24,16,15,314,1383,18,64,4.4,86.4,19.6,43,436,10.1,0,63,2.7,27.3,1819,18,7,25,15,15,283,1298,12,80,4.6,86.5,18.9,36,341,9.5,1,34,2.4,22.7,1639,13,1,26,12,12,208,970,12,54,4.7,80.8,17.3,18,139,7.7,1,22,1.5,11.6,1109,13,1,27,16,16,348,2097,12,82,6,131.1,21.8,40,217,5.4,1,20,2.5,13.6,2314,13,4,28,14,14,279,1266,10,78,4.5,90.4,19.9,29,171,5.9,1,22,2.1,12.2,1437,11,5,230.9,230.5,275.9,239.9,186.9,301.4,199.7,363 6 | Ahmad Bradshaw,21,12,0,23,190,1,88,8.3,15.8,1.9,2,12,6,0,11,0.2,1,202,1,2,22,15,0,67,355,1,77,5.3,23.7,4.5,5,42,8.4,1,18,0.3,2.8,397,2,3,23,15,1,163,778,7,38,4.8,51.9,10.9,21,207,9.9,0,55,1.4,13.8,985,7,3,24,16,11,276,1235,8,48,4.5,77.2,17.3,47,314,6.7,0,18,2.9,19.6,1549,8,7,25,12,9,171,659,9,37,3.9,54.9,14.3,34,267,7.9,2,26,2.8,22.3,926,11,1,26,14,12,221,1015,6,37,4.6,72.5,15.8,23,245,10.7,0,59,1.6,17.5,1260,6,3,27,3,2,41,186,2,27,4.5,62,13.7,7,42,6,0,14,2.3,14,228,2,0,22.2,45.7,134.5,188.9,156.6,156,34.8,276 7 | Ahman Green,30,6,5,70,260,2,18,3.7,43.3,11.7,14,123,8.8,0,53,2.3,20.5,383,2,0,31,8,1,74,294,3,14,4,36.8,9.3,11,32,2.9,0,8,1.4,4,326,3,0,32,8,0,41,160,1,26,3.9,20,5.1,3,18,6,0,12,0.4,2.3,178,1,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,50.3,50.6,23.8,,,,,74 8 | Alex Green,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,23,4,0,3,11,0,8,3.7,2.8,0.8,1,6,6,0,6,0.3,1.5,17,0,0,24,12,4,135,464,0,41,3.4,38.7,11.3,18,125,6.9,0,19,1.5,10.4,589,0,1,25,12,0,11,35,0,9,3.2,2.9,0.9,2,8,4,0,7,0.2,0.7,43,0,0,,,,,1.7,56.9,4.3,135 9 | Alfonso Smith,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,24,15,0,30,102,1,12,3.4,6.8,2,3,21,7,0,13,0.2,1.4,123,1,0,,,,,,,,,,,,,,,,,,,,,26,16,0,18,54,1,21,3,3.4,1.1,10,68,6.8,0,10,0.6,4.3,122,1,2,,,,,18.3,,14.2,30 10 | Alfred Morris,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,24,16,16,335,1613,13,39,4.8,100.8,20.9,11,77,7,0,20,0.7,4.8,1690,13,4,25,16,16,276,1275,7,45,4.6,79.7,17.3,9,78,8.7,0,17,0.6,4.9,1353,7,5,,,,,,239,167.3,335 11 | Andre Brown,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,24,4,0,2,-1,0,0,-0.5,-0.3,0.5,,,,,,,,-1,0,0,,,,,,,,,,,,,,,,,,,,,26,10,2,73,385,8,31,5.3,38.5,7.3,12,86,7.2,0,17,1.2,8.6,471,8,0,27,8,8,139,492,3,23,3.5,61.5,17.4,20,103,5.2,0,14,2.5,12.9,595,3,3,,,,,,95.1,71.5,139 12 | Andre Ellington,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,24,15,1,118,652,3,80,5.5,43.5,7.9,39,371,9.5,1,38,2.6,24.7,1023,4,1,,,,,,,124.3,118 13 | Andre Hall,25,10,1,44,216,2,62,4.9,21.6,4.4,2,69,34.5,0,65,0.2,6.9,285,2,1,26,8,0,35,144,0,16,4.1,18,4.4,3,25,8.3,0,11,0.4,3.1,169,0,2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,38.5,12.9,,,,,,44 14 | Anthony Dixon,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,23,16,0,70,237,2,34,3.4,14.8,4.4,5,11,2.2,0,8,0.3,0.7,248,2,0,24,16,0,29,87,2,9,3,5.4,1.8,1,6,6,0,6,0.1,0.4,93,2,0,25,16,0,21,78,2,9,3.7,4.9,1.3,,,,,,,,78,2,0,26,16,1,28,56,2,9,2,3.5,1.8,3,30,10,0,19,0.2,1.9,86,2,0,,,,36.8,21.3,,20.6,70 15 | Anthony Thomas,30,10,2,36,89,0,9,2.5,8.9,3.6,15,95,6.3,1,11,1.5,9.5,184,1,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,24.4,,,,,,,36 16 | Antonio Pittman,22,11,0,38,139,0,0,3.7,12.6,3.5,3,15,5,0,11,0.3,1.4,154,0,0,23,12,5,79,296,0,24,3.7,24.7,6.6,18,132,7.3,0,27,1.5,11,428,0,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,15.4,40.8,,,,,,79 17 | Arian Foster,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,23,6,1,54,257,3,24,4.8,42.8,9,8,93,11.6,0,20,1.3,15.5,350,3,1,24,16,13,327,1616,16,74,4.9,101,20.4,66,604,9.2,2,50,4.1,37.8,2220,18,3,25,13,13,278,1224,10,43,4.4,94.2,21.4,53,617,11.6,2,78,4.1,47.5,1841,12,6,26,16,16,351,1424,15,46,4.1,89,21.9,40,217,5.4,2,23,2.5,13.6,1641,17,3,27,8,8,121,542,1,23,4.5,67.8,15.1,22,183,8.3,1,41,2.8,22.9,725,2,0,,,51,324,244.1,260.1,84.5,351 18 | Armando Allen,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22,2,0,15,48,0,13,3.2,24,7.5,,,,,,,,48,0,0,23,15,0,27,124,1,46,4.6,8.3,1.8,2,16,8,0,15,0.1,1.1,140,1,0,,,,,,,,,,,,,,,,,,,,,,,,,,20,,27 19 | Baron Batch,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,25,12,0,25,49,1,10,2,4.1,2.1,4,31,7.8,0,15,0.3,2.6,80,1,0,,,,,,,,,,,,,,,,,,,,,,,,,,14,,25 20 | Beanie Wells,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,21,16,0,176,793,7,33,4.5,49.6,11,12,143,11.9,0,25,0.8,8.9,936,7,4,22,13,2,116,397,2,24,3.4,30.5,8.9,5,74,14.8,0,43,0.4,5.7,471,2,1,23,14,14,245,1047,10,71,4.3,74.8,17.5,10,52,5.2,0,10,0.7,3.7,1099,10,4,24,8,7,88,234,5,31,2.7,29.3,11,1,24,24,0,24,0.1,3,258,5,1,,,,,,,,,,,,,,,,,,,,,,,127.6,57.1,161.9,53.8,,245 21 | Ben Tate,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,23,15,2,175,942,4,56,5.4,62.8,11.7,13,98,7.5,0,14,0.9,6.5,1040,4,4,24,11,0,65,279,2,25,4.3,25.4,5.9,11,49,4.5,0,11,1,4.5,328,2,1,25,14,7,181,771,4,60,4.3,55.1,12.9,34,140,4.1,0,10,2.4,10,911,4,5,,,,,120,42.8,105.1,181 22 | BenJarvus Green-Ellis,,,,,,,,,,,,,,,,,,,,,23,9,3,74,275,5,15,3.7,30.6,8.2,3,37,12.3,0,20,0.3,4.1,312,5,0,24,12,0,26,114,0,29,4.4,9.5,2.2,2,11,5.5,0,6,0.2,0.9,125,0,0,25,16,11,229,1008,13,33,4.4,63,14.3,12,85,7.1,0,16,0.8,5.3,1093,13,0,26,16,6,181,667,11,18,3.7,41.7,11.3,9,159,17.7,0,53,0.6,9.9,826,11,0,27,15,15,278,1094,6,48,3.9,72.9,18.5,22,104,4.7,0,13,1.5,6.9,1198,6,3,28,16,16,220,756,7,25,3.4,47.3,13.8,4,22,5.5,0,10,0.3,1.4,778,7,2,,61.2,12.5,187.3,148.6,149.8,115.8,278 23 | Benny Cunningham,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,23,14,0,47,261,1,56,5.6,18.6,3.4,6,59,9.8,0,18,0.4,4.2,320,1,2,,,,,,,34,47 24 | Bernard Pierce,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22,16,0,108,532,1,78,4.9,33.3,6.8,7,47,6.7,0,11,0.4,2.9,579,1,0,23,16,1,152,436,2,28,2.9,27.3,9.5,20,104,5.2,0,15,1.3,6.5,540,2,0,,,,,,63.9,66,152 25 | Bernard Scott,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,25,13,2,74,321,0,61,4.3,24.7,5.7,5,67,13.4,0,23,0.4,5.2,388,0,1,26,16,0,61,299,1,18,4.9,18.7,3.8,11,60,5.5,0,25,0.7,3.8,359,1,2,27,16,1,112,380,3,25,3.4,23.8,7,13,38,2.9,0,14,0.8,2.4,418,3,0,28,2,0,8,35,0,29,4.4,17.5,4,,,,,,,,35,0,0,29,2,0,4,14,0,9,3.5,7,2,2,10,5,0,8,1,5,24,0,0,,,36.8,37.9,59.8,,2.4,112 26 | Bilal Powell,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,23,2,0,13,21,0,6,1.6,10.5,6.5,1,7,7,0,7,0.5,3.5,28,0,1,24,14,2,110,437,4,18,4,31.2,7.9,17,140,8.2,0,16,1.2,10,577,4,0,25,16,11,176,697,1,39,4,43.6,11,36,272,7.6,0,36,2.3,17,969,1,1,,,,,0.8,81.7,100.9,176 27 | Bobby Rainey,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,26,16,6,150,566,5,80,3.8,35.4,9.4,15,46,3.1,1,15,0.9,2.9,612,6,1,,,,,,,95.2,150 28 | Brad Hoover,31,16,12,12,39,0,10,3.3,2.4,0.8,10,58,5.8,0,14,0.6,3.6,97,0,0,32,16,11,9,18,0,5,2,1.1,0.6,6,39,6.5,0,12,0.4,2.4,57,0,0,33,11,4,20,52,1,18,2.6,4.7,1.8,4,23,5.8,1,12,0.4,2.1,75,2,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,9.7,5.7,17.5,,,,,20 29 | Brad Smith,24,16,9,12,45,0,11,3.8,2.8,0.8,32,325,10.2,2,29,2,20.3,370,2,1,25,15,1,12,113,0,36,9.4,7.5,0.8,12,64,5.3,0,18,0.8,4.3,177,0,2,26,13,2,18,207,1,57,11.5,15.9,1.4,7,63,9,0,19,0.5,4.8,270,1,0,27,16,2,38,299,1,53,7.9,18.7,2.4,4,44,11,0,23,0.3,2.8,343,1,1,28,15,5,20,87,1,18,4.4,5.8,1.3,23,240,10.4,1,36,1.5,16,327,2,0,29,15,2,14,116,1,35,8.3,7.7,0.9,14,152,10.9,2,35,0.9,10.1,268,3,1,30,8,0,2,2,0,2,1,0.3,0.3,2,27,13.5,0,14,0.3,3.4,29,0,1,47,13.7,33,38.3,44.7,42.8,0.9,38 30 | Brady Quinn,,,,,,,,,,,,,,,,,,,,,24,3,3,5,21,0,12,4.2,7,1.7,,,,,,,,21,0,0,25,10,9,20,98,1,24,4.9,9.8,2,1,18,18,0,18,0.1,1.8,116,1,4,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,28,10,8,19,66,0,12,3.5,6.6,1.9,,,,,,,,66,0,1,,,,,,,,,,,,,,,,,,,,,,,9.6,,,,,20 31 | Brandon Bolden,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22,10,0,56,274,2,27,4.9,27.4,5.6,2,11,5.5,0,11,0.2,1.1,285,2,0,23,12,2,55,271,3,46,4.9,22.6,4.6,21,152,7.2,0,18,1.8,12.7,423,3,0,,,,,,40.5,60.3,56 32 | Brandon Jackson,22,11,3,75,267,1,46,3.6,24.3,6.8,16,130,8.1,0,16,1.5,11.8,397,1,0,23,13,0,45,248,1,32,5.5,19.1,3.5,30,185,6.2,0,18,2.3,14.2,433,1,1,24,12,0,37,111,2,9,3,9.3,3.1,21,187,8.9,1,17,1.8,15.6,298,3,1,25,16,13,190,703,3,71,3.7,43.9,11.9,43,342,8,1,37,2.7,21.4,1045,4,1,,,,,,,,,,,,,,,,,,,,,27,2,0,8,54,0,25,6.8,27,4,2,20,10,0,14,1,10,74,0,0,,,,,,,,,,,,,,,,,,,,,45.7,47.3,45.8,126.5,,7.4,,190 33 | Brandon Jacobs,25,11,9,202,1009,4,43,5,91.7,18.4,23,174,7.6,2,34,2.1,15.8,1183,6,5,26,13,13,219,1089,15,44,5,83.8,16.8,6,36,6,0,9,0.5,2.8,1125,15,3,27,15,15,224,835,5,31,3.7,55.7,14.9,18,184,10.2,1,74,1.2,12.3,1019,6,2,28,16,5,147,823,9,73,5.6,51.4,9.2,7,59,8.4,0,22,0.4,3.7,882,9,2,29,14,6,152,571,7,28,3.8,40.8,10.9,15,128,8.5,1,40,1.1,9.1,699,8,3,30,2,0,5,7,0,3,1.4,3.5,2.5,,,,,,,,7,0,0,31,7,1,58,238,4,37,4.1,34,8.3,2,13,6.5,0,8,0.3,1.9,251,4,1,144.3,196.5,133.9,138.2,111.9,,47.1,224 34 | Brian Leonard,23,16,7,86,303,0,31,3.5,18.9,5.4,30,183,6.1,0,16,1.9,11.4,486,0,0,24,2,0,2,7,0,5,3.5,3.5,1,,,,,,,,7,0,0,25,14,1,27,84,0,11,3.1,6,1.9,30,217,7.2,0,18,2.1,15.5,301,0,1,26,11,0,9,61,0,42,6.8,5.5,0.8,20,137,6.9,1,20,1.8,12.5,198,1,0,27,13,0,17,85,0,14,5,6.5,1.3,22,210,9.5,0,37,1.7,16.2,295,0,0,28,15,0,33,106,0,11,3.2,7.1,2.2,11,67,6.1,0,16,0.7,4.5,173,0,0,29,16,1,47,182,0,24,3.9,11.4,2.9,29,179,6.2,0,19,1.8,11.2,361,0,0,48.6,,28.1,25.8,29.5,17.3,36.1,86 35 | Brian Westbrook,28,15,15,278,1333,7,36,4.8,88.9,18.5,90,771,8.6,5,57,6,51.4,2104,12,2,29,14,14,233,936,9,39,4,66.9,16.6,54,402,7.4,5,47,3.9,28.7,1338,14,2,30,8,7,61,274,1,25,4.5,34.3,7.6,25,181,7.2,1,34,3.1,22.6,455,2,0,31,14,5,77,340,4,30,4.4,24.3,5.5,16,150,9.4,1,62,1.1,10.7,490,5,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,278.4,213.8,57.5,79,,,,278 36 | Bryce Brown,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,21,16,4,115,564,4,65,4.9,35.3,7.2,13,56,4.3,0,11,0.8,3.5,620,4,4,22,16,1,75,314,2,65,4.2,19.6,4.7,8,84,10.5,0,35,0.5,5.3,398,2,0,,,,,,78,51.8,115 37 | C.J. Spiller,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,23,14,1,74,283,0,20,3.8,20.2,5.3,24,157,6.5,1,41,1.7,11.2,440,1,5,24,16,11,107,561,4,38,5.2,35.1,6.7,39,269,6.9,2,19,2.4,16.8,830,6,2,25,16,9,207,1244,6,62,6,77.8,12.9,43,459,10.7,2,66,2.7,28.7,1703,8,3,26,15,10,202,933,2,77,4.6,62.2,13.5,33,185,5.6,0,27,2.2,12.3,1118,2,4,,,,40,115,212.3,115.8,207 38 | Cadillac Williams,25,4,4,54,208,3,20,3.9,52,13.5,3,17,5.7,0,8,0.8,4.3,225,3,2,26,6,1,63,233,4,28,3.7,38.8,10.5,7,43,6.1,0,25,1.2,7.2,276,4,1,27,16,15,211,823,4,35,3.9,51.4,13.2,28,217,7.8,3,22,1.8,13.6,1040,7,1,28,16,9,125,437,2,45,3.5,27.3,7.8,46,355,7.7,1,20,2.9,22.2,792,3,1,29,11,1,87,361,1,23,4.1,32.8,7.9,14,93,6.6,0,16,1.3,8.5,454,1,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,36.5,49.6,144,95.2,49.4,,,211 39 | Cedric Benson,25,11,11,196,674,4,43,3.4,61.3,17.8,17,123,7.2,0,19,1.5,11.2,797,4,3,26,12,10,214,747,2,46,3.5,62.3,17.8,20,185,9.3,0,79,1.7,15.4,932,2,2,27,13,13,301,1251,6,42,4.2,96.2,23.2,17,111,6.5,0,19,1.3,8.5,1362,6,1,28,16,16,321,1111,7,26,3.5,69.4,20.1,28,178,6.4,1,24,1.8,11.1,1289,8,7,29,15,15,273,1067,6,42,3.9,71.1,18.2,15,82,5.5,0,11,1,5.5,1149,6,5,30,5,5,71,248,1,11,3.5,49.6,14.2,14,97,6.9,0,18,2.8,19.4,345,1,1,,,,,,,,,,,,,,,,,,,,,97.7,101.2,170.2,162.9,140.9,38.5,,321 40 | Cedric Peerman,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,24,7,0,2,1,0,1,0.5,0.1,0.3,1,11,11,0,11,0.1,1.6,12,0,0,25,15,0,3,15,0,11,5,1,0.2,,,,,,,,15,0,0,26,14,1,36,258,1,48,7.2,18.4,2.6,9,85,9.4,0,16,0.6,6.1,343,1,0,27,16,0,8,17,0,5,2.1,1.1,0.5,,,,,,,,17,0,0,,,,1.2,,40.3,,36 41 | Chester Taylor,28,14,8,157,844,7,84,5.4,60.3,11.2,29,281,9.7,0,50,2.1,20.1,1125,7,5,29,16,1,101,399,4,21,4,24.9,6.3,45,399,8.9,2,47,2.8,24.9,798,6,2,30,16,0,94,338,1,25,3.6,21.1,5.9,44,389,8.8,1,33,2.8,24.3,727,2,2,31,16,1,112,267,3,24,2.4,16.7,7,20,139,7,0,18,1.3,8.7,406,3,0,32,12,1,20,77,1,34,3.9,6.4,1.7,14,91,6.5,0,17,1.2,7.6,168,1,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,144.5,111.8,80.7,58.6,22.8,,,157 42 | Chris Brown,26,12,1,102,462,5,42,4.5,38.5,8.5,19,128,6.7,0,16,1.6,10.7,590,5,1,,,,,,,,,,,,,,,,,,,,,28,14,4,79,267,3,13,3.4,19.1,5.6,16,74,4.6,0,12,1.1,5.3,341,3,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,87,,50.1,,,,,102 43 | Chris Henry,22,7,0,31,119,2,24,3.8,17,4.4,6,53,8.8,0,18,0.9,7.6,172,2,0,23,1,0,1,3,0,3,3,3,1,,,,,,,,3,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,29.2,,,,,,,31 44 | Chris Ivory,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22,12,4,137,716,5,55,5.2,59.7,11.4,1,17,17,0,17,0.1,1.4,733,5,4,23,6,2,79,374,1,35,4.7,62.3,13.2,,,,,,,,374,1,0,24,6,2,40,217,2,56,5.4,36.2,6.7,2,15,7.5,0,13,0.3,2.5,232,2,0,25,15,6,182,833,3,69,4.6,55.5,12.1,2,10,5,0,12,0.1,0.7,843,3,2,,,,95.3,,35.2,98.3,182 45 | Chris Jennings,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,24,9,1,63,220,1,16,3.5,24.4,7,9,56,6.2,0,19,1,6.2,276,1,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,33.6,,,,,63 46 | Chris Johnson,,,,,,,,,,,,,,,,,,,,,23,15,14,251,1228,9,66,4.9,81.9,16.7,43,260,6,1,25,2.9,17.3,1488,10,1,24,16,16,358,2006,14,91,5.6,125.4,22.4,50,503,10.1,2,69,3.1,31.4,2509,16,3,25,16,16,316,1364,11,76,4.3,85.3,19.8,44,245,5.6,1,25,2.8,15.3,1609,12,3,26,16,16,262,1047,4,48,4,65.4,16.4,57,418,7.3,0,34,3.6,26.1,1465,4,3,27,16,15,276,1243,6,94,4.5,77.7,17.3,36,232,6.4,0,22,2.3,14.5,1475,6,5,28,16,16,279,1077,6,30,3.9,67.3,17.4,42,345,8.2,4,66,2.6,21.6,1422,10,3,,206.8,340.9,226.9,164.5,173.5,196.2,358 47 | Chris Ogbonnaya,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,23,2,0,11,50,0,18,4.5,25,5.5,1,19,19,0,19,0.5,9.5,69,0,0,,,,,,,,,,,,,,,,,,,,,25,13,4,76,340,1,40,4.5,26.2,5.8,23,165,7.2,0,19,1.8,12.7,505,1,2,26,15,1,8,30,0,9,3.8,2,0.5,24,187,7.8,0,38,1.6,12.5,217,0,1,27,16,7,49,240,0,43,4.9,15,3.1,48,343,7.1,2,17,3,21.4,583,2,2,,,6.9,,52.5,19.7,66.3,76 48 | Chris Perry,,,,,,,,,,,,,,,,,,,,,27,13,6,104,269,2,25,2.6,20.7,8,20,71,3.6,0,12,1.5,5.5,340,2,5,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,36,,,,,,104 49 | Chris Rainey,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,24,16,0,26,102,2,19,3.9,6.4,1.6,14,60,4.3,0,14,0.9,3.8,162,2,4,,,,,,,,,,,,,,,,,,,,,,,,,,20.2,,26 50 | Clifton Dawson,24,13,0,30,64,1,12,2.1,4.9,2.3,2,15,7.5,0,9,0.2,1.2,79,1,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,13.9,,,,,,,30 51 | Clinton Portis,26,16,16,325,1262,11,32,3.9,78.9,20.3,47,389,8.3,0,54,2.9,24.3,1651,11,6,27,16,16,342,1487,9,31,4.3,92.9,21.4,28,218,7.8,0,29,1.8,13.6,1705,9,3,28,8,8,124,494,1,78,4,61.8,15.5,9,57,6.3,1,10,1.1,7.1,551,2,1,29,5,5,54,227,2,27,4.2,45.4,10.8,5,55,11,0,14,1,11,282,2,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,219.1,218.5,65.1,40.2,,,,342 52 | Correll Buckhalter,29,14,2,62,313,4,30,5,22.4,4.4,12,87,7.3,0,14,0.9,6.2,400,4,1,30,14,2,76,369,2,33,4.9,26.4,5.4,26,324,12.5,2,59,1.9,23.1,693,4,0,31,14,7,120,642,1,45,5.4,45.9,8.6,31,240,7.7,0,30,2.2,17.1,882,1,3,32,15,0,59,147,2,13,2.5,9.8,3.9,28,240,8.6,2,23,1.9,16,387,4,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,62,93.3,88.2,60.7,,,,120 53 | Curtis Brinkley,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,25,3,0,2,11,0,9,5.5,3.7,0.7,,,,,,,,11,0,0,26,10,1,30,101,1,12,3.4,10.1,3,7,41,5.9,0,20,0.7,4.1,142,1,0,27,10,1,39,115,0,13,2.9,11.5,3.9,12,77,6.4,0,12,1.2,7.7,192,0,1,,,,,,,,,,,,,,,,,,,,,,,,,20.2,17.2,,39 54 | Da'Rel Scott,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,23,11,0,5,16,0,8,3.2,1.5,0.5,2,13,6.5,0,9,0.2,1.2,29,0,1,24,4,0,6,9,0,5,1.5,2.3,1.5,,,,,,,,9,0,0,25,5,1,20,73,0,16,3.7,14.6,4,11,102,9.3,1,23,2.2,20.4,175,1,0,,,,,0.9,,23.5,20 55 | Daniel Thomas,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,24,13,2,165,581,0,28,3.5,44.7,12.7,12,72,6,1,12,0.9,5.5,653,1,2,25,12,0,91,325,4,20,3.6,27.1,7.6,15,156,10.4,0,32,1.3,13,481,4,3,26,15,1,109,406,4,55,3.7,27.1,7.3,15,63,4.2,2,16,1,4.2,469,6,0,,,,,67.3,66.1,82.9,165 56 | Danny Ware,,,,,,,,,,,,,,,,,,,,,23,6,0,2,15,0,9,7.5,2.5,0.3,,,,,,,,15,0,0,24,8,0,13,73,1,14,5.6,9.1,1.6,3,15,5,0,14,0.4,1.9,88,1,1,25,14,0,20,73,0,14,3.7,5.2,1.4,7,67,9.6,0,18,0.5,4.8,140,0,0,26,16,1,46,163,0,17,3.5,10.2,2.9,27,170,6.3,0,22,1.7,10.6,333,0,0,27,16,1,11,51,0,17,4.6,3.2,0.7,14,100,7.1,0,23,0.9,6.3,151,0,0,,,,,,,,,,,,,,,,,,,,,,,12.8,14,33.3,15.1,,46 57 | Danny Woodhead,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,24,10,0,15,64,0,16,4.3,6.4,1.5,8,87,10.9,0,24,0.8,8.7,151,0,0,25,15,3,97,547,5,36,5.6,36.5,6.5,34,379,11.1,1,50,2.3,25.3,926,6,1,26,15,4,77,351,1,12,4.6,23.4,5.1,18,157,8.7,0,16,1.2,10.5,508,1,1,27,16,2,76,301,4,19,4,18.8,4.8,40,446,11.2,3,25,2.5,27.9,747,7,1,28,16,1,106,429,2,14,4,26.8,6.6,76,605,8,6,39,4.8,37.8,1034,8,2,,,15.1,126.6,54.8,114.7,147.4,106 58 | Darius Walker,22,4,2,58,264,1,41,4.6,66,14.5,13,81,6.2,0,9,3.3,20.3,345,1,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,40.5,,,,,,,58 59 | Darren McFadden,,,,,,,,,,,,,,,,,,,,,21,13,5,113,499,4,50,4.4,38.4,8.7,29,285,9.8,0,27,2.2,21.9,784,4,3,22,12,7,104,357,1,28,3.4,29.8,8.7,21,245,11.7,0,48,1.8,20.4,602,1,5,23,13,13,223,1157,7,57,5.2,89,17.2,47,507,10.8,3,67,3.6,39,1664,10,4,24,7,7,113,614,4,70,5.4,87.7,16.1,19,154,8.1,1,26,2.7,22,768,5,1,25,12,12,216,707,2,64,3.3,58.9,18,42,258,6.1,1,20,3.5,21.5,965,3,2,26,10,7,114,379,5,30,3.3,37.9,11.4,17,108,6.4,0,16,1.7,10.8,487,5,1,,96.4,56.2,218.4,104.8,110.5,76.7,223 60 | Darren Sproles,24,15,0,37,164,2,34,4.4,10.9,2.5,10,31,3.1,0,14,0.7,2.1,195,2,1,25,16,0,61,330,1,37,5.4,20.6,3.8,29,342,11.8,5,66,1.8,21.4,672,6,3,26,16,2,93,343,3,21,3.7,21.4,5.8,45,497,11,4,81,2.8,31.1,840,7,3,27,16,3,50,267,0,34,5.3,16.7,3.1,59,520,8.8,2,57,3.7,32.5,787,2,3,28,16,4,87,603,2,36,6.9,37.7,5.4,86,710,8.3,7,39,5.4,44.4,1313,9,1,29,13,6,48,244,1,47,5.1,18.8,3.7,75,667,8.9,7,44,5.8,51.3,911,8,0,30,15,4,53,220,2,38,4.2,14.7,3.5,71,604,8.5,2,48,4.7,40.3,824,4,2,29.5,97.2,120,84.7,183.3,139.1,102.4,93 61 | Daryl Richardson,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22,16,0,98,475,0,53,4.8,29.7,6.1,24,163,6.8,0,26,1.5,10.2,638,0,3,23,7,3,69,215,0,14,3.1,30.7,9.9,14,121,8.6,0,19,2,17.3,336,0,0,,,,,,57.8,33.6,98 62 | David Wilson,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,21,16,2,71,358,4,52,5,22.4,4.4,4,34,8.5,1,15,0.3,2.1,392,5,1,22,5,4,44,146,1,18,3.3,29.2,8.8,2,8,4,0,6,0.4,1.6,154,1,2,,,,,,67.2,17.4,71 63 | De Dorsey,23,12,2,21,183,0,45,8.7,15.3,1.8,4,19,4.8,0,17,0.3,1.6,202,0,0,24,4,0,5,8,0,7,1.6,2,1.3,2,49,24.5,0,36,0.5,12.3,57,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,20.2,5.7,,,,,,21 64 | DeAngelo Williams,24,16,0,144,717,4,75,5,44.8,9,23,175,7.6,1,30,1.4,10.9,892,5,1,25,16,16,273,1515,18,69,5.5,94.7,17.1,22,121,5.5,2,25,1.4,7.6,1636,20,0,26,13,13,216,1117,7,77,5.2,85.9,16.6,29,252,8.7,0,30,2.2,19.4,1369,7,3,27,6,6,87,361,1,39,4.1,60.2,14.5,11,61,5.5,0,14,1.8,10.2,422,1,1,28,16,14,155,836,7,74,5.4,52.3,9.7,16,135,8.4,0,32,1,8.4,971,7,0,29,16,10,173,737,5,65,4.3,46.1,10.8,13,187,14.4,2,53,0.8,11.7,924,7,2,30,15,15,201,843,3,43,4.2,56.2,13.4,26,333,12.8,1,72,1.7,22.2,1176,4,3,117.2,283.6,172.9,46.2,139.1,130.4,135.6,273 65 | DeMarco Murray,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,23,13,7,164,897,2,91,5.5,69,12.6,26,183,7,0,18,2,14.1,1080,2,1,24,10,10,161,663,4,48,4.1,66.3,16.1,34,247,7.3,0,22,3.4,24.7,910,4,3,25,14,14,217,1121,9,43,5.2,80.1,15.5,53,350,6.6,1,22,3.8,25,1471,10,3,,,,,118,109,201.1,217 66 | DeShaun Foster,27,16,16,247,876,3,20,3.5,54.8,15.4,25,182,7.3,1,23,1.6,11.4,1058,4,7,28,16,2,76,234,1,18,3.1,14.6,4.8,16,133,8.3,1,31,1,8.3,367,2,2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,115.8,44.7,,,,,,247 67 | DeShawn Wynn,24,7,4,50,203,4,44,4.1,29,7.1,9,73,8.1,0,18,1.3,10.4,276,4,0,25,5,0,8,110,1,73,13.8,22,1.6,3,30,10,0,16,0.6,6,140,1,1,26,4,0,6,19,0,6,3.2,4.8,1.5,2,19,9.5,0,11,0.5,4.8,38,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,51.6,18,3.8,,,,,50 68 | Deji Karim,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,24,11,0,35,160,0,15,4.6,14.5,3.2,3,10,3.3,0,7,0.3,0.9,170,0,4,25,12,0,63,130,0,14,2.1,10.8,5.3,14,120,8.6,0,20,1.2,10,250,0,1,,,,,,,,,,,,,,,,,,,,,27,7,0,12,51,0,14,4.3,7.3,1.7,1,-1,-1,0,-1,0.1,-0.1,50,0,0,,,,9,23,,5,63 69 | Delone Carter,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,24,16,3,101,377,2,42,3.7,23.6,6.3,5,18,3.6,0,7,0.3,1.1,395,2,3,25,10,0,32,122,3,20,3.8,12.2,3.2,1,13,13,0,13,0.1,1.3,135,3,1,,,,,,,,,,,,,,,,,,,,,,,,,45.5,29.5,,101 70 | Denard Robinson,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,23,16,0,20,66,0,24,3.3,4.1,1.3,,,,,,,,66,0,3,,,,,,,,20 71 | Dennis Johnson,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,23,8,1,49,183,0,29,3.7,22.9,6.1,8,46,5.8,0,14,1,5.8,229,0,0,,,,,,,22.9,49 72 | Derrick Ward,27,8,5,125,602,3,44,4.8,75.3,15.6,26,179,6.9,1,17,3.3,22.4,781,4,2,28,16,3,182,1025,2,51,5.6,64.1,11.4,41,384,9.4,0,48,2.6,24,1409,2,2,29,14,1,114,409,1,28,3.6,29.2,8.1,20,150,7.5,2,38,1.4,10.7,559,3,0,30,16,0,50,315,4,38,6.3,19.7,3.1,7,61,8.7,0,12,0.4,3.8,376,4,0,31,12,1,45,154,2,15,3.4,12.8,3.8,,,,,,,,154,2,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,98.1,148.9,73.9,61.6,,,,182 73 | Deuce McAllister,29,3,3,24,92,0,15,3.8,30.7,8,4,15,3.8,0,7,1.3,5,107,0,1,30,13,6,107,418,5,19,3.9,32.2,8.2,18,128,7.1,1,20,1.4,9.8,546,6,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,8.7,90.6,,,,,,107 74 | Dexter McCluster,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,21,11,7,18,71,0,20,3.9,6.5,1.6,21,209,10,1,31,1.9,19,280,1,2,22,16,4,114,516,1,32,4.5,32.3,7.1,46,328,7.1,1,49,2.9,20.5,844,2,4,23,16,6,12,70,0,19,5.8,4.4,0.8,52,452,8.7,1,31,3.3,28.3,522,1,2,24,15,6,8,5,0,5,0.6,0.3,0.5,53,511,9.6,2,43,3.5,34.1,516,2,2,,,,30,88.4,54.2,59.6,114 75 | Dimitri Nance,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22,12,0,36,95,0,11,2.6,7.9,3,3,30,10,0,14,0.3,2.5,125,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,12.5,,,,36 76 | Dion Lewis,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,21,15,0,23,102,1,20,4.4,6.8,1.5,1,-3,-3,0,-3,0.1,-0.2,99,1,1,22,9,0,13,69,1,17,5.3,7.7,1.4,2,24,12,0,28,0.2,2.7,93,1,0,,,,,,,,,,,,,,,,,,,,,,,,,13.9,15.3,,23 77 | Dominic Rhodes,28,10,2,75,302,1,25,4,30.2,7.5,11,70,6.4,0,17,1.1,7,372,1,2,29,15,4,152,538,6,38,3.5,35.9,10.1,45,302,6.7,3,29,3,20.1,840,9,0,,,,,,,,,,,,,,,,,,,,,31,3,0,37,172,0,15,4.6,57.3,12.3,1,4,4,0,4,0.3,1.3,176,0,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,39.2,138,,15.6,,,,152 78 | Donald Brown,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22,11,1,78,281,3,45,3.6,25.5,7.1,11,169,15.4,0,72,1,15.4,450,3,1,23,13,8,129,497,2,49,3.9,38.2,9.9,20,205,10.3,0,25,1.5,15.8,702,2,0,24,16,2,134,645,5,80,4.8,40.3,8.4,16,86,5.4,0,17,1,5.4,731,5,0,25,10,4,108,417,1,19,3.9,41.7,10.8,9,93,10.3,0,39,0.9,9.3,510,1,0,26,16,5,102,537,6,51,5.3,33.6,6.4,27,214,7.9,2,33,1.7,13.4,751,8,1,,,61,82.2,103.1,57,121.1,134 79 | Doug Martin,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,23,16,16,319,1454,11,70,4.6,90.9,19.9,49,472,9.6,1,64,3.1,29.5,1926,12,1,24,6,6,127,456,1,28,3.6,76,21.2,12,66,5.5,0,13,2,11,522,1,2,,,,,,262.6,54.2,319 80 | DuJuan Harris,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,23,5,0,9,42,0,24,4.7,8.4,1.8,1,4,4,0,4,0.2,0.8,46,0,0,24,4,2,34,157,2,21,4.6,39.3,8.5,2,17,8.5,0,11,0.5,4.3,174,2,0,,,,,,,,,,,,,,,,,,,,,,,,,4.6,29.4,,34 81 | Dwayne Wright,24,14,0,29,94,0,15,3.2,6.7,2.1,3,17,5.7,0,8,0.2,1.2,111,0,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,9.1,,,,,,,29 82 | Earnest Graham,27,15,10,222,898,10,28,4,59.9,14.8,49,324,6.6,0,21,3.3,21.6,1222,10,1,28,10,10,132,563,4,68,4.3,56.3,13.2,23,174,7.6,0,24,2.3,17.4,737,4,2,29,13,6,14,66,0,17,4.7,5.1,1.1,14,109,7.8,0,16,1.1,8.4,175,0,0,30,12,7,20,99,1,61,5,8.3,1.7,16,130,8.1,1,46,1.3,10.8,229,2,1,31,7,2,37,206,0,34,5.6,29.4,5.3,26,163,6.3,0,19,3.7,23.3,369,0,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,180.2,93.7,17.5,32.9,34.9,,,222 83 | Eddie Lacy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22,15,15,284,1178,11,60,4.1,78.5,18.9,35,257,7.3,0,34,2.3,17.1,1435,11,1,,,,,,,207.5,284 84 | Edgerrin James,29,16,16,324,1222,7,27,3.8,76.4,20.3,24,204,8.5,0,26,1.5,12.8,1426,7,5,30,13,7,133,514,3,35,3.9,39.5,10.2,12,85,7.1,0,16,0.9,6.5,599,3,2,31,7,0,46,125,0,10,2.7,17.9,6.6,3,19,6.3,0,7,0.4,2.7,144,0,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,174.6,73.9,12.4,,,,,324 85 | Edwin Baker,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22,3,2,43,171,2,20,4,57,14.3,8,57,7.1,0,16,2.7,19,228,2,0,,,,,,,34.8,43 86 | Eldra Buckley,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,24,16,0,15,44,1,9,2.9,2.8,0.9,,,,,,,,44,1,0,25,16,0,21,67,0,13,3.2,4.2,1.3,1,10,10,0,10,0.1,0.6,77,0,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,5.7,,,,21 87 | Evan Royster,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,24,6,2,56,328,0,28,5.9,54.7,9.3,10,76,7.6,0,16,1.7,12.7,404,0,0,25,16,0,23,88,2,12,3.8,5.5,1.4,15,109,7.3,0,25,0.9,6.8,197,2,0,26,10,0,2,0,0,0,0,0,0.2,1,3,3,0,3,0.1,0.3,3,0,0,,,,,40.4,31.7,0.3,56 88 | Felix Jones,,,,,,,,,,,,,,,,,,,,,21,6,0,30,266,3,60,8.9,44.3,5,2,10,5,0,7,0.3,1.7,276,3,0,22,14,1,116,685,3,56,5.9,48.9,8.3,19,119,6.3,0,30,1.4,8.5,804,3,3,23,16,7,185,800,1,34,4.3,50,11.6,48,450,9.4,1,71,3,28.1,1250,2,2,24,12,8,127,575,1,40,4.5,47.9,10.6,33,221,6.7,0,27,2.8,18.4,796,1,5,25,16,7,111,402,3,22,3.6,25.1,6.9,26,266,10.2,2,39,1.6,16.6,668,5,2,26,16,2,48,184,0,14,3.8,11.5,3,9,63,7,0,15,0.6,3.9,247,0,1,,45.6,92.4,133,75.6,92.8,22.7,185 89 | Fozzy Whittaker,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,24,14,2,28,79,0,11,2.8,5.6,2,21,155,7.4,2,35,1.5,11.1,234,2,1,,,,,,,33.4,28 90 | Frank Gore,24,15,15,260,1102,5,43,4.2,73.5,17.3,53,436,8.2,1,23,3.5,29.1,1538,6,4,25,14,14,240,1036,6,41,4.3,74,17.1,43,373,8.7,2,26,3.1,26.6,1409,8,6,26,14,14,229,1120,10,80,4.9,80,16.4,52,406,7.8,3,48,3.7,29,1526,13,4,27,11,11,203,853,3,64,4.2,77.5,18.5,46,452,9.8,2,41,4.2,41.1,1305,5,4,28,16,15,282,1211,8,55,4.3,75.7,17.6,17,114,6.7,0,13,1.1,7.1,1325,8,2,29,16,16,258,1214,8,37,4.7,75.9,16.1,28,234,8.4,1,26,1.8,14.6,1448,9,3,30,16,16,276,1128,9,51,4.1,70.5,17.3,16,141,8.8,0,29,1,8.8,1269,9,3,181.8,176.9,222.6,152.5,176.5,192.8,174.9,282 91 | Fred Jackson,26,8,1,58,300,0,27,5.2,37.5,7.3,22,190,8.6,0,54,2.8,23.8,490,0,0,27,16,3,130,571,3,32,4.4,35.7,8.1,37,317,8.6,0,65,2.3,19.8,888,3,3,28,16,11,237,1062,2,43,4.5,66.4,14.8,46,371,8.1,2,21,2.9,23.2,1433,4,4,29,16,13,222,927,5,39,4.2,57.9,13.9,31,215,6.9,2,65,1.9,13.4,1142,7,5,30,10,10,170,934,6,80,5.5,93.4,17,39,442,11.3,0,49,3.9,44.2,1376,6,2,31,10,8,115,437,3,15,3.8,43.7,11.5,34,217,6.4,1,34,3.4,21.7,654,4,5,32,16,6,206,890,9,59,4.3,55.6,12.9,47,387,8.2,1,37,2.9,24.2,1277,10,3,49,100.8,159.3,146.2,169.6,79.4,181.7,237 92 | Fred Taylor,31,15,15,223,1202,5,80,5.4,80.1,14.9,9,58,6.4,0,18,0.6,3.9,1260,5,2,32,13,13,143,556,1,34,3.9,42.8,11,16,98,6.1,0,17,1.2,7.5,654,1,1,33,6,1,63,269,4,19,4.3,44.8,10.5,2,17,8.5,0,13,0.3,2.8,286,4,1,34,7,0,43,155,0,24,3.6,22.1,6.1,2,6,3,0,7,0.3,0.9,161,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,152,69.4,50.6,16.1,,,,223 93 | Garrett Wolfe,23,13,0,31,85,0,25,2.7,6.5,2.4,9,117,13,0,33,0.7,9,202,0,1,24,13,0,15,69,0,38,4.6,5.3,1.2,,,,,,,,69,0,0,25,8,0,22,120,1,36,5.5,15,2.8,2,12,6,0,12,0.3,1.5,132,1,0,26,16,0,4,8,0,7,2,0.5,0.3,,,,,,,,8,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,18.2,,19.2,,,,,31 94 | Gary Russell,21,3,0,7,21,0,8,3,7,2.3,,,,,,,,21,0,0,22,12,0,28,77,3,15,2.8,6.4,2.3,1,-2,-2,0,-2,0.1,-0.2,75,3,0,23,12,4,3,0,0,2,0,0,0.3,12,96,8,0,20,1,8,96,0,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,25.5,7.6,,,,,28 95 | Giovani Bernard,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22,16,0,170,695,5,35,4.1,43.4,10.6,56,514,9.2,3,41,3.5,32.1,1209,8,2,,,,,,,164.9,170 96 | Glen Coffee,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22,14,2,83,226,1,17,2.7,16.1,5.9,11,76,6.9,0,12,0.8,5.4,302,1,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,36.2,,,,,83 97 | Greg Jones,26,16,11,42,119,2,11,2.8,7.4,2.6,11,99,9,2,27,0.7,6.2,218,4,0,27,12,7,2,13,0,13,6.5,1.1,0.2,13,116,8.9,1,22,1.1,9.7,129,1,0,28,13,7,4,23,0,11,5.8,1.8,0.3,5,14,2.8,0,9,0.4,1.1,37,0,0,29,16,13,2,4,0,3,2,0.3,0.1,11,47,4.3,0,12,0.7,2.9,51,0,0,30,16,9,2,7,1,6,3.5,0.4,0.1,4,19,4.8,0,10,0.3,1.2,26,1,0,31,12,4,5,8,0,4,1.6,0.7,0.4,11,64,5.8,0,10,0.9,5.3,72,0,0,32,16,5,2,2,0,4,1,0.1,0.1,5,34,6.8,0,19,0.3,2.1,36,0,0,45.8,18.9,3.7,5.1,8.6,7.2,3.6,42 98 | Heath Evans,29,16,1,34,121,3,11,3.6,7.6,2.1,4,43,10.8,0,29,0.3,2.7,164,3,0,30,16,4,11,23,0,4,2.1,1.4,0.7,3,59,19.7,0,28,0.2,3.7,82,0,0,31,6,5,5,16,1,6,3.2,2.7,0.8,10,70,7,2,13,1.7,11.7,86,3,0,32,16,6,2,2,0,2,1,0.1,0.1,7,41,5.9,1,18,0.4,2.6,43,1,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,34.4,8.2,26.6,10.3,,,,34 99 | Isaac Redman,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,26,16,0,53,247,0,23,4.7,15.4,3.3,9,72,8,2,16,0.6,4.5,319,2,2,27,16,1,110,479,3,27,4.4,29.9,6.9,18,78,4.3,0,12,1.1,4.9,557,3,2,28,14,5,110,410,2,28,3.7,29.3,7.9,19,244,12.8,0,55,1.4,17.4,654,2,3,29,4,1,10,12,0,8,1.2,3,2.5,4,14,3.5,0,7,1,3.5,26,0,1,,,,39.9,69.7,71.4,0.6,110 100 | J.J. Arrington,24,16,0,26,78,0,12,3,4.9,1.6,29,241,8.3,1,32,1.8,15.1,319,1,0,25,11,3,31,187,1,30,6,17,2.8,29,255,8.8,1,35,2.6,23.2,442,2,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,37.9,56.2,,,,,,31 101 | Jackie Battle,24,3,0,14,47,1,6,3.4,15.7,4.7,1,4,4,0,4,0.3,1.3,51,1,0,,,,,,,,,,,,,,,,,,,,,26,5,0,7,21,0,12,3,4.2,1.4,2,-3,-1.5,0,3,0.4,-0.6,18,0,0,27,16,0,20,50,1,7,2.5,3.1,1.3,1,9,9,0,9,0.1,0.6,59,1,0,28,15,4,149,597,2,34,4,39.8,9.9,9,68,7.6,0,24,0.6,4.5,665,2,0,29,16,5,95,311,3,52,3.3,19.4,5.9,15,108,7.2,1,18,0.9,6.8,419,4,0,30,16,0,36,142,1,37,3.9,8.9,2.3,4,36,9,0,24,0.3,2.3,178,1,0,11.1,,1.8,11.9,78.5,65.9,23.8,149 102 | Jacob Hester,,,,,,,,,,,,,,,,,,,,,23,16,3,19,95,1,28,5,5.9,1.2,12,91,7.6,1,16,0.8,5.7,186,2,1,24,15,10,21,74,0,15,3.5,4.9,1.4,9,24,2.7,0,5,0.6,1.6,98,0,1,25,15,7,26,60,0,6,2.3,4,1.7,22,145,6.6,1,21,1.5,9.7,205,1,0,26,16,3,28,90,0,16,3.2,5.6,1.8,12,48,4,1,11,0.8,3,138,1,2,27,3,0,17,81,2,18,4.8,27,5.7,1,7,7,0,7,0.3,2.3,88,2,0,,,,,,,,,,,,,,,,,,,,,,28.6,7.8,26.5,15.8,20.8,,28 103 | Jacquizz Rodgers,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,21,16,0,57,205,1,13,3.6,12.8,3.6,21,188,9,1,31,1.3,11.8,393,2,1,22,16,0,94,362,1,43,3.9,22.6,5.9,53,402,7.6,1,32,3.3,25.1,764,2,0,23,15,4,96,332,2,19,3.5,22.1,6.4,52,341,6.6,2,22,3.5,22.7,673,4,1,,,,,49.3,88.4,89.3,96 104 | Jahvid Best,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,21,16,9,171,555,4,45,3.2,34.7,10.7,58,487,8.4,2,75,3.6,30.4,1042,6,1,22,6,6,84,390,2,88,4.6,65,14,27,287,10.6,1,60,4.5,47.8,677,3,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,138.2,85.7,,,171 105 | Jalen Parmele,,,,,,,,,,,,,,,,,,,,,23,1,0,2,27,0,31,13.5,27,2,,,,,,,,27,0,0,24,7,0,5,17,0,7,3.4,2.4,0.7,,,,,,,,17,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,27,11,2,40,143,0,28,3.6,13,3.6,7,60,8.6,0,26,0.6,5.5,203,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,20.3,,40 106 | Jamaal Charles,,,,,,,,,,,,,,,,,,,,,22,16,2,67,357,0,30,5.3,22.3,4.2,27,272,10.1,1,75,1.7,17,629,1,2,23,15,10,190,1120,7,76,5.9,74.7,12.7,40,297,7.4,1,49,2.7,19.8,1417,8,4,24,16,6,230,1467,5,80,6.4,91.7,14.4,45,468,10.4,3,31,2.8,29.3,1935,8,3,25,2,1,12,83,0,24,6.9,41.5,6,5,9,1.8,1,9,2.5,4.5,92,1,1,26,16,15,285,1509,5,91,5.3,94.3,17.8,35,236,6.7,1,22,2.2,14.8,1745,6,5,27,15,15,259,1287,12,46,5,85.8,17.3,70,693,9.9,7,71,4.7,46.2,1980,19,4,,64.9,181.7,235.5,13.2,200.5,304,285 107 | Jamal Lewis,28,15,15,298,1304,9,66,4.4,86.9,19.9,30,248,8.3,2,34,2,16.5,1552,11,4,29,16,16,279,1002,4,29,3.6,62.6,17.4,23,178,7.7,0,18,1.4,11.1,1180,4,2,30,9,8,143,500,0,18,3.5,55.6,15.9,8,88,11,0,19,0.9,9.8,588,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,213.2,138,58.8,,,,,298 108 | James Starks,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,24,3,0,29,101,0,16,3.5,33.7,9.7,2,15,7.5,0,12,0.7,5,116,0,0,25,13,2,133,578,1,40,4.3,44.5,10.2,29,216,7.4,0,17,2.2,16.6,794,1,2,26,6,2,71,255,1,22,3.6,42.5,11.8,4,31,7.8,0,9,0.7,5.2,286,1,1,27,13,1,89,493,3,41,5.5,37.9,6.8,10,89,8.9,1,23,0.8,6.8,582,4,1,,,,11.6,81.4,32.6,80.2,133 109 | Jason Snelling,24,7,0,13,43,1,17,3.3,6.1,1.9,,,,,,,,43,1,0,25,16,1,15,62,0,13,4.1,3.9,0.9,8,89,11.1,0,27,0.5,5.6,151,0,0,26,14,2,142,613,4,31,4.3,43.8,10.1,30,259,8.6,1,38,2.1,18.5,872,5,2,27,14,0,87,324,2,30,3.7,23.1,6.2,44,303,6.9,3,28,3.1,21.6,627,5,2,28,15,0,44,151,0,18,3.4,10.1,2.9,26,179,6.9,1,21,1.7,11.9,330,1,0,29,16,2,18,63,0,11,3.5,3.9,1.1,31,203,6.5,1,16,1.9,12.7,266,1,1,30,14,1,44,164,1,17,3.7,11.7,3.1,29,216,7.4,3,34,2.1,15.4,380,4,0,,15.1,113.2,88.7,39,30.6,62,142 110 | Jason Wright,25,16,1,60,277,1,18,4.6,17.3,3.8,24,233,9.7,0,23,1.5,14.6,510,1,1,26,15,0,23,85,0,11,3.7,5.7,1.5,22,156,7.1,1,17,1.5,10.4,241,1,1,27,16,0,3,17,0,8,5.7,1.1,0.2,9,53,5.9,2,10,0.6,3.3,70,2,0,28,15,1,6,28,0,10,4.7,1.9,0.4,8,42,5.3,0,9,0.5,2.8,70,0,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,55,28.1,19,5,,,,60 111 | Javarris James,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,23,10,0,46,112,6,11,2.4,11.2,4.6,9,63,7,0,11,0.9,6.3,175,6,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,51.5,,,,46 112 | Javon Ringer,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22,7,0,8,48,0,32,6,6.9,1.1,,,,,,,,48,0,0,23,16,0,51,239,2,54,4.7,14.9,3.2,7,44,6.3,0,9,0.4,2.8,283,2,0,24,12,0,59,185,1,25,3.1,15.4,4.9,28,187,6.7,0,18,2.3,15.6,372,1,1,25,2,0,2,14,0,9,7,7,1,3,12,4,0,6,1.5,6,26,0,0,,,,,,,,,,,,,,,,,,,,,,,,40.3,41.2,2.6,,59 113 | Jeremy Stewart,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,23,4,0,25,101,0,14,4,25.3,6.3,8,62,7.8,0,26,2,15.5,163,0,0,24,13,0,2,2,1,2,1,0.2,0.2,2,6,3,0,5,0.2,0.5,8,1,0,,,,,,16.3,6.8,25 114 | Jerious Norwood,24,15,2,103,613,1,67,6,40.9,6.9,28,277,9.9,0,46,1.9,18.5,890,1,0,25,16,0,95,489,4,45,5.1,30.6,5.9,36,338,9.4,2,67,2.3,21.1,827,6,2,26,10,4,76,252,0,21,3.3,25.2,7.6,19,186,9.8,1,38,1.9,18.6,438,1,1,27,2,0,2,8,0,6,4,4,1,1,9,9,0,9,0.5,4.5,17,0,0,28,9,0,24,61,0,10,2.5,6.8,2.7,,,,,,,,61,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,95,114.7,47.8,1.7,,,,103 115 | Jerome Felton,,,,,,,,,,,,,,,,,,,,,22,13,6,2,4,0,4,2,0.3,0.2,9,53,5.9,0,12,0.7,4.1,57,0,0,23,13,8,15,46,0,10,3.1,3.5,1.2,13,133,10.2,0,27,1,10.2,179,0,0,24,16,2,22,76,0,9,3.5,4.8,1.4,8,54,6.8,0,19,0.5,3.4,130,0,1,25,14,3,3,10,0,4,3.3,0.7,0.2,4,40,10,0,17,0.3,2.9,50,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,5.7,17.9,11,5,,,22 116 | Jerome Harrison,24,8,0,23,142,0,17,6.2,17.8,2.9,2,19,9.5,0,15,0.3,2.4,161,0,0,25,15,0,34,246,1,72,7.2,16.4,2.3,12,116,9.7,1,23,0.8,7.7,362,2,0,26,14,7,194,862,5,71,4.4,61.6,13.9,34,220,6.5,2,18,2.4,15.7,1082,7,2,27,12,2,71,330,1,50,4.6,27.5,5.9,12,85,7.1,0,23,1,7.1,415,1,2,28,4,0,14,41,0,9,2.9,10.3,3.5,1,3,3,0,3,0.3,0.8,44,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,16.1,48.2,146.2,43.5,4.4,,,194 117 | Jesse Chatman,28,14,6,128,515,1,30,4,36.8,9.1,27,161,6,0,22,1.9,11.5,676,1,1,29,3,0,5,8,0,5,1.6,2.7,1.7,2,5,2.5,0,3,0.7,1.7,13,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,71.6,1.3,,,,,,128 118 | Joe McKnight,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22,9,1,39,189,0,18,4.8,21,4.3,3,20,6.7,0,9,0.3,2.2,209,0,0,23,15,0,43,134,0,11,3.1,8.9,2.9,13,139,10.7,0,27,0.9,9.3,273,0,3,24,15,0,30,179,0,61,6,11.9,2,1,18,18,0,18,0.1,1.2,197,0,3,,,,,,,,,,,,,,,,,,,,,,,,20.9,21.3,13.7,,43 119 | John Kuhn,,,,,,,,,,,,,,,,,,,,,26,16,3,8,10,1,3,1.3,0.6,0.5,4,21,5.3,2,13,0.3,1.3,31,3,0,27,14,6,8,18,1,5,2.3,1.3,0.6,7,47,6.7,2,14,0.5,3.4,65,3,0,28,16,2,84,281,4,18,3.3,17.6,5.3,15,97,6.5,2,12,0.9,6.1,378,6,1,29,16,3,30,78,4,12,2.6,4.9,1.9,15,77,5.1,2,11,0.9,4.8,155,6,1,30,14,3,23,63,1,9,2.7,4.5,1.6,15,148,9.9,0,32,1.1,10.6,211,1,0,31,15,6,10,38,1,12,3.8,2.5,0.7,13,81,6.2,0,20,0.9,5.4,119,1,2,,21.1,24.5,71.8,49.5,27.1,13.9,84 120 | Joique Bell,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,26,16,0,82,414,3,67,5,25.9,5.1,52,485,9.3,0,50,3.3,30.3,899,3,2,27,16,4,166,650,8,20,3.9,40.6,10.4,53,547,10.3,0,37,3.3,34.2,1197,8,4,,,,,,103.9,159.7,166 121 | Jonathan Dwyer,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,21,1,0,9,28,0,7,3.1,28,9,,,,,,,,28,0,0,22,7,0,16,123,0,76,7.7,17.6,2.3,1,6,6,0,6,0.1,0.9,129,0,0,23,13,6,156,623,2,34,4,47.9,12,18,106,5.9,0,15,1.4,8.2,729,2,2,24,15,0,49,197,0,30,4,13.1,3.3,8,64,8,0,23,0.5,4.3,261,0,0,,,,,12.9,80.9,26.1,156 122 | Jonathan Grimes,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,23,11,2,2,6,0,5,3,0.5,0.2,2,7,3.5,0,4,0.2,0.6,13,0,0,24,2,1,21,73,1,12,3.5,36.5,10.5,6,76,12.7,0,31,3,38,149,1,1,,,,,,1.3,18.9,21 123 | Jonathan Stewart,,,,,,,,,,,,,,,,,,,,,21,16,0,184,836,10,41,4.5,52.3,11.5,8,47,5.9,0,15,0.5,2.9,883,10,2,22,16,3,221,1133,10,67,5.1,70.8,13.8,18,139,7.7,1,19,1.1,8.7,1272,11,3,23,14,7,178,770,2,48,4.3,55,12.7,8,103,12.9,1,55,0.6,7.4,873,3,4,24,16,3,142,761,4,32,5.4,47.6,8.9,47,413,8.8,1,26,2.9,25.8,1174,5,1,25,9,6,93,336,1,21,3.6,37.3,10.3,17,157,9.2,1,30,1.9,17.4,493,2,2,26,6,1,48,180,0,16,3.8,30,8,7,44,6.3,0,16,1.2,7.3,224,0,1,,144.3,187.2,97.3,145.4,57.3,20.4,221 124 | Jordan Todman,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22,1,0,3,8,0,6,2.7,8,3,1,0,0,0,0,1,0,8,0,0,23,16,2,76,256,2,33,3.4,16,4.8,14,116,8.3,1,30,0.9,7.3,372,3,0,,,,,,0.8,55.2,76 125 | Joseph Addai,24,15,15,261,1072,12,23,4.1,71.5,17.4,41,364,8.9,3,73,2.7,24.3,1436,15,0,25,12,12,155,544,5,23,3.5,45.3,12.9,25,206,8.2,2,55,2.1,17.2,750,7,1,26,15,15,219,828,10,21,3.8,55.2,14.6,51,336,6.6,3,25,3.4,22.4,1164,13,1,27,8,7,116,495,4,46,4.3,61.9,14.5,19,124,6.5,0,15,2.4,15.5,619,4,2,28,12,11,118,433,1,16,3.7,36.1,9.8,15,93,6.2,0,12,1.3,7.8,526,1,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,233.6,115,192.4,81.9,56.6,,,261 126 | Joseph Randle,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22,12,2,54,164,2,19,3,13.7,4.5,8,61,7.6,0,13,0.7,5.1,225,2,0,,,,,,,34.5,54 127 | Josh Cribbs,24,16,2,9,61,0,18,6.8,3.8,0.6,3,37,12.3,0,18,0.2,2.3,98,0,5,25,15,2,29,167,1,27,5.8,11.1,1.9,2,18,9,1,17,0.1,1.2,185,2,0,26,16,12,55,381,1,37,6.9,23.8,3.4,20,135,6.8,1,35,1.3,8.4,516,2,6,27,15,5,20,66,0,19,3.3,4.4,1.3,23,292,12.7,1,65,1.5,19.5,358,1,7,28,16,7,7,25,0,15,3.6,1.6,0.4,41,518,12.6,4,45,2.6,32.4,543,4,3,29,16,2,6,42,0,16,7,2.6,0.4,7,63,9,0,24,0.4,3.9,105,0,6,30,6,0,13,55,0,9,4.2,9.2,2.2,2,6,3,0,5,0.3,1,61,0,0,-0.2,30.5,51.6,27.8,72.3,-1.5,6.1,55 128 | Julius Jones,26,16,16,164,588,2,25,3.6,36.8,10.3,23,203,8.8,0,24,1.4,12.7,791,2,0,27,15,10,158,698,2,33,4.4,46.5,10.5,14,66,4.7,0,17,0.9,4.4,764,2,4,28,14,14,177,663,2,62,3.7,47.4,12.6,35,232,6.6,2,49,2.5,16.6,895,4,0,29,12,2,60,223,0,54,3.7,18.6,5,17,59,3.5,0,13,1.4,4.9,282,0,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,91.1,80.4,113.5,26.2,,,,177 129 | Justin Fargas,27,14,7,222,1009,4,48,4.5,72.1,15.9,23,188,8.2,0,17,1.6,13.4,1197,4,3,28,14,14,218,853,1,42,3.9,60.9,15.6,10,52,5.2,0,12,0.7,3.7,905,1,3,29,12,4,129,491,3,35,3.8,40.9,10.8,17,113,6.6,0,14,1.4,9.4,604,3,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,137.7,90.5,76.4,,,,,222 130 | Justin Forsett,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,24,16,2,114,619,4,35,5.4,38.7,7.1,41,350,8.5,1,47,2.6,21.9,969,5,4,25,16,5,118,523,2,32,4.4,32.7,7.4,33,252,7.6,0,21,2.1,15.8,775,2,0,26,16,0,46,145,1,22,3.2,9.1,2.9,23,128,5.6,0,18,1.4,8,273,1,0,27,16,0,63,374,1,81,5.9,23.4,3.9,3,38,12.7,0,18,0.2,2.4,412,1,0,28,9,0,6,31,0,10,5.2,3.4,0.7,15,82,5.5,0,14,1.7,9.1,113,0,1,,,118.9,89.5,33.3,47.2,9.3,118 131 | Kahlil Bell,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,23,7,0,40,220,0,72,5.5,31.4,5.7,1,4,4,0,4,0.1,0.6,224,0,0,,,,,,,,,,,,,,,,,,,,,25,13,3,79,337,0,26,4.3,25.9,6.1,19,133,7,1,25,1.5,10.2,470,1,3,26,7,0,29,76,0,18,2.6,10.9,4.1,2,13,6.5,0,11,0.3,1.9,89,0,1,,,,,,,,,,,,,,,,,,,,,,,22.4,,47,6.9,,79 132 | Keiland Williams,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,24,15,3,65,261,3,32,4,17.4,4.3,39,309,7.9,2,36,2.6,20.6,570,5,1,25,15,0,58,195,2,18,3.4,13,3.9,8,62,7.8,0,12,0.5,4.1,257,2,2,26,14,0,2,3,0,2,1.5,0.2,0.1,2,9,4.5,0,5,0.1,0.6,12,0,0,,,,,,,,,,,,,,,,,,,,,,,,85,33.7,1.2,,65 133 | Kendall Hunter,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,23,16,1,112,473,2,44,4.2,29.6,7,16,195,12.2,0,44,1,12.2,668,2,1,24,11,0,72,371,2,26,5.2,33.7,6.5,9,60,6.7,0,12,0.8,5.5,431,2,1,25,16,0,78,358,3,45,4.6,22.4,4.9,2,13,6.5,0,9,0.1,0.8,371,3,1,,,,,76.8,53.1,53.1,112 134 | Kenneth Darby,25,1,0,2,9,0,7,4.5,9,2,2,16,8,0,9,2,16,25,0,0,26,10,0,32,140,0,14,4.4,14,3.2,19,183,9.6,0,30,1.9,18.3,323,0,1,27,16,1,27,152,0,51,5.6,9.5,1.7,18,96,5.3,0,13,1.1,6,248,0,0,28,14,0,34,107,2,13,3.1,7.6,2.4,10,61,6.1,1,21,0.7,4.4,168,3,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,2.5,30.3,24.8,34.8,,,,34 135 | Kenny Watson,29,16,5,178,763,7,24,4.3,47.7,11.1,52,374,7.2,0,43,3.3,23.4,1137,7,3,30,10,0,13,55,0,7,4.2,5.5,1.3,3,4,1.3,0,3,0.3,0.4,59,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,149.7,5.9,,,,,,178 136 | Kenton Keith,27,16,1,121,533,3,22,4.4,33.3,7.6,13,77,5.9,1,14,0.8,4.8,610,4,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,83,,,,,,,121 137 | Kevin Faulk,31,16,8,62,265,0,14,4.3,16.6,3.9,47,383,8.1,1,23,2.9,23.9,648,1,1,32,15,3,83,507,3,41,6.1,33.8,5.5,58,486,8.4,3,22,3.9,32.4,993,6,0,33,15,7,62,335,2,29,5.4,22.3,4.1,37,301,8.1,1,38,2.5,20.1,636,3,1,34,2,2,8,45,0,11,5.6,22.5,4,6,62,10.3,0,21,3,31,107,0,0,35,7,3,17,57,0,9,3.4,8.1,2.4,7,34,4.9,0,18,1,4.9,91,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,68.8,135.3,79.6,10.7,9.1,,,83 138 | Kevin Jones,25,13,10,153,581,8,34,3.8,44.7,11.8,32,197,6.2,0,16,2.5,15.2,778,8,2,26,11,0,34,109,0,16,3.2,9.9,3.1,2,5,2.5,0,3,0.2,0.5,114,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,121.8,11.4,,,,,,153 139 | Kevin Smith,,,,,,,,,,,,,,,,,,,,,22,16,12,238,976,8,50,4.1,61,14.9,39,286,7.3,0,27,2.4,17.9,1262,8,2,23,13,13,217,747,4,31,3.4,57.5,16.7,41,415,10.1,1,63,3.2,31.9,1162,5,3,24,6,0,34,133,0,15,3.9,22.2,5.7,11,123,11.2,0,27,1.8,20.5,256,0,0,25,7,4,72,356,4,43,4.9,50.9,10.3,22,179,8.1,3,28,3.1,25.6,535,7,1,26,12,2,37,134,1,19,3.6,11.2,3.1,10,79,7.9,1,13,0.8,6.6,213,2,0,,,,,,,,,,,,,,,,,,,,,,170.2,140.2,25.6,93.5,33.3,,238 140 | Khiry Robinson,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,24,10,0,54,224,1,25,4.1,22.4,5.4,,,,,,,,224,1,0,,,,,,,,54 141 | Knile Davis,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22,16,1,70,242,4,20,3.5,15.1,4.4,11,75,6.8,0,17,0.7,4.7,317,4,3,,,,,,,49.7,70 142 | Knowshon Moreno,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22,16,9,247,947,7,36,3.8,59.2,15.4,28,213,7.6,2,27,1.8,13.3,1160,9,4,23,13,13,182,779,5,35,4.3,59.9,14,37,372,10.1,3,45,2.8,28.6,1151,8,3,24,7,2,37,179,0,24,4.8,25.6,5.3,11,101,9.2,1,28,1.6,14.4,280,1,1,25,8,6,139,525,4,20,3.8,65.6,17.4,21,167,8,0,26,2.6,20.9,692,4,1,26,16,15,241,1038,10,31,4.3,64.9,15.1,60,548,9.1,3,35,3.8,34.3,1586,13,2,,,162,157.1,32,91.2,232.6,247 143 | Kolby Smith,23,16,6,112,407,2,19,3.6,25.4,7,22,148,6.7,0,17,1.4,9.3,555,2,0,24,7,3,35,100,1,19,2.9,14.3,5,10,52,5.2,0,8,1.4,7.4,152,1,0,25,4,0,15,33,0,12,2.2,8.3,3.8,2,9,4.5,0,5,0.5,2.3,42,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,67.5,21.2,4.2,,,,,112 144 | Kregg Lumpkin,,,,,,,,,,,,,,,,,,,,,24,2,0,1,19,0,19,19,9.5,0.5,3,22,7.3,0,12,1.5,11,41,0,0,,,,,,,,,,,,,,,,,,,,,26,11,0,1,0,0,0,0,0,0.1,1,12,12,0,12,0.1,1.1,12,0,0,27,16,0,31,105,0,19,3.4,6.6,1.9,41,291,7.1,0,16,2.6,18.2,396,0,0,28,5,0,9,42,0,22,4.7,8.4,1.8,,,,,,,,42,0,1,,,,,,,,,,,,,,,,,,,,,,4.1,,1.2,39.6,,,31 145 | Kyle Eckel,26,12,0,33,90,2,14,2.7,7.5,2.8,1,6,6,0,6,0.1,0.5,96,2,0,27,5,0,24,79,0,14,3.3,15.8,4.8,,,,,,,,79,0,0,28,7,2,2,6,0,7,3,0.9,0.3,2,14,7,0,8,0.3,2,20,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,21.6,,2,,,,,33 146 | LaDainian Tomlinson,28,16,16,315,1474,15,49,4.7,92.1,19.7,60,475,7.9,3,36,3.8,29.7,1949,18,0,29,16,16,292,1110,11,45,3.8,69.4,18.3,52,426,8.2,1,32,3.3,26.6,1536,12,1,30,14,14,223,730,12,36,3.3,52.1,15.9,20,154,7.7,0,36,1.4,11,884,12,2,31,15,13,219,914,6,31,4.2,60.9,14.6,52,368,7.1,0,21,3.5,24.5,1282,6,3,32,14,1,75,280,1,20,3.7,20,5.4,42,449,10.7,2,74,3,32.1,729,3,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,302.9,223.6,156.4,158.2,90.9,,,315 147 | LaMichael James,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,23,4,0,27,125,0,26,4.6,31.3,6.8,3,29,9.7,0,15,0.8,7.3,154,0,1,24,10,0,12,59,0,21,4.9,5.9,1.2,2,16,8,0,12,0.2,1.6,75,0,3,,,,,,13.4,1.5,27 148 | LaMont Jordan,29,12,7,144,549,3,33,3.8,45.8,12,28,247,8.8,0,27,2.3,20.6,796,3,0,30,8,0,80,363,4,49,4.5,45.4,10,,,,,,,,363,4,1,31,9,0,25,86,0,13,3.4,9.6,2.8,,,,,,,,86,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,97.6,,,,,,,144 149 | LaRod Stephens-Howling,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22,16,2,6,15,0,5,2.5,0.9,0.4,10,83,8.3,1,15,0.6,5.2,98,1,1,23,13,2,23,113,1,30,4.9,8.7,1.8,16,111,6.9,0,13,1.2,8.5,224,1,0,24,14,1,43,167,0,39,3.9,11.9,3.1,13,234,18,2,73,0.9,16.7,401,2,0,25,14,5,111,357,4,52,3.2,25.5,7.9,17,106,6.2,0,24,1.2,7.6,463,4,0,26,1,0,6,19,0,5,3.2,19,6,2,11,5.5,0,7,2,11,30,0,0,,,13.8,28.4,52.1,70.3,3,111 150 | Ladell Betts,28,16,0,93,335,1,20,3.6,20.9,5.8,21,174,8.3,1,28,1.3,10.9,509,2,1,29,13,0,61,206,1,14,3.4,15.8,4.7,22,200,9.1,0,27,1.7,15.4,406,1,1,30,10,2,56,210,2,18,3.8,21,5.6,17,179,10.5,0,25,1.7,17.9,389,2,0,31,8,1,45,150,2,12,3.3,18.8,5.6,23,141,6.1,0,25,2.9,17.6,291,2,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,60.9,44.6,50.9,39.1,,,,93 151 | Lamar Miller,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,21,13,1,51,250,1,28,4.9,19.2,3.9,6,45,7.5,0,12,0.5,3.5,295,1,0,22,16,15,177,709,2,49,4,44.3,11.1,26,170,6.5,0,22,1.6,10.6,879,2,1,,,,,,35.5,97.9,177 152 | Lance Ball,,,,,,,,,,,,,,,,,,,,,23,1,0,13,83,0,23,6.4,83,13,1,5,5,0,5,1,5,88,0,1,,,,,,,,,,,,,,,,,,,,,25,10,0,41,158,0,19,3.9,15.8,4.1,3,16,5.3,0,13,0.3,1.6,174,0,1,26,16,0,96,402,1,34,4.2,25.1,6,16,148,9.3,1,34,1,9.3,550,2,2,27,15,0,42,158,1,22,3.8,10.5,2.8,7,61,8.7,1,17,0.5,4.1,219,2,1,,,,,,,,,,,,,,,,,,,,,,6.8,,15.4,63,31.9,,96 153 | Lance Dunbar,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22,12,0,21,75,0,18,3.6,6.3,1.8,6,33,5.5,0,14,0.5,2.8,108,0,1,23,9,0,30,150,0,45,5,16.7,3.3,7,59,8.4,0,17,0.8,6.6,209,0,1,,,,,,8.8,18.9,30 154 | Larry Johnson,28,8,8,158,559,3,54,3.5,69.9,19.8,30,186,6.2,1,30,3.8,23.3,745,4,1,29,12,12,193,874,5,65,4.5,72.8,16.1,12,74,6.2,0,20,1,6.2,948,5,5,30,14,7,178,581,0,27,3.3,41.5,12.7,15,80,5.3,0,22,1.1,5.7,661,0,2,31,2,0,5,2,0,7,0.4,1,2.5,,,,,,,,2,0,0,32,1,0,1,2,0,2,2,2,1,,,,,,,,2,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,96.5,114.8,62.1,,,,,193 155 | Laurence Maroney,22,13,6,185,835,6,59,4.5,64.2,14.2,4,116,29,0,43,0.3,8.9,951,6,0,23,3,3,28,93,0,17,3.3,31,9.3,,,,,,,,93,0,0,24,15,5,194,757,9,45,3.9,50.5,12.9,14,99,7.1,0,17,0.9,6.6,856,9,4,25,4,3,36,74,0,13,2.1,18.5,9,4,50,12.5,0,28,1,12.5,124,0,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,131.1,,131.6,10.4,,,,194 156 | Le'Ron McClain,23,16,11,8,18,0,4,2.3,1.1,0.5,9,55,6.1,1,13,0.6,3.4,73,1,1,24,16,16,232,902,10,82,3.9,56.4,14.5,19,123,6.5,1,25,1.2,7.7,1025,11,4,25,16,14,46,180,2,20,3.9,11.3,2.9,21,141,6.7,0,19,1.3,8.8,321,2,0,26,15,13,28,85,0,16,3,5.7,1.9,21,134,6.4,0,19,1.4,8.9,219,0,0,27,16,10,15,51,1,12,3.4,3.2,0.9,14,82,5.9,1,14,0.9,5.1,133,2,0,28,16,9,14,42,0,17,3,2.6,0.9,8,29,3.6,0,12,0.5,1.8,71,0,0,29,16,4,11,32,0,7,2.9,2,0.7,2,-7,-3.5,0,7,0.1,-0.4,25,0,0,11.3,160.5,44.1,21.9,25.3,7.1,2.5,232 157 | Le'Veon Bell,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,21,13,13,244,860,8,43,3.5,66.2,18.8,45,399,8.9,0,43,3.5,30.7,1259,8,1,,,,,,,171.9,244 158 | LeGarrette Blount,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,24,13,7,201,1007,6,53,5,77.5,15.5,5,14,2.8,0,7,0.4,1.1,1021,6,4,25,14,14,184,781,5,54,4.2,55.8,13.1,15,148,9.9,0,35,1.1,10.6,929,5,5,26,13,0,41,151,2,35,3.7,11.6,3.2,1,2,2,0,2,0.1,0.2,153,2,0,27,16,7,153,772,7,47,5,48.3,9.6,2,38,19,0,32,0.1,2.4,810,7,3,,,,130.1,112.9,27.3,117,201 159 | LeSean McCoy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,21,16,4,155,637,4,66,4.1,39.8,9.7,40,308,7.7,0,45,2.5,19.3,945,4,2,22,15,13,207,1080,7,62,5.2,72,13.8,78,592,7.6,2,40,5.2,39.5,1672,9,2,23,15,15,273,1309,17,60,4.8,87.3,18.2,48,315,6.6,3,26,3.2,21,1624,20,1,24,12,12,200,840,2,34,4.2,70,16.7,54,373,6.9,3,36,4.5,31.1,1213,5,4,25,16,16,314,1607,9,57,5.1,100.4,19.6,52,539,10.4,2,70,3.3,33.7,2146,11,1,,,114.5,217.2,280.4,143.3,278.6,314 160 | LenDale White,23,16,16,303,1110,7,28,3.7,69.4,18.9,20,114,5.7,0,15,1.3,7.1,1224,7,5,24,16,2,200,773,15,80,3.9,48.3,12.5,5,16,3.2,0,7,0.3,1,789,15,1,25,13,0,64,222,2,11,3.5,17.1,4.9,3,14,4.7,0,7,0.2,1.1,236,2,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,154.4,166.9,33.6,,,,,303 161 | Leon Washington,25,16,4,71,353,3,49,5,22.1,4.4,36,213,5.9,0,18,2.3,13.3,566,3,4,26,16,1,76,448,6,61,5.9,28,4.8,47,355,7.6,2,40,2.9,22.2,803,8,3,27,7,0,72,331,0,33,4.6,47.3,10.3,15,131,8.7,0,33,2.1,18.7,462,0,1,28,16,0,27,100,1,21,3.7,6.3,1.7,9,79,8.8,0,28,0.6,4.9,179,1,3,29,16,1,53,248,1,48,4.7,15.5,3.3,10,48,4.8,0,9,0.6,3,296,1,2,30,16,0,23,83,1,14,3.6,5.2,1.4,4,31,7.8,0,9,0.3,1.9,114,1,2,31,7,0,1,1,0,1,1,0.1,0.1,,,,,,,,1,0,1,66.6,122.3,44.2,17.9,31.6,13.4,,76 162 | Leonard Weaver,25,16,4,33,146,1,37,4.4,9.1,2.1,39,313,8,0,46,2.4,19.6,459,1,0,26,14,7,30,130,0,15,4.3,9.3,2.1,20,222,11.1,2,62,1.4,15.9,352,2,1,27,16,8,70,323,2,41,4.6,20.2,4.4,15,140,9.3,2,59,0.9,8.8,463,4,0,28,1,0,1,0,0,0,0,0,1,,,,,,,,0,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,51.9,45.2,70.3,,,,,70 163 | Lex Hilliard,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,25,16,0,23,89,1,18,3.9,5.6,1.4,20,158,7.9,2,18,1.3,9.9,247,3,0,,,,,,,,,,,,,,,,,,,,,27,16,4,16,41,1,4,2.6,2.6,1,5,49,9.8,0,18,0.3,3.1,90,1,0,28,14,9,9,33,0,9,3.7,2.4,0.6,4,23,5.8,0,9,0.3,1.6,56,0,0,,,,,,,,,,,,,,,,,,,,,,,42.7,,15,5.6,,23 164 | Lorenzo Booker,23,7,1,28,125,0,22,4.5,17.9,4,28,237,8.5,0,22,4,33.9,362,0,0,24,10,1,20,53,0,8,2.7,5.3,2,6,11,1.8,0,8,0.6,1.1,64,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,27,15,0,13,52,0,25,4,3.5,0.9,8,82,10.3,0,15,0.5,5.5,134,0,3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,36.2,6.4,,,7.4,,,28 165 | Lousaka Polite,,,,,,,,,,,,,,,,,,,,,27,11,5,23,85,0,14,3.7,7.7,2.1,6,24,4,0,9,0.5,2.2,109,0,0,28,16,9,37,123,0,13,3.3,7.7,2.3,11,51,4.6,0,10,0.7,3.2,174,0,1,29,16,10,26,62,1,4,2.4,3.9,1.6,12,61,5.1,0,14,0.8,3.8,123,1,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,10.9,15.4,18.3,,,,37 166 | Lynell Hamilton,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,24,9,1,35,125,2,19,3.6,13.9,3.9,5,48,9.6,0,16,0.6,5.3,173,2,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,29.3,,,,,35 167 | Marcel Reece,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,25,16,10,30,122,1,31,4.1,7.6,1.9,25,333,13.3,3,73,1.6,20.8,455,4,1,26,12,6,17,112,0,26,6.6,9.3,1.4,27,301,11.1,2,47,2.3,25.1,413,2,1,27,16,14,59,271,0,17,4.6,16.9,3.7,52,496,9.5,1,56,3.3,31,767,1,2,28,16,15,46,218,2,63,4.7,13.6,2.9,32,331,10.3,2,45,2,20.7,549,4,0,,,,67.5,51.3,78.7,78.9,59 168 | Marcus Mason,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,25,10,0,32,127,0,20,4,12.7,3.2,6,58,9.7,0,17,0.6,5.8,185,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,18.5,,,,,32 169 | Marion Barber,24,16,0,204,975,10,54,4.8,60.9,12.8,44,282,6.4,2,29,2.8,17.6,1257,12,3,25,15,13,238,885,7,35,3.7,59,15.9,52,417,8,2,70,3.5,27.8,1302,9,7,26,15,15,214,932,7,35,4.4,62.1,14.3,26,221,8.5,0,42,1.7,14.7,1153,7,2,27,13,10,113,374,4,25,3.3,28.8,8.7,11,49,4.5,0,15,0.8,3.8,423,4,0,28,11,1,114,422,6,29,3.7,38.4,10.4,5,50,10,0,16,0.5,4.5,472,6,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,191.7,170.2,153.3,66.3,81.2,,,238 170 | Mark Ingram,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22,10,4,122,474,5,35,3.9,47.4,12.2,11,46,4.2,0,9,1.1,4.6,520,5,1,23,16,5,156,602,5,31,3.9,37.6,9.8,6,29,4.8,0,16,0.4,1.8,631,5,0,24,11,3,78,386,1,34,4.9,35.1,7.1,7,68,9.7,0,23,0.6,6.2,454,1,1,,,,,80,93.1,49.4,156 171 | Marshawn Lynch,21,13,13,280,1115,7,56,4,85.8,21.5,18,184,10.2,0,30,1.4,14.2,1299,7,2,22,15,15,250,1036,8,50,4.1,69.1,16.7,47,300,6.4,1,42,3.1,20,1336,9,2,23,13,6,120,450,2,47,3.8,34.6,9.2,28,179,6.4,0,35,2.2,13.8,629,2,3,24,16,14,202,737,6,39,3.6,46.1,12.6,22,145,6.6,0,22,1.4,9.1,882,6,4,25,15,15,285,1204,12,47,4.2,80.3,19,28,212,7.6,1,26,1.9,14.1,1416,13,3,26,16,15,315,1590,11,77,5,99.4,19.7,23,196,8.5,1,27,1.4,12.3,1786,12,5,27,16,16,301,1257,12,43,4.2,78.6,18.8,36,316,8.8,2,55,2.3,19.8,1573,14,4,167.9,183.6,68.9,116.2,213.6,240.6,233.3,315 172 | Matt Asiata,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,25,16,0,3,9,0,5,3,0.6,0.2,1,2,2,0,2,0.1,0.1,11,0,0,26,11,1,44,166,3,39,3.8,15.1,4,5,13,2.6,0,8,0.5,1.2,179,3,1,,,,,,1.1,33.9,44 173 | Matt Forte,,,,,,,,,,,,,,,,,,,,,23,16,16,316,1238,8,50,3.9,77.4,19.8,63,477,7.6,4,19,3.9,29.8,1715,12,1,24,16,16,258,929,4,61,3.6,58.1,16.1,57,471,8.3,0,37,3.6,29.4,1400,4,6,25,16,16,237,1069,6,68,4.5,66.8,14.8,51,547,10.7,3,89,3.2,34.2,1616,9,3,26,12,12,203,997,3,46,4.9,83.1,16.9,52,490,9.4,1,56,4.3,40.8,1487,4,2,27,15,15,248,1094,5,46,4.4,72.9,16.5,44,340,7.7,1,47,2.9,22.7,1434,6,2,28,16,16,289,1339,9,55,4.6,83.7,18.1,74,594,8,3,34,4.6,37.1,1933,12,2,,241.5,152,209.6,168.7,175.4,261.3,316 174 | Maurice Hicks,29,16,0,21,117,1,18,5.6,7.3,1.3,14,86,6.1,0,11,0.9,5.4,203,1,3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,20.3,,,,,,,21 175 | Maurice Jones-Drew,22,15,0,167,768,9,57,4.6,51.2,11.1,40,407,10.2,0,43,2.7,27.1,1175,9,2,23,16,3,197,824,12,46,4.2,51.5,12.3,62,565,9.1,2,26,3.9,35.3,1389,14,6,24,16,16,312,1391,15,80,4.5,86.9,19.5,53,374,7.1,1,19,3.3,23.4,1765,16,2,25,14,14,299,1324,5,37,4.4,94.6,21.4,34,317,9.3,2,75,2.4,22.6,1641,7,2,26,16,16,343,1606,8,56,4.7,100.4,21.4,43,374,8.7,3,48,2.7,23.4,1980,11,6,27,6,5,86,414,1,59,4.8,69,14.3,14,86,6.1,1,13,2.3,14.3,500,2,2,28,15,15,234,803,5,48,3.4,53.5,15.6,43,314,7.3,0,17,2.9,20.9,1117,5,1,167.5,210.9,268.5,202.1,252,58,139.7,343 176 | Maurice Morris,28,14,6,140,628,4,46,4.5,44.9,10,23,213,9.3,1,34,1.6,15.2,841,5,1,29,13,6,132,574,0,45,4.3,44.2,10.2,19,136,7.2,2,13,1.5,10.5,710,2,1,30,14,3,93,384,2,64,4.1,27.4,6.6,26,210,8.1,0,19,1.9,15,594,2,1,31,14,7,90,336,5,26,3.7,24,6.4,25,170,6.8,0,16,1.8,12.1,506,5,1,32,16,5,80,316,1,31,4,19.8,5,26,230,8.8,1,16,1.6,14.4,546,2,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,112.1,81,69.4,78.6,64.6,,,140 177 | Mewelde Moore,25,12,0,20,113,0,17,5.7,9.4,1.7,6,48,8,0,20,0.5,4,161,0,1,26,16,4,140,588,5,32,4.2,36.8,8.8,40,320,8,1,25,2.5,20,908,6,2,27,16,0,35,118,0,15,3.4,7.4,2.2,21,153,7.3,2,19,1.3,9.6,271,2,0,28,15,0,33,99,0,18,3,6.6,2.2,26,205,7.9,0,29,1.7,13.7,304,0,0,29,12,0,22,157,0,21,7.1,13.1,1.8,11,104,9.5,1,24,0.9,8.7,261,1,2,30,9,0,13,20,0,6,1.5,2.2,1.4,6,77,12.8,1,32,0.7,8.6,97,1,1,,,,,,,,,,,,,,,,,,,,,14.1,122.8,39.1,30.4,28.1,13.7,,140 178 | Michael Bennett,29,14,1,61,241,1,28,4,17.2,4.4,15,101,6.7,1,23,1.1,7.2,342,2,2,30,5,0,7,12,0,4,1.7,2.4,1.4,1,2,2,0,2,0.2,0.4,14,0,0,31,6,0,23,65,0,14,2.8,10.8,3.8,6,65,10.8,0,33,1,10.8,130,0,0,32,7,0,2,11,0,6,5.5,1.6,0.3,2,9,4.5,0,6,0.3,1.3,20,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,42.2,1.4,13,2,,,,61 179 | Michael Bush,,,,,,,,,,,,,,,,,,,,,24,15,0,95,421,3,67,4.4,28.1,6.3,19,162,8.5,0,25,1.3,10.8,583,3,1,25,16,7,123,589,3,60,4.8,36.8,7.7,17,105,6.2,0,17,1.1,6.6,694,3,2,26,14,3,158,655,8,30,4.1,46.8,11.3,18,194,10.8,0,55,1.3,13.9,849,8,0,27,16,9,256,977,7,44,3.8,61.1,16,37,418,11.3,1,55,2.3,26.1,1395,8,1,28,13,1,114,411,5,20,3.6,31.6,8.8,9,83,9.2,0,18,0.7,6.4,494,5,1,29,15,0,63,197,3,40,3.1,13.1,4.2,4,48,12,1,17,0.3,3.2,245,4,0,,74.3,83.4,132.9,185.5,77.4,48.5,256 180 | Michael Cox,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,24,14,1,22,43,0,9,2,3.1,1.6,3,12,4,0,11,0.2,0.9,55,0,0,,,,,,,5.5,22 181 | Michael Pittman,32,10,3,68,286,0,29,4.2,28.6,6.8,26,191,7.3,0,16,2.6,19.1,477,0,1,33,8,3,76,320,4,20,4.2,40,9.5,10,112,11.2,0,40,1.3,14,432,4,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,45.7,67.2,,,,,,76 182 | Michael Robinson,24,15,1,26,121,0,28,4.7,8.1,1.7,11,73,6.6,0,20,0.7,4.9,194,0,1,25,16,1,19,50,0,10,2.6,3.1,1.2,17,202,11.9,0,36,1.1,12.6,252,0,1,26,15,0,3,2,0,4,0.7,0.1,0.2,6,24,4,0,8,0.4,1.6,26,0,0,27,11,4,12,77,0,17,6.4,7,1.1,8,37,4.6,0,13,0.7,3.4,114,0,0,28,14,4,4,7,0,3,1.8,0.5,0.3,9,74,8.2,1,19,0.6,5.3,81,1,1,29,16,6,12,49,0,29,4.1,3.1,0.8,13,126,9.7,2,20,0.8,7.9,175,2,0,30,9,3,1,0,0,0,0,0,0.1,2,27,13.5,0,21,0.2,3,27,0,0,17.4,23.2,2.6,11.4,12.1,29.5,2.7,26 183 | Michael Turner,25,16,0,71,316,1,74,4.5,19.8,4.4,4,16,4,0,12,0.3,1,332,1,1,26,16,16,376,1699,17,70,4.5,106.2,23.5,6,41,6.8,0,18,0.4,2.6,1740,17,3,27,11,11,178,871,10,58,4.9,79.2,16.2,5,35,7,0,10,0.5,3.2,906,10,4,28,16,15,334,1371,12,55,4.1,85.7,20.9,12,85,7.1,0,19,0.8,5.3,1456,12,2,29,16,15,301,1340,11,81,4.5,83.8,18.8,17,168,9.9,0,32,1.1,10.5,1508,11,3,30,16,16,222,800,10,43,3.6,50,13.9,19,128,6.7,1,60,1.2,8,928,11,3,,,,,,,,,,,,,,,,,,,,,37.2,270,142.6,213.6,210.8,152.8,,376 184 | Mike Bell,24,5,0,6,3,0,3,0.5,0.6,1.2,1,7,7,0,7,0.2,1.4,10,0,1,25,4,0,13,42,1,15,3.2,10.5,3.3,1,14,14,0,14,0.3,3.5,56,1,0,26,13,3,172,654,5,35,3.8,50.3,13.2,4,12,3,0,9,0.3,0.9,666,5,2,27,16,1,47,99,0,11,2.1,6.2,2.9,7,67,9.6,0,28,0.4,4.2,166,0,2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,-1,11.6,92.6,12.6,,,,172 185 | Mike Goodson,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22,8,0,22,49,0,11,2.2,6.1,2.8,2,15,7.5,0,13,0.3,1.9,64,0,1,23,16,3,103,452,3,45,4.4,28.3,6.4,40,310,7.8,0,32,2.5,19.4,762,3,5,,,,,,,,,,,,,,,,,,,,,25,12,0,35,221,0,43,6.3,18.4,2.9,16,195,12.2,1,64,1.3,16.3,416,1,0,26,2,0,7,61,0,26,8.7,30.5,3.5,2,19,9.5,0,10,1,9.5,80,0,0,,,4.4,84.2,,47.6,8,103 186 | Mike Hart,,,,,,,,,,,,,,,,,,,,,22,5,0,2,9,0,7,4.5,1.8,0.4,1,18,18,0,18,0.2,3.6,27,0,1,23,9,0,26,70,1,15,2.7,7.8,2.9,5,54,10.8,0,14,0.6,6,124,1,0,24,7,1,43,185,1,35,4.3,26.4,6.1,6,25,4.2,0,10,0.9,3.6,210,1,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.7,18.4,27,,,,43 187 | Mike James,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22,8,3,60,295,0,24,4.9,36.9,7.5,10,43,4.3,0,20,1.3,5.4,338,0,0,,,,,,,33.8,60 188 | Mike Sellers,32,14,12,26,78,2,15,3,5.6,1.9,17,117,6.9,1,24,1.2,8.4,195,3,1,33,16,6,6,24,0,10,4,1.5,0.4,12,98,8.2,1,20,0.8,6.1,122,1,1,,,,,,,,,,,,,,,,,,,,,35,16,8,4,2,0,1,0.5,0.1,0.3,20,224,11.2,0,28,1.3,14,226,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,35.5,16.2,,22.6,,,,26 189 | Mike Tolbert,,,,,,,,,,,,,,,,,,,,,23,13,7,13,37,0,11,2.8,2.8,1,13,171,13.2,1,67,1,13.2,208,1,0,24,16,3,25,148,1,32,5.9,9.3,1.6,17,192,11.3,3,66,1.1,12,340,4,1,25,15,4,182,735,11,36,4,49,12.1,25,216,8.6,0,28,1.7,14.4,951,11,5,26,15,1,121,490,8,40,4,32.7,8.1,54,433,8,2,27,3.6,28.9,923,10,2,27,16,5,54,183,7,13,3.4,11.4,3.4,27,268,9.9,0,26,1.7,16.8,451,7,0,28,16,13,101,361,5,22,3.6,22.6,6.3,27,184,6.8,2,18,1.7,11.5,545,7,0,,26.8,56,151.1,148.3,87.1,96.5,182 190 | Mikel Leshoure,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22,14,14,215,798,9,16,3.7,57,15.4,34,214,6.3,0,15,2.4,15.3,1012,9,3,23,3,0,2,9,0,5,4.5,3,0.7,,,,,,,,9,0,0,,,,,,149.2,,215 191 | Montario Hardesty,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,24,10,4,88,266,0,19,3,26.6,8.8,14,122,8.7,0,27,1.4,12.2,388,0,1,25,13,1,65,271,1,25,4.2,20.8,5,2,16,8,0,9,0.2,1.2,287,1,2,,,,,,,,,,,,,,,,,,,,,,,,,36.8,30.7,,88 192 | Montee Ball,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,23,16,0,120,559,4,45,4.7,34.9,7.5,20,145,7.3,0,31,1.3,9.1,704,4,3,,,,,,,88.4,120 193 | Montell Owens,,,,,,,,,,,,,,,,,,,,,24,16,0,2,43,2,41,21.5,2.7,0.1,2,17,8.5,0,10,0.1,1.1,60,2,0,25,16,0,2,1,0,3,0.5,0.1,0.1,,,,,,,,1,0,0,,,,,,,,,,,,,,,,,,,,,27,13,0,10,39,0,9,3.9,3,0.8,2,2,1,0,6,0.2,0.2,41,0,0,28,13,4,42,209,1,32,5,16.1,3.2,8,113,14.1,0,53,0.6,8.7,322,1,0,,,,,,,,,,,,,,,,,,,,,,18,,,4.1,38.2,,42 194 | Musa Smith,25,16,1,75,264,2,24,3.5,16.5,4.7,27,192,7.1,0,29,1.7,12,456,2,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,55.6,,,,,,,75 195 | Najeh Davenport,28,15,1,107,499,5,45,4.7,33.3,7.1,18,184,10.2,2,32,1.2,12.3,683,7,1,29,6,0,10,31,0,8,3.1,5.2,1.7,4,54,13.5,0,33,0.7,9,85,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,108.3,8.5,,,,,,107 196 | Percy Harvin,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,21,15,8,15,135,0,35,9,9,1,60,790,13.2,6,51,4,52.7,925,6,1,22,14,13,18,107,1,17,5.9,7.6,1.3,71,868,12.2,5,53,5.1,62,975,6,1,23,16,14,52,345,2,39,6.6,21.6,3.3,87,967,11.1,6,52,5.4,60.4,1312,8,2,24,9,8,22,96,1,20,4.4,10.7,2.4,62,677,10.9,3,45,6.9,75.2,773,4,2,,,,,,,,,,,,,,,,,,,,,,,126.5,131.5,175.2,97.3,,52 197 | Peyton Hillis,,,,,,,,,,,,,,,,,,,,,22,12,6,68,343,5,19,5,28.6,5.7,14,179,12.8,1,47,1.2,14.9,522,6,0,23,14,2,13,54,1,13,4.2,3.9,0.9,4,19,4.8,0,6,0.3,1.4,73,1,1,24,16,14,270,1177,11,48,4.4,73.6,16.9,61,477,7.8,2,47,3.8,29.8,1654,13,8,25,10,9,161,587,3,24,3.6,58.7,16.1,22,130,5.9,0,52,2.2,13,717,3,2,26,13,2,85,309,1,18,3.6,23.8,6.5,10,62,6.2,0,15,0.8,4.8,371,1,2,27,7,1,73,247,2,27,3.4,35.3,10.4,13,96,7.4,0,16,1.9,13.7,343,2,2,,88.2,11.3,227.4,85.7,39.1,42.3,270 198 | Phillip Tanner,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,23,9,0,22,76,1,17,3.5,8.4,2.4,2,19,9.5,0,11,0.2,2.1,95,1,0,24,14,0,25,61,0,9,2.4,4.4,1.8,4,41,10.3,0,15,0.3,2.9,102,0,0,25,16,0,9,12,1,9,1.3,0.8,0.6,3,33,11,0,17,0.2,2.1,45,1,1,,,,,15.5,10.2,8.5,25 199 | Pierre Thomas,23,12,1,52,252,1,24,4.8,21,4.3,17,151,8.9,1,17,1.4,12.6,403,2,0,24,15,5,129,625,9,42,4.8,41.7,8.6,31,284,9.2,3,24,2.1,18.9,909,12,1,25,14,6,147,793,6,34,5.4,56.6,10.5,39,302,7.7,2,36,2.8,21.6,1095,8,2,26,6,3,83,269,2,16,3.2,44.8,13.8,29,201,6.9,0,23,4.8,33.5,470,2,0,27,16,7,110,562,5,33,5.1,35.1,6.9,50,425,8.5,1,57,3.1,26.6,987,6,2,28,15,4,105,473,1,48,4.5,31.5,7,39,354,9.1,1,36,2.6,23.6,827,2,0,29,16,9,147,549,2,18,3.7,34.3,9.2,77,513,6.7,3,29,4.8,32.1,1062,5,2,52.3,160.9,153.5,59,130.7,94.7,132.2,147 200 | Priest Holmes,34,4,2,46,137,0,11,3,34.3,11.5,5,17,3.4,0,8,1.3,4.3,154,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,15.4,,,,,,,46 201 | Quinton Ganther,,,,,,,,,,,,,,,,,,,,,24,13,0,9,61,0,22,6.8,4.7,0.7,6,43,7.2,0,15,0.5,3.3,104,0,0,25,8,4,62,201,3,13,3.2,25.1,7.8,9,99,11,0,42,1.1,12.4,300,3,0,26,11,1,9,18,0,11,2,1.6,0.8,2,9,4.5,0,8,0.2,0.8,27,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,10.4,48,2.7,,,,62 202 | Rashad Jennings,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,24,15,0,39,202,1,28,5.2,13.5,2.6,16,101,6.3,0,14,1.1,6.7,303,1,0,25,13,3,84,459,4,74,5.5,35.3,6.5,26,223,8.6,0,25,2,17.2,682,4,0,,,,,,,,,,,,,,,,,,,,,27,10,6,101,283,2,21,2.8,28.3,10.1,19,130,6.8,0,26,1.9,13,413,2,3,28,15,8,163,733,6,80,4.5,48.9,10.9,36,292,8.1,0,24,2.4,19.5,1025,6,0,,,36.3,92.2,,47.3,138.5,163 203 | Rashard Mendenhall,,,,,,,,,,,,,,,,,,,,,21,4,1,19,58,0,12,3.1,14.5,4.8,2,17,8.5,0,11,0.5,4.3,75,0,0,22,16,12,242,1108,7,60,4.6,69.3,15.1,25,261,10.4,1,26,1.6,16.3,1369,8,3,23,16,16,324,1273,13,50,3.9,79.6,20.3,23,167,7.3,0,24,1.4,10.4,1440,13,2,24,15,15,228,928,9,68,4.1,61.9,15.2,18,154,8.6,0,35,1.2,10.3,1082,9,1,25,6,4,51,182,0,20,3.6,30.3,8.5,9,62,6.9,1,15,1.5,10.3,244,1,3,26,15,15,217,687,8,28,3.2,45.8,14.5,18,134,7.4,0,24,1.2,8.9,821,8,4,,7.5,178.9,218,160.2,24.4,122.1,324 204 | Ray Rice,,,,,,,,,,,,,,,,,,,,,21,13,4,107,454,0,60,4.2,34.9,8.2,33,273,8.3,0,40,2.5,21,727,0,1,22,16,15,254,1339,7,59,5.3,83.7,15.9,78,702,9,1,63,4.9,43.9,2041,8,3,23,16,14,307,1220,5,50,4,76.3,19.2,63,556,8.8,1,34,3.9,34.8,1776,6,0,24,16,16,291,1364,12,70,4.7,85.3,18.2,76,704,9.3,3,52,4.8,44,2068,15,2,25,16,16,257,1143,9,46,4.4,71.4,16.1,61,478,7.8,1,43,3.8,29.9,1621,10,1,26,15,15,214,660,4,47,3.1,44,14.3,58,321,5.5,0,22,3.9,21.4,981,4,2,,70.7,246.1,213.6,292.8,220.1,118.1,307 205 | Reggie Bush,22,12,10,157,581,4,22,3.7,48.4,13.1,73,417,5.7,2,25,6.1,34.8,998,6,8,23,10,9,106,404,2,43,3.8,40.4,10.6,52,440,8.5,4,42,5.2,44,844,6,3,24,14,8,70,390,5,55,5.6,27.9,5,47,335,7.1,3,29,3.4,23.9,725,8,4,25,8,6,36,150,0,23,4.2,18.8,4.5,34,208,6.1,1,20,4.3,26,358,1,2,26,15,15,216,1086,6,76,5,72.4,14.4,43,296,6.9,1,34,2.9,19.7,1382,7,4,27,16,16,227,986,6,65,4.3,61.6,14.2,35,292,8.3,2,25,2.2,18.3,1278,8,4,28,14,14,223,1006,4,39,4.5,71.9,15.9,54,506,9.4,3,77,3.9,36.1,1512,7,5,119.8,114.4,112.5,37.8,172.2,167.8,183.2,227 206 | Reuben Droughns,29,16,1,85,275,6,45,3.2,17.2,5.3,7,49,7,0,11,0.4,3.1,324,6,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,66.4,,,,,,,85 207 | Richard Murphy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,26,5,0,23,92,0,14,4,18.4,4.6,,,,,,,,92,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,23 208 | Ricky Williams,30,1,0,6,15,0,6,2.5,15,6,,,,,,,,15,0,1,31,16,3,160,659,4,51,4.1,41.2,10,29,219,7.6,1,47,1.8,13.7,878,5,5,32,16,7,241,1121,11,68,4.7,70.1,15.1,35,264,7.5,2,59,2.2,16.5,1385,13,5,33,16,0,159,673,2,45,4.2,42.1,9.9,19,141,7.4,1,28,1.2,8.8,814,3,4,34,16,0,108,444,2,28,4.1,27.8,6.8,13,83,6.4,0,18,0.8,5.2,527,2,2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,107.8,206.5,91.4,60.7,,,241 209 | Robert Turbin,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,23,16,0,80,354,0,26,4.4,22.1,5,19,181,9.5,0,20,1.2,11.3,535,0,0,24,16,0,77,264,0,15,3.4,16.5,4.8,8,60,7.5,0,19,0.5,3.8,324,0,1,,,,,,53.5,30.4,80 210 | Rock Cartwright,28,15,0,2,0,0,1,0,0,0.1,,,,,,,,0,0,0,29,16,0,5,14,0,7,2.8,0.9,0.3,1,-7,-7,0,-7,0.1,-0.4,7,0,0,30,16,2,64,228,0,34,3.6,14.3,4,27,242,9,1,51,1.7,15.1,470,1,0,31,16,0,9,22,0,10,2.4,1.4,0.6,1,10,10,0,10,0.1,0.6,32,0,0,32,15,0,4,45,0,35,11.3,3,0.3,4,24,6,0,9,0.3,1.6,69,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,0.7,53,3.2,6.9,,,64 211 | Ron Dayne,29,13,8,194,773,6,39,4,59.5,14.9,17,112,6.6,0,17,1.3,8.6,885,6,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,122.5,,,,,,,194 212 | Ronnie Brown,26,7,7,119,602,4,60,5.1,86,17,39,389,10,1,43,5.6,55.6,991,5,0,27,16,13,214,916,10,62,4.3,57.3,13.4,33,254,7.7,0,39,2.1,15.9,1170,10,1,28,9,9,147,648,8,45,4.4,72,16.3,14,98,7,0,27,1.6,10.9,746,8,1,29,16,16,200,734,5,51,3.7,45.9,12.5,33,242,7.3,0,24,2.1,15.1,976,5,3,30,16,2,42,136,1,15,3.2,8.5,2.6,,,,,,,,136,1,1,31,14,1,46,220,0,21,4.8,15.7,3.3,49,371,7.6,0,25,3.5,26.5,591,0,0,32,16,0,45,157,1,13,3.5,9.8,2.8,8,60,7.5,0,15,0.5,3.8,217,1,0,129.1,175,120.6,121.6,,59.1,27.7,214 213 | Ronnie Hillman,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,21,14,0,84,327,1,31,3.9,23.4,6,10,62,6.2,0,29,0.7,4.4,389,1,2,22,9,0,55,218,1,19,4,24.2,6.1,12,119,9.9,0,19,1.3,13.2,337,1,2,,,,,,40.9,35.7,84 214 | Roy Helu,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,23,15,5,151,640,2,28,4.2,42.7,10.1,49,379,7.7,1,47,3.3,25.3,1019,3,2,24,3,0,2,2,0,1,1,0.7,0.7,7,45,6.4,0,21,2.3,15,47,0,0,25,16,0,62,274,4,24,4.4,17.1,3.9,31,251,8.1,0,28,1.9,15.7,525,4,2,,,,,115.9,4.7,72.5,151 215 | Rudi Johnson,28,11,9,170,497,3,22,2.9,45.2,15.5,13,110,8.5,1,33,1.2,10,607,4,3,29,14,4,76,237,1,27,3.1,16.9,5.4,12,88,7.3,1,34,0.9,6.3,325,2,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,78.7,42.5,,,,,,170 216 | Ryan Grant,25,15,7,188,956,8,66,5.1,63.7,12.5,30,145,4.8,0,21,2,9.7,1101,8,1,26,16,14,312,1203,4,57,3.9,75.2,19.5,18,116,6.4,1,17,1.1,7.3,1319,5,4,27,16,16,282,1253,11,62,4.4,78.3,17.6,25,197,7.9,0,27,1.6,12.3,1450,11,1,28,1,1,8,45,0,18,5.6,45,8,,,,,,,,45,0,0,29,15,14,134,559,2,47,4.2,37.3,8.9,19,268,14.1,1,80,1.3,17.9,827,3,2,30,5,1,32,132,2,18,4.1,26.4,6.4,1,34,34,0,34,0.2,6.8,166,2,1,,,,,,,,,,,,,,,,,,,,,156.1,153.9,209,,96.7,26.6,,312 217 | Ryan Mathews,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,23,12,9,158,678,7,31,4.3,56.5,13.2,22,145,6.6,0,17,1.8,12.1,823,7,5,24,14,14,222,1091,6,39,4.9,77.9,15.9,50,455,9.1,0,42,3.6,32.5,1546,6,5,25,12,9,184,707,1,31,3.8,58.9,15.3,39,252,6.5,0,24,3.3,21,959,1,2,26,16,15,285,1255,6,51,4.4,78.4,17.8,26,189,7.3,1,17,1.6,11.8,1444,7,2,,,,114.3,180.6,97.9,182.4,285 218 | Ryan Moats,,,,,,,,,,,,,,,,,,,,,26,9,0,26,94,1,12,3.6,10.4,2.9,3,14,4.7,0,5,0.3,1.6,108,1,0,27,14,2,101,390,4,17,3.9,27.9,7.2,13,106,8.2,1,20,0.9,7.6,496,5,3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,16.8,73.6,,,,,101 219 | Ryan Torain,,,,,,,,,,,,,,,,,,,,,22,2,1,15,69,1,19,4.6,34.5,7.5,,,,,,,,69,1,0,,,,,,,,,,,,,,,,,,,,,24,10,8,164,742,4,54,4.5,74.2,16.4,18,125,6.9,2,20,1.8,12.5,867,6,2,25,8,4,59,200,1,39,3.4,25,7.4,6,23,3.8,0,7,0.8,2.9,223,1,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,118.7,26.3,,,164 220 | Ryan Williams,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22,5,3,58,164,0,25,2.8,32.8,11.6,7,44,6.3,0,12,1.4,8.8,208,0,2,,,,,,,,,,,,,,,,,,,,,,,,,,16.8,,58 221 | Samkon Gado,25,8,2,53,150,4,20,2.8,18.8,6.6,12,106,8.8,0,35,1.5,13.3,256,4,1,26,1,0,2,4,0,3,2,4,2,1,-1,-1,0,-1,1,-1,3,0,0,27,15,0,14,26,0,11,1.9,1.7,0.9,3,25,8.3,0,13,0.2,1.7,51,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,47.6,0.3,5.1,,,,,53 222 | Sammy Morris,30,6,2,85,384,3,49,4.5,64,14.2,6,35,5.8,0,18,1,5.8,419,3,0,31,13,7,156,727,7,35,4.7,55.9,12,17,161,9.5,0,42,1.3,12.4,888,7,1,32,12,5,73,319,2,55,4.4,26.6,6.1,19,180,9.5,0,35,1.6,15,499,2,2,33,16,0,20,56,0,9,2.8,3.5,1.3,7,77,11,0,22,0.4,4.8,133,0,1,34,3,0,28,98,0,15,3.5,32.7,9.3,5,13,2.6,0,9,1.7,4.3,111,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,59.9,128.8,57.9,11.3,11.1,,,156 223 | Selvin Young,24,15,8,140,729,1,50,5.2,48.6,9.3,35,231,6.6,0,24,2.3,15.4,960,1,2,25,8,5,61,303,1,49,5,37.9,7.6,3,16,5.3,0,8,0.4,2,319,1,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,98,35.9,,,,,,140 224 | Shane Vereen,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22,5,0,15,57,1,19,3.8,11.4,3,,,,,,,,57,1,0,23,13,1,62,251,3,16,4,19.3,4.8,8,149,18.6,1,83,0.6,11.5,400,4,1,24,8,1,44,208,1,21,4.7,26,5.5,47,427,9.1,3,50,5.9,53.4,635,4,1,,,,,,62,85.5,62 225 | Shaun Alexander,30,13,10,207,716,4,25,3.5,55.1,15.9,14,76,5.4,1,18,1.1,5.8,792,5,2,31,4,0,11,24,0,8,2.2,6,2.8,1,9,9,0,9,0.3,2.3,33,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,105.2,3.3,,,,,,207 226 | Shaun Draughn,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,25,16,0,59,233,2,25,3.9,14.6,3.7,24,158,6.6,0,23,1.5,9.9,391,2,2,26,3,0,4,2,0,3,0.5,0.7,1.3,,,,,,,,2,0,0,,,,,,47.1,,59 227 | Shaun Hill,27,3,2,12,14,1,12,1.2,4.7,4,,,,,,,,14,1,3,28,9,8,24,115,2,24,4.8,12.8,2.7,,,,,,,,115,2,8,29,6,6,8,70,0,22,8.8,11.7,1.3,,,,,,,,70,0,3,30,11,10,22,123,0,40,5.6,11.2,2,,,,,,,,123,0,3,31,2,0,1,-1,0,-1,-1,-0.5,0.5,,,,,,,,-1,0,0,32,1,0,1,-1,0,-1,-1,-1,1,,,,,,,,-1,0,0,33,2,0,2,-2,0,-1,-1,-1,1,,,,,,,,-2,0,0,,,,,,,,24 228 | Shonn Greene,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,24,14,0,108,540,2,33,5,38.6,7.7,,,,,,,,540,2,3,25,15,2,185,766,2,23,4.1,51.1,12.3,16,120,7.5,0,15,1.1,8,886,2,3,26,16,15,253,1054,6,31,4.2,65.9,15.8,30,211,7,0,36,1.9,13.2,1265,6,1,27,16,14,276,1063,8,36,3.9,66.4,17.3,19,151,7.9,0,30,1.2,9.4,1214,8,4,28,11,0,77,295,4,29,3.8,26.8,7,6,39,6.5,0,28,0.5,3.5,334,4,0,,,,94.6,160.5,161.4,57.4,276 229 | Stepfan Taylor,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22,16,0,36,115,0,15,3.2,7.2,2.3,8,71,8.9,0,29,0.5,4.4,186,0,0,,,,,,,18.6,36 230 | Stevan Ridley,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22,16,2,87,441,1,33,5.1,27.6,5.4,3,13,4.3,0,8,0.2,0.8,454,1,1,23,16,12,290,1263,12,41,4.4,78.9,18.1,6,51,8.5,0,20,0.4,3.2,1314,12,4,24,14,6,178,773,7,29,4.3,55.2,12.7,10,62,6.2,0,24,0.7,4.4,835,7,4,,,,,49.4,195.4,117.5,290 231 | Steve Slaton,,,,,,,,,,,,,,,,,,,,,22,16,15,268,1282,9,71,4.8,80.1,16.8,50,377,7.5,1,46,3.1,23.6,1659,10,3,23,11,10,131,437,3,32,3.3,39.7,11.9,44,417,9.5,4,38,4,37.9,854,7,7,24,12,1,19,93,0,23,4.9,7.8,1.6,3,11,3.7,0,12,0.3,0.9,104,0,0,25,6,0,24,84,1,28,3.5,14,4,3,3,1,0,6,0.5,0.5,87,1,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,219.9,113.4,10.4,14.7,,,268 232 | Steven Jackson,24,12,12,237,1002,5,54,4.2,83.5,19.8,38,271,7.1,1,37,3.2,22.6,1273,6,5,25,12,11,253,1042,7,56,4.1,86.8,21.1,40,379,9.5,1,53,3.3,31.6,1421,8,5,26,15,15,324,1416,4,58,4.4,94.4,21.6,51,322,6.3,0,38,3.4,21.5,1738,4,2,27,16,16,330,1241,6,42,3.8,77.6,20.6,46,383,8.3,0,49,2.9,23.9,1624,6,1,28,15,15,260,1145,5,47,4.4,76.3,17.3,42,333,7.9,1,50,2.8,22.2,1478,6,2,29,16,16,257,1042,4,46,4.1,65.1,16.1,38,321,8.4,0,22,2.4,20.1,1363,4,0,30,12,12,157,543,6,50,3.5,45.3,13.1,33,191,5.8,1,25,2.8,15.9,734,7,0,153.3,180.1,193.8,196.4,179.8,160.3,115.4,330 233 | T.J. Duckett,26,12,1,65,335,3,53,5.2,27.9,5.4,4,54,13.5,0,22,0.3,4.5,389,3,1,27,16,0,62,172,8,29,2.8,10.8,3.9,,,,,,,,172,8,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,54.9,,,,,,,65 234 | Tashard Choice,,,,,,,,,,,,,,,,,,,,,24,16,3,92,472,2,38,5.1,29.5,5.8,21,185,8.8,0,50,1.3,11.6,657,2,0,25,16,0,64,349,3,66,5.5,21.8,4,15,132,8.8,0,28,0.9,8.3,481,3,0,26,16,0,66,243,3,26,3.7,15.2,4.1,17,109,6.4,0,17,1.1,6.8,352,3,1,27,13,1,57,152,1,14,2.7,11.7,4.4,19,124,6.5,0,18,1.5,9.5,276,1,6,28,12,0,47,193,1,22,4.1,16.1,3.9,4,9,2.3,0,5,0.3,0.8,202,1,0,29,15,0,46,170,0,20,3.7,11.3,3.1,5,15,3,0,5,0.3,1,185,0,0,,77.7,66.1,51.2,21.6,26.2,18.5,92 235 | Tatum Bell,26,5,5,44,182,1,24,4.1,36.4,8.8,14,63,4.5,0,15,2.8,12.6,245,1,1,27,7,3,44,249,2,37,5.7,35.6,6.3,10,57,5.7,0,12,1.4,8.1,306,2,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,28.5,42.6,,,,,,44 236 | Thaddeus Lewis,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,27,1,1,1,3,0,3,3,3,1,,,,,,,,3,0,0,28,6,5,24,52,1,8,2.2,8.7,4,,,,,,,,52,1,7,,,,,,,,24 237 | Thomas Jones,29,16,14,310,1119,1,36,3.6,69.9,19.4,28,217,7.8,1,25,1.8,13.6,1336,2,2,30,16,14,290,1312,13,59,4.5,82,18.1,36,207,5.8,2,19,2.3,12.9,1519,15,2,31,16,16,331,1402,14,71,4.2,87.6,20.7,10,58,5.8,0,28,0.6,3.6,1460,14,2,32,16,10,245,896,6,70,3.7,56,15.3,14,122,8.7,0,20,0.9,7.6,1018,6,3,33,16,8,153,478,0,26,3.1,29.9,9.6,5,43,8.6,0,27,0.3,2.7,521,0,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,141.6,237.9,226,131.8,52.1,,,331 238 | Tim Hightower,,,,,,,,,,,,,,,,,,,,,22,16,7,143,399,10,30,2.8,24.9,8.9,34,237,7,0,26,2.1,14.8,636,10,2,23,16,16,143,598,8,50,4.2,37.4,8.9,63,428,6.8,0,23,3.9,26.8,1026,8,5,24,16,13,153,736,5,80,4.8,46,9.6,21,136,6.5,0,20,1.3,8.5,872,5,5,25,5,5,84,321,1,22,3.8,64.2,16.8,10,78,7.8,1,19,2,15.6,399,2,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,119.6,140.6,107.2,51.9,,,153 239 | Toby Gerhart,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,23,15,1,81,322,1,21,4,21.5,5.4,21,167,8,0,23,1.4,11.1,489,1,3,24,16,5,109,531,1,67,4.9,33.2,6.8,23,190,8.3,3,42,1.4,11.9,721,4,1,25,16,0,50,169,1,22,3.4,10.6,3.1,20,155,7.8,0,21,1.3,9.7,324,1,2,26,14,0,36,283,2,41,7.9,20.2,2.6,13,88,6.8,0,13,0.9,6.3,371,2,1,,,,48.9,94.1,34.4,47.1,109 240 | Travis Henry,29,12,7,167,691,4,33,4.1,57.6,13.9,7,65,9.3,0,21,0.6,5.4,756,4,3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,93.6,,,,,,,167 241 | Trent Richardson,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,21,15,15,267,950,11,32,3.6,63.3,17.8,51,367,7.2,1,27,3.4,24.5,1317,12,3,22,16,10,188,563,3,22,3,35.2,11.8,35,316,9,1,24,2.2,19.8,879,4,3,,,,,,197.7,105.9,267 242 | Vernand Morency,27,13,0,29,108,0,15,3.7,8.3,2.2,30,199,6.6,0,18,2.3,15.3,307,0,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,28.7,,,,,,,29 243 | Vick Ballard,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22,16,12,211,814,2,26,3.9,50.9,13.2,17,152,8.9,1,19,1.1,9.5,966,3,3,23,1,1,13,63,0,12,4.8,63,13,1,-5,-5,0,-5,1,-5,58,0,0,,,,,,108.6,5.8,211 244 | Warrick Dunn,32,16,15,227,720,4,38,3.2,45,14.2,37,238,6.4,0,35,2.3,14.9,958,4,2,33,15,6,186,786,2,40,4.2,52.4,12.4,47,330,7,0,36,3.1,22,1116,2,0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,115.8,123.6,,,,,,227 245 | William Powell,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,24,13,1,59,216,0,17,3.7,16.6,4.5,19,132,6.9,0,25,1.5,10.2,348,0,2,,,,,,,,,,,,,,,,,,,,,,,,,,30.8,,59 246 | Willie Parker,27,15,15,321,1316,2,32,4.1,87.7,21.4,23,164,7.1,0,22,1.5,10.9,1480,2,4,28,11,11,210,791,5,34,3.8,71.9,19.1,3,13,4.3,0,5,0.3,1.2,804,5,0,29,14,3,98,389,0,34,4,27.8,7,6,64,10.7,1,27,0.4,4.6,453,1,2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,152,110.4,47.3,,,,,321 247 | Willis McGahee,26,15,15,294,1207,7,46,4.1,80.5,19.6,43,231,5.4,1,30,2.9,15.4,1438,8,4,27,13,8,170,671,7,77,3.9,51.6,13.1,24,173,7.2,0,35,1.8,13.3,844,7,3,28,16,1,109,544,12,77,5,34,6.8,15,85,5.7,2,14,0.9,5.3,629,14,1,29,15,2,100,380,5,30,3.8,25.3,6.7,14,55,3.9,1,32,0.9,3.7,435,6,2,30,15,14,249,1199,4,60,4.8,79.9,16.6,12,51,4.3,1,12,0.8,3.4,1250,5,4,31,10,9,167,731,4,31,4.4,73.1,16.7,26,221,8.5,0,31,2.6,22.1,952,4,5,32,12,6,138,377,2,16,2.7,31.4,11.5,8,20,2.5,0,9,0.7,1.7,397,2,1,183.8,120.4,144.9,75.5,147,109.2,49.7,294 248 | Zac Stacy,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,22,14,12,250,973,7,40,3.9,69.5,17.9,26,141,5.4,1,25,1.9,10.1,1114,8,1,,,,,,,157.4,250 249 | -------------------------------------------------------------------------------- /football_forest.py: -------------------------------------------------------------------------------- 1 | import csv 2 | from random_forest import * 3 | 4 | 5 | football = open("football.csv", "rb") 6 | f_reader = csv.DictReader(football) 7 | years = ["VII", "VIII", "IX", "X", "XI", "XII", "XIII"] 8 | variables = ["Age", "Att", "YA", "Rec", "YR", "RRTD", "Fmb"] 9 | labels = {0: "Age", 1: "Att", 2: "YA", 3: "Rec", 4: "YR", 5: "RRTD", 6: "Fmb"} 10 | train_dict = {} 11 | test_dict = {} 12 | test_year = "XII" 13 | 14 | # Construct a dictionary with entries of the form 15 | # (x1, ..., xd) : y where x1, ..., xd are the parameter values and 16 | # y is the response value. 17 | for row in f_reader: 18 | for i in range(len(years) - 1): 19 | if row[years[i] + "Att"] == "": 20 | continue 21 | dat = [] 22 | for var in variables: 23 | if row[years[i] + var] == "": 24 | dat.append(0) 25 | else: 26 | dat.append(float(row[years[i] + var])) 27 | res = row[years[i + 1] + "Fantasy"] 28 | if res == "": 29 | res = 0 30 | if years[i] == test_year: 31 | test_dict[row["Name"]] = [tuple(dat), float(res)] 32 | else: 33 | train_dict[tuple(dat)] = float(res) 34 | 35 | # number of bootstrap samples 36 | B = 50 37 | forest = make_forest(train_dict, B, max_depth = 500, Nmin = 5, labels = labels) 38 | 39 | f = open("football_forest_new.txt", "wb") 40 | error = [] 41 | for i in test_dict: 42 | predict = forest.lookup(test_dict[i][0]) 43 | act_val = test_dict[i][1] 44 | f.write(i + " predicted: " + str(predict) + " actual: " + str(act_val) + "\n") 45 | error.append(abs(act_val - predict)) 46 | 47 | f.close() 48 | print numpy.mean(numpy.array(error)) -------------------------------------------------------------------------------- /football_parserf.py: -------------------------------------------------------------------------------- 1 | import csv 2 | from regression_tree_cart import * 3 | 4 | football = open("football.csv", "rb") 5 | f_reader = csv.DictReader(football) 6 | years = ["VII", "VIII", "IX", "X", "XI", "XII", "XIII"] 7 | variables = ["Age", "Att", "YA", "Rec", "YR", "RRTD", "Fmb"] 8 | labels = {0: "Age", 1: "Att", 2: "YA", 3: "Rec", 4: "YR", 5: "RRTD", 6: "Fmb"} 9 | train_dict = {} 10 | test_dict = {} 11 | test_year = "XII" 12 | 13 | # Construct a dictionary with entries of the form 14 | # (x1, ..., xd) : y where x1, ..., xd are the parameter values and 15 | # y is the response value. 16 | for row in f_reader: 17 | for i in range(len(years) - 1): 18 | if row[years[i] + "Att"] == "": 19 | continue 20 | dat = [] 21 | for var in variables: 22 | if row[years[i] + var] == "": 23 | dat.append(0) 24 | else: 25 | dat.append(float(row[years[i] + var])) 26 | res = row[years[i + 1] + "Fantasy"] 27 | if res == "": 28 | res = 0 29 | if years[i] == test_year: 30 | test_dict[row["Name"]] = [tuple(dat), float(res)] 31 | else: 32 | train_dict[tuple(dat)] = float(res) 33 | 34 | # Build tree. 35 | # 6-fold cross validation. 36 | tree = cvt(train_dict, 6, max_depth = 500, Nmin = 5, labels = labels) 37 | tree.display_tree(save = True, filename = "football_tree_new.jpg", view=False) 38 | 39 | 40 | f = open("football_predictions_new.txt", "wb") 41 | error = [] 42 | for i in test_dict: 43 | predict = tree.lookup(test_dict[i][0]) 44 | act_val = test_dict[i][1] 45 | f.write(i + " predicted: " + str(predict) + " actual: " + str(act_val) + "\n") 46 | error.append(abs(act_val - predict)) 47 | 48 | f.close() 49 | print numpy.mean(numpy.array(error)) 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | -------------------------------------------------------------------------------- /random_forest.py: -------------------------------------------------------------------------------- 1 | from regression_tree_cart import * 2 | 3 | class Forest(object): 4 | def __init__(self, trees): 5 | self.trees = trees 6 | 7 | def lookup(self, x): 8 | """Returns the predicted value given the parameters.""" 9 | preds = map(lambda t: t.lookup(x), self.trees) 10 | return numpy.mean(preds) 11 | 12 | def predict_all(self, data): 13 | """Returns the predicted values for a list of data points.""" 14 | return map(lambda x: self.lookup(x), data) 15 | 16 | def make_boot(pairs, n): 17 | """Construct a bootstrap sample from the data.""" 18 | inds = numpy.random.choice(n, size=n, replace=True) 19 | return dict(map(lambda x: pairs[x], inds)) 20 | 21 | def make_forest(data, B, max_depth = 500, Nmin = 5, labels = {}): 22 | """Function to grow a random forest given some training data.""" 23 | trees = [] 24 | n = len(data) 25 | pairs = data.items() 26 | for b in range(B): 27 | boot = make_boot(pairs, n) 28 | trees.append(grow_tree(boot, 0, max_depth = max_depth, Nmin = Nmin, labels = labels, start = True, feat_bag = True)) 29 | return Forest(trees) 30 | 31 | -------------------------------------------------------------------------------- /regression_tree_cart.py: -------------------------------------------------------------------------------- 1 | import scipy 2 | import scipy.optimize 3 | import numpy 4 | import copy 5 | import sys 6 | import pygame 7 | import time 8 | import random 9 | import math 10 | from bisect import bisect_right 11 | from operator import itemgetter 12 | r = 1 13 | l = 2 14 | BLACK = ( 0, 0, 0) 15 | WHITE = (255, 255, 255) 16 | GREEN = (0, 255, 0) 17 | RED = (255, 0, 0) 18 | pygame.init() 19 | tree_font = pygame.font.SysFont("Arial", 8) 20 | height = 3000 21 | width = 1200 22 | 23 | class Tree(object): 24 | def __init__(self, error, predict, stdev, start, num_points): 25 | self.error = error 26 | self.predict = predict 27 | self.stdev = stdev 28 | self.start = start 29 | self.split_var = None 30 | self.split_val = None 31 | self.split_lab = None 32 | self.left = None 33 | self.right = None 34 | self.num_points = num_points 35 | 36 | def lookup(self, x): 37 | """Returns the predicted value given the parameters.""" 38 | if self.left == None: 39 | return self.predict 40 | if x[self.split_var] <= self.split_val: 41 | return self.left.lookup(x) 42 | return self.right.lookup(x) 43 | 44 | 45 | def predict_all(self, data): 46 | """Returns the predicted values for some list of data points.""" 47 | return map(lambda x: self.lookup(x), data) 48 | 49 | 50 | def find_weakest(self): 51 | """Finds the smallest value of alpha and 52 | the first branch for which the full tree 53 | does not minimize the error-complexity measure.""" 54 | if (self.right == None): 55 | return float("Inf"), [self] 56 | b_error, num_nodes = self.get_cost_params() 57 | alpha = (self.error - b_error) / (num_nodes - 1) 58 | alpha_right, tree_right = self.right.find_weakest() 59 | alpha_left, tree_left = self.left.find_weakest() 60 | smallest_alpha = min(alpha, alpha_right, alpha_left) 61 | smallest_trees = [] 62 | # if there are multiple weakest links collapse all of them 63 | if smallest_alpha == alpha: 64 | smallest_trees.append(self) 65 | if smallest_alpha == alpha_right: 66 | smallest_trees = smallest_trees + tree_right 67 | if smallest_alpha == alpha_left: 68 | smallest_trees = smallest_trees + tree_left 69 | return smallest_alpha, smallest_trees 70 | 71 | 72 | def prune_tree(self): 73 | """Finds {a1, ..., ak} and {T1, ..., Tk}, 74 | the sequence of nested subtrees from which to 75 | choose the right sized tree.""" 76 | trees = [copy.deepcopy(self)] 77 | alphas = [0] 78 | new_tree = copy.deepcopy(self) 79 | while 1: 80 | alpha, nodes = new_tree.find_weakest() 81 | for node in nodes: 82 | node.right = None 83 | node.left = None 84 | trees.append(copy.deepcopy(new_tree)) 85 | alphas.append(alpha) 86 | # root node reached 87 | if (node.start == True): 88 | break 89 | return alphas, trees 90 | 91 | 92 | def get_cost_params(self): 93 | """Returns the branch error and number of nodes.""" 94 | if self.right == None: 95 | return self.error, 1 96 | error, num_nodes = self.right.get_cost_params() 97 | left_error, left_num = self.left.get_cost_params() 98 | error += left_error 99 | num_nodes += left_num 100 | return error, num_nodes 101 | 102 | 103 | def get_length(self): 104 | """Returns the length of the tree.""" 105 | if self.right == None: 106 | return 1 107 | right_len = self.right.get_length() 108 | left_len = self.left.get_length() 109 | return max(right_len, left_len) + 1 110 | 111 | def __drawTree(self, s_width, s_height, window, tree_length, horz_step, depth, d_nodes): 112 | """Draws an image of the tree using pygame.""" 113 | branch = (s_width + horz_step, s_height) 114 | pygame.draw.line(window, BLACK, (s_width, s_height), branch) 115 | if self.right == None: 116 | p = tree_font.render("%.1f" % self.predict, 1, BLACK) 117 | window.blit(p, branch) 118 | return 119 | if self.split_lab != None: 120 | lab = tree_font.render("%s" % self.split_lab, 1, RED) 121 | else: 122 | lab = tree_font.render("%d" % self.split_var, 1, RED) 123 | window.blit(lab, (s_width + (horz_step / 2), s_height)) 124 | vert_step = d_nodes * 2 ** (tree_length - depth - 2) 125 | right_start = (s_width + horz_step, s_height - vert_step) 126 | left_start = (s_width + horz_step, s_height + vert_step) 127 | r_val = tree_font.render(">%d" % self.split_val, 1, RED) 128 | window.blit(r_val, right_start) 129 | l_val = tree_font.render("<%d" % self.split_val, 1, RED) 130 | window.blit(l_val, left_start) 131 | pygame.draw.line(window, BLACK, branch, right_start) 132 | pygame.draw.line(window, BLACK, branch, left_start) 133 | self.right.__drawTree(right_start[0], 134 | right_start[1], window, tree_length, horz_step, depth + 1, d_nodes) 135 | self.left.__drawTree(left_start[0], 136 | left_start[1], window, tree_length, horz_step, depth + 1, d_nodes) 137 | return 138 | 139 | 140 | def display_tree(self, save = False, filename = "image.jpg", view=True): 141 | """Wrapper function to draw the tree. 142 | If save is set to True will save the image to filename. 143 | If view is set to True will display the image.""" 144 | nodes = self.get_cost_params()[1] 145 | tree_length = self.get_length() 146 | d_nodes = ((height - 40.0) / (2**(tree_length - 1))) 147 | horz_step = ((width - 80) / tree_length) 148 | depth = 1 149 | window = pygame.display.set_mode((width, height)) 150 | window.fill(WHITE) 151 | self.__drawTree(40, height / 2.0, window, tree_length, horz_step, depth, d_nodes) 152 | if save: 153 | pygame.image.save(window, filename) 154 | while view: 155 | for event in pygame.event.get(): 156 | if event.type == pygame.QUIT: 157 | view = False 158 | pygame.display.flip() 159 | pygame.quit() 160 | return 161 | 162 | 163 | def grow_tree(data, depth, max_depth = 500, Nmin = 5, labels = {}, start = False, feat_bag = False): 164 | """Function to grow a regression tree given some training data.""" 165 | root = Tree(region_error(data.values()), numpy.mean(numpy.array(data.values())), 166 | numpy.std(numpy.array(data.values())), start, len(data.values())) 167 | # regions has fewer than Nmin data points 168 | if (len(data.values()) <= Nmin): 169 | return root 170 | # length of tree exceeds max_depth 171 | if depth >= max_depth: 172 | return root 173 | num_vars = len(data.keys()[0]) 174 | 175 | min_error = -1 176 | min_split = -1 177 | split_var = -1 178 | 179 | # Select variables to chose the split point from. 180 | # If feature bagging (for random forests) choose sqrt(p) variables 181 | # where p is the total number of variables. 182 | # Otherwise select all variables. 183 | if (feat_bag): 184 | cand_vars = random.sample(range(num_vars), int(num_vars**(0.5))) 185 | else: 186 | cand_vars = range(num_vars) 187 | # iterate over parameter space 188 | for i in cand_vars: 189 | var_space = [x[i] for x in data] 190 | if (min(var_space) == max(var_space)): 191 | continue 192 | # find optimal split point for parameter i 193 | split, error, ierr, numf = scipy.optimize.fminbound(error_function, min(var_space), max(var_space), args = (i, data), full_output = 1) 194 | # choose parameter that minimizes error 195 | if ((error < min_error) or (min_error == -1)): 196 | min_error = error 197 | min_split = split 198 | split_var = i 199 | # no more splits possible 200 | if split_var == -1: 201 | return root 202 | root.split_var = split_var 203 | root.split_val = min_split 204 | if split_var in labels: 205 | root.split_lab = labels[split_var] 206 | data1 = {} 207 | data2 = {} 208 | for i in data: 209 | if i[split_var] <= min_split: 210 | data1[i] = data[i] 211 | else: 212 | data2[i] = data[i] 213 | #grow right and left branches 214 | root.left = grow_tree(data1, depth + 1, max_depth = max_depth, Nmin = Nmin, labels = labels, feat_bag = feat_bag) 215 | root.right = grow_tree(data2, depth + 1, max_depth = max_depth, Nmin = Nmin, labels = labels, feat_bag = feat_bag) 216 | return root 217 | 218 | def cvt(data, v, max_depth = 500, Nmin = 5, labels = {}): 219 | """Grows regression tree using v-fold cross validation. 220 | 221 | Data is a dictionary with elements of the form 222 | (x1, ..., xd) : y where x1, ..., xd are the parameter values and 223 | y is the response value. 224 | v is the number of folds for cross validation. 225 | max_depth is the maximum length of a branch emanating from the starting node. 226 | Nmin is the number of datapoints that must be present in a region to stop further partitions 227 | in that region. 228 | labels is a dictionary where the keys are the indices for the parameters in the data 229 | and the values are strings assigning a label to the parameters. 230 | See football_parserf.py for an example implementation.""" 231 | full_tree = grow_tree(data, 0, max_depth = max_depth, Nmin = Nmin, 232 | labels = labels, start = True) 233 | full_a, full_t = full_tree.prune_tree() 234 | 235 | # ak' = (ak * ak+1)^(1/2) 236 | a_s = [] 237 | for i in range(len(full_a) - 1): 238 | a_s.append((full_a[i] * full_a[i+1])**(.5)) 239 | a_s.append(full_a[-1]) 240 | # stratify data 241 | pairs = sorted(data.items(), key=itemgetter(1)) 242 | 243 | # break the data into v subsamples of roughly equal size 244 | lv_s = [dict(pairs[i::v]) for i in range(v)] 245 | # list of tree sequences for each training set 246 | t_vs = [] 247 | # list of testing data for each training set 248 | test_vs = [] 249 | # list of alpha values for each training set 250 | alpha_vs = [] 251 | 252 | # grow and prune each training set 253 | for i in range(len(lv_s)): 254 | train = {k: v for d in lv_s[:i] for (k, v) in d.items()} 255 | train.update({k: v for d in lv_s[(i + 1):] for (k, v) in d.items()}) 256 | test = lv_s[i] 257 | full_tree_v = grow_tree(train, 0, max_depth = max_depth, Nmin = Nmin, 258 | labels = labels, start = True) 259 | alphas_v, trees_v = full_tree_v.prune_tree() 260 | t_vs.append(trees_v) 261 | alpha_vs.append(alphas_v) 262 | test_vs.append(test) 263 | 264 | # choose the subtree that has the minimum cross-validated 265 | # error estimate 266 | min_R = float("Inf") 267 | min_ind = 0 268 | for i in range(len(full_t)): 269 | ak = a_s[i] 270 | R_k = 0 271 | for j in range(len(t_vs)): 272 | # closest alpha value in sequence v to 273 | # alphak' 274 | a_vs = alpha_vs[j] 275 | tr_vs = t_vs[j] 276 | alph_ind = bisect_right(a_vs, ak) - 1 277 | pairs = test_vs[j].items() 278 | para = [k[0] for k in pairs] 279 | va = [k[1] for k in pairs] 280 | pred_vals = tr_vs[alph_ind].predict_all(para) 281 | r_kv = numpy.sum((numpy.array(va) - numpy.array(pred_vals))**2) 282 | R_k = R_k + r_kv 283 | if (R_k < min_R): 284 | min_R = R_k 285 | min_ind = i 286 | return full_t[min_ind] 287 | 288 | 289 | 290 | def error_function(split_point, split_var, data): 291 | """Function to minimize when choosing split point.""" 292 | data1 = [] 293 | data2 = [] 294 | for i in data: 295 | if i[split_var] <= split_point: 296 | data1.append(data[i]) 297 | else: 298 | data2.append(data[i]) 299 | return region_error(data1) + region_error(data2) 300 | 301 | def region_error(data): 302 | """Calculates sum of squared error for some node in the regression tree.""" 303 | data = numpy.array(data) 304 | return numpy.sum((data - numpy.mean(data))**2) 305 | 306 | 307 | 308 | --------------------------------------------------------------------------------