Here is a list of MacDonald's best fights. For a list of MacDonald's losses, refer to "Rob MacDonald Losses".
On December 1, 2007 Rob MacDonald faced off against Eliot Marshall in a light-heavyweight bout at age 29. He was coming in with a record of 5-2 (4), and Marshall was 27 years old and with a record of 4-0 (4). MacDonald stopped Eliot Marshall via TKO.
On June 28, 2006 Rob MacDonald faced off against Kristian Rothaermel in a light-heavyweight bout at age 27. He was coming in with a record of 4-1 (3). MacDonald stopped Kristian Rothaermel via submission.
On June 1, 2002 Rob MacDonald faced off against Zane Hagel at age 23. He was coming in with a record of 1-0 (1). MacDonald stopped Zane Hagel via TKO.