Rory MacDonald tiene 10 pérdidas contra nueve oponentes en su carrera de MMA. Para una lista de las mejores peleas de MacDonald, consulta "Mejores peleas de Rory MacDonald".
El 13 de agosto de 2022 Rory MacDonald se enfrentó a Dilano Taylor en un combate de welter a la edad de 33. Él entró con un récord de 23-10-1 (16). MacDonald perdió la pelea por TKO en el asalto 1º.
El 1 de julio de 2022 Rory MacDonald se enfrentó a Sadibou Sy en un combate de welter a la edad de 32. Él entró con un récord de 23-9-1 (16), y Sy tenía 35 años y un récord de 10-6-2 (6). MacDonald perdió la pelea por asalto 3º decisión unánime.
El 13 de agosto de 2021 Rory MacDonald se enfrentó a Ray Cooper III en un combate de welter a la edad de 32. Él entró con un récord de 22-8-1 (15), y Cooper III tenía 28 años y un récord de 22-7-1 (21). MacDonald perdió la pelea por asalto 3º decisión unánime.
El 17 de junio de 2021 Rory MacDonald se enfrentó a Gleison Tibau en un combate de welter a la edad de 31. Él entró con un récord de 22-7-1 (15), y Tibau tenía 37 años y un récord de 35-15 (18). MacDonald perdió la pelea por asalto 3º decisión dividida.
El 26 de octubre de 2019 Rory MacDonald se enfrentó a Douglas Lima en un combate de welter a la edad de 30. Él entró con un récord de 21-6-1 (14), y Lima tenía 31 años y un récord de 31-7 (25). MacDonald perdió la pelea por asalto 5º decisión unánime.
El 29 de septiembre de 2018 Rory MacDonald se enfrentó a Gegard Mousasi en un combate de medio titulado por el título Bellator World Championship. MacDonald tenía 29 años y un récord de 20-5 (14), y Mousasi tenía 33 años y un récord de 44-6-2 (37). MacDonald perdió la pelea por asalto 2º TKO.
El 18 de junio de 2016 Rory MacDonald se enfrentó a Stephen Thompson en un combate de welter a la edad de 26. Él entró con un récord de 18-4 (13), y Thompson tenía 33 años y un récord de 12-1 (8). MacDonald perdió la pelea por asalto 5º decisión unánime.
El 11 de julio de 2015 Rory MacDonald se enfrentó a Robbie Lawler en un combate de welter titulado por el título UFC Championship. MacDonald tenía 25 años y un récord de 18-3 (13), y Lawler tenía 33 años y un récord de 25-10 (20). MacDonald perdió la pelea por asalto 5º TKO.
El 16 de noviembre de 2013 Rory MacDonald se enfrentó a Robbie Lawler en un combate de welter a la edad de 24. Él entró con un récord de 15-2 (12), y Lawler tenía 31 años y un récord de 21-9 (19). MacDonald perdió la pelea por asalto 3º decisión dividida.
El 12 de junio de 2010 Rory MacDonald se enfrentó a Carlos Condit en un combate de welter a la edad de 20. Él entró con un récord de 10-1 (10), y Condit tenía 26 años y un récord de 24-5 (23). MacDonald perdió la pelea por TKO en el asalto 3º.