Created
September 6, 2025 19:58
-
-
Save henryobiaraije/b08970e8a1e8e896034255a612a11de0 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "Position_QB": | |
| { | |
| "lastUpdatedOn": "2025-09-04T16:09:07.763Z", | |
| "playerStatsTotals": [ | |
| { | |
| "player": { | |
| "id": 18631, | |
| "firstName": "Justin", | |
| "lastName": "Herbert", | |
| "primaryPosition": "QB", | |
| "jerseyNumber": 10, | |
| "currentTeam": { | |
| "id": 75, | |
| "abbreviation": "LAC" | |
| }, | |
| "currentRosterStatus": "ROSTER", | |
| "currentInjury": null, | |
| "height": "6'6\"", | |
| "weight": 236, | |
| "birthDate": "1998-03-10", | |
| "age": 27, | |
| "birthCity": "Eugene, OR", | |
| "birthCountry": "USA", | |
| "rookie": false, | |
| "highSchool": "Sheldon", | |
| "college": "Oregon", | |
| "handedness": { | |
| "throws": null | |
| }, | |
| "officialImageSrc": "https://static.www.nfl.com/image/private/t_headshot_desktop/league/fwjdvww4dv36k8tvsws6", | |
| "socialMediaAccounts": [] | |
| }, | |
| "team": { | |
| "id": 75, | |
| "abbreviation": "LAC" | |
| }, | |
| "stats": { | |
| "gamesPlayed": 17, | |
| "passing": { | |
| "passAttempts": 504, | |
| "passCompletions": 332, | |
| "passPct": 65.9, | |
| "passYards": 3870, | |
| "passAvg": 7.7, | |
| "passYardsPerAtt": 7.7, | |
| "passTD": 23, | |
| "passTDPct": 4.6, | |
| "passInt": 3, | |
| "passIntPct": 0.6, | |
| "passLng": 649, | |
| "pass20Plus": 55, | |
| "pass40Plus": 7, | |
| "passSacks": 41, | |
| "passSackY": 258, | |
| "qbRating": 101.7 | |
| }, | |
| "rushing": { | |
| "rushAttempts": 69, | |
| "rushYards": 306, | |
| "rushAverage": 4.4, | |
| "rushTD": 2, | |
| "rushLng": 199, | |
| "rush1stDowns": 24, | |
| "rush1stDownsPct": 34.8, | |
| "rush20Plus": 3, | |
| "rush40Plus": 1, | |
| "rushFumbles": 0 | |
| }, | |
| "receiving": { | |
| "targets": 0, | |
| "receptions": 0, | |
| "recYards": 0, | |
| "recAverage": 0.0, | |
| "recTD": 0, | |
| "recLng": 0, | |
| "rec1stDowns": 0, | |
| "rec20Plus": 0, | |
| "rec40Plus": 0, | |
| "recFumbles": 0 | |
| }, | |
| "tackles": { | |
| "tackleSolo": 0, | |
| "tackleTotal": 0, | |
| "tackleAst": 0, | |
| "sacks": 0.0, | |
| "sackYds": 0, | |
| "tacklesForLoss": 0 | |
| }, | |
| "interceptions": { | |
| "interceptions": 0, | |
| "intTD": 0, | |
| "intYds": 0, | |
| "intAverage": 0.0, | |
| "intLng": 0, | |
| "passesDefended": 0, | |
| "stuffs": 0, | |
| "stuffYds": 0, | |
| "safeties": 0, | |
| "kB": 0 | |
| }, | |
| "fumbles": { | |
| "fumbles": 6, | |
| "fumLost": 2, | |
| "fumForced": 0, | |
| "fumOwnRec": 0, | |
| "fumOppRec": 0, | |
| "fumRecYds": 0, | |
| "fumTotalRec": 0, | |
| "fumTD": 0, | |
| "offFumTD": 0 | |
| }, | |
| "kickoffReturns": { | |
| "krRet": 0, | |
| "krYds": 0, | |
| "krAvg": 0.0, | |
| "krLng": 0, | |
| "krTD": 0, | |
| "kr20Plus": 0, | |
| "kr40Plus": 0, | |
| "krFC": 0, | |
| "krFum": 0 | |
| }, | |
| "puntReturns": { | |
| "prRet": 0, | |
| "prYds": 0, | |
| "prAvg": 0.0, | |
| "prLng": 0, | |
| "prTD": 0, | |
| "pr20Plus": 0, | |
| "pr40Plus": 0, | |
| "prFC": 0, | |
| "prFum": 0 | |
| }, | |
| "miscellaneous": { | |
| "gamesStarted": 0 | |
| }, | |
| "twoPointAttempts": { | |
| "twoPtAtt": 4, | |
| "twoPtMade": 3, | |
| "twoPtPassAtt": 3, | |
| "twoPtPassMade": 3, | |
| "twoPtPassRec": 0, | |
| "twoPtRushAtt": 1, | |
| "twoPtRushMade": 0 | |
| }, | |
| "snapCounts": { | |
| "offenseSnaps": 1045, | |
| "defenseSnaps": 0, | |
| "specialTeamSnaps": 0 | |
| } | |
| } | |
| } | |
| ], | |
| "references": { | |
| "teamReferences": [ | |
| { | |
| "id": 75, | |
| "city": "Los Angeles", | |
| "name": "Chargers", | |
| "abbreviation": "LAC", | |
| "homeVenue": { | |
| "id": 162, | |
| "name": "SoFi Stadium" | |
| }, | |
| "teamColoursHex": [ | |
| "#002a5e", | |
| "#ffc20e", | |
| "#0080c6" | |
| ], | |
| "socialMediaAccounts": [ | |
| { | |
| "mediaType": "TWITTER", | |
| "value": "Chargers" | |
| } | |
| ], | |
| "officialLogoImageSrc": "https://static.www.nfl.com/league/api/clubs/logos/LAC.svg" | |
| } | |
| ], | |
| "playerReferences": [ | |
| { | |
| "id": 18631, | |
| "firstName": "Justin", | |
| "lastName": "Herbert", | |
| "primaryPosition": "QB", | |
| "jerseyNumber": 10, | |
| "currentTeam": { | |
| "id": 75, | |
| "abbreviation": "LAC" | |
| }, | |
| "currentRosterStatus": "ROSTER", | |
| "currentInjury": null, | |
| "height": "6'6\"", | |
| "weight": 236, | |
| "birthDate": "1998-03-10", | |
| "age": 27, | |
| "birthCity": "Eugene, OR", | |
| "birthCountry": "USA", | |
| "rookie": false, | |
| "highSchool": "Sheldon", | |
| "college": "Oregon", | |
| "handedness": { | |
| "throws": null | |
| }, | |
| "officialImageSrc": "https://static.www.nfl.com/image/private/t_headshot_desktop/league/fwjdvww4dv36k8tvsws6", | |
| "socialMediaAccounts": [] | |
| } | |
| ], | |
| "playerStatReferences": [ | |
| { | |
| "category": "Passing", | |
| "fullName": "passAttempts", | |
| "description": "Pass Attempts", | |
| "abbreviation": "Att", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passCompletions", | |
| "description": "Pass Completions", | |
| "abbreviation": "Comp", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passPct", | |
| "description": "Pass Percentage", | |
| "abbreviation": "Pct", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passYards", | |
| "description": "Pass Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passYardsPerAtt", | |
| "description": "Pass Yards/Attempt", | |
| "abbreviation": "Yards/Att", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passTD", | |
| "description": "Pass Touchdowns", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passTDPct", | |
| "description": "Pass Touchdown %", | |
| "abbreviation": "TD%", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passInt", | |
| "description": "Pass Interceptions", | |
| "abbreviation": "Int", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passIntPct", | |
| "description": "Pass Interception %", | |
| "abbreviation": "Int%", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passLng", | |
| "description": "Longest Pass", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "pass20Plus", | |
| "description": "Pass 20+ Yards", | |
| "abbreviation": "20+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "pass40Plus", | |
| "description": "Pass 40+ Yards", | |
| "abbreviation": "40+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passSacks", | |
| "description": "Pass Sacks", | |
| "abbreviation": "Sacks", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passSackY", | |
| "description": "Pass Sack Yards Lost", | |
| "abbreviation": "SackY", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "qbRating", | |
| "description": "Quarterback Rating", | |
| "abbreviation": "QBRating", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rushAttempts", | |
| "description": "Rush Attempts", | |
| "abbreviation": "Att", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rushYards", | |
| "description": "Rush Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rushAverage", | |
| "description": "Rush Average", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rushTD", | |
| "description": "Rush Touchdowns", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rushLng", | |
| "description": "Longest Rush", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rush1stDowns", | |
| "description": "Rush 1st Downs", | |
| "abbreviation": "1stDowns", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rush1stDownsPct", | |
| "description": "Rush 1st Downs %", | |
| "abbreviation": "1stDowns%", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rush20Plus", | |
| "description": "Rush 20+ Yards", | |
| "abbreviation": "20+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rush40Plus", | |
| "description": "Rush 40+ Yards", | |
| "abbreviation": "40+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rushFumbles", | |
| "description": "Rush Fumbles", | |
| "abbreviation": "Fum", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "receptions", | |
| "description": "Receptions", | |
| "abbreviation": "Rec", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "recYards", | |
| "description": "Reception Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "recAverage", | |
| "description": "Reception Average", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "recTD", | |
| "description": "Reception Touchdowns", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "recLng", | |
| "description": "Longest Reception", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "rec1stDowns", | |
| "description": "Reception 1st Downs", | |
| "abbreviation": "1stDowns", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "rec20Plus", | |
| "description": "Reception 20+ Yards", | |
| "abbreviation": "20+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "rec40Plus", | |
| "description": "Reception 40+ Yards", | |
| "abbreviation": "40+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "recFumbles", | |
| "description": "Reception Fumbles", | |
| "abbreviation": "Fumbles", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "tackleSolo", | |
| "description": "Solo Tackles", | |
| "abbreviation": "Solo", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "tackleTotal", | |
| "description": "Total Tackles", | |
| "abbreviation": "Total", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "tackleAst", | |
| "description": "Assisted Tackles", | |
| "abbreviation": "Ast", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "sacks", | |
| "description": "Sacks", | |
| "abbreviation": "Sacks", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "sackYds", | |
| "description": "Sack Yards", | |
| "abbreviation": "SackYds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "interceptions", | |
| "description": "Interceptions", | |
| "abbreviation": "Int", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "intTD", | |
| "description": "Intercept Touchdowns", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "intYds", | |
| "description": "Interception Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "intAverage", | |
| "description": "Interception Average", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "intLng", | |
| "description": "Longest Interception", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "passesDefended", | |
| "description": "Passes Defended", | |
| "abbreviation": "PD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "stuffs", | |
| "description": "Stuffs", | |
| "abbreviation": "Stuffs", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "stuffYds", | |
| "description": "Stuff Yards", | |
| "abbreviation": "StuffYds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "kb", | |
| "description": "Blocked Kicks", | |
| "abbreviation": "KB", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumbles", | |
| "description": "Fumbles", | |
| "abbreviation": "Fum", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumLost", | |
| "description": "Fumbles Lost", | |
| "abbreviation": "Lost", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumForced", | |
| "description": "Forced Fumbles", | |
| "abbreviation": "Forced", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumOwnRec", | |
| "description": "Own Recovered", | |
| "abbreviation": "OwnRec", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumOppRec", | |
| "description": "Opposition Recovered", | |
| "abbreviation": "OppRec", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumRecYds", | |
| "description": "Recovered Yards", | |
| "abbreviation": "RecYds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumTotalRec", | |
| "description": "Total Recovered", | |
| "abbreviation": "TotalRec", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumTD", | |
| "description": "Fumble Touchdowns", | |
| "abbreviation": "DefTD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krRet", | |
| "description": "Kick Returns", | |
| "abbreviation": "Ret", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krYds", | |
| "description": "Kick Return Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krAvg", | |
| "description": "Kick Returns Average", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krLng", | |
| "description": "Longest Kick Return", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krTD", | |
| "description": "Kick Return TDs", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "kr20Plus", | |
| "description": "Kick Return 20+", | |
| "abbreviation": "20+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "kr40Plus", | |
| "description": "Kick Returns 40+", | |
| "abbreviation": "40+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krFC", | |
| "description": "Fair Catches", | |
| "abbreviation": "FC", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krFum", | |
| "description": "Kick Return Fumbles", | |
| "abbreviation": "Fum", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prRet", | |
| "description": "Punt Returns", | |
| "abbreviation": "Ret", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prYds", | |
| "description": "Punt Return Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prAvg", | |
| "description": "Punt Returns Average", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prLng", | |
| "description": "Longest Punt Return", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prTD", | |
| "description": "Punt Return TDs", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "pr20Plus", | |
| "description": "Punt Returns 20+", | |
| "abbreviation": "20+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "pr40Plus", | |
| "description": "Punt Returns 40+", | |
| "abbreviation": "40+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prFC", | |
| "description": "Fair Catches", | |
| "abbreviation": "FC", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prFum", | |
| "description": "Punt Return Fumbles", | |
| "abbreviation": "Fum", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Other", | |
| "fullName": "gamesStarted", | |
| "description": "Games Started", | |
| "abbreviation": "GS", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "safeties", | |
| "description": "Safeties", | |
| "abbreviation": "Sfty", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passAvg", | |
| "description": "Pass Average Yards", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "targets", | |
| "description": "Targets", | |
| "abbreviation": "Tgt", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "2PT", | |
| "fullName": "twoPtAtt", | |
| "description": "2PT Conversion Attempts", | |
| "abbreviation": "2PTAtt", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "2PT", | |
| "fullName": "twoPtMade", | |
| "description": "2PT Conversions Made", | |
| "abbreviation": "2PTMade", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "2PT", | |
| "fullName": "twoPtPassAtt", | |
| "description": "2PT Conversion Pass Attempts", | |
| "abbreviation": "2PTPassAtt", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "2PT", | |
| "fullName": "twoPtPassMade", | |
| "description": "2PT Conversion Passes Made", | |
| "abbreviation": "2PTPassMade", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "2PT", | |
| "fullName": "twoPtPassRec", | |
| "description": "2PT Conversion Passes Received", | |
| "abbreviation": "2PTPassRec", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "2PT", | |
| "fullName": "twoPtRushAtt", | |
| "description": "2PT Conversion Rush Attempts", | |
| "abbreviation": "2PTRushAtt", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "2PT", | |
| "fullName": "twoPtRushMade", | |
| "description": "2PT Conversion Rushes Made", | |
| "abbreviation": "2PTRushMade", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "tacklesForLoss", | |
| "description": "Tackles For a Loss", | |
| "abbreviation": "TFL", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Snap Counts", | |
| "fullName": "offenseSnaps", | |
| "description": "Offense Snaps", | |
| "abbreviation": "OffSnaps", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Snap Counts", | |
| "fullName": "defenseSnaps", | |
| "description": "Defense Snaps", | |
| "abbreviation": "DefSnaps", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Snap Counts", | |
| "fullName": "specialTeamSnaps", | |
| "description": "Special Team Snaps", | |
| "abbreviation": "SpecTeamSnaps", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "offFumTD", | |
| "description": "Offensive Fumble Touchdowns", | |
| "abbreviation": "OffTD", | |
| "type": "INTEGER" | |
| } | |
| ] | |
| } | |
| }, | |
| "position_OLB": { | |
| "lastUpdatedOn": "2025-09-05T15:24:55.412Z", | |
| "playerStatsTotals": [ | |
| { | |
| "player": { | |
| "id": 79874, | |
| "firstName": "Yasir", | |
| "lastName": "Abdullah", | |
| "primaryPosition": "OLB", | |
| "jerseyNumber": 56, | |
| "currentTeam": { | |
| "id": 66, | |
| "abbreviation": "JAX" | |
| }, | |
| "currentRosterStatus": "ROSTER", | |
| "currentInjury": null, | |
| "height": "6'1\"", | |
| "weight": 240, | |
| "birthDate": "2000-04-12", | |
| "age": 25, | |
| "birthCity": "Miami, FL", | |
| "birthCountry": "USA", | |
| "rookie": true, | |
| "highSchool": null, | |
| "college": "Louisville", | |
| "handedness": null, | |
| "officialImageSrc": "https://static.www.nfl.com/image/private/t_headshot_desktop/league/wqmlizy6iw6wqtft4wv0", | |
| "socialMediaAccounts": [] | |
| }, | |
| "team": { | |
| "id": 66, | |
| "abbreviation": "JAX" | |
| }, | |
| "stats": { | |
| "gamesPlayed": 14, | |
| "tackles": { | |
| "tackleSolo": 14, | |
| "tackleTotal": 18, | |
| "tackleAst": 4, | |
| "sacks": 0.0, | |
| "sackYds": 0, | |
| "tacklesForLoss": 0 | |
| }, | |
| "interceptions": { | |
| "interceptions": 0, | |
| "intTD": 0, | |
| "intYds": 0, | |
| "intAverage": 0.0, | |
| "intLng": 0, | |
| "passesDefended": 0, | |
| "stuffs": 0, | |
| "stuffYds": 0, | |
| "safeties": 0, | |
| "kB": 0 | |
| }, | |
| "fumbles": { | |
| "fumbles": 0, | |
| "fumLost": 0, | |
| "fumForced": 0, | |
| "fumOwnRec": 0, | |
| "fumOppRec": 0, | |
| "fumRecYds": 0, | |
| "fumTotalRec": 0, | |
| "fumTD": 0, | |
| "offFumTD": 0 | |
| }, | |
| "kickoffReturns": { | |
| "krRet": 0, | |
| "krYds": 0, | |
| "krAvg": 0.0, | |
| "krLng": 0, | |
| "krTD": 0, | |
| "kr20Plus": 0, | |
| "kr40Plus": 0, | |
| "krFC": 0, | |
| "krFum": 0 | |
| }, | |
| "puntReturns": { | |
| "prRet": 0, | |
| "prYds": 0, | |
| "prAvg": 0.0, | |
| "prLng": 0, | |
| "prTD": 0, | |
| "pr20Plus": 0, | |
| "pr40Plus": 0, | |
| "prFC": 0, | |
| "prFum": 0 | |
| }, | |
| "miscellaneous": { | |
| "gamesStarted": 0 | |
| }, | |
| "snapCounts": { | |
| "offenseSnaps": 0, | |
| "defenseSnaps": 169, | |
| "specialTeamSnaps": 260 | |
| } | |
| } | |
| } | |
| ], | |
| "references": { | |
| "teamReferences": [ | |
| { | |
| "id": 66, | |
| "city": "Jacksonville", | |
| "name": "Jaguars", | |
| "abbreviation": "JAX", | |
| "homeVenue": { | |
| "id": 57, | |
| "name": "TIAA Bank Field" | |
| }, | |
| "teamColoursHex": [ | |
| "#101820", | |
| "#d7a22a", | |
| "#9f792c", | |
| "#006778" | |
| ], | |
| "socialMediaAccounts": [ | |
| { | |
| "mediaType": "TWITTER", | |
| "value": "Jaguars" | |
| } | |
| ], | |
| "officialLogoImageSrc": "https://static.www.nfl.com/league/api/clubs/logos/JAX.svg" | |
| } | |
| ], | |
| "playerReferences": [ | |
| { | |
| "id": 79874, | |
| "firstName": "Yasir", | |
| "lastName": "Abdullah", | |
| "primaryPosition": "OLB", | |
| "jerseyNumber": 56, | |
| "currentTeam": { | |
| "id": 66, | |
| "abbreviation": "JAX" | |
| }, | |
| "currentRosterStatus": "ROSTER", | |
| "currentInjury": null, | |
| "height": "6'1\"", | |
| "weight": 240, | |
| "birthDate": "2000-04-12", | |
| "age": 25, | |
| "birthCity": "Miami, FL", | |
| "birthCountry": "USA", | |
| "rookie": true, | |
| "highSchool": null, | |
| "college": "Louisville", | |
| "handedness": null, | |
| "officialImageSrc": "https://static.www.nfl.com/image/private/t_headshot_desktop/league/wqmlizy6iw6wqtft4wv0", | |
| "socialMediaAccounts": [] | |
| } | |
| ], | |
| "playerStatReferences": [ | |
| { | |
| "category": "Tackles", | |
| "fullName": "tackleSolo", | |
| "description": "Solo Tackles", | |
| "abbreviation": "Solo", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "tackleTotal", | |
| "description": "Total Tackles", | |
| "abbreviation": "Total", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "tackleAst", | |
| "description": "Assisted Tackles", | |
| "abbreviation": "Ast", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "sacks", | |
| "description": "Sacks", | |
| "abbreviation": "Sacks", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "sackYds", | |
| "description": "Sack Yards", | |
| "abbreviation": "SackYds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "interceptions", | |
| "description": "Interceptions", | |
| "abbreviation": "Int", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "intTD", | |
| "description": "Intercept Touchdowns", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "intYds", | |
| "description": "Interception Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "intAverage", | |
| "description": "Interception Average", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "intLng", | |
| "description": "Longest Interception", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "passesDefended", | |
| "description": "Passes Defended", | |
| "abbreviation": "PD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "stuffs", | |
| "description": "Stuffs", | |
| "abbreviation": "Stuffs", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "stuffYds", | |
| "description": "Stuff Yards", | |
| "abbreviation": "StuffYds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "kb", | |
| "description": "Blocked Kicks", | |
| "abbreviation": "KB", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumbles", | |
| "description": "Fumbles", | |
| "abbreviation": "Fum", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumLost", | |
| "description": "Fumbles Lost", | |
| "abbreviation": "Lost", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumForced", | |
| "description": "Forced Fumbles", | |
| "abbreviation": "Forced", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumOwnRec", | |
| "description": "Own Recovered", | |
| "abbreviation": "OwnRec", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumOppRec", | |
| "description": "Opposition Recovered", | |
| "abbreviation": "OppRec", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumRecYds", | |
| "description": "Recovered Yards", | |
| "abbreviation": "RecYds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumTotalRec", | |
| "description": "Total Recovered", | |
| "abbreviation": "TotalRec", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumTD", | |
| "description": "Fumble Touchdowns", | |
| "abbreviation": "DefTD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krRet", | |
| "description": "Kick Returns", | |
| "abbreviation": "Ret", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krYds", | |
| "description": "Kick Return Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krAvg", | |
| "description": "Kick Returns Average", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krLng", | |
| "description": "Longest Kick Return", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krTD", | |
| "description": "Kick Return TDs", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "kr20Plus", | |
| "description": "Kick Return 20+", | |
| "abbreviation": "20+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "kr40Plus", | |
| "description": "Kick Returns 40+", | |
| "abbreviation": "40+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krFC", | |
| "description": "Fair Catches", | |
| "abbreviation": "FC", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krFum", | |
| "description": "Kick Return Fumbles", | |
| "abbreviation": "Fum", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prRet", | |
| "description": "Punt Returns", | |
| "abbreviation": "Ret", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prYds", | |
| "description": "Punt Return Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prAvg", | |
| "description": "Punt Returns Average", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prLng", | |
| "description": "Longest Punt Return", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prTD", | |
| "description": "Punt Return TDs", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "pr20Plus", | |
| "description": "Punt Returns 20+", | |
| "abbreviation": "20+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "pr40Plus", | |
| "description": "Punt Returns 40+", | |
| "abbreviation": "40+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prFC", | |
| "description": "Fair Catches", | |
| "abbreviation": "FC", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prFum", | |
| "description": "Punt Return Fumbles", | |
| "abbreviation": "Fum", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Other", | |
| "fullName": "gamesStarted", | |
| "description": "Games Started", | |
| "abbreviation": "GS", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "safeties", | |
| "description": "Safeties", | |
| "abbreviation": "Sfty", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "tacklesForLoss", | |
| "description": "Tackles For a Loss", | |
| "abbreviation": "TFL", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Snap Counts", | |
| "fullName": "offenseSnaps", | |
| "description": "Offense Snaps", | |
| "abbreviation": "OffSnaps", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Snap Counts", | |
| "fullName": "defenseSnaps", | |
| "description": "Defense Snaps", | |
| "abbreviation": "DefSnaps", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Snap Counts", | |
| "fullName": "specialTeamSnaps", | |
| "description": "Special Team Snaps", | |
| "abbreviation": "SpecTeamSnaps", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "offFumTD", | |
| "description": "Offensive Fumble Touchdowns", | |
| "abbreviation": "OffTD", | |
| "type": "INTEGER" | |
| } | |
| ] | |
| } | |
| }, | |
| "position_LB": { | |
| "lastUpdatedOn": "2025-09-06T13:30:45.757Z", | |
| "playerStatsTotals": [ | |
| { | |
| "player": { | |
| "id": 79874, | |
| "firstName": "Yasir", | |
| "lastName": "Abdullah", | |
| "primaryPosition": "OLB", | |
| "jerseyNumber": 56, | |
| "currentTeam": { | |
| "id": 66, | |
| "abbreviation": "JAX" | |
| }, | |
| "currentRosterStatus": "ROSTER", | |
| "currentInjury": null, | |
| "height": "6'1\"", | |
| "weight": 240, | |
| "birthDate": "2000-04-12", | |
| "age": 25, | |
| "birthCity": "Miami, FL", | |
| "birthCountry": "USA", | |
| "rookie": true, | |
| "highSchool": null, | |
| "college": "Louisville", | |
| "handedness": null, | |
| "officialImageSrc": "https://static.www.nfl.com/image/private/t_headshot_desktop/league/wqmlizy6iw6wqtft4wv0", | |
| "socialMediaAccounts": [] | |
| }, | |
| "team": { | |
| "id": 66, | |
| "abbreviation": "JAX" | |
| }, | |
| "stats": { | |
| "gamesPlayed": 14, | |
| "tackles": { | |
| "tackleSolo": 14, | |
| "tackleTotal": 18, | |
| "tackleAst": 4, | |
| "sacks": 0.0, | |
| "sackYds": 0, | |
| "tacklesForLoss": 0 | |
| }, | |
| "interceptions": { | |
| "interceptions": 0, | |
| "intTD": 0, | |
| "intYds": 0, | |
| "intAverage": 0.0, | |
| "intLng": 0, | |
| "passesDefended": 0, | |
| "stuffs": 0, | |
| "stuffYds": 0, | |
| "safeties": 0, | |
| "kB": 0 | |
| }, | |
| "fumbles": { | |
| "fumbles": 0, | |
| "fumLost": 0, | |
| "fumForced": 0, | |
| "fumOwnRec": 0, | |
| "fumOppRec": 0, | |
| "fumRecYds": 0, | |
| "fumTotalRec": 0, | |
| "fumTD": 0, | |
| "offFumTD": 0 | |
| }, | |
| "kickoffReturns": { | |
| "krRet": 0, | |
| "krYds": 0, | |
| "krAvg": 0.0, | |
| "krLng": 0, | |
| "krTD": 0, | |
| "kr20Plus": 0, | |
| "kr40Plus": 0, | |
| "krFC": 0, | |
| "krFum": 0 | |
| }, | |
| "puntReturns": { | |
| "prRet": 0, | |
| "prYds": 0, | |
| "prAvg": 0.0, | |
| "prLng": 0, | |
| "prTD": 0, | |
| "pr20Plus": 0, | |
| "pr40Plus": 0, | |
| "prFC": 0, | |
| "prFum": 0 | |
| }, | |
| "miscellaneous": { | |
| "gamesStarted": 0 | |
| }, | |
| "snapCounts": { | |
| "offenseSnaps": 0, | |
| "defenseSnaps": 169, | |
| "specialTeamSnaps": 260 | |
| } | |
| } | |
| } | |
| ], | |
| "references": { | |
| "teamReferences": [ | |
| { | |
| "id": 66, | |
| "city": "Jacksonville", | |
| "name": "Jaguars", | |
| "abbreviation": "JAX", | |
| "homeVenue": { | |
| "id": 57, | |
| "name": "TIAA Bank Field" | |
| }, | |
| "teamColoursHex": [ | |
| "#101820", | |
| "#d7a22a", | |
| "#9f792c", | |
| "#006778" | |
| ], | |
| "socialMediaAccounts": [ | |
| { | |
| "mediaType": "TWITTER", | |
| "value": "Jaguars" | |
| } | |
| ], | |
| "officialLogoImageSrc": "https://static.www.nfl.com/league/api/clubs/logos/JAX.svg" | |
| } | |
| ], | |
| "playerReferences": [ | |
| { | |
| "id": 79874, | |
| "firstName": "Yasir", | |
| "lastName": "Abdullah", | |
| "primaryPosition": "OLB", | |
| "jerseyNumber": 56, | |
| "currentTeam": { | |
| "id": 66, | |
| "abbreviation": "JAX" | |
| }, | |
| "currentRosterStatus": "ROSTER", | |
| "currentInjury": null, | |
| "height": "6'1\"", | |
| "weight": 240, | |
| "birthDate": "2000-04-12", | |
| "age": 25, | |
| "birthCity": "Miami, FL", | |
| "birthCountry": "USA", | |
| "rookie": true, | |
| "highSchool": null, | |
| "college": "Louisville", | |
| "handedness": null, | |
| "officialImageSrc": "https://static.www.nfl.com/image/private/t_headshot_desktop/league/wqmlizy6iw6wqtft4wv0", | |
| "socialMediaAccounts": [] | |
| } | |
| ], | |
| "playerStatReferences": [ | |
| { | |
| "category": "Tackles", | |
| "fullName": "tackleSolo", | |
| "description": "Solo Tackles", | |
| "abbreviation": "Solo", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "tackleTotal", | |
| "description": "Total Tackles", | |
| "abbreviation": "Total", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "tackleAst", | |
| "description": "Assisted Tackles", | |
| "abbreviation": "Ast", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "sacks", | |
| "description": "Sacks", | |
| "abbreviation": "Sacks", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "sackYds", | |
| "description": "Sack Yards", | |
| "abbreviation": "SackYds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "interceptions", | |
| "description": "Interceptions", | |
| "abbreviation": "Int", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "intTD", | |
| "description": "Intercept Touchdowns", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "intYds", | |
| "description": "Interception Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "intAverage", | |
| "description": "Interception Average", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "intLng", | |
| "description": "Longest Interception", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "passesDefended", | |
| "description": "Passes Defended", | |
| "abbreviation": "PD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "stuffs", | |
| "description": "Stuffs", | |
| "abbreviation": "Stuffs", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "stuffYds", | |
| "description": "Stuff Yards", | |
| "abbreviation": "StuffYds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "kb", | |
| "description": "Blocked Kicks", | |
| "abbreviation": "KB", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumbles", | |
| "description": "Fumbles", | |
| "abbreviation": "Fum", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumLost", | |
| "description": "Fumbles Lost", | |
| "abbreviation": "Lost", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumForced", | |
| "description": "Forced Fumbles", | |
| "abbreviation": "Forced", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumOwnRec", | |
| "description": "Own Recovered", | |
| "abbreviation": "OwnRec", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumOppRec", | |
| "description": "Opposition Recovered", | |
| "abbreviation": "OppRec", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumRecYds", | |
| "description": "Recovered Yards", | |
| "abbreviation": "RecYds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumTotalRec", | |
| "description": "Total Recovered", | |
| "abbreviation": "TotalRec", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumTD", | |
| "description": "Fumble Touchdowns", | |
| "abbreviation": "DefTD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krRet", | |
| "description": "Kick Returns", | |
| "abbreviation": "Ret", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krYds", | |
| "description": "Kick Return Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krAvg", | |
| "description": "Kick Returns Average", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krLng", | |
| "description": "Longest Kick Return", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krTD", | |
| "description": "Kick Return TDs", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "kr20Plus", | |
| "description": "Kick Return 20+", | |
| "abbreviation": "20+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "kr40Plus", | |
| "description": "Kick Returns 40+", | |
| "abbreviation": "40+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krFC", | |
| "description": "Fair Catches", | |
| "abbreviation": "FC", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krFum", | |
| "description": "Kick Return Fumbles", | |
| "abbreviation": "Fum", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prRet", | |
| "description": "Punt Returns", | |
| "abbreviation": "Ret", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prYds", | |
| "description": "Punt Return Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prAvg", | |
| "description": "Punt Returns Average", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prLng", | |
| "description": "Longest Punt Return", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prTD", | |
| "description": "Punt Return TDs", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "pr20Plus", | |
| "description": "Punt Returns 20+", | |
| "abbreviation": "20+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "pr40Plus", | |
| "description": "Punt Returns 40+", | |
| "abbreviation": "40+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prFC", | |
| "description": "Fair Catches", | |
| "abbreviation": "FC", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prFum", | |
| "description": "Punt Return Fumbles", | |
| "abbreviation": "Fum", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Other", | |
| "fullName": "gamesStarted", | |
| "description": "Games Started", | |
| "abbreviation": "GS", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "safeties", | |
| "description": "Safeties", | |
| "abbreviation": "Sfty", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "tacklesForLoss", | |
| "description": "Tackles For a Loss", | |
| "abbreviation": "TFL", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Snap Counts", | |
| "fullName": "offenseSnaps", | |
| "description": "Offense Snaps", | |
| "abbreviation": "OffSnaps", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Snap Counts", | |
| "fullName": "defenseSnaps", | |
| "description": "Defense Snaps", | |
| "abbreviation": "DefSnaps", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Snap Counts", | |
| "fullName": "specialTeamSnaps", | |
| "description": "Special Team Snaps", | |
| "abbreviation": "SpecTeamSnaps", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "offFumTD", | |
| "description": "Offensive Fumble Touchdowns", | |
| "abbreviation": "OffTD", | |
| "type": "INTEGER" | |
| } | |
| ] | |
| } | |
| }, | |
| "position_RB": { | |
| "lastUpdatedOn": "2025-09-06T13:30:45.757Z", | |
| "playerStatsTotals": [ | |
| { | |
| "player": { | |
| "id": 79822, | |
| "firstName": "Devon", | |
| "lastName": "Achane", | |
| "primaryPosition": "RB", | |
| "jerseyNumber": 28, | |
| "currentTeam": { | |
| "id": 49, | |
| "abbreviation": "MIA" | |
| }, | |
| "currentRosterStatus": "ROSTER", | |
| "currentInjury": null, | |
| "height": "5'8\"", | |
| "weight": 188, | |
| "birthDate": "2001-10-13", | |
| "age": 23, | |
| "birthCity": "Missouri City, TX", | |
| "birthCountry": "USA", | |
| "rookie": true, | |
| "highSchool": null, | |
| "college": "Texas A&M", | |
| "handedness": null, | |
| "officialImageSrc": "https://static.www.nfl.com/image/private/t_headshot_desktop/league/ywxugcuxwj4msieu6n25", | |
| "socialMediaAccounts": [] | |
| }, | |
| "team": { | |
| "id": 49, | |
| "abbreviation": "MIA" | |
| }, | |
| "stats": { | |
| "gamesPlayed": 17, | |
| "passing": { | |
| "passAttempts": 0, | |
| "passCompletions": 0, | |
| "passPct": 0.0, | |
| "passYards": 0, | |
| "passAvg": 0.0, | |
| "passYardsPerAtt": 0.0, | |
| "passTD": 0, | |
| "passTDPct": 0.0, | |
| "passInt": 0, | |
| "passIntPct": 0.0, | |
| "passLng": 0, | |
| "pass20Plus": 0, | |
| "pass40Plus": 0, | |
| "passSacks": 0, | |
| "passSackY": 0, | |
| "qbRating": 0.0 | |
| }, | |
| "rushing": { | |
| "rushAttempts": 203, | |
| "rushYards": 907, | |
| "rushAverage": 4.5, | |
| "rushTD": 6, | |
| "rushLng": 331, | |
| "rush1stDowns": 42, | |
| "rush1stDownsPct": 20.7, | |
| "rush20Plus": 3, | |
| "rush40Plus": 3, | |
| "rushFumbles": 0 | |
| }, | |
| "receiving": { | |
| "targets": 87, | |
| "receptions": 78, | |
| "recYards": 592, | |
| "recAverage": 7.6, | |
| "recTD": 6, | |
| "recLng": 249, | |
| "rec1stDowns": 33, | |
| "rec20Plus": 3, | |
| "rec40Plus": 0, | |
| "recFumbles": 0 | |
| }, | |
| "tackles": { | |
| "tackleSolo": 0, | |
| "tackleTotal": 0, | |
| "tackleAst": 0, | |
| "sacks": 0.0, | |
| "sackYds": 0, | |
| "tacklesForLoss": 0 | |
| }, | |
| "interceptions": { | |
| "interceptions": 0, | |
| "intTD": 0, | |
| "intYds": 0, | |
| "intAverage": 0.0, | |
| "intLng": 0, | |
| "passesDefended": 0, | |
| "stuffs": 0, | |
| "stuffYds": 0, | |
| "safeties": 0, | |
| "kB": 0 | |
| }, | |
| "fumbles": { | |
| "fumbles": 1, | |
| "fumLost": 0, | |
| "fumForced": 0, | |
| "fumOwnRec": 0, | |
| "fumOppRec": 0, | |
| "fumRecYds": 0, | |
| "fumTotalRec": 0, | |
| "fumTD": 0, | |
| "offFumTD": 0 | |
| }, | |
| "kickoffReturns": { | |
| "krRet": 1, | |
| "krYds": 32, | |
| "krAvg": 32.0, | |
| "krLng": 32, | |
| "krTD": 0, | |
| "kr20Plus": 1, | |
| "kr40Plus": 0, | |
| "krFC": 0, | |
| "krFum": 0 | |
| }, | |
| "puntReturns": { | |
| "prRet": 0, | |
| "prYds": 0, | |
| "prAvg": 0.0, | |
| "prLng": 0, | |
| "prTD": 0, | |
| "pr20Plus": 0, | |
| "pr40Plus": 0, | |
| "prFC": 0, | |
| "prFum": 0 | |
| }, | |
| "miscellaneous": { | |
| "gamesStarted": 0 | |
| }, | |
| "twoPointAttempts": { | |
| "twoPtAtt": 0, | |
| "twoPtMade": 0, | |
| "twoPtPassAtt": 0, | |
| "twoPtPassMade": 0, | |
| "twoPtPassRec": 0, | |
| "twoPtRushAtt": 0, | |
| "twoPtRushMade": 0 | |
| }, | |
| "snapCounts": { | |
| "offenseSnaps": 704, | |
| "defenseSnaps": 0, | |
| "specialTeamSnaps": 6 | |
| } | |
| } | |
| } | |
| ], | |
| "references": { | |
| "teamReferences": [ | |
| { | |
| "id": 49, | |
| "city": "Miami", | |
| "name": "Dolphins", | |
| "abbreviation": "MIA", | |
| "homeVenue": { | |
| "id": 59, | |
| "name": "Hard Rock Stadium" | |
| }, | |
| "teamColoursHex": [ | |
| "#008e97", | |
| "#fc4c02", | |
| "#005778" | |
| ], | |
| "socialMediaAccounts": [ | |
| { | |
| "mediaType": "TWITTER", | |
| "value": "MiamiDolphins" | |
| } | |
| ], | |
| "officialLogoImageSrc": "https://static.www.nfl.com/league/api/clubs/logos/MIA.svg" | |
| } | |
| ], | |
| "playerReferences": [ | |
| { | |
| "id": 79822, | |
| "firstName": "Devon", | |
| "lastName": "Achane", | |
| "primaryPosition": "RB", | |
| "jerseyNumber": 28, | |
| "currentTeam": { | |
| "id": 49, | |
| "abbreviation": "MIA" | |
| }, | |
| "currentRosterStatus": "ROSTER", | |
| "currentInjury": null, | |
| "height": "5'8\"", | |
| "weight": 188, | |
| "birthDate": "2001-10-13", | |
| "age": 23, | |
| "birthCity": "Missouri City, TX", | |
| "birthCountry": "USA", | |
| "rookie": true, | |
| "highSchool": null, | |
| "college": "Texas A&M", | |
| "handedness": null, | |
| "officialImageSrc": "https://static.www.nfl.com/image/private/t_headshot_desktop/league/ywxugcuxwj4msieu6n25", | |
| "socialMediaAccounts": [] | |
| } | |
| ], | |
| "playerStatReferences": [ | |
| { | |
| "category": "Passing", | |
| "fullName": "passAttempts", | |
| "description": "Pass Attempts", | |
| "abbreviation": "Att", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passCompletions", | |
| "description": "Pass Completions", | |
| "abbreviation": "Comp", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passPct", | |
| "description": "Pass Percentage", | |
| "abbreviation": "Pct", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passYards", | |
| "description": "Pass Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passYardsPerAtt", | |
| "description": "Pass Yards/Attempt", | |
| "abbreviation": "Yards/Att", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passTD", | |
| "description": "Pass Touchdowns", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passTDPct", | |
| "description": "Pass Touchdown %", | |
| "abbreviation": "TD%", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passInt", | |
| "description": "Pass Interceptions", | |
| "abbreviation": "Int", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passIntPct", | |
| "description": "Pass Interception %", | |
| "abbreviation": "Int%", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passLng", | |
| "description": "Longest Pass", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "pass20Plus", | |
| "description": "Pass 20+ Yards", | |
| "abbreviation": "20+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "pass40Plus", | |
| "description": "Pass 40+ Yards", | |
| "abbreviation": "40+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passSacks", | |
| "description": "Pass Sacks", | |
| "abbreviation": "Sacks", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passSackY", | |
| "description": "Pass Sack Yards Lost", | |
| "abbreviation": "SackY", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "qbRating", | |
| "description": "Quarterback Rating", | |
| "abbreviation": "QBRating", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rushAttempts", | |
| "description": "Rush Attempts", | |
| "abbreviation": "Att", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rushYards", | |
| "description": "Rush Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rushAverage", | |
| "description": "Rush Average", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rushTD", | |
| "description": "Rush Touchdowns", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rushLng", | |
| "description": "Longest Rush", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rush1stDowns", | |
| "description": "Rush 1st Downs", | |
| "abbreviation": "1stDowns", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rush1stDownsPct", | |
| "description": "Rush 1st Downs %", | |
| "abbreviation": "1stDowns%", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rush20Plus", | |
| "description": "Rush 20+ Yards", | |
| "abbreviation": "20+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rush40Plus", | |
| "description": "Rush 40+ Yards", | |
| "abbreviation": "40+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rushFumbles", | |
| "description": "Rush Fumbles", | |
| "abbreviation": "Fum", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "receptions", | |
| "description": "Receptions", | |
| "abbreviation": "Rec", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "recYards", | |
| "description": "Reception Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "recAverage", | |
| "description": "Reception Average", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "recTD", | |
| "description": "Reception Touchdowns", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "recLng", | |
| "description": "Longest Reception", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "rec1stDowns", | |
| "description": "Reception 1st Downs", | |
| "abbreviation": "1stDowns", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "rec20Plus", | |
| "description": "Reception 20+ Yards", | |
| "abbreviation": "20+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "rec40Plus", | |
| "description": "Reception 40+ Yards", | |
| "abbreviation": "40+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "recFumbles", | |
| "description": "Reception Fumbles", | |
| "abbreviation": "Fumbles", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "tackleSolo", | |
| "description": "Solo Tackles", | |
| "abbreviation": "Solo", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "tackleTotal", | |
| "description": "Total Tackles", | |
| "abbreviation": "Total", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "tackleAst", | |
| "description": "Assisted Tackles", | |
| "abbreviation": "Ast", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "sacks", | |
| "description": "Sacks", | |
| "abbreviation": "Sacks", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "sackYds", | |
| "description": "Sack Yards", | |
| "abbreviation": "SackYds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "interceptions", | |
| "description": "Interceptions", | |
| "abbreviation": "Int", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "intTD", | |
| "description": "Intercept Touchdowns", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "intYds", | |
| "description": "Interception Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "intAverage", | |
| "description": "Interception Average", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "intLng", | |
| "description": "Longest Interception", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "passesDefended", | |
| "description": "Passes Defended", | |
| "abbreviation": "PD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "stuffs", | |
| "description": "Stuffs", | |
| "abbreviation": "Stuffs", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "stuffYds", | |
| "description": "Stuff Yards", | |
| "abbreviation": "StuffYds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "kb", | |
| "description": "Blocked Kicks", | |
| "abbreviation": "KB", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumbles", | |
| "description": "Fumbles", | |
| "abbreviation": "Fum", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumLost", | |
| "description": "Fumbles Lost", | |
| "abbreviation": "Lost", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumForced", | |
| "description": "Forced Fumbles", | |
| "abbreviation": "Forced", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumOwnRec", | |
| "description": "Own Recovered", | |
| "abbreviation": "OwnRec", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumOppRec", | |
| "description": "Opposition Recovered", | |
| "abbreviation": "OppRec", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumRecYds", | |
| "description": "Recovered Yards", | |
| "abbreviation": "RecYds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumTotalRec", | |
| "description": "Total Recovered", | |
| "abbreviation": "TotalRec", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumTD", | |
| "description": "Fumble Touchdowns", | |
| "abbreviation": "DefTD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krRet", | |
| "description": "Kick Returns", | |
| "abbreviation": "Ret", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krYds", | |
| "description": "Kick Return Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krAvg", | |
| "description": "Kick Returns Average", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krLng", | |
| "description": "Longest Kick Return", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krTD", | |
| "description": "Kick Return TDs", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "kr20Plus", | |
| "description": "Kick Return 20+", | |
| "abbreviation": "20+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "kr40Plus", | |
| "description": "Kick Returns 40+", | |
| "abbreviation": "40+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krFC", | |
| "description": "Fair Catches", | |
| "abbreviation": "FC", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krFum", | |
| "description": "Kick Return Fumbles", | |
| "abbreviation": "Fum", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prRet", | |
| "description": "Punt Returns", | |
| "abbreviation": "Ret", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prYds", | |
| "description": "Punt Return Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prAvg", | |
| "description": "Punt Returns Average", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prLng", | |
| "description": "Longest Punt Return", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prTD", | |
| "description": "Punt Return TDs", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "pr20Plus", | |
| "description": "Punt Returns 20+", | |
| "abbreviation": "20+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "pr40Plus", | |
| "description": "Punt Returns 40+", | |
| "abbreviation": "40+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prFC", | |
| "description": "Fair Catches", | |
| "abbreviation": "FC", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prFum", | |
| "description": "Punt Return Fumbles", | |
| "abbreviation": "Fum", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Other", | |
| "fullName": "gamesStarted", | |
| "description": "Games Started", | |
| "abbreviation": "GS", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "safeties", | |
| "description": "Safeties", | |
| "abbreviation": "Sfty", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passAvg", | |
| "description": "Pass Average Yards", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "targets", | |
| "description": "Targets", | |
| "abbreviation": "Tgt", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "2PT", | |
| "fullName": "twoPtAtt", | |
| "description": "2PT Conversion Attempts", | |
| "abbreviation": "2PTAtt", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "2PT", | |
| "fullName": "twoPtMade", | |
| "description": "2PT Conversions Made", | |
| "abbreviation": "2PTMade", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "2PT", | |
| "fullName": "twoPtPassAtt", | |
| "description": "2PT Conversion Pass Attempts", | |
| "abbreviation": "2PTPassAtt", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "2PT", | |
| "fullName": "twoPtPassMade", | |
| "description": "2PT Conversion Passes Made", | |
| "abbreviation": "2PTPassMade", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "2PT", | |
| "fullName": "twoPtPassRec", | |
| "description": "2PT Conversion Passes Received", | |
| "abbreviation": "2PTPassRec", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "2PT", | |
| "fullName": "twoPtRushAtt", | |
| "description": "2PT Conversion Rush Attempts", | |
| "abbreviation": "2PTRushAtt", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "2PT", | |
| "fullName": "twoPtRushMade", | |
| "description": "2PT Conversion Rushes Made", | |
| "abbreviation": "2PTRushMade", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "tacklesForLoss", | |
| "description": "Tackles For a Loss", | |
| "abbreviation": "TFL", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Snap Counts", | |
| "fullName": "offenseSnaps", | |
| "description": "Offense Snaps", | |
| "abbreviation": "OffSnaps", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Snap Counts", | |
| "fullName": "defenseSnaps", | |
| "description": "Defense Snaps", | |
| "abbreviation": "DefSnaps", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Snap Counts", | |
| "fullName": "specialTeamSnaps", | |
| "description": "Special Team Snaps", | |
| "abbreviation": "SpecTeamSnaps", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "offFumTD", | |
| "description": "Offensive Fumble Touchdowns", | |
| "abbreviation": "OffTD", | |
| "type": "INTEGER" | |
| } | |
| ] | |
| } | |
| }, | |
| "position_WR":{ | |
| "lastUpdatedOn": "2025-09-06T13:30:45.757Z", | |
| "playerStatsTotals": [ | |
| { | |
| "player": { | |
| "id": 6924, | |
| "firstName": "Davante", | |
| "lastName": "Adams", | |
| "primaryPosition": "WR", | |
| "jerseyNumber": 17, | |
| "currentTeam": { | |
| "id": 51, | |
| "abbreviation": "NYJ" | |
| }, | |
| "currentRosterStatus": "ROSTER", | |
| "currentInjury": null, | |
| "height": "6'1\"", | |
| "weight": 215, | |
| "birthDate": "1992-12-24", | |
| "age": 32, | |
| "birthCity": "Redwood City, CA", | |
| "birthCountry": "USA", | |
| "rookie": false, | |
| "highSchool": null, | |
| "college": "Fresno State", | |
| "handedness": null, | |
| "officialImageSrc": "https://static.www.nfl.com/image/private/t_headshot_desktop/league/grvqvmdzu2lsbgvqoxku", | |
| "socialMediaAccounts": [] | |
| }, | |
| "team": { | |
| "id": 74, | |
| "abbreviation": "LV" | |
| }, | |
| "stats": { | |
| "gamesPlayed": 3, | |
| "passing": { | |
| "passAttempts": 0, | |
| "passCompletions": 0, | |
| "passPct": 0.0, | |
| "passYards": 0, | |
| "passAvg": 0.0, | |
| "passYardsPerAtt": 0.0, | |
| "passTD": 0, | |
| "passTDPct": 0.0, | |
| "passInt": 0, | |
| "passIntPct": 0.0, | |
| "passLng": 0, | |
| "pass20Plus": 0, | |
| "pass40Plus": 0, | |
| "passSacks": 0, | |
| "passSackY": 0, | |
| "qbRating": 0.0 | |
| }, | |
| "rushing": { | |
| "rushAttempts": 0, | |
| "rushYards": 0, | |
| "rushAverage": 0.0, | |
| "rushTD": 0, | |
| "rushLng": 0, | |
| "rush1stDowns": 0, | |
| "rush1stDownsPct": 0.0, | |
| "rush20Plus": 0, | |
| "rush40Plus": 0, | |
| "rushFumbles": 0 | |
| }, | |
| "receiving": { | |
| "targets": 27, | |
| "receptions": 18, | |
| "recYards": 209, | |
| "recAverage": 11.6, | |
| "recTD": 1, | |
| "recLng": 68, | |
| "rec1stDowns": 10, | |
| "rec20Plus": 4, | |
| "rec40Plus": 0, | |
| "recFumbles": 0 | |
| }, | |
| "tackles": { | |
| "tackleSolo": 0, | |
| "tackleTotal": 0, | |
| "tackleAst": 0, | |
| "sacks": 0.0, | |
| "sackYds": 0, | |
| "tacklesForLoss": 0 | |
| }, | |
| "interceptions": { | |
| "interceptions": 0, | |
| "intTD": 0, | |
| "intYds": 0, | |
| "intAverage": 0.0, | |
| "intLng": 0, | |
| "passesDefended": 0, | |
| "stuffs": 0, | |
| "stuffYds": 0, | |
| "safeties": 0, | |
| "kB": 0 | |
| }, | |
| "fumbles": { | |
| "fumbles": 0, | |
| "fumLost": 0, | |
| "fumForced": 0, | |
| "fumOwnRec": 0, | |
| "fumOppRec": 0, | |
| "fumRecYds": 0, | |
| "fumTotalRec": 0, | |
| "fumTD": 0, | |
| "offFumTD": 0 | |
| }, | |
| "kickoffReturns": { | |
| "krRet": 0, | |
| "krYds": 0, | |
| "krAvg": 0.0, | |
| "krLng": 0, | |
| "krTD": 0, | |
| "kr20Plus": 0, | |
| "kr40Plus": 0, | |
| "krFC": 0, | |
| "krFum": 0 | |
| }, | |
| "puntReturns": { | |
| "prRet": 0, | |
| "prYds": 0, | |
| "prAvg": 0.0, | |
| "prLng": 0, | |
| "prTD": 0, | |
| "pr20Plus": 0, | |
| "pr40Plus": 0, | |
| "prFC": 0, | |
| "prFum": 0 | |
| }, | |
| "miscellaneous": { | |
| "gamesStarted": 0 | |
| }, | |
| "twoPointAttempts": { | |
| "twoPtAtt": 0, | |
| "twoPtMade": 0, | |
| "twoPtPassAtt": 0, | |
| "twoPtPassMade": 0, | |
| "twoPtPassRec": 0, | |
| "twoPtRushAtt": 0, | |
| "twoPtRushMade": 0 | |
| }, | |
| "snapCounts": { | |
| "offenseSnaps": 178, | |
| "defenseSnaps": 0, | |
| "specialTeamSnaps": 0 | |
| } | |
| } | |
| }, | |
| { | |
| "player": { | |
| "id": 6924, | |
| "firstName": "Davante", | |
| "lastName": "Adams", | |
| "primaryPosition": "WR", | |
| "jerseyNumber": 17, | |
| "currentTeam": { | |
| "id": 51, | |
| "abbreviation": "NYJ" | |
| }, | |
| "currentRosterStatus": "ROSTER", | |
| "currentInjury": null, | |
| "height": "6'1\"", | |
| "weight": 215, | |
| "birthDate": "1992-12-24", | |
| "age": 32, | |
| "birthCity": "Redwood City, CA", | |
| "birthCountry": "USA", | |
| "rookie": false, | |
| "highSchool": null, | |
| "college": "Fresno State", | |
| "handedness": null, | |
| "officialImageSrc": "https://static.www.nfl.com/image/private/t_headshot_desktop/league/grvqvmdzu2lsbgvqoxku", | |
| "socialMediaAccounts": [] | |
| }, | |
| "team": { | |
| "id": 51, | |
| "abbreviation": "NYJ" | |
| }, | |
| "stats": { | |
| "gamesPlayed": 11, | |
| "passing": { | |
| "passAttempts": 0, | |
| "passCompletions": 0, | |
| "passPct": 0.0, | |
| "passYards": 0, | |
| "passAvg": 0.0, | |
| "passYardsPerAtt": 0.0, | |
| "passTD": 0, | |
| "passTDPct": 0.0, | |
| "passInt": 0, | |
| "passIntPct": 0.0, | |
| "passLng": 0, | |
| "pass20Plus": 0, | |
| "pass40Plus": 0, | |
| "passSacks": 0, | |
| "passSackY": 0, | |
| "qbRating": 0.0 | |
| }, | |
| "rushing": { | |
| "rushAttempts": 0, | |
| "rushYards": 0, | |
| "rushAverage": 0.0, | |
| "rushTD": 0, | |
| "rushLng": 0, | |
| "rush1stDowns": 0, | |
| "rush1stDownsPct": 0.0, | |
| "rush20Plus": 0, | |
| "rush40Plus": 0, | |
| "rushFumbles": 0 | |
| }, | |
| "receiving": { | |
| "targets": 114, | |
| "receptions": 67, | |
| "recYards": 854, | |
| "recAverage": 12.7, | |
| "recTD": 7, | |
| "recLng": 296, | |
| "rec1stDowns": 41, | |
| "rec20Plus": 13, | |
| "rec40Plus": 4, | |
| "recFumbles": 0 | |
| }, | |
| "tackles": { | |
| "tackleSolo": 0, | |
| "tackleTotal": 0, | |
| "tackleAst": 0, | |
| "sacks": 0.0, | |
| "sackYds": 0, | |
| "tacklesForLoss": 0 | |
| }, | |
| "interceptions": { | |
| "interceptions": 0, | |
| "intTD": 0, | |
| "intYds": 0, | |
| "intAverage": 0.0, | |
| "intLng": 0, | |
| "passesDefended": 0, | |
| "stuffs": 0, | |
| "stuffYds": 0, | |
| "safeties": 0, | |
| "kB": 0 | |
| }, | |
| "fumbles": { | |
| "fumbles": 0, | |
| "fumLost": 0, | |
| "fumForced": 0, | |
| "fumOwnRec": 0, | |
| "fumOppRec": 0, | |
| "fumRecYds": 0, | |
| "fumTotalRec": 0, | |
| "fumTD": 0, | |
| "offFumTD": 0 | |
| }, | |
| "kickoffReturns": { | |
| "krRet": 0, | |
| "krYds": 0, | |
| "krAvg": 0.0, | |
| "krLng": 0, | |
| "krTD": 0, | |
| "kr20Plus": 0, | |
| "kr40Plus": 0, | |
| "krFC": 0, | |
| "krFum": 0 | |
| }, | |
| "puntReturns": { | |
| "prRet": 0, | |
| "prYds": 0, | |
| "prAvg": 0.0, | |
| "prLng": 0, | |
| "prTD": 0, | |
| "pr20Plus": 0, | |
| "pr40Plus": 0, | |
| "prFC": 0, | |
| "prFum": 0 | |
| }, | |
| "miscellaneous": { | |
| "gamesStarted": 0 | |
| }, | |
| "twoPointAttempts": { | |
| "twoPtAtt": 0, | |
| "twoPtMade": 1, | |
| "twoPtPassAtt": 0, | |
| "twoPtPassMade": 0, | |
| "twoPtPassRec": 1, | |
| "twoPtRushAtt": 0, | |
| "twoPtRushMade": 0 | |
| }, | |
| "snapCounts": { | |
| "offenseSnaps": 614, | |
| "defenseSnaps": 0, | |
| "specialTeamSnaps": 1 | |
| } | |
| } | |
| } | |
| ], | |
| "references": { | |
| "teamReferences": [ | |
| { | |
| "id": 51, | |
| "city": "New York", | |
| "name": "Jets", | |
| "abbreviation": "NYJ", | |
| "homeVenue": { | |
| "id": 63, | |
| "name": "MetLife Stadium" | |
| }, | |
| "teamColoursHex": [ | |
| "#125740", | |
| "#000000", | |
| "#ffffff" | |
| ], | |
| "socialMediaAccounts": [ | |
| { | |
| "mediaType": "TWITTER", | |
| "value": "nyjets" | |
| } | |
| ], | |
| "officialLogoImageSrc": "https://static.www.nfl.com/league/api/clubs/logos/NYJ.svg" | |
| }, | |
| { | |
| "id": 74, | |
| "city": "Las Vegas", | |
| "name": "Raiders", | |
| "abbreviation": "LV", | |
| "homeVenue": { | |
| "id": 161, | |
| "name": "Allegiant Stadium" | |
| }, | |
| "teamColoursHex": [ | |
| "#000000", | |
| "#a5acaf" | |
| ], | |
| "socialMediaAccounts": [ | |
| { | |
| "mediaType": "TWITTER", | |
| "value": "Raiders" | |
| } | |
| ], | |
| "officialLogoImageSrc": "https://static.www.nfl.com/league/api/clubs/logos/LV.svg" | |
| } | |
| ], | |
| "playerReferences": [ | |
| { | |
| "id": 6924, | |
| "firstName": "Davante", | |
| "lastName": "Adams", | |
| "primaryPosition": "WR", | |
| "jerseyNumber": 17, | |
| "currentTeam": { | |
| "id": 51, | |
| "abbreviation": "NYJ" | |
| }, | |
| "currentRosterStatus": "ROSTER", | |
| "currentInjury": null, | |
| "height": "6'1\"", | |
| "weight": 215, | |
| "birthDate": "1992-12-24", | |
| "age": 32, | |
| "birthCity": "Redwood City, CA", | |
| "birthCountry": "USA", | |
| "rookie": false, | |
| "highSchool": null, | |
| "college": "Fresno State", | |
| "handedness": null, | |
| "officialImageSrc": "https://static.www.nfl.com/image/private/t_headshot_desktop/league/grvqvmdzu2lsbgvqoxku", | |
| "socialMediaAccounts": [] | |
| } | |
| ], | |
| "playerStatReferences": [ | |
| { | |
| "category": "Passing", | |
| "fullName": "passAttempts", | |
| "description": "Pass Attempts", | |
| "abbreviation": "Att", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passCompletions", | |
| "description": "Pass Completions", | |
| "abbreviation": "Comp", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passPct", | |
| "description": "Pass Percentage", | |
| "abbreviation": "Pct", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passYards", | |
| "description": "Pass Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passYardsPerAtt", | |
| "description": "Pass Yards/Attempt", | |
| "abbreviation": "Yards/Att", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passTD", | |
| "description": "Pass Touchdowns", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passTDPct", | |
| "description": "Pass Touchdown %", | |
| "abbreviation": "TD%", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passInt", | |
| "description": "Pass Interceptions", | |
| "abbreviation": "Int", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passIntPct", | |
| "description": "Pass Interception %", | |
| "abbreviation": "Int%", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passLng", | |
| "description": "Longest Pass", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "pass20Plus", | |
| "description": "Pass 20+ Yards", | |
| "abbreviation": "20+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "pass40Plus", | |
| "description": "Pass 40+ Yards", | |
| "abbreviation": "40+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passSacks", | |
| "description": "Pass Sacks", | |
| "abbreviation": "Sacks", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passSackY", | |
| "description": "Pass Sack Yards Lost", | |
| "abbreviation": "SackY", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "qbRating", | |
| "description": "Quarterback Rating", | |
| "abbreviation": "QBRating", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rushAttempts", | |
| "description": "Rush Attempts", | |
| "abbreviation": "Att", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rushYards", | |
| "description": "Rush Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rushAverage", | |
| "description": "Rush Average", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rushTD", | |
| "description": "Rush Touchdowns", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rushLng", | |
| "description": "Longest Rush", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rush1stDowns", | |
| "description": "Rush 1st Downs", | |
| "abbreviation": "1stDowns", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rush1stDownsPct", | |
| "description": "Rush 1st Downs %", | |
| "abbreviation": "1stDowns%", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rush20Plus", | |
| "description": "Rush 20+ Yards", | |
| "abbreviation": "20+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rush40Plus", | |
| "description": "Rush 40+ Yards", | |
| "abbreviation": "40+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rushFumbles", | |
| "description": "Rush Fumbles", | |
| "abbreviation": "Fum", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "receptions", | |
| "description": "Receptions", | |
| "abbreviation": "Rec", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "recYards", | |
| "description": "Reception Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "recAverage", | |
| "description": "Reception Average", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "recTD", | |
| "description": "Reception Touchdowns", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "recLng", | |
| "description": "Longest Reception", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "rec1stDowns", | |
| "description": "Reception 1st Downs", | |
| "abbreviation": "1stDowns", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "rec20Plus", | |
| "description": "Reception 20+ Yards", | |
| "abbreviation": "20+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "rec40Plus", | |
| "description": "Reception 40+ Yards", | |
| "abbreviation": "40+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "recFumbles", | |
| "description": "Reception Fumbles", | |
| "abbreviation": "Fumbles", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "tackleSolo", | |
| "description": "Solo Tackles", | |
| "abbreviation": "Solo", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "tackleTotal", | |
| "description": "Total Tackles", | |
| "abbreviation": "Total", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "tackleAst", | |
| "description": "Assisted Tackles", | |
| "abbreviation": "Ast", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "sacks", | |
| "description": "Sacks", | |
| "abbreviation": "Sacks", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "sackYds", | |
| "description": "Sack Yards", | |
| "abbreviation": "SackYds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "interceptions", | |
| "description": "Interceptions", | |
| "abbreviation": "Int", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "intTD", | |
| "description": "Intercept Touchdowns", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "intYds", | |
| "description": "Interception Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "intAverage", | |
| "description": "Interception Average", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "intLng", | |
| "description": "Longest Interception", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "passesDefended", | |
| "description": "Passes Defended", | |
| "abbreviation": "PD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "stuffs", | |
| "description": "Stuffs", | |
| "abbreviation": "Stuffs", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "stuffYds", | |
| "description": "Stuff Yards", | |
| "abbreviation": "StuffYds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "kb", | |
| "description": "Blocked Kicks", | |
| "abbreviation": "KB", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumbles", | |
| "description": "Fumbles", | |
| "abbreviation": "Fum", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumLost", | |
| "description": "Fumbles Lost", | |
| "abbreviation": "Lost", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumForced", | |
| "description": "Forced Fumbles", | |
| "abbreviation": "Forced", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumOwnRec", | |
| "description": "Own Recovered", | |
| "abbreviation": "OwnRec", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumOppRec", | |
| "description": "Opposition Recovered", | |
| "abbreviation": "OppRec", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumRecYds", | |
| "description": "Recovered Yards", | |
| "abbreviation": "RecYds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumTotalRec", | |
| "description": "Total Recovered", | |
| "abbreviation": "TotalRec", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumTD", | |
| "description": "Fumble Touchdowns", | |
| "abbreviation": "DefTD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krRet", | |
| "description": "Kick Returns", | |
| "abbreviation": "Ret", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krYds", | |
| "description": "Kick Return Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krAvg", | |
| "description": "Kick Returns Average", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krLng", | |
| "description": "Longest Kick Return", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krTD", | |
| "description": "Kick Return TDs", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "kr20Plus", | |
| "description": "Kick Return 20+", | |
| "abbreviation": "20+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "kr40Plus", | |
| "description": "Kick Returns 40+", | |
| "abbreviation": "40+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krFC", | |
| "description": "Fair Catches", | |
| "abbreviation": "FC", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krFum", | |
| "description": "Kick Return Fumbles", | |
| "abbreviation": "Fum", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prRet", | |
| "description": "Punt Returns", | |
| "abbreviation": "Ret", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prYds", | |
| "description": "Punt Return Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prAvg", | |
| "description": "Punt Returns Average", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prLng", | |
| "description": "Longest Punt Return", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prTD", | |
| "description": "Punt Return TDs", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "pr20Plus", | |
| "description": "Punt Returns 20+", | |
| "abbreviation": "20+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "pr40Plus", | |
| "description": "Punt Returns 40+", | |
| "abbreviation": "40+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prFC", | |
| "description": "Fair Catches", | |
| "abbreviation": "FC", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prFum", | |
| "description": "Punt Return Fumbles", | |
| "abbreviation": "Fum", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Other", | |
| "fullName": "gamesStarted", | |
| "description": "Games Started", | |
| "abbreviation": "GS", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "safeties", | |
| "description": "Safeties", | |
| "abbreviation": "Sfty", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passAvg", | |
| "description": "Pass Average Yards", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "targets", | |
| "description": "Targets", | |
| "abbreviation": "Tgt", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "2PT", | |
| "fullName": "twoPtAtt", | |
| "description": "2PT Conversion Attempts", | |
| "abbreviation": "2PTAtt", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "2PT", | |
| "fullName": "twoPtMade", | |
| "description": "2PT Conversions Made", | |
| "abbreviation": "2PTMade", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "2PT", | |
| "fullName": "twoPtPassAtt", | |
| "description": "2PT Conversion Pass Attempts", | |
| "abbreviation": "2PTPassAtt", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "2PT", | |
| "fullName": "twoPtPassMade", | |
| "description": "2PT Conversion Passes Made", | |
| "abbreviation": "2PTPassMade", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "2PT", | |
| "fullName": "twoPtPassRec", | |
| "description": "2PT Conversion Passes Received", | |
| "abbreviation": "2PTPassRec", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "2PT", | |
| "fullName": "twoPtRushAtt", | |
| "description": "2PT Conversion Rush Attempts", | |
| "abbreviation": "2PTRushAtt", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "2PT", | |
| "fullName": "twoPtRushMade", | |
| "description": "2PT Conversion Rushes Made", | |
| "abbreviation": "2PTRushMade", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "tacklesForLoss", | |
| "description": "Tackles For a Loss", | |
| "abbreviation": "TFL", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Snap Counts", | |
| "fullName": "offenseSnaps", | |
| "description": "Offense Snaps", | |
| "abbreviation": "OffSnaps", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Snap Counts", | |
| "fullName": "defenseSnaps", | |
| "description": "Defense Snaps", | |
| "abbreviation": "DefSnaps", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Snap Counts", | |
| "fullName": "specialTeamSnaps", | |
| "description": "Special Team Snaps", | |
| "abbreviation": "SpecTeamSnaps", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "offFumTD", | |
| "description": "Offensive Fumble Touchdowns", | |
| "abbreviation": "OffTD", | |
| "type": "INTEGER" | |
| } | |
| ] | |
| } | |
| }, | |
| "position_DT":{ | |
| "lastUpdatedOn": "2025-09-06T13:30:45.757Z", | |
| "playerStatsTotals": [ | |
| { | |
| "player": { | |
| "id": 79848, | |
| "firstName": "Adetomiwa", | |
| "lastName": "Adebawore", | |
| "primaryPosition": "DT", | |
| "jerseyNumber": 95, | |
| "currentTeam": { | |
| "id": 65, | |
| "abbreviation": "IND" | |
| }, | |
| "currentRosterStatus": "ROSTER", | |
| "currentInjury": null, | |
| "height": "6'2\"", | |
| "weight": 282, | |
| "birthDate": "2001-03-04", | |
| "age": 24, | |
| "birthCity": "Kansas City, MO", | |
| "birthCountry": "USA", | |
| "rookie": true, | |
| "highSchool": null, | |
| "college": "Northwestern", | |
| "handedness": null, | |
| "officialImageSrc": "https://static.www.nfl.com/image/private/t_headshot_desktop/league/fex6ekczg9geh9nx8way", | |
| "socialMediaAccounts": [] | |
| }, | |
| "team": { | |
| "id": 65, | |
| "abbreviation": "IND" | |
| }, | |
| "stats": { | |
| "gamesPlayed": 16, | |
| "passing": { | |
| "passAttempts": 0, | |
| "passCompletions": 0, | |
| "passPct": 0.0, | |
| "passYards": 0, | |
| "passAvg": 0.0, | |
| "passYardsPerAtt": 0.0, | |
| "passTD": 0, | |
| "passTDPct": 0.0, | |
| "passInt": 0, | |
| "passIntPct": 0.0, | |
| "passLng": 0, | |
| "pass20Plus": 0, | |
| "pass40Plus": 0, | |
| "passSacks": 0, | |
| "passSackY": 0, | |
| "qbRating": 0.0 | |
| }, | |
| "rushing": { | |
| "rushAttempts": 0, | |
| "rushYards": 0, | |
| "rushAverage": 0.0, | |
| "rushTD": 0, | |
| "rushLng": 0, | |
| "rush1stDowns": 0, | |
| "rush1stDownsPct": 0.0, | |
| "rush20Plus": 0, | |
| "rush40Plus": 0, | |
| "rushFumbles": 0 | |
| }, | |
| "receiving": { | |
| "targets": 0, | |
| "receptions": 0, | |
| "recYards": 0, | |
| "recAverage": 0.0, | |
| "recTD": 0, | |
| "recLng": 0, | |
| "rec1stDowns": 0, | |
| "rec20Plus": 0, | |
| "rec40Plus": 0, | |
| "recFumbles": 0 | |
| }, | |
| "tackles": { | |
| "tackleSolo": 5, | |
| "tackleTotal": 7, | |
| "tackleAst": 2, | |
| "sacks": 1.0, | |
| "sackYds": 8, | |
| "tacklesForLoss": 3 | |
| }, | |
| "interceptions": { | |
| "interceptions": 0, | |
| "intTD": 0, | |
| "intYds": 0, | |
| "intAverage": 0.0, | |
| "intLng": 0, | |
| "passesDefended": 0, | |
| "stuffs": 3, | |
| "stuffYds": 17, | |
| "safeties": 0, | |
| "kB": 0 | |
| }, | |
| "fumbles": { | |
| "fumbles": 0, | |
| "fumLost": 0, | |
| "fumForced": 0, | |
| "fumOwnRec": 0, | |
| "fumOppRec": 0, | |
| "fumRecYds": 0, | |
| "fumTotalRec": 0, | |
| "fumTD": 0, | |
| "offFumTD": 0 | |
| }, | |
| "kickoffReturns": { | |
| "krRet": 0, | |
| "krYds": 0, | |
| "krAvg": 0.0, | |
| "krLng": 0, | |
| "krTD": 0, | |
| "kr20Plus": 0, | |
| "kr40Plus": 0, | |
| "krFC": 0, | |
| "krFum": 0 | |
| }, | |
| "puntReturns": { | |
| "prRet": 0, | |
| "prYds": 0, | |
| "prAvg": 0.0, | |
| "prLng": 0, | |
| "prTD": 0, | |
| "pr20Plus": 0, | |
| "pr40Plus": 0, | |
| "prFC": 0, | |
| "prFum": 0 | |
| }, | |
| "miscellaneous": { | |
| "gamesStarted": 0 | |
| }, | |
| "snapCounts": { | |
| "offenseSnaps": 0, | |
| "defenseSnaps": 136, | |
| "specialTeamSnaps": 223 | |
| } | |
| } | |
| } | |
| ], | |
| "references": { | |
| "teamReferences": [ | |
| { | |
| "id": 65, | |
| "city": "Indianapolis", | |
| "name": "Colts", | |
| "abbreviation": "IND", | |
| "homeVenue": { | |
| "id": 56, | |
| "name": "Lucas Oil Stadium" | |
| }, | |
| "teamColoursHex": [ | |
| "#002c5f", | |
| "#a2aaad" | |
| ], | |
| "socialMediaAccounts": [ | |
| { | |
| "mediaType": "TWITTER", | |
| "value": "Colts" | |
| } | |
| ], | |
| "officialLogoImageSrc": "https://static.www.nfl.com/league/api/clubs/logos/IND.svg" | |
| } | |
| ], | |
| "playerReferences": [ | |
| { | |
| "id": 79848, | |
| "firstName": "Adetomiwa", | |
| "lastName": "Adebawore", | |
| "primaryPosition": "DT", | |
| "jerseyNumber": 95, | |
| "currentTeam": { | |
| "id": 65, | |
| "abbreviation": "IND" | |
| }, | |
| "currentRosterStatus": "ROSTER", | |
| "currentInjury": null, | |
| "height": "6'2\"", | |
| "weight": 282, | |
| "birthDate": "2001-03-04", | |
| "age": 24, | |
| "birthCity": "Kansas City, MO", | |
| "birthCountry": "USA", | |
| "rookie": true, | |
| "highSchool": null, | |
| "college": "Northwestern", | |
| "handedness": null, | |
| "officialImageSrc": "https://static.www.nfl.com/image/private/t_headshot_desktop/league/fex6ekczg9geh9nx8way", | |
| "socialMediaAccounts": [] | |
| } | |
| ], | |
| "playerStatReferences": [ | |
| { | |
| "category": "Passing", | |
| "fullName": "passAttempts", | |
| "description": "Pass Attempts", | |
| "abbreviation": "Att", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passCompletions", | |
| "description": "Pass Completions", | |
| "abbreviation": "Comp", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passPct", | |
| "description": "Pass Percentage", | |
| "abbreviation": "Pct", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passYards", | |
| "description": "Pass Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passYardsPerAtt", | |
| "description": "Pass Yards/Attempt", | |
| "abbreviation": "Yards/Att", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passTD", | |
| "description": "Pass Touchdowns", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passTDPct", | |
| "description": "Pass Touchdown %", | |
| "abbreviation": "TD%", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passInt", | |
| "description": "Pass Interceptions", | |
| "abbreviation": "Int", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passIntPct", | |
| "description": "Pass Interception %", | |
| "abbreviation": "Int%", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passLng", | |
| "description": "Longest Pass", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "pass20Plus", | |
| "description": "Pass 20+ Yards", | |
| "abbreviation": "20+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "pass40Plus", | |
| "description": "Pass 40+ Yards", | |
| "abbreviation": "40+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passSacks", | |
| "description": "Pass Sacks", | |
| "abbreviation": "Sacks", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passSackY", | |
| "description": "Pass Sack Yards Lost", | |
| "abbreviation": "SackY", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "qbRating", | |
| "description": "Quarterback Rating", | |
| "abbreviation": "QBRating", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rushAttempts", | |
| "description": "Rush Attempts", | |
| "abbreviation": "Att", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rushYards", | |
| "description": "Rush Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rushAverage", | |
| "description": "Rush Average", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rushTD", | |
| "description": "Rush Touchdowns", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rushLng", | |
| "description": "Longest Rush", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rush1stDowns", | |
| "description": "Rush 1st Downs", | |
| "abbreviation": "1stDowns", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rush1stDownsPct", | |
| "description": "Rush 1st Downs %", | |
| "abbreviation": "1stDowns%", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rush20Plus", | |
| "description": "Rush 20+ Yards", | |
| "abbreviation": "20+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rush40Plus", | |
| "description": "Rush 40+ Yards", | |
| "abbreviation": "40+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Rushing", | |
| "fullName": "rushFumbles", | |
| "description": "Rush Fumbles", | |
| "abbreviation": "Fum", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "receptions", | |
| "description": "Receptions", | |
| "abbreviation": "Rec", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "recYards", | |
| "description": "Reception Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "recAverage", | |
| "description": "Reception Average", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "recTD", | |
| "description": "Reception Touchdowns", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "recLng", | |
| "description": "Longest Reception", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "rec1stDowns", | |
| "description": "Reception 1st Downs", | |
| "abbreviation": "1stDowns", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "rec20Plus", | |
| "description": "Reception 20+ Yards", | |
| "abbreviation": "20+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "rec40Plus", | |
| "description": "Reception 40+ Yards", | |
| "abbreviation": "40+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "recFumbles", | |
| "description": "Reception Fumbles", | |
| "abbreviation": "Fumbles", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "tackleSolo", | |
| "description": "Solo Tackles", | |
| "abbreviation": "Solo", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "tackleTotal", | |
| "description": "Total Tackles", | |
| "abbreviation": "Total", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "tackleAst", | |
| "description": "Assisted Tackles", | |
| "abbreviation": "Ast", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "sacks", | |
| "description": "Sacks", | |
| "abbreviation": "Sacks", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "sackYds", | |
| "description": "Sack Yards", | |
| "abbreviation": "SackYds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "interceptions", | |
| "description": "Interceptions", | |
| "abbreviation": "Int", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "intTD", | |
| "description": "Intercept Touchdowns", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "intYds", | |
| "description": "Interception Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "intAverage", | |
| "description": "Interception Average", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "intLng", | |
| "description": "Longest Interception", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "passesDefended", | |
| "description": "Passes Defended", | |
| "abbreviation": "PD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "stuffs", | |
| "description": "Stuffs", | |
| "abbreviation": "Stuffs", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "stuffYds", | |
| "description": "Stuff Yards", | |
| "abbreviation": "StuffYds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "kb", | |
| "description": "Blocked Kicks", | |
| "abbreviation": "KB", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumbles", | |
| "description": "Fumbles", | |
| "abbreviation": "Fum", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumLost", | |
| "description": "Fumbles Lost", | |
| "abbreviation": "Lost", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumForced", | |
| "description": "Forced Fumbles", | |
| "abbreviation": "Forced", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumOwnRec", | |
| "description": "Own Recovered", | |
| "abbreviation": "OwnRec", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumOppRec", | |
| "description": "Opposition Recovered", | |
| "abbreviation": "OppRec", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumRecYds", | |
| "description": "Recovered Yards", | |
| "abbreviation": "RecYds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumTotalRec", | |
| "description": "Total Recovered", | |
| "abbreviation": "TotalRec", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "fumTD", | |
| "description": "Fumble Touchdowns", | |
| "abbreviation": "DefTD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krRet", | |
| "description": "Kick Returns", | |
| "abbreviation": "Ret", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krYds", | |
| "description": "Kick Return Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krAvg", | |
| "description": "Kick Returns Average", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krLng", | |
| "description": "Longest Kick Return", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krTD", | |
| "description": "Kick Return TDs", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "kr20Plus", | |
| "description": "Kick Return 20+", | |
| "abbreviation": "20+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "kr40Plus", | |
| "description": "Kick Returns 40+", | |
| "abbreviation": "40+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krFC", | |
| "description": "Fair Catches", | |
| "abbreviation": "FC", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Kickoff Returns", | |
| "fullName": "krFum", | |
| "description": "Kick Return Fumbles", | |
| "abbreviation": "Fum", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prRet", | |
| "description": "Punt Returns", | |
| "abbreviation": "Ret", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prYds", | |
| "description": "Punt Return Yards", | |
| "abbreviation": "Yds", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prAvg", | |
| "description": "Punt Returns Average", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prLng", | |
| "description": "Longest Punt Return", | |
| "abbreviation": "Lng", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prTD", | |
| "description": "Punt Return TDs", | |
| "abbreviation": "TD", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "pr20Plus", | |
| "description": "Punt Returns 20+", | |
| "abbreviation": "20+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "pr40Plus", | |
| "description": "Punt Returns 40+", | |
| "abbreviation": "40+", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prFC", | |
| "description": "Fair Catches", | |
| "abbreviation": "FC", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Punt Returns", | |
| "fullName": "prFum", | |
| "description": "Punt Return Fumbles", | |
| "abbreviation": "Fum", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Other", | |
| "fullName": "gamesStarted", | |
| "description": "Games Started", | |
| "abbreviation": "GS", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Interceptions", | |
| "fullName": "safeties", | |
| "description": "Safeties", | |
| "abbreviation": "Sfty", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Passing", | |
| "fullName": "passAvg", | |
| "description": "Pass Average Yards", | |
| "abbreviation": "Avg", | |
| "type": "DECIMAL" | |
| }, | |
| { | |
| "category": "Receiving", | |
| "fullName": "targets", | |
| "description": "Targets", | |
| "abbreviation": "Tgt", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Tackles", | |
| "fullName": "tacklesForLoss", | |
| "description": "Tackles For a Loss", | |
| "abbreviation": "TFL", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Snap Counts", | |
| "fullName": "offenseSnaps", | |
| "description": "Offense Snaps", | |
| "abbreviation": "OffSnaps", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Snap Counts", | |
| "fullName": "defenseSnaps", | |
| "description": "Defense Snaps", | |
| "abbreviation": "DefSnaps", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Snap Counts", | |
| "fullName": "specialTeamSnaps", | |
| "description": "Special Team Snaps", | |
| "abbreviation": "SpecTeamSnaps", | |
| "type": "INTEGER" | |
| }, | |
| { | |
| "category": "Fumbles", | |
| "fullName": "offFumTD", | |
| "description": "Offensive Fumble Touchdowns", | |
| "abbreviation": "OffTD", | |
| "type": "INTEGER" | |
| } | |
| ] | |
| } | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment