Skip to content
MMA Calendar

System status · Updated Oct 31, 2:31 PM UTC

UFCalendar status

Whether the site and the MMA Fight Data API are up, and how fresh each promotion's results, odds and rankings are. Uptime comes from an independent probe that runs every five minutes; data freshness is read straight from our database.

All systems operational

Uptime

Every five minutes a probe outside our servers loads real pages and makes a real authenticated API call. A check fails when the content is wrong, not only when a page is unreachable.

Website (ufcalendar.com)
CheckNow24 hours7 days30 days
HomepageOperational100%100%100%
Event listingsOperational100%100%100%
Translated pagesOperational100%100%100%
SitemapOperational100%100%100%
Fight API (api.ufcalendar.com)
CheckNow24 hours7 days30 days
API healthOperational100%100%99.98%
Authenticated data requestOperational100%99.90%99.95%

Percentages are the share of probe runs that passed. A window shows a figure only once it holds at least half of its expected runs.

Data freshness

When each promotion's data last changed. Results and odds update by themselves; quiet stretches between events are normal.

UFC

Last result
6 days ago
Last odds update
40 minutes ago
Latest UFC rankings
Oct 27, 2026
Next event
UFC Fight Night: Moicano vs Nolanin 6 hours ·

PFL

Last result
20 hours ago
Last odds update
14 days ago
Next event
PFL Dubai: Nemkov vs Bilostenniyin 13 days ·

OKTAGON

Last result
13 days ago
Last odds update
2 hours ago
Next event
OKTAGON 96: Gogoladze vs Ayariin 2 hours ·

BKFC

Last result
7 days ago
Last odds update
7 days ago
Next event
BKFC 96 Glasgow: Cooke vs Weirin 7 days ·

RIZIN

Last result
28 days ago
Last odds update
28 days ago
Next event
RIZIN 55in 7 days ·

How fast do results land?

Median time from the final bell to a result on UFCalendar, measured promotion by promotion at live cards.

See the measurements →

MMA Fight Data API

The same data as JSON: events, full cards, results, stats, rankings and odds. Free plan, no card.

Explore the API →