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 US Eastern Time.

Choose League:

  • {{ category.Name }}

Free

This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
PlayerID integer 32 No No Yes The player's unique PlayerID as assigned by FantasyData.
SportsDataID string 50 Yes No Yes Deprecated. Use SportRadarPlayerID instead.
Status string 50 Yes No Yes Indicates the player's status of being on an Major League Active Roster. Possible values include: Active, 40 Man Active, Non-Roster Invitee, Minors, Inactive, 7 Day Disabled List, 10 Day Disabled List, 15 Day Disabled List, 60 Day Disabled List
TeamID integer 32 Yes No Yes The TeamID of the team this player is employed by.
Team string 10 Yes No Yes The key/abbreviation of the team this player is employed by.
Jersey integer 32 Yes No Yes The player's jersey number.
PositionCategory string 10 Yes No Yes The player's position category. Possible values: DH, IF, OF, P, PH, PR
Position string 10 Yes No Yes The player's primary position. Possible values: 1B, 2B, 3B, C, CF, DH, IF, LF, OF, P, PH, PR, RF, RP, SP, SS
MLBAMID integer 32 Yes No Yes The player's unique PlayerID for cross reference use with MLB AM.
FirstName string 50 Yes No Yes The player's first name.
LastName string 50 Yes No Yes The player's last name.
BatHand string 1 Yes No Yes The player's batting hand. Possible values: R, L, S
ThrowHand string 1 Yes No Yes The player's throwing hand. Possible values: R, L, S
Height integer 32 Yes No Yes The player's height in inches.
Weight integer 32 Yes No Yes The player's weight in pounds (lbs).
BirthDate datetime Yes No Yes The player's date of birth.
BirthCity string 50 Yes No Yes The city in which the player was born.
BirthState string 50 Yes No Yes The state in which the player was born.
BirthCountry string 50 Yes No Yes The country in which the player was born.
HighSchool string 50 Yes No Yes The high school that the player attended.
College string 50 Yes No Yes The college that the player attended.
ProDebut date Yes No Yes The date that this player made his MLB debut.
Salary integer 32 Yes No Yes The player's salary for the current season.
PhotoUrl string 250 Yes No Yes The URL of the player's headshot photo.
SportRadarPlayerID string 50 Yes No Yes This player's unique ID for cross reference use with the SportRadar API.
RotoworldPlayerID integer 32 Yes No Yes The player's unique PlayerID for cross reference use with Rotoworld.
RotoWirePlayerID integer 32 Yes No Yes The player's unique PlayerID for cross reference use with RotoWire.
FantasyAlarmPlayerID integer 32 Yes No Yes The player's unique PlayerID for cross reference use with FantasyAlarm.
StatsPlayerID integer 32 Yes No Yes The player's unique PlayerID for cross reference use with Stats Player.
SportsDirectPlayerID integer 32 Yes No Yes The player's unique PlayerID for cross reference use with Sports Direct.
XmlTeamPlayerID integer 32 Yes No Yes The player's unique PlayerID for cross reference use with Xml Team.
InjuryStatus string 50 Yes Yes Yes Indicates the player's injury status. Possible values include: Probable, Questionable, Doubtful, Out, 7 Day Disabled List, 15 Day Disabled List, 60 Day Disabled List
InjuryBodyPart string 50 Yes Yes Yes Indicates the player's injured body part. (e.g. ankle, knee, etc.) 
InjuryStartDate date Yes No Yes Indicates the start date of the player's injury.
InjuryNotes string 250 Yes Yes Yes Inidcates any notes about the player's injury.
FanDuelPlayerID integer 32 Yes No Yes The player's unique PlayerID for cross reference use with Fan Duel.
DraftKingsPlayerID integer 32 Yes No Yes The player's unique PlayerID for cross reference use with Draft Kings.
YahooPlayerID integer 32 Yes No Yes The player's unique PlayerID for cross reference use with Yahoo.
UpcomingGameID integer 32 Yes No Yes The GameID of this player's upcoming game.
FanDuelName string 50 Yes No Yes The player's name on FanDuel.
DraftKingsName string 50 Yes No Yes The player's name on Fan Draft Kings.
YahooName string 50 Yes No Yes The player's name on Yahoo.
GlobalTeamID integer 32 Yes No No A globally unique ID for this player. This value is guaranteed to be unique across all sports/leagues.
FantasyDraftName string 50 Yes No Yes The player's name on Fantasy Draft.
FantasyDraftPlayerID integer 32 Yes No Yes The player's unique PlayerID for cross reference use with Fantasy Draft.
Experience string 20 Yes No Yes The player's years of experience
UsaTodayPlayerID integer 32 Yes No Yes 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.
This table is used in the following endpoints:
MLB v3 Scores
Current Season
MLB v3 Stats
Current Season
Name Type Size Nullable Scrambled CSV Description
Season integer 32 No No Yes The MLB regular season for which these totals apply
RegularSeasonStartDate date Yes No Yes The start date of the regular season
PostSeasonStartDate date Yes No Yes The start date of the postseason
SeasonType string 10 Yes No Yes The type of season that this record corresponds to (1=Regular Season, 2=Preseason, 3=Postseason, 4=Offseason, 5=AllStar).
ApiSeason string 10 Yes No Yes The current season's value to be used to pass into subsequent API calls (sample values: 2017REG, 2018PRE, 2018REG, 2018POST, etc)
This table is used in the following endpoints:
MLB v3 Scores
Stadiums
MLB v3 Stats
Stadiums
MLB v2
Stadiums
Name Type Size Nullable Scrambled CSV Description
StadiumID integer 32 No No Yes The unique ID of the stadium
Active boolean No No Yes Whether or not this stadium is the home venue for an active team
Name string 100 No No Yes The full name of the stadium
City string 50 Yes No Yes The city where the stadium is located
State string 10 Yes No Yes The US state where the stadium is located (if Stadium is outside US, this value is NULL)
Country string 10 Yes No Yes The 2-digit country code where the stadium is located
Capacity integer 32 Yes No Yes The estimated seating capacity of the stadium
Surface string 50 Yes No Yes The playing surface of the stadium (Grass, Artificial or Dome)
LeftField integer 32 Yes No Yes The estimated distance between home plate and the left field wall.
MidLeftField integer 32 Yes No Yes The estimated distance between home plate and the mid left field wall.
LeftCenterField integer 32 Yes No Yes The estimated distance between home plate and the left center field wall.
MidLeftCenterField integer 32 Yes No Yes The estimated distance between home plate and the mid left center field wall.
CenterField integer 32 Yes No Yes The estimated distance between home plate and the center field wall.
MidRightCenterField integer 32 Yes No Yes The estimated distance between home plate and the mid right center field wall.
RightCenterField integer 32 Yes No Yes The estimated distance between home plate and the right center field wall.
MidRightField integer 32 Yes No Yes The estimated distance between home plate and the mid right field wall.
RightField integer 32 Yes No Yes The estimated distance between home plate and the right field wall.
GeoLat decimal 32 Yes No Yes The geographic latitude coordinate of this venue.
GeoLong decimal 32 Yes No Yes The geographic longitude coordinate of this venue.
Altitude integer 32 Yes No Yes The altitude of the stadium in feet.
HomePlateDirection integer 32 Yes No Yes The direction that the batter is facing while looking at the pitcher's mound. For instance, 90 means that the line from home plate through 2nd base is pointing east. 180 means that the line is pointing north … and so on.
Type string 50 Yes No Yes The type of the stadium (possible values: Outdoor, Dome, RetractableDome)
This table is used in the following endpoints:
MLB v3 Scores
Standings
MLB v3 Stats
Standings
Name Type Size Nullable Scrambled CSV Description
Season integer 32 No No Yes The MLB 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).
TeamID Integer 32 No No Yes The unique ID for the team
Key string 10 No No Yes Whether or not the team is active
City string 50 Yes No Yes The name of the city
Name string 50 Yes No Yes The full name of the team
League string 20 Yes No Yes The league of the team (e.g. American or National)
Division string 20 Yes No Yes The division of the team (e.g. East, Central, West)
Wins integer 32 Yes No Yes Regular season wins
Losses integer 32 Yes No Yes Regular season losses
Percentage decimal 32 Yes No Yes Winning percentage
DivisionWins integer 32 Yes No Yes Regular season wins within the division
DivisionLosses integer 32 Yes No Yes Regular season losses within the division
GamesBehind
from 2012
decimal 32 Yes No Yes Number of games behind the first place team
LastTenGamesWins
from 2012
integer 32 Yes No Yes Number of wins in the last ten games
LastTenGamesLosses
from 2012
integer 32 Yes No Yes Number of losses in the last ten games
Streak
from 2012
string 10 Yes No Yes Current streak the team is on (e.g. Win 3, Lost 3)
WildCardRank
from 2012
integer 32 Yes No Yes The ranking in the wild card
WildCardGamesBehind
from 2012
decimal 32 Yes No Yes Number of games behind the team leading the wild card
HomeWins
from 2012
integer 32 Yes No Yes Number of home wins
HomeLosses
from 2012
integer 32 Yes No Yes Number of home losses
AwayWins
from 2012
integer 32 Yes No Yes Number of away wins
AwayLosses
from 2012
integer 32 Yes No Yes Number of away losses
DayWins
from 2012
integer 32 Yes No Yes Number of wins during the day
DayLosses
from 2012
integer 32 Yes No Yes Number of losses during the day
NightWins
from 2012
integer 32 Yes No Yes Number of wins at night
NightLosses
from 2012
integer 32 Yes No Yes Number of losses at night
RunsScored
from 2012
integer 32 Yes No Yes Number of runs scored
RunsAgainst
from 2012
integer 32 Yes No Yes Number of runs scored by opponents
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
TeamID integer 32 No No Yes The auto-generated unique ID of the Team
[Key] string 10 No No Yes Abbreviation of the team (e.g. LAD, PHI, BOS, CHC, etc.)
Active boolean No No Yes Whether or not this team is active
City string 50 Yes No Yes The city/location of the team (e.g. Los Angeles, Philadelphia, Boston, Chicago, etc.)
Name string 50 Yes No Yes The mascot of the team (e.g. Dodgers, Phillies, Red Sox, Cubs, etc.)
StadiumID integer 32 Yes No Yes The unique ID of the team's current home stadium
League string 10 Yes No Yes The league of the team (possible values: AL, NL)
Division string 10 Yes No Yes The division of the team (possible values East, Central, or West)
PrimaryColor string 6 Yes No Yes The team's primary color. (This is not licensed for public or commercial use)
SecondaryColor string 6 Yes No Yes The team's secondary color. (This is not licensed for public or commercial use)
TertiaryColor string 6 Yes No Yes The team's tertiary color. (This is not licensed for public or commercial use)
QuaternaryColor string 6 Yes No Yes The team's quaternary color. (This is not licensed for public or commercial use)
WikipediaLogoUrl string 250 Yes No Yes The link to the team's logo hosted on Wikipedia. (This is not licensed for public or commercial use)
WikipediaWordMarkUrl string 250 Yes No Yes 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.

