{"sport":"nfl","slug":"frank-reich","bio":{"fullName":"Frank Reich","position":"QB","positionGroup":"QB","team":"DET","jerseyNumber":14,"heightInches":76,"weightLbs":210,"birthDate":"1961-12-04","college":"Maryland","collegeConference":null,"headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/nkpm0bxnw4rcborbzelx","rookieSeason":1985,"lastSeason":1998,"yearsExperience":14,"status":"ACT","externalIds":{"gsis":"00-0013558","pfr":"ReicFr00"}},"draft":{"year":1985,"round":3,"pick":57,"team":"BUF","undrafted":false},"combine":null,"accolades":{"hallOfFame":false,"proBowls":0,"allPro":0,"careerAV":null,"seasonsStarted":1,"firstSeason":1985,"lastSeason":1998},"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":1985,"seasonType":"REG","team":"BUF","values":{"completions":1,"attempts":1,"completion_pct":100,"passing_yards":19,"passing_tds":0,"interceptions":0,"yards_per_attempt":19,"passer_rating":118.75,"sacks":0},"gamesPlayed":1,"rowScope":"team"},{"season":1986,"seasonType":"REG","team":"BUF","values":{"completions":9,"attempts":19,"completion_pct":47.37,"passing_yards":104,"passing_tds":0,"interceptions":2,"yards_per_attempt":5.47,"passer_rating":24.78,"sacks":2},"gamesPlayed":3,"rowScope":"team"},{"season":1989,"seasonType":"REG","team":"BUF","values":{"completions":53,"attempts":87,"completion_pct":60.92,"passing_yards":701,"passing_tds":7,"interceptions":2,"yards_per_attempt":8.06,"passer_rating":103.66,"sacks":4},"gamesPlayed":7,"rowScope":"team"},{"season":1990,"seasonType":"REG","team":"BUF","values":{"completions":36,"attempts":63,"completion_pct":57.14,"passing_yards":469,"passing_tds":2,"interceptions":0,"yards_per_attempt":7.44,"passer_rating":91.3,"sacks":6},"gamesPlayed":16,"rowScope":"team"},{"season":1991,"seasonType":"REG","team":"BUF","values":{"completions":27,"attempts":41,"completion_pct":65.85,"passing_yards":305,"passing_tds":6,"interceptions":2,"yards_per_attempt":7.44,"passer_rating":107.22,"sacks":4},"gamesPlayed":16,"rowScope":"team"},{"season":1992,"seasonType":"REG","team":"BUF","values":{"completions":24,"attempts":47,"completion_pct":51.06,"passing_yards":221,"passing_tds":0,"interceptions":2,"yards_per_attempt":4.7,"passer_rating":46.5,"sacks":9},"gamesPlayed":16,"rowScope":"team"},{"season":1993,"seasonType":"REG","team":"BUF","values":{"completions":16,"attempts":26,"completion_pct":61.54,"passing_yards":153,"passing_tds":2,"interceptions":0,"yards_per_attempt":5.88,"passer_rating":103.53,"sacks":6},"gamesPlayed":15,"rowScope":"team"},{"season":1994,"seasonType":"REG","team":"BUF","values":{"completions":56,"attempts":93,"completion_pct":60.22,"passing_yards":568,"passing_tds":1,"interceptions":4,"yards_per_attempt":6.11,"passer_rating":63.37,"sacks":7},"gamesPlayed":16,"rowScope":"team"},{"season":1995,"seasonType":"REG","team":"CAR","values":{"completions":37,"attempts":84,"completion_pct":44.05,"passing_yards":441,"passing_tds":2,"interceptions":2,"yards_per_attempt":5.25,"passer_rating":58.68,"sacks":12},"gamesPlayed":3,"rowScope":"team"},{"season":1996,"seasonType":"REG","team":"NYJ","values":{"completions":175,"attempts":331,"completion_pct":52.87,"passing_yards":2205,"passing_tds":15,"interceptions":16,"yards_per_attempt":6.66,"passer_rating":68.86,"sacks":14},"gamesPlayed":10,"rowScope":"team"},{"season":1997,"seasonType":"REG","team":"DET","values":{"completions":11,"attempts":30,"completion_pct":36.67,"passing_yards":121,"passing_tds":0,"interceptions":2,"yards_per_attempt":4.03,"passer_rating":21.67,"sacks":0},"gamesPlayed":6,"rowScope":"team"},{"season":1998,"seasonType":"REG","team":"DET","values":{"completions":63,"attempts":110,"completion_pct":57.27,"passing_yards":768,"passing_tds":5,"interceptions":4,"yards_per_attempt":6.98,"passer_rating":78.9,"sacks":4},"gamesPlayed":6,"rowScope":"team"}],"careerTotals":{"REG":{"completions":508,"attempts":932,"completion_pct":54.51,"passing_yards":6075,"passing_tds":40,"interceptions":36,"yards_per_attempt":6.52,"passer_rating":72.88,"sacks":68}}},{"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":1986,"seasonType":"REG","team":"BUF","values":{"carries":1,"rushing_yards":0,"rushing_tds":0,"yards_per_carry":0,"rushing_first_downs":null,"rushing_fumbles_lost":null},"gamesPlayed":3,"rowScope":"team"},{"season":1988,"seasonType":"REG","team":"BUF","values":{"carries":3,"rushing_yards":-3,"rushing_tds":0,"yards_per_carry":-1,"rushing_first_downs":null,"rushing_fumbles_lost":null},"gamesPlayed":3,"rowScope":"team"},{"season":1989,"seasonType":"REG","team":"BUF","values":{"carries":9,"rushing_yards":30,"rushing_tds":0,"yards_per_carry":3.33,"rushing_first_downs":null,"rushing_fumbles_lost":null},"gamesPlayed":7,"rowScope":"team"},{"season":1990,"seasonType":"REG","team":"BUF","values":{"carries":15,"rushing_yards":24,"rushing_tds":0,"yards_per_carry":1.6,"rushing_first_downs":null,"rushing_fumbles_lost":null},"gamesPlayed":16,"rowScope":"team"},{"season":1991,"seasonType":"REG","team":"BUF","values":{"carries":13,"rushing_yards":6,"rushing_tds":0,"yards_per_carry":0.46,"rushing_first_downs":null,"rushing_fumbles_lost":null},"gamesPlayed":16,"rowScope":"team"},{"season":1992,"seasonType":"REG","team":"BUF","values":{"carries":9,"rushing_yards":-9,"rushing_tds":0,"yards_per_carry":-1,"rushing_first_downs":null,"rushing_fumbles_lost":null},"gamesPlayed":16,"rowScope":"team"},{"season":1993,"seasonType":"REG","team":"BUF","values":{"carries":6,"rushing_yards":-6,"rushing_tds":0,"yards_per_carry":-1,"rushing_first_downs":null,"rushing_fumbles_lost":null},"gamesPlayed":15,"rowScope":"team"},{"season":1994,"seasonType":"REG","team":"BUF","values":{"carries":6,"rushing_yards":3,"rushing_tds":0,"yards_per_carry":0.5,"rushing_first_downs":null,"rushing_fumbles_lost":null},"gamesPlayed":16,"rowScope":"team"},{"season":1995,"seasonType":"REG","team":"CAR","values":{"carries":1,"rushing_yards":3,"rushing_tds":0,"yards_per_carry":3,"rushing_first_downs":null,"rushing_fumbles_lost":null},"gamesPlayed":3,"rowScope":"team"},{"season":1996,"seasonType":"REG","team":"NYJ","values":{"carries":18,"rushing_yards":31,"rushing_tds":0,"yards_per_carry":1.72,"rushing_first_downs":null,"rushing_fumbles_lost":null},"gamesPlayed":10,"rowScope":"team"},{"season":1997,"seasonType":"REG","team":"DET","values":{"carries":4,"rushing_yards":-4,"rushing_tds":0,"yards_per_carry":-1,"rushing_first_downs":null,"rushing_fumbles_lost":null},"gamesPlayed":6,"rowScope":"team"},{"season":1998,"seasonType":"REG","team":"DET","values":{"carries":6,"rushing_yards":3,"rushing_tds":0,"yards_per_carry":0.5,"rushing_first_downs":null,"rushing_fumbles_lost":null},"gamesPlayed":6,"rowScope":"team"}],"careerTotals":{"REG":{"carries":91,"rushing_yards":78,"rushing_tds":0,"yards_per_carry":0.86,"rushing_first_downs":null,"rushing_fumbles_lost":null}}},{"id":"defense","label":"Defense","columns":[{"key":"tackles_combined"},{"key":"tackles_solo"},{"key":"sacks_def"},{"key":"def_int"},{"key":"passes_defended"},{"key":"forced_fumbles"},{"key":"fumble_recoveries"}],"rows":[{"season":1996,"seasonType":"REG","team":"NYJ","values":{"tackles_combined":1,"tackles_solo":1,"sacks_def":0,"def_int":null,"passes_defended":0,"forced_fumbles":0,"fumble_recoveries":null},"rowScope":"team"},{"season":1998,"seasonType":"REG","team":"DET","values":{"tackles_combined":1,"tackles_solo":1,"sacks_def":0,"def_int":null,"passes_defended":0,"forced_fumbles":0,"fumble_recoveries":null},"rowScope":"team"}],"careerTotals":{"REG":{"tackles_combined":2,"tackles_solo":2,"sacks_def":0,"def_int":0,"passes_defended":0,"forced_fumbles":0,"fumble_recoveries":0}}}],"careerGames":118,"similarPlayers":[{"slug":"erik-wilhelm","name":"Erik Wilhelm","sport":"nfl","similarity":88,"position":"QB","team":"CIN","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/wxr77gux79rgylz8aw8f","basis":"Quarterback comp"},{"slug":"todd-collins","name":"Todd Collins","sport":"nfl","similarity":87,"position":"QB","team":"CHI","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/vggpgpp9tb4aoeejafze","basis":"Quarterback comp"},{"slug":"tommy-maddox","name":"Tommy Maddox","sport":"nfl","similarity":87,"position":"QB","team":"PIT","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/fit1hkkp3q9y4ypcezz6","basis":"Quarterback comp"},{"slug":"cody-carlson","name":"Cody Carlson","sport":"nfl","similarity":85,"position":"QB","team":"TEN","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/zqe8bpj3sz3gj7xmlurz","basis":"Quarterback comp"},{"slug":"ed-luther","name":"Ed Luther","sport":"nfl","similarity":84,"position":"QB","team":"SD","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/p8bumbsjftk9d56tszhc","basis":"Quarterback comp"},{"slug":"scott-brunner","name":"Scott Brunner","sport":"nfl","similarity":84,"position":"QB","team":"STL","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/ozvipaqr9w5xzlermqga","basis":"Quarterback comp"},{"slug":"t-j-yates","name":"T.J. Yates","sport":"nfl","similarity":84,"position":"QB","team":"HOU","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/h8x0pbhc1s5dwjuzipsb","basis":"Quarterback comp"},{"slug":"doug-johnson","name":"Doug Johnson","sport":"nfl","similarity":83,"position":"QB","team":"TEN","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/qmruhueityco0jsiyfjq","basis":"Quarterback comp"}],"dataSources":["nflverse:draft_picks","nflverse:players","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"}