Weightclass:  Light Welterweight
Location:  Philadelphia, USA
Record:  12 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/06/2035Athens, Greece12 - 10 Jayson Castellanos17 - 12 LPts
28/04/2035New York City, USA11 - 10 Robert Evens6 - 14 WPts
02/03/2035Hartford, USA11 - 9 Leon Stackpoole10 - 10 LPts
07/01/2035Augusta, USA10 - 9 Brad Owen15 - 7 WPts
27/11/2034New York City, USA9 - 9 Lucas Nelson23(1) - 14 WPts
26/10/2034New Delhi, India8 - 9 Mandip Ramanathan5 - 5 WPts
27/08/2034Chon Buri, Thailand7 - 9 Singpetch Chuthong3 - 4 WPts
29/06/2034Philadelphia, USA6 - 9 Lothaire Strohman2 - 8 WPts
29/04/2034Omaha, USA5 - 9 Joseph Walker1 - 14 WPts
08/03/2034Jacksonville, USA5 - 8 Euan Lusk2 - 12 LPts
30/01/2034Huntsville, USA5 - 7 Dale Harrower19 - 28 LPts
30/12/2033Samarqand, Uzbekistan5 - 6 Nurlan Sadygov15 - 12 LPts
01/11/2033Milan, Italy5 - 5 Fino Cingari8 - 11 LPts
02/09/2033Philadelphia, USA4 - 5 Neil Albany2 - 0 WPts
03/07/2033Baltimore, USA3 - 5 Colin Coppin2 - 17 WPts
21/05/2033Carolina, Puerto Rico3 - 4 Angel Facundo15 - 18 LPts
23/03/2033Little Rock, USA3 - 3 Josh Moffat11 - 19 LPts
31/01/2033Montgomery, USA3 - 2 Robert Drum16 - 15 LPts
31/12/2032Dammam, Saudi Arabia2 - 2 Zuffur Bechara9 - 12 WPts
02/11/2032Philadelphia, USA1 - 2 Rob Methven1 - 3 WPts
02/09/2032Philadelphia, USA1 - 1 Ian Thomas3 - 3 LPts
03/07/2032Philadelphia, USA1 - 0 Mirali Abdi6 - 7 LPts
05/05/2032Milan, Italy0 - 0 Carlo Bernabe0 - 0 WPts