Phins
Create Account
All Fighters
Middleweight · Active

Kelvin Gastelum

UFC Record
14-11
Age
34
Height
5'9"
Reach
71"
Stance
Southpaw

Fighter Elo

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

Fighter Elo
1426Today
1765Best, Jul 2017
1545Classic Elo
1400150016001700180020142016201820202022202420261543 going into Uriah Hall, Apr 20131561 going into Brian Melancon, Aug 20131663 going into Rick Story, Mar 20141648 going into Nicholas Musoke, Jun 20141665 going into Jake Ellenberger, Nov 20141701 going into Tyron Woodley, Jan 20151683 going into Nate Marquardt, Jun 20151725 going into Neil Magny, Nov 20151763 going into Johny Hendricks, Jul 20161760 going into Tim Kennedy, Dec 20161765 going into Chris Weidman, Jul 20171724 going into Michael Bisping, Nov 20171733 going into Jacare Souza, May 20181692 going into Israel Adesanya, Apr 20191676 going into Darren Till, Nov 20191644 going into Jack Hermansson, Jul 20201617 going into Ian Heinisch, Feb 20211623 going into Robert Whittaker, Apr 20211566 going into Jared Cannonier, Aug 20211516 going into Chris Curtis, Apr 20231544 going into Sean Brady, Dec 20231508 going into Daniel Rodriguez, Jun 20241480 going into Joe Pyfer, Jun 20251458 going into Dustin Stoltzfus, Sep 20251464 going into Vicente Luque, Apr 20261426 today1426
Fighter Elo going into each UFC fight, and today.
Classic Elo
1545Today
1614Best, Apr 2019
1426Fighter Elo

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

150015501600165020142016201820202022202420261500 going into Uriah Hall, Apr 20131516 going into Brian Melancon, Aug 20131532 going into Rick Story, Mar 20141549 going into Nicholas Musoke, Jun 20141565 going into Jake Ellenberger, Nov 20141580 going into Tyron Woodley, Jan 20151563 going into Nate Marquardt, Jun 20151578 going into Neil Magny, Nov 20151563 going into Johny Hendricks, Jul 20161581 going into Tim Kennedy, Dec 20161595 going into Chris Weidman, Jul 20171579 going into Michael Bisping, Nov 20171598 going into Jacare Souza, May 20181614 going into Israel Adesanya, Apr 20191597 going into Darren Till, Nov 20191579 going into Jack Hermansson, Jul 20201562 going into Ian Heinisch, Feb 20211577 going into Robert Whittaker, Apr 20211564 going into Jared Cannonier, Aug 20211547 going into Chris Curtis, Apr 20231563 going into Sean Brady, Dec 20231548 going into Daniel Rodriguez, Jun 20241564 going into Joe Pyfer, Jun 20251547 going into Dustin Stoltzfus, Sep 20251560 going into Vicente Luque, Apr 20261545 today1545
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.

3.65Sig. Strikes Landed per Minute
42%Striking Accuracy
3.52Sig. Strikes Absorbed per Minute
57%Striking Defense
0.43Knockdowns per 15 Minutes
1.04Takedowns per 15 Minutes
35%Takedown Accuracy
60%Takedown Defense
0.09Submission Attempts per 15 Minutes
14%Share of Fight Time in Control
13.4 minAverage Fight Length
Ended ByKO/TKOSubmissionDecision
Wins329
Losses047

Fight History

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

Lossvs. Vicente LuqueSubmission · R1 4:08Apr 11, 2026UFC 327: Prochazka vs. Ulberg

Middleweight Bout · Scheduled for 3 rounds

Kelvin GastelumVicente Luque
1464Fighter Elo Going In1415
1560Classic Elo Going In1590
9 of 20Significant Strikes12 of 28
12 of 23Total Strikes16 of 34
1 of 1Takedowns0 of 0
0Knockdowns1
0Submission Attempts1
1:16Control Time1:04
Winvs. Dustin StoltzfusUnanimous DecisionSep 13, 2025Noche UFC: Lopes vs. Silva

