Aquí está una lista de las mejores peleas de Mitchell. Para una lista de las pérdidas de Mitchell, consulta "David Mitchell Pérdidas".
El 26 de enero de 2013 David Mitchell se enfrentó a Simeon Thoresen en un combate de welter a la edad de 33. Él entró con un récord de 12-2 (8). Mitchell ganó la pelea por asalto 3º decisión unánime.
El 5 de mayo de 2010 David Mitchell se enfrentó a Tim McKenzie en un combate titular de welter por el título TPF Championship. Mitchell tenía 30 años y un récord de 10-0 (8), y McKenzie tenía 27 años y un récord de 12-6 (11). Mitchell detuvo a Tim McKenzie por asalto 1º sumisión y se convirtió en el nuevo campeón welter mundial.
El 3 de diciembre de 2009 David Mitchell se enfrentó a Bobby Green a la edad de 30. Él entró con un récord de 9-0 (7), y Green tenía 23 años y un récord de 11-2 (10). Mitchell detuvo a Bobby Green por sumisión en el asalto 1º.
El 15 de febrero de 2014 David Mitchell se enfrentó a Fernando Gonzalez en un combate de medio a la edad de 34. Él entró con un récord de 13-4 (9), y Gonzalez tenía 30 años y un récord de 20-12 (14). Mitchell detuvo a Fernando Gonzalez por TKO en el asalto 3º.
El 13 de diciembre de 2014 David Mitchell se enfrentó a Justin Baesman en un combate de medio a la edad de 35. Él entró con un récord de 17-4 (13), y Baesman tenía 33 años y un récord de 15-5-1 (7). Mitchell detuvo a Justin Baesman por sumisión en el asalto 1º.
El 8 de octubre de 2016 David Mitchell se enfrentó a Richard Blake en un combate de medio a la edad de 36. Él entró con un récord de 21-6 (17). Mitchell detuvo a Richard Blake por sumisión en el asalto 1º.
El 14 de octubre de 2006 David Mitchell se enfrentó a Kenneth Johnson a la edad de 26. Él entró con un récord de 2-0 (2). Mitchell detuvo a Kenneth Johnson por sumisión en el asalto 1º.
El 8 de octubre de 2009 David Mitchell se enfrentó a War Machine a la edad de 29. Él entró con un récord de 8-0 (6), y Machine tenía 27 años y un récord de 10-2 (10). Mitchell ganó la pelea por asalto 3º decisión dividida.