Here is a list of Buatsi's best fights. For a list of Buatsi's losses, refer to "Joshua Buatsi Losses".
On February 3, 2024 Joshua Buatsi faced off against Dan Azeez in a light-heavyweight bout at age 30. He was coming in with a record of 18-0 (13), and Azeez was 34 years old and with a record of 20-0 (13). Buatsi won the fight via 12-round unanimous decision.
On September 21, 2024 Joshua Buatsi fought Willy Hutchinson in a light-heavyweight world-title fight for Hutchinson's WBO title. Buatsi was 31 years old and with a record of 19-0 (13), and Hutchinson was 26 years old and with a record of 18-1 (13). Buatsi won the fight via 12-round split decision and is crowned the new light-heavyweight world champion.
On December 22, 2018 Joshua Buatsi faced off against Renold Quinlan in a light-heavyweight bout at age 25. He was coming in with a record of 9-0 (7), and Quinlan was 29 years old and with a record of 12-3 (8). Buatsi stopped Renold Quinlan via TKO.
On August 14, 2021 Joshua Buatsi faced off against Ričards Bolotņiks in a light-heavyweight bout at age 28. He was coming in with a record of 15-0 (13), and Bolotņiks was 31 years old and with a record of 19-5 (8). Buatsi stopped Ričards Bolotņiks via TKO.
On May 21, 2022 Joshua Buatsi faced off against Craig Richards in a light-heavyweight bout at age 29. He was coming in with a record of 16-0 (13), and Richards was 32 years old and with a record of 17-2-1 (10). Buatsi won the fight via 12-round unanimous decision.
On July 28, 2018 Joshua Buatsi faced off against Andrejs Pokumeiko in a light-heavyweight bout at age 25. He was coming in with a record of 7-0 (5). Buatsi stopped Andrejs Pokumeiko via TKO.
On October 13, 2018 Joshua Buatsi faced off against Tony Averlant in a light-heavyweight bout at age 25. He was coming in with a record of 8-0 (6). Buatsi stopped Tony Averlant via TKO.