Phins
Create Account
All Fighters
Lightweight · Last Fought Sep 2023

John Makdessi

UFC Record
11-9
Age
41
Height
5'8"
Reach
68"
Stance
Orthodox

Fighter Elo

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

Fighter Elo
1381Going Into Their Last Fight, Sep 2023
1726Best, Dec 2011
1523Classic Elo

No fight in the last two years, so there is no rating for today.

13001400150016001700180020112013201520172019202120231417 going into Pat Audinwood, Dec 20101632 going into Kyle Watson, Apr 20111726 going into Dennis Hallman, Dec 20111552 going into Anthony Njokuani, Apr 20121524 going into Sam Stout, Nov 20121577 going into Daron Cruickshank, Mar 20131604 going into Renee Forte, Sep 20131607 going into Alan Patrick, Feb 20141548 going into Shane Campbell, Apr 20151617 going into Donald Cerrone, May 20151605 going into Yancy Medeiros, Dec 20151582 going into Mehdi Baghdad, Jul 20161575 going into Lando Vannata, Dec 20161476 going into Abel Trujillo, Dec 20171527 going into Ross Pearson, Jul 20181530 going into Jesus Pinedo, Mar 20191521 going into Francisco Trinaldo, Mar 20201455 going into Ignacio Bahamondes, Apr 20211408 going into Nasrat Haqparast, Sep 20221381 going into Jamie Mullarkey, Sep 20231381
Fighter Elo going into each UFC fight.
Classic Elo
1523After Their Last Fight, Sep 2023
1558Best, Mar 2020
1381Fighter Elo

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

145015001550160020112013201520172019202120231500 going into Pat Audinwood, Dec 20101515 going into Kyle Watson, Apr 20111531 going into Dennis Hallman, Dec 20111513 going into Anthony Njokuani, Apr 20121496 going into Sam Stout, Nov 20121513 going into Daron Cruickshank, Mar 20131530 going into Renee Forte, Sep 20131545 going into Alan Patrick, Feb 20141527 going into Shane Campbell, Apr 20151542 going into Donald Cerrone, May 20151531 going into Yancy Medeiros, Dec 20151514 going into Mehdi Baghdad, Jul 20161529 going into Lando Vannata, Dec 20161511 going into Abel Trujillo, Dec 20171529 going into Ross Pearson, Jul 20181543 going into Jesus Pinedo, Mar 20191558 going into Francisco Trinaldo, Mar 20201544 going into Ignacio Bahamondes, Apr 20211558 going into Nasrat Haqparast, Sep 20221540 going into Jamie Mullarkey, Sep 20231523 after their last fight1523
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.

5.52Sig. Strikes Landed per Minute
50%Striking Accuracy
4.15Sig. Strikes Absorbed per Minute
68%Striking Defense
0.37Knockdowns per 15 Minutes
0.00Takedowns per 15 Minutes
0%Takedown Accuracy
86%Takedown Defense
0.00Submission Attempts per 15 Minutes
2%Share of Fight Time in Control
12.1 minAverage Fight Length
Ended ByKO/TKOSubmissionDecision
Wins308
Losses216

Fight History

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

Lossvs. Jamie MullarkeyUnanimous DecisionSep 9, 2023UFC 293: Adesanya vs. Strickland

Lightweight Bout · Scheduled for 3 rounds

John MakdessiJamie Mullarkey
1381Fighter Elo Going In1529
1540Classic Elo Going In1505
83 of 188Significant Strikes88 of 179
85 of 190Total Strikes88 of 179
0 of 1Takedowns0 of 2
0Knockdowns0
0Submission Attempts0
0:00Control Time0:00
Lossvs. Nasrat HaqparastUnanimous DecisionSep 3, 2022UFC Fight Night: Gane vs. Tuivasa

Lightweight Bout · Scheduled for 3 rounds

John MakdessiNasrat Haqparast
1408Fighter Elo Going In1494
1558Classic Elo Going In1514
73 of 196Significant Strikes64 of 173
73 of 196Total Strikes72 of 181
0 of 0Takedowns2 of 3
0Knockdowns1
0Submission Attempts0
0:00Control Time0:35
Winvs. Ignacio BahamondesSplit DecisionApr 10, 2021UFC Fight Night: Vettori vs. Holland

