{"sport":"nfl","slug":"earnest-graham","bio":{"fullName":"Earnest Graham","position":"RB","positionGroup":"RB","team":"TB","jerseyNumber":34,"heightInches":69,"weightLbs":225,"birthDate":"1980-01-15","college":"Florida","collegeConference":null,"headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/qzmev6dpacggkawbipds","rookieSeason":2004,"lastSeason":2011,"yearsExperience":8,"status":"RES","externalIds":{"gsis":"00-0021755","pfr":"GrahEa00","espn":"4950"}},"draft":null,"combine":{"season":2003,"heightInches":69,"weightLbs":225,"fortyYard":4.5,"benchReps":22,"vertical":null,"broadJump":null,"threeCone":null,"shuttle":null,"school":"Florida","hasData":true},"accolades":null,"statTables":[{"id":"passing","label":"Passing","columns":[{"key":"completions"},{"key":"attempts"},{"key":"completion_pct"},{"key":"passing_yards"},{"key":"passing_tds"},{"key":"interceptions"},{"key":"yards_per_attempt"},{"key":"passer_rating"},{"key":"sacks"}],"rows":[{"season":2008,"seasonType":"REG","team":"TB","gamesPlayed":10,"values":{"completions":1,"attempts":1,"completion_pct":100,"passing_yards":3,"passing_tds":1,"interceptions":0,"yards_per_attempt":3,"passer_rating":118.75,"sacks":0},"rowScope":"team"},{"season":2010,"seasonType":"REG","team":"TB","gamesPlayed":11,"values":{"completions":1,"attempts":1,"completion_pct":100,"passing_yards":2,"passing_tds":1,"interceptions":0,"yards_per_attempt":2,"passer_rating":118.75,"sacks":0},"rowScope":"team"}],"careerTotals":{"REG":{"completions":2,"attempts":2,"completion_pct":100,"passing_yards":5,"passing_tds":2,"interceptions":0,"yards_per_attempt":2.5,"passer_rating":118.75,"sacks":0}}},{"id":"rushing","label":"Rushing","columns":[{"key":"carries"},{"key":"rushing_yards"},{"key":"rushing_tds"},{"key":"yards_per_carry"},{"key":"rushing_first_downs"},{"key":"rushing_fumbles_lost"}],"rows":[{"season":2004,"seasonType":"REG","team":"TB","gamesPlayed":7,"values":{"carries":13,"rushing_yards":73,"rushing_tds":0,"yards_per_carry":5.62,"rushing_first_downs":2,"rushing_fumbles_lost":0},"rowScope":"team"},{"season":2005,"seasonType":"REG","team":"TB","gamesPlayed":3,"values":{"carries":28,"rushing_yards":83,"rushing_tds":0,"yards_per_carry":2.96,"rushing_first_downs":4,"rushing_fumbles_lost":1},"rowScope":"team"},{"season":2006,"seasonType":"REG","team":"TB","gamesPlayed":4,"values":{"carries":11,"rushing_yards":59,"rushing_tds":0,"yards_per_carry":5.36,"rushing_first_downs":3,"rushing_fumbles_lost":0},"rowScope":"team"},{"season":2007,"seasonType":"REG","team":"TB","gamesPlayed":15,"values":{"carries":222,"rushing_yards":898,"rushing_tds":10,"yards_per_carry":4.05,"rushing_first_downs":46,"rushing_fumbles_lost":0},"rowScope":"team"},{"season":2007,"seasonType":"POST","team":"TB","gamesPlayed":1,"values":{"carries":18,"rushing_yards":63,"rushing_tds":1,"yards_per_carry":3.5,"rushing_first_downs":5,"rushing_fumbles_lost":0},"rowScope":"team"},{"season":2008,"seasonType":"REG","team":"TB","gamesPlayed":10,"values":{"carries":132,"rushing_yards":563,"rushing_tds":4,"yards_per_carry":4.27,"rushing_first_downs":26,"rushing_fumbles_lost":2},"rowScope":"team"},{"season":2009,"seasonType":"REG","team":"TB","gamesPlayed":11,"values":{"carries":14,"rushing_yards":66,"rushing_tds":0,"yards_per_carry":4.71,"rushing_first_downs":5,"rushing_fumbles_lost":0},"rowScope":"team"},{"season":2010,"seasonType":"REG","team":"TB","gamesPlayed":11,"values":{"carries":20,"rushing_yards":99,"rushing_tds":1,"yards_per_carry":4.95,"rushing_first_downs":5,"rushing_fumbles_lost":1},"rowScope":"team"},{"season":2011,"seasonType":"REG","team":"TB","gamesPlayed":7,"values":{"carries":37,"rushing_yards":206,"rushing_tds":0,"yards_per_carry":5.57,"rushing_first_downs":6,"rushing_fumbles_lost":0},"rowScope":"team"}],"careerTotals":{"REG":{"carries":477,"rushing_yards":2047,"rushing_tds":15,"yards_per_carry":4.29,"rushing_first_downs":97,"rushing_fumbles_lost":4},"POST":{"carries":18,"rushing_yards":63,"rushing_tds":1,"yards_per_carry":3.5,"rushing_first_downs":5,"rushing_fumbles_lost":0}}},{"id":"receiving","label":"Receiving","columns":[{"key":"targets"},{"key":"receptions"},{"key":"receiving_yards"},{"key":"receiving_tds"},{"key":"yards_per_reception"},{"key":"catch_pct"},{"key":"receiving_first_downs"}],"rows":[{"season":2006,"seasonType":"REG","team":"TB","gamesPlayed":4,"values":{"targets":1,"receptions":1,"receiving_yards":4,"receiving_tds":0,"yards_per_reception":4,"catch_pct":100,"receiving_first_downs":0},"rowScope":"team"},{"season":2007,"seasonType":"REG","team":"TB","gamesPlayed":15,"values":{"targets":49,"receptions":49,"receiving_yards":324,"receiving_tds":0,"yards_per_reception":6.61,"catch_pct":100,"receiving_first_downs":13},"rowScope":"team"},{"season":2007,"seasonType":"POST","team":"TB","gamesPlayed":1,"values":{"targets":4,"receptions":4,"receiving_yards":27,"receiving_tds":0,"yards_per_reception":6.75,"catch_pct":100,"receiving_first_downs":1},"rowScope":"team"},{"season":2008,"seasonType":"REG","team":"TB","gamesPlayed":10,"values":{"targets":23,"receptions":23,"receiving_yards":174,"receiving_tds":0,"yards_per_reception":7.57,"catch_pct":100,"receiving_first_downs":6},"rowScope":"team"},{"season":2009,"seasonType":"REG","team":"TB","gamesPlayed":11,"values":{"targets":22,"receptions":14,"receiving_yards":109,"receiving_tds":0,"yards_per_reception":7.79,"catch_pct":63.64,"receiving_first_downs":3},"rowScope":"team"},{"season":2010,"seasonType":"REG","team":"TB","gamesPlayed":11,"values":{"targets":19,"receptions":16,"receiving_yards":130,"receiving_tds":1,"yards_per_reception":8.13,"catch_pct":84.21,"receiving_first_downs":3},"rowScope":"team"},{"season":2011,"seasonType":"REG","team":"TB","gamesPlayed":7,"values":{"targets":31,"receptions":26,"receiving_yards":163,"receiving_tds":0,"yards_per_reception":6.27,"catch_pct":83.87,"receiving_first_downs":8},"rowScope":"team"}],"careerTotals":{"REG":{"targets":145,"receptions":129,"receiving_yards":904,"receiving_tds":1,"yards_per_reception":7.01,"catch_pct":88.97,"receiving_first_downs":33},"POST":{"targets":4,"receptions":4,"receiving_yards":27,"receiving_tds":0,"yards_per_reception":6.75,"catch_pct":100,"receiving_first_downs":1}}},{"id":"defense","label":"Defense","columns":[{"key":"tackles_combined"},{"key":"tackles_solo"},{"key":"tackles_assists"},{"key":"tackles_for_loss"},{"key":"qb_hits"},{"key":"sacks_def"},{"key":"def_int"},{"key":"passes_defended"},{"key":"forced_fumbles"},{"key":"fumble_recoveries"},{"key":"def_tds"},{"key":"safeties"}],"rows":[{"season":2005,"seasonType":"REG","team":"TB","gamesPlayed":1,"values":{"tackles_combined":0,"tackles_solo":0,"tackles_assists":0,"tackles_for_loss":0,"qb_hits":0,"sacks_def":0,"def_int":0,"passes_defended":0,"forced_fumbles":0,"fumble_recoveries":null,"def_tds":0,"safeties":0},"rowScope":"team"},{"season":2006,"seasonType":"REG","team":"TB","gamesPlayed":1,"values":{"tackles_combined":1,"tackles_solo":1,"tackles_assists":0,"tackles_for_loss":0,"qb_hits":0,"sacks_def":0,"def_int":0,"passes_defended":0,"forced_fumbles":0,"fumble_recoveries":null,"def_tds":0,"safeties":0},"rowScope":"team"},{"season":2011,"seasonType":"REG","team":"TB","gamesPlayed":1,"values":{"tackles_combined":0,"tackles_solo":0,"tackles_assists":0,"tackles_for_loss":0,"qb_hits":0,"sacks_def":0,"def_int":0,"passes_defended":0,"forced_fumbles":0,"fumble_recoveries":1,"def_tds":0,"safeties":0},"rowScope":"team"}],"careerTotals":{"REG":{"tackles_combined":1,"tackles_solo":1,"tackles_assists":0,"tackles_for_loss":0,"qb_hits":0,"sacks_def":0,"def_int":0,"passes_defended":0,"forced_fumbles":0,"fumble_recoveries":1,"def_tds":0,"safeties":0}}}],"similarPlayers":[{"slug":"lamont-jordan","name":"LaMont Jordan","sport":"nfl","similarity":90,"position":"RB","team":"DEN","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/oh3baeblqwqmv7ycbv0s","basis":"Running back comp"},{"slug":"frank-gifford","name":"Frank Gifford","sport":"nfl","similarity":89,"position":"RB","team":"NYG","headshotUrl":null,"basis":"Running back comp"},{"slug":"hugh-mcelhenny","name":"Hugh McElhenny","sport":"nfl","similarity":89,"position":"RB","team":"DET","headshotUrl":null,"basis":"Running back comp"},{"slug":"jerome-ford","name":"Jerome Ford","sport":"nfl","similarity":89,"position":"RB","team":"CLE","headshotUrl":"https://static.www.nfl.com/image/upload/f_auto,q_auto/league/rntmoum7ncnyo5j2bdei","basis":"Running back comp"},{"slug":"kenneth-dixon","name":"Kenneth Dixon","sport":"nfl","similarity":88,"position":"RB","team":"BAL","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/gzfijcqkmupkv6ajjruz","basis":"Running back comp"},{"slug":"spencer-ware","name":"Spencer Ware","sport":"nfl","similarity":88,"position":"RB","team":"KC","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/qr04afpcu3fqpgxnws6t","basis":"Running back comp"},{"slug":"vernand-morency","name":"Vernand Morency","sport":"nfl","similarity":88,"position":"RB","team":"GB","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/b10fmvvqsjncmmzc5r6g","basis":"Running back comp"},{"slug":"clyde-edwards-helaire","name":"Clyde Edwards-Helaire","sport":"nfl","similarity":87,"position":"RB","team":"KC","headshotUrl":"https://static.www.nfl.com/image/upload/f_auto,q_auto/league/er6tfnyxampiwn74zrui","basis":"Running back comp"}],"dataSources":["nflverse:players","nflverse:combine","nflverse:player_stats","nflverse:player_stats_def","nflverse:injuries"],"generatedAt":"2026-08-31T10:23:32.140Z"}