Tier 1: Scores

This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
GameID integer 32 No No Yes The unique ID of this game
Season integer 32 No No Yes The MLB season of the game
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).
Status string 20 Yes No Yes Indicates the game's status. Possible values include: Scheduled, InProgress, Final, Suspended, Postponed, Canceled
Day date Yes No Yes The date of the game
DateTime datetime Yes No Yes The date and time of the game
AwayTeam string 10 No No Yes The abbreviation of the Away Team
HomeTeam string 10 No No Yes The abbreviation of the Home Team
AwayTeamID integer 32 No No Yes The unique ID of the away team
HomeTeamID integer 32 No No Yes The unique ID of the home team 
RescheduledGameID integer 32 Yes No Yes The GameID of the game that was rescheduled from this game. This only pertains to postponed games that require rescheduling.
StadiumID integer 32 Yes No Yes The unique ID of the stadium
Channel string 50 Yes No Yes The television station broadcasting the game
Inning integer 32 Yes No Yes The inning that the game is currently in, or the inning in which the game ended. Possible values include: NULL, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, etc)
InningHalf string 1 Yes No Yes The inning half that the game is currently in, or the inning half in which the game ended (possible values: T, B, NULL)
AwayTeamRuns integer 32 Yes Yes Yes Number of runs the away team scored in this game
HomeTeamRuns integer 32 Yes Yes Yes Number of runs the home team scored in this game
AwayTeamHits integer 32 Yes Yes Yes Total away team hits in this game
HomeTeamHits integer 32 Yes Yes Yes Total home team hits in this game
AwayTeamErrors integer 32 Yes Yes Yes Total away team errors committed in this game
HomeTeamErrors integer 32 Yes Yes Yes Total home team errors committed in this game
WinningPitcherID integer 32 Yes No Yes The PlayerID of the winning pitcher
LosingPitcherID integer 32 Yes No Yes The PlayerID of the losing pitcher
SavingPitcherID integer 32 Yes No Yes The PlayerID of the saving pitcher
Attendance integer 32 Yes No Yes Total number of people who attended the game
AwayTeamProbablePitcherID integer 32 Yes No Yes The PlayerID of the away team's probable pitcher
HomeTeamProbablePitcherID integer 32 Yes No Yes The PlayerID of the home team's probable pitcher
Outs integer 32 Yes No Yes The number of outs recorded in the current inning
Balls integer 32 Yes No Yes The number of balls thrown for the current at bat
Strikes integer 32 Yes No Yes The number of strikes thrown for the current at bat
CurrentPitcherID integer 32 Yes No Yes The PlayerID of the current pitcher
CurrentHitterID integer 32 Yes No Yes The PlayerID of the current hitter
AwayTeamStartingPitcherID integer 32 Yes No Yes The PlayerID of the away team's starting pitcher
HomeTeamStartingPitcherID integer 32 Yes No Yes The PlayerID of the home team's starting pitcher
CurrentPitchingTeamID integer 32 Yes No Yes The TeamID of the current pitcher's team
CurrentHittingTeamID integer 32 Yes No Yes The TeamID of the current hitter's team
PointSpread
from 2016
decimal 32 Yes Yes Yes The oddsmaker Point Spread at game start from the perspective of the HomeTeam (negative numbers indicate the HomeTeam is favored, positive numbers indicate the AwayTeam is favored)
OverUnder
from 2016
decimal 32 Yes Yes Yes The oddsmaker Over/Under at game start
AwayTeamMoneyLine
from 2016
integer 32 Yes Yes Yes Money line from the perspective of the away team.
HomeTeamMoneyLine
from 2016
integer 32 Yes Yes Yes Money line from the perspective of the home team.
ForecastTempLow
from 2016
integer 32 Yes Yes Yes The forecasted low temperature on game day at this venue (Fahrenheit).
ForecastTempHigh
from 2016
integer 32 Yes Yes Yes The forecasted high temperature on game day at this venue (Fahrenheit).
ForecastDescription
from 2016
string 50 Yes Yes Yes The description of the weather forecast. Posible values include: Broken Clouds, Clear Sky, Few Clouds, Heavy Intensity Rain, Light Rain, Moderate Rain, Mostly Cloudy, Mostly Sunny, Overcast Clouds, Partly Cloudy, Scattered Clouds, Showers, Thunderstorms
ForecastWindChill
from 2016
integer 32 Yes Yes Yes The forecasted wind chill on game day at this venue.
ForecastWindSpeed
from 2016
integer 32 Yes Yes Yes The forecasted wind speed on game day at this venue.
ForecastWindDirection
from 2016
integer 32 Yes Yes Yes The wind direction isn't baseball specific. It refers to the direction that the wind is coming from. 90 would be wind coming from the east. 180 is wind from the south. 270 is a wind from the west ... and so on.
RescheduledFromGameID integer 32 Yes Yes Yes The GameID of the originally scheduled, postponed game, that this game was rescheduled from. This only pertains to games that are scheduled as "make up" games.
RunnerOnFirst boolean Yes Yes Yes Indicates if there is a runner on first
RunnerOnSecond boolean Yes Yes Yes Indicates if there is a runner on second
RunnerOnThird boolean Yes Yes Yes Indicates if there is a runner on third
AwayTeamStartingPitcher string 50 Yes Yes Yes Indicates the away team starting pitcher's name
HomeTeamStartingPitcher string 50 Yes Yes Yes Indicates the home team starting pitcher's name
CurrentPitcher string 50 Yes Yes Yes Indicates the current pitcher's name
CurrentHitter string 50 Yes Yes Yes Indicates the current hitter's name
WinningPitcher string 50 Yes Yes Yes Indicates the winning pitcher's name
LosingPitcher string 50 Yes Yes Yes Indicates the losing pitcher's name
SavingPitcher string 50 Yes Yes Yes Indicates the saving pitcher's name
DueUpHitterID1 integer 32 Yes Yes Yes Indicates the hitter due up first
DueUpHitterID2 integer 32 Yes Yes Yes Indicates the hitter due up second
DueUpHitterID3 integer 32 Yes Yes Yes Indicates the hitter due up third
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 No No No A globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues.
GlobalHomeTeamID integer 32 No No No A globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues.
PointSpreadAwayTeamMoneyLine
from 2017
integer 32 Yes Yes Yes The money line payout odds when betting on the away team with the point spread
PointSpreadHomeTeamMoneyLine
from 2017
integer 32 Yes Yes Yes The money line payout odds when betting on the home team with the point spread
LastPlay string 250 Yes Yes Yes The description of the most recent play/event of the game. This is for display purposes and does not include corresponding data points.
IsClosed boolean No No Yes Indicates whether the game is over and the final score has been verified and closed out.
Updated datetime Yes No Yes The timestamp of when the record was last updated (US Eastern Time).
Innings Inning[] Yes No Yes The details of the innings associated with this game
GameEndDateTime datetime Yes No Yes The date and time that the game ended in US Eastern Time
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
InningID integer 32 No No Yes The unique ID for the inning
GameID integer 32 No No Yes The unique ID for the game
InningNumber integer 32 No No Yes The inning number in the game
AwayTeamRuns integer 32 Yes Yes Yes The number of away team runs in the inning
HomeTeamRuns integer 32 Yes Yes Yes The number of home team runs in the inning

Tier 2: Team Stats

