{"sport":"nfl","slug":"logan-thomas","bio":{"fullName":"Logan Thomas","position":"TE","positionGroup":"TE","team":"WAS","jerseyNumber":82,"heightInches":78,"weightLbs":250,"birthDate":"1991-07-01","college":"Virginia Tech","collegeConference":"Atlantic Coast Conference","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/acm0ymhqdzqxdibwjphv","rookieSeason":2014,"lastSeason":2023,"yearsExperience":9,"status":"ACT","externalIds":{"gsis":"00-0031260","pfr":"ThomLo00","espn":"16813"}},"draft":{"year":2014,"round":4,"pick":120,"team":"ARI","undrafted":false},"combine":{"season":2014,"heightInches":78,"weightLbs":248,"fortyYard":4.61,"benchReps":null,"vertical":35.5,"broadJump":118,"threeCone":7.05,"shuttle":4.18,"school":"Virginia Tech","hasData":true},"accolades":{"hallOfFame":false,"proBowls":0,"allPro":0,"careerAV":null,"seasonsStarted":3,"firstSeason":2014,"lastSeason":2023},"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":2014,"seasonType":"REG","team":"ARI","gamesPlayed":2,"values":{"completions":1,"attempts":9,"completion_pct":11.11,"passing_yards":81,"passing_tds":1,"interceptions":0,"yards_per_attempt":9,"passer_rating":101.62,"sacks":2},"rowScope":"team"},{"season":2018,"seasonType":"REG","team":"BUF","gamesPlayed":8,"values":{"completions":1,"attempts":1,"completion_pct":100,"passing_yards":15,"passing_tds":0,"interceptions":0,"yards_per_attempt":15,"passer_rating":118.75,"sacks":0},"rowScope":"team"},{"season":2020,"seasonType":"REG","team":"WAS","gamesPlayed":16,"values":{"completions":1,"attempts":1,"completion_pct":100,"passing_yards":28,"passing_tds":0,"interceptions":0,"yards_per_attempt":28,"passer_rating":118.75,"sacks":0},"rowScope":"team"}],"careerTotals":{"REG":{"completions":3,"attempts":11,"completion_pct":27.27,"passing_yards":124,"passing_tds":1,"interceptions":0,"yards_per_attempt":11.27,"passer_rating":104.36,"sacks":2}}},{"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":2020,"seasonType":"REG","team":"WAS","gamesPlayed":16,"values":{"carries":3,"rushing_yards":5,"rushing_tds":0,"yards_per_carry":1.67,"rushing_first_downs":2,"rushing_fumbles_lost":0},"rowScope":"team"},{"season":2023,"seasonType":"REG","team":"WAS","gamesPlayed":16,"values":{"carries":1,"rushing_yards":2,"rushing_tds":0,"yards_per_carry":2,"rushing_first_downs":1,"rushing_fumbles_lost":0},"rowScope":"team"}],"careerTotals":{"REG":{"carries":4,"rushing_yards":7,"rushing_tds":0,"yards_per_carry":1.75,"rushing_first_downs":3,"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":2017,"seasonType":"REG","team":"BUF","gamesPlayed":5,"values":{"targets":9,"receptions":7,"receiving_yards":67,"receiving_tds":1,"yards_per_reception":9.57,"catch_pct":77.78,"receiving_first_downs":2},"rowScope":"team"},{"season":2017,"seasonType":"POST","team":"BUF","gamesPlayed":1,"values":{"targets":2,"receptions":1,"receiving_yards":5,"receiving_tds":0,"yards_per_reception":5,"catch_pct":50,"receiving_first_downs":0},"rowScope":"team"},{"season":2018,"seasonType":"REG","team":"BUF","gamesPlayed":8,"values":{"targets":17,"receptions":12,"receiving_yards":77,"receiving_tds":0,"yards_per_reception":6.42,"catch_pct":70.59,"receiving_first_downs":3},"rowScope":"team"},{"season":2019,"seasonType":"REG","team":"DET","gamesPlayed":13,"values":{"targets":28,"receptions":16,"receiving_yards":173,"receiving_tds":1,"yards_per_reception":10.81,"catch_pct":57.14,"receiving_first_downs":10},"rowScope":"team"},{"season":2020,"seasonType":"REG","team":"WAS","gamesPlayed":16,"values":{"targets":110,"receptions":72,"receiving_yards":670,"receiving_tds":6,"yards_per_reception":9.31,"catch_pct":65.45,"receiving_first_downs":36},"rowScope":"team"},{"season":2020,"seasonType":"POST","team":"WAS","gamesPlayed":1,"values":{"targets":9,"receptions":5,"receiving_yards":74,"receiving_tds":0,"yards_per_reception":14.8,"catch_pct":55.56,"receiving_first_downs":3},"rowScope":"team"},{"season":2021,"seasonType":"REG","team":"WAS","gamesPlayed":5,"values":{"targets":25,"receptions":18,"receiving_yards":196,"receiving_tds":3,"yards_per_reception":10.89,"catch_pct":72,"receiving_first_downs":10},"rowScope":"team"},{"season":2022,"seasonType":"REG","team":"WAS","gamesPlayed":13,"values":{"targets":61,"receptions":39,"receiving_yards":323,"receiving_tds":1,"yards_per_reception":8.28,"catch_pct":63.93,"receiving_first_downs":15},"rowScope":"team"},{"season":2023,"seasonType":"REG","team":"WAS","gamesPlayed":16,"values":{"targets":78,"receptions":55,"receiving_yards":496,"receiving_tds":4,"yards_per_reception":9.02,"catch_pct":70.51,"receiving_first_downs":21},"rowScope":"team"}],"careerTotals":{"REG":{"targets":328,"receptions":219,"receiving_yards":2002,"receiving_tds":16,"yards_per_reception":9.14,"catch_pct":66.77,"receiving_first_downs":97},"POST":{"targets":11,"receptions":6,"receiving_yards":79,"receiving_tds":0,"yards_per_reception":13.17,"catch_pct":54.55,"receiving_first_downs":3}}},{"id":"snaps","label":"Snap Counts","columns":[{"key":"offense_snaps"},{"key":"offense_pct"},{"key":"defense_snaps"},{"key":"defense_pct"},{"key":"st_snaps"},{"key":"st_pct"}],"rows":[{"season":2014,"seasonType":"REG","team":"ARI","gamesPlayed":2,"values":{"offense_snaps":17,"offense_pct":14.5,"defense_snaps":null,"defense_pct":0,"st_snaps":null,"st_pct":0},"rowScope":"team"},{"season":2014,"seasonType":"POST","team":"ARI","gamesPlayed":1,"values":{"offense_snaps":1,"offense_pct":2,"defense_snaps":null,"defense_pct":0,"st_snaps":null,"st_pct":0},"rowScope":"team"},{"season":2017,"seasonType":"REG","team":"BUF","gamesPlayed":12,"values":{"offense_snaps":155,"offense_pct":19.42,"defense_snaps":null,"defense_pct":0,"st_snaps":48,"st_pct":14.92},"rowScope":"team"},{"season":2017,"seasonType":"POST","team":"BUF","gamesPlayed":1,"values":{"offense_snaps":9,"offense_pct":12,"defense_snaps":null,"defense_pct":0,"st_snaps":10,"st_pct":38},"rowScope":"team"},{"season":2018,"seasonType":"REG","team":"BUF","gamesPlayed":12,"values":{"offense_snaps":284,"offense_pct":34.83,"defense_snaps":null,"defense_pct":0,"st_snaps":190,"st_pct":54.58},"rowScope":"team"},{"season":2019,"seasonType":"REG","team":"DET","gamesPlayed":16,"values":{"offense_snaps":336,"offense_pct":32.13,"defense_snaps":null,"defense_pct":0,"st_snaps":249,"st_pct":52.69},"rowScope":"team"},{"season":2020,"seasonType":"REG","team":"WAS","gamesPlayed":16,"values":{"offense_snaps":1009,"offense_pct":92.44,"defense_snaps":null,"defense_pct":0,"st_snaps":22,"st_pct":4.94},"rowScope":"team"},{"season":2020,"seasonType":"POST","team":"WAS","gamesPlayed":1,"values":{"offense_snaps":72,"offense_pct":100,"defense_snaps":null,"defense_pct":0,"st_snaps":3,"st_pct":10},"rowScope":"team"},{"season":2021,"seasonType":"REG","team":"WAS","gamesPlayed":6,"values":{"offense_snaps":294,"offense_pct":75,"defense_snaps":null,"defense_pct":0,"st_snaps":15,"st_pct":8.67},"rowScope":"team"},{"season":2022,"seasonType":"REG","team":"WAS","gamesPlayed":14,"values":{"offense_snaps":681,"offense_pct":68.36,"defense_snaps":null,"defense_pct":0,"st_snaps":null,"st_pct":0},"rowScope":"team"},{"season":2023,"seasonType":"REG","team":"WAS","gamesPlayed":16,"values":{"offense_snaps":732,"offense_pct":69.19,"defense_snaps":null,"defense_pct":0,"st_snaps":1,"st_pct":0.19},"rowScope":"team"}],"careerTotals":{"REG":{"offense_snaps":3508,"offense_pct":55.18,"defense_snaps":null,"defense_pct":0,"st_snaps":525,"st_pct":19.27},"POST":{"offense_snaps":82,"offense_pct":38,"defense_snaps":null,"defense_pct":0,"st_snaps":13,"st_pct":16}}},{"id":"adv-passing","label":"Advanced Passing (2018+)","columns":[{"key":"times_pressured"},{"key":"times_hurried"},{"key":"times_hit"},{"key":"times_blitzed"},{"key":"throwaways"},{"key":"batted_balls"},{"key":"scrambles"},{"key":"on_tgt_pct"},{"key":"bad_throw_pct"},{"key":"pressure_pct"},{"key":"pocket_time"}],"rows":[{"season":2018,"seasonType":"REG","team":"BUF","gamesPlayed":null,"values":{"times_pressured":0,"times_hurried":0,"times_hit":0,"times_blitzed":0,"throwaways":0,"batted_balls":null,"scrambles":null,"on_tgt_pct":null,"bad_throw_pct":0,"pressure_pct":0,"pocket_time":0},"rowScope":"team"},{"season":2020,"seasonType":"REG","team":"WAS","gamesPlayed":null,"values":{"times_pressured":0,"times_hurried":0,"times_hit":0,"times_blitzed":0,"throwaways":0,"batted_balls":0,"scrambles":null,"on_tgt_pct":100,"bad_throw_pct":0,"pressure_pct":0,"pocket_time":4.5},"rowScope":"team"}],"careerTotals":{"REG":{"times_pressured":0,"times_hurried":0,"times_hit":0,"times_blitzed":0,"throwaways":0,"batted_balls":0,"scrambles":null,"on_tgt_pct":null,"bad_throw_pct":null,"pressure_pct":null,"pocket_time":null}}},{"id":"adv-rushing","label":"Advanced Rushing (2018+)","columns":[{"key":"ybc"},{"key":"yac"},{"key":"brk_tkl"},{"key":"x1d"},{"key":"ybc_att"},{"key":"yac_att"},{"key":"att_br"}],"rows":[{"season":2020,"seasonType":"REG","team":"WAS","gamesPlayed":16,"values":{"ybc":0,"yac":5,"brk_tkl":0,"x1d":2,"ybc_att":0,"yac_att":1.7,"att_br":null},"rowScope":"team"},{"season":2023,"seasonType":"REG","team":"WAS","gamesPlayed":16,"values":{"ybc":0,"yac":2,"brk_tkl":0,"x1d":1,"ybc_att":0,"yac_att":2,"att_br":null},"rowScope":"team"}],"careerTotals":{"REG":{"ybc":0,"yac":7,"brk_tkl":0,"x1d":3,"ybc_att":null,"yac_att":null,"att_br":null}}},{"id":"adv-receiving","label":"Advanced Receiving (2018+)","columns":[{"key":"brk_tkl"},{"key":"drop"},{"key":"x1d"},{"key":"adot"},{"key":"ybc_r"},{"key":"yac_r"},{"key":"drop_percent"},{"key":"rat"}],"rows":[{"season":2018,"seasonType":"REG","team":"BUF","gamesPlayed":12,"values":{"brk_tkl":0,"drop":1,"x1d":3,"adot":7.9,"ybc_r":3.6,"yac_r":2.8,"drop_percent":0.059,"rat":79.8},"rowScope":"team"},{"season":2019,"seasonType":"REG","team":"DET","gamesPlayed":16,"values":{"brk_tkl":0,"drop":0,"x1d":10,"adot":7.8,"ybc_r":6.3,"yac_r":4.6,"drop_percent":0,"rat":72.5},"rowScope":"team"},{"season":2020,"seasonType":"REG","team":"WAS","gamesPlayed":16,"values":{"brk_tkl":3,"drop":7,"x1d":36,"adot":7,"ybc_r":5.3,"yac_r":4,"drop_percent":0.064,"rat":85},"rowScope":"team"},{"season":2021,"seasonType":"REG","team":"WAS","gamesPlayed":6,"values":{"brk_tkl":1,"drop":0,"x1d":10,"adot":9.4,"ybc_r":6.3,"yac_r":4.6,"drop_percent":0,"rat":117.7},"rowScope":"team"},{"season":2022,"seasonType":"REG","team":"WAS","gamesPlayed":14,"values":{"brk_tkl":0,"drop":1,"x1d":15,"adot":7,"ybc_r":5.1,"yac_r":3.2,"drop_percent":0.016,"rat":69.2},"rowScope":"team"},{"season":2023,"seasonType":"REG","team":"WAS","gamesPlayed":16,"values":{"brk_tkl":1,"drop":2,"x1d":21,"adot":6.1,"ybc_r":4.9,"yac_r":4.2,"drop_percent":0.026,"rat":93.7},"rowScope":"team"}],"careerTotals":{"REG":{"brk_tkl":5,"drop":11,"x1d":95,"adot":null,"ybc_r":null,"yac_r":null,"drop_percent":null,"rat":null}}}],"similarPlayers":[{"slug":"tyler-higbee","name":"Tyler Higbee","sport":"nfl","similarity":89,"position":"TE","team":"LAR","headshotUrl":"https://static.www.nfl.com/image/upload/f_auto,q_auto/league/x1d4osiefibd04df6gow","basis":"Tight end comp"},{"slug":"cade-otton","name":"Cade Otton","sport":"nfl","similarity":88,"position":"TE","team":"TB","headshotUrl":"https://static.www.nfl.com/image/upload/f_auto,q_auto/league/yanr6h9aplae3jyzimf7","basis":"Tight end comp"},{"slug":"jermaine-gresham","name":"Jermaine Gresham","sport":"nfl","similarity":87,"position":"TE","team":"ARI","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/higvmot083ues41wbdgi","basis":"Tight end comp"},{"slug":"kyle-rudolph","name":"Kyle Rudolph","sport":"nfl","similarity":87,"position":"TE","team":"TB","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/mtvrkfel5750mlevcvtp","basis":"Tight end comp"},{"slug":"chad-lewis","name":"Chad Lewis","sport":"nfl","similarity":86,"position":"TE","team":"PHI","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/ypchowfddyjthk70ldcx","basis":"Tight end comp"},{"slug":"larry-donnell","name":"Larry Donnell","sport":"nfl","similarity":86,"position":"TE","team":"NYG","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/beuv1dnhzlntfnnvh2zv","basis":"Tight end comp"},{"slug":"aj-barner","name":"AJ Barner","sport":"nfl","similarity":85,"position":"TE","team":"SEA","headshotUrl":"https://static.www.nfl.com/image/upload/f_auto,q_auto/league/i0esiguve9if4ts5mm1q","basis":"Tight end comp"},{"slug":"cameron-brate","name":"Cameron Brate","sport":"nfl","similarity":85,"position":"TE","team":"TB","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/jhioqec65qy4z7s6w9a6","basis":"Tight end comp"}],"dataSources":["nflverse:players","nflverse:player_stats","nflverse:snap_counts","nflverse:combine","nflverse:draft_picks"],"generatedAt":"2026-08-31T10:23:32.140Z"}