Skip to content
Bantamweight
5 Rounds
Title Bout
Petr Yan won · U-DEC R5
Elo1532
Petr Yan
Elo1484
Cory Sandhagen editorial illustration

Petr YanvsCory SandhagenUFC Prediction Result

UFC 267: Blachowicz vs. Teixeira · Saturday, October 30, 2021Abu Dhabi, Abu Dhabi, United Arab Emirates

Official fight result

Petr Yan won

U-DEC · Round 5 · 5:00

Style matchupPetr Yan: Pressure fightervsCory Sandhagen: Well-rounded

The well-rounded fighter has answers in multiple phases. The pressure fighter needs damage early.

Model Prediction: Petr Yan wins(53.5%)

Actual result: Petr Yan wins · Model version: ufc_v6_2_pure_lightgbm_20260715_055615

Correct

Hypothetical $100 stake on the replay pick

Petr Yan at -305 American odds

+$33 profit

$133 total returned

Scouting Report

Auto-generated signals worth knowing before you read the deep stats below.

  • Petr Yan enters on a 4-fight win streak.
  • Petr Yan has 30pp better takedown defense — controls where the fight happens.

Tale of the Tape

Petr Yan
Red Corner
VS
Cory Sandhagen
Blue Corner
-305
(75%)
Vegas Odds
+240
(29%)
1532
Elo
1484
33
Age
34
Switch
Stance
Switch
5'7"
Height
5'11"
170.18 cm
Reach
177.8 cm

Recent Form

Last 5 fights for each fighter — most recent on the right. Hover any result for the matchup.

Petr YanW4 streak
oldest →
L
vs Merab Dvalishvili · Mar 23
W
vs Song Yadong · Mar 24
W
vs Deiveson Figueiredo · Nov 24
W
vs Marcus McGhee · Jul 25
W
vs Merab Dvalishvili · Dec 25
latest
Cory SandhagenL2 streak
oldest →
W
vs Rob Font · Aug 23
L
vs Umar Nurmagomedov · Aug 24
W
KOvs Deiveson Figueiredo · May 25
L
vs Merab Dvalishvili · Oct 25
L
DECvs Mario Bautista · Jul 26
latest

Output & Defense Comparison

Rate-normalized career statistics. Bold side has the edge per metric.

Petr YanMetricCory Sandhagen
5.16
Strikes / min
4.86
4.24
Strikes absorbed / min
3.47
59%
Strike defense
56%
1.70
TDs / 15 min
1.15
86%
Takedown defense
56%
0.10
Sub atts / 15 min
0.20
Net striking (SLpM − SApM)
+0.92evenly matched on net striking+1.39

Statistical Profile

Career averages · bigger area = stronger across dimensions

Elo1580 vs 1587Strikes5.1 vs 5.0Takedowns1.7 vs 1.2Sub Atts0.10 vs 0.30Form0.0 vs 0.0
Petr YanCory Sandhagen

Recent Elo Trajectory

Last 10 fights for each fighter, aligned right (most recent on the right).

14701490151015301550← oldermost recent →
Petr Yan(10 fights)Cory Sandhagen(10 fights)

Model Feature Differentials

Red − Blue for each engineered feature. Bar leans toward the stronger fighter.Hover a label to see what it measures.

ELO Rating
Red +47.7|Blue -47.7
Recent Form
Red 0.0|Blue 0.0
EVEN
Striker Score
Red +0.4|Blue -0.4
Grappler Score
Red -0.1|Blue +0.1
Layoff
Red +140.0|Blue -140.0
Red Corner advantageBlue Corner advantage

Strike Breakdown

Where the strikes landed. Head accuracy is the single strongest predictor of fight outcomes.

Petr YanTargetCory Sandhagen

By target zone

100
46% acc · 67%
Head
118
30% acc · 70%
27
93% acc · 18%
Body
28
88% acc · 17%
22
92% acc · 15%
Leg
23
96% acc · 14%

By position

135
54% acc · 91%
Distance
168
38% acc · 99%
7
78% acc · 5%
Clinch
1
50% acc · 1%
7
78% acc · 5%
Ground
0

Round-by-Round Scoring (Model)

Statistical round-winner heuristic based on strikes, takedowns, control time, and knockdowns. Not the official judges' scorecard.

2
Petr Yan rounds
0
even
3
Cory Sandhagen rounds
Round 1Cory Sandhagen edged it
Sig. strikes19
Takedowns0
Control0:00
37Sig. strikes
0Takedowns
0:10Control
Round 2Cory Sandhagen edged it
Sig. strikes38
Takedowns0
Control0:05
45Sig. strikes
0Takedowns
0:00Control
Round 3Petr Yan edged it
Sig. strikes36
Takedowns0
Control0:40
Knockdowns1
37Sig. strikes
0Takedowns
0:07Control
0Knockdowns
Round 4Petr Yan edged it
Sig. strikes36
Takedowns0
Control0:24
25Sig. strikes
1Takedowns
0:03Control
Round 5Cory Sandhagen edged it
Sig. strikes20
Takedowns0
Control0:00
25Sig. strikes
0Takedowns
0:00Control
Statistical round count disagrees with the official result — could indicate a contested decision or finish that doesn't follow round-count logic.

Fight Stats

Totals

1
KD
0
149 / 270
Sig Strikes
169 / 445
54%
Sig Str %
37.4%
158 / 280
Total Strikes
172 / 449
0 / 2
TDs
1 / 6
0%
TD %
11%
1
Sub Att
0
1
Rev
1
1:09
Ctrl Time
0:20

Round-by-Round

RoundFighterSig StrTotal StrTDSub
1Cory Sandhagen37 / 8539 / 870 / 20
1Petr Yan19 / 3719 / 370 / 00
2Cory Sandhagen45 / 11345 / 1130 / 10
2Petr Yan38 / 6540 / 670 / 00
3Cory Sandhagen37 / 8637 / 870 / 00
3Petr Yan36 / 5741 / 630 / 00
4Petr Yan36 / 6738 / 690 / 11
4Cory Sandhagen25 / 8326 / 841 / 30
5Cory Sandhagen25 / 7825 / 780 / 00
5Petr Yan20 / 4420 / 440 / 10

Petr Yan

StanceSwitch
Height67.0"
Reach67.0"
Fights15

Cory Sandhagen

StanceSwitch
Height71.0"
Reach70.0"
Fights17