{"sport":"nfl","slug":"joe-thomas-2007","bio":{"fullName":"Joe Thomas","position":"OT","positionGroup":"OL","team":"CLE","jerseyNumber":73,"heightInches":78,"weightLbs":312,"birthDate":"1984-12-04","college":"Wisconsin","collegeConference":null,"headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/qf1ra7aphtmhkldgxg1s","rookieSeason":2007,"lastSeason":2017,"yearsExperience":11,"status":"RES","externalIds":{"gsis":"00-0025390","pfr":"ThomJo28","espn":"10448"}},"draft":{"year":2007,"round":1,"pick":3,"team":"CLE","undrafted":false},"combine":{"season":2007,"heightInches":79,"weightLbs":311,"fortyYard":4.92,"benchReps":28,"vertical":33,"broadJump":110,"threeCone":7.95,"shuttle":4.88,"school":"Wisconsin","hasData":true},"accolades":{"hallOfFame":true,"proBowls":10,"allPro":6,"careerAV":null,"seasonsStarted":10,"firstSeason":2007,"lastSeason":2017},"statTables":[{"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":2013,"seasonType":"REG","team":"CLE","gamesPlayed":16,"values":{"offense_snaps":1106,"offense_pct":100,"defense_snaps":null,"defense_pct":0,"st_snaps":61,"st_pct":12.5},"rowScope":"team"},{"season":2014,"seasonType":"REG","team":"CLE","gamesPlayed":16,"values":{"offense_snaps":1052,"offense_pct":100,"defense_snaps":null,"defense_pct":0,"st_snaps":65,"st_pct":13.75},"rowScope":"team"},{"season":2015,"seasonType":"REG","team":"CLE","gamesPlayed":16,"values":{"offense_snaps":1103,"offense_pct":100,"defense_snaps":null,"defense_pct":0,"st_snaps":12,"st_pct":3.19},"rowScope":"team"},{"season":2016,"seasonType":"REG","team":"CLE","gamesPlayed":16,"values":{"offense_snaps":1030,"offense_pct":100,"defense_snaps":null,"defense_pct":0,"st_snaps":6,"st_pct":1.31},"rowScope":"team"},{"season":2017,"seasonType":"REG","team":"CLE","gamesPlayed":7,"values":{"offense_snaps":465,"offense_pct":94.14,"defense_snaps":null,"defense_pct":0,"st_snaps":null,"st_pct":0},"rowScope":"team"}],"careerTotals":{"REG":{"offense_snaps":null,"offense_pct":null,"defense_snaps":null,"defense_pct":null,"st_snaps":null,"st_pct":null}}}],"similarPlayers":[{"slug":"john-tait","name":"John Tait","sport":"nfl","similarity":100,"position":"OT","team":"MIN","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/vwvq1qfpxsi7yonc1v1z","basis":"Offensive line comp"},{"slug":"kyle-long","name":"Kyle Long","sport":"nfl","similarity":99,"position":"G","team":"CHI","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/nzhbqhrtqaw6kg3ffzvr","basis":"Offensive line comp"},{"slug":"ryan-tucker","name":"Ryan Tucker","sport":"nfl","similarity":97,"position":"G","team":"CIN","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/vjjnmzgyval6aoqcqau8","basis":"Offensive line comp"},{"slug":"chris-williams-2008","name":"Chris Williams","sport":"nfl","similarity":92,"position":"G","team":"BUF","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/i0q5vrlqpynqauu8fjtv","basis":"Offensive line comp"},{"slug":"jeromey-clary","name":"Jeromey Clary","sport":"nfl","similarity":92,"position":"G","team":"SD","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/gvfwkyciz1lye3dsqekx","basis":"Offensive line comp"},{"slug":"john-st-clair","name":"John St. Clair","sport":"nfl","similarity":92,"position":"OT","team":"BAL","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/m9amvxwtkllmjnq209ia","basis":"Offensive line comp"},{"slug":"ray-roberts","name":"Ray Roberts","sport":"nfl","similarity":92,"position":"OT","team":"DET","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/brkkytiehseq6qhvtlxy","basis":"Offensive line comp"},{"slug":"michael-roos","name":"Michael Roos","sport":"nfl","similarity":90,"position":"OT","team":"TEN","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/irc2yeqmvpih9xqcd6tf","basis":"Offensive line comp"}],"dataSources":["nflverse:players","nflverse:snap_counts","nflverse:combine","nflverse:draft_picks","nflverse:injuries"],"generatedAt":"2026-08-31T10:23:32.140Z","rosterTimeline":{"source":"nflverse-rosters","note":"Season-by-season team & position from nflverse rosters (CC-BY). Counting stats for this era are not available from a free, openly-licensed source.","seasons":[{"season":2007,"team":"CLV","position":"T","jersey":73},{"season":2008,"team":"CLV","position":"T","jersey":73},{"season":2009,"team":"CLV","position":"T","jersey":73},{"season":2010,"team":"CLV","position":"T","jersey":73},{"season":2011,"team":"CLV","position":"T","jersey":73}]},"ids":{"gsis":"00-0025390"}}