Middleweight Bout · Scheduled for 3 rounds

Kelvin GastelumDustin Stoltzfus
1458Fighter Elo Going In1417
1547Classic Elo Going In1466
57 of 117Significant Strikes64 of 146
58 of 118Total Strikes69 of 151
0 of 0Takedowns1 of 6
1Knockdowns0
0Submission Attempts0
0:23Control Time2:00
Lossvs. Joe PyferUnanimous DecisionJun 7, 2025UFC 316: Dvalishvili vs. O'Malley 2

Middleweight Bout · Scheduled for 3 rounds

Kelvin GastelumJoe Pyfer
1480Fighter Elo Going In1588
1564Classic Elo Going In1546
33 of 99Significant Strikes57 of 114
34 of 100Total Strikes58 of 115
0 of 1Takedowns1 of 2
0Knockdowns2
0Submission Attempts0
0:27Control Time0:31
Winvs. Daniel RodriguezUnanimous DecisionJun 22, 2024UFC Fight Night: Whittaker vs. Aliskerov

Middleweight Bout · Scheduled for 3 rounds

Kelvin GastelumDaniel Rodriguez
1508Fighter Elo Going In1470
1548Classic Elo Going In1562
112 of 238Significant Strikes127 of 265
123 of 250Total Strikes132 of 273
4 of 4Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
2:47Control Time0:00
Lossvs. Sean BradySubmission · R3 1:43Dec 2, 2023UFC Fight Night: Dariush vs. Tsarukyan

Welterweight Bout · Scheduled for 3 rounds

Kelvin GastelumSean Brady
1544Fighter Elo Going In1582
1563Classic Elo Going In1570
18 of 32Significant Strikes14 of 24
21 of 35Total Strikes97 of 130
0 of 0Takedowns5 of 5
0Knockdowns0
0Submission Attempts3
0:19Control Time9:06
Winvs. Chris CurtisUnanimous DecisionApr 8, 2023UFC 287: Pereira vs. Adesanya 2

Middleweight Bout · Scheduled for 3 rounds

Kelvin GastelumChris Curtis
1516Fighter Elo Going In1499
1547Classic Elo Going In1552
83 of 188Significant Strikes70 of 201
88 of 195Total Strikes80 of 216
0 of 3Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
1:21Control Time0:01
Lossvs. Jared CannonierUnanimous DecisionAug 21, 2021UFC Fight Night: Cannonier vs. Gastelum

Middleweight Bout · Scheduled for 5 rounds

Kelvin GastelumJared Cannonier
1566Fighter Elo Going In1522
1564Classic Elo Going In1535
89 of 246Significant Strikes81 of 207
89 of 246Total Strikes91 of 218
0 of 8Takedowns0 of 0
0Knockdowns1
0Submission Attempts0
2:31Control Time0:02
Lossvs. Robert WhittakerUnanimous DecisionApr 17, 2021UFC Fight Night: Whittaker vs. Gastelum

Middleweight Bout · Scheduled for 5 rounds

Kelvin GastelumRobert Whittaker
1623Fighter Elo Going In1667
1577Classic Elo Going In1655
62 of 209Significant Strikes150 of 284
70 of 218Total Strikes169 of 303
1 of 5Takedowns4 of 7
0Knockdowns0
0Submission Attempts0
0:26Control Time4:19
Winvs. Ian HeinischUnanimous DecisionFeb 13, 2021UFC 258: Usman vs. Burns

Middleweight Bout · Scheduled for 3 rounds

Kelvin GastelumIan Heinisch
1617Fighter Elo Going In1627
1562Classic Elo Going In1526
38 of 84Significant Strikes27 of 67
51 of 115Total Strikes56 of 107
6 of 14Takedowns1 of 6
0Knockdowns0
0Submission Attempts2
6:50Control Time1:11
Lossvs. Jack HermanssonSubmission · R1 1:18Jul 18, 2020UFC Fight Night: Figueiredo vs. Benavidez 2

