{"sport":"nfl","slug":"perry-riley","bio":{"fullName":"Perry Riley","position":"MLB","positionGroup":"LB","team":"OAK","jerseyNumber":54,"heightInches":72,"weightLbs":240,"birthDate":"1988-05-03","college":"LSU","collegeConference":"Southeastern Conference","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/rir1tg9st6nxq6iigbaz","rookieSeason":2010,"lastSeason":2016,"yearsExperience":7,"status":"ACT","externalIds":{"gsis":"00-0027704","pfr":"RilePe00","espn":"13443"}},"draft":{"year":2010,"round":4,"pick":103,"team":"WAS","undrafted":false},"combine":{"season":2010,"heightInches":73,"weightLbs":239,"fortyYard":4.69,"benchReps":null,"vertical":35.5,"broadJump":119,"threeCone":6.97,"shuttle":4.25,"school":"LSU","hasData":true},"accolades":{"hallOfFame":false,"proBowls":0,"allPro":0,"careerAV":null,"seasonsStarted":6,"firstSeason":2010,"lastSeason":2016},"statTables":[{"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":2010,"seasonType":"REG","team":"WAS","gamesPlayed":2,"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":"WAS","gamesPlayed":8,"values":{"tackles_combined":56,"tackles_solo":27,"tackles_assists":29,"tackles_for_loss":7,"qb_hits":2,"sacks_def":1,"def_int":0,"passes_defended":4,"forced_fumbles":0,"fumble_recoveries":1,"def_tds":0,"safeties":0},"rowScope":"team"},{"season":2012,"seasonType":"REG","team":"WAS","gamesPlayed":16,"values":{"tackles_combined":112,"tackles_solo":57,"tackles_assists":55,"tackles_for_loss":6,"qb_hits":5,"sacks_def":3.5,"def_int":0,"passes_defended":7,"forced_fumbles":1,"fumble_recoveries":1,"def_tds":0,"safeties":0},"rowScope":"team"},{"season":2012,"seasonType":"POST","team":"WAS","gamesPlayed":1,"values":{"tackles_combined":6,"tackles_solo":5,"tackles_assists":1,"tackles_for_loss":1,"qb_hits":1,"sacks_def":1,"def_int":0,"passes_defended":0,"forced_fumbles":0,"fumble_recoveries":null,"def_tds":0,"safeties":0},"rowScope":"team"},{"season":2013,"seasonType":"REG","team":"WAS","gamesPlayed":16,"values":{"tackles_combined":99,"tackles_solo":56,"tackles_assists":43,"tackles_for_loss":7,"qb_hits":9,"sacks_def":3,"def_int":1,"passes_defended":8,"forced_fumbles":0,"fumble_recoveries":1,"def_tds":0,"safeties":0},"rowScope":"team"},{"season":2014,"seasonType":"REG","team":"WAS","gamesPlayed":14,"values":{"tackles_combined":83,"tackles_solo":50,"tackles_assists":33,"tackles_for_loss":8,"qb_hits":3,"sacks_def":2,"def_int":0,"passes_defended":4,"forced_fumbles":1,"fumble_recoveries":null,"def_tds":0,"safeties":0},"rowScope":"team"},{"season":2015,"seasonType":"REG","team":"WAS","gamesPlayed":8,"values":{"tackles_combined":37,"tackles_solo":17,"tackles_assists":20,"tackles_for_loss":1,"qb_hits":1,"sacks_def":0,"def_int":2,"passes_defended":3,"forced_fumbles":0,"fumble_recoveries":null,"def_tds":0,"safeties":0},"rowScope":"team"},{"season":2016,"seasonType":"REG","team":"OAK","gamesPlayed":11,"values":{"tackles_combined":40,"tackles_solo":30,"tackles_assists":10,"tackles_for_loss":0,"qb_hits":0,"sacks_def":0,"def_int":0,"passes_defended":1,"forced_fumbles":2,"fumble_recoveries":null,"def_tds":0,"safeties":0},"rowScope":"team"},{"season":2016,"seasonType":"POST","team":"OAK","gamesPlayed":1,"values":{"tackles_combined":5,"tackles_solo":2,"tackles_assists":3,"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"}],"careerTotals":{"REG":{"tackles_combined":428,"tackles_solo":238,"tackles_assists":190,"tackles_for_loss":29,"qb_hits":20,"sacks_def":9.5,"def_int":3,"passes_defended":27,"forced_fumbles":4,"fumble_recoveries":3,"def_tds":0,"safeties":0},"POST":{"tackles_combined":11,"tackles_solo":7,"tackles_assists":4,"tackles_for_loss":1,"qb_hits":1,"sacks_def":1,"def_int":0,"passes_defended":0,"forced_fumbles":0,"fumble_recoveries":null,"def_tds":0,"safeties":0}}},{"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":"WAS","gamesPlayed":16,"values":{"offense_snaps":null,"offense_pct":0,"defense_snaps":989,"defense_pct":97,"st_snaps":236,"st_pct":49.44},"rowScope":"team"},{"season":2014,"seasonType":"REG","team":"WAS","gamesPlayed":14,"values":{"offense_snaps":null,"offense_pct":0,"defense_snaps":888,"defense_pct":98,"st_snaps":72,"st_pct":17.93},"rowScope":"team"},{"season":2015,"seasonType":"REG","team":"WAS","gamesPlayed":9,"values":{"offense_snaps":null,"offense_pct":0,"defense_snaps":462,"defense_pct":76.78,"st_snaps":26,"st_pct":11.11},"rowScope":"team"},{"season":2016,"seasonType":"REG","team":"OAK","gamesPlayed":11,"values":{"offense_snaps":null,"offense_pct":0,"defense_snaps":627,"defense_pct":91.09,"st_snaps":1,"st_pct":0.27},"rowScope":"team"},{"season":2016,"seasonType":"POST","team":"OAK","gamesPlayed":1,"values":{"offense_snaps":null,"offense_pct":0,"defense_snaps":74,"defense_pct":100,"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},"POST":{"offense_snaps":null,"offense_pct":null,"defense_snaps":null,"defense_pct":null,"st_snaps":null,"st_pct":null}}}],"similarPlayers":[{"slug":"stephen-tulloch","name":"Stephen Tulloch","sport":"nfl","similarity":93,"position":"OLB","team":"PHI","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/yzqzzuqddo5pvohjcnx4","basis":"Linebacker comp"},{"slug":"al-wilson","name":"Al Wilson","sport":"nfl","similarity":91,"position":"MLB","team":"DEN","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/ewuavi70kjkdf3ekpunm","basis":"Linebacker comp"},{"slug":"jo-lonn-dunbar","name":"Jo-Lonn Dunbar","sport":"nfl","similarity":91,"position":"OLB","team":"NO","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/kujiqgafk3tborj2dagz","basis":"Linebacker comp"},{"slug":"zaire-franklin","name":"Zaire Franklin","sport":"nfl","similarity":91,"position":"OLB","team":"GB","headshotUrl":"https://static.www.nfl.com/image/upload/f_auto,q_auto/league/k59qf7qnigqhlxw2652h","basis":"Linebacker comp"},{"slug":"a-j-hawk","name":"A.J. Hawk","sport":"nfl","similarity":90,"position":"LB","team":"ATL","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/nrfsifzzmvxtfkbb4c7c","basis":"Linebacker comp"},{"slug":"brandon-marshall-2012","name":"Brandon Marshall","sport":"nfl","similarity":90,"position":"ILB","team":"DEN","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/rjpdo7ei0wylvfzbacuv","basis":"Linebacker comp"},{"slug":"d-qwell-jackson","name":"D'Qwell Jackson","sport":"nfl","similarity":90,"position":"ILB","team":"IND","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/sc9zntfdfwzwtxwi4vph","basis":"Linebacker comp"},{"slug":"mychal-kendricks","name":"Mychal Kendricks","sport":"nfl","similarity":90,"position":"LB","team":"WAS","headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/jma2mm5zl75np3csogu5","basis":"Linebacker comp"}],"dataSources":["nflverse:players","nflverse:player_stats_def","nflverse:snap_counts","nflverse:combine","nflverse:draft_picks","nflverse:injuries"],"generatedAt":"2026-08-31T10:23:32.140Z"}