UFCalendar
UFC & MMA Blog
Analysis, explainers, and stories written on top of UFCalendar's live MMA database.
Archive· Page 10
Recaps
DWCS 89 results: Alex Apodaca sweeps Bella Mir in Las Vegas
DWCS 89 results and analysis: Alex Apodaca beat Bella Mir 29-28 on all three cards, and the other four Contender Series fights lasted 14 minutes combined.
Aug 26, 2026 · 5 min read
Investigations
Umar Nurmagomedov vs Song Yadong: the Figueiredo receipts
Umar Nurmagomedov vs Song Yadong: both men beat Deiveson Figueiredo this year. One needed 4:50 of control and 15 minutes. The other needed a second-round choke.
Aug 25, 2026 · 6 min read
News
UFC Shanghai card changes: Junior Tafa out, Rodrigues in
Junior Tafa is off UFC Shanghai and Levi Rodrigues Jr. steps in on five days notice. Our change log counts 15 alterations to this card since August 2.
Aug 25, 2026 · 3 min read
Previews
Yan Xiaonan vs Denise Gomes: five spots, one coin flip
Yan Xiaonan vs Denise Gomes predictions for UFC Shanghai: the No. 4 strawweight returns after 504 days and the market prices her barely ahead of No. 9.
Aug 25, 2026 · 5 min read
Editorials
China is 20-9 at home in the UFC, and Shanghai loads up again
Chinese fighters are 20-9 across the four UFC cards staged in China. Saturday in Shanghai puts eight more on, with Song Yadong headlining vs Umar Nurmagomedov.
Aug 24, 2026 · 5 min read
Investigations
Xiong Jing Nan, Kai Asakura and the UFC's champion import problem
Xiong Jing Nan won eight straight ONE title fights and Kai Asakura ruled RIZIN. Both fight at UFC Shanghai, and only one of them made the main card.
Aug 24, 2026 · 6 min read
Previews
Bella Mir vs Alex Apodaca headlines DWCS 89: preview and picks
Bella Mir headlines Dana White's Contender Series 89 against Alex Apodaca. Predictions, records and our model's numbers for all five Tuesday bouts.
Aug 24, 2026 · 7 min read

Recaps
PFL Tampa results: Cyborg wins at 41, ex-UFC six go 4-2
PFL Tampa results: Cris Cyborg beat Ketlen Vieira at 41 for her tenth straight win, and the card's six former UFC fighters finished the night 4-2.
Aug 23, 2026 · 4 min read

Investigations
UFC Sacramento predictions: the model went 8 for 13
UFC Sacramento predictions scored: our model went 8 for 13, the closing market 9 for 13, and four underdogs won after their prices drifted all week.
Aug 23, 2026 · 4 min read
Editorials
Three knockdowns, no 10-8: the UFC Sacramento scorecards
UFC Sacramento scorecards: Rodrigues scored three knockdowns and still won by a round on two cards. Judges have used the 10-8 on 2.8% of rounds since 2023.
Aug 23, 2026 · 4 min read

Recaps
UFC Sacramento results: Rodrigues survives, de Ridder erupts
UFC Sacramento results: Gregory Rodrigues outpoints Anthony Hernandez after three knockdowns, and Reinier de Ridder wrecks Roman Dolidze in round one.
Aug 23, 2026 · 5 min read

News
UFC Sacramento salaries: what Gregory Rodrigues, Reinier de Ridder and every fighter made
Full disclosed UFC Sacramento salaries from the California State Athletic Commission: every fighter's purse, win bonus, post-fight award and total from UFC Fight Night 285, plus how our estimates held up.
Aug 23, 2026 · 8 min read
Previews
Hernandez vs Rodrigues: our model's picks and two parlays
UFC Sacramento predictions: our model's win probabilities for Hernandez vs Rodrigues, where it disagrees with the odds, and the two parlays it backs.
Aug 22, 2026 · 8 min read
Investigations
UFC Sacramento: what the last two cards in this building paid
UFC Sacramento fighter pay: Urijah Faber took 25 percent of the 2019 purse from the undercard. What CSAC disclosed then, and what we estimate tonight.
Aug 22, 2026 · 4 min read
News
Nzechukwu vs Gaziev: the eye poke that made his last fight a draw
Nzechukwu vs Gaziev preview: a point deduction for an eye poke turned Kennedy Nzechukwu's last fight into a 28-28 unanimous draw. Tonight he restarts.
Aug 22, 2026 · 4 min read
Previews
Spivac vs Petrino: the takedown race that decides the co-main
Spivac vs Petrino preview: the No. 6 heavyweight needs the mat, and Vitor Petrino has not been taken down since his UFC debut back in March 2023.
Aug 22, 2026 · 6 min read
Previews
Cyborg vs Vieira: the takedown that decides PFL Tampa
Cyborg vs Vieira headlines PFL Tampa. Ketlen Vieira has 72 minutes of UFC control time, and Cyborg has surrendered two takedowns in seventeen attempts.
Aug 21, 2026 · 6 min read

Technique
Dolidze vs de Ridder: the failed takedown is the whole point
Dolidze vs de Ridder headlines the co-main in Sacramento. De Ridder lands 29% of his UFC takedowns and controls 28 minutes anyway. His first fight at 205.
Aug 21, 2026 · 7 min read
Previews
UFC Sacramento predictions: our model is 0 for 10 vs the market
UFC Sacramento predictions for Hernandez vs Rodrigues: our model crosses the betting market twice on Saturday's card, and its record when it does that is 0-10.
Aug 21, 2026 · 7 min read
Investigations
UFC vs PFL: what really happens when fighters switch cages
We tracked 261 crossings between the UFC, PFL and Bellator. The win rates say the border tax is a myth: it is a coin flip in both directions, receipts included.
Aug 20, 2026 · 6 min read
News
UFC Sacramento odds: the lines that moved all week
UFC Sacramento odds movement: Hernandez vs Rodrigues drifting apart, the Shanelle Dyer steam, and Cyborg's shortening price at PFL Tampa, book by book.
Aug 20, 2026 · 3 min read

Previews
UFC Sacramento and PFL Tampa: weekend preview and predictions
Preview and predictions for UFC Fight Night: Hernandez vs Rodrigues and PFL Tampa: Cyborg vs Vieira, with odds, form lines and a pick for every main card fight.
Aug 20, 2026 · 5 min read

Investigations
PFL Tampa's ex-UFC six: the fighters who left on wins
Six former UFC fighters share Saturday's PFL Tampa card, 45 UFC fights between them. Three won their last Octagon fight and left anyway. The receipts.
Aug 20, 2026 · 5 min read
News
UFC Sacramento and PFL Tampa: start times and how to watch
How to watch UFC Fight Night: Hernandez vs Rodrigues and PFL Tampa: Cyborg vs Vieira on Saturday, August 22: start times, cards and broadcasters.
Aug 20, 2026 · 3 min read