Phins
Create Account
All Fighters
Welterweight · Last Fought Jun 2016

Rory MacDonald

UFC Record
9-4
Age
37
Height
6'0"
Reach
76"
Stance
Orthodox

Fighter Elo

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

Fighter Elo
1729Going Into Their Last Fight, Jun 2016
1826Best, Nov 2013
1578Classic Elo

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

150016001700180019002011201220132014201520161582 going into Mike Guymon, Jan 20101696 going into Carlos Condit, Jun 20101612 going into Nate Diaz, Apr 20111609 going into Mike Pyle, Aug 20111678 going into Che Mills, Apr 20121725 going into BJ Penn, Dec 20121795 going into Jake Ellenberger, Jul 20131826 going into Robbie Lawler, Nov 20131797 going into Demian Maia, Feb 20141781 going into Tyron Woodley, Jun 20141784 going into Tarec Saffiedine, Oct 20141772 going into Robbie Lawler, Jul 20151729 going into Stephen Thompson, Jun 20161729
Fighter Elo going into each UFC fight.
Classic Elo
1578After Their Last Fight, Jun 2016
1610Best, Jul 2015
1729Fighter Elo

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

145015001550160016502011201220132014201520161500 going into Mike Guymon, Jan 20101516 going into Carlos Condit, Jun 20101499 going into Nate Diaz, Apr 20111518 going into Mike Pyle, Aug 20111535 going into Che Mills, Apr 20121550 going into BJ Penn, Dec 20121568 going into Jake Ellenberger, Jul 20131585 going into Robbie Lawler, Nov 20131567 going into Demian Maia, Feb 20141584 going into Tyron Woodley, Jun 20141598 going into Tarec Saffiedine, Oct 20141610 going into Robbie Lawler, Jul 20151594 going into Stephen Thompson, Jun 20161578 after their last fight1578
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.75Sig. Strikes Landed per Minute
42%Striking Accuracy
2.80Sig. Strikes Absorbed per Minute
62%Striking Defense
0.08Knockdowns per 15 Minutes
1.77Takedowns per 15 Minutes
48%Takedown Accuracy
89%Takedown Defense
0.42Submission Attempts per 15 Minutes
16%Share of Fight Time in Control
13.7 minAverage Fight Length
Ended ByKO/TKOSubmissionDecision
Wins315
Losses202

Fight History

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

Lossvs. Stephen ThompsonUnanimous DecisionJun 18, 2016UFC Fight Night: MacDonald vs Thompson

Welterweight Bout · Scheduled for 5 rounds

Rory MacDonaldStephen Thompson
1729Fighter Elo Going In1651
1594Classic Elo Going In1597
61 of 152Significant Strikes110 of 259
62 of 153Total Strikes124 of 274
0 of 2Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
0:08Control Time1:47
Lossvs. Robbie LawlerKO/TKO · R5 1:00Jul 11, 2015UFC 189: Mendes vs McGregor

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

Rory MacDonaldRobbie Lawler
1772Fighter Elo Going In1601
1610Classic Elo Going In1602
86 of 222Significant Strikes70 of 156
87 of 223Total Strikes76 of 163
0 of 4Takedowns0 of 0
0Knockdowns1
0Submission Attempts0
0:02Control Time0:11
Winvs. Tarec SaffiedineKO/TKO · R3 1:28Oct 4, 2014UFC Fight Night: MacDonald vs Saffiedine

Welterweight Bout · Scheduled for 5 rounds

Rory MacDonaldTarec Saffiedine
1784Fighter Elo Going In1616
1598Classic Elo Going In1518
47 of 111Significant Strikes42 of 136
48 of 113Total Strikes42 of 136
1 of 3Takedowns0 of 0
1Knockdowns0
0Submission Attempts0
0:20Control Time0:00
Winvs. Tyron WoodleyUnanimous DecisionJun 14, 2014UFC 174: Johnson vs Bagautinov

Welterweight Bout · Scheduled for 3 rounds

Rory MacDonaldTyron Woodley
1781Fighter Elo Going In1607
1584Classic Elo Going In1536
49 of 150Significant Strikes26 of 81
97 of 202Total Strikes38 of 94
1 of 2Takedowns0 of 2
0Knockdowns0
0Submission Attempts0
3:07Control Time1:25
Winvs. Demian MaiaUnanimous DecisionFeb 22, 2014UFC 170: Rousey vs McMann

