David Mitchell has seven losses against seven opponents on his MMA record. For a list of Mitchell's best fights, refer to "Best fights of David Mitchell".
On March 11, 2017 David Mitchell faced off against Ibragim Chuzhigaev in a middleweight bout at age 37. He was coming in with a record of 22-7 (18), and Chuzhigaev was 25 years old and with a record of 8-4 (6). Mitchell lost the fight via 3rd-round TKO.
On January 23, 2016 David Mitchell faced off against Max Griffin in a light-heavyweight bout at age 36. He was coming in with a record of 19-6 (15), and Griffin was 30 years old and with a record of 11-2 (7). Mitchell lost the fight via 1st-round KO.
On June 6, 2015 David Mitchell faced off against Marcel Fortuna in a light-heavyweight bout at age 35. He was coming in with a record of 19-5 (15), and Fortuna was 29 years old and with a record of 7-1 (5). Mitchell lost the fight via 3-round unanimous decision.
On October 9, 2013 David Mitchell faced off against Yan Cabral in a welterweight bout at age 33. He was coming in with a record of 12-4 (8), and Cabral was 30 years old and with a record of 10-0 (10). Mitchell lost the fight via 3-round unanimous decision.
On July 6, 2013 David Mitchell faced off against Mike Pierce in a welterweight bout at age 33. He was coming in with a record of 12-3 (8), and Pierce was 32 years old and with a record of 16-5 (8). Mitchell lost the fight via 2nd-round TKO.
On August 27, 2011 David Mitchell faced off against Paulo Thiago in a welterweight bout at age 31. He was coming in with a record of 11-2 (8), and Thiago was 30 years old and with a record of 13-3 (9). Mitchell lost the fight via 3-round unanimous decision.
On September 15, 2010 David Mitchell faced off against TJ Waldburger in a welterweight bout at age 30. He was coming in with a record of 11-1 (8), and Waldburger was 22 years old and with a record of 12-5 (11). Mitchell lost the fight via 3-round unanimous decision.