{"sport":"nfl","slug":"garrett-hartley","bio":{"fullName":"Garrett Hartley","position":"K","positionGroup":"SPEC","team":"CLE","jerseyNumber":8,"heightInches":68,"weightLbs":195,"birthDate":"1986-05-16","college":"Oklahoma","collegeConference":null,"headshotUrl":"https://static.www.nfl.com/image/private/f_auto,q_auto/league/wfp1lgubds4wo8kmgpsu","rookieSeason":2008,"lastSeason":2015,"yearsExperience":7,"status":"CUT","externalIds":{"gsis":"00-0025824","pfr":"HartGa00","espn":"11543"}},"draft":null,"combine":null,"accolades":null,"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":"NO","gamesPlayed":14,"values":{"offense_snaps":null,"offense_pct":0,"defense_snaps":null,"defense_pct":0,"st_snaps":73,"st_pct":18.64},"rowScope":"team"},{"season":2014,"seasonType":"REG","team":"CLE","gamesPlayed":2,"values":{"offense_snaps":null,"offense_pct":0,"defense_snaps":null,"defense_pct":0,"st_snaps":7,"st_pct":13.5},"rowScope":"team"}],"careerTotals":{"REG":{"offense_snaps":null,"offense_pct":null,"defense_snaps":null,"defense_pct":null,"st_snaps":null,"st_pct":null}}},{"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":2008,"seasonType":"REG","team":"NO","gamesPlayed":1,"values":{"tackles_combined":0,"tackles_solo":0,"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"}],"careerTotals":{"REG":{"tackles_combined":0,"tackles_solo":0,"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}}},{"id":"kicking","label":"Kicking","columns":[{"key":"fgm"},{"key":"fg_att"},{"key":"fg_pct"},{"key":"fg_long"},{"key":"xpm"},{"key":"xp_att"}],"rows":[{"season":2008,"seasonType":"REG","team":"NO","values":{"fgm":13,"fg_att":13,"fg_pct":100,"fg_long":47,"xpm":28,"xp_att":28},"gamesPlayed":8,"rowScope":"team"},{"season":2009,"seasonType":"REG","team":"NO","values":{"fgm":9,"fg_att":11,"fg_pct":81.8,"fg_long":38,"xpm":10,"xp_att":11},"gamesPlayed":5,"rowScope":"team"},{"season":2010,"seasonType":"REG","team":"NO","values":{"fgm":20,"fg_att":25,"fg_pct":80,"fg_long":52,"xpm":40,"xp_att":40},"gamesPlayed":14,"rowScope":"team"},{"season":2012,"seasonType":"REG","team":"NO","values":{"fgm":18,"fg_att":22,"fg_pct":81.8,"fg_long":53,"xpm":57,"xp_att":57},"gamesPlayed":16,"rowScope":"team"},{"season":2013,"seasonType":"REG","team":"NO","values":{"fgm":22,"fg_att":30,"fg_pct":73.3,"fg_long":55,"xpm":41,"xp_att":41},"gamesPlayed":14,"rowScope":"team"},{"season":2014,"seasonType":"REG","team":"CLE","values":{"fgm":3,"fg_att":3,"fg_pct":100,"fg_long":43,"xpm":2,"xp_att":2},"gamesPlayed":2,"rowScope":"team"}],"careerTotals":{"REG":{"fgm":85,"fg_att":104,"fg_pct":81.73,"fg_long":55,"xpm":178,"xp_att":179}}}],"similarPlayers":[],"dataSources":["nflverse:players","nflverse:snap_counts","nflverse:player_stats_def","nflverse:injuries","statvault:restored-from-history (S316)"],"generatedAt":"2026-08-31T10:23:32.140Z"}