Welterweight Bout · Scheduled for 3 rounds

Rory MacDonaldDemian Maia
1797Fighter Elo Going In1620
1567Classic Elo Going In1596
75 of 213Significant Strikes51 of 120
77 of 215Total Strikes81 of 152
0 of 0Takedowns2 of 22
0Knockdowns0
0Submission Attempts0
0:07Control Time5:00
Lossvs. Robbie LawlerSplit DecisionNov 16, 2013UFC 167: St-Pierre vs Hendricks

Welterweight Bout · Scheduled for 3 rounds

Rory MacDonaldRobbie Lawler
1826Fighter Elo Going In1557
1585Classic Elo Going In1544
37 of 107Significant Strikes44 of 102
41 of 111Total Strikes65 of 126
4 of 6Takedowns0 of 0
0Knockdowns1
1Submission Attempts0
3:05Control Time2:22
Winvs. Jake EllenbergerUnanimous DecisionJul 27, 2013UFC on FOX: Johnson vs Moraga

Welterweight Bout · Scheduled for 3 rounds

Rory MacDonaldJake Ellenberger
1795Fighter Elo Going In1687
1568Classic Elo Going In1594
46 of 118Significant Strikes19 of 97
48 of 120Total Strikes27 of 106
0 of 1Takedowns1 of 3
0Knockdowns0
0Submission Attempts0
0:00Control Time1:04
Winvs. BJ PennUnanimous DecisionDec 8, 2012UFC on FOX: Henderson vs Diaz

Welterweight Bout · Scheduled for 3 rounds

Rory MacDonaldBJ Penn
1725Fighter Elo Going In1586
1550Classic Elo Going In1584
116 of 203Significant Strikes24 of 89
125 of 212Total Strikes53 of 119
1 of 3Takedowns0 of 2
0Knockdowns0
0Submission Attempts0
2:32Control Time0:56
Winvs. Che MillsKO/TKO · R2 2:20Apr 21, 2012UFC 145: Jones vs Evans

Welterweight Bout · Scheduled for 3 rounds

Rory MacDonaldChe Mills
1678Fighter Elo Going In1548
1535Classic Elo Going In1517
47 of 69Significant Strikes6 of 22
75 of 99Total Strikes21 of 38
2 of 2Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
5:51Control Time0:16
Winvs. Mike PyleKO/TKO · R1 3:54Aug 6, 2011UFC 133: Evans vs Ortiz 2

Welterweight Bout · Scheduled for 3 rounds

Rory MacDonaldMike Pyle
1609Fighter Elo Going In1559
1518Classic Elo Going In1537
24 of 37Significant Strikes3 of 17
27 of 40Total Strikes25 of 41
0 of 0Takedowns2 of 4
0Knockdowns0
2Submission Attempts0
1:48Control Time1:02
Winvs. Nate DiazUnanimous DecisionApr 30, 2011UFC 129: St-Pierre vs Shields

Welterweight Bout · Scheduled for 3 rounds

Rory MacDonaldNate Diaz
1612Fighter Elo Going In1715
1499Classic Elo Going In1554
42 of 99Significant Strikes26 of 62
60 of 121Total Strikes72 of 112
7 of 10Takedowns0 of 7
0Knockdowns0
0Submission Attempts0
5:13Control Time2:29
Lossvs. Carlos ConditKO/TKO · R3 4:53Jun 12, 2010UFC 115: Liddell vs Franklin

Welterweight Bout · Scheduled for 3 rounds

Rory MacDonaldCarlos Condit
1696Fighter Elo Going In1555
1516Classic Elo Going In1503
29 of 70Significant Strikes72 of 170
40 of 82Total Strikes149 of 261
3 of 8Takedowns0 of 2
0Knockdowns0
0Submission Attempts1
3:49Control Time4:07
Winvs. Mike GuymonSubmission · R1 4:27Jan 11, 2010UFC Fight Night: Maynard vs Diaz

Welterweight Bout · Scheduled for 3 rounds

Rory MacDonaldMike Guymon
1582Fighter Elo Going In1404
1500Classic Elo Going In1500
8 of 19Significant Strikes6 of 18
23 of 34Total Strikes14 of 26
2 of 3Takedowns0 of 3
0Knockdowns0
2Submission Attempts0
2:50Control Time0:08