Weightclass:  Light Welterweight
Location:  Albuquerque, USA
Record:  22 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/01/2034Albuquerque, USA21 - 8 Yevhen Rusin8 - 11 WPts
25/11/2033Albuquerque, USA20 - 8 Phil Wallace0 - 4 WPts
25/09/2033Albuquerque, USA19 - 8 Abdul Amen2 - 7 WPts
25/07/2033Albuquerque, USA18 - 8 Dillon Wann8 - 17 WPts
24/05/2033Albuquerque, USA17 - 8 Juan Zorrilla4 - 13 WPts
24/03/2033Albuquerque, USA16 - 8 Rehman Feraoun4 - 12 WPts
23/01/2033Albuquerque, USA15 - 8 George Wiliams3 - 13 WPts
23/11/2032Philadelphia, USA14 - 8 John Kellas4 - 18 WPts
23/09/2032Tucson, USA13 - 8 Waleed Shabazz3 - 9 WPts
25/07/2032Nairobi, Kenya12 - 8 Dembe Chandaria5 - 5 WPts
27/05/2032Irbid, Jordan12 - 7 Farhan Harron9 - 13 LPts
29/03/2032Milan, Italy12 - 6 Carlo Colombi21 - 9 LPts
30/01/2032Las Vegas, USA11 - 6 Robert Montealegre6 - 14 WPts
02/12/2031Honolulu, USA10 - 6 Barry Hopes7 - 10 WPts
27/10/2031Louisville, USA10 - 5 Joe Issac24 - 19 LPts
26/09/2031Albuquerque, USA9 - 5 Mark Sauceman0 - 12(2) WPts
31/07/2031Birmingham, USA8 - 5 Bryn Ready11 - 5 WPts
03/06/2031Rome, Italy8 - 4 Emilio Flocco11 - 10 LPts
04/04/2031Riga, Latvia8 - 3 Valeri Terauds23 - 16 LPts
04/02/2031Vilnius, Lithuania7 - 3 Szymon Grzywinski7 - 17 WPts
07/12/2030Leicester, UK6 - 3 Mark Cadwallader0 - 2 WPts
09/10/2030Minsk, Belarus5 - 3 Timofei Markovich13 - 14 WPts
11/08/2030Zagreb, Croatia5 - 2 Vedran Jelušic14 - 18 LPts
13/06/2030Minsk, Belarus5 - 1 Anton Paley23 - 7 LPts
15/04/2030Las Vegas, USA4 - 1 Robert Montealegre3 - 6 WPts
18/02/2030Albuquerque, USA3 - 1 Lloyd Simpson0 - 5 WPts
21/12/2029Rotterdam, Netherlands3 - 0 Tijs Meeus1 - 1 LPts
23/10/2029Nashville, USA2 - 0 Roger Yen2 - 8 WPts
02/09/2029Albuquerque, USA1 - 0 Karam-eddine Alhihi0 - 1 WPts
05/07/2029Albuquerque, USA0 - 0 Con Corell13 - 24 WPts