UFC records API

UFC records API for fighter history and result pages.

Load fighter records, fight history, event results, bout outcomes, and method context for MMA apps.

500 free calls
No sales call
One Cito account
500
free calls/month
UFC
events and bouts
Stats
round rows
REST
JSON endpoints
MMA API Coverage
FIFighter profiles
Ready
Endpoint/fighters/{id}Product FitBio pages
FIFight stats
Ready
Endpoint/fighters/{id}/statsProduct FitStat cards
RARankings
Ready
Endpoint/rankingsProduct FitDivision pages
EVEvent cards
Ready
Endpoint/events/{id}Product FitFight cards
REResults
Ready
Endpoint/events/{id}/resultsProduct FitRecaps
MMA API

Fight records for profile products

Use fighter profile and fight-history endpoints to display clean records and linked bout result context.

Fighter records
Fight history
Bout outcomes
Win methods
Event links
Endpoints

Start with these REST endpoints.

Full docs
GET/api/v1/ufc/fighters/{slug}

Fighter record and profile fields.

GET/api/v1/ufc/fighters/{slug}/fights

Fight history rows.

GET/api/v1/ufc/bouts/{boutId}

Bout outcome and method.

GET/api/v1/ufc/events/{eventIdOrSlug}

Event result context.

Use cases

Profile pages

Show records and fight history.

Event archives

Link fights back to cards.

Comparison tools

Compare recent records.

FAQ

Can I get fighter records?

Yes. Fighter profile endpoints include record context where available.

Can I get fight history?

Yes. Use fighter fight-history endpoints.

Can I link to bout results?

Yes. Use returned bout IDs to load result detail.

Start building

Get a free key and test MMA API today.

Free testing, paid plans when you need production volume, and one Cito account for the rest of your sports and esports endpoints.