UFC Rankings API

The UFC Rankings API returns Meta (algorithmic) and media-panel boards grouped by division. Each board includes a champion and ranked contenders with fighter slug and name for profile links. GET /rankings and /rankings/meta are identical; use /rankings/media for the panel board and /rankings/meta/{division} (alias /rankings/{division}) for one weight class. Label Meta vs Media in UI — do not merge them.

bash · request
curl "https://api.citoapi.com/api/v1/ufc/rankings" \
  -H "x-api-key: YOUR_API_KEY"

curl "https://api.citoapi.com/api/v1/ufc/rankings/meta/lightweight" \
  -H "x-api-key: YOUR_API_KEY"

curl "https://api.citoapi.com/api/v1/ufc/rankings/media" \
  -H "x-api-key: YOUR_API_KEY"

curl "https://api.citoapi.com/api/v1/ufc/rankings/media/welterweight" \
  -H "x-api-key: YOUR_API_KEY"

# Alias: GET /rankings/{division} → same as /rankings/meta/{division}
# Explicit Meta all: GET /rankings/meta
json · meta rankings
{
  "success": true,
  "data": {
    "source": "meta",
    "divisions": [
      {
        "division": "Lightweight",
        "champion": {
          "slug": "islam-makhachev",
          "name": "Islam Makhachev"
        },
        "rankings": [
          { "rank": 1, "slug": "arman-tsarukyan", "name": "Arman Tsarukyan" },
          { "rank": 2, "slug": "…", "name": "…" }
        ]
      }
    ]
  }
}

What data is returned

source
Ranking system for this payload: meta or media
divisions[]
Weight-class boards in the response
division
Weight class display name (e.g. Lightweight)
champion
Title holder { slug, name } when present
rankings[]
Contender rows: rank (from 1), slug, name
GET /rankings · /rankings/meta
All Meta UFC Rankings by division
GET /rankings/meta/{division}
One Meta division (alias: /rankings/{division})
GET /rankings/media[/{division}]
Media-panel all divisions or one division

When to use this

  • Division ranking pages and champion/contender ladders
  • Matchup previews that need rank context next to fighter profiles
  • Fantasy, Discord, or discovery tools that browse fighters by division rank

Full reference docs citoapi.com/docs/api/ufc/rankings

Get your free UFC API key