David Mitchell tiene siete pérdidas contra siete oponentes en su carrera de MMA. Para una lista de las mejores peleas de Mitchell, consulta "Mejores peleas de David Mitchell".
El 11 de marzo de 2017 David Mitchell se enfrentó a Ibragim Chuzhigaev en un combate de medio a la edad de 37. Él entró con un récord de 22-7 (18), y Chuzhigaev tenía 25 años y un récord de 8-4 (6). Mitchell perdió la pelea por TKO en el asalto 3º.
El 23 de enero de 2016 David Mitchell se enfrentó a Max Griffin en un combate de semipesado a la edad de 36. Él entró con un récord de 19-6 (15), y Griffin tenía 30 años y un récord de 11-2 (7). Mitchell perdió la pelea por KO en el asalto 1º.
El 6 de junio de 2015 David Mitchell se enfrentó a Marcel Fortuna en un combate de semipesado a la edad de 35. Él entró con un récord de 19-5 (15), y Fortuna tenía 29 años y un récord de 7-1 (5). Mitchell perdió la pelea por asalto 3º decisión unánime.
El 9 de octubre de 2013 David Mitchell se enfrentó a Yan Cabral en un combate de welter a la edad de 33. Él entró con un récord de 12-4 (8), y Cabral tenía 30 años y un récord de 10-0 (10). Mitchell perdió la pelea por asalto 3º decisión unánime.
El 6 de julio de 2013 David Mitchell se enfrentó a Mike Pierce en un combate de welter a la edad de 33. Él entró con un récord de 12-3 (8), y Pierce tenía 32 años y un récord de 16-5 (8). Mitchell perdió la pelea por TKO en el asalto 2º.
El 27 de agosto de 2011 David Mitchell se enfrentó a Paulo Thiago en un combate de welter a la edad de 31. Él entró con un récord de 11-2 (8), y Thiago tenía 30 años y un récord de 13-3 (9). Mitchell perdió la pelea por asalto 3º decisión unánime.
El 15 de septiembre de 2010 David Mitchell se enfrentó a TJ Waldburger en un combate de welter a la edad de 30. Él entró con un récord de 11-1 (8), y Waldburger tenía 22 años y un récord de 12-5 (11). Mitchell perdió la pelea por asalto 3º decisión unánime.