Here is a list of Roberts's best fights. For a list of Roberts's losses, refer to "Danny Roberts Losses".
On March 17, 2018 Danny Roberts faced off against Oliver Enkamp at age 30. He was coming in with a record of 15-3 (11), and Enkamp was 26 years old and with a record of 7-1 (5). Roberts stopped Oliver Enkamp via KO.
On December 10, 2015 Danny Roberts faced off against Nathan Coy at age 28. He was coming in with a record of 12-1 (9), and Coy was 37 years old and with a record of 14-5 (7). Roberts stopped Nathan Coy via choke-out.
On November 9, 2019 Danny Roberts faced off against Zelim Imadaev at age 32. He was coming in with a record of 17-5 (12), and Imadaev was 24 years old and with a record of 8-1 (8). Roberts stopped Zelim Imadaev via KO.
On July 16, 2017 Danny Roberts faced off against Bobby Nash at age 30. He was coming in with a record of 14-2 (10), and Nash was 27 years old and with a record of 8-2 (7). Roberts stopped Bobby Nash via KO.
On October 16, 2021 Danny Roberts faced off against Ramazan Emeev at age 34. He was coming in with a record of 18-5 (12), and Emeev was 34 years old and with a record of 20-4 (10). Roberts won the fight via 3-round split decision.
On July 22, 2018 Danny Roberts faced off against David Zawada at age 31. He was coming in with a record of 16-3 (11), and Zawada was 27 years old and with a record of 16-3 (14). Roberts won the fight via 3-round split decision.
On April 23, 2016 Danny Roberts faced off against Dominique Steele at age 28. He was coming in with a record of 13-1 (9), and Steele was 28 years old and with a record of 14-6 (7). Roberts won the fight via 3-round unanimous decision.