David Branch has seven losses against seven opponents on his MMA record. For a list of Branch's best fights, refer to "Best fights of David Branch".
On December 14, 2019 David Branch faced off against Alexander Shlemenko in a middleweight bout at age 38. He was coming in with a record of 22-7 (12), and Shlemenko was 35 years old and with a record of 59-13 (43). Branch lost the fight via 1st-round submission.
On March 30, 2019 David Branch faced off against Jack Hermansson in a middleweight bout at age 37. He was coming in with a record of 22-6 (12), and Hermansson was 30 years old and with a record of 18-4 (15). Branch lost the fight via 1st-round submission.
On November 3, 2018 David Branch faced off against Jared Cannonier in a middleweight bout at age 37. He was coming in with a record of 22-5 (12), and Cannonier was 34 years old and with a record of 10-4 (8). Branch lost the fight via 2nd-round TKO.
On September 16, 2017 David Branch faced off against Luke Rockhold in a middleweight bout at age 35. He was coming in with a record of 21-4 (11), and Rockhold was 32 years old and with a record of 15-3 (13). Branch lost the fight via 2nd-round TKO.
On May 25, 2012 David Branch faced off against Anthony Johnson at age 30. He was coming in with a record of 10-3 (7), and Johnson was 28 years old and with a record of 10-4 (7). Branch lost the fight via 3-round unanimous decision.
On March 3, 2011 David Branch faced off against Rousimar Palhares at age 29. He was coming in with a record of 8-2 (6), and Palhares was 31 years old and with a record of 11-4 (9). Branch lost the fight via 2nd-round submission.
On July 3, 2010 David Branch faced off against Gerald Harris at age 28. He was coming in with a record of 6-1 (6), and Harris was 30 years old and with a record of 16-2 (14). Branch lost the fight via 3rd-round KO.