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
FighterId integer 32 Yes No Yes The unique ID of this fighter
FirstName string 50 Yes No Yes The fighter's first name
LastName string 50 Yes No Yes The fighter's last name
SigStrikesLandedPerMinute decimal 32 Yes Yes Yes Significal strikes landed per minute over career
SigStrikeAccuracy decimal 32 Yes Yes Yes Significant strikes landed divided by strikes attempted over career
TakedownAverage decimal 32 Yes Yes Yes Average takedowns landed per 15 minutes
SubmissionAverage decimal 32 Yes Yes Yes Average number of submissions attempted per 15 minutes
KnockoutPercentage decimal 32 Yes Yes Yes Percentage of wins ending by knockout
TechnicalKnockoutPercentage decimal 32 Yes Yes Yes Percentage of wins ending by TKO
DecisionPercentage decimal 32 Yes Yes Yes Percentage of wins ending in a decision
This table is used in the following endpoints:
MMA v3 Scores
Schedule
Name Type Size Nullable Scrambled CSV Description
EventId integer 32 No No Yes The unique ID of this event
LeagueId integer 32 No No Yes The unique ID of this event's MMA league
Name string 100 Yes No Yes The full name of the event
ShortName string 50 Yes No Yes The short name of the event
Season integer 32 Yes No Yes The season the event took place
Day date Yes No Yes The date of the event
DateTime datetime Yes No Yes The date and time of the event
Status string 50 Yes No Yes Indicates the event's status. Possible values include: Scheduled, InProgress, Final, Suspended, Postponed, Canceled
Active boolean Yes No Yes Indicates if the event is active
This table is used in the following endpoints:
Name Type Size Nullable Scrambled CSV Description
FighterId integer 32 No No Yes The unique ID of this fighter
FirstName string 50 Yes No Yes The fighter's first name
LastName string 50 Yes No Yes The fighter's last name
Nickname string 50 Yes No Yes The fighter's nickname
WeightClass string 50 Yes No Yes The fighter's weight class
BirthDate datetime 32 Yes No Yes The fighter's DOB
Height decimal 32 Yes No Yes The fighter's height
Weight decimal 32 Yes No Yes The fighter's weight
Reach decimal 32 Yes No Yes The fighter's reach
Wins integer 32 Yes No Yes The fighter's wins
Losses integer 32 Yes No Yes The fighter's losses
Draws integer 32 Yes No Yes The fighter's fights that ended in a draw
NoContests integer 32 Yes No Yes The fighter's fights that ended in a no contest
TechnicalKnockouts integer 32 Yes Yes Yes The fighter's TKO wins
TechnicalKnockoutLosses integer 32 Yes Yes Yes The fighter's TKO losses
Submissions integer 32 Yes Yes Yes The fighter's submission wins
SubmissionLosses integer 32 Yes Yes Yes The fighter's submission losses
TitleWins integer 32 Yes Yes Yes The fighter's title wins
TitleLosses integer 32 Yes Yes Yes The fighter's title losses
TitleDraws integer 32 Yes Yes Yes The fighter's title draws
CareerStats CareerStat 32 Yes No Yes The fighter's title draws
This table is used in the following endpoints:
MMA v3 Scores
Leagues
Name Type Size Nullable Scrambled CSV Description
LeagueId integer 32 No No Yes The unique ID of this MMA league
Name string 50 No No Yes The name of this MMA league
Key string 50 No No Yes The key of this MMA league

Tier 1: Scores

This table is used in the following endpoints:
MMA v3 Scores
Event
Name Type Size Nullable Scrambled CSV Description
Fights Fight[] Yes No Yes The details of the fights
EventId integer 32 No No Yes The unique ID of this event
LeagueId integer 32 No No Yes The unique ID of this event's MMA league
Name string 100 Yes No Yes The full name of the event
ShortName string 50 Yes No Yes The short name of the event
Season integer 32 Yes No Yes The season the event took place
Day date Yes No Yes The date of the event
DateTime datetime Yes No Yes The date and time of the event
Status string 50 Yes No Yes Indicates the event's status. Possible values include: Scheduled, InProgress, Final, Suspended, Postponed, Canceled
Active boolean Yes No Yes Indicates if the event is active
This table is used in the following endpoints:
MMA v3 Scores
Event
Name Type Size Nullable Scrambled CSV Description
FightId integer 32 No No Yes The unique ID of this fight
Order integer 32 Yes No Yes The order of this fight on the fight card
Status string 50 Yes No Yes Indicates the fight's status. Possible values include: Scheduled, InProgress, Final, Suspended, Postponed, Canceled
WeightClass string 50 Yes No Yes The weight class for this fight
CardSegment string 50 Yes No Yes The card segment for this fight
Referee string 50 Yes No Yes The number of referee for this fight
Rounds integer 32 Yes No Yes The number of rounds for this fight
ResultClock integer 32 Yes Yes Yes The time on the clock in seconds when the fight ended
ResultRound integer 32 Yes Yes Yes The round when the fight ended
ResultType string 50 Yes Yes Yes The way in which this fight ended
WinnerId integer 32 Yes No Yes The unique ID of the winning fighter
Fighters FighterInfo[] Yes No Yes The fighters competing in this fight
This table is used in the following endpoints:
MMA v3 Scores
Event
Name Type Size Nullable Scrambled CSV Description
FighterId integer 32 Yes No Yes The unique ID of this fighter
FirstName string 50 Yes No Yes The fighter's first name
LastName string 50 Yes No Yes The fighter's last name
PreFightWins integer 32 Yes No Yes The fighter's win total prior to the fight
PreFightLosses integer 32 Yes No Yes The fighter's loss total prior to the fight
PreFightDraws integer 32 Yes No Yes The fighter's draw total prior to the fight
PreFightNoContests integer 32 Yes No Yes The fighter's no contest total prior to the fight
Winner boolean Yes No Yes Indicates if this fighter won the fight

