Phins
Create Account
All Fighters
Bantamweight · Active

Cody Garbrandt

UFC Record
10-8
Age
35
Height
5'8"
Reach
65"
Stance
Orthodox

Fighter Elo

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

Fighter Elo
1375Today
1746Best, Nov 2017
1532Classic Elo
1300140015001600170018002016201820202022202420261427 going into Marcus Brimage, Jan 20151661 going into Henry Briones, Jul 20151707 going into Augusto Mendes, Feb 20161636 going into Thomas Almeida, May 20161676 going into Takeya Mizugaki, Aug 20161695 going into Dominick Cruz, Dec 20161746 going into TJ Dillashaw, Nov 20171702 going into TJ Dillashaw, Aug 20181635 going into Pedro Munhoz, Mar 20191537 going into Raphael Assuncao, Jun 20201600 going into Rob Font, May 20211495 going into Kai Kara-France, Dec 20211401 going into Trevin Jones, Mar 20231456 going into Brian Kelleher, Dec 20231446 going into Deiveson Figueiredo, Apr 20241386 going into Raoni Barcelos, Jun 20251436 going into Xiao Long, Mar 20261414 going into Adrian Yanez, Jul 20261375 today1375
Fighter Elo going into each UFC fight, and today.
Classic Elo
1532Today
1596Best, Nov 2017
1375Fighter Elo

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

1500155016002016201820202022202420261500 going into Marcus Brimage, Jan 20151517 going into Henry Briones, Jul 20151533 going into Augusto Mendes, Feb 20161548 going into Thomas Almeida, May 20161564 going into Takeya Mizugaki, Aug 20161580 going into Dominick Cruz, Dec 20161596 going into TJ Dillashaw, Nov 20171581 going into TJ Dillashaw, Aug 20181567 going into Pedro Munhoz, Mar 20191551 going into Raphael Assuncao, Jun 20201569 going into Rob Font, May 20211553 going into Kai Kara-France, Dec 20211537 going into Trevin Jones, Mar 20231550 going into Brian Kelleher, Dec 20231564 going into Deiveson Figueiredo, Apr 20241551 going into Raoni Barcelos, Jun 20251535 going into Xiao Long, Mar 20261548 going into Adrian Yanez, Jul 20261532 today1532
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.

2.82Sig. Strikes Landed per Minute
40%Striking Accuracy
3.69Sig. Strikes Absorbed per Minute
59%Striking Defense
0.93Knockdowns per 15 Minutes
0.84Takedowns per 15 Minutes
22%Takedown Accuracy
82%Takedown Defense
0.00Submission Attempts per 15 Minutes
6%Share of Fight Time in Control
9.9 minAverage Fight Length
Ended ByKO/TKOSubmissionDecision
Wins604
Losses512

Fight History

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

Lossvs. Adrian YanezKO/TKO · R1 2:47Jul 11, 2026UFC 329: McGregor vs. Holloway 2

Bantamweight Bout · Scheduled for 3 rounds

Cody GarbrandtAdrian Yanez
1414Fighter Elo Going In1495
1548Classic Elo Going In1541
13 of 32Significant Strikes16 of 30
13 of 32Total Strikes16 of 30
0 of 1Takedowns0 of 0
0Knockdowns1
0Submission Attempts0
0:00Control Time0:00
Winvs. Xiao LongUnanimous DecisionMar 7, 2026UFC 326: Holloway vs. Oliveira 2

Bantamweight Bout · Scheduled for 3 rounds

Cody GarbrandtXiao Long
1436Fighter Elo Going In1509
1535Classic Elo Going In1486
28 of 54Significant Strikes59 of 108
28 of 54Total Strikes70 of 119
0 of 8Takedowns1 of 2
0Knockdowns0
0Submission Attempts0
0:53Control Time0:47
Lossvs. Raoni BarcelosUnanimous DecisionJun 14, 2025UFC Fight Night: Usman vs. Buckley