Lightweight Bout · Scheduled for 3 rounds

John MakdessiIgnacio Bahamondes
1455Fighter Elo Going In1544
1544Classic Elo Going In1500
124 of 232Significant Strikes112 of 312
145 of 257Total Strikes117 of 318
0 of 0Takedowns0 of 4
0Knockdowns0
0Submission Attempts0
0:13Control Time1:14
Lossvs. Francisco TrinaldoUnanimous DecisionMar 14, 2020UFC Fight Night: Lee vs. Oliveira

Lightweight Bout · Scheduled for 3 rounds

John MakdessiFrancisco Trinaldo
1521Fighter Elo Going In1461
1558Classic Elo Going In1604
67 of 123Significant Strikes55 of 126
68 of 124Total Strikes55 of 126
0 of 0Takedowns0 of 1
0Knockdowns0
0Submission Attempts0
0:00Control Time0:00
Winvs. Jesus PinedoUnanimous DecisionMar 23, 2019UFC Fight Night: Thompson vs. Pettis

Lightweight Bout · Scheduled for 3 rounds

John MakdessiJesus Pinedo
1530Fighter Elo Going In1512
1543Classic Elo Going In1515
73 of 137Significant Strikes37 of 113
75 of 139Total Strikes37 of 114
0 of 0Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
0:02Control Time0:00
Winvs. Ross PearsonUnanimous DecisionJul 28, 2018UFC Fight Night: Alvarez vs. Poirier 2

Lightweight Bout · Scheduled for 3 rounds

John MakdessiRoss Pearson
1527Fighter Elo Going In1407
1529Classic Elo Going In1504
131 of 261Significant Strikes79 of 224
134 of 265Total Strikes81 of 226
0 of 0Takedowns0 of 2
0Knockdowns0
0Submission Attempts0
0:00Control Time0:18
Winvs. Abel TrujilloUnanimous DecisionDec 16, 2017UFC Fight Night: Lawler vs. Dos Anjos

Lightweight Bout · Scheduled for 3 rounds

John MakdessiAbel Trujillo
1476Fighter Elo Going In1516
1511Classic Elo Going In1549
47 of 104Significant Strikes29 of 91
57 of 119Total Strikes30 of 93
0 of 0Takedowns1 of 6
1Knockdowns0
0Submission Attempts0
0:00Control Time1:37
Lossvs. Lando VannataKO/TKO · R1 1:40Dec 10, 2016UFC 206: Holloway vs. Pettis

Lightweight Bout · Scheduled for 3 rounds

John MakdessiLando Vannata
1575Fighter Elo Going In1588
1529Classic Elo Going In1490
11 of 13Significant Strikes10 of 32
11 of 13Total Strikes10 of 32
0 of 0Takedowns0 of 0
0Knockdowns1
0Submission Attempts0
0:00Control Time0:01
Winvs. Mehdi BaghdadSplit DecisionJul 7, 2016UFC Fight Night: Dos Anjos vs. Alvarez

Lightweight Bout · Scheduled for 3 rounds

John MakdessiMehdi Baghdad
1582Fighter Elo Going In1558
1514Classic Elo Going In1486
84 of 152Significant Strikes60 of 193
110 of 182Total Strikes64 of 197
0 of 1Takedowns0 of 1
0Knockdowns1
0Submission Attempts0
1:46Control Time0:07
Lossvs. Yancy MedeirosSplit DecisionDec 12, 2015UFC 194: Aldo vs McGregor

Lightweight Bout · Scheduled for 3 rounds

John MakdessiYancy Medeiros
1605Fighter Elo Going In1490
1531Classic Elo Going In1497
114 of 196Significant Strikes80 of 268
114 of 196Total Strikes80 of 268
0 of 0Takedowns0 of 1
0Knockdowns1
0Submission Attempts0
0:00Control Time0:14
Lossvs. Donald CerroneKO/TKO · R2 4:44May 23, 2015UFC 187: Johnson vs Cormier

Lightweight Bout · Scheduled for 3 rounds

John MakdessiDonald Cerrone
1617Fighter Elo Going In1665
1542Classic Elo Going In1659
72 of 129Significant Strikes71 of 171
72 of 129Total Strikes71 of 171
0 of 0Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
0:00Control Time0:00
Winvs. Shane CampbellKO/TKO · R1 4:53Apr 25, 2015UFC 186: Johnson vs Horiguchi

