SportsDataIO · Schema
PlayerGameBasic
Sports DataStatisticsLive ScoresFantasy SportsOddsNFLNBAMLBNHLSoccer
Properties
| Name | Type | Description |
|---|---|---|
| Updated | stringnull | The timestamp of when the record was last updated (in US Eastern Time) |
| UpdatedUtc | stringnull | The timestamp of when the record was last updated (in UTC Time) |
| Games | integernull | Total number of games played by the player in the game |
| Minutes | numbernull | Total minutes played by the player in the game |
| Goals | numbernull | Total goals scored by the player in the game |
| Assists | numbernull | Total assists scored by the player in the game |
| Shots | numbernull | Total shots attempted by the player in the game |
| ShotsOnGoal | numbernull | Total shots on goal attempted by the player in the game |
| YellowCards | numbernull | Total yellow cards against the player in the game |
| RedCards | numbernull | Total red cards against by the player in the game |
| YellowRedCards | numbernull | Total double yellow cards against the player in the game. Note: A double yellow card results in a red card |
| Crosses | numbernull | Total crosses by the player in the game. Note: a cross means a pass from a wide area of the field towards the center of the field near the opponent's goal. |
| TacklesWon | numbernull | Total tackles won by the player in the game |
| Interceptions | numbernull | Total interceptions made by the player in the game |
| OwnGoals | numbernull | Total goals scored against own team (accidentally) |
| Fouls | numbernull | Total fouls made by the player in the game |
| Fouled | numbernull | Total times the player was fouled in the game |
| Offsides | numbernull | Total offsides against by the player in the game |
| Passes | numbernull | Total passes attempted by the player in the game |
| PassesCompleted | numbernull | Total passes completed by the player in the game |
| LastManTackle | numbernull | Total tackles made by the player when there is no one else available to stop the opponent from scoring in the game |
| CornersWon | numbernull | Total corner kicks awarded to the player in the game |
| BlockedShots | numbernull | Total shots blocked by the player in the game |
| Touches | numbernull | Total times the player touched the ball in the game |
| DefenderCleanSheets | numbernull | Total defender clean sheets by the player in the game. Note: clean sheets are awarded when zero goals were allowed to the opponent and the player played at least 60 minutes). |
| GoalkeeperSaves | numbernull | Total saves made by goalkeeper in the game |
| GoalkeeperGoalsAgainst | numbernull | Total goals allowed by goalkeeper in the game |
| GoalkeeperSingleGoalAgainst | numbernull | Total games where the goalkeeper allowed exactly one goal in the game |
| GoalkeeperCleanSheets | numbernull | Total number of clean sheets by the goalkeeper in the game. Note: Awarded when zero goals were allowed to the opponent and the player played at least 60 minutes |
| GoalkeeperWins | numbernull | Total wins by the goalkeeper in the game |
| PenaltyKickGoals | numbernull | Total penalty kick goals scored by the player in the game |
| PenaltyKickMisses | numbernull | Total penalty kicks missed by the player in the game |
| PenaltyKickSaves | numbernull | Total penalty kicks saved by the player in the game |
| PenaltiesWon | numbernull | Total penalties won by the player in the game |
| PenaltiesConceded | numbernull | Total penalties conceded by the player in the game |
| Score | numbernull | Total goals scored by the player's team in the game |
| OpponentScore | numbernull | Total goals scored against own team by the player in the game |
| Tackles | numbernull | Total tackles by the player in the game |
| GameId | integernull | The unique ID of the game |
| OpponentId | integernull | The unique ID of the team's opponent |
| Opponent | stringnull | The name of the opponent team |
| Day | stringnull | The day of the game |
| DateTime | stringnull | The date and time of the game (in UTC) |
| HomeOrAway | stringnull | Whether the team is the home team or away team |
| IsGameOver | boolean | Whether the game is over (true) or not (false) |
| GlobalGameId | integernull | A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues. |
| GlobalOpponentId | integernull | A globally unique ID for this opponent. This value is guaranteed to be unique across all sports/leagues. |
| StatId | integer | The unique ID of the stat associated with this player |
| SeasonType | integer | The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar). |
| Season | integer | The soccer regular season for which these totals apply |
| RoundId | integernull | The unique ID of the round that this player is associated with |
| TeamId | integernull | The unique ID of the team |
| PlayerId | integernull | The player's unique PlayerID as assigned by SportsDataIO. Note: this ID stays with the player their entire career |
| Name | stringnull | The player's full name |
| ShortName | stringnull | The short name of the player |
| Team | stringnull | The abbreviation [Key] of the player's team |
| PositionCategory | stringnull | The player's position category |
| Position | stringnull | The position of the player. Possible values include: A (Attacker); M (Midfielder); D (Defender); GK (Goalkeeper) |
| Jersey | integer | The player's jersey number |
| Started | integernull | The total number of games the player started |
| Captain | booleannull | Whether the player is a captain (true/false) |
| Suspension | booleannull | Whether the player is suspended or not (true/false) |
| SuspensionReason | stringnull | The reason given for the player's suspension |
| GlobalTeamId | integernull | A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/PlayerGameBasic",
"title": "PlayerGameBasic",
"properties": {
"Updated": {
"type": [
"string",
"null"
],
"description": "The timestamp of when the record was last updated (in US Eastern Time)"
},
"UpdatedUtc": {
"type": [
"string",
"null"
],
"description": "The timestamp of when the record was last updated (in UTC Time)"
},
"Games": {
"type": [
"integer",
"null"
],
"description": "Total number of games played by the player in the game"
},
"Minutes": {
"type": [
"number",
"null"
],
"description": "Total minutes played by the player in the game"
},
"Goals": {
"type": [
"number",
"null"
],
"description": "Total goals scored by the player in the game"
},
"Assists": {
"type": [
"number",
"null"
],
"description": "Total assists scored by the player in the game"
},
"Shots": {
"type": [
"number",
"null"
],
"description": "Total shots attempted by the player in the game"
},
"ShotsOnGoal": {
"type": [
"number",
"null"
],
"description": "Total shots on goal attempted by the player in the game"
},
"YellowCards": {
"type": [
"number",
"null"
],
"description": "Total yellow cards against the player in the game"
},
"RedCards": {
"type": [
"number",
"null"
],
"description": "Total red cards against by the player in the game"
},
"YellowRedCards": {
"type": [
"number",
"null"
],
"description": "Total double yellow cards against the player in the game. Note: A double yellow card results in a red card"
},
"Crosses": {
"type": [
"number",
"null"
],
"description": "Total crosses by the player in the game. Note: a cross means a pass from a wide area of the field towards the center of the field near the opponent's goal."
},
"TacklesWon": {
"type": [
"number",
"null"
],
"description": "Total tackles won by the player in the game"
},
"Interceptions": {
"type": [
"number",
"null"
],
"description": "Total interceptions made by the player in the game"
},
"OwnGoals": {
"type": [
"number",
"null"
],
"description": "Total goals scored against own team (accidentally)"
},
"Fouls": {
"type": [
"number",
"null"
],
"description": "Total fouls made by the player in the game"
},
"Fouled": {
"type": [
"number",
"null"
],
"description": "Total times the player was fouled in the game"
},
"Offsides": {
"type": [
"number",
"null"
],
"description": "Total offsides against by the player in the game"
},
"Passes": {
"type": [
"number",
"null"
],
"description": "Total passes attempted by the player in the game"
},
"PassesCompleted": {
"type": [
"number",
"null"
],
"description": "Total passes completed by the player in the game"
},
"LastManTackle": {
"type": [
"number",
"null"
],
"description": "Total tackles made by the player when there is no one else available to stop the opponent from scoring in the game"
},
"CornersWon": {
"type": [
"number",
"null"
],
"description": "Total corner kicks awarded to the player in the game"
},
"BlockedShots": {
"type": [
"number",
"null"
],
"description": "Total shots blocked by the player in the game"
},
"Touches": {
"type": [
"number",
"null"
],
"description": "Total times the player touched the ball in the game"
},
"DefenderCleanSheets": {
"type": [
"number",
"null"
],
"description": "Total defender clean sheets by the player in the game. Note: clean sheets are awarded when zero goals were allowed to the opponent and the player played at least 60 minutes)."
},
"GoalkeeperSaves": {
"type": [
"number",
"null"
],
"description": "Total saves made by goalkeeper in the game"
},
"GoalkeeperGoalsAgainst": {
"type": [
"number",
"null"
],
"description": "Total goals allowed by goalkeeper in the game"
},
"GoalkeeperSingleGoalAgainst": {
"type": [
"number",
"null"
],
"description": "Total games where the goalkeeper allowed exactly one goal in the game"
},
"GoalkeeperCleanSheets": {
"type": [
"number",
"null"
],
"description": "Total number of clean sheets by the goalkeeper in the game. Note: Awarded when zero goals were allowed to the opponent and the player played at least 60 minutes"
},
"GoalkeeperWins": {
"type": [
"number",
"null"
],
"description": "Total wins by the goalkeeper in the game"
},
"PenaltyKickGoals": {
"type": [
"number",
"null"
],
"description": "Total penalty kick goals scored by the player in the game"
},
"PenaltyKickMisses": {
"type": [
"number",
"null"
],
"description": "Total penalty kicks missed by the player in the game"
},
"PenaltyKickSaves": {
"type": [
"number",
"null"
],
"description": "Total penalty kicks saved by the player in the game"
},
"PenaltiesWon": {
"type": [
"number",
"null"
],
"description": "Total penalties won by the player in the game"
},
"PenaltiesConceded": {
"type": [
"number",
"null"
],
"description": "Total penalties conceded by the player in the game"
},
"Score": {
"type": [
"number",
"null"
],
"description": "Total goals scored by the player's team in the game"
},
"OpponentScore": {
"type": [
"number",
"null"
],
"description": "Total goals scored against own team by the player in the game"
},
"Tackles": {
"type": [
"number",
"null"
],
"description": "Total tackles by the player in the game"
},
"GameId": {
"type": [
"integer",
"null"
],
"description": "The unique ID of the game"
},
"OpponentId": {
"type": [
"integer",
"null"
],
"description": "The unique ID of the team's opponent"
},
"Opponent": {
"type": [
"string",
"null"
],
"description": "The name of the opponent team"
},
"Day": {
"type": [
"string",
"null"
],
"description": "The day of the game"
},
"DateTime": {
"type": [
"string",
"null"
],
"description": "The date and time of the game (in UTC)"
},
"HomeOrAway": {
"type": [
"string",
"null"
],
"description": "Whether the team is the home team or away team"
},
"IsGameOver": {
"type": "boolean",
"description": "Whether the game is over (true) or not (false)"
},
"GlobalGameId": {
"type": [
"integer",
"null"
],
"description": "A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues."
},
"GlobalOpponentId": {
"type": [
"integer",
"null"
],
"description": "A globally unique ID for this opponent. This value is guaranteed to be unique across all sports/leagues."
},
"StatId": {
"type": "integer",
"description": "The unique ID of the stat associated with this player"
},
"SeasonType": {
"type": "integer",
"description": "The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar)."
},
"Season": {
"type": "integer",
"description": "The soccer regular season for which these totals apply"
},
"RoundId": {
"type": [
"integer",
"null"
],
"description": "The unique ID of the round that this player is associated with"
},
"TeamId": {
"type": [
"integer",
"null"
],
"description": "The unique ID of the team"
},
"PlayerId": {
"type": [
"integer",
"null"
],
"description": "The player's unique PlayerID as assigned by SportsDataIO. Note: this ID stays with the player their entire career"
},
"Name": {
"type": [
"string",
"null"
],
"description": "The player's full name"
},
"ShortName": {
"type": [
"string",
"null"
],
"description": "The short name of the player"
},
"Team": {
"type": [
"string",
"null"
],
"description": "The abbreviation [Key] of the player's team"
},
"PositionCategory": {
"type": [
"string",
"null"
],
"description": "The player's position category"
},
"Position": {
"type": [
"string",
"null"
],
"description": "The position of the player. Possible values include: A (Attacker); M (Midfielder); D (Defender); GK (Goalkeeper)"
},
"Jersey": {
"type": "integer",
"description": "The player's jersey number"
},
"Started": {
"type": [
"integer",
"null"
],
"description": "The total number of games the player started"
},
"Captain": {
"type": [
"boolean",
"null"
],
"description": "Whether the player is a captain (true/false)"
},
"Suspension": {
"type": [
"boolean",
"null"
],
"description": "Whether the player is suspended or not (true/false)"
},
"SuspensionReason": {
"type": [
"string",
"null"
],
"description": "The reason given for the player's suspension"
},
"GlobalTeamId": {
"type": [
"integer",
"null"
],
"description": "A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues."
}
}
}