Data Dictionary

Below you will find a list of all data points that are contained within each feed that we offer. If any of the information provided below is unclear, or if you have a specific question, please contact support.

Go to our developer portal for a full list of operations including deprecated, legacy and test endpoints.

All dates & times are in UTC.

Filter by a Subfeed...
Download CSV
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
AreaId integer 32 No No Yes The unique ID of the area
CountryCode string 10 No No No The 3-digit country or continent code where the area is located
Name string 50 No No Yes The display name of the area
Competitions Competition[] Yes No Yes The competitions that are associated with and/or played in the area
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
RecordId
from 2021
integer 32 No No No The ID of the record. NOTE: Unique only within the same entity type (i.e. BettingMarketType Ids overlap with BettingBetType Ids)
Name
from 2021
string 100 No No No Denotes the name of the Type (e.g. Betting Market Type, Betting Event Type, Betting Period Type)
Active bool 32 Yes No No Whether or not this market is currently is use
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
BettingBetTypes
from 2021
BettingEntityMetadata[] 32 Yes No No The list of the bet types that can be found within a market
BettingMarketTypes
from 2021
BettingEntityMetadata[] 32 Yes No No A list of the possible market types within a Betting Event (e.g. Game Line, Team prop, Player Future, etc.)
BettingPeriodTypes
from 2021
BettingEntityMetadata[] 32 Yes No No The name of the period type of a market (e.g. Regular Season; 1st half; 90 Minutes and Stoppage Time; etc.)
BettingEventTypes
from 2021
BettingEntityMetadata[] 32 Yes No Yes A list of the possible BettingEventTypes (e.g. Game, Future)
BettingOutcomeTypes
from 2021
BettingEntityMetadata[] 32 Yes No No A list of the possible BettingOutcomeTypes (e.g. Home; Away; Under; Over)
Name Type Size Nullable Scrambled CSV Description
BettingEventID
from 2021
int 32 No No No The unique ID assocated with the betting event
Name
from 2021
string 32 Yes No Yes The name of this betting event
Season
from 2021
int 32 Yes No No The soccer regular season for which these totals apply
BettingEventTypeID
from 2021
int 32 No No No The ID associated with the type of betting event
BettingEventType
from 2021
string 32 No No No Indicates the type of betting event - Game or Future
StartDate
from 2021
datetime Yes No Yes The last day for betting on this event
Created
from 2021
datetime Yes No No The created date of this betting event (in US Eastern Time)
Updated
from 2021
datetime Yes No No The timestamp of when the betting event record was last updated (US Eastern Time)
GameID
from 2021
int 32 Yes No No The unique ID of the game
GlobalGameID
from 2021
int 32 Yes No No A globally unique ID for this game tied to this event
GameStatus
from 2021
string 32 Yes Yes Yes The status of the game tied to this event
Quarter
from 2021
string 32 Yes Yes Yes The quarter of the game tied to this event
AwayTeam
from 2021
string 32 Yes No No The abbreviation [Key] of the away team tied to this event
HomeTeam
from 2021
string 32 Yes No No The abbreviation [Key] of the home team tied to this event
AwayTeamID
from 2021
int 32 Yes No No The unique ID of the away team tied to this event
HomeTeamID
from 2021
int 32 Yes No No The unique ID of the home team tied to this event
GlobalAwayTeamID
from 2021
int 32 Yes No No A globally unique ID for the away team tied to this event
GlobalHomeTeamID
from 2021
int 32 Yes No No A globally unique ID for the home team tied to this event
AwayTeamScore
from 2021
int 32 Yes Yes No The away team score of the game tied to this event (updated after game ends to allow for resolving bets)
HomeTeamScore
from 2021
int 32 Yes Yes No The home team score of the game tied to this event (updated after game ends to allow for resolving bets)
TotalScore
from 2021
int 32 Yes Yes No The total combined score of both teams in the game (updated after game ends to allow for resolving bets)
AwayRotationNumber
from 2021
int 32 Yes No Yes The away team rotation number of the game tied to this event
HomeRotationNumber
from 2021
int 32 Yes No Yes The home team rotation number of the game tied to this event
BettingMarkets
from 2021
BettingMarket[] 32 Yes No Yes The list of betting markets for this event
CompetitionId
from 2021
int 32 Yes No Yes The Id of the competition related to this betting event
Name Type Size Nullable Scrambled CSV Description
BettingMarketID
from 2020
int 32 No No No The unique ID of the betting market
BettingEventID
from 2020
int 32 No No No The unique ID assocated with the betting event
BettingMarketTypeID
from 2020
int 32 Yes Yes No The unique ID associated with the name of the market type
BettingMarketType
from 2020
string 32 Yes Yes No The name of the market type within a betting market (e.g. Player Prop, Team Prop, Game Prop, etc.)
BettingBetTypeID
from 2020
int 32 Yes Yes No The ID associated with the name of the bet type within a market
BettingBetType
from 2020
string 32 Yes Yes No The name of the bet type within a market (e.g. Spread, Moneyline, Total Goals, etc.)
BettingPeriodTypeID
from 2020
int 32 Yes Yes No The ID associated with the betting period type which we can result
BettingPeriodType
from 2020
string 32 Yes Yes No The name of the period type of a market (e.g. Regular Season; 1st half; 90 Minutes and Stoppage Time; etc.)
Name
from 2020
string 32 Yes No No The name of this betting market
TeamID
from 2020
int 32 Yes Yes No The unique ID of the team associated with betting market
TeamKey
from 2020
string 32 Yes Yes No The abbreviation [Key] of the team associated with this betting market
PlayerID
from 2020
int 32 Yes Yes No The player's unique PlayerID as assigned by SportsDataIO. Note: this ID stays with the player their entire career
PlayerName
from 2020
string 32 Yes Yes No The player's full name tied to this betting market
Created
from 2020
datetime 32 Yes No No The created date of this market (in US Eastern Time)
Updated
from 2020
datetime 32 Yes No No The timestamp of when the betting market record was last updated (US Eastern Time)
AvailableSportsbooks
from 2020
Sportsbook[] 32 Yes No Yes The sportsbooks that have had odds in this market
AnyBetsAvailable
from 2020
bool 32 Yes No Yes Shows if any bets are currently available for betting in this market
BettingOutcomes
from 2020
BettingOutcome[] 32 Yes No Yes The list of betting outcomes from each sportsbook in this market
ConsensusOutcomes
from 2020
ConsensusOutcome[] 32 Yes No Yes The single set of consesnus outcomes of this market
Name Type Size Nullable Scrambled CSV Description
BettingOutcomeID
from 2020
int 32 Yes No No The unique ID associated with this specific outcome
BettingMarketID
from 2020
int 32 Yes No No The unique ID of the betting market
SportsBook
from 2020
Sportsbook 32 Yes No Yes The sportsbook offering this outcome for betting
BettingOutcomeTypeID
from 2020
int 32 Yes Yes No The ID associated with the betting outcome type
BettingOutcomeType
from 2020
string 32 Yes Yes No The name of the betting outcome within a betting market (e.g. Home; Away; Under; Over)
PayoutAmerican
from 2020
int 32 Yes Yes Yes The american odds payout
PayoutDecimal
from 2020
decimal 32 Yes Yes Yes The decimal odds payout
Value
from 2020
decimal 32 Yes Yes No The number associated with the outcome of a market (e.g. the spread, game total, etc.)
Participant
from 2020
string 32 Yes No No The name of the participant (typically team or player) associated with the outcome. NOTE: This is provided by the sportsbook. In the case of Player odds, we highly recommend using PlayerID as names of players can be inconsistent between sportsbooks.
IsAvailable
from 2020
bool 32 Yes No No Indicates if this outcome is available for betting as of the last update
IsAlternate
from 2020
bool 32 Yes No No Indicates if this is an alternate value or the core value
Created
from 2020
datetime 32 Yes No No The created date of the outcome (in US Eastern Time)
Updated
from 2020
datetime 32 Yes No No The timestamp of when the betting outcome was last updated (US Eastern Time)
Unlisted
from 2020
datetime 32 Yes No No The timestamp of when the outcome was no longer available for betting
TeamID
from 2020
int 32 Yes Yes No The unique ID of the team associated with betting outcome
PlayerID
from 2020
int 32 Yes Yes No The player's unique PlayerID as assigned by SportsDataIO. Note: this ID stays with the player their entire career
GlobalTeamID
from 2020
int 32 Yes Yes No A globally unique ID for this team associated with this outcome (where applicable)
SportsbookUrl
from 2020
string 500 Yes Yes Yes The URL for sportsbook event
IsInPlay
from 2022
bool 1 Yes No Yes Was this outcome created after the start time of the game (only applies when the betting event is of type game)
Name Type Size Nullable Scrambled CSV Description
BookingId integer 32 No No Yes The unique ID of the booking
GameId integer 32 No No No The unique ID of the game tied to this booking
Type string 20 No No Yes The type of booking. Possible values: Yellow Card, Red Card, Yellow Red Card
TeamId integer 32 No No No The unique ID of the team associated with this booking
PlayerId integer 32 Yes No No The player's unique PlayerID as assigned by SportsDataIO. Note: this ID stays with the player their entire career
Name string 100 Yes No No The full name of the player who was booked
GameMinute integer 32 Yes No Yes The minute in the game in which the booking occurred
GameMinuteExtra integer 32 Yes No No The extra minute in the game in which the booking occurred
Name Type Size Nullable Scrambled CSV Description
Game Game Yes No Yes The game details associated with this box score
AwayTeamCoach Coach Yes No Yes The coach of the away team
HomeTeamCoach Coach Yes No Yes The coach of the home team
MainReferee Referee Yes No Yes The main referee
AssistantReferee1 Referee Yes No Yes The first assistant referee
AssistantReferee2 Referee Yes No Yes The second assistant referee
FourthReferee Referee Yes No No The information about the fourth referee working the match
AdditionalAssistantReferee1 Referee Yes No Yes The first additional assistant referee
AdditionalAssistantReferee2 Referee Yes No Yes The second additional assistant referee
Lineups Lineup[] Yes No Yes The details of the lineups for each team
Goals Goal[] Yes No Yes The details of the goals scored during this game
Bookings Booking[] Yes No Yes The details of the bookings (yellow/red cards) recorded during this game
PenaltyShootouts PenaltyShootout[] Yes No Yes The details of the penalty shootouts recorded during this game
TeamGames TeamGame[] Yes No No The stats by the team in the game
PlayerGames PlayerGame[] Yes No Yes The player stats for this game
VideoAssistantReferee Referee Yes No No The name of the referee in charge of the video reviews (VAR)
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
CanceledMembershipId
from 2019
integer 32 No No No The unique ID of the canceled membership
MembershipId
from 2019
integer 32 No No Yes The unique ID of the membership which is being canceled; should be used to find memberships which may be safely deleted.
TeamId
from 2019
integer 32 No No No The unique ID of the team associated with this canceled membership
PlayerID
from 2019
integer 32 No No No The player's unique PlayerID as assigned by SportsDataIO. Note: this ID stays with the player their entire career
Created
from 2019
datetime No No No The date and time when this canceled membership was created
Name Type Size Nullable Scrambled CSV Description
CoachId integer 32 No No No The unique ID of the coach
FirstName string 50 Yes No Yes Coach's first name
LastName string 50 Yes No No The last name of the coach
ShortName string 50 Yes No No The short name of the coach
Nationality string 50 Yes No Yes Coach's nationality
Name Type Size Nullable Scrambled CSV Description
CompetitionId integer 32 No No Yes The unique ID of the competition/league
AreaId integer 32 No No Yes The unique ID of the area where this competition/league is played
AreaName string 50 Yes No Yes The display name of the area where this competition/league is played
Name string 50 No No Yes The display name of the competition/league
Gender string 10 Yes No No The gender of the players on the team Possible Values: Male; Female
Type string 10 Yes No No The type of this competition/league Possible values: Club; International
Format string 50 Yes No No The format of the competition/league. Possible values: Domestic League; International Cup
Seasons Season[] Yes No Yes The seasons associated with this competition/league
Key string 5 Yes No Yes The unique string key of the competition/league
Name Type Size Nullable Scrambled CSV Description
CurrentSeason Season Yes No Yes The current active season for this competition/league
Teams TeamDetail[] Yes No No The list of active teams associated with this competition
Games Game[] Yes No Yes The complete schedule for the current season of this competition/league
CompetitionId integer 32 No No Yes The unique ID of the competition/league
AreaId integer 32 No No Yes The unique ID of the area where this competition/league is played
AreaName string 50 Yes No Yes The display name of the area where this competition/league is played
Name string 50 No No Yes The display name of the competition/league
Gender string 10 Yes No No The gender of the players on the team Possible Values: Male; Female
Type string 10 Yes No No The type of this competition/league Possible values: Club; International
Format string 50 Yes No No The format of the competition/league. Possible values: Domestic League; International Cup
Seasons Season[] Yes No Yes The seasons associated with this competition/league
Key string 5 Yes No Yes The unique string key of the competition/league
Name Type Size Nullable Scrambled CSV Description
NumberOfSportsbooks
from 2020
int 32 No Yes Yes The number of sportsbooks odds that went into creating this consensus outcome
BettingOutcomeID
from 2020
int 32 Yes No No The unique ID associated with this specific outcome
BettingMarketID
from 2020
int 32 Yes No No The unique ID of the betting market
SportsBook
from 2020
Sportsbook 32 Yes No Yes The sportsbook offering this outcome for betting
BettingOutcomeTypeID
from 2020
int 32 Yes Yes No The ID associated with the betting outcome type
BettingOutcomeType
from 2020
string 32 Yes Yes No The name of the betting outcome within a betting market (e.g. Home; Away; Under; Over)
PayoutAmerican
from 2020
int 32 Yes Yes Yes The american odds payout
PayoutDecimal
from 2020
decimal 32 Yes Yes Yes The decimal odds payout
Value
from 2020
decimal 32 Yes Yes No The number associated with the outcome of a market (e.g. the spread, game total, etc.)
Participant
from 2020
string 32 Yes No No The name of the participant (typically team or player) associated with the outcome. NOTE: This is provided by the sportsbook. In the case of Player odds; we highly recommend using PlayerID as names of players can be inconsistent between sportsbooks.
IsAvailable
from 2020
bool 32 Yes No No Indicates if this outcome is available for betting as of the last update
IsAlternate
from 2020
bool 32 Yes No No Indicates if this is an alternate value or the core value
Created
from 2020
datetime 32 Yes No No The created date of the outcome (in US Eastern Time)
Updated
from 2020
datetime 32 Yes No No The timestamp of when the Consensus outcome was last updated (US Eastern Time)
Unlisted
from 2020
datetime 32 Yes No No The timestamp of when the outcome was no longer available for betting
TeamID
from 2020
int 32 Yes Yes No The unique ID of the team associated with Consensus outcome
PlayerID
from 2020
int 32 Yes Yes No The player's unique PlayerID as assigned by SportsDataIO. Note: this ID stays with the player their entire career
GlobalTeamID
from 2020
int 32 Yes Yes No A globally unique ID for this team associated with this outcome (where applicable)
SportsbookUrl
from 2020
string 500 Yes Yes Yes The URL for sportsbook event
IsInPlay
from 2022
bool 1 Yes No Yes Was this outcome created after the start time of the game (only applies when the betting event is of type game)
Name Type Size Nullable Scrambled CSV Description
SlateID integer 32 No No No The unique ID of the slate as assigned by SportsDataIO
Operator string 20 Yes No No The name of the operator who is running contests for this slate. Possible values: FanDuel; DraftKings; Yahoo; FantasyDraft; etc.
OperatorSlateID integer 32 Yes No Yes Unique ID of a slate (assigned by the operator).
OperatorName string 50 Yes No Yes The name of the slate (assigned by the operator). Possible values: Main, Express, Arcade, Late Night, etc.
OperatorDay date Yes No Yes The day (in UTC) that the slate begins (assigned by the operator).
OperatorStartTime datetime Yes No Yes The date/time (in UTC) that the slate begins (assigned by the operator).
NumberOfGames integer 32 Yes No No The number of actual games that this slate covers
IsMultiDaySlate boolean Yes No No Whether this slate uses games that take place on different days
RemovedByOperator boolean Yes No Yes Indicates whether this slate was removed/deleted by the operator.
OperatorGameType string 50 Yes No Yes The game type of the slate. Will often be null as most operators only have one game type.
DfsSlateGames DfsSlateGame[] Yes No Yes The games that are included in this slate
DfsSlatePlayers DfsSlatePlayer[] Yes No Yes The players that are included in this slate
SlateRosterSlots string[] Yes No Yes The positions that need to be filled for this particular slate
SalaryCap integer Yes No Yes The salary cap for the current slate (is null for slates with no salary cap such a Tiers gametypes)
CompetitionId integer Yes No Yes The Id of the competition related to this slate (Premier League, Champions League, etc.)
Name Type Size Nullable Scrambled CSV Description
SlateGameID integer 32 No No No The unique ID of the SlateGame as assigned by SportsDataIO
SlateID integer 32 No No No The unique ID of the slate that this SlateGame refers to
GameID integer 32 Yes No No The unique ID of the game that this SlateGame refers to
Game Game Yes No No The details of the Game that this SlateGame refers to
OperatorGameID integer 32 Yes No Yes Unique ID of a SlateGame (assigned by the operator).
RemovedByOperator boolean Yes Yes Yes Indicates whether this game was removed/deleted by the operator.
Name Type Size Nullable Scrambled CSV Description
SlatePlayerID integer 32 No No No The unique ID of the SlatePlayer as assigned by SportsDataIO
SlateID integer 32 No No No The unique ID of the slate that this SlatePlayer refers to
SlateGameID integer 32 Yes No No The unique ID of the SlateGame that this SlatePlayer refers to
PlayerID integer 32 Yes No No The player's unique PlayerID as assigned by SportsDataIO. Note: this ID stays with the player their entire career
PlayerGameProjectionStatID integer 32 Yes No Yes The SportsDataIO StatID that this SlatePlayer refers to. This points to data in the respective sports' projected player game stats feeds.
OperatorPlayerID string 25 Yes No Yes Unique ID of the Player (assigned by the operator).
OperatorSlatePlayerID string 50 Yes No Yes Unique ID of the SlatePlayer (assigned by the operator).
OperatorPlayerName string 50 Yes No Yes The player's name (assigned by the operator).
OperatorPosition string 10 Yes No Yes The player's eligible positions for the contest (assigned by the operator).
OperatorSalary integer 32 Yes No Yes The player's salary for the contest (assigned by the operator).
OperatorRosterSlots string[] Yes No No The player's eligible positions to be played in the contest (assigned by the operator). This would include UTIL plays for those that are eligible.
RemovedByOperator boolean Yes Yes Yes Indicates whether this player was removed/deleted by the operator.
Team string 12 Yes No No The abbreviation [Key] of the team
TeamID integer 32 Yes No No The unique ID of the team associated with this SlatePlayer record
Name Type Size Nullable Scrambled CSV Description
GameID integer 32 Yes No No The unique ID of the game
PlayerID integer 32 Yes No No The player's unique PlayerID as assigned by SportsDataIO. Note: this ID stays with the player their entire career
SeasonType integer 32 Yes No Yes The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar).
Season integer 32 Yes No No The soccer regular season for which these totals apply
Day date Yes No Yes The day of the game
DateTime datetime Yes No No The date and time of the game (in UTC)
Team string 50 Yes No No The abbreviation [Key] of the team
Opponent string 10 Yes No No The name of the opponent team
Jersey integer 32 Yes No No The player's jersey number
Name string 100 Yes No No The player's full name
Position string 10 Yes No No The position of the player. Possible values include: A (Attacker); M (Midfielder); D (Defender); GK (Goalkeeper)
PositionCategory string 10 Yes No No The player's position category
Started integer 32 Yes No No The total number of games the player started
FantasyPoints decimal 32 Yes No Yes Total fantasy points
IsGameOver boolean No No No Whether the game is over (true) or not (false)
FantasyPointsFanDuel decimal 32 Yes No No This field is expected to be NULL
FantasyPointsYahoo decimal 32 Yes No No This field is expected to be NULL
FantasyPointsDraftKings decimal 32 Yes No No Total DraftKings daily fantasy points scored by the player in the game
FanDuelPosition string 10 Yes No Yes The player's eligible position in FanDuel's daily fantasy sports platform.
DraftKingsPosition string 10 Yes No Yes The player's eligible position in DraftKings' daily fantasy sports platform.
YahooPosition string 10 Yes No No The player's eligible position in Yahoo's daily fantasy sports platform
GlobalGameID integer 32 Yes No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
Updated datetime Yes No Yes The timestamp of when the record was last updated (US Eastern Time)
Name Type Size Nullable Scrambled CSV Description
GameId integer 32 No No No The unique ID of the game
RoundId integer 32 No No No The unique ID of the round that this game is associated with.
Season integer 32 No No No The soccer regular season for which these totals apply
SeasonType integer 32 No No Yes The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar).
Group string 50 Yes No No The name of the group in which this game occurs. Note: This is used in tournaments & cups
AwayTeamId integer 32 Yes No No The unique ID of the away team
HomeTeamId integer 32 Yes No No The unique ID of the home team
VenueId integer 32 Yes No No The unique ID of the venue
Day date Yes No No The day of the game
DateTime datetime Yes No No The date and time of the game (in UTC)
Status string 10 Yes No Yes Indicates the game's status. Possible values include: Scheduled, InProgress, Break, Final, Awarded, Postponed, Canceled, Suspended. If a game is called off before it starts, the Status is set to Postponed, until a new date/time is scheduled, at which point, the DateTime is updated, and the Status is set back to Scheduled. If a game has already started, and temporarily interrupted, it's Status is set to Suspended, until it either resumes, or gets postponed and replayed at a later date. If the game is at halftime, then the Status will be Break. Awarded is used in cases where a game is decided on the so called "green table." That means that a game was decided by the Federation/League to one team for a reason. This can include situations like riots, where the opponent team gets 3:0 win awarded as punishment. Awarded is also used when a club withdraws during the season from the competition then all the remaining matches getting awarded 3:0.
Week integer 32 Yes No No The week during the season/round in which this game occurs
Period string 20 Yes No No The final period of the game. Possible values: Regular = Game ended in 90 minutes of regular time; ExtraTime = Game ended in extra time / overtime; PenaltyShootout = Game finished in penalty shootout time
Clock integer 32 Yes No No The clock for the game if it is in progress. Note: if the game hasn't started or the game is over; then this will be NULL
Winner string 10 Yes Yes No The winner of the game. Possible values: AwayTeam; HomeTeam; Draw
VenueType string 10 Yes No No Shows which team has home field advantage. Possible values: Home; Away; Neutral
AwayTeamKey string 10 Yes No No The abbreviation [Key] of the away team
AwayTeamName string 50 Yes No No The name of the away team
AwayTeamCountryCode string 10 Yes No Yes The country code of the away team.
AwayTeamScore integer 32 Yes Yes No The final score of the away team
AwayTeamScorePeriod1 integer 32 Yes Yes Yes The first period score of the away team.
AwayTeamScorePeriod2 integer 32 Yes Yes Yes The second period score of the away team.
AwayTeamScoreExtraTime integer 32 Yes Yes Yes The extra time (overtime) score of the away team (if applicable).
AwayTeamScorePenalty integer 32 Yes Yes Yes The penalty shootout score of the away team (if applicable).
HomeTeamKey string 10 Yes No No The abbreviation [Key] of the home team
HomeTeamName string 50 Yes No No The name of the home team
HomeTeamCountryCode string 10 Yes No No The country code of the home team
HomeTeamScore integer 32 Yes Yes No The final score of the home team
HomeTeamScorePeriod1 integer 32 Yes Yes No The first period score of the home team
HomeTeamScorePeriod2 integer 32 Yes Yes No The second period score of the home team
HomeTeamScoreExtraTime integer 32 Yes Yes No The extra time (overtime) score of the home team (if applicable)
HomeTeamScorePenalty integer 32 Yes Yes No The penalty shootout score of the home team (if applicable)
HomeTeamMoneyLine integer 32 Yes Yes No Payout on a bet that the away home wins
AwayTeamMoneyLine integer 32 Yes Yes Yes Payout on a bet that the away team wins.
DrawMoneyLine integer 32 Yes Yes No The sportsbook's money line for a draw
PointSpread decimal 32 Yes Yes No Point spread for the home team
HomeTeamPointSpreadPayout integer 32 Yes Yes No Payout if the home team covers the spread
AwayTeamPointSpreadPayout integer 32 Yes Yes No Payout if the away team covers the spread
OverUnder decimal 32 Yes Yes No The sportsbook's total goals line (over/under) for the game
OverPayout integer 32 Yes Yes No The sportsbook's payout for the over bet on the total goals line
UnderPayout integer 32 Yes Yes No The sportsbook's payout for the under
Attendance integer 32 Yes No Yes The attendance for the game.
Updated datetime Yes No No The timestamp of when the record was last updated (US Eastern Time)
UpdatedUtc datetime Yes No No The timestamp of when this record was updated (in UTC)
GlobalGameId integer 32 No No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
GlobalAwayTeamId integer 32 Yes No No A globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues.
GlobalHomeTeamId integer 32 Yes No No A globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues.
ClockExtra integer 32 Yes No No The added stoppage time minute the game is currently in. Note: will be null when game is not in stoppage time
ClockDisplay string 50 Yes No No A convenient string display of the current clock with format Clock+ClockExtra (example: 90+3)
IsClosed boolean Yes No Yes Indicates whether the game is over and the final score and stats have been verified and closed out
HomeTeamFormation string 20 Yes No No The formation for the home team (4-4-2; 4-3-3; etc.)
AwayTeamFormation string 20 Yes No Yes The formation for the away team (4-4-2, 4-3-3, etc.)
PlayoffAggregateScore PlayoffAggregateScore Yes No No Aggregate scoring information for 2-leg/home-and-home games (i.e. Champions League Round of 16). Team A is determined by the first legs home team.
Name Type Size Nullable Scrambled CSV Description
GameId integer 32 No No No The unique ID of the game
RoundId integer 32 No No No The unique ID of the round that this game is associated with
Season integer 32 No No No The soccer regular season for which these totals apply
SeasonType integer 32 No No Yes The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar).
Week integer 32 Yes No No The week during the season/round in which this game occurs
Day date Yes No No The day of the game
DateTime datetime Yes No No The date and time of the game (in UTC)
Status string 10 Yes No Yes Indicates the game's status. Possible values include: Scheduled, InProgress, Break, Final, Awarded, Postponed, Canceled, Suspended. If a game is called off before it starts, the Status is set to Postponed, until a new date/time is scheduled, at which point, the DateTime is updated, and the Status is set back to Scheduled. If a game has already started, and temporarily interrupted, it's Status is set to Suspended, until it either resumes, or gets postponed and replayed at a later date. If the game is at halftime, then the Status will be Break. Awarded is used in cases where a game is decided on the so called "green table." That means that a game was decided by the Federation/League to one team for a reason. This can include situations like riots, where the opponent team gets 3:0 win awarded as punishment. Awarded is also used when a club withdraws during the season from the competition then all the remaining matches getting awarded 3:0.
AwayTeamId integer 32 Yes No No The unique ID of the away team
HomeTeamId integer 32 Yes No No The unique ID of the home team
AwayTeamName string 50 Yes No No The name of the away team
HomeTeamName string 50 Yes No No The name of the home team
GlobalGameId integer 32 No No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
GlobalAwayTeamId integer 32 Yes No No A globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues.
GlobalHomeTeamId integer 32 Yes No No A globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues.
PregameOdds GameOdd[] Yes No Yes List of Pregame Odds from different sportsbooks
LiveOdds GameOdd[] Yes No Yes List of Live Odds from different sportsbooks
HomeTeamScore integer Yes Yes Yes Score of the home team (updated after game ends to allow for resolving bets)
AwayTeamScore integer Yes Yes Yes Score of the away team (updated after game ends to allow for resolving bets)
TotalScore integer Yes Yes No The total combined score of both teams in the game (updated after game ends to allow for resolving bets)
AlternateMarketPregameOdds GameOdd[] Yes Yes Yes List of Alternate Market GameOdds from different sportsbooks (such as 1st-half, 1st-qtr, etc)
Name Type Size Nullable Scrambled CSV Description
GameID integer 32 No No No The unique ID of the game
Season integer 32 No No No The soccer regular season for which these totals apply
SeasonType integer 32 No No Yes The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar).
Day date Yes No No The day of the game
DateTime datetime Yes No No The date and time of the game (in UTC)
Status string 25 Yes No Yes Indicates the game's status. Possible values include: Scheduled, InProgress, Break, Final, Awarded, Postponed, Canceled, Suspended. If a game is called off before it starts, the Status is set to Postponed, until a new date/time is scheduled, at which point, the DateTime is updated, and the Status is set back to Scheduled. If a game has already started, and temporarily interrupted, it's Status is set to Suspended, until it either resumes, or gets postponed and replayed at a later date. If the game is at halftime, then the Status will be Break. Awarded is used in cases where a game is decided on the so called "green table." That means that a game was decided by the Federation/League to one team for a reason. This can include situations like riots, where the opponent team gets 3:0 win awarded as punishment. Awarded is also used when a club withdraws during the season from the competition then all the remaining matches getting awarded 3:0.
AwayTeamID integer 32 Yes No No The unique ID of the away team
HomeTeamID integer 32 Yes No No The unique ID of the home team
AwayTeamName string 50 Yes No No The name of the away team
HomeTeamName string 50 Yes No No The name of the home team
GlobalGameID integer 32 No No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
GlobalAwayTeamID integer 32 Yes No No A globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues.
GlobalHomeTeamID integer 32 Yes No No A globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues.
PregameOdds GameOddResult[] Yes No Yes List of Pregame GameOdds from different sportsbooks with results
HomeTeamScore integer 32 Yes Yes Yes Score of the home team (updated after game ends to allow for resolving bets)
AwayTeamScore integer 32 Yes Yes Yes Score of the away team (updated after game ends to allow for resolving bets)
TotalScore integer 32 Yes Yes No The total combined score of both teams in the game (updated after game ends to allow for resolving bets)
RoundID integer 32 No No No The unique ID of the round that this game is associated with
Week integer 32 Yes No No The week during the season/round in which this game occurs
AlternateMarketPregameOdds GameOddResult[] Yes No No List of Alternate Market GameOdds from different sportsbooks (such as 1st-half; 1st-qtr; etc)
Period string 20 Yes No No The final period of the game. Possible values: Regular = Game ended in 90 minutes of regular time; ExtraTime = Game ended in extra time / overtime; PenaltyShootout = Game finished in penalty shootout time
Clock integer 32 Yes No No The clock for the game if it is in progress. Note: if the game hasn't started or the game is over; then this will be NULL
Winner string 10 Yes Yes No The winner of the game. Possible values: AwayTeam; HomeTeam; Draw
AwayTeamScorePeriod1 integer 32 Yes Yes Yes The first period score of the away team.
AwayTeamScorePeriod2 integer 32 Yes Yes Yes The second period score of the away team.
AwayTeamScoreExtraTime integer 32 Yes Yes Yes The extra time (overtime) score of the away team (if applicable).
AwayTeamScorePenalty integer 32 Yes Yes Yes The penalty shootout score of the away team (if applicable).
HomeTeamScorePeriod1 integer 32 Yes Yes No The first period score of the home team
HomeTeamScorePeriod2 integer 32 Yes Yes No The second period score of the home team
HomeTeamScoreExtraTime integer 32 Yes Yes No The extra time (overtime) score of the home team (if applicable)
HomeTeamScorePenalty integer 32 Yes Yes No The penalty shootout score of the home team (if applicable)
ClockExtra integer 32 Yes No No The added stoppage time minute the game is currently in. Note: will be null when game is not in stoppage time
ClockDisplay string 50 Yes No Yes A convenient string display of the current clock with format Clock+ClockExtra (ex 90+3)
IsClosed boolean Yes No Yes Indicates whether the game is over and the final score and stats have been verified and closed out
LiveOdds GameOddResult[] Yes No No List of Live Odds from different sportsbooks with results
Name Type Size Nullable Scrambled CSV Description
GameOddId integer 32 No No No The unique ID of this odd
Sportsbook string 25 No Yes No The name of the sportsbook
GameId integer 32 No No Yes The unique ID of the game
Created datetime No No No The timestamp of when these odds were first created (in US Eastern Time)
Updated datetime No No Yes The timestamp of when these odds were last updated, based on US Eatern Time (EST/EDT). If these are the latest odds for this game, and they have not been updated within the last few minutes, then it indicates that there were problems connecting to the sportsbook.
HomeMoneyLine integer 32 Yes Yes No The sportsbook's moneyline for the home team
AwayMoneyLine integer 32 Yes Yes Yes The sportsbook's money line for the away team
DrawMoneyLine integer 32 Yes Yes Yes The sportsbook's money line for a draw
HomePointSpread decimal 32 Yes Yes Yes The sportsbook's point spread for the home team
AwayPointSpread decimal 32 Yes Yes Yes The sportsbook's point spread for the away team
HomePointSpreadPayout integer 32 Yes Yes Yes The sportsbook's point spread payout for the home team
AwayPointSpreadPayout integer 32 Yes Yes Yes The sportsbook's point spread payout for the away team
OverUnder decimal 32 Yes Yes No The sportsbook's total goals line (over/under) for the game
OverPayout integer 32 Yes Yes No The sportsbook's payout for the over bet on the total goals line
UnderPayout integer 32 Yes Yes No The sportsbook's payout for the under bet on the total goals line
SportsbookId integer 32 Yes No No The unique ID of the sportsbook
SportsbookUrl string 500 Yes No Yes The URL for sportsbook event
HomeTeamAsianHandicap decimal 32 Yes Yes Yes The sportsbook's asian handicap for the home team
AwayTeamAsianHandicap decimal 32 Yes Yes Yes The sportsbook's asian handicap for the away team
HomeTeamAsianHandicapPayout integer 32 Yes Yes No The sportsbook's Asian handicap payout for the home team
AwayTeamAsianHandicapPayout integer 32 Yes Yes Yes The sportsbook's asian handicap payout for the away team covering
AsianTotal decimal 32 Yes Yes Yes The sportsbook's asian total for the game
AsianTotalOverPayout integer 32 Yes Yes Yes The sportsbook's payout for a result over the asian total
AsianTotalUnderPayout integer 32 Yes Yes Yes The sportsbook's payout for a result under the asian total
OddType string 500 Yes No No The market type of the odd (ex: live; pregame; 90 minutes + stoppage time; etc.)
Name Type Size Nullable Scrambled CSV Description
GameOddId integer 32 No No No The unique ID of this odd
GameOddResultTypeId integer 32 Yes No Yes The GameOddResultType of this outcome as an integer
GameOddResultType string 100 Yes No Yes The string identifier of the GameOddResultType of this outcome (e.g. Won, Lost, Push, Not Resulted, Incomplete)
OddType string 500 Yes No No The market type of the odd (ex: live; pregame; 90 minutes + stoppage time; etc.)
GameOddType string 100 Yes No Yes The GameOddOutcomeType of this outcome as a string
BetValue decimal 32 Yes No Yes The value that was bet in this outcome (if applicable)
ActualValue decimal 32 Yes No Yes The value that actually occurred in game (if applicable)
Name Type Size Nullable Scrambled CSV Description
GameOddID integer 32 No No No The unique ID of this odd
Sportsbook string 25 No Yes No The name of the sportsbook
GameID integer 32 No No Yes The unique ID of the game
Created datetime No No No The timestamp of when these odds were first created (in US Eastern Time)
Updated datetime No No Yes The timestamp of when these odds were last updated, based on US Eatern Time (EST/EDT). If these are the latest odds for this game, and they have not been updated within the last few minutes, then it indicates that there were problems connecting to the sportsbook.
HomeMoneyLine integer 32 Yes Yes No The sportsbook's moneyline for the home team
AwayMoneyLine integer 32 Yes Yes Yes The sportsbook's money line for the away team
HomePointSpread decimal 32 Yes Yes Yes The sportsbook's point spread for the home team
AwayPointSpread decimal 32 Yes Yes Yes The sportsbook's point spread for the away team
HomePointSpreadPayout integer 32 Yes Yes Yes The sportsbook's point spread payout for the home team
AwayPointSpreadPayout integer 32 Yes Yes Yes The sportsbook's point spread payout for the away team
OverUnder decimal 32 Yes Yes No The sportsbook's total goals line (over/under) for the game
OverPayout integer 32 Yes Yes No The sportsbook's payout for the over bet on the total goals line
UnderPayout integer 32 Yes Yes Yes The sportsbook's payout for the under
SportsbookID integer 32 Yes No No The unique ID of the sportsbook
SportsbookUrl string 500 Yes No Yes The URL for sportsbook event
OddType string 50 Yes No Yes The odd type of this specific odd
GameOddOutcomeResults GameOddOutcome[] Yes No No List of outcomes showing results of betting markets that were bet on for the given match
Name Type Size Nullable Scrambled CSV Description
GoalId integer 32 No No Yes The unique ID of the goal
GameId integer 32 No No No The unique ID of the game tied to this goal
TeamId integer 32 No No No The unique ID of the team associated with this goal
PlayerId integer 32 Yes No No The player's unique PlayerID as assigned by SportsDataIO. Note: this ID stays with the player their entire career.
Name string 100 Yes No No The full name of the player who scored the goal
Type string 20 Yes No No The type of goal scored
AssistedByPlayerId1 integer 32 Yes No Yes The unique ID of the first assisted player
AssistedByPlayerName1 string 100 Yes Yes Yes The player's name of the first assisted player
AssistedByPlayerId2 integer 32 Yes No Yes The unique ID of the second assisted player
AssistedByPlayerName2 string 100 Yes Yes Yes The player's name of the second assisted player
GameMinute integer 32 Yes Yes Yes The minute in the game in which the goal was scored
GameMinuteExtra integer 32 Yes Yes Yes The extra minute in the game in which the goal was scored
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
PlayerID integer 32 No No No The player's unique PlayerID as assigned by SportsDataIO. Note: this ID stays with the player their entire career.
Name string 100 Yes No No The player's full name
TeamID integer 32 Yes No No The unique ID of the team associated with this player headshot
Team string 10 Yes No No The abbreviation [Key] of the team
Position string 10 Yes No No The position of the player. Possible values include: A (Attacker); M (Midfielder); D (Defender); GK (Goalkeeper).
PreferredHostedHeadshotUrl string 500 Yes No No The player's preferred hosted headshot URL. This returns the headshot with transparent background if available.
PreferredHostedHeadshotUpdated datetime Yes No Yes The last updated date of the player's preferred hosted headshot.
HostedHeadshotWithBackgroundUrl string 500 Yes No No The player's hosted headshot URL
HostedHeadshotWithBackgroundUpdated datetime Yes No No The last updated timestamp of the player's hosted headshot
HostedHeadshotNoBackgroundUrl string 500 Yes No No The player's transparent background hosted headshot URL
HostedHeadshotNoBackgroundUpdated datetime Yes No No The last updated timestamp of the player's transparent background hosted headshot
Name Type Size Nullable Scrambled CSV Description
LineupId integer 32 No No No The unique ID of this lineup
GameId integer 32 No No No The unique ID of the game tied to this lineup
Type string 20 No No No The player's status in the lineup. Possible values: Substitute In; Starter; Bench.
TeamId integer 32 No No No The unique ID of the team associated with this lineup
PlayerId integer 32 No No No The player's unique PlayerID as assigned by SportsDataIO. Note: this ID stays with the player their entire career.
Name string 100 No No No The player's full name
Position string 10 Yes No No The position of the player. Possible values include: A (Attacker); M (Midfielder); D (Defender); GK (Goalkeeper).
ReplacedPlayerId integer 32 Yes No Yes The unique ID of the replaced player
ReplacedPlayerName string 100 Yes No Yes The name of the replaced player
GameMinute integer 32 Yes No Yes The minute of the game
GameMinuteExtra integer 32 Yes No Yes The extra minute of the game
PitchPositionHorizontal integer 32 Yes No No The pitch position of where this player lined up on the field. Note: This is used for rendering an image of a soccer/football field with the players marked as such. This will be a number between 0 and 50.
PitchPositionVertical integer 32 Yes No No The pitch position of where this player lined up on the field. Note: This is used for rendering an image of a soccer/football field with the players marked as such. This will be a number between 0 and 50.
Name Type Size Nullable Scrambled CSV Description
MembershipId integer 32 No No Yes The unique ID for the membership
TeamId integer 32 No No No The unique ID of the team
PlayerId integer 32 No No No The player's unique PlayerID as assigned by SportsDataIO. Note: this ID stays with the player their entire career.
PlayerName string 100 Yes No No The player's full name
TeamName string 50 Yes No No The full name of the team
TeamArea string 50 Yes No No The area the team is located within their home country
Active boolean No No No Whether the player's membership is active (true/false)
StartDate datetime Yes No No The start date of the membership (in UTC)
EndDate datetime Yes No No The end date of the membership (in UTC)
Updated datetime Yes No No The timestamp of when the record was last updated (US Eastern Time)
Jersey integer Yes Yes No The player's jersey number on this team
Name Type Size Nullable Scrambled CSV Description
PenaltyShootoutId integer 32 No No No The unique ID of the penalty shootout
GameId integer 32 No No No The unique ID of the game tied to this penalty shootout
Type string 10 No No No The result of this penalty shootout kick. Possible values: Goal; Miss.
TeamId integer 32 No No Yes The unique ID of the team
PlayerId integer 32 Yes No No The player's unique PlayerID as assigned by SportsDataIO. Note: this ID stays with the player their entire career.
Name string 100 Yes No Yes The name of the player in the penalty shootout
Position string 10 Yes No No The position of the player. Possible values include: A (Attacker); M (Midfielder); D (Defender); GK (Goalkeeper).
Order integer 32 No No Yes The order of the penalty shootout
Name Type Size Nullable Scrambled CSV Description
PlayerId integer 32 No No No The player's unique PlayerID as assigned by SportsDataIO. Note: this ID stays with the player their entire career.
FirstName string 50 Yes No No The player's first name
LastName string 50 Yes No No The last name of the player
CommonName string 100 Yes No No The player's common name
ShortName string 50 Yes No No The short name of the player
Position string 10 Yes No No The position of the player. Possible values include: A (Attacker); M (Midfielder); D (Defender); GK (Goalkeeper).
PositionCategory string 10 Yes No No The player's position category
Jersey integer 32 Yes No No The player's jersey number
Foot string 10 Yes No No The primary foot of the player. Possible values: left or right.
Height integer 32 Yes No No The height of the player in centimeters (cm)
Weight integer 32 Yes No No The player's weight in kilograms (kg)
Gender string 10 Yes No No The gender of this player on the team. Possible Values: Male; Female.
BirthDate datetime Yes No No The player's date of birth
BirthCity string 50 Yes No No The city in which the player was born
BirthCountry string 50 Yes No No The country in which the player was born
Nationality string 50 Yes No No The nationality of the player
InjuryStatus string 50 Yes Yes No Indicates the player's injury status. Possible values: Questionable; Out.
InjuryBodyPart string 100 Yes Yes No The body part of the player that is injured (Knee; Groin; Calf; Hamstring; etc.)
InjuryNotes string 250 Yes Yes No Not yet supported; will be null
InjuryStartDate date Yes No No The date that the injury started or was first discovered
Updated datetime Yes No No The timestamp of when the record was last updated (US Eastern Time)
PhotoUrl string 100 Yes No No This field is deprecated. Note: Photos are no longer available through this field. Headshots are now delivered through IMAGN. Please see our Headshots products for further information.
RotoWirePlayerID integer 32 Yes No Yes The player's cross reference PlayerID to the RotoWire news feed.
DraftKingsPosition string 50 Yes No No The position of the player according to DraftKings
UsaTodayPlayerID integer 32 Yes No No The player's cross reference PlayerID to USA Today headshot data feeds
UsaTodayHeadshotUrl string 100 Yes No Yes The player's headshot URL as provided by USA Today. License from USA Today is required.
UsaTodayHeadshotNoBackgroundUrl string 100 Yes No Yes The player's transparent background headshot URL as provided by USA Today. License from USA Today is required.
UsaTodayHeadshotUpdated datetime Yes No No The last updated timestamp of the player's headshot as provided by USA Today. License from USA Today is required.
UsaTodayHeadshotNoBackgroundUpdated datetime Yes No No The last updated timestamp of the player's transparent background headshot as provided by USA Today. License from USA Today is required.
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
PlayerId integer 32 No No No The player's unique PlayerID as assigned by SportsDataIO. Note: this ID stays with the player their entire career.
FirstName string 50 Yes No No The player's first name
LastName string 50 Yes No No The last name of the player
CommonName string 100 Yes No No The player's common name
ShortName string 50 Yes No No The short name of the player
Position string 10 Yes No No The position of the player. Possible values include: A (Attacker), M (Midfielder), D (Defender), GK (Goalkeeper).
PositionCategory string 10 Yes No No The player's position category
Jersey integer 32 Yes No No The player's jersey number
Foot string 10 Yes No No The primary foot of the player. Possible values: left or right.
Height integer 32 Yes No No The height of the player in centimeters (cm)
Weight integer 32 Yes No No The player's weight in kilograms (kg)
Gender string 10 Yes No No The gender of this player on the team. Possible Values: Male; Female.
BirthDate datetime Yes No No The player's date of birth
BirthCity string 50 Yes No No The city in which the player was born
BirthCountry string 50 Yes No No The country in which the player was born
Nationality string 50 Yes No No The nationality of the player
Updated datetime Yes No No The timestamp of when the record was last updated (US Eastern Time)
Name Type Size Nullable Scrambled CSV Description
StatId integer 32 No No No The unique ID of the stat associated with this player
SeasonType integer 32 No No Yes The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar).
Season integer 32 No No No The soccer regular season for which these totals apply
RoundId integer 32 Yes No No The unique ID of the round that this player is associated with
TeamId integer 32 Yes No Yes The unique ID of the team
PlayerId integer 32 Yes No No The player's unique PlayerID as assigned by SportsDataIO. Note: this ID stays with the player their entire career.
Name string 100 Yes No No The player's full name
ShortName string 50 Yes No Yes The short name of the player
Team string 50 Yes No No The abbreviation [Key] of the team
PositionCategory string 10 Yes No No The player's position category
Position string 10 Yes No No The position of the player. Possible values include: A (Attacker); M (Midfielder); D (Defender); GK (Goalkeeper).
Jersey integer 32 Yes No No The player's jersey number
Started integer 32 Yes No No The total number of games the player started
Captain boolean Yes No No Whether the player is a captain (true/false)
Suspension boolean Yes No No Whether the player is suspended or not (true/false)
SuspensionReason string 20 Yes No No The reason given for the player's suspension
FanDuelSalary integer 32 Yes Yes Yes The player's salary for FanDuel daily fantasy contests.
DraftKingsSalary integer 32 Yes Yes Yes The player's salary for DraftKings daily fantasy contests.
YahooSalary integer 32 Yes Yes No The player's salary for Yahoo daily fantasy contests
MondogoalSalary integer 32 Yes Yes No The player's salary for Mondogoal's daily fantasy contests
FanDuelPosition string 10 Yes Yes Yes The player's eligible position in FanDuel's daily fantasy sports platform.
DraftKingsPosition string 10 Yes Yes Yes The player's eligible position in DraftKings' daily fantasy sports platform.
YahooPosition string 10 Yes Yes No The player's eligible position in Yahoo's daily fantasy sports platform
MondogoalPosition string 10 Yes Yes Yes The player's eligible position in Mondogoal's daily fantasy sports platform.
InjuryStatus string 50 Yes Yes No Indicates the player's injury status. Possible values: Questionable; Out.
InjuryBodyPart string 100 Yes Yes No The body part of the player that is injured (Knee; Groin; Calf; Hamstring; etc.)
InjuryNotes string 250 Yes Yes No Not yet supported; will be null
InjuryStartDate date Yes No No The date that the injury started or was first discovered
GlobalTeamId integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
GameId integer 32 Yes No Yes The unique ID of the game
OpponentId integer 32 Yes No Yes The unique ID of the team's opponent
Opponent string 10 Yes No Yes The name of the opponent team
Day date Yes No Yes The day of the game
DateTime datetime Yes No Yes The date and time of the game (in UTC)
HomeOrAway string 4 Yes No Yes Whether the team is the home team or away team
IsGameOver boolean No No Yes Whether the game is over (true) or not (false)
GlobalGameId integer 32 Yes No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
GlobalOpponentId integer 32 Yes No Yes A globally unique ID for this opponent. This value is guaranteed to be unique across all sports/leagues.
Updated datetime Yes No Yes The timestamp of when the record was last updated (US Eastern Time)
UpdatedUtc datetime Yes No Yes The timestamp of when the record was last updated (in UTC Time)
Games integer 32 Yes No Yes Total number of games played by the player in the game
FantasyPoints decimal 32 Yes Yes Yes Total fantasy points by the player in the game
FantasyPointsFanDuel decimal 32 Yes Yes Yes This field is expected to be NULL
FantasyPointsDraftKings decimal 32 Yes Yes Yes Total DraftKings daily fantasy points scored by the player in the game
FantasyPointsYahoo decimal 32 Yes Yes Yes This field is expected to be NULL
FantasyPointsMondogoal decimal 32 Yes Yes Yes Total Mondogoal daily fantasy points scored by the player in the game
Minutes decimal 32 Yes Yes Yes Total minutes played by the player in the game
Goals decimal 32 Yes Yes Yes Total goals scored by the player in the game
Assists decimal 32 Yes Yes Yes Total assists scored by the player in the game
Shots decimal 32 Yes Yes Yes Total shots attempted by the player in the game
ShotsOnGoal decimal 32 Yes Yes Yes Total shots on goal attempted by the player in the game
YellowCards decimal 32 Yes Yes Yes Total yellow cards against the player in the game
RedCards decimal 32 Yes Yes Yes Total red cards against by the player in the game
YellowRedCards decimal 32 Yes Yes Yes Total double yellow cards against the player in the game. Note: A double yellow card results in a red card.
Crosses decimal 32 Yes Yes Yes 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 decimal 32 Yes Yes Yes Total tackles won by the player in the game
Interceptions decimal 32 Yes Yes Yes Total interceptions made by the player in the game
OwnGoals decimal 32 Yes Yes Yes Total goals scored against own team by the player in the game
Fouls decimal 32 Yes Yes Yes Total fouls made by the player in the game
Fouled decimal 32 Yes Yes Yes Total times the player was fouled in the game
Offsides decimal 32 Yes Yes Yes Total offsides against by the player in the game
Passes decimal 32 Yes Yes Yes Total passes attempted by the player in the game
PassesCompleted decimal 32 Yes Yes Yes Total passes completed by the player in the game
LastManTackle decimal 32 Yes Yes Yes Total tackles made by the player when there is no one else available to stop the opponent from scoring in the game
CornersWon decimal 32 Yes Yes Yes Total corner kicks awarded to the player in the game
BlockedShots decimal 32 Yes Yes Yes Total shots blocked by the player in the game
Touches decimal 32 Yes Yes Yes Total times the player touched the ball in the game
DefenderCleanSheets decimal 32 Yes Yes Yes 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 decimal 32 Yes Yes Yes Total saves made by goalkeeper in the game
GoalkeeperGoalsAgainst decimal 32 Yes Yes Yes Total goals allowed by goalkeeper in the game
GoalkeeperSingleGoalAgainst decimal 32 Yes Yes Yes Total games where the goalkeeper allowed exactly one goal in the game
GoalkeeperCleanSheets decimal 32 Yes Yes Yes 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 decimal 32 Yes Yes Yes Total wins by the goalkeeper in the game
PenaltyKickGoals decimal 32 Yes Yes Yes Total penalty kick goals scored by the player in the game
PenaltyKickMisses decimal 32 Yes Yes Yes Total penalty kicks missed by the player in the game
PenaltyKickSaves decimal 32 Yes Yes Yes Total penalty kicks saved by the player in the game
PenaltiesWon decimal 32 Yes Yes Yes Total penalties won by the player in the game
PenaltiesConceded decimal 32 Yes Yes Yes Total penalties conceded by the player in the game
Score decimal 32 Yes Yes Yes Total goals scored by the player's team in the game
OpponentScore decimal 32 Yes Yes Yes Total goals allowed by the player's team in the game
Tackles decimal 32 Yes Yes No Total tackles by the player in the game
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
Updated datetime Yes No No The timestamp of when the record was last updated (in US Eastern Time)
UpdatedUtc datetime Yes No No The timestamp of when the record was last updated (in UTC Time)
Games integer 32 Yes No No Total number of games played by the player in the game
Minutes decimal 32 Yes Yes No Total minutes played by the player in the game
Goals decimal 32 Yes Yes No Total goals scored by the player in the game
Assists decimal 32 Yes Yes No Total assists scored by the player in the game
Shots decimal 32 Yes Yes No Total shots attempted by the player in the game
ShotsOnGoal decimal 32 Yes Yes No Total shots on goal attempted by the player in the game
YellowCards decimal 32 Yes Yes No Total yellow cards against the player in the game
RedCards decimal 32 Yes Yes No Total red cards against by the player in the game
YellowRedCards decimal 32 Yes Yes No Total double yellow cards against the player in the game. Note: A double yellow card results in a red card
Crosses decimal 32 Yes Yes No 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 decimal 32 Yes Yes No Total tackles won by the player in the game
Interceptions decimal 32 Yes Yes No Total interceptions made by the player in the game
OwnGoals decimal 32 Yes Yes Yes Total goals scored against own team (accidentally)
Fouls decimal 32 Yes Yes No Total fouls made by the player in the game
Fouled decimal 32 Yes Yes No Total times the player was fouled in the game
Offsides decimal 32 Yes Yes No Total offsides against by the player in the game
Passes decimal 32 Yes Yes No Total passes attempted by the player in the game
PassesCompleted decimal 32 Yes Yes No Total passes completed by the player in the game
LastManTackle decimal 32 Yes Yes No Total tackles made by the player when there is no one else available to stop the opponent from scoring in the game
CornersWon decimal 32 Yes Yes No Total corner kicks awarded to the player in the game
BlockedShots decimal 32 Yes Yes No Total shots blocked by the player in the game
Touches decimal 32 Yes Yes No Total times the player touched the ball in the game
DefenderCleanSheets decimal 32 Yes Yes No 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 decimal 32 Yes Yes No Total saves made by goalkeeper in the game
GoalkeeperGoalsAgainst decimal 32 Yes Yes No Total goals allowed by goalkeeper in the game
GoalkeeperSingleGoalAgainst decimal 32 Yes Yes No Total games where the goalkeeper allowed exactly one goal in the game
GoalkeeperCleanSheets decimal 32 Yes Yes No 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 decimal 32 Yes Yes No Total wins by the goalkeeper in the game
PenaltyKickGoals decimal 32 Yes Yes No Total penalty kick goals scored by the player in the game
PenaltyKickMisses decimal 32 Yes Yes No Total penalty kicks missed by the player in the game
PenaltyKickSaves decimal 32 Yes Yes No Total penalty kicks saved by the player in the game
PenaltiesWon decimal 32 Yes Yes No Total penalties won by the player in the game
PenaltiesConceded decimal 32 Yes Yes No Total penalties conceded by the player in the game
Score decimal 32 Yes Yes No Total goals scored by the player's team in the game
OpponentScore decimal 32 Yes Yes No Total goals scored against own team by the player in the game
Tackles decimal 32 Yes Yes No Total tackles by the player in the game
GameId integer 32 Yes No No The unique ID of the game
OpponentId integer 32 Yes No Yes The unique ID of the team's opponent
Opponent string 10 Yes No No The name of the opponent team
Day date Yes No Yes The day of the game
DateTime datetime Yes No No The date and time of the game (in UTC)
HomeOrAway string 4 Yes No No Whether the team is the home team or away team
IsGameOver boolean No No No Whether the game is over (true) or not (false)
GlobalGameId integer 32 Yes No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
GlobalOpponentId integer 32 Yes No Yes A globally unique ID for this opponent. This value is guaranteed to be unique across all sports/leagues.
StatId integer 32 No No No The unique ID of the stat associated with this player
SeasonType integer 32 No No Yes The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar).
Season integer 32 No No No The soccer regular season for which these totals apply
RoundId integer 32 Yes No No The unique ID of the round that this player is associated with
TeamId integer 32 Yes No Yes The unique ID of the team
PlayerId integer 32 Yes No No The player's unique PlayerID as assigned by SportsDataIO. Note: this ID stays with the player their entire career
Name string 100 Yes No No The player's full name
ShortName string 50 Yes No Yes The short name of the player
Team string 50 Yes No No The abbreviation [Key] of the player's team
PositionCategory string 10 Yes No No The player's position category
Position string 10 Yes No No The position of the player. Possible values include: A (Attacker); M (Midfielder); D (Defender); GK (Goalkeeper)
Jersey integer 32 No No No The player's jersey number
Started integer 32 Yes No No The total number of games the player started
Captain boolean Yes No Yes Whether the player is a captain (true/false)
Suspension boolean Yes No No Whether the player is suspended or not (true/false)
SuspensionReason string 20 Yes No No The reason given for the player's suspension
GlobalTeamId integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
Name Type Size Nullable Scrambled CSV Description
StatId integer 32 No No No The unique ID of the stat associated with this player
SeasonType integer 32 No No Yes The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar).
Season integer 32 No No No The soccer season for which these totals apply
RoundId integer 32 Yes No No The unique ID of the round that this player is associated with
TeamId integer 32 Yes No Yes The unique ID of the team
PlayerId integer 32 Yes No No The player's unique PlayerID as assigned by SportsDataIO. Note: this ID stays with the player their entire career
Name string 100 Yes No No The player's full name
ShortName string 50 Yes No Yes The short name of the player
Team string 50 Yes No No The abbreviation [Key] of the team
PositionCategory string 10 Yes No No The player's position category
Position string 10 Yes No No The position of the player. Possible values include: A (Attacker); M (Midfielder); D (Defender); GK (Goalkeeper)
Jersey integer 32 Yes No No The player's jersey number
Started integer 32 Yes No No The total number of games the player is projected to start
Captain boolean Yes No No Whether the player is a captain or not
Suspension boolean Yes No No Whether the player is suspended or not
SuspensionReason string 20 Yes No No The reason given for the player's suspension
FanDuelSalary integer 32 Yes Yes Yes This field is expected to be NULL
DraftKingsSalary integer 32 Yes Yes Yes This field is expected to be NULL
YahooSalary integer 32 Yes Yes No This field is expected to be NULL
MondogoalSalary integer 32 Yes Yes No This field is expected to be NULL
FanDuelPosition string 10 Yes Yes Yes This field is expected to be NULL
DraftKingsPosition string 10 Yes Yes Yes This field is expected to be NULL
YahooPosition string 10 Yes Yes No This field is expected to be NULL
MondogoalPosition string 10 Yes Yes Yes This field is expected to be NULL
InjuryStatus string 50 Yes Yes No Indicates the player's injury status. Possible values: Questionable; Out
InjuryBodyPart string 100 Yes Yes No The body part of the player that is injured (Knee; Groin; Calf; Hamstring; etc.)
InjuryNotes string 250 Yes Yes No Not yet supported; will be null
InjuryStartDate date Yes No No The date that the injury started or was first discovered
GlobalTeamId integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
GameId integer 32 Yes No Yes The unique ID of the game
OpponentId integer 32 Yes No Yes The unique ID of the team's opponent
Opponent string 10 Yes No Yes The name of the opponent team
Day date Yes No Yes The day of the game
DateTime datetime Yes No Yes The date and time of the game (in UTC)
HomeOrAway string 4 Yes No Yes Whether the team is the home team or away team
IsGameOver boolean No No Yes Whether the game is over or not
GlobalGameId integer 32 Yes No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
GlobalOpponentId integer 32 Yes No Yes A globally unique ID for this opponent. This value is guaranteed to be unique across all sports/leagues.
Updated datetime Yes No Yes The timestamp of when the record was last updated (US Eastern Time)
UpdatedUtc datetime Yes No Yes The timestamp of when the record was last updated (in UTC Time)
Games integer 32 Yes No Yes Total projected number of games played by the player in the game
FantasyPoints decimal 32 Yes Yes Yes Total projected fantasy points by the player in the game
FantasyPointsFanDuel decimal 32 Yes Yes Yes This field is expected to be NULL
FantasyPointsDraftKings decimal 32 Yes Yes Yes Total projected DraftKings daily fantasy points scored by the player in the season
FantasyPointsYahoo decimal 32 Yes Yes Yes This field is expected to be NULL
FantasyPointsMondogoal decimal 32 Yes Yes Yes Total projected Mondogoal daily fantasy points scored by the player in the season
Minutes decimal 32 Yes Yes Yes Total projected minutes played by the player in the game
Goals decimal 32 Yes Yes Yes Total projected goals scored by the player in the game
Assists decimal 32 Yes Yes Yes Total projected assists scored by the player in the game
Shots decimal 32 Yes Yes Yes Total projected shots attempted by the player in the game
ShotsOnGoal decimal 32 Yes Yes Yes Total projected shots on goal attempted by the player in the game
YellowCards decimal 32 Yes Yes Yes Total projected yellow cards against by the player in the game
RedCards decimal 32 Yes Yes Yes Total projected red cards against by the player in the game
YellowRedCards decimal 32 Yes Yes Yes Total projected double yellow cards against the player in the game. Note: A double yellow card results in a red card
Crosses decimal 32 Yes Yes Yes Total projected 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 decimal 32 Yes Yes Yes Total projected tackles won by the team in the game
Interceptions decimal 32 Yes Yes Yes Total projected interceptions made by the player in the game
OwnGoals decimal 32 Yes Yes Yes Total projected goals scored against own team by the player in the game (accidentally)
Fouls decimal 32 Yes Yes Yes Total projected fouls made by the player in the game
Fouled decimal 32 Yes Yes Yes Total projected times the player was to be fouled in the game
Offsides decimal 32 Yes Yes Yes Total projected offsides against by the player in the game
Passes decimal 32 Yes Yes Yes Total projected passes attempted by the player in the game
PassesCompleted decimal 32 Yes Yes Yes Total projected passes completed by the player in the game
LastManTackle decimal 32 Yes Yes Yes Total projected tackles made by the player when there is no one else available to stop the opponent from scoring in the game
CornersWon decimal 32 Yes Yes Yes Total projected corner kicks awarded to the player in the game
BlockedShots decimal 32 Yes Yes Yes Total projected shots blocked by the player in the game
Touches decimal 32 Yes Yes Yes Total projected times the player will touch the ball in the game
DefenderCleanSheets decimal 32 Yes Yes Yes Total projected 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 decimal 32 Yes Yes Yes Total projected saves made by the goalkeeper in the game
GoalkeeperGoalsAgainst decimal 32 Yes Yes Yes Total projected goals allowed by goalkeeper in the game
GoalkeeperSingleGoalAgainst decimal 32 Yes Yes Yes Total projected games where the goalkeeper allowed exactly one goal in the game
GoalkeeperCleanSheets decimal 32 Yes Yes Yes Total projected 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 decimal 32 Yes Yes Yes Total projected wins by the goalkeeper in the game
PenaltyKickGoals decimal 32 Yes Yes Yes Total projected penalty kick goals scored by the player in the game
PenaltyKickMisses decimal 32 Yes Yes Yes Total projected penalty kicks missed by the player in the game
PenaltyKickSaves decimal 32 Yes Yes Yes Total projected penalty kicks saved by the player in the game
PenaltiesWon decimal 32 Yes Yes Yes Total projected penalties won by the player in the game
PenaltiesConceded decimal 32 Yes Yes Yes Total projected penalties conceded by the player in the game
Score decimal 32 Yes Yes Yes Total projected goals scored by the player's team in the game
OpponentScore decimal 32 Yes Yes Yes Total projected goals allowed by the player's team in the game
Tackles decimal 32 Yes Yes No Total projected tackles by the team in the game
Name Type Size Nullable Scrambled CSV Description
StatId integer 32 No No No The unique ID of the stat associated with this player
SeasonType integer 32 No No Yes The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar).
Season integer 32 No No Yes The soccer regular season for which these totals apply
RoundId integer 32 Yes No No The unique ID of the round that this player is associated with
TeamId integer 32 Yes No No The unique ID of the player's team
PlayerId integer 32 Yes No No The player's unique PlayerID as assigned by SportsDataIO. Note: this ID stays with the player their entire career
Name string 100 Yes No No The player's full name
ShortName string 50 Yes No Yes The short name of the player
Team string 50 Yes No No The abbreviation [Key] of the team
PositionCategory string 10 Yes No No The player's position category
Position string 10 Yes No Yes The position of the player. Possible values include: A (Attacker), M (Midfielder), D (Defender), GK (Goalkeeper)
Started integer 32 Yes No No The total number of games the player started in the season
GlobalTeamId integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
Updated datetime Yes No Yes The timestamp of when the record was last updated (in US Eastern Time)
UpdatedUtc datetime Yes No Yes The timestamp of when the record was last updated (in UTC Time)
Games integer 32 Yes No Yes Total number of games played by the player in the season
FantasyPoints decimal 32 Yes Yes Yes Total fantasy points by the player in the season
FantasyPointsFanDuel decimal 32 Yes Yes Yes This field is expected to be NULL
FantasyPointsDraftKings decimal 32 Yes Yes Yes Total DraftKings daily fantasy points scored by the player in the season
FantasyPointsYahoo decimal 32 Yes Yes Yes This field is expected to be NULL
FantasyPointsMondogoal decimal 32 Yes Yes Yes Total Mondogoal daily fantasy points scored by the player in the season
Minutes decimal 32 Yes Yes Yes Total minutes played by the player in the season
Goals decimal 32 Yes Yes Yes Total goals scored by the player in the season
Assists decimal 32 Yes Yes Yes Total assists scored by the player in the season
Shots decimal 32 Yes Yes Yes Total shots attempted by the player in the season
ShotsOnGoal decimal 32 Yes Yes Yes Total shots on goal attempted by the player in the season
YellowCards decimal 32 Yes Yes Yes Total yellow cards against the player in the season
RedCards decimal 32 Yes Yes Yes Total red cards against by the player in the season
YellowRedCards decimal 32 Yes Yes Yes Total double yellow cards against the player in the season. Note: A double yellow card results in a red card
Crosses decimal 32 Yes Yes Yes Total crosses by the player in the season. 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 decimal 32 Yes Yes Yes Total tackles won by the player in the season
Interceptions decimal 32 Yes Yes Yes Total interceptions made by the player in the season
OwnGoals decimal 32 Yes Yes Yes Total goals scored against own team by the player in the season
Fouls decimal 32 Yes Yes Yes Total fouls made by the player in the season
Fouled decimal 32 Yes Yes Yes Total times the player was fouled in the season
Offsides decimal 32 Yes Yes Yes Total offsides against by the player in the season
Passes decimal 32 Yes Yes Yes Total passes attempted by the player in the season
PassesCompleted decimal 32 Yes Yes Yes Total passes completed by the player in the season
LastManTackle decimal 32 Yes Yes Yes Total tackles made by the player when there is no one else available to stop the opponent from scoring in the season
CornersWon decimal 32 Yes Yes Yes Total corner kicks awarded to the player in the season
BlockedShots decimal 32 Yes Yes Yes Total shots blocked by the player in the season
Touches decimal 32 Yes Yes Yes Total times the player touched the ball in the season
DefenderCleanSheets decimal 32 Yes Yes Yes Total defender clean sheets by the player in the season. Note: clean sheets are awarded when zero goals were allowed to the opponent and the player played at least 60 minutes)
GoalkeeperSaves decimal 32 Yes Yes Yes Total saves made by goalkeeper in the season
GoalkeeperGoalsAgainst decimal 32 Yes Yes Yes Total goals allowed by goalkeeper in the season
GoalkeeperSingleGoalAgainst decimal 32 Yes Yes Yes Total games where the goalkeeper allowed exactly one goal in the season
GoalkeeperCleanSheets decimal 32 Yes Yes Yes Total number of clean sheets by the goalkeeper in the season. Note: Awarded when zero goals were allowed to the opponent and the player played at least 60 minutes
GoalkeeperWins decimal 32 Yes Yes Yes Total wins by the goalkeeper in the season
PenaltyKickGoals decimal 32 Yes Yes Yes Total penalty kick goals scored by the player in the season
PenaltyKickMisses decimal 32 Yes Yes Yes Total penalty kicks missed by the player in the season
PenaltyKickSaves decimal 32 Yes Yes Yes Total penalty kicks saved by the player in the season
PenaltiesWon decimal 32 Yes Yes Yes Total penalties won by the player in the season
PenaltiesConceded decimal 32 Yes Yes Yes Total penalties conceded by the player in the season
Score decimal 32 Yes Yes Yes Total goals scored by the player's team in the season
OpponentScore decimal 32 Yes Yes Yes Total goals allowed by the player's team in the season
Tackles decimal 32 Yes Yes No Total tackles by the player in the season
Name Type Size Nullable Scrambled CSV Description
StatId integer 32 No No No The unique ID of the stat associated with this player
SeasonType integer 32 No No Yes The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar).
Season integer 32 No No Yes The soccer regular season for which these totals apply
RoundId integer 32 Yes No No The unique ID of the round that this player is associated with
TeamId integer 32 Yes No No The unique ID of the team
PlayerId integer 32 Yes No No The player's unique PlayerID as assigned by SportsDataIO. Note: this ID stays with the player their entire career
Name string 100 Yes No No The player's full name
ShortName string 50 Yes No Yes The short name of the player
Team string 50 Yes No No The abbreviation [Key] of the team
PositionCategory string 10 Yes No No The player's position category
Position string 10 Yes No Yes The position of the player. Possible values include: A (Attacker); M (Midfielder); D (Defender); GK (Goalkeeper)
Started integer 32 Yes No No The total number of games the player is projected to start in the season
GlobalTeamId integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
Updated datetime Yes No Yes The timestamp of when the record was last updated (US Eastern Time)
UpdatedUtc datetime Yes No Yes The timestamp of when the record was last updated (in UTC Time)
Games integer 32 Yes No Yes Total projected number of games played by the player in the season
FantasyPoints decimal 32 Yes Yes Yes Total projected fantasy points by the player in the season
FantasyPointsFanDuel decimal 32 Yes Yes Yes This field is expected to be NULL
FantasyPointsDraftKings decimal 32 Yes Yes Yes Total projected DraftKings daily fantasy points scored by the team in the season
FantasyPointsYahoo decimal 32 Yes Yes Yes This field is expected to be NULL
FantasyPointsMondogoal decimal 32 Yes Yes Yes Total projected Mondogoal daily fantasy points scored by the team in the season
Minutes decimal 32 Yes Yes Yes Total projected minutes played by the player in the season
Goals decimal 32 Yes Yes Yes Total projected goals scored by the player in the season
Assists decimal 32 Yes Yes Yes Total projected assists scored by the player in the season
Shots decimal 32 Yes Yes Yes Total projected shots attempted by the player in the season
ShotsOnGoal decimal 32 Yes Yes Yes Total projected shots on goal attempted by the player in the season
YellowCards decimal 32 Yes Yes Yes Total projected yellow cards against by the player in the season
RedCards decimal 32 Yes Yes Yes Total projected red cards against by the player in the season
YellowRedCards decimal 32 Yes Yes Yes Total projected double yellow cards against the player in the season. Note: A double yellow card results in a red card
Crosses decimal 32 Yes Yes Yes Total projected crosses by the player in the season. 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 decimal 32 Yes Yes Yes Total projected tackles won by the team in the season
Interceptions decimal 32 Yes Yes Yes Total projected interceptions made by the player in the season
OwnGoals decimal 32 Yes Yes Yes Total projected goals scored against their own team by the player in the season (accidentally)
Fouls decimal 32 Yes Yes Yes Total projected fouls made by the player in the season
Fouled decimal 32 Yes Yes Yes Total projected times the player will be fouled in the season
Offsides decimal 32 Yes Yes Yes Total projected offsides against by the team in the season
Passes decimal 32 Yes Yes Yes Total projected passes attempted by the player in the season
PassesCompleted decimal 32 Yes Yes Yes Total projected passes completed by the player in the season
LastManTackle decimal 32 Yes Yes Yes Total projected tackles made by the player when there is no one else available to stop the opponent from scoring in the season
CornersWon decimal 32 Yes Yes Yes Total projected corner kicks awarded to the player in the season
BlockedShots decimal 32 Yes Yes Yes Total projected shots blocked by the player in the season
Touches decimal 32 Yes Yes Yes Total projected times the player will touch the ball in the season
DefenderCleanSheets decimal 32 Yes Yes Yes Total projected defender clean sheets by the player in the season. Note: clean sheets are awarded when zero goals were allowed to the opponent and the player played at least 60 minutes
GoalkeeperSaves decimal 32 Yes Yes Yes Total projected saves made by the goalkeeper in the season
GoalkeeperGoalsAgainst decimal 32 Yes Yes Yes Total projected goals allowed by goalkeeper in the season
GoalkeeperSingleGoalAgainst decimal 32 Yes Yes Yes Total projected games where the goalkeeper allowed exactly one goal in the season
GoalkeeperCleanSheets decimal 32 Yes Yes Yes Total projected number of clean sheets by the goalkeeper in the season. Note: Awarded when zero goals were allowed to the opponent and the player played at least 60 minutes
GoalkeeperWins decimal 32 Yes Yes Yes Total projected wins by the goalkeeper in the season
PenaltyKickGoals decimal 32 Yes Yes Yes Total projected penalty kick goals scored by the player in the season
PenaltyKickMisses decimal 32 Yes Yes Yes Total projected penalty kicks missed by the player in the season
PenaltyKickSaves decimal 32 Yes Yes Yes Total projected penalty kicks saved by the player in the season
PenaltiesWon decimal 32 Yes Yes Yes Total projected won conceded by the team in the game
PenaltiesConceded decimal 32 Yes Yes Yes Total projected penalties conceded by the team in the game
Score decimal 32 Yes Yes Yes Total projected goals scored by the player's team in the season
OpponentScore decimal 32 Yes Yes Yes Total projected goals allowed by the player's team in the season
Tackles decimal 32 Yes Yes No Total projected tackles by the team in the season
Name Type Size Nullable Scrambled CSV Description
TeamA_Id
from 2020
integer 32 No No No The TeamID of Team A. Note: Team A is determined by the home team in the first leg, and remains set through the life of the record
TeamA_AggregateScore
from 2020
integer 32 No No No The score, on aggregate, of Team A in the matchup. Note: Team A is determined by the home team in the first leg, and remains set through the life of the record
TeamB_Id
from 2020
integer 32 No No No The TeamID of Team B. Note: Team B is determined by the away team in the first leg, and remains set through the life of the record
TeamB_AggregateScore
from 2020
integer 32 No No No The score, on aggregate, of Team B in the matchup. Note: Team B is determined by the away team in the first leg, and remains set through the life of the record
WinningTeamId
from 2020
integer 32 No No No The ID of the team that wins the home-and-home matchup
Created
from 2020
datetime No No No Date and time the record was created (in US Eastern Time)
Updated
from 2020
datetime No No No The timestamp of when the record was last updated (in US Eastern Time)
Name Type Size Nullable Scrambled CSV Description
RefereeId integer 32 No No No The last name of the referee
FirstName string 50 Yes No No The first name of the referee
LastName string 50 Yes No No The last name of the referee
ShortName string 50 Yes No No The short name of the referee
Nationality string 50 Yes No No The nationality of the referee
Name Type Size Nullable Scrambled CSV Description
RoundId integer 32 No No Yes The unique ID of the round
SeasonId integer 32 No No Yes The unique ID of the season this round is associated with
Season integer 32 No No No The soccer regular season for which these totals apply
SeasonType integer 32 No No Yes The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar).
Name string 50 No No Yes The display name of the round (examples: Regular Season, Semi-finals, Final, etc)
Type string 50 Yes No No The type of this round. Possible values: Cup; Table
StartDate date Yes No No The start date of the round
EndDate date Yes No No The end date of the round
CurrentWeek integer 32 Yes No Yes The current week that this round is in
CurrentRound boolean No No Yes Indicates whether or not this round is the current round of the competition/season
Games Game[] 32 Yes No No The games and their details that are apart of this round
Standings Standing[] 32 Yes No No The standings details associated with this round of the competition
TeamSeasons TeamSeason[] 32 Yes No No The team stat records associated with this round
PlayerSeasons PlayerSeason[] 32 Yes No No Player Season stat records associated with this round
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
GameId integer 32 No No No The unique ID of the game
RoundId integer 32 No No No The unique ID of the round that this game is associated with.
Season integer 32 No No No The soccer regular season for which these totals apply
SeasonType integer 32 No No Yes The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar).
Group string 50 Yes No No The name of the group in which this game occurs. Note: This is used in tournaments & cups
AwayTeamId integer 32 Yes No No The unique ID of the away team
HomeTeamId integer 32 Yes No No The unique ID of the home team
VenueId integer 32 Yes No No The unique ID of the venue
Day date Yes No No The day of the game
DateTime datetime Yes No No The date and time of the game
Status string 10 Yes No Yes Indicates the game's status. Possible values include: Scheduled, InProgress, Break, Final, Awarded, Postponed, Canceled, Suspended. If a game is called off before it starts, the Status is set to Postponed, until a new date/time is scheduled, at which point, the DateTime is updated, and the Status is set back to Scheduled. If a game has already started, and temporarily interrupted, it's Status is set to Suspended, until it either resumes, or gets postponed and replayed at a later date. If the game is at halftime, then the Status will be Break. Awarded is used in cases where a game is decided on the so called "green table." That means that a game was decided by the Federation/League to one team for a reason. This can include situations like riots, where the opponent team gets 3:0 win awarded as punishment. Awarded is also used when a club withdraws during the season from the competition then all the remaining matches getting awarded 3:0.
Week integer 32 Yes No No The week during the season/round in which this game occurs
Winner string 10 Yes Yes No The winner of the game. Possible values: AwayTeam; HomeTeam; Draw
VenueType string 10 Yes No No Shows which team has home field advantage. Possible values: Home; Away; Neutral
AwayTeamKey string 10 Yes No No The abbreviation [Key] of the away team
AwayTeamName string 50 Yes No No The name of the away team
AwayTeamCountryCode string 10 Yes No No The country code of the away team
AwayTeamScore integer 32 Yes Yes No The final score of the away team
AwayTeamScorePeriod1 integer 32 Yes Yes Yes The first period score of the away team.
AwayTeamScorePeriod2 integer 32 Yes Yes Yes The second period score of the away team.
AwayTeamScoreExtraTime integer 32 Yes Yes Yes The extra time (overtime) score of the away team (if applicable).
AwayTeamScorePenalty integer 32 Yes Yes Yes The penalty shootout score of the away team (if applicable).
HomeTeamKey string 10 Yes No No The abbreviation [Key] of the home team
HomeTeamName string 50 Yes No No The name of the home team
HomeTeamCountryCode string 10 Yes No No The country code of the home team
HomeTeamScore integer 32 Yes Yes No The final score of the home team
HomeTeamScorePeriod1 integer 32 Yes Yes No The first period score of the home team
HomeTeamScorePeriod2 integer 32 Yes Yes No The second period score of the home team
HomeTeamScoreExtraTime integer 32 Yes Yes No The extra time (overtime) score of the home team (if applicable)
HomeTeamScorePenalty integer 32 Yes Yes No The penalty shootout score of the home team (if applicable)
Updated datetime Yes No No The timestamp of when the record was last updated (in US Eastern Time)
UpdatedUtc datetime Yes No No The timestamp of when this record was updated (in UTC)
GlobalGameId integer 32 No No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
GlobalAwayTeamId integer 32 Yes No No A globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues.
GlobalHomeTeamId integer 32 Yes No No A globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues.
IsClosed boolean Yes No Yes Indicates whether the game is over and the final score and stats have been verified and closed out
PlayoffAggregateScore PlayoffAggregateScore Yes No No Aggregate scoring information for 2-leg/home-and-home games (i.e. Champions League Round of 16). Team A is determined by the first legs home team.
Name Type Size Nullable Scrambled CSV Description
Period string 20 Yes No No The final period of the game. Possible values: Regular = Game ended in 90 minutes of regular time; ExtraTime = Game ended in extra time / overtime; PenaltyShootout = Game finished in penalty shootout time
Clock integer 32 Yes No No The clock for the game if it is in progress. Note: if the game hasn't started or the game is over; then this will be NULL.
GameId integer 32 No No No The unique ID of the game
RoundId integer 32 No No No The unique ID of the round that this game is associated with.
Season integer 32 No No No The soccer regular season for which these totals apply
SeasonType integer 32 No No Yes The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar).
Group string 50 Yes No No The name of the group in which this game occurs. Note: This is used in tournaments & cups
AwayTeamId integer 32 Yes No No The unique ID of the away team.
HomeTeamId integer 32 Yes No No The unique ID of the home team
VenueId integer 32 Yes No No The unique ID of the venue
Day date Yes No No The day of the game
DateTime datetime Yes No No The date and time of the game (in UTC)
Status string 10 Yes No Yes Indicates the game's status. Possible values include: Scheduled, InProgress, Break, Final, Awarded, Postponed, Canceled, Suspended. If a game is called off before it starts, the Status is set to Postponed, until a new date/time is scheduled, at which point, the DateTime is updated, and the Status is set back to Scheduled. If a game has already started, and temporarily interrupted, it's Status is set to Suspended, until it either resumes, or gets postponed and replayed at a later date. If the game is at halftime, then the Status will be Break. Awarded is used in cases where a game is decided on the so called "green table." That means that a game was decided by the Federation/League to one team for a reason. This can include situations like riots, where the opponent team gets 3:0 win awarded as punishment. Awarded is also used when a club withdraws during the season from the competition then all the remaining matches getting awarded 3:0.
Week integer 32 Yes No No The week during the season/round in which this game occurs
Winner string 10 Yes Yes No The winner of the game. Possible values: AwayTeam; HomeTeam; Draw
VenueType string 10 Yes No No Shows which team has home field advantage. Possible values: Home; Away; Neutral
AwayTeamKey string 10 Yes No No The abbreviation [Key] of the away team.
AwayTeamName string 50 Yes No No The name of the away team
AwayTeamCountryCode string 10 Yes No No The country code of the away team
AwayTeamScore integer 32 Yes Yes No The final score of the away team
AwayTeamScorePeriod1 integer 32 Yes Yes Yes The first period score of the away team.
AwayTeamScorePeriod2 integer 32 Yes Yes Yes The second period score of the away team.
AwayTeamScoreExtraTime integer 32 Yes Yes Yes The extra time (overtime) score of the away team (if applicable).
AwayTeamScorePenalty integer 32 Yes Yes Yes The penalty shootout score of the away team (if applicable).
HomeTeamKey string 10 Yes No No The abbreviation [Key] of the home team
HomeTeamName string 50 Yes No No The name of the home team
HomeTeamCountryCode string 10 Yes No No The country code of the home team
HomeTeamScore integer 32 Yes Yes No The final score of the home team
HomeTeamScorePeriod1 integer 32 Yes Yes No The first period score of the home team
HomeTeamScorePeriod2 integer 32 Yes Yes No The second period score of the home team
HomeTeamScoreExtraTime integer 32 Yes Yes No The extra time (overtime) score of the home team (if applicable)
HomeTeamScorePenalty integer 32 Yes Yes No The penalty shootout score of the home team (if applicable)
Updated datetime Yes No No The timestamp of when the record was last updated (US Eastern Time)
UpdatedUtc datetime Yes No No The timestamp of when this record was updated (in UTC)
GlobalGameId integer 32 No No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
GlobalAwayTeamId integer 32 Yes No No A globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues.
GlobalHomeTeamId integer 32 Yes No No A globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues.
IsClosed boolean Yes No Yes Indicates whether the game is over and the final score and stats have been verified and closed out
PlayoffAggregateScore PlayoffAggregateScore Yes No No Aggregate scoring information for 2-leg/home-and-home games (i.e. Champions League Round of 16). Team A is determined by the first legs home team.
Name Type Size Nullable Scrambled CSV Description
SeasonId integer 32 No No Yes The unique ID of the season
CompetitionId integer 32 No No Yes The unique ID of the competition
Season integer 32 No No Yes The soccer regular season for which these totals apply
Name string 50 No No No The display name of the season (e.g. 2017/2018; 2018/19; etc)
CompetitionName string 50 No No Yes The display name of the competition associated with this season
StartDate date Yes No No The start date of the season
EndDate date Yes No Yes The end date of the season (UTC)
CurrentSeason boolean No No Yes Indicates whether or not this season is the current season of the competition
Rounds Round[] Yes No No The unique ID of the round that this season is associated with
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
SeasonTeamId integer 32 No No Yes Unique ID of this season/team combination
SeasonId integer 32 No No No The unique ID of the season this record is associated with
TeamId integer 32 No No No The unique ID of the team
TeamName string 50 No No Yes The name of the team associated with this record
Active boolean No No No Whether this team is actively associated with this season (true/false)
Gender string 10 Yes No No The gender of the players on the team. Possible Values: Male; Female
Type string 10 Yes No No The type of season/team. Possible values: Club; National
Team Team Yes No No The details of the team for the given season/team association
Name Type Size Nullable Scrambled CSV Description
StandingId integer 32 No No No The unique ID of the standing
RoundId integer 32 No No No The unique ID of the round that this team is associated with
TeamId integer 32 No No Yes The unique ID of the team
Name string 100 Yes No No The team's full name
ShortName string 50 Yes No No The short name of the team
Scope string 20 Yes No Yes The scope of the standing (possible values: Total, Away, Home)
[Order] integer 32 Yes No No The order of the teams in the standing (e.g 1; 2; 3; 4; etc.)
Games integer 32 Yes No No Total number of games played by the team in the season
Wins integer 32 Yes No No Number of wins by the team in the season
Losses integer 32 Yes No No The number of losses for the team
Draws integer 32 Yes No No Number of draws by the team in the season
GoalsScored integer 32 Yes No No Total number of goals scored by the team in the season
GoalsAgainst integer 32 Yes No No Total number of goals against by the team in the season
GoalsDifferential integer 32 Yes No No The goal differential of the team in the season. Note: GoalDifferential = GoalsScored - GoalsAgainst
Points integer 32 Yes No No Total points accumulated by the team
Group string 50 Yes No Yes The name of the group (when applicable)
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
Name Type Size Nullable Scrambled CSV Description
TeamId integer 32 No No No The unique ID of the team
AreaId integer 32 Yes No Yes The unique ID of the team's current home arena
VenueId integer 32 Yes No No The unique ID of the team's venue
[Key] string 10 Yes No No Abbreviation of the team (e.g. LIV; ARS; MNU; etc.)
Name string 50 No No Yes The mascot of the team (e.g. The Reds, The Gunners, etc.)
FullName string 100 Yes No Yes The full name of the team (e.g. Liverpool Football Club, Arsenal Football Club, etc.)
Active boolean No No No Whether or not this team is active (true/false)
AreaName string 50 Yes No Yes The area name of the home team
VenueName string 50 Yes No No The name of the home team's venue
Gender string 10 Yes No No The gender of the players on the team. Possible Values: Male; Female
Type string 10 Yes No Yes The type of this team. Possible values: Club, National
Address string 100 Yes No No The address of the home team
City string 50 Yes No No The city of the home team
Zip string 50 Yes No No The zip code of the team's home location
Phone string 50 Yes No Yes The phone number of the home team
Fax string 50 Yes No Yes The fax number of the home team
Website string 50 Yes No Yes The website address of the home team
Email string 50 Yes No Yes The email of the home team
Founded integer 32 Yes No No The calendar year that the team was founded
ClubColor1 string 50 Yes No Yes The primary color of this team's logo/uniform/branding
ClubColor2 string 50 Yes No Yes The secondary color of this team's logo/uniform/branding
ClubColor3 string 50 Yes No Yes The tertiary color of this team's logo/uniform/branding
Nickname1 string 50 Yes No Yes A nickname for this team
Nickname2 string 50 Yes No Yes A nickname for this team
Nickname3 string 50 Yes No Yes A nickname for this team
WikipediaLogoUrl string 250 Yes No No The link to the team's logo hosted on Wikipedia (This is not licensed for public or commercial use)
WikipediaWordMarkUrl string 250 Yes No No The link to the team's wordmark logo hosted on Wikipedia (This is not licensed for public or commercial use)
GlobalTeamId integer 32 No No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
Name Type Size Nullable Scrambled CSV Description
Players Player[] Yes No Yes The players who are current on this team's active roster/squad
TeamId integer 32 No No No The unique ID of the team
AreaId integer 32 Yes No Yes The unique ID of the team's current home arena
VenueId integer 32 Yes No No The unique ID of the team's venue
[Key] string 10 Yes No No Abbreviation of the team (e.g. LIV; ARS; MNU; etc.)
Name string 50 No No Yes The mascot of the team (e.g. The Reds, The Gunners, etc.)
FullName string 100 Yes No Yes The full name of the team (e.g. Liverpool Football Club, Arsenal Football Club, Minnesota United FC, etc.)
Active boolean No No No Whether or not this team is active (true/false)
AreaName string 50 Yes No Yes The area name of the home team
VenueName string 50 Yes No No The name of the home team's venue
Gender string 10 Yes No No The gender of the players on the team. Possible Values: Male; Female
Type string 10 Yes No Yes The type of this team. Possible values: Club, National
Address string 100 Yes No No The address of the home team
City string 50 Yes No No The city of the home team
Zip string 50 Yes No No The zip code of the team's home location
Phone string 50 Yes No Yes The phone number of the home team
Fax string 50 Yes No Yes The fax number of the home team
Website string 50 Yes No Yes The website address of the home team
Email string 50 Yes No Yes The email of the home team
Founded integer 32 Yes No No The calendar year that the team was founded
ClubColor1 string 50 Yes No Yes The primary color of this team's logo/uniform/branding
ClubColor2 string 50 Yes No Yes The secondary color of this team's logo/uniform/branding
ClubColor3 string 50 Yes No Yes The tertiary color of this team's logo/uniform/branding
Nickname1 string 50 Yes No Yes A nickname for this team
Nickname2 string 50 Yes No Yes A nickname for this team
Nickname3 string 50 Yes No Yes A nickname for this team
WikipediaLogoUrl string 250 Yes No No The link to the team's logo hosted on Wikipedia (This is not licensed for public or commercial use)
WikipediaWordMarkUrl string 250 Yes No No The link to the team's wordmark logo hosted on Wikipedia (This is not licensed for public or commercial use)
GlobalTeamId integer 32 No No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
Name Type Size Nullable Scrambled CSV Description
StatId integer 32 No No No The unique ID of the stat associated with this team
SeasonType integer 32 No No Yes The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar).
Season integer 32 No No No The soccer regular season for which these totals apply
RoundId integer 32 Yes No No The unique ID of the round that this team is associated with
TeamId integer 32 Yes No Yes The unique ID of the team
Name string 100 Yes No No The team's full name
Team string 50 Yes No No The abbreviation [Key] of the team
GlobalTeamId integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
Possession decimal 32 Yes No No Percentage of ball possession by the team in the game
GameId integer 32 Yes No Yes The unique ID of the game
OpponentId integer 32 Yes No Yes The unique ID of the opponent team
Opponent string 10 Yes No Yes The name of the opponent team
Day date Yes No Yes The day of the game
DateTime datetime Yes No Yes The date and time of the game
HomeOrAway string 4 Yes No Yes Whether the team is the home team or away team
IsGameOver boolean No No Yes Whether the game is over (true) or not (false)
GlobalGameId integer 32 Yes No No A globally unique ID for this game. This value is guaranteed to be unique across all sports/leagues.
GlobalOpponentId integer 32 Yes No Yes A globally unique ID for this opponent. This value is guaranteed to be unique across all sports/leagues.
Updated datetime Yes No Yes The timestamp of when the record was last updated (in US Eastern Time)
UpdatedUtc datetime Yes No Yes The timestamp of when the record was last updated (in UTC Time)
Games integer 32 Yes No Yes Total number of games played by the team in the game
FantasyPoints decimal 32 Yes Yes Yes Total fantasy points by the team in the game
FantasyPointsFanDuel decimal 32 Yes Yes Yes This field is expected to be NULL
FantasyPointsDraftKings decimal 32 Yes Yes Yes Total DraftKings daily fantasy points scored by the team in the game
FantasyPointsYahoo decimal 32 Yes Yes Yes This field is expected to be NULL
FantasyPointsMondogoal decimal 32 Yes Yes Yes Total Mondogoal daily fantasy points scored by the team in the game
Minutes decimal 32 Yes Yes Yes Total minutes played by the team in the game
Goals decimal 32 Yes Yes Yes Total goals scored by the team in the game
Assists decimal 32 Yes Yes Yes Total assists scored by the team in the game
Shots decimal 32 Yes Yes Yes Total shots attempted by the team in the game
ShotsOnGoal decimal 32 Yes Yes Yes Total shots on goal attempted by the team in the game
YellowCards decimal 32 Yes Yes Yes Total yellow cards against the team in the game
RedCards decimal 32 Yes Yes Yes Total red cards against by the team in the game
YellowRedCards decimal 32 Yes Yes Yes Total double yellow cards against the team in the game. Note: A double yellow card results in a red card
Crosses decimal 32 Yes Yes Yes Total crosses by the team 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 decimal 32 Yes Yes Yes Total tackles won by the team in the game
Interceptions decimal 32 Yes Yes Yes Total interceptions made by the team in the game
OwnGoals decimal 32 Yes Yes Yes Total goals scored against own team by the team in the game
Fouls decimal 32 Yes Yes Yes Total fouls made by the team in the game
Fouled decimal 32 Yes Yes Yes Total times the team was fouled in the game
Offsides decimal 32 Yes Yes Yes Total offsides against by the team in the game
Passes decimal 32 Yes Yes Yes Total passes attempted by the team in the game
PassesCompleted decimal 32 Yes Yes Yes Total passes completed by the team in the game
LastManTackle decimal 32 Yes Yes Yes Total tackles made by the team when there is no one else available to stop the opponent from scoring in the game
CornersWon decimal 32 Yes Yes Yes Total corner kicks awarded to the team in the game
BlockedShots decimal 32 Yes Yes Yes Total shots blocked by the team in the game
Touches decimal 32 Yes Yes Yes Total times the team touched the ball in the game
DefenderCleanSheets decimal 32 Yes Yes Yes Total defender clean sheets by the team 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 decimal 32 Yes Yes Yes Total saves made by team's goalkeeper(s) in the game
GoalkeeperGoalsAgainst decimal 32 Yes Yes Yes Total goals allowed by team's goalkeeper(s) in the game
GoalkeeperSingleGoalAgainst decimal 32 Yes Yes Yes Total games where the team's goalkeeper(s) allowed exactly one goal in the game
GoalkeeperCleanSheets decimal 32 Yes Yes Yes Total number of clean sheets by the team's goalkeeper(s) in the game. Note: Awarded when zero goals were allowed to the opponent and the player played at least 60 minutes
GoalkeeperWins decimal 32 Yes Yes Yes Total wins by the team's goalkeeper(s) in the game
PenaltyKickGoals decimal 32 Yes Yes Yes Total penalty kick goals scored by the team in the game
PenaltyKickMisses decimal 32 Yes Yes Yes Total penalty kicks missed by the team in the game
PenaltyKickSaves decimal 32 Yes Yes Yes Total penalty kicks saved by the team in the game
PenaltiesWon decimal 32 Yes Yes Yes Total penalties won by the team in the game
PenaltiesConceded decimal 32 Yes Yes Yes Total penalties conceded by the team in the game
Score decimal 32 Yes Yes Yes Total goals scored by the team in the game
OpponentScore decimal 32 Yes Yes Yes Total goals allowed by the opponent team in the game
Tackles decimal 32 Yes Yes No Total tackles by the team in the game
Name Type Size Nullable Scrambled CSV Description
StatId integer 32 No No No The unique ID of the stat associated with this team
SeasonType integer 32 No No Yes The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar).
Season integer 32 No No Yes The soccer regular season for which these totals apply
RoundId integer 32 Yes No No The unique ID of the round that this team is associated with
TeamId integer 32 Yes No Yes The unique ID of the team
Name string 100 Yes No No The team's full name
Team string 50 Yes No No The abbreviation [Key] of the team
GlobalTeamId integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
Possession decimal 32 Yes No No Percentage of ball possession by the team in the season
Updated datetime Yes No Yes The timestamp of when the record was last updated (in US Eastern Time)
UpdatedUtc datetime Yes No Yes The timestamp of when the record was last updated (in UTC Time)
Games integer 32 Yes No Yes Total number of games played by the team in the season
FantasyPoints decimal 32 Yes Yes Yes Total fantasy points by the team in the season
FantasyPointsFanDuel decimal 32 Yes Yes Yes This field is expected to be NULL
FantasyPointsDraftKings decimal 32 Yes Yes Yes Total DraftKings daily fantasy points scored by the team in the season
FantasyPointsYahoo decimal 32 Yes Yes Yes This field is expected to be NULL
FantasyPointsMondogoal decimal 32 Yes Yes Yes Total Mondogoal daily fantasy points scored by the team in the season
Minutes decimal 32 Yes Yes Yes Total minutes played by the team in the season
Goals decimal 32 Yes Yes Yes Total goals scored by the team in the season
Assists decimal 32 Yes Yes Yes Total assists scored by the team in the season
Shots decimal 32 Yes Yes Yes Total shots attempted by the team in the season
ShotsOnGoal decimal 32 Yes Yes Yes Total shots on goal attempted by the team in the season
YellowCards decimal 32 Yes Yes Yes Total yellow cards against the team in the season
RedCards decimal 32 Yes Yes Yes Total red cards against by the team in the season
YellowRedCards decimal 32 Yes Yes Yes Total double yellow cards against the team in the season. Note: A double yellow card results in a red card
Crosses decimal 32 Yes Yes Yes Total crosses by the team in the season. 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 decimal 32 Yes Yes Yes Total tackles won by the team in the season
Interceptions decimal 32 Yes Yes Yes Total interceptions made by the team in the season
OwnGoals decimal 32 Yes Yes Yes Total goals scored against own team by the team in the season
Fouls decimal 32 Yes Yes Yes Total fouls made by the team in the season
Fouled decimal 32 Yes Yes Yes Total times the team was fouled in the season
Offsides decimal 32 Yes Yes Yes Total offsides against by the team in the season
Passes decimal 32 Yes Yes Yes Total passes attempted by the team in the season
PassesCompleted decimal 32 Yes Yes Yes Total passes completed by the team in the season
LastManTackle decimal 32 Yes Yes Yes Total tackles made by the team when there is no one else available to stop the opponent from scoring in the season
CornersWon decimal 32 Yes Yes Yes Total corner kicks awarded to the team in the season
BlockedShots decimal 32 Yes Yes Yes Total shots blocked by the team in the season
Touches decimal 32 Yes Yes Yes Total times the team touched the ball in the season
DefenderCleanSheets decimal 32 Yes Yes Yes Total defender clean sheets by the team in the season. Note: clean sheets are awarded when zero goals were allowed to the opponent and the player played at least 60 minutes)
GoalkeeperSaves decimal 32 Yes Yes Yes Total saves made by team's goalkeeper(s) in the season
GoalkeeperGoalsAgainst decimal 32 Yes Yes Yes Total goals allowed by team's goalkeeper(s) in the season
GoalkeeperSingleGoalAgainst decimal 32 Yes Yes Yes Total games where the team's goalkeeper(s) allowed exactly one goal in the season
GoalkeeperCleanSheets decimal 32 Yes Yes Yes Total number of clean sheets by the team's goalkeeper(s) in the season. Note: Awarded when zero goals were allowed to the opponent and the player played at least 60 minutes
GoalkeeperWins decimal 32 Yes Yes Yes Total wins by the team's goalkeeper(s) in the season
PenaltyKickGoals decimal 32 Yes Yes Yes Total penalty kick goals scored by the team in the season
PenaltyKickMisses decimal 32 Yes Yes Yes Total penalty kicks missed by the team in the season
PenaltyKickSaves decimal 32 Yes Yes Yes Total penalty kicks saved by the team in the season
PenaltiesWon decimal 32 Yes Yes Yes Total penalties won by the team in the season
PenaltiesConceded decimal 32 Yes Yes Yes Total penalties conceded by the team in the season
Score decimal 32 Yes Yes Yes Total goals scored by the team in the season
OpponentScore decimal 32 Yes Yes Yes Total goals allowed by the team in the season
Tackles decimal 32 Yes Yes No Total tackles by the team in the season
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
VenueId integer 32 No No Yes The unique ID of the venue
Name string 50 No No Yes The full name of the venue
Address string 100 Yes No Yes The address where the venue is located
City string 50 Yes No Yes The city where the venue is located
Zip string 50 Yes No No The zip code of where the venue is located
Country string 50 Yes No No The country name of where the venue is located
[Open] boolean No No Yes Indicates whether this venue is actively used
Opened integer 32 Yes No No The year the venue opened (e.g. 1950; 1960; etc)
Nickname1 string 100 Yes No Yes A nickname for this venue
Nickname2 string 100 Yes No Yes A nickname for this venue
Capacity integer 32 Yes No Yes The estimated seating capacity of the venue
Surface string 50 Yes No No The playing surface of the stadium. Possible values: Grass; Artificial
GeoLat decimal 32 Yes No No The geographic latitude coordinate of this venue
GeoLong decimal 32 Yes No No The geographic latitude coordinate of this venue
Contact Us