37 Wins (21 (T)Knockouts, 16 decisions), 7 Losses (4 (T)Knockouts, 3 decisions)[1] align=center style="border-style: none none solid solid; background: #e3e3e3" | Result | align=center style="border-style: none none solid solid; background: #e3e3e3" | Record | align=center style="border-style: none none solid solid; background: #e3e3e3" | Opponent | align=center style="border-style: none none solid solid; background: #e3e3e3" | Type | align=center style="border-style: none none solid solid; background: #e3e3e3" | Round, Time | align=center style="border-style: none none solid solid; background: #e3e3e3" | Date | align=center style="border-style: none none solid solid; background: #e3e3e3" | Location | align=center style="border-style: none none solid solid; background: #e3e3e3" | Notes | Loss | 37-7 | Paul McCloskey | TKO | 4, 2:46 | 2007-12-08 | Belfast, United Kingdom | For vacant IBF International light welterweight title | Loss | 37-6 | John Fewkes | PTS | 8 | 2007-07-13 | Barnsley, United Kingdom | | Loss | 37-5 | Yuri Romanov | KO | 3 | 2007-04-28 | Minsk, Belarus | For EBU (European) lightweight title | Win | 37-4 | Frederic Gosset | TKO | 1 | 2007-03-03 | Tirana, Albania | | Win | 36-4 | Jon Honney | PTS | 6 | 2006-05-26 | Bethnal Green, United Kingdom | | Win | 35-4 | Dean Phillips | TKO | 1 | 2006-04-02 | Bethnal Green, United Kingdom | | Win | 34-4 | Vlado Buchkovsky | PTS | 8, 3:00 | 2005-12-23 | Skopje, Macedonia | | Loss | 33-4 | Janos Nagy | Decision | 12, 3:00 | 2005-09-10 | Debrecen, Hungary | For International Boxing Council super featherweight title | Win | 33-3 | Branco Mitrevski | TKO | 6 | 2005-08-27 | Veles, Macedonia | | Loss | 32-3 | Sergey Gulyakevich | TKO | 2 | 2005-07-20 | Monte Carlo, Monaco | Losses WBA Inter-Continental lightweight title | Win | 32-2 | Rakhim Mingaleev | TKO | 4 | 2005-03-05 | Durres, Albania | | Win | 31-2 | Dmitry Yakubchik | Decision | 6, 3:00 | 2004-06-16 | Minsk, Belarus | | Win | 30-2 | Francky Leroy | TKO | 5 | 2004-01-31 | Grande-Synthe, France | Wins vacant World Boxing Union lightweight title | Win | 29-2 | Pavel Potipko | Decision | 6, 3:00 | 2003-07-05 | Saint Petersburg, Russia | | Win | 28-2 | Rakhim Mingaleev | Decision | 6, 3:00 | 2003-05-24 | Gravelines, France | | Loss | 27-2 | Daniel Attah | Decision | 10, 3:00 | 2002-08-03 | Jersey City, New Jersey, United States | | Win | 27-1 | Luis Villalta | TD | 6, 3:00 | 2002-08-03 | Mashantucket, Connecticut, United States | | Win | 26-1 | Gustavo Corral | KO | 6, 1:28 | 2002-03-21 | Phoenix, Arizona, United States | | Win | 25-1 | Adrian Parlogea | TKO | 3 | 2001-10-06 | Sofia, Bulgaria | | Loss | 24-1 | Luis Alfonso Lizarraga | TKO | 6, 1:18 | 2001-08-21 | Tempe, Arizona, United States | | Win | 24-0 | Anatoly Alexandrov | TKO | 1, 0:38 | 2001-01-20 | Bethnal Green, United Kingdom | Wins EBU (European) super featherweight title | Win | 23-0 | Charles Shepherd | Decision | 12, 3:00 | 2000-11-11 | Belfast, United Kingdom | Retains WBC International super featherweight title | Win | 22-0 | Dramane Nabaloum | TKO | 6 | 2000-07-13 | Bethnal Green, United Kingdom | Retains WBC International super featherweight title | Win | 21-0 | Jimmy Zeikle | KO | 2 | 2000-05-11 | Newark, United Kingdom | Retains WBA Inter-Continental super featherweight title | Win | 20-0 | Kirkor Kirkorov | RTD | 4, 3:00 | 2000-03-25 | Białystok, Poland | Wins WBC International super featherweight title | Win | 19-0 | David Mathieu | TKO | 6, 0:33 | 2000-02-21 | Southwark, United Kingdom | | Win | 18-0 | Pascal Montulet | PTS | 10, 3:00 | 1999-11-13 | Cottingham, United Kingdom | | Win | 17-0 | Carl Allen | KO | 2 | 1999-10-19 | Bethnal Green, United Kingdom | | Win | 16-0 | Laszlo Bognar | TKO | 1 | 1999-07-15 | Peterborough, United Kingdom | Retains WBA Inter-Continental super featherweight title | Win | 15-0 | Rakhim Mingaleev | Decision | 12, 3:00 | 1999-04-29 | Bethnal Green, United Kingdom | Wins WBA Inter-Continental super featherweight title | Win | 14-0 | Brian Coleman | PTS | 6, 3:00 | 1999-02-06 | Halifax, United Kingdom | | Win | 13-0 | Didier Schaeffer | PTS | 8, 3:00 | 1998-12-12 | Chester, United Kingdom | | Win | 12-0 | Anatoly Vinevsky | TKO | 2 | 1998-10-02 | Wroclaw, Poland | | Win | 11-0 | Didier Tual | TKO | 3 | 1998-08-08 | Scarborough, United Kingdom | | Win | 10-0 | John T. Kelly | TKO | 5 | 1998-06-09 | Cottingham, United Kingdom | | Win | 9-0 | Anthony Campbell | PTS | 8, 3:00 | 1998-03-14 | Bethnal Green, United Kingdom | | Win | 8-0 | Mauricio Bernal | KO | 1 | 1997-12-16 | Grande-Synthe, France | | Win | 7-0 | John T. Kelly | PTS | 6, 3:00 | 1997-11-22 | Manchester, United Kingdom | | Win | 6-0 | Karl Taylor | PTS | 4, 3:00 | 1997-10-25 | Queensferry, United Kingdom | | Win | 5-0 | Ervine Blake | PTS | 4, 3:00 | 1997-09-02 | Southwark, United Kingdom | | Win | 4-0 | Sevladin Rousev | KO | 2 | 1997-08-17 | Belmeken, Bulgaria | | Win | 3-0 | Bamana Dibateza | PTS | 4, 3:00 | 1997-06-30 | Bethnal Green, United Kingdom | | Win | 2-0 | Andrew Robinson | TKO | 2 | 1997-05-20 | Cheshunt, United Kingdom | | Win | 1-0 | Wayne Jones | TKO | 1 | 1997-04-28 | Cottingham, United Kingdom | Pro debut | |
| |