Here is a list of MacDonald's best fights. For a list of MacDonald's losses, refer to "Rory MacDonald Losses".
On January 11, 2010 Rory MacDonald faced off against Mike Guymon in a welterweight bout at age 20. He was coming in with a record of 10-0 (10), and Guymon was 35 years old and with a record of 11-2-1 (11). MacDonald stopped Mike Guymon via submission.
On November 28, 2008 Rory MacDonald fought Clay French in a lightweight title fight for French's KOTC Championship title. MacDonald was 19 years old and with a record of 7-0 (7), and French was 28 years old and with a record of 15-3 (11). MacDonald stopped Clay French via 2nd-round KO and is crowned the new KOTC lightweight champion.
On October 4, 2014 Rory MacDonald faced off against Tarec Saffiedine in a welterweight bout at age 25. He was coming in with a record of 18-2 (13), and Saffiedine was 28 years old and with a record of 15-3 (6). MacDonald stopped Tarec Saffiedine via TKO.
On August 6, 2011 Rory MacDonald faced off against Mike Pyle in a welterweight bout at age 22. He was coming in with a record of 12-1 (11). MacDonald stopped Mike Pyle via TKO.
On April 21, 2012 Rory MacDonald faced off against Che Mills in a welterweight bout at age 22. He was coming in with a record of 13-1 (12), and Mills was 29 years old and with a record of 14-4 (11). MacDonald stopped Che Mills via TKO.
On April 29, 2021 Rory MacDonald faced off against Curtis Millender in a welterweight bout at age 31. He was coming in with a record of 22-6-1 (15), and Millender was 33 years old and with a record of 18-6 (6). MacDonald stopped Curtis Millender via submission.
On May 19, 2017 Rory MacDonald faced off against Paul Daley in a welterweight bout at age 27. He was coming in with a record of 19-4 (14), and Daley was 34 years old and with a record of 38-14-2 (31). MacDonald stopped Paul Daley via submission.
On July 27, 2013 Rory MacDonald faced off against Jake Ellenberger in a welterweight bout at age 24. He was coming in with a record of 15-1 (12), and Ellenberger was 28 years old and with a record of 29-6 (23). MacDonald won the fight via 3-round unanimous decision.
On January 20, 2018 Rory MacDonald fought Douglas Lima in a welterweight title fight for Lima's Bellator World Championship title. MacDonald was 28 years old and with a record of 20-4 (14), and Lima was 30 years old and with a record of 29-6 (24). MacDonald won the fight via 5-round unanimous decision and is crowned the new Bellator welterweight champion.
On December 15, 2007 Rory MacDonald faced off against Kajan Johnson in a lightweight bout at age 18. He was coming in with a record of 6-0 (6), and Johnson was 23 years old and with a record of 12-9 (9). MacDonald stopped Kajan Johnson via TKO.