This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
StatID integer 32 No No Yes The unique ID of the stat
TeamID integer 32 Yes No Yes The unique ID of the team
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 Yes The MLB season of the game
Name string 50 Yes No Yes Team's name
Team string 10 Yes No Yes The abbreviation 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.
GameID integer 32 Yes No Yes The unique ID of this 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 
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 home or away
IsGameOver boolean No No Yes Whether the game is over (true/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).
Games integer 32 Yes No Yes The number of games played.
FantasyPoints decimal 32 Yes Yes Yes Total fantasy points
AtBats decimal 32 Yes Yes Yes At bats while hitting
Runs decimal 32 Yes Yes Yes Total runs scored.
Hits decimal 32 Yes Yes Yes Total hits
Singles decimal 32 Yes Yes Yes Total singles
Doubles decimal 32 Yes Yes Yes Total doubles
Triples decimal 32 Yes Yes Yes Total triples
HomeRuns decimal 32 Yes Yes Yes Total home runs
RunsBattedIn decimal 32 Yes Yes Yes Total runs batted in
BattingAverage decimal 32 Yes Yes Yes Total batting average
Outs decimal 32 Yes Yes Yes Total outs
Strikeouts decimal 32 Yes Yes Yes Total strikeouts
Walks decimal 32 Yes Yes Yes Total walks
HitByPitch decimal 32 Yes Yes Yes Total times hit by pitch
Sacrifices decimal 32 Yes Yes Yes Total sacrifices
SacrificeFlies decimal 32 Yes Yes Yes Total sacrifice flies
GroundIntoDoublePlay decimal 32 Yes Yes Yes Total times grounded into double play
StolenBases decimal 32 Yes Yes Yes Total stolen bases
CaughtStealing decimal 32 Yes Yes Yes Total caught stealing
PitchesSeen decimal 32 Yes Yes Yes Total pitches seen
OnBasePercentage decimal 32 Yes Yes Yes Total on base percentage
SluggingPercentage decimal 32 Yes Yes Yes Total slugging percentage
OnBasePlusSlugging decimal 32 Yes Yes Yes Total on base plus percentage 
Errors decimal 32 Yes Yes Yes Total errors
Wins decimal 32 Yes Yes Yes Total wins by the team/player
Losses decimal 32 Yes Yes Yes Total losses by the team/player
Saves decimal 32 Yes Yes Yes Total saves by team/player
InningsPitchedDecimal decimal 32 Yes Yes Yes Decimal representation of total innings pitched (e.g. 1.33, 7.66, etc)
TotalOutsPitched decimal 32 Yes Yes Yes Total outs pitched by team/player
InningsPitchedFull decimal 32 Yes Yes Yes Total full innings pitched (e.g. 6, 71, 89, etc)
InningsPitchedOuts decimal 32 Yes Yes Yes Outs pitched beyond InningsPitchedFull (possible values: 0, 1, 2)
EarnedRunAverage decimal 32 Yes Yes Yes Total earned run average by team/player
PitchingHits decimal 32 Yes Yes Yes Hits allowed while pitching
PitchingRuns decimal 32 Yes Yes Yes Runs allowed while pitching
PitchingEarnedRuns decimal 32 Yes Yes Yes Earned runs allowed while pitching
PitchingWalks decimal 32 Yes Yes Yes Walks allowed while pitching
PitchingStrikeouts decimal 32 Yes Yes Yes Strikeouts allowed while pitching
PitchingHomeRuns decimal 32 Yes Yes Yes Home runs allowed while pitching
PitchesThrown decimal 32 Yes Yes Yes Total pitches thrown while pitching
PitchesThrownStrikes decimal 32 Yes Yes Yes Total pitches thrown for strikes while pitching
WalksHitsPerInningsPitched decimal 32 Yes Yes Yes Walks plus hits per innings pitched (WHIP) while pitching
PitchingBattingAverageAgainst decimal 32 Yes Yes Yes Total batting average against (BAA) while pitching
GrandSlams decimal 32 Yes Yes Yes Total grand slams
FantasyPointsFanDuel decimal 32 Yes Yes Yes Total Fan Duel fantasy points
FantasyPointsDraftKings decimal 32 Yes Yes Yes Total Draft Kings fantasy points
FantasyPointsYahoo decimal 32 Yes Yes Yes Total Yahoo fantasy points
PlateAppearances decimal 32 Yes Yes Yes Total plate appearances
TotalBases decimal 32 Yes Yes Yes Number of total bases
FlyOuts decimal 32 Yes Yes Yes Total fly outs
GroundOuts decimal 32 Yes Yes Yes Total ground outs
LineOuts decimal 32 Yes Yes Yes Total line outs
PopOuts decimal 32 Yes Yes Yes Total pop outs
IntentionalWalks decimal 32 Yes Yes Yes Total intentional walks
ReachedOnError decimal 32 Yes Yes Yes Total times reached on error
BallsInPlay decimal 32 Yes Yes Yes Total balls in play
BattingAverageOnBallsInPlay decimal 32 Yes Yes Yes Total batting average on balls in play (BABIP
WeightedOnBasePercentage decimal 32 Yes Yes Yes Total weight on base percentage
PitchingSingles decimal 32 Yes Yes Yes Total singles allowed while pitching
PitchingDoubles decimal 32 Yes Yes Yes Total doubles allowed while pitching
PitchingTriples decimal 32 Yes Yes Yes Total triples allowed while pitching
PitchingGrandSlams decimal 32 Yes Yes Yes Total grand slams allowed while pitching
PitchingHitByPitch decimal 32 Yes Yes Yes Total batters hit by pitch while pitching
PitchingSacrifices decimal 32 Yes Yes Yes Total sacrifices while pitching
PitchingSacrificeFlies decimal 32 Yes Yes Yes Total sacrifice flies while pitching
PitchingGroundIntoDoublePlay decimal 32 Yes Yes Yes Total grounded into double plays while pitching
PitchingCompleteGames decimal 32 Yes Yes Yes Total complete games while pitching
PitchingShutOuts decimal 32 Yes Yes Yes Total shuouts while pitching
PitchingNoHitters decimal 32 Yes Yes Yes Total no hitters while pitching
PitchingPerfectGames decimal 32 Yes Yes Yes Total perfect games while pitching
PitchingPlateAppearances decimal 32 Yes Yes Yes Total plate appearances while pitching
PitchingTotalBases decimal 32 Yes Yes Yes Total bases while pitching
PitchingFlyOuts decimal 32 Yes Yes Yes Total fly outs while pitching
PitchingGroundOuts decimal 32 Yes Yes Yes Total ground outs while pitching
PitchingLineOuts decimal 32 Yes Yes Yes Total line outs while pitching
PitchingPopOuts decimal 32 Yes Yes Yes Total pop outs while pitching
PitchingIntentionalWalks decimal 32 Yes Yes Yes Total intentional walks while pitching
PitchingReachedOnError decimal 32 Yes Yes Yes Total times reached on error while pitching
PitchingCatchersInterference decimal 32 Yes Yes Yes Total catchers interference while pitching
PitchingBallsInPlay decimal 32 Yes Yes Yes Total balls in play while pitching
PitchingOnBasePercentage decimal 32 Yes Yes Yes Total on base percentage (OBP) while pitching
PitchingSluggingPercentage decimal 32 Yes Yes Yes Total slugging percentage (SLG) while pitching
PitchingOnBasePlusSlugging decimal 32 Yes Yes Yes Total on base plus slugging (OPS) while pitching
PitchingStrikeoutsPerNineInnings decimal 32 Yes Yes Yes Total strikeouts per nine innings (K/9) while pitching
PitchingWalksPerNineInnings decimal 32 Yes Yes Yes Total walks per nine innings (BB/9) while pitching
PitchingBattingAverageOnBallsInPlay decimal 32 Yes Yes Yes Total batting average on balls in play (BABIP) while pitching
PitchingWeightedOnBasePercentage decimal 32 Yes Yes Yes Total weighted on base percentage while pitching 
DoublePlays decimal 32 Yes Yes Yes Total double plays
PitchingDoublePlays decimal 32 Yes Yes Yes Total double plays while pitching
BattingOrderConfirmed boolean Yes Yes Yes Whether the batting order is confirmed (true/false)
IsolatedPower decimal 32 Yes Yes Yes Total isolated power (ISO)
FieldingIndependentPitching decimal 32 Yes Yes Yes Total fielding independent pitching (FIP)
PitchingQualityStarts decimal 32 Yes Yes Yes Total quality starts pitched
PitchingInningStarted integer 32 Yes Yes Yes The inning that the pitcher entered the game (if any).
LeftOnBase
from 2017
decimal 32 Yes Yes Yes Total left on base percentage 
PitchingHolds
from 2017
decimal 32 Yes Yes Yes Total holds pitched
PitchingBlownSaves
from 2017
decimal 32 Yes Yes Yes Total blown saves pitched
SubstituteBattingOrder
from 2017
integer 32 Yes Yes Yes The position in the batting order where this player was substituted into the game (does not include players in the starting lineup)
SubstituteBattingOrderSequence
from 2017
integer 32 Yes Yes Yes The sequence in which this player was substituted into the game, within the particular batting order
FantasyPointsFantasyDraft decimal 32 Yes Yes Yes Total FantasyDraft fantasy points
This table is used in the following endpoints:
MLB v3 Scores
Team Season Stats
MLB v3 Stats
Team Season Stats
Name Type Size Nullable Scrambled CSV Description
StatID integer 32 No No Yes The unique ID of the stat
TeamID integer 32 Yes No Yes The unique ID of the team
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 Yes The MLB regular season for which these totals apply
Name string 50 Yes No Yes Team name
Team string 10 Yes No Yes The abbreviation 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.
Updated datetime Yes No Yes The timestamp of when the record was last updated (US Eastern Time).
Games integer 32 Yes No Yes The number of games played.
FantasyPoints decimal 32 Yes Yes Yes Total fantasy points
AtBats decimal 32 Yes Yes Yes At bats while hitting
Runs decimal 32 Yes Yes Yes Total runs scored.
Hits decimal 32 Yes Yes Yes Total hits
Singles decimal 32 Yes Yes Yes Total singles
Doubles decimal 32 Yes Yes Yes Total doubles
Triples decimal 32 Yes Yes Yes Total triples
HomeRuns decimal 32 Yes Yes Yes Total home runs
RunsBattedIn decimal 32 Yes Yes Yes Total runs batted in
BattingAverage decimal 32 Yes Yes Yes Total batting average
Outs decimal 32 Yes Yes Yes Total outs
Strikeouts decimal 32 Yes Yes Yes Total strikeouts
Walks decimal 32 Yes Yes Yes Total walks
HitByPitch decimal 32 Yes Yes Yes Total times hit by pitch
Sacrifices decimal 32 Yes Yes Yes Total sacrifices
SacrificeFlies decimal 32 Yes Yes Yes Total sacrifice flies
GroundIntoDoublePlay decimal 32 Yes Yes Yes Total times grounded into double play
StolenBases decimal 32 Yes Yes Yes Total stolen bases
CaughtStealing decimal 32 Yes Yes Yes Total caught stealing
PitchesSeen decimal 32 Yes Yes Yes Total pitches seen
OnBasePercentage decimal 32 Yes Yes Yes Total on base percentage
SluggingPercentage decimal 32 Yes Yes Yes Total slugging percentage
OnBasePlusSlugging decimal 32 Yes Yes Yes Total on base plus percentage 
Errors decimal 32 Yes Yes Yes Total errors
Wins decimal 32 Yes Yes Yes Total wins by the team/player
Losses decimal 32 Yes Yes Yes Total losses by the team/player
Saves decimal 32 Yes Yes Yes Total saves by team/player
InningsPitchedDecimal decimal 32 Yes Yes Yes Decimal representation of total innings pitched (e.g. 1.33, 7.66, etc)
TotalOutsPitched decimal 32 Yes Yes Yes Total outs pitched by team/player
InningsPitchedFull decimal 32 Yes Yes Yes Total full innings pitched (e.g. 6, 71, 89, etc)
InningsPitchedOuts decimal 32 Yes Yes Yes Outs pitched beyond InningsPitchedFull (possible values: 0, 1, 2)
EarnedRunAverage decimal 32 Yes Yes Yes Total earned run average by team/player
PitchingHits decimal 32 Yes Yes Yes Hits allowed while pitching
PitchingRuns decimal 32 Yes Yes Yes Runs allowed while pitching
PitchingEarnedRuns decimal 32 Yes Yes Yes Earned runs allowed while pitching
PitchingWalks decimal 32 Yes Yes Yes Walks allowed while pitching
PitchingStrikeouts decimal 32 Yes Yes Yes Strikeouts allowed while pitching
PitchingHomeRuns decimal 32 Yes Yes Yes Home runs allowed while pitching
PitchesThrown decimal 32 Yes Yes Yes Total pitches thrown while pitching
PitchesThrownStrikes decimal 32 Yes Yes Yes Total pitches thrown for strikes while pitching
WalksHitsPerInningsPitched decimal 32 Yes Yes Yes Walks plus hits per innings pitched (WHIP) while pitching
PitchingBattingAverageAgainst decimal 32 Yes Yes Yes Total batting average against (BAA) while pitching
GrandSlams decimal 32 Yes Yes Yes Total grand slams
FantasyPointsFanDuel decimal 32 Yes Yes Yes Total Fan Duel fantasy points
FantasyPointsDraftKings decimal 32 Yes Yes Yes Total Draft Kings fantasy points
FantasyPointsYahoo decimal 32 Yes Yes Yes Total Yahoo fantasy points
PlateAppearances decimal 32 Yes Yes Yes Total plate appearances
TotalBases decimal 32 Yes Yes Yes Number of total bases
FlyOuts decimal 32 Yes Yes Yes Total fly outs
GroundOuts decimal 32 Yes Yes Yes Total ground outs
LineOuts decimal 32 Yes Yes Yes Total line outs
PopOuts decimal 32 Yes Yes Yes Total pop outs
IntentionalWalks decimal 32 Yes Yes Yes Total intentional walks
ReachedOnError decimal 32 Yes Yes Yes Total times reached on error
BallsInPlay decimal 32 Yes Yes Yes Total balls in play
BattingAverageOnBallsInPlay decimal 32 Yes Yes Yes Total batting average on balls in play (BABIP
WeightedOnBasePercentage decimal 32 Yes Yes Yes Total weight on base percentage
PitchingSingles decimal 32 Yes Yes Yes Total singles allowed while pitching
PitchingDoubles decimal 32 Yes Yes Yes Total doubles allowed while pitching
PitchingTriples decimal 32 Yes Yes Yes Total triples allowed while pitching
PitchingGrandSlams decimal 32 Yes Yes Yes Total grand slams allowed while pitching
PitchingHitByPitch decimal 32 Yes Yes Yes Total batters hit by pitch while pitching
PitchingSacrifices decimal 32 Yes Yes Yes Total sacrifices while pitching
PitchingSacrificeFlies decimal 32 Yes Yes Yes Total sacrifice flies while pitching
PitchingGroundIntoDoublePlay decimal 32 Yes Yes Yes Total grounded into double plays while pitching
PitchingCompleteGames decimal 32 Yes Yes Yes Total complete games while pitching
PitchingShutOuts decimal 32 Yes Yes Yes Total shuouts while pitching
PitchingNoHitters decimal 32 Yes Yes Yes Total no hitters while pitching
PitchingPerfectGames decimal 32 Yes Yes Yes Total perfect games while pitching
PitchingPlateAppearances decimal 32 Yes Yes Yes Total plate appearances while pitching
PitchingTotalBases decimal 32 Yes Yes Yes Total bases while pitching
PitchingFlyOuts decimal 32 Yes Yes Yes Total fly outs while pitching
PitchingGroundOuts decimal 32 Yes Yes Yes Total ground outs while pitching
PitchingLineOuts decimal 32 Yes Yes Yes Total line outs while pitching
PitchingPopOuts decimal 32 Yes Yes Yes Total pop outs while pitching
PitchingIntentionalWalks decimal 32 Yes Yes Yes Total intentional walks while pitching
PitchingReachedOnError decimal 32 Yes Yes Yes Total times reached on error while pitching
PitchingCatchersInterference decimal 32 Yes Yes Yes Total catchers interference while pitching
PitchingBallsInPlay decimal 32 Yes Yes Yes Total balls in play while pitching
PitchingOnBasePercentage decimal 32 Yes Yes Yes Total on base percentage (OBP) while pitching
PitchingSluggingPercentage decimal 32 Yes Yes Yes Total slugging percentage (SLG) while pitching
PitchingOnBasePlusSlugging decimal 32 Yes Yes Yes Total on base plus slugging (OPS) while pitching
PitchingStrikeoutsPerNineInnings decimal 32 Yes Yes Yes Total strikeouts per nine innings (K/9) while pitching
PitchingWalksPerNineInnings decimal 32 Yes Yes Yes Total walks per nine innings (BB/9) while pitching
PitchingBattingAverageOnBallsInPlay decimal 32 Yes Yes Yes Total batting average on balls in play (BABIP) while pitching
PitchingWeightedOnBasePercentage decimal 32 Yes Yes Yes Total weighted on base percentage while pitching 
DoublePlays decimal 32 Yes Yes Yes Total double plays
PitchingDoublePlays decimal 32 Yes Yes Yes Total double plays while pitching
BattingOrderConfirmed boolean Yes Yes Yes Whether the batting order is confirmed (true/false)
IsolatedPower decimal 32 Yes Yes Yes Total isolated power (ISO)
FieldingIndependentPitching decimal 32 Yes Yes Yes Total fielding independent pitching (FIP)
PitchingQualityStarts decimal 32 Yes Yes Yes Total quality starts pitched
PitchingInningStarted integer 32 Yes Yes Yes The inning that the pitcher entered the game (if any).
LeftOnBase
from 2017
decimal 32 Yes Yes Yes Total left on base percentage 
PitchingHolds
from 2017
decimal 32 Yes Yes Yes Total holds pitched
PitchingBlownSaves
from 2017
decimal 32 Yes Yes Yes Total blown saves pitched
SubstituteBattingOrder
from 2017
integer 32 Yes Yes Yes The position in the batting order where this player was substituted into the game (does not include players in the starting lineup)
SubstituteBattingOrderSequence
from 2017
integer 32 Yes Yes Yes The sequence in which this player was substituted into the game, within the particular batting order
FantasyPointsFantasyDraft decimal 32 Yes Yes Yes Total FantasyDraft fantasy points

Tier 3: Player Stats

This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
Game Game Yes No Yes The details of the game associated with this box score
Innings Inning[] Yes No Yes The details of the innings associated with this box score
TeamGames TeamGame[] Yes No Yes The team game stats associated with this box score
PlayerGames PlayerGame[] Yes No Yes The player game stats associated with this box score
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
GameID integer 32 No No Yes The unique ID of this game
Season integer 32 No No Yes The MLB season of the game
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).
Status string 20 Yes No Yes Indicates the game's status. Possible values include: Scheduled, InProgress, Final, Suspended, Postponed, Canceled
Day date Yes No Yes The date of the game
DateTime datetime Yes No Yes The date and time of the game
AwayTeam string 10 No No Yes The abbreviation of the Away Team
HomeTeam string 10 No No Yes The abbreviation of the Home Team
AwayTeamID integer 32 No No Yes The unique ID of the away team
HomeTeamID integer 32 No No Yes The unique ID of the home team 
RescheduledGameID integer 32 Yes No Yes The GameID of the game that was rescheduled from this game. This only pertains to postponed games that require rescheduling.
StadiumID integer 32 Yes No Yes The unique ID of the stadium
Channel string 50 Yes No Yes The television station broadcasting the game
Inning integer 32 Yes No Yes The inning that the game is currently in, or the inning in which the game ended. Possible values include: NULL, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, etc)
InningHalf string 1 Yes No Yes The inning half that the game is currently in, or the inning half in which the game ended (possible values: T, B, NULL)
AwayTeamRuns integer 32 Yes Yes Yes Number of runs the away team scored in this game
HomeTeamRuns integer 32 Yes Yes Yes Number of runs the home team scored in this game
AwayTeamHits integer 32 Yes Yes Yes Total away team hits in this game
HomeTeamHits integer 32 Yes Yes Yes Total home team hits in this game
AwayTeamErrors integer 32 Yes Yes Yes Total away team errors committed in this game
HomeTeamErrors integer 32 Yes Yes Yes Total home team errors committed in this game
WinningPitcherID integer 32 Yes No Yes The PlayerID of the winning pitcher
LosingPitcherID integer 32 Yes No Yes The PlayerID of the losing pitcher
SavingPitcherID integer 32 Yes No Yes The PlayerID of the saving pitcher
Attendance integer 32 Yes No Yes Total number of people who attended the game
AwayTeamProbablePitcherID integer 32 Yes No Yes The PlayerID of the away team's probable pitcher
HomeTeamProbablePitcherID integer 32 Yes No Yes The PlayerID of the home team's probable pitcher
Outs integer 32 Yes No Yes The number of outs recorded in the current inning
Balls integer 32 Yes No Yes The number of balls thrown for the current at bat
Strikes integer 32 Yes No Yes The number of strikes thrown for the current at bat
CurrentPitcherID integer 32 Yes No Yes The PlayerID of the current pitcher
CurrentHitterID integer 32 Yes No Yes The PlayerID of the current hitter
AwayTeamStartingPitcherID integer 32 Yes No Yes The PlayerID of the away team's starting pitcher
HomeTeamStartingPitcherID integer 32 Yes No Yes The PlayerID of the home team's starting pitcher
CurrentPitchingTeamID integer 32 Yes No Yes The TeamID of the current pitcher's team
CurrentHittingTeamID integer 32 Yes No Yes The TeamID of the current hitter's team
PointSpread
from 2016
decimal 32 Yes Yes Yes The oddsmaker Point Spread at game start from the perspective of the HomeTeam (negative numbers indicate the HomeTeam is favored, positive numbers indicate the AwayTeam is favored)
OverUnder
from 2016
decimal 32 Yes Yes Yes The oddsmaker Over/Under at game start
AwayTeamMoneyLine
from 2016
integer 32 Yes Yes Yes Money line from the perspective of the away team.
HomeTeamMoneyLine
from 2016
integer 32 Yes Yes Yes Money line from the perspective of the home team.
ForecastTempLow
from 2016
integer 32 Yes Yes Yes The forecasted low temperature on game day at this venue (Fahrenheit).
ForecastTempHigh
from 2016
integer 32 Yes Yes Yes The forecasted high temperature on game day at this venue (Fahrenheit).
ForecastDescription
from 2016
string 50 Yes Yes Yes The description of the weather forecast. Posible values include: Broken Clouds, Clear Sky, Few Clouds, Heavy Intensity Rain, Light Rain, Moderate Rain, Mostly Cloudy, Mostly Sunny, Overcast Clouds, Partly Cloudy, Scattered Clouds, Showers, Thunderstorms
ForecastWindChill
from 2016
integer 32 Yes Yes Yes The forecasted wind chill on game day at this venue.
ForecastWindSpeed
from 2016
integer 32 Yes Yes Yes The forecasted wind speed on game day at this venue.
ForecastWindDirection
from 2016
integer 32 Yes Yes Yes The wind direction isn't baseball specific. It refers to the direction that the wind is coming from. 90 would be wind coming from the east. 180 is wind from the south. 270 is a wind from the west ... and so on.
RescheduledFromGameID integer 32 Yes Yes Yes The GameID of the originally scheduled, postponed game, that this game was rescheduled from. This only pertains to games that are scheduled as "make up" games.
RunnerOnFirst boolean Yes Yes Yes Indicates if there is a runner on first
RunnerOnSecond boolean Yes Yes Yes Indicates if there is a runner on second
RunnerOnThird boolean Yes Yes Yes Indicates if there is a runner on third
AwayTeamStartingPitcher string 50 Yes Yes Yes Indicates the away team starting pitcher's name
HomeTeamStartingPitcher string 50 Yes Yes Yes Indicates the home team starting pitcher's name
CurrentPitcher string 50 Yes Yes Yes Indicates the current pitcher's name
CurrentHitter string 50 Yes Yes Yes Indicates the current hitter's name
WinningPitcher string 50 Yes Yes Yes Indicates the winning pitcher's name
LosingPitcher string 50 Yes Yes Yes Indicates the losing pitcher's name
SavingPitcher string 50 Yes Yes Yes Indicates the saving pitcher's name
DueUpHitterID1 integer 32 Yes Yes Yes Indicates the hitter due up first
DueUpHitterID2 integer 32 Yes Yes Yes Indicates the hitter due up second
DueUpHitterID3 integer 32 Yes Yes Yes Indicates the hitter due up third
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 No No No A globally unique ID for the away team. This value is guaranteed to be unique across all sports/leagues.
GlobalHomeTeamID integer 32 No No No A globally unique ID for the home team. This value is guaranteed to be unique across all sports/leagues.
PointSpreadAwayTeamMoneyLine
from 2017
integer 32 Yes Yes Yes The money line payout odds when betting on the away team with the point spread
PointSpreadHomeTeamMoneyLine
from 2017
integer 32 Yes Yes Yes The money line payout odds when betting on the home team with the point spread
LastPlay string 250 Yes Yes Yes The description of the most recent play/event of the game. This is for display purposes and does not include corresponding data points.
IsClosed boolean No No Yes Indicates whether the game is over and the final score has been verified and closed out.
Updated datetime Yes No Yes The timestamp of when the record was last updated (US Eastern Time).
Innings Inning[] Yes No Yes The details of the innings associated with this game
GameEndDateTime datetime Yes No Yes The date and time that the game ended in US Eastern Time
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
InningID integer 32 No No Yes The unique ID for the inning
GameID integer 32 No No Yes The unique ID for the game
InningNumber integer 32 No No Yes The inning number in the game
AwayTeamRuns integer 32 Yes Yes Yes The number of away team runs in the inning
HomeTeamRuns integer 32 Yes Yes Yes The number of home team runs in the inning
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
StatID integer 32 No No Yes The unique ID of the stat
TeamID integer 32 Yes No Yes The unique ID of the team
PlayerID integer 32 Yes No Yes Unique ID assigned to each player that stays with them throughout their career
SeasonType integer 32 Yes No Yes The season type of the timeframe (1=Regular Season, 2=Preseason, 3=Postseason)
Season integer 32 Yes No Yes The MLB season of the game
Name string 50 Yes No Yes Player's name
Team string 10 Yes No Yes The abbreviation of the Team
Position string 10 Yes No Yes The player's position associated with the given game or season. Possible values: 1B, 2B, 3B, C, CF, DH, IF, LF, OF, P, PH, PR, RF, RP, SP, SS
PositionCategory string 10 Yes No Yes The category (P, C, 1B, OF, SS) of the players position
Started integer 32 Yes No Yes Whether the player started
BattingOrder integer 32 Yes Yes Yes Where the player batted in the line up (1,2,3, etc.)
FanDuelSalary
from 2015
integer 32 Yes Yes Yes The player's salary for FanDuel daily fantasy contests.
DraftKingsSalary
from 2016
integer 32 Yes Yes Yes The player's salary for DraftKings daily fantasy contests.
FantasyDataSalary
from 2015
integer 32 Yes Yes Yes The player's salary as calculated by FantasyData.  Based on the same salary cap as DraftKings contests ($50,000).
YahooSalary
from 2016
integer 32 Yes Yes Yes The player's salary for Yahoo daily fantasy contests.
InjuryStatus
from 2016
string 50 Yes Yes Yes Indicates the player's injury status. Possible values include: Probable, Questionable, Doubtful, Out, 7 Day Disabled List, 15 Day Disabled List, 60 Day Disabled List
InjuryBodyPart
from 2016
string 50 Yes Yes Yes The body part that is injured (Knee, Groin, Calf, Hamstring, etc.)
InjuryStartDate
from 2016
date Yes No Yes The day that the injury started or first discovered.
InjuryNotes
from 2016
string 250 Yes Yes Yes Brief description of the player's injury and expected availability.
FanDuelPosition
from 2016
string 10 Yes No Yes The player's eligible position in FanDuel's daily fantasy sports platform.
DraftKingsPosition
from 2016
string 10 Yes No Yes The player's eligible position in DraftKings' daily fantasy sports platform.
YahooPosition
from 2016
string 10 Yes No Yes The player's eligible position in Yahoo's daily fantasy sports platform.
OpponentRank
from 2016
integer 32 Yes Yes Yes The ranking of the player's opponent with regards to fantasy points allowed.
OpponentPositionRank
from 2016
integer 32 Yes Yes Yes The ranking of the player's opponent by position with regards to fantasy points allowed.
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
FantasyDraftSalary
from 2017
integer 32 Yes Yes Yes The player's salary for Fantasy Draft daily fantasy contests.
FantasyDraftPosition
from 2017
string 10 Yes No Yes The player's eligible position in Fantasy Drafts daily fantasy sports platform.
GameID integer 32 Yes No Yes The unique ID of this 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 
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 home or away
IsGameOver boolean No No Yes Whether the game is over (true/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).
Games integer 32 Yes No Yes The number of games played.
FantasyPoints decimal 32 Yes Yes Yes Total fantasy points
AtBats decimal 32 Yes Yes Yes At bats while hitting
Runs decimal 32 Yes Yes Yes Total runs scored.
Hits decimal 32 Yes Yes Yes Total hits
Singles decimal 32 Yes Yes Yes Total singles
Doubles decimal 32 Yes Yes Yes Total doubles
Triples decimal 32 Yes Yes Yes Total triples
HomeRuns decimal 32 Yes Yes Yes Total home runs
RunsBattedIn decimal 32 Yes Yes Yes Total runs batted in
BattingAverage decimal 32 Yes Yes Yes Total batting average
Outs decimal 32 Yes Yes Yes Total outs
Strikeouts decimal 32 Yes Yes Yes Total strikeouts
Walks decimal 32 Yes Yes Yes Total walks
HitByPitch decimal 32 Yes Yes Yes Total times hit by pitch
Sacrifices decimal 32 Yes Yes Yes Total sacrifices
SacrificeFlies decimal 32 Yes Yes Yes Total sacrifice flies
GroundIntoDoublePlay decimal 32 Yes Yes Yes Total times grounded into double play
StolenBases decimal 32 Yes Yes Yes Total stolen bases
CaughtStealing decimal 32 Yes Yes Yes Total caught stealing
PitchesSeen decimal 32 Yes Yes Yes Total pitches seen
OnBasePercentage decimal 32 Yes Yes Yes Total on base percentage
SluggingPercentage decimal 32 Yes Yes Yes Total slugging percentage
OnBasePlusSlugging decimal 32 Yes Yes Yes Total on base plus percentage 
Errors decimal 32 Yes Yes Yes Total errors
Wins decimal 32 Yes Yes Yes Total wins by the team/player
Losses decimal 32 Yes Yes Yes Total losses by the team/player
Saves decimal 32 Yes Yes Yes Total saves by team/player
InningsPitchedDecimal decimal 32 Yes Yes Yes Decimal representation of total innings pitched (e.g. 1.33, 7.66, etc)
TotalOutsPitched decimal 32 Yes Yes Yes Total outs pitched by team/player
InningsPitchedFull decimal 32 Yes Yes Yes Total full innings pitched (e.g. 6, 71, 89, etc)
InningsPitchedOuts decimal 32 Yes Yes Yes Outs pitched beyond InningsPitchedFull (possible values: 0, 1, 2)
EarnedRunAverage decimal 32 Yes Yes Yes Total earned run average by team/player
PitchingHits decimal 32 Yes Yes Yes Hits allowed while pitching
PitchingRuns decimal 32 Yes Yes Yes Runs allowed while pitching
PitchingEarnedRuns decimal 32 Yes Yes Yes Earned runs allowed while pitching
PitchingWalks decimal 32 Yes Yes Yes Walks allowed while pitching
PitchingStrikeouts decimal 32 Yes Yes Yes Strikeouts allowed while pitching
PitchingHomeRuns decimal 32 Yes Yes Yes Home runs allowed while pitching
PitchesThrown decimal 32 Yes Yes Yes Total pitches thrown while pitching
PitchesThrownStrikes decimal 32 Yes Yes Yes Total pitches thrown for strikes while pitching
WalksHitsPerInningsPitched decimal 32 Yes Yes Yes Walks plus hits per innings pitched (WHIP) while pitching
PitchingBattingAverageAgainst decimal 32 Yes Yes Yes Total batting average against (BAA) while pitching
GrandSlams decimal 32 Yes Yes Yes Total grand slams
FantasyPointsFanDuel decimal 32 Yes Yes Yes Total Fan Duel fantasy points
FantasyPointsDraftKings decimal 32 Yes Yes Yes Total Draft Kings fantasy points
FantasyPointsYahoo decimal 32 Yes Yes Yes Total Yahoo fantasy points
PlateAppearances decimal 32 Yes Yes Yes Total plate appearances
TotalBases decimal 32 Yes Yes Yes Number of total bases
FlyOuts decimal 32 Yes Yes Yes Total fly outs
GroundOuts decimal 32 Yes Yes Yes Total ground outs
LineOuts decimal 32 Yes Yes Yes Total line outs
PopOuts decimal 32 Yes Yes Yes Total pop outs
IntentionalWalks decimal 32 Yes Yes Yes Total intentional walks
ReachedOnError decimal 32 Yes Yes Yes Total times reached on error
BallsInPlay decimal 32 Yes Yes Yes Total balls in play
BattingAverageOnBallsInPlay decimal 32 Yes Yes Yes Total batting average on balls in play (BABIP
WeightedOnBasePercentage decimal 32 Yes Yes Yes Total weight on base percentage
PitchingSingles decimal 32 Yes Yes Yes Total singles allowed while pitching
PitchingDoubles decimal 32 Yes Yes Yes Total doubles allowed while pitching
PitchingTriples decimal 32 Yes Yes Yes Total triples allowed while pitching
PitchingGrandSlams decimal 32 Yes Yes Yes Total grand slams allowed while pitching
PitchingHitByPitch decimal 32 Yes Yes Yes Total batters hit by pitch while pitching
PitchingSacrifices decimal 32 Yes Yes Yes Total sacrifices while pitching
PitchingSacrificeFlies decimal 32 Yes Yes Yes Total sacrifice flies while pitching
PitchingGroundIntoDoublePlay decimal 32 Yes Yes Yes Total grounded into double plays while pitching
PitchingCompleteGames decimal 32 Yes Yes Yes Total complete games while pitching
PitchingShutOuts decimal 32 Yes Yes Yes Total shuouts while pitching
PitchingNoHitters decimal 32 Yes Yes Yes Total no hitters while pitching
PitchingPerfectGames decimal 32 Yes Yes Yes Total perfect games while pitching
PitchingPlateAppearances decimal 32 Yes Yes Yes Total plate appearances while pitching
PitchingTotalBases decimal 32 Yes Yes Yes Total bases while pitching
PitchingFlyOuts decimal 32 Yes Yes Yes Total fly outs while pitching
PitchingGroundOuts decimal 32 Yes Yes Yes Total ground outs while pitching
PitchingLineOuts decimal 32 Yes Yes Yes Total line outs while pitching
PitchingPopOuts decimal 32 Yes Yes Yes Total pop outs while pitching
PitchingIntentionalWalks decimal 32 Yes Yes Yes Total intentional walks while pitching
PitchingReachedOnError decimal 32 Yes Yes Yes Total times reached on error while pitching
PitchingCatchersInterference decimal 32 Yes Yes Yes Total catchers interference while pitching
PitchingBallsInPlay decimal 32 Yes Yes Yes Total balls in play while pitching
PitchingOnBasePercentage decimal 32 Yes Yes Yes Total on base percentage (OBP) while pitching
PitchingSluggingPercentage decimal 32 Yes Yes Yes Total slugging percentage (SLG) while pitching
PitchingOnBasePlusSlugging decimal 32 Yes Yes Yes Total on base plus slugging (OPS) while pitching
PitchingStrikeoutsPerNineInnings decimal 32 Yes Yes Yes Total strikeouts per nine innings (K/9) while pitching
PitchingWalksPerNineInnings decimal 32 Yes Yes Yes Total walks per nine innings (BB/9) while pitching
PitchingBattingAverageOnBallsInPlay decimal 32 Yes Yes Yes Total batting average on balls in play (BABIP) while pitching
PitchingWeightedOnBasePercentage decimal 32 Yes Yes Yes Total weighted on base percentage while pitching 
DoublePlays decimal 32 Yes Yes Yes Total double plays
PitchingDoublePlays decimal 32 Yes Yes Yes Total double plays while pitching
BattingOrderConfirmed boolean Yes Yes Yes Whether the batting order is confirmed (true/false)
IsolatedPower decimal 32 Yes Yes Yes Total isolated power (ISO)
FieldingIndependentPitching decimal 32 Yes Yes Yes Total fielding independent pitching (FIP)
PitchingQualityStarts decimal 32 Yes Yes Yes Total quality starts pitched
PitchingInningStarted integer 32 Yes Yes Yes The inning that the pitcher entered the game (if any).
LeftOnBase
from 2017
decimal 32 Yes Yes Yes Total left on base percentage 
PitchingHolds
from 2017
decimal 32 Yes Yes Yes Total holds pitched
PitchingBlownSaves
from 2017
decimal 32 Yes Yes Yes Total blown saves pitched
SubstituteBattingOrder
from 2017
integer 32 Yes Yes Yes The position in the batting order where this player was substituted into the game (does not include players in the starting lineup)
SubstituteBattingOrderSequence
from 2017
integer 32 Yes Yes Yes The sequence in which this player was substituted into the game, within the particular batting order
FantasyPointsFantasyDraft decimal 32 Yes Yes Yes Total FantasyDraft fantasy points
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
StatID integer 32 No No Yes The unique ID of the stat
TeamID integer 32 Yes No Yes The unique ID of the player's team
PlayerID integer 32 Yes No Yes Unique ID assigned to each player that stays with them throughout their 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 Yes The MLB regular season for which these totals apply
Name string 50 Yes No Yes Player's name
Team string 10 Yes No Yes The abbreviation of the Team
Position string 10 Yes No Yes Player's position in the starting lineup (if started), otherwise the position he substituted for
PositionCategory string 10 Yes No Yes Abbreviation of the player's position (P, C, 1B, OF, etc.)
Started integer 32 Yes No Yes Number of games started
BattingOrder integer 32 Yes No Yes Number in the batting order (1,2,3, etc.)
GlobalTeamID integer 32 Yes No No A globally unique ID for this team. This value is guaranteed to be unique across all sports/leagues.
AverageDraftPosition decimal 32 Yes No Yes The average draft position of the player
Updated datetime Yes No Yes The timestamp of when the record was last updated (US Eastern Time).
Games integer 32 Yes No Yes The number of games played.
FantasyPoints decimal 32 Yes Yes Yes Total fantasy points
AtBats decimal 32 Yes Yes Yes At bats while hitting
Runs decimal 32 Yes Yes Yes Total runs scored.
Hits decimal 32 Yes Yes Yes Total hits
Singles decimal 32 Yes Yes Yes Total singles
Doubles decimal 32 Yes Yes Yes Total doubles
Triples decimal 32 Yes Yes Yes Total triples
HomeRuns decimal 32 Yes Yes Yes Total home runs
RunsBattedIn decimal 32 Yes Yes Yes Total runs batted in
BattingAverage decimal 32 Yes Yes Yes Total batting average
Outs decimal 32 Yes Yes Yes Total outs
Strikeouts decimal 32 Yes Yes Yes Total strikeouts
Walks decimal 32 Yes Yes Yes Total walks
HitByPitch decimal 32 Yes Yes Yes Total times hit by pitch
Sacrifices decimal 32 Yes Yes Yes Total sacrifices
SacrificeFlies decimal 32 Yes Yes Yes Total sacrifice flies
GroundIntoDoublePlay decimal 32 Yes Yes Yes Total times grounded into double play
StolenBases decimal 32 Yes Yes Yes Total stolen bases
CaughtStealing decimal 32 Yes Yes Yes Total caught stealing
PitchesSeen decimal 32 Yes Yes Yes Total pitches seen
OnBasePercentage decimal 32 Yes Yes Yes Total on base percentage
SluggingPercentage decimal 32 Yes Yes Yes Total slugging percentage
OnBasePlusSlugging decimal 32 Yes Yes Yes Total on base plus percentage 
Errors decimal 32 Yes Yes Yes Total errors
Wins decimal 32 Yes Yes Yes Total wins by the team/player
Losses decimal 32 Yes Yes Yes Total losses by the team/player
Saves decimal 32 Yes Yes Yes Total saves by team/player
InningsPitchedDecimal decimal 32 Yes Yes Yes Decimal representation of total innings pitched (e.g. 1.33, 7.66, etc)
TotalOutsPitched decimal 32 Yes Yes Yes Total outs pitched by team/player
InningsPitchedFull decimal 32 Yes Yes Yes Total full innings pitched (e.g. 6, 71, 89, etc)
InningsPitchedOuts decimal 32 Yes Yes Yes Outs pitched beyond InningsPitchedFull (possible values: 0, 1, 2)
EarnedRunAverage decimal 32 Yes Yes Yes Total earned run average by team/player
PitchingHits decimal 32 Yes Yes Yes Hits allowed while pitching
PitchingRuns decimal 32 Yes Yes Yes Runs allowed while pitching
PitchingEarnedRuns decimal 32 Yes Yes Yes Earned runs allowed while pitching
PitchingWalks decimal 32 Yes Yes Yes Walks allowed while pitching
PitchingStrikeouts decimal 32 Yes Yes Yes Strikeouts allowed while pitching
PitchingHomeRuns decimal 32 Yes Yes Yes Home runs allowed while pitching
PitchesThrown decimal 32 Yes Yes Yes Total pitches thrown while pitching
PitchesThrownStrikes decimal 32 Yes Yes Yes Total pitches thrown for strikes while pitching
WalksHitsPerInningsPitched decimal 32 Yes Yes Yes Walks plus hits per innings pitched (WHIP) while pitching
PitchingBattingAverageAgainst decimal 32 Yes Yes Yes Total batting average against (BAA) while pitching
GrandSlams decimal 32 Yes Yes Yes Total grand slams
FantasyPointsFanDuel decimal 32 Yes Yes Yes Total Fan Duel fantasy points
FantasyPointsDraftKings decimal 32 Yes Yes Yes Total Draft Kings fantasy points
FantasyPointsYahoo decimal 32 Yes Yes Yes Total Yahoo fantasy points
PlateAppearances decimal 32 Yes Yes Yes Total plate appearances
TotalBases decimal 32 Yes Yes Yes Number of total bases
FlyOuts decimal 32 Yes Yes Yes Total fly outs
GroundOuts decimal 32 Yes Yes Yes Total ground outs
LineOuts decimal 32 Yes Yes Yes Total line outs
PopOuts decimal 32 Yes Yes Yes Total pop outs
IntentionalWalks decimal 32 Yes Yes Yes Total intentional walks
ReachedOnError decimal 32 Yes Yes Yes Total times reached on error
BallsInPlay decimal 32 Yes Yes Yes Total balls in play
BattingAverageOnBallsInPlay decimal 32 Yes Yes Yes Total batting average on balls in play (BABIP
WeightedOnBasePercentage decimal 32 Yes Yes Yes Total weight on base percentage
PitchingSingles decimal 32 Yes Yes Yes Total singles allowed while pitching
PitchingDoubles decimal 32 Yes Yes Yes Total doubles allowed while pitching
PitchingTriples decimal 32 Yes Yes Yes Total triples allowed while pitching
PitchingGrandSlams decimal 32 Yes Yes Yes Total grand slams allowed while pitching
PitchingHitByPitch decimal 32 Yes Yes Yes Total batters hit by pitch while pitching
PitchingSacrifices decimal 32 Yes Yes Yes Total sacrifices while pitching
PitchingSacrificeFlies decimal 32 Yes Yes Yes Total sacrifice flies while pitching
PitchingGroundIntoDoublePlay decimal 32 Yes Yes Yes Total grounded into double plays while pitching
PitchingCompleteGames decimal 32 Yes Yes Yes Total complete games while pitching
PitchingShutOuts decimal 32 Yes Yes Yes Total shuouts while pitching
PitchingNoHitters decimal 32 Yes Yes Yes Total no hitters while pitching
PitchingPerfectGames decimal 32 Yes Yes Yes Total perfect games while pitching
PitchingPlateAppearances decimal 32 Yes Yes Yes Total plate appearances while pitching
PitchingTotalBases decimal 32 Yes Yes Yes Total bases while pitching
PitchingFlyOuts decimal 32 Yes Yes Yes Total fly outs while pitching
PitchingGroundOuts decimal 32 Yes Yes Yes Total ground outs while pitching
PitchingLineOuts decimal 32 Yes Yes Yes Total line outs while pitching
PitchingPopOuts decimal 32 Yes Yes Yes Total pop outs while pitching
PitchingIntentionalWalks decimal 32 Yes Yes Yes Total intentional walks while pitching
PitchingReachedOnError decimal 32 Yes Yes Yes Total times reached on error while pitching
PitchingCatchersInterference decimal 32 Yes Yes Yes Total catchers interference while pitching
PitchingBallsInPlay decimal 32 Yes Yes Yes Total balls in play while pitching
PitchingOnBasePercentage decimal 32 Yes Yes Yes Total on base percentage (OBP) while pitching
PitchingSluggingPercentage decimal 32 Yes Yes Yes Total slugging percentage (SLG) while pitching
PitchingOnBasePlusSlugging decimal 32 Yes Yes Yes Total on base plus slugging (OPS) while pitching
PitchingStrikeoutsPerNineInnings decimal 32 Yes Yes Yes Total strikeouts per nine innings (K/9) while pitching
PitchingWalksPerNineInnings decimal 32 Yes Yes Yes Total walks per nine innings (BB/9) while pitching
PitchingBattingAverageOnBallsInPlay decimal 32 Yes Yes Yes Total batting average on balls in play (BABIP) while pitching
PitchingWeightedOnBasePercentage decimal 32 Yes Yes Yes Total weighted on base percentage while pitching 
DoublePlays decimal 32 Yes Yes Yes Total double plays
PitchingDoublePlays decimal 32 Yes Yes Yes Total double plays while pitching
BattingOrderConfirmed boolean Yes Yes Yes Whether the batting order is confirmed (true/false)
IsolatedPower decimal 32 Yes Yes Yes Total isolated power (ISO)
FieldingIndependentPitching decimal 32 Yes Yes Yes Total fielding independent pitching (FIP)
PitchingQualityStarts decimal 32 Yes Yes Yes Total quality starts pitched
PitchingInningStarted integer 32 Yes Yes Yes The inning that the pitcher entered the game (if any).
LeftOnBase
from 2017
decimal 32 Yes Yes Yes Total left on base percentage 
PitchingHolds
from 2017
decimal 32 Yes Yes Yes Total holds pitched
PitchingBlownSaves
from 2017
decimal 32 Yes Yes Yes Total blown saves pitched
SubstituteBattingOrder
from 2017
integer 32 Yes Yes Yes The position in the batting order where this player was substituted into the game (does not include players in the starting lineup)
SubstituteBattingOrderSequence
from 2017
integer 32 Yes Yes Yes The sequence in which this player was substituted into the game, within the particular batting order
FantasyPointsFantasyDraft decimal 32 Yes Yes Yes Total FantasyDraft fantasy points
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
StatID integer 32 No No Yes The unique ID of the stat
TeamID integer 32 Yes No Yes The unique ID of the team
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 Yes The MLB season of the game
Name string 50 Yes No Yes Team's name
Team string 10 Yes No Yes The abbreviation 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.
GameID integer 32 Yes No Yes The unique ID of this 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 
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 home or away
IsGameOver boolean No No Yes Whether the game is over (true/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).
Games integer 32 Yes No Yes The number of games played.
FantasyPoints decimal 32 Yes Yes Yes Total fantasy points
AtBats decimal 32 Yes Yes Yes At bats while hitting
Runs decimal 32 Yes Yes Yes Total runs scored.
Hits decimal 32 Yes Yes Yes Total hits
Singles decimal 32 Yes Yes Yes Total singles
Doubles decimal 32 Yes Yes Yes Total doubles
Triples decimal 32 Yes Yes Yes Total triples
HomeRuns decimal 32 Yes Yes Yes Total home runs
RunsBattedIn decimal 32 Yes Yes Yes Total runs batted in
BattingAverage decimal 32 Yes Yes Yes Total batting average
Outs decimal 32 Yes Yes Yes Total outs
Strikeouts decimal 32 Yes Yes Yes Total strikeouts
Walks decimal 32 Yes Yes Yes Total walks
HitByPitch decimal 32 Yes Yes Yes Total times hit by pitch
Sacrifices decimal 32 Yes Yes Yes Total sacrifices
SacrificeFlies decimal 32 Yes Yes Yes Total sacrifice flies
GroundIntoDoublePlay decimal 32 Yes Yes Yes Total times grounded into double play
StolenBases decimal 32 Yes Yes Yes Total stolen bases
CaughtStealing decimal 32 Yes Yes Yes Total caught stealing
PitchesSeen decimal 32 Yes Yes Yes Total pitches seen
OnBasePercentage decimal 32 Yes Yes Yes Total on base percentage
SluggingPercentage decimal 32 Yes Yes Yes Total slugging percentage
OnBasePlusSlugging decimal 32 Yes Yes Yes Total on base plus percentage 
Errors decimal 32 Yes Yes Yes Total errors
Wins decimal 32 Yes Yes Yes Total wins by the team/player
Losses decimal 32 Yes Yes Yes Total losses by the team/player
Saves decimal 32 Yes Yes Yes Total saves by team/player
InningsPitchedDecimal decimal 32 Yes Yes Yes Decimal representation of total innings pitched (e.g. 1.33, 7.66, etc)
TotalOutsPitched decimal 32 Yes Yes Yes Total outs pitched by team/player
InningsPitchedFull decimal 32 Yes Yes Yes Total full innings pitched (e.g. 6, 71, 89, etc)
InningsPitchedOuts decimal 32 Yes Yes Yes Outs pitched beyond InningsPitchedFull (possible values: 0, 1, 2)
EarnedRunAverage decimal 32 Yes Yes Yes Total earned run average by team/player
PitchingHits decimal 32 Yes Yes Yes Hits allowed while pitching
PitchingRuns decimal 32 Yes Yes Yes Runs allowed while pitching
PitchingEarnedRuns decimal 32 Yes Yes Yes Earned runs allowed while pitching
PitchingWalks decimal 32 Yes Yes Yes Walks allowed while pitching
PitchingStrikeouts decimal 32 Yes Yes Yes Strikeouts allowed while pitching
PitchingHomeRuns decimal 32 Yes Yes Yes Home runs allowed while pitching
PitchesThrown decimal 32 Yes Yes Yes Total pitches thrown while pitching
PitchesThrownStrikes decimal 32 Yes Yes Yes Total pitches thrown for strikes while pitching
WalksHitsPerInningsPitched decimal 32 Yes Yes Yes Walks plus hits per innings pitched (WHIP) while pitching
PitchingBattingAverageAgainst decimal 32 Yes Yes Yes Total batting average against (BAA) while pitching
GrandSlams decimal 32 Yes Yes Yes Total grand slams
FantasyPointsFanDuel decimal 32 Yes Yes Yes Total Fan Duel fantasy points
FantasyPointsDraftKings decimal 32 Yes Yes Yes Total Draft Kings fantasy points
FantasyPointsYahoo decimal 32 Yes Yes Yes Total Yahoo fantasy points
PlateAppearances decimal 32 Yes Yes Yes Total plate appearances
TotalBases decimal 32 Yes Yes Yes Number of total bases
FlyOuts decimal 32 Yes Yes Yes Total fly outs
GroundOuts decimal 32 Yes Yes Yes Total ground outs
LineOuts decimal 32 Yes Yes Yes Total line outs
PopOuts decimal 32 Yes Yes Yes Total pop outs
IntentionalWalks decimal 32 Yes Yes Yes Total intentional walks
ReachedOnError decimal 32 Yes Yes Yes Total times reached on error
BallsInPlay decimal 32 Yes Yes Yes Total balls in play
BattingAverageOnBallsInPlay decimal 32 Yes Yes Yes Total batting average on balls in play (BABIP
WeightedOnBasePercentage decimal 32 Yes Yes Yes Total weight on base percentage
PitchingSingles decimal 32 Yes Yes Yes Total singles allowed while pitching
PitchingDoubles decimal 32 Yes Yes Yes Total doubles allowed while pitching
PitchingTriples decimal 32 Yes Yes Yes Total triples allowed while pitching
PitchingGrandSlams decimal 32 Yes Yes Yes Total grand slams allowed while pitching
PitchingHitByPitch decimal 32 Yes Yes Yes Total batters hit by pitch while pitching
PitchingSacrifices decimal 32 Yes Yes Yes Total sacrifices while pitching
PitchingSacrificeFlies decimal 32 Yes Yes Yes Total sacrifice flies while pitching
PitchingGroundIntoDoublePlay decimal 32 Yes Yes Yes Total grounded into double plays while pitching
PitchingCompleteGames decimal 32 Yes Yes Yes Total complete games while pitching
PitchingShutOuts decimal 32 Yes Yes Yes Total shuouts while pitching
PitchingNoHitters decimal 32 Yes Yes Yes Total no hitters while pitching
PitchingPerfectGames decimal 32 Yes Yes Yes Total perfect games while pitching
PitchingPlateAppearances decimal 32 Yes Yes Yes Total plate appearances while pitching
PitchingTotalBases decimal 32 Yes Yes Yes Total bases while pitching
PitchingFlyOuts decimal 32 Yes Yes Yes Total fly outs while pitching
PitchingGroundOuts decimal 32 Yes Yes Yes Total ground outs while pitching
PitchingLineOuts decimal 32 Yes Yes Yes Total line outs while pitching
PitchingPopOuts decimal 32 Yes Yes Yes Total pop outs while pitching
PitchingIntentionalWalks decimal 32 Yes Yes Yes Total intentional walks while pitching
PitchingReachedOnError decimal 32 Yes Yes Yes Total times reached on error while pitching
PitchingCatchersInterference decimal 32 Yes Yes Yes Total catchers interference while pitching
PitchingBallsInPlay decimal 32 Yes Yes Yes Total balls in play while pitching
PitchingOnBasePercentage decimal 32 Yes Yes Yes Total on base percentage (OBP) while pitching
PitchingSluggingPercentage decimal 32 Yes Yes Yes Total slugging percentage (SLG) while pitching
PitchingOnBasePlusSlugging decimal 32 Yes Yes Yes Total on base plus slugging (OPS) while pitching
PitchingStrikeoutsPerNineInnings decimal 32 Yes Yes Yes Total strikeouts per nine innings (K/9) while pitching
PitchingWalksPerNineInnings decimal 32 Yes Yes Yes Total walks per nine innings (BB/9) while pitching
PitchingBattingAverageOnBallsInPlay decimal 32 Yes Yes Yes Total batting average on balls in play (BABIP) while pitching
PitchingWeightedOnBasePercentage decimal 32 Yes Yes Yes Total weighted on base percentage while pitching 
DoublePlays decimal 32 Yes Yes Yes Total double plays
PitchingDoublePlays decimal 32 Yes Yes Yes Total double plays while pitching
BattingOrderConfirmed boolean Yes Yes Yes Whether the batting order is confirmed (true/false)
IsolatedPower decimal 32 Yes Yes Yes Total isolated power (ISO)
FieldingIndependentPitching decimal 32 Yes Yes Yes Total fielding independent pitching (FIP)
PitchingQualityStarts decimal 32 Yes Yes Yes Total quality starts pitched
PitchingInningStarted integer 32 Yes Yes Yes The inning that the pitcher entered the game (if any).
LeftOnBase
from 2017
decimal 32 Yes Yes Yes Total left on base percentage 
PitchingHolds
from 2017
decimal 32 Yes Yes Yes Total holds pitched
PitchingBlownSaves
from 2017
decimal 32 Yes Yes Yes Total blown saves pitched
SubstituteBattingOrder
from 2017
integer 32 Yes Yes Yes The position in the batting order where this player was substituted into the game (does not include players in the starting lineup)
SubstituteBattingOrderSequence
from 2017
integer 32 Yes Yes Yes The sequence in which this player was substituted into the game, within the particular batting order
FantasyPointsFantasyDraft decimal 32 Yes Yes Yes Total FantasyDraft fantasy points

Tier 4: Play-By-Play

This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
GameID integer 32 No No Yes The unique ID of this game
Season integer 32 No No Yes The MLB season of the game
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).
Status string 20 Yes No Yes Indicates the game's status. Possible values include: Scheduled, InProgress, Final, Suspended, Postponed, Canceled
Day date Yes No Yes The date of the game
DateTime datetime Yes No Yes The date and time of the game
AwayTeam string 10 No No Yes The abbreviation of the Away Team
HomeTeam string 10 No No Yes The abbreviation of the Home Team
AwayTeamID integer 32 No No Yes The unique ID of the away team
HomeTeamID integer 32 No No Yes The unique ID of the home team 
RescheduledGameID integer 32 Yes No Yes The GameID of the game that was rescheduled from this game. This only pertains to postponed games that require rescheduling.
StadiumID integer 32 Yes No Yes The unique ID of the stadium
Channel string 50 Yes No Yes The television station broadcasting the game
Inning integer 32 Yes No Yes The inning that the game is currently in, or the inning in which the game ended. Possible values include: NULL, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, etc)
InningHalf string 1 Yes No Yes The inning half that the game is currently in, or the inning half in which the game ended (possible values: T, B, NULL)
AwayTeamRuns integer 32 Yes Yes Yes Number of runs the away team scored in this game
HomeTeamRuns integer 32 Yes Yes Yes Number of runs the home team scored in this game
AwayTeamHits integer 32 Yes Yes Yes Total away team hits in this game
HomeTeamHits integer 32 Yes Yes Yes Total home team hits in this game
AwayTeamErrors integer 32 Yes Yes Yes Total away team errors committed in this game
HomeTeamErrors integer 32 Yes Yes Yes Total home team errors committed in this game
WinningPitcherID integer 32 Yes No Yes The PlayerID of the winning pitcher
LosingPitcherID integer 32 Yes No Yes The PlayerID of the losing pitcher
SavingPitcherID integer 32 Yes No Yes The PlayerID of the saving pitcher
Attendance integer 32 Yes No Yes Total number of people who attended the game
AwayTeamProbablePitcherID integer 32 Yes No Yes The PlayerID of the away team's probable pitcher
HomeTeamProbablePitcherID integer 32 Yes No Yes The PlayerID of the home team's probable pitcher
Outs integer 32 Yes No Yes The number of outs recorded in the current inning