Within the recorded range there are 33 bouts between 2012 and 2025, about one every 4.6 months. It has been 19 months since the last bout. 22 of the 31 wins came inside the distance, 10 of them in the first round. Of the 2 losses, 1 came inside the distance and 1 on the cards. The best win came against George Groves in 2018, who was rated 2440 at the time.
DateOpponentResultMethodRd
2024-11-30Carlos GalvanWinTKO5
2022-08-20Mathieu BauderliqueWinKO4
2018-02-24Nieky HolzkenWinUD12
2017-09-16Erik SkoglundWinUD12
2016-12-10Luke BlackledgeWinKO10
2016-09-10Norbert NemesapatiWinRTD6
2016-05-29Cesar Hernan ReynosoWinTKO6
2016-04-02Hadillah MohoumadiWinTKO1
2015-06-26Christopher RebrasséWinUD12
2015-05-09Olegs FedotovsWinTKO1
2014-10-04Rafael Sosa PintosWinTKO3
2014-08-16Abraham HernandezWinKO1
2014-07-12Vladine BiosseWinUD10
2014-05-17Tobias WebbWinKO2
2014-04-19François BastientWinTKO3
2013-09-21Patrick MendyWinTKO1
2013-09-07Krill PsonkoWinTKO1
2013-05-25Ryan MooreWinTKO1
2013-04-20Ruslans PojonisevsWinKO1
2013-03-30Iain JacksonWinRTD1
2013-02-09Tommy TolanWinTKO1
2012-12-08James TuckerWinPTS4
2012-11-17Dan BlackwellWinPTS4