Within the recorded range there are 44 bouts between 2006 and 2019, about one every 3.6 months. It has been 6 years since the last bout. 13 of the 34 wins came inside the distance, 2 of them in the first round. Of the 7 losses, 2 came inside the distance and 5 on the cards. The best win came against Ricky Burns in 2017, who was rated 2308 at the time.
DateOpponentResultMethodRd
2019-11-02Frank UrquiagaWinMD10
2018-03-31Edson RamirezWinUD10
2014-11-15Gyorgy Mizsei Jr.WinPTS6
2014-04-19John MurrayWinTKO10
2012-12-07Kieran FarrellWinUD10
2012-10-06Gary SykesLossSD3
2012-10-06Stephen JenningsWinUD3
2011-11-25Willie LimondWinUD12
2011-09-17Juan MontielWinSD8
2011-06-18Herve De LucaWinTKO1
2011-02-12John WatsonWinTKO9
2010-10-02Andy MorrisWinTKO7
2010-07-16Chris RileyWinPTS6
2010-02-19Jason NesbittWinPTS4
2009-11-27Michael BrodieWinTKO3
2009-09-25John BaguleyWinPTS4
2009-05-29Gary SykesLossPTS10
2009-03-14Carl AllenWinPTS6
2008-12-12John BaguleyWinPTS4
2008-10-10Carl AllenWinPTS6
2008-09-26Youssef al-HamidiWinPTS6
2008-09-06Robin DeakinWinPTS4
2008-04-05Youssef al-HamidiLossPTS8
2008-03-14Steve GethinWinPTS6
2008-01-19Tomasz KwiecienWinKO5
2007-12-08Daniel ThorpeWinRTD2
2007-10-06Johnny GreavesWinTKO3
2007-05-31Neil McQuadeWinTKO1
2007-03-10Eduards KrauklisWinPTS4
2006-12-09Ariel KrasnopolskiWinTKO3
2006-10-14Abdul RashidWinPTS4