Bantamweight Bout · Scheduled for 3 rounds

Cody GarbrandtRaoni Barcelos
1386Fighter Elo Going In1526
1551Classic Elo Going In1550
28 of 94Significant Strikes37 of 85
45 of 111Total Strikes43 of 93
0 of 7Takedowns1 of 11
0Knockdowns0
0Submission Attempts0
0:46Control Time2:26
Lossvs. Deiveson FigueiredoSubmission · R2 4:02Apr 13, 2024UFC 300: Pereira vs. Hill

Bantamweight Bout · Scheduled for 3 rounds

Cody GarbrandtDeiveson Figueiredo
1446Fighter Elo Going In1586
1564Classic Elo Going In1620
16 of 31Significant Strikes13 of 19
18 of 33Total Strikes21 of 27
0 of 0Takedowns1 of 5
0Knockdowns0
0Submission Attempts2
0:02Control Time3:43
Winvs. Brian KelleherKO/TKO · R1 3:42Dec 16, 2023UFC 296: Edwards vs. Covington

Bantamweight Bout · Scheduled for 3 rounds

Cody GarbrandtBrian Kelleher
1456Fighter Elo Going In1342
1550Classic Elo Going In1516
20 of 41Significant Strikes17 of 25
21 of 42Total Strikes21 of 29
0 of 0Takedowns0 of 1
1Knockdowns0
0Submission Attempts0
0:21Control Time0:36
Winvs. Trevin JonesUnanimous DecisionMar 4, 2023UFC 285: Jones vs. Gane

Bantamweight Bout · Scheduled for 3 rounds

Cody GarbrandtTrevin Jones
1401Fighter Elo Going In1320
1537Classic Elo Going In1470
26 of 33Significant Strikes20 of 69
33 of 40Total Strikes30 of 79
2 of 3Takedowns1 of 2
0Knockdowns0
0Submission Attempts1
2:32Control Time1:39
Lossvs. Kai Kara-FranceKO/TKO · R1 3:21Dec 11, 2021UFC 269: Oliveira vs. Poirier

Flyweight Bout · Scheduled for 3 rounds

Cody GarbrandtKai Kara-France
1495Fighter Elo Going In1470
1553Classic Elo Going In1540
9 of 17Significant Strikes23 of 41
9 of 17Total Strikes23 of 41
0 of 1Takedowns0 of 0
0Knockdowns2
0Submission Attempts0
0:06Control Time0:06
Lossvs. Rob FontUnanimous DecisionMay 22, 2021UFC Fight Night: Font vs. Garbrandt

Bantamweight Bout · Scheduled for 5 rounds

Cody GarbrandtRob Font
1600Fighter Elo Going In1594
1569Classic Elo Going In1582
63 of 142Significant Strikes176 of 365
78 of 159Total Strikes183 of 374
3 of 10Takedowns2 of 3
0Knockdowns0
0Submission Attempts0
3:02Control Time1:13
Winvs. Raphael AssuncaoKO/TKO · R2 4:59Jun 6, 2020UFC 250: Nunes vs. Spencer

Bantamweight Bout · Scheduled for 3 rounds

Cody GarbrandtRaphael Assuncao
1537Fighter Elo Going In1501
1551Classic Elo Going In1590
19 of 43Significant Strikes17 of 52
20 of 45Total Strikes17 of 52
0 of 0Takedowns0 of 0
1Knockdowns0
0Submission Attempts0
0:03Control Time0:00
Lossvs. Pedro MunhozKO/TKO · R1 4:52Mar 2, 2019UFC 235: Jones vs. Smith

Bantamweight Bout · Scheduled for 3 rounds

Cody GarbrandtPedro Munhoz
1635Fighter Elo Going In1579
1567Classic Elo Going In1569
21 of 60Significant Strikes25 of 47
21 of 60Total Strikes28 of 51
0 of 0Takedowns0 of 1
0Knockdowns1
0Submission Attempts0
0:04Control Time0:21
Lossvs. TJ DillashawKO/TKO · R1 4:10Aug 4, 2018UFC 227: Dillashaw vs. Garbrandt 2

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

