Phins
Create Account
All Fighters
Bantamweight · Active

Cory Sandhagen

UFC Record
11-6
Age
34
Height
5'11"
Reach
70"
Stance
Switch

Fighter Elo

The rating the forecasts are built on. It projects fighters.

Fighter Elo
1638Today
1723Best, Jul 2026
1593Classic Elo
1400150016001700180020192021202320251411 going into Austin Arnett, Jan 20181510 going into Iuri Alcantara, Aug 20181583 going into Mario Bautista, Jan 20191639 going into John Lineker, Apr 20191650 going into Raphael Assuncao, Aug 20191669 going into Aljamain Sterling, Jun 20201625 going into Marlon Moraes, Oct 20201652 going into Frankie Edgar, Feb 20211670 going into TJ Dillashaw, Jul 20211689 going into Petr Yan, Oct 20211687 going into Song Yadong, Sep 20221712 going into Marlon Vera, Mar 20231710 going into Rob Font, Aug 20231718 going into Umar Nurmagomedov, Aug 20241700 going into Deiveson Figueiredo, May 20251702 going into Merab Dvalishvili, Oct 20251723 going into Mario Bautista, Jul 20261638 today1638
Fighter Elo going into each UFC fight, and today.
Classic Elo
1593Today
1623Best, Aug 2024
1638Fighter Elo

Classic Elo only moves on wins and losses, so it reads more like normal rankings.

150015501600165020192021202320251500 going into Austin Arnett, Jan 20181516 going into Iuri Alcantara, Aug 20181533 going into Mario Bautista, Jan 20191548 going into John Lineker, Apr 20191567 going into Raphael Assuncao, Aug 20191585 going into Aljamain Sterling, Jun 20201570 going into Marlon Moraes, Oct 20201586 going into Frankie Edgar, Feb 20211604 going into TJ Dillashaw, Jul 20211589 going into Petr Yan, Oct 20211573 going into Song Yadong, Sep 20221591 going into Marlon Vera, Mar 20231608 going into Rob Font, Aug 20231623 going into Umar Nurmagomedov, Aug 20241605 going into Deiveson Figueiredo, May 20251622 going into Merab Dvalishvili, Oct 20251608 going into Mario Bautista, Jul 20261593 today1593
Classic Elo going into each UFC fight, and after the last one.

How Fighter Elo Works

Fighter Elo is the model's rating for a fighter, on the same scale chess uses. An average UFC fighter sits around 1500. The gap between two fighters sets the forecast: 100 points ahead is about a 64% chance to win, 200 points about 76%, and 400 points about 91%.

Classic Elo only moves on wins and losses. Fighter Elo also counts how the fights went (striking and grappling numbers), age and build, and how active a fighter has been. It is worked out fresh before every fight, so it can move between fights too, for example with age or a long layoff.

Classic Elo, shown next to it, is the results-only version. It reads more like normal rankings, and the Rankings page can be switched to it.

Career Numbers

Across every UFC fight with recorded stats.

4.92Sig. Strikes Landed per Minute
45%Striking Accuracy
3.72Sig. Strikes Absorbed per Minute
55%Striking Defense
0.24Knockdowns per 15 Minutes
1.14Takedowns per 15 Minutes
34%Takedown Accuracy
57%Takedown Defense
0.24Submission Attempts per 15 Minutes
19%Share of Fight Time in Control
14.7 minAverage Fight Length
Ended ByKO/TKOSubmissionDecision
Wins614
Losses015

Fight History

Every UFC fight, newest first. Tap a fight to see what both fighters put up.

Lossvs. Mario BautistaUnanimous DecisionJul 11, 2026UFC 329: McGregor vs. Holloway 2

Bantamweight Bout · Scheduled for 3 rounds

Cory SandhagenMario Bautista
1723Fighter Elo Going In1592
1608Classic Elo Going In1617
89 of 176Significant Strikes114 of 185
104 of 196Total Strikes143 of 215
1 of 4Takedowns8 of 20
0Knockdowns1
0Submission Attempts3
1:13Control Time3:21
Lossvs. Merab DvalishviliUnanimous DecisionOct 4, 2025UFC 320: Ankalaev vs. Pereira 2

