Embed Our UFC Rankings

A free, live ELO ranking board for your site, blog or wiki

2026 Widget

What you are embedding

MMA.SOCIAL rates every fighter on record with an ELO engine that replays every UFC bout ever fought. The widget below shows that rating live — it refreshes itself after each event, so once you paste it in you never have to touch it again.

It is roughly 5 KB, has no dependencies, sets no cookies, tracks nothing, and renders inside a shadow root so it cannot inherit or leak CSS. Use is free under CC BY 4.0; the only condition is that you keep the attribution link that comes with the snippet.

Build your embed

Live preview

Option 1 — live widget (keeps itself up to date)

Paste into any HTML block. WordPress: use a Custom HTML block, not the visual editor.

Option 2 — static HTML table (no scripts)

A plain table with today's numbers baked in. Use this where scripts are stripped (many hosted CMSs, newsletters, wiki templates). It will not update on its own.

Terms of use

  • Free for commercial and non-commercial use, including news sites.
  • Keep the attribution link to MMA.SOCIAL visible. That link is the entire price.
  • Do not present the ratings as official UFC rankings — they are independent and algorithmic.
  • Do not modify the numbers. If you want a different cut of the data, use the parameters below.
  • The endpoint is cached for 30 minutes and rate-friendly; please do not poll it faster than that.

Parameters

The snippet is driven entirely by data-mmas-* attributes, so you can hand-edit it after pasting.

AttributeValuesDefault
data-mmas-boardelo, peakelo
data-mmas-divisionall, heavyweight, lightweight, womens-flyweight …all
data-mmas-limit3–2510
data-mmas-statusactive, allactive
data-mmas-themedark, lightdark
data-mmas-titleany text, up to 70 charactersauto

Prefer to build your own view? The same data is available as JSON at /api/embed-rankings.php and is explained on how the ratings work.

How the ratings are calculated

Full formula, parameters, licence and citation formats

How it works ELO Rankings

Your move