Cody GarbrandtTJ Dillashaw
1702Fighter Elo Going In1722
1581Classic Elo Going In1627
17 of 43Significant Strikes45 of 72
17 of 43Total Strikes51 of 78
0 of 2Takedowns0 of 0
0Knockdowns2
0Submission Attempts0
0:00Control Time0:30
Lossvs. TJ DillashawKO/TKO · R2 2:41Nov 4, 2017UFC 217: Bisping vs. St-Pierre

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

Cody GarbrandtTJ Dillashaw
1746Fighter Elo Going In1747
1596Classic Elo Going In1611
18 of 53Significant Strikes20 of 81
19 of 54Total Strikes23 of 85
0 of 0Takedowns0 of 1
1Knockdowns2
0Submission Attempts0
0:04Control Time0:07
Winvs. Dominick CruzUnanimous DecisionDec 30, 2016UFC 207: Nunes vs. Rousey

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

Cody GarbrandtDominick Cruz
1695Fighter Elo Going In1766
1580Classic Elo Going In1586
68 of 195Significant Strikes88 of 291
71 of 198Total Strikes95 of 298
1 of 4Takedowns0 of 7
2Knockdowns0
0Submission Attempts0
0:40Control Time0:01
Winvs. Takeya MizugakiKO/TKO · R1 0:48Aug 20, 2016UFC 202: Diaz vs. McGregor 2

Bantamweight Bout · Scheduled for 3 rounds

Cody GarbrandtTakeya Mizugaki
1676Fighter Elo Going In1485
1564Classic Elo Going In1554
12 of 27Significant Strikes4 of 9
13 of 28Total Strikes6 of 11
0 of 0Takedowns0 of 0
1Knockdowns0
0Submission Attempts0
0:07Control Time0:00
Winvs. Thomas AlmeidaKO/TKO · R1 2:53May 29, 2016UFC Fight Night: Almeida vs Garbrandt

Bantamweight Bout · Scheduled for 5 rounds

Cody GarbrandtThomas Almeida
1636Fighter Elo Going In1592
1548Classic Elo Going In1560
21 of 48Significant Strikes10 of 25
22 of 49Total Strikes10 of 25
0 of 0Takedowns0 of 0
1Knockdowns0
0Submission Attempts0
0:02Control Time0:00
Winvs. Augusto MendesKO/TKO · R1 4:18Feb 21, 2016UFC Fight Night: Cowboy vs Cowboy

Catch Weight Bout · Scheduled for 3 rounds

Cody GarbrandtAugusto Mendes
1707Fighter Elo Going In1331
1533Classic Elo Going In1500
11 of 41Significant Strikes11 of 38
11 of 41Total Strikes11 of 38
0 of 0Takedowns0 of 0
1Knockdowns0
0Submission Attempts0
0:05Control Time0:00
Winvs. Henry BrionesUnanimous DecisionJul 11, 2015UFC 189: Mendes vs McGregor

Bantamweight Bout · Scheduled for 3 rounds

Cody GarbrandtHenry Briones
1661Fighter Elo Going In1379
1517Classic Elo Going In1516
64 of 158Significant Strikes35 of 106
68 of 162Total Strikes38 of 109
3 of 6Takedowns0 of 0
1Knockdowns0
0Submission Attempts0
0:54Control Time0:00
Winvs. Marcus BrimageKO/TKO · R3 4:50Jan 3, 2015UFC 182: Jones vs Cormier

Bantamweight Bout · Scheduled for 3 rounds

Cody GarbrandtMarcus Brimage
1427Fighter Elo Going In1458
1500Classic Elo Going In1526
49 of 134Significant Strikes43 of 132
50 of 135Total Strikes48 of 137
1 of 3Takedowns0 of 0
2Knockdowns0
0Submission Attempts0
0:29Control Time0:17