Tier 2: Stats

This table is used in the following endpoints:
MMA v3 Stats
Fight
Name Type Size Nullable Scrambled CSV Description
FightStats FightStat[] Yes No Yes Stats for each fighter in this fight
FightId integer 32 No No Yes The unique ID of this fight
Order integer 32 Yes No Yes The order of this fight on the fight card
Status string 50 Yes No Yes Indicates the fight's status. Possible values include: Scheduled, InProgress, Final, Suspended, Postponed, Canceled
WeightClass string 50 Yes No Yes The weight class for this fight
CardSegment string 50 Yes No Yes The card segment for this fight
Referee string 50 Yes No Yes The number of referee for this fight
Rounds integer 32 Yes No Yes The number of rounds for this fight
ResultClock integer 32 Yes Yes Yes The time on the clock in seconds when the fight ended
ResultRound integer 32 Yes Yes Yes The round when the fight ended
ResultType string 50 Yes Yes Yes The way in which this fight ended
WinnerId integer 32 Yes No Yes The unique ID of the winning fighter
Fighters FighterInfo[] Yes No Yes The fighters competing in this fight
This table is used in the following endpoints:
MMA v3 Stats
Fight
Name Type Size Nullable Scrambled CSV Description
FighterId integer 32 Yes No Yes The unique ID of this fighter
FirstName string 50 Yes No Yes The fighter's first name
LastName string 50 Yes No Yes The fighter's last name
PreFightWins integer 32 Yes No Yes The fighter's win total prior to the fight
PreFightLosses integer 32 Yes No Yes The fighter's loss total prior to the fight
PreFightDraws integer 32 Yes No Yes The fighter's draw total prior to the fight
PreFightNoContests integer 32 Yes No Yes The fighter's no contest total prior to the fight
Winner boolean Yes No Yes Indicates if this fighter won the fight
This table is used in the following endpoints:
MMA v3 Stats
Fight
Name Type Size Nullable Scrambled CSV Description
FighterId integer 32 Yes No Yes The unique ID of this fighter
FirstName string 50 Yes No Yes The fighter's first name
LastName string 50 Yes No Yes The fighter's last name
Winner boolean Yes No Yes Indicates if this fighter won the fight
FantasyPoints decimal 32 Yes Yes Yes Total fantasy points scored
FantasyPointsDraftKings decimal 32 Yes Yes Yes Total DraftKings daily fantasy points scored
Knockdowns decimal 32 Yes Yes Yes Number of times the fighter knocks opponent down due to debilitation for an appreciable amount of time
TotalStrikesAttempted decimal 32 Yes Yes Yes Total number of all strikes attempted
TotalStrikesLanded decimal 32 Yes Yes Yes Total number of all strikes landed
SigStrikesAttempted decimal 32 Yes Yes Yes Total number of strikes attempted that officials deem 'Power Strikes'
SigStrikesLanded decimal 32 Yes Yes Yes Total number of strikes landed that officials deem 'Power Strikes'
TakedownsAttempted decimal 32 Yes Yes Yes Total number of takedowns attempted
TakedownsLanded decimal 32 Yes Yes Yes Total number of takedowns landed
TakedownsSlams decimal 32 Yes Yes Yes Total number of takedowns that were a result of forcefully slamming opponent to ground
TakedownAccuracy decimal 32 Yes Yes Yes Number of takedowns landed divided by number of takedowns attempted
Advances decimal 32 Yes Yes Yes Total number of advances to half guard, side control, mount or back control.
Reversals decimal 32 Yes Yes Yes Transitions performed by countering your opponents transition and giving fighter the offensive advantage.
Submissions decimal 32 Yes Yes Yes Total number of submissions or technical submissions attempted
SlamRate decimal 32 Yes Yes Yes Number of takedown slams landed divided by number of takedowns attempted
TimeInControl decimal 32 Yes Yes Yes Number of seconds fighter deemed in control by officials
FirstRoundWin boolean Yes No Yes Indicates if this fighter won the fight in the first round
SecondRoundWin boolean Yes No Yes Indicates if this fighter won the fight in the second round
ThirdRoundWin boolean Yes No Yes Indicates if this fighter won the fight in the third round
FourthRoundWin boolean Yes No Yes Indicates if this fighter won the fight in the fourth round
FifthRoundWin boolean Yes No Yes Indicates if this fighter won the fight in the fifth round
DecisionWin boolean Yes No Yes Indicates if this fighter won the fight by decision