Middleweight Bout · Scheduled for 3 rounds

Kelvin GastelumJack Hermansson
1644Fighter Elo Going In1613
1579Classic Elo Going In1565
0 of 3Significant Strikes2 of 4
1 of 5Total Strikes2 of 4
1 of 1Takedowns0 of 1
0Knockdowns0
0Submission Attempts1
0:33Control Time0:00
Lossvs. Darren TillSplit DecisionNov 2, 2019UFC 244: Masvidal vs. Diaz

Middleweight Bout · Scheduled for 3 rounds

Kelvin GastelumDarren Till
1676Fighter Elo Going In1624
1597Classic Elo Going In1554
40 of 81Significant Strikes36 of 67
50 of 96Total Strikes37 of 69
1 of 4Takedowns1 of 2
0Knockdowns0
0Submission Attempts0
2:43Control Time0:39
Lossvs. Israel AdesanyaUnanimous DecisionApr 13, 2019UFC 236: Holloway vs. Poirier 2

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

Kelvin GastelumIsrael Adesanya
1692Fighter Elo Going In1813
1614Classic Elo Going In1588
91 of 220Significant Strikes109 of 237
92 of 222Total Strikes119 of 247
1 of 9Takedowns0 of 0
0Knockdowns4
0Submission Attempts2
1:21Control Time0:42
Winvs. Jacare SouzaSplit DecisionMay 12, 2018UFC 224: Nunes vs. Pennington

Middleweight Bout · Scheduled for 3 rounds

Kelvin GastelumJacare Souza
1733Fighter Elo Going In1609
1598Classic Elo Going In1601
53 of 145Significant Strikes64 of 115
57 of 149Total Strikes78 of 129
0 of 0Takedowns1 of 9
1Knockdowns0
0Submission Attempts1
0:35Control Time3:28
Winvs. Michael BispingKO/TKO · R1 2:30Nov 25, 2017UFC Fight Night: Bisping vs. Gastelum

Middleweight Bout · Scheduled for 5 rounds

Kelvin GastelumMichael Bisping
1724Fighter Elo Going In1550
1579Classic Elo Going In1642
14 of 27Significant Strikes7 of 24
14 of 27Total Strikes7 of 24
0 of 0Takedowns0 of 0
1Knockdowns0
0Submission Attempts0
0:06Control Time0:00
Lossvs. Chris WeidmanSubmission · R3 3:45Jul 22, 2017UFC Fight Night: Weidman vs. Gastelum

Middleweight Bout · Scheduled for 5 rounds

Kelvin GastelumChris Weidman
1765Fighter Elo Going In1675
1595Classic Elo Going In1601
26 of 47Significant Strikes36 of 76
28 of 50Total Strikes75 of 124
0 of 0Takedowns7 of 13
1Knockdowns0
0Submission Attempts2
0:07Control Time7:35
Winvs. Tim KennedyKO/TKO · R3 2:45Dec 10, 2016UFC 206: Holloway vs. Pettis

Middleweight Bout · Scheduled for 3 rounds

Kelvin GastelumTim Kennedy
1760Fighter Elo Going In1490
1581Classic Elo Going In1537
62 of 110Significant Strikes45 of 108
68 of 116Total Strikes51 of 115
0 of 0Takedowns3 of 8
1Knockdowns0
0Submission Attempts0
1:10Control Time3:52
Winvs. Johny HendricksUnanimous DecisionJul 9, 2016UFC 200: Tate vs Nunes

Welterweight Bout · Scheduled for 3 rounds

Kelvin GastelumJohny Hendricks
1763Fighter Elo Going In1661
1563Classic Elo Going In1619
124 of 249Significant Strikes70 of 157
134 of 259Total Strikes90 of 177
0 of 1Takedowns1 of 5
0Knockdowns0
0Submission Attempts0
0:21Control Time2:09
Lossvs. Neil MagnySplit DecisionNov 21, 2015UFC Fight Night: Magny vs Gastelum