UFC Bantamweight Title Bout · Title Fight · Scheduled for 5 rounds

Cory SandhagenMerab Dvalishvili
1702Fighter Elo Going In1820
1622Classic Elo Going In1675
80 of 184Significant Strikes114 of 265
149 of 257Total Strikes243 of 399
0 of 0Takedowns20 of 37
0Knockdowns0
0Submission Attempts0
0:00Control Time10:02
Winvs. Deiveson FigueiredoKO/TKO · R2 4:08May 3, 2025UFC Fight Night: Sandhagen vs. Figueiredo

Bantamweight Bout · Scheduled for 5 rounds

Cory SandhagenDeiveson Figueiredo
1700Fighter Elo Going In1554
1605Classic Elo Going In1629
54 of 87Significant Strikes6 of 9
92 of 149Total Strikes8 of 11
2 of 2Takedowns2 of 5
0Knockdowns0
0Submission Attempts0
5:07Control Time0:31
Lossvs. Umar NurmagomedovUnanimous DecisionAug 3, 2024UFC Fight Night: Sandhagen vs. Nurmagomedov

Bantamweight Bout · Scheduled for 5 rounds

Cory SandhagenUmar Nurmagomedov
1718Fighter Elo Going In1811
1623Classic Elo Going In1579
71 of 159Significant Strikes98 of 187
80 of 172Total Strikes123 of 219
0 of 2Takedowns5 of 13
0Knockdowns0
0Submission Attempts0
0:12Control Time5:11
Winvs. Rob FontUnanimous DecisionAug 5, 2023UFC Fight Night: Sandhagen vs. Font

Catch Weight Bout · Scheduled for 5 rounds

Cory SandhagenRob Font
1710Fighter Elo Going In1571
1608Classic Elo Going In1583
34 of 84Significant Strikes9 of 49
132 of 211Total Strikes25 of 69
7 of 7Takedowns1 of 2
0Knockdowns0
1Submission Attempts0
19:38Control Time1:08
Winvs. Marlon VeraSplit DecisionMar 25, 2023UFC Fight Night: Vera vs. Sandhagen

Bantamweight Bout · Scheduled for 5 rounds

