UFC fighter API

UFC fighter API for profiles, records, rankings, and stat pages.

Search fighters, open profile pages, load fight history, and display stat charts without stitching together fragile data.

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

Fighter profiles for MMA apps

Use search, profile, fight history, and stats endpoints to build fighter databases and comparison pages.

Searchable fighters
Bio fields
Records and rankings
Fight history
Stat charts
Endpoints

Start with these REST endpoints.

Full docs
GET/api/v1/ufc/search?q=islam

Search fighter names and records.

GET/api/v1/ufc/fighters

Paginated fighter directory.

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

Fighter profile.

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

Fight history.

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

Detailed stat charts.

Use cases

Fighter databases

Build profile pages.

Autocomplete

Let users search fighters.

Comparisons

Compare two fighters by history and stats.

FAQ

Can I search fighters by name?

Yes. Use /api/v1/ufc/search.

Does the endpoint include stats?

Use /fighters/{slug}/stats for detailed stat charts.

Can I get fight history?

Yes. Use /fighters/{slug}/fights.

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.