Catch Weight Bout · Scheduled for 3 rounds

John MakdessiShane Campbell
1548Fighter Elo Going In1460
1527Classic Elo Going In1500
47 of 98Significant Strikes25 of 57
59 of 114Total Strikes25 of 57
0 of 2Takedowns0 of 3
2Knockdowns0
0Submission Attempts0
1:07Control Time0:34
Lossvs. Alan PatrickUnanimous DecisionFeb 1, 2014UFC 169: Barao vs Faber 2

Lightweight Bout · Scheduled for 3 rounds

John MakdessiAlan Patrick
1607Fighter Elo Going In1492
1545Classic Elo Going In1516
61 of 129Significant Strikes40 of 134
66 of 134Total Strikes42 of 136
0 of 0Takedowns2 of 11
0Knockdowns0
0Submission Attempts0
0:01Control Time1:40
Winvs. Renee ForteKO/TKO · R1 2:01Sep 21, 2013UFC 165: Jones vs Gustafsson

Lightweight Bout · Scheduled for 3 rounds

John MakdessiRenee Forte
1604Fighter Elo Going In1566
1530Classic Elo Going In1501
20 of 39Significant Strikes7 of 27
20 of 39Total Strikes7 of 27
0 of 0Takedowns0 of 0
1Knockdowns0
0Submission Attempts0
0:08Control Time0:00
Winvs. Daron CruickshankUnanimous DecisionMar 16, 2013UFC 158: St-Pierre vs Diaz

Lightweight Bout · Scheduled for 3 rounds

John MakdessiDaron Cruickshank
1577Fighter Elo Going In1587
1513Classic Elo Going In1531
86 of 195Significant Strikes51 of 198
88 of 197Total Strikes51 of 198
0 of 0Takedowns0 of 4
0Knockdowns0
0Submission Attempts0
0:11Control Time0:02
Winvs. Sam StoutUnanimous DecisionNov 17, 2012UFC 154: St-Pierre vs Condit

Lightweight Bout · Scheduled for 3 rounds

John MakdessiSam Stout
1524Fighter Elo Going In1434
1496Classic Elo Going In1527
84 of 157Significant Strikes63 of 369
84 of 157Total Strikes63 of 369
0 of 0Takedowns0 of 5
0Knockdowns0
0Submission Attempts0
0:00Control Time0:00
Lossvs. Anthony NjokuaniUnanimous DecisionApr 21, 2012UFC 145: Jones vs Evans

Lightweight Bout · Scheduled for 3 rounds

John MakdessiAnthony Njokuani
1552Fighter Elo Going In1603
1513Classic Elo Going In1486
39 of 116Significant Strikes73 of 152
45 of 124Total Strikes75 of 154
0 of 0Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
0:00Control Time0:00
Lossvs. Dennis HallmanSubmission · R1 2:58Dec 10, 2011UFC 140: Jones vs Machida

Lightweight Bout · Scheduled for 3 rounds

John MakdessiDennis Hallman
1726Fighter Elo Going In1330
1531Classic Elo Going In1482
0 of 0Significant Strikes20 of 32
0 of 0Total Strikes40 of 54
0 of 0Takedowns1 of 3
0Knockdowns0
0Submission Attempts1
0:00Control Time2:48
Winvs. Kyle WatsonKO/TKO · R3 1:27Apr 30, 2011UFC 129: St-Pierre vs Shields

Lightweight Bout · Scheduled for 3 rounds

John MakdessiKyle Watson
1632Fighter Elo Going In1404
1515Classic Elo Going In1516
50 of 98Significant Strikes25 of 141
55 of 103Total Strikes25 of 141
0 of 0Takedowns0 of 3
1Knockdowns0
0Submission Attempts0
0:01Control Time0:18
Winvs. Pat AudinwoodUnanimous DecisionDec 11, 2010UFC 124: St-Pierre vs Koscheck 2

Lightweight Bout · Scheduled for 3 rounds

John MakdessiPat Audinwood
1417Fighter Elo Going In1430
1500Classic Elo Going In1485
74 of 127Significant Strikes19 of 162
77 of 134Total Strikes19 of 162
0 of 0Takedowns1 of 2
1Knockdowns0
0Submission Attempts0
0:19Control Time0:03