{"sport":"nfl","slug":"ed-mccaffrey","bio":{"fullName":"Ed McCaffrey","position":"WR","positionGroup":"WR","team":"DEN","jerseyNumber":87,"heightInches":77,"weightLbs":215,"birthDate":"1968-08-17","college":"Stanford","collegeConference":null,"headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/woek7ubvo99so2ninrs5","rookieSeason":1991,"lastSeason":2003,"yearsExperience":13,"status":"ACT","externalIds":{"gsis":"00-0010650","pfr":"McCaEd00"}},"draft":{"year":1991,"round":3,"pick":83,"team":"NYG","undrafted":false},"combine":null,"accolades":{"hallOfFame":false,"proBowls":1,"allPro":0,"careerAV":null,"seasonsStarted":6,"firstSeason":1991,"lastSeason":2003},"statTables":[{"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":1995,"seasonType":"REG","team":"DEN","values":{"carries":1,"rushing_yards":-1,"rushing_tds":0,"yards_per_carry":-1,"rushing_first_downs":null,"rushing_fumbles_lost":null},"gamesPlayed":16,"rowScope":"team"},{"season":2002,"seasonType":"REG","team":"DEN","gamesPlayed":16,"values":{"carries":2,"rushing_yards":22,"rushing_tds":0,"yards_per_carry":11,"rushing_first_downs":0,"rushing_fumbles_lost":1},"rowScope":"team"}],"careerTotals":{"REG":{"carries":3,"rushing_yards":21,"rushing_tds":0,"yards_per_carry":7,"rushing_first_downs":0,"rushing_fumbles_lost":1}}},{"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":1991,"seasonType":"REG","team":"NYG","values":{"targets":null,"receptions":16,"receiving_yards":146,"receiving_tds":0,"yards_per_reception":9.13,"catch_pct":null,"receiving_first_downs":null},"gamesPlayed":16,"rowScope":"team"},{"season":1992,"seasonType":"REG","team":"NYG","values":{"targets":null,"receptions":49,"receiving_yards":610,"receiving_tds":5,"yards_per_reception":12.45,"catch_pct":null,"receiving_first_downs":null},"gamesPlayed":16,"rowScope":"team"},{"season":1993,"seasonType":"REG","team":"NYG","values":{"targets":null,"receptions":27,"receiving_yards":335,"receiving_tds":2,"yards_per_reception":12.41,"catch_pct":null,"receiving_first_downs":null},"gamesPlayed":16,"rowScope":"team"},{"season":1994,"seasonType":"REG","team":"SF","values":{"targets":null,"receptions":11,"receiving_yards":131,"receiving_tds":2,"yards_per_reception":11.91,"catch_pct":null,"receiving_first_downs":null},"gamesPlayed":16,"rowScope":"team"},{"season":1995,"seasonType":"REG","team":"DEN","values":{"targets":null,"receptions":39,"receiving_yards":477,"receiving_tds":2,"yards_per_reception":12.23,"catch_pct":null,"receiving_first_downs":null},"gamesPlayed":16,"rowScope":"team"},{"season":1996,"seasonType":"REG","team":"DEN","values":{"targets":null,"receptions":48,"receiving_yards":553,"receiving_tds":7,"yards_per_reception":11.52,"catch_pct":null,"receiving_first_downs":null},"gamesPlayed":15,"rowScope":"team"},{"season":1997,"seasonType":"REG","team":"DEN","values":{"targets":null,"receptions":45,"receiving_yards":590,"receiving_tds":8,"yards_per_reception":13.11,"catch_pct":null,"receiving_first_downs":null},"gamesPlayed":15,"rowScope":"team"},{"season":1998,"seasonType":"REG","team":"DEN","values":{"targets":null,"receptions":64,"receiving_yards":1053,"receiving_tds":10,"yards_per_reception":16.45,"catch_pct":null,"receiving_first_downs":null},"gamesPlayed":15,"rowScope":"team"},{"season":1999,"seasonType":"REG","team":"DEN","gamesPlayed":15,"values":{"targets":122,"receptions":70,"receiving_yards":1001,"receiving_tds":7,"yards_per_reception":14.3,"catch_pct":57.38,"receiving_first_downs":44},"rowScope":"team"},{"season":2000,"seasonType":"REG","team":"DEN","gamesPlayed":16,"values":{"targets":147,"receptions":99,"receiving_yards":1311,"receiving_tds":9,"yards_per_reception":13.24,"catch_pct":67.35,"receiving_first_downs":68},"rowScope":"team"},{"season":2000,"seasonType":"POST","team":"DEN","gamesPlayed":1,"values":{"targets":15,"receptions":8,"receiving_yards":75,"receiving_tds":0,"yards_per_reception":9.38,"catch_pct":53.33,"receiving_first_downs":5},"rowScope":"team"},{"season":2001,"seasonType":"REG","team":"DEN","gamesPlayed":1,"values":{"targets":7,"receptions":6,"receiving_yards":94,"receiving_tds":1,"yards_per_reception":15.67,"catch_pct":85.71,"receiving_first_downs":3},"rowScope":"team"},{"season":2002,"seasonType":"REG","team":"DEN","gamesPlayed":16,"values":{"targets":103,"receptions":69,"receiving_yards":903,"receiving_tds":2,"yards_per_reception":13.09,"catch_pct":66.99,"receiving_first_downs":44},"rowScope":"team"},{"season":2003,"seasonType":"REG","team":"DEN","gamesPlayed":9,"values":{"targets":19,"receptions":19,"receiving_yards":195,"receiving_tds":0,"yards_per_reception":10.26,"catch_pct":100,"receiving_first_downs":12},"rowScope":"team"}],"careerTotals":{"REG":{"targets":398,"receptions":562,"receiving_yards":7399,"receiving_tds":55,"yards_per_reception":13.17,"catch_pct":141.21,"receiving_first_downs":171},"POST":{"targets":15,"receptions":8,"receiving_yards":75,"receiving_tds":0,"yards_per_reception":9.38,"catch_pct":53.33,"receiving_first_downs":5}}}],"careerGames":185,"similarPlayers":[{"slug":"matt-jones","name":"Matt Jones","sport":"nfl","similarity":96,"position":"WR","team":"JAX","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/socigessend0odql283f","basis":"Wide receiver comp"},{"slug":"j-j-stokes","name":"J.J. Stokes","sport":"nfl","similarity":92,"position":"WR","team":"NE","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/sbynshmlo8ywopd61kfl","basis":"Wide receiver comp"},{"slug":"jalen-coker","name":"Jalen Coker","sport":"nfl","similarity":91,"position":"WR","team":"CAR","headshotUrl":"https://static.www.nfl.com/image/upload/f_auto,q_auto/league/yynz8rxen6tsvhojggiv","basis":"Wide receiver comp"},{"slug":"reggie-williams-2004","name":"Reggie Williams","sport":"nfl","similarity":91,"position":"WR","team":"JAX","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/yqykqzzjkce9mje2jxxd","basis":"Wide receiver comp"},{"slug":"d-j-hackett","name":"D.J. Hackett","sport":"nfl","similarity":90,"position":"WR","team":"CAR","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/vhepv73bqd762raohguu","basis":"Wide receiver comp"},{"slug":"drew-carter","name":"Drew Carter","sport":"nfl","similarity":90,"position":"WR","team":"CAR","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/wpyzsurzztzycm2vljkt","basis":"Wide receiver comp"},{"slug":"joe-jurevicius","name":"Joe Jurevicius","sport":"nfl","similarity":90,"position":"WR","team":"CLE","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/b9o3kktlagtklqzoq2f1","basis":"Wide receiver comp"},{"slug":"jerry-porter","name":"Jerry Porter","sport":"nfl","similarity":89,"position":"WR","team":"JAX","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/egfj3wzahvm6d7tjb7sb","basis":"Wide receiver comp"}],"dataSources":["nflverse:draft_picks","nflverse:players","nflverse:player_stats","nflverse:player_stats_def","nflverse:advanced-epa (CC-BY 4.0)","wikipedia:season-stats (CC-BY-SA, facts-only)","nfl.com:official-stats (facts-only reference)","espn.com:stats-api (games-played, facts-only reference)"],"generatedAt":"2026-08-31T10:23:32.140Z"}