David Branch tiene siete pérdidas contra siete oponentes en su carrera de MMA. Para una lista de las mejores peleas de Branch, consulta "Mejores peleas de David Branch".
El 14 de diciembre de 2019 David Branch se enfrentó a Alexander Shlemenko en un combate de medio a la edad de 38. Él entró con un récord de 22-7 (12), y Shlemenko tenía 35 años y un récord de 59-13 (43). Branch perdió la pelea por sumisión en el asalto 1º.
El 30 de marzo de 2019 David Branch se enfrentó a Jack Hermansson en un combate de medio a la edad de 37. Él entró con un récord de 22-6 (12), y Hermansson tenía 30 años y un récord de 18-4 (15). Branch perdió la pelea por sumisión en el asalto 1º.
El 3 de noviembre de 2018 David Branch se enfrentó a Jared Cannonier en un combate de medio a la edad de 37. Él entró con un récord de 22-5 (12), y Cannonier tenía 34 años y un récord de 10-4 (8). Branch perdió la pelea por TKO en el asalto 2º.
El 16 de septiembre de 2017 David Branch se enfrentó a Luke Rockhold en un combate de medio a la edad de 35. Él entró con un récord de 21-4 (11), y Rockhold tenía 32 años y un récord de 15-3 (13). Branch perdió la pelea por TKO en el asalto 2º.
El 25 de mayo de 2012 David Branch se enfrentó a Anthony Johnson a la edad de 30. Él entró con un récord de 10-3 (7), y Johnson tenía 28 años y un récord de 10-4 (7). Branch perdió la pelea por asalto 3º decisión unánime.
El 3 de marzo de 2011 David Branch se enfrentó a Rousimar Palhares a la edad de 29. Él entró con un récord de 8-2 (6), y Palhares tenía 31 años y un récord de 11-4 (9). Branch perdió la pelea por sumisión en el asalto 2º.
El 3 de julio de 2010 David Branch se enfrentó a Gerald Harris a la edad de 28. Él entró con un récord de 6-1 (6), y Harris tenía 30 años y un récord de 16-2 (14). Branch perdió la pelea por KO en el asalto 3º.