No. 12 · Combat · Fixture sport
MMAEvery finish: method, round and time.
UFC and other promotions, plus boxing, kickboxing and Muay Thai cards: method, round and time of every finish, fighter records.
Scouting report
What you get for MMA
MMA fights arrive on their card, main card or prelims, with weight class and order. A finished bout records how it ended (knockout, technical knockout, submission or a decision) and in which round and at what time. Boxing, kickboxing and Muay Thai cards use the same fields.
A fighter's profile holds the career record and recent results, and career statistics break striking down by target and position, with takedown and submission rates per fifteen minutes. The UFC divisions are among the rankings we serve.
First request
Every MMA match in play, one call.
The live board filtered to MMA: each match with its score, status and clock. The same request in four forms; pick yours.
- 1Create a key in the dashboard. Free gives you 1,000 requests a day during the beta.
- 2Put it in
DATASPORTSAPI_API_KEYso the SDKs and thedsacommand find it. - 3Call
/v2/livescores?sport=mma.
curl -H "Authorization: Bearer dsa_live_…" \
"https://api.datasportsapi.com/v2/livescores?sport=mma"The catalog
MMA, endpoint by endpoint
Its own detail first, then the shared spine every fixture sport answers on. Each row opens the endpoint’s reference page.
Where MMA goes deeper
2 endpoints with detail specific to the sport.
- GETGETCareer statistics
/v2/teams/{id}/career-statisticsCareer-long numbers for an MMA fighter: strikes landed and absorbed per round, split by target (head, body, legs) and by position (distance, clinch, ground); accuracy and defence percentage…All plansAll plans - GETGETRankings
/v2/rankingsLists every ranking DataSportsAPI provides: FIFA (men), UEFA coefficients for countries and clubs, World Rugby (men), ATP and WTA singles in both official and live form, UTR ratings (men an…All plansAll plans
The shared spine
10 endpoints that behave the same for every fixture sport.
- GETGETLive scores
/v2/livescoresReturns every live fixture across all sports, or a single sport’s in-play board when ?sport= is given.All plansAll plans - GETGETFixtures by date
/v2/fixturesLists the fixtures that start on a given UTC date.All plansAll plans - GETGETFixture
/v2/fixtures/{id}Everything we hold on one fixture.All plansAll plans - GETGETEvents
/v2/fixtures/{id}/eventsThe match’s incidents in chronological order, oldest first: goals, cards, substitutions, period markers and added-time announcements.All plansAll plans - GETGETStatistics
/v2/fixtures/{id}/statisticsTeam statistics for the match, organised by period and by category.All plansAll plans - GETGETHead to head
/v2/fixtures/{id}/h2hThe two teams’ head-to-head record as tallied by the source, seen from this fixture’s home / away point of view.All plansAll plans - GETGETStandings
/v2/leagues/{id}/standingsLeague tables for a single season.All plansAll plans - GETGETTeam
/v2/teams/{id}Returns a team’s profile — sport, country, venue, colours, logo, gender, whether it is a club or a national team, kind (team / individual / pair), manager and founding date (foundedOn, pres…All plansAll plans - GETGETLeague
/v2/leagues/{id}Returns a league’s profile: its tier (where it sits in the national pyramid), gender, the reigning champion with its title count, the clubs holding the most titles, the divisions directly a…All plansAll plans - GETGETSearch
/v2/searchA single search over teams (individual competitors included), players, managers, referees, leagues, fixtures, venues, racing series and races.All plansAll plans
What comes back
Career statistics, as served
A fighter's career averages: strikes per round, head-strike share, takedowns landed and defended, time in each position.
GET/v2/teams/{id}/career-statisticsAll plansSample from the docs, trimmed with …
{ "data": { "strikesLandedPerRound": 44.69, "significantStrikesHeadPercentage": 71.6,
"takedownsSucceededPercentage": 40, "takedownsDefendedPercentage": 76.92,
"distanceSeconds": 6362, "groundControlSeconds": 605, … } }Switch sport
Coverage across all 24Same family · Combat
MMA is the only combat sport on the table.
The rest of the table
MMA is one query string away.
Swap ?sport=mma for any other fixture sport and the same code keeps working. Free key, no card.