AdvertisementRemove ads — go Premium
UFC 316 : DVALISHVILI VS O'MALLEY 2

Kelvin Gastelum vs Joe Pyfer

Jun 7, 2025
ResultJoe Pyfer def. Kelvin Gastelum by Decision (unanimous) · Round 3 · 5:00Fight analysis
DateJun 7, 2025
DivisionMiddleweight
StatusCompleted
VenuePrudential Center
BroadcastPPV
W
Bodybagz | 16-3-0Joe Pyfer

Kelvin Gastelum vs Joe Pyfer

Method :Decision (unanimous)
Round :R3
Time :5:00
Time format :(5-5-5)
Referee :Mike Beltran
Details :(29–28, 29–27, 30–27)
Kelvin Gastelum20-11-0Kelvin Gastelum vs Joe PyferJoe PyferBodybagz |16-3-0
usKelvin Gastelum20-11-0Kelvin Gastelumus

Fight Overview

RoundR3
Time5:00
MethodDecision (unanimous)
usJoe PyferBodybagz16-3-0usJoe Pyfer
Combat Edge Intelligence

Fight Intelligence

Joe Pyfer won this fight by Decision (unanimous) in round R3 at 5:00. Joe Pyfer led more tracked fight-stat categories from the recorded round totals. Attempt-rate stats such as 1 of 4 takedowns require attempt fields from the legacy API before Combat Edge can calculate them accurately.

Compare Kelvin Gastelum and Joe Pyfer across their careers →

Recent career Elo trajectory

Recent three-year Elo paths for both fighters. Ratings shown here are current career context; the event-specific prediction or verified result remains on this Fight page.

Kelvin GastelumJoe Pyfer
17001750202420252026

Result

Joe PyferDecision (unanimous)
MethodDecision (unanimous)
RoundR3
Time5:00
Time format(5-5-5)
RefereeMike Beltran
Details(29–28, 29–27, 30–27)
Elo swing-16Kelvin Gastelum (1710 → 1694)+16Joe Pyfer (1707 → 1724)

Elo edge

Kelvin Gastelum1693-14 last move
Joe Pyfer1763+21 last move

Why they are ranked here

Kelvin Gastelum#65 of 254 active Middleweight fighters · 1693 Elo
Biggest gain
Beat Chris Curtis (rated 1748 at the time): +19.
Costliest loss
Lost to Jared Cannonier (rated 1665 at the time): -18.
Last 5 fights
2 wins, 3 losses, -16 Elo in total.
Next places
0 points behind #64 Jared Cannonier, 1 ahead of #66 Carlos Petruzzella.
Joe Pyfer#15 of 254 active Middleweight fighters · 1763 Elo
Biggest gain
Beat Gerald Meerschaert (rated 1716 at the time): +24.
Costliest loss
Lost to Jack Hermansson (rated 1755 at the time): -13.
Last 5 fights
5 wins, 0 losses, +86 Elo in total.
Next places
5 points behind #14 Christian Leroy Duncan, 2 ahead of #16 Israel Adesanya.

Every rated fight moves a rating by an amount set by the opponent's rating at the time, the result and how it ended. Places are counted among fighters active in the last 24 months. How the rating is calculated

Recorded fight totals

Kelvin GastelumvsJoe Pyfer
Total strikes
34vs58
Sig. strikes
33vs57
Control time
0:27vs0:31
Knockdowns
0vs2
Takedowns
0vs1

Finishing profile

Kelvin Gastelumdecision leads 45% of wins
Joe PyferKO/TKO leads 63% of wins

Round stats

Kelvin GastelumFight statsJoe Pyfer
34Total strikes58
0Takedowns1
0Sub. attempts0
0Rev.0
33Sig. strikes57
0Knockdowns2
27Control time31
8Total strikes22
0Takedowns0
0Sub. attempts0
0Rev.0
8Sig. strikes21
0Knockdowns2
0Control time16
11Total strikes17
0Takedowns0
0Sub. attempts0
0Rev.0
11Sig. strikes17
0Knockdowns0
0Control time0
15Total strikes19
0Takedowns1
0Sub. attempts0
0Rev.0
14Sig. strikes19
0Knockdowns0
27Control time15

Kelvin Gastelum vs Joe Pyfer is a completed Middleweight fight from UFC 316 : DVALISHVILI VS O'MALLEY 2. Joe Pyfer defeated Kelvin Gastelum by Decision (unanimous) in round R3 at 5:00. Combat Edge lists the result, records, fight stats, Elo context, and links to both fighter profiles.

Kelvin Gastelum vs Joe Pyfer quick answers

Who won Kelvin Gastelum vs Joe Pyfer?

Joe Pyfer won Kelvin Gastelum vs Joe Pyfer by Decision (unanimous) in round R3 at 5:00.

What event is Kelvin Gastelum vs Joe Pyfer on?

Kelvin Gastelum vs Joe Pyfer is listed on UFC 316 : DVALISHVILI VS O'MALLEY 2.

What are the records for Kelvin Gastelum vs Joe Pyfer?

Kelvin Gastelum enters with a 20-11-0 record and Joe Pyfer enters with a 16-3-0 record.

What division is Kelvin Gastelum vs Joe Pyfer?

Kelvin Gastelum vs Joe Pyfer is listed as a Middleweight fight.

Comments

Loading comments…