Cory SandhagenMarlon Vera
1712Fighter Elo Going In1574
1591Classic Elo Going In1621
128 of 280Significant Strikes58 of 158
187 of 378Total Strikes73 of 177
3 of 12Takedowns0 of 1
0Knockdowns0
0Submission Attempts1
7:08Control Time0:09
Winvs. Song YadongTKO (Doctor's Stoppage) · R4 5:00Sep 17, 2022UFC Fight Night: Sandhagen vs. Song

Bantamweight Bout · Scheduled for 5 rounds

Cory SandhagenSong Yadong
1687Fighter Elo Going In1657
1573Classic Elo Going In1603
94 of 222Significant Strikes54 of 145
130 of 259Total Strikes130 of 224
1 of 14Takedowns2 of 2
0Knockdowns0
0Submission Attempts0
3:47Control Time1:39
Lossvs. Petr YanUnanimous DecisionOct 30, 2021UFC 267: Blachowicz vs. Teixeira

UFC Interim Bantamweight Title Bout · Title Fight · Scheduled for 5 rounds

Cory SandhagenPetr Yan
1689Fighter Elo Going In1781
1589Classic Elo Going In1595
169 of 445Significant Strikes149 of 270
172 of 449Total Strikes158 of 280
1 of 6Takedowns0 of 2
0Knockdowns1
0Submission Attempts1
0:20Control Time1:09
Lossvs. TJ DillashawSplit DecisionJul 24, 2021UFC Fight Night: Sandhagen vs. Dillashaw

Bantamweight Bout · Scheduled for 5 rounds

Cory SandhagenTJ Dillashaw
1670Fighter Elo Going In1549
1604Classic Elo Going In1622
128 of 281Significant Strikes110 of 268
171 of 331Total Strikes169 of 332
0 of 1Takedowns2 of 19
0Knockdowns0
1Submission Attempts0
0:00Control Time8:22
Winvs. Frankie EdgarKO/TKO · R1 0:28Feb 6, 2021UFC Fight Night: Overeem vs. Volkov

Bantamweight Bout · Scheduled for 3 rounds

Cory SandhagenFrankie Edgar
1652Fighter Elo Going In1520
1586Classic Elo Going In1628
2 of 5Significant Strikes2 of 3
2 of 5Total Strikes2 of 3
0 of 0Takedowns0 of 0
1Knockdowns0
0Submission Attempts0
0:02Control Time0:00
Winvs. Marlon MoraesKO/TKO · R2 1:03Oct 10, 2020UFC Fight Night: Moraes vs. Sandhagen

Bantamweight Bout · Scheduled for 5 rounds

Cory SandhagenMarlon Moraes
1625Fighter Elo Going In1593
1570Classic Elo Going In1569
38 of 88Significant Strikes14 of 50
38 of 88Total Strikes14 of 50
0 of 0Takedowns1 of 1
1Knockdowns0
0Submission Attempts0
0:04Control Time0:09
Lossvs. Aljamain SterlingSubmission · R1 1:28Jun 6, 2020UFC 250: Nunes vs. Spencer

Bantamweight Bout · Scheduled for 3 rounds

Cory SandhagenAljamain Sterling
1669Fighter Elo Going In1733
1585Classic Elo Going In1609
1 of 2Significant Strikes2 of 3
1 of 2Total Strikes10 of 12
0 of 0Takedowns0 of 1
0Knockdowns0
0Submission Attempts2
0:00Control Time1:13
Winvs. Raphael AssuncaoUnanimous DecisionAug 17, 2019UFC 241: Cormier vs. Miocic 2

Bantamweight Bout · Scheduled for 3 rounds

Cory SandhagenRaphael Assuncao
1650Fighter Elo Going In1520
1567Classic Elo Going In1608
62 of 116Significant Strikes45 of 81
78 of 135Total Strikes65 of 103
0 of 1Takedowns4 of 6
0Knockdowns0
0Submission Attempts0
3:46Control Time2:10
Winvs. John LinekerSplit DecisionApr 27, 2019UFC Fight Night: Jacare vs. Hermansson

Bantamweight Bout · Scheduled for 3 rounds

Cory SandhagenJohn Lineker
1639Fighter Elo Going In1589
1548Classic Elo Going In1624
120 of 275Significant Strikes106 of 256
128 of 283Total Strikes106 of 256
2 of 4Takedowns1 of 2
0Knockdowns0
0Submission Attempts1
0:36Control Time0:15
Winvs. Mario BautistaSubmission · R1 3:31Jan 19, 2019UFC Fight Night: Cejudo vs. Dillashaw

Bantamweight Bout · Scheduled for 3 rounds

Cory SandhagenMario Bautista
1583Fighter Elo Going In1419
1533Classic Elo Going In1500
17 of 54Significant Strikes9 of 30
17 of 55Total Strikes10 of 32
1 of 2Takedowns1 of 1
1Knockdowns0
2Submission Attempts0
0:38Control Time0:54
Winvs. Iuri AlcantaraKO/TKO · R2 1:01Aug 25, 2018UFC Fight Night: Gaethje vs. Vick

Bantamweight Bout · Scheduled for 3 rounds

Cory SandhagenIuri Alcantara
1510Fighter Elo Going In1443
1516Classic Elo Going In1546
66 of 113Significant Strikes9 of 24
104 of 159Total Strikes13 of 29
0 of 0Takedowns1 of 1
0Knockdowns0
0Submission Attempts2
4:12Control Time1:13
Winvs. Austin ArnettKO/TKO · R2 3:48Jan 27, 2018UFC Fight Night: Jacare vs. Brunson 2

Featherweight Bout · Scheduled for 3 rounds

Cory SandhagenAustin Arnett
1411Fighter Elo Going In1422
1500Classic Elo Going In1500
80 of 147Significant Strikes32 of 90
108 of 179Total Strikes35 of 95
1 of 1Takedowns1 of 1
1Knockdowns0
0Submission Attempts0
1:55Control Time1:08