UFCalendar
UFC & MMA Blog
Analysis, explainers, and stories written on top of UFCalendar's live MMA database.
Explainers

Explainers
UFC data in Python: a tutorial for schedule, results, stats and rankings
A step-by-step Python tutorial: pull the UFC schedule, results, round-by-round stats and rankings history into pandas. Runs on the free API plan, no card.
Sep 3, 2026 · 7 min read
Explainers
How MMA Scoring Works: The 10-Point Must System, Explained
What 10-9 and 10-8 actually mean, what judges are told to look for, and why scorecards still surprise people. Explained with UFCalendar's scorecard database.
Aug 2, 2026 · 4 min read