Here is a list of Mitchell's best fights. For a list of Mitchell's losses, refer to "David Mitchell Losses".
On May 5, 2010 David Mitchell fought Tim McKenzie in a welterweight title fight for the TPF Championship title. Mitchell was 30 years old and with a record of 10-0 (8), and McKenzie was 27 years old and with a record of 12-6 (11). Mitchell stopped Tim McKenzie via 1st-round submission and is crowned the new welterweight world champion.
On December 13, 2014 David Mitchell faced off against Justin Baesman in a middleweight bout at age 35. He was coming in with a record of 17-4 (13), and Baesman was 33 years old and with a record of 15-5-1 (7). Mitchell stopped Justin Baesman via submission.
On January 26, 2013 David Mitchell faced off against Simeon Thoresen in a welterweight bout at age 33. He was coming in with a record of 12-2 (8). Mitchell won the fight via 3-round unanimous decision.
On December 3, 2009 David Mitchell faced off against Bobby Green at age 30. He was coming in with a record of 9-0 (7), and Green was 23 years old and with a record of 11-2 (10). Mitchell stopped Bobby Green via submission.
On February 15, 2014 David Mitchell faced off against Fernando Gonzalez in a middleweight bout at age 34. He was coming in with a record of 13-4 (9), and Gonzalez was 30 years old and with a record of 20-12 (14). Mitchell stopped Fernando Gonzalez via TKO.
On October 8, 2009 David Mitchell faced off against War Machine at age 29. He was coming in with a record of 8-0 (6), and Machine was 27 years old and with a record of 10-2 (10). Mitchell won the fight via 3-round split decision.
On July 8, 2006 David Mitchell faced off against John Corstorphine at age 26. He was coming in with a record of 1-0 (1). Mitchell stopped John Corstorphine via submission.