Kelvin Gastelum

MMA Record: 21-10-0 (1 NC)
UFC Record: 14-10-0
Weight Class: Middleweight

Kelvin Gastelum - UFC Fighter Profile

Career Highlights: Kelvin Gastelum has 14 wins in the UFC. Kelvin Gastelum lands an average of 3.67 significant strikes per minute and averages 1.01 takedowns per 15 minutes.

Fight Results Breakdown

25
Total Fights
Biggest Win
Opponent ELO: 1164

Physical & Background Stats

Height
5' 9'
Weight
Middleweight
Reach
71'
Stance
Southpaw
Date of Birth
Oct 24 1991
Age
34
Peak ELO
1129
ELO Rank
215 of 2646
Strength of Schedule
533-212-4
Combined record of UFC opponents
Avg ELO of Opponents
1076.1
Avg ELO of Defeated Opponents
1052.7

Performance Statistics

SLpM
3.67
Significant Strikes Landed per Minute
Str. Acc.
42%
Significant Striking Accuracy
SApM
3.53
Significant Strikes Absorbed per Minute
Str. Def.
57%
Significant Strike Defence
TD Avg.
1.01
Average Takedowns per 15 minutes
TD Acc.
34%
Takedown Accuracy
Sub. Avg.
0.1
Average Submissions per 15 minutes

Kelvin Gastelum Fight History

Date Event Opponent Method Round Time Result Odds
2025-09-13 UFC Fight Night: Lopes vs. Silva Dustin Stoltzfus U-DEC 3 5:00 Win -
2025-06-07 UFC 316: Dvalishvili vs. O'Malley 2 Joe Pyfer U-DEC 3 5:00 Loss -
2024-06-22 UFC Fight Night: Whittaker vs. Aliskerov Daniel Rodriguez U-DEC 3 5:00 Win -
2023-12-02 UFC Fight Night: Dariush vs. Tsarukyan Sean Brady SUB Kimura 3 1:43 Loss -
2023-04-08 UFC 287: Pereira vs. Adesanya 2 Chris Curtis U-DEC 3 5:00 Win -
2021-08-21 UFC Fight Night: Cannonier vs. Gastelum Jared Cannonier U-DEC 5 5:00 Loss -
2021-04-17 UFC Fight Night: Whittaker vs. Gastelum Robert Whittaker U-DEC 5 5:00 Loss -
2021-02-13 UFC 258: Usman vs. Burns Ian Heinisch U-DEC 3 5:00 Win -
2020-07-18 UFC Fight Night: Figueiredo vs. Benavidez 2 Jack Hermansson SUB Heel Hook 1 1:18 Loss -
2019-11-02 UFC 244: Masvidal vs. Diaz Darren Till S-DEC 3 5:00 Loss -
2019-04-13 UFC 236: Holloway vs. Poirier 2 Israel Adesanya U-DEC 5 5:00 Loss -
2018-05-12 UFC 224: Nunes vs. Pennington Jacare Souza S-DEC 3 5:00 Win -
2017-11-25 UFC Fight Night: Bisping vs. Gastelum Michael Bisping KO/TKO Punch 1 2:30 Win -
2017-07-22 UFC Fight Night: Weidman vs. Gastelum Chris Weidman SUB Arm Triangle 3 3:45 Loss -
2017-03-11 UFC Fight Night: Belfort vs. Gastelum Vitor Belfort Overturned Punch 1 3:52 Loss -
2016-12-10 UFC 206: Holloway vs. Pettis Tim Kennedy KO/TKO Punches 3 2:45 Win -
2016-07-09 UFC 200: Tate vs Nunes Johny Hendricks U-DEC 3 5:00 Win -
2015-11-21 UFC Fight Night: Magny vs Gastelum Neil Magny S-DEC 5 5:00 Loss -
2015-06-13 UFC 188: Velasquez vs Werdum Nate Marquardt KO/TKO 2 5:00 Win -
2015-01-31 UFC 183: Silva vs Diaz Tyron Woodley S-DEC 3 5:00 Loss -
2014-11-15 UFC 180: Werdum vs Hunt Jake Ellenberger SUB Rear Naked Choke 1 4:46 Win -
2014-06-28 UFC Fight Night: Swanson vs Stephens Nicholas Musoke U-DEC 3 5:00 Win -
2014-03-15 UFC 171: Hendricks vs Lawler Rick Story S-DEC 3 5:00 Win -
2013-08-28 UFC Fight Night: Condit vs Kampmann 2 Brian Melancon SUB Rear Naked Choke 1 2:26 Win -
2013-04-13 The Ultimate Fighter: Team Jones vs. Team Sonnen Finale Uriah Hall S-DEC 3 5:00 Win -

ELO Progression Over Time

Kelvin Gastelum ELO Rating Calculation

Fight # Date Opponent Name Opponent ELO Result ELO Gained ELO
25 2025-09-13 Dustin Stoltzfus 981 Win +12 1086
24 2025-06-07 Joe Pyfer 1072 Loss -17 1074
23 2024-06-22 Daniel Rodriguez 1063 Win +15 1091
22 2023-12-02 Sean Brady 1081 Loss -17 1076
21 2023-04-08 Chris Curtis 1069 Win +16 1093
20 2021-08-21 Jared Cannonier 1062 Loss -17 1077
19 2021-04-17 Robert Whittaker 1174 Loss -13 1094
18 2021-02-13 Ian Heinisch 1036 Win +13 1107
17 2020-07-18 Jack Hermansson 1094 Loss -17 1094
16 2019-11-02 Darren Till 1069 Loss 0 1111
15 2019-04-13 Israel Adesanya 1086 Loss -18 1111
14 2018-05-12 Jacare Souza 1148 Win 0 1129
13 2017-11-25 Michael Bisping 1164 Win +24 1129
12 2017-07-22 Chris Weidman 1135 Loss -15 1105
11 2017-03-11 Vitor Belfort 1141 Loss 0 1120
10 2016-12-10 Tim Kennedy 1044 Win +18 1120
9 2016-07-09 Johny Hendricks 1134 Win +18 1102
8 2015-11-21 Neil Magny 1096 Loss 0 1084
7 2015-06-13 Nate Marquardt 1089 Win +22 1084
6 2015-01-31 Tyron Woodley 1078 Loss 0 1062
5 2014-11-15 Jake Ellenberger 1082 Win +23 1062
4 2014-06-28 Nicholas Musoke 1037 Win +17 1039
3 2014-03-15 Rick Story 1083 Win 0 1022
2 2013-08-28 Brian Melancon 1023 Win +22 1022
1 2013-04-13 Uriah Hall 1000 Win 0 1000

Division Ranking by ELO

Loading division ranking...

GOAT Division Ranking by ELO

Loading GOAT ranking...
📱 Advertisement