Aquí está una lista de las mejores peleas de MacDonald. Para una lista de las pérdidas de MacDonald, consulta "Rob MacDonald Pérdidas".
El 1 de diciembre de 2007 Rob MacDonald se enfrentó a Eliot Marshall en un combate de semipesado a la edad de 29. Él entró con un récord de 5-2 (4), y Marshall tenía 27 años y un récord de 4-0 (4). MacDonald detuvo a Eliot Marshall por TKO en el asalto 2º.
El 28 de junio de 2006 Rob MacDonald se enfrentó a Kristian Rothaermel en un combate de semipesado a la edad de 27. Él entró con un récord de 4-1 (3). MacDonald detuvo a Kristian Rothaermel por sumisión en el asalto 1º.
El 1 de junio de 2002 Rob MacDonald se enfrentó a Zane Hagel a la edad de 23. Él entró con un récord de 1-0 (1). MacDonald detuvo a Zane Hagel por TKO en el asalto 1º.