Here is a list of Roberson's best fights. For a list of Roberson's losses, refer to "Karl Roberson Losses".
On November 11, 2017 Karl Roberson faced off against Darren Stewart in a middleweight bout at age 27. He was coming in with a record of 6-0 (5), and Stewart was 26 years old and with a record of 7-1 (5). Roberson stopped Darren Stewart via submission.
On November 9, 2019 Karl Roberson faced off against Roman Kopylov in a light-heavyweight bout at age 29. He was coming in with a record of 9-2 (6), and Kopylov was 28 years old and with a record of 8-0 (7). Roberson stopped Roman Kopylov via submission.
On July 13, 2019 Karl Roberson faced off against Wellington Turman in a light-heavyweight bout at age 28. He was coming in with a record of 8-2 (5), and Turman was 22 years old and with a record of 15-2 (11). Roberson won the fight via 3-round split decision.
On July 25, 2017 Karl Roberson faced off against Ryan Spann in a light-heavyweight bout at age 26. He was coming in with a record of 5-0 (4), and Spann was 25 years old and with a record of 10-4 (9). Roberson stopped Ryan Spann via KO.
On November 3, 2018 Karl Roberson faced off against Jack Marshman in a middleweight bout at age 28. He was coming in with a record of 7-1 (5), and Marshman was 28 years old and with a record of 22-7 (18). Roberson won the fight via 3-round unanimous decision.
On July 18, 2015 Karl Roberson faced off against Michael Wilcox in a middleweight bout at age 24. He was coming in with a record of 2-0 (1). Roberson stopped Michael Wilcox via submission.