UFCalendar
UFC & MMA Blog
Analysis, explainers, and stories written on top of UFCalendar's live MMA database.
Archive· Page 9
Investigations
Raul Rosas Jr. vs Raoni Barcelos and a 17-year age gap
Rosas Jr. vs Barcelos at UFC Fight Night 289: 21 against 39, the widest age gap in UFC bantamweight history, and what the odds and our model make of it.
Sep 23, 2026 · 5 min read
Recaps
Contender Series 93 results: three decisions, model goes 5-for-5
DWCS 93 results: Novenyi Jr. edged Theo Haig 29-28 on all three cards, Piwowarczyk stopped Quissua at 4:59 of round one, and our model went five for five.
Sep 23, 2026 · 5 min read
News
Till vs Romero: BKFC 94 odds swing as Yoel Romero fights at 49
Till vs Romero odds have moved from -189 to -295 on Darren Till ahead of BKFC 94 in Manchester, where Yoel Romero fights at 49. The record behind both men.
Sep 23, 2026 · 3 min read
News
DWCS 94 card, start times and how to watch Abushaar vs Staines
Full Contender Series 94 card, start time in ET and PT, and how to watch Loai Abushaar vs George Staines live from the Meta Apex on Tuesday, September 29.
Sep 23, 2026 · 2 min read
Editorials
Contender Series 93: 22 of the last 30 fights ended early
Dana White’s Contender Series 93 is tonight. Over the six cards before it, 22 of 30 fights were finished, 18 points above the UFC’s own 2026 rate.
Sep 22, 2026 · 5 min read

Previews
UFC Fight Night 289 odds: three underdogs our model backs
UFC Fight Night 289 odds vs our model: Vanessa Demopoulos at +602, Brady Hiestand at +277 and Elves Brener priced as a dog. Where the market and the model split.
Sep 22, 2026 · 5 min read

Investigations
Norma Dumont vs Ailin Perez is a prelim at UFC Fight Night 289
The UFC Fight Night 289 card puts the No. 2 and No. 4 women’s bantamweights on the prelims while an unranked Raul Rosas Jr. headlines. A look at the ordering.
Sep 22, 2026 · 6 min read
News
ONE Friday Fights 172 card, start times and how to watch Superlek vs Rhouni
ONE Friday Fights 172 full card, start times and how to watch Superlek Jitmuangnon vs Othman Rhouni from Lumpinee Stadium in Bangkok on Friday, September 25.
Sep 21, 2026 · 2 min read
Editorials
UFC 331's veteran cull: Tuivasa, Chikadze and the one exception
Tai Tuivasa has lost seven straight and Giga Chikadze four. Marlon Vera was cast in the same role at UFC 331 and won instead. What the odds said about all three.
Sep 21, 2026 · 5 min read
Technique
Tsarukyan went 1 for 10 on takedowns and knocked Ruffy out
Arman Tsarukyan landed one takedown from ten attempts against Mauricio Ruffy at UFC 331, then finished him at 4:56 of round one. The failed shots were the point.
Sep 21, 2026 · 5 min read
Technique
Joshua Van vs Pantoja 2: how volume beat 9:11 of control
Joshua Van beat Alexandre Pantoja at UFC 331 despite conceding five takedowns and 9:11 of control. The round-by-round numbers show how he did it, and why.
Sep 21, 2026 · 5 min read
Previews
DWCS 93 predictions: Novenyi Jr. vs Haig and two market splits
DWCS 93 predictions and odds for Novenyi Jr. vs Haig at the Meta Apex on Tuesday, September 22, plus the two fights where our model and the books disagree.
Sep 21, 2026 · 5 min read

Recaps
UFC 331 results: Joshua Van outpoints Pantoja over five rounds
UFC 331 results and analysis: Joshua Van beats Alexandre Pantoja on cards of 48-47, 49-46 and 50-45, and Iwo Baraniewski sees a third round for the first time.
Sep 21, 2026 · 5 min read
News
UFC 331: Iwo Baraniewski's unbeaten run ends on one judge's card
UFC 331 results for Iwo Baraniewski: a 29-28, 28-29, 29-28 split loss to Alonzo Menifield, his first as a pro, and what the stats, fans and market said.
Sep 21, 2026 · 4 min read

News
UFC 331 payouts: what Joshua Van, Alexandre Pantoja and every fighter made
Full disclosed UFC 331 salaries from the California State Athletic Commission: every purse, win bonus, award and total, plus how our estimates held up.
Sep 20, 2026 · 8 min read

Investigations
UFC 331 scorecards: three splits and the one worth arguing about
Every UFC 331 scorecard: the judges, 332 fan cards and 38 media scores on three split decisions, and why one strike a round decided two of them.
Sep 20, 2026 · 6 min read
Editorials
Gable Steveson was a 16-to-1 favorite and lasted twelve seconds
Gable Steveson closed at minus-1636 and Sean Sharaf knocked him out in twelve seconds at UFC 331. What the price, our numbers and his purse all got wrong.
Sep 20, 2026 · 5 min read

Recaps
UFC 331 results: Joshua Van outlasts Pantoja, and three splits
UFC 331 results and analysis: Joshua Van keeps the flyweight title, Gable Steveson lasts twelve seconds, and three of the five decisions are splits.
Sep 20, 2026 · 6 min read
News
Live fight stats are here: round, clock and in-cage numbers as they happen
UFCalendar now shows the bout in the cage in real time on every UFC event page: round, clock, strikes, takedowns and a play-by-play timeline.
Sep 20, 2026 · 2 min read
News
OKTAGON 94 card, start times and how to watch Eckerlin vs Kozma
Full OKTAGON 94 card, start time in CEST and ET, and how to watch Christian Eckerlin vs David Kozma from Deutsche Bank Park in Frankfurt on September 26.
Sep 19, 2026 · 2 min read
News
Cage Warriors 210 card, start times and how to watch in Dublin
Full Cage Warriors 210 card, start times in IST and ET, and how to watch Paddy McCorry vs Gustavo Sousa from the RDS Arena in Dublin on September 26.
Sep 19, 2026 · 2 min read
News
BKFC 94 card, start times and how to watch Till vs Romero
Full BKFC 94 Manchester card, start time in BST and ET, and how to watch Darren Till vs Yoel Romero from the AO Arena on Saturday, September 26.
Sep 19, 2026 · 2 min read

News
UFC Fight Night 289 card, start times, how to watch Rosas vs Barcelos
Full UFC Fight Night 289 card, start times in ET and PT, and how to watch Raul Rosas Jr. vs Raoni Barcelos from Las Vegas on Saturday, September 26.
Sep 19, 2026 · 3 min read

Previews
UFC 331 pick'em: our readers are backing 13 straight losses
UFC 331 predictions from 179 readers: Marlon Vera, Giga Chikadze and Tai Tuivasa carry 13 straight losses between them, and the pick'em backs all three.
Sep 19, 2026 · 5 min read