Here is a list of Harris's best fights. For a list of Harris's losses, refer to "Gerald Harris Losses".
On July 3, 2010 Gerald Harris faced off against David Branch in a middleweight bout at age 30. He was coming in with a record of 17-2 (15), and Branch was 28 years old and with a record of 6-0 (6). Harris stopped David Branch via KO.
On January 11, 2010 Gerald Harris faced off against John Salter in a middleweight bout at age 30. He was coming in with a record of 15-2 (13), and Salter was 24 years old and with a record of 4-0 (4). Harris stopped John Salter via TKO.
On March 31, 2010 Gerald Harris faced off against Mario Miranda in a middleweight bout at age 30. He was coming in with a record of 16-2 (14). Harris stopped Mario Miranda via TKO.
On September 24, 2011 Gerald Harris faced off against Kazuhiro Nakamura in a middleweight bout at age 31. He was coming in with a record of 19-4 (15), and Nakamura was 32 years old and with a record of 15-10 (4). Harris won the fight via 3-round split decision.
On August 10, 2013 Gerald Harris faced off against Jorge Santiago in a welterweight bout at age 33. He was coming in with a record of 22-5 (15), and Santiago was 32 years old and with a record of 25-11 (22). Harris won the fight via 3-round unanimous decision.
On May 11, 2012 Gerald Harris faced off against Mike Bronzoulis in a welterweight bout at age 32. He was coming in with a record of 21-4 (15), and Bronzoulis was 33 years old and with a record of 13-4-1 (11). Harris won the fight via 3-round split decision.
On January 30, 2009 Gerald Harris faced off against Travis Doerge in a middleweight bout at age 29. He was coming in with a record of 12-2 (10). Harris stopped Travis Doerge via submission.