Welterweight Bout · Scheduled for 5 rounds

Kelvin GastelumNeil Magny
1725Fighter Elo Going In1718
1578Classic Elo Going In1590
54 of 134Significant Strikes54 of 145
86 of 167Total Strikes81 of 174
2 of 3Takedowns6 of 14
2Knockdowns0
0Submission Attempts0
7:13Control Time5:37
Winvs. Nate MarquardtKO/TKO · R2 5:00Jun 13, 2015UFC 188: Velasquez vs Werdum

Middleweight Bout · Scheduled for 3 rounds

Kelvin GastelumNate Marquardt
1683Fighter Elo Going In1539
1563Classic Elo Going In1548
59 of 110Significant Strikes18 of 49
126 of 188Total Strikes24 of 57
1 of 2Takedowns0 of 2
0Knockdowns0
0Submission Attempts0
3:39Control Time0:12
Lossvs. Tyron WoodleySplit DecisionJan 31, 2015UFC 183: Silva vs Diaz

Welterweight Bout · Scheduled for 3 rounds

Kelvin GastelumTyron Woodley
1701Fighter Elo Going In1631
1580Classic Elo Going In1543
32 of 143Significant Strikes27 of 104
40 of 151Total Strikes34 of 112
0 of 0Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
0:41Control Time0:26
Winvs. Jake EllenbergerSubmission · R1 4:46Nov 15, 2014UFC 180: Werdum vs Hunt

Welterweight Bout · Scheduled for 3 rounds

Kelvin GastelumJake Ellenberger
1665Fighter Elo Going In1584
1565Classic Elo Going In1560
16 of 36Significant Strikes10 of 24
29 of 49Total Strikes12 of 27
1 of 2Takedowns1 of 1
0Knockdowns0
1Submission Attempts0
1:56Control Time0:03
Winvs. Nicholas MusokeUnanimous DecisionJun 28, 2014UFC Fight Night: Swanson vs Stephens

Welterweight Bout · Scheduled for 3 rounds

Kelvin GastelumNicholas Musoke
1648Fighter Elo Going In1521
1549Classic Elo Going In1531
67 of 174Significant Strikes36 of 128
97 of 207Total Strikes42 of 134
0 of 0Takedowns2 of 6
0Knockdowns0
0Submission Attempts0
1:18Control Time4:15
Winvs. Rick StorySplit DecisionMar 15, 2014UFC 171: Hendricks vs Lawler

Welterweight Bout · Scheduled for 3 rounds

Kelvin GastelumRick Story
1663Fighter Elo Going In1664
1532Classic Elo Going In1561
59 of 137Significant Strikes45 of 163
62 of 142Total Strikes51 of 170
1 of 2Takedowns0 of 1
0Knockdowns1
0Submission Attempts0
1:30Control Time2:20
Winvs. Brian MelanconSubmission · R1 2:26Aug 28, 2013UFC Fight Night: Condit vs Kampmann 2

Welterweight Bout · Scheduled for 3 rounds

Kelvin GastelumBrian Melancon
1561Fighter Elo Going In1559
1516Classic Elo Going In1518
14 of 23Significant Strikes7 of 21
14 of 24Total Strikes9 of 23
1 of 2Takedowns0 of 0
1Knockdowns0
1Submission Attempts0
0:31Control Time0:00
Winvs. Uriah HallSplit DecisionApr 13, 2013The Ultimate Fighter: Team Jones vs. Team Sonnen Finale

Ultimate Fighter 17 Middleweight Tournament Title Bout · Title Fight · Scheduled for 3 rounds

Kelvin GastelumUriah Hall
1543Fighter Elo Going In1471
1500Classic Elo Going In1500
31 of 74Significant Strikes44 of 77
81 of 141Total Strikes81 of 121
3 of 6Takedowns2 of 3
0Knockdowns0
0Submission Attempts0
6:29Control Time1:53