Weightclass:  Welterweight
Location:  Miami, USA
Record:  12 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/11/2033Miami, USA11 - 25 Jasper Pherson7 - 10 WPts
11/09/2033Miami, USA10 - 25 Savio Gabriele5 - 3 WPts
11/07/2033Johannesburg, South Africa9 - 25 Tavon Cele16 - 13 WPts
13/05/2033Aalborg, Denmark9 - 24 Carolus Dall26(2) - 19 LPts
15/03/2033Bayamon, Puerto Rico9 - 23 Hilario Villarrubia9 - 23 LPts
15/01/2033Memphis, USA8 - 23 Darryl Magruder5 - 22 WPts
17/11/2032Oslo, Norway8 - 22 Oda Borseth15 - 8 LPts
19/09/2032Mexico City, Mexico7 - 22 Gervasio Trigo10 - 14 WPts
22/07/2032Ulaanbaatar, Mongolia7 - 21 Amaniyy Tan24 - 10 LPts
24/05/2032Sofia, Bulgaria7 - 20 Andrey á Iliev17 - 7 LPts
26/03/2032Chula Vista, USA7 - 19 Ben Lusk12 - 14 LPts
28/01/2032New York City, USA7 - 18 Joey Nivison9 - 21 LPts
01/12/2031Kharkiv, Ukraine7 - 17 Yevhen Murin11 - 15(1) LPts
03/10/2031Mamelodi, South Africa6 - 17 Rivaldo Nonyane4 - 14 WPts
05/08/2031Boulder, USA6 - 16 Davie Torrens10 - 9 LPts
07/06/2031Miami, USA6 - 15 Ian Hall3 - 8 LPts
06/04/2031Milwaukee, USA6 - 14 Alec Smyth11 - 12 LPts
07/02/2031Baku, Azerbaijan6 - 13 Chingiz Zahra15(1) - 18 LPts
10/12/2030Miami, USA6 - 12 Amer Basha3 - 4 LPts
12/10/2030Miami, USA6 - 11 Gus Phillips1 - 7 LPts
15/08/2030Montevideo, Uruguay6 - 10 Alfonso Volante11 - 23(5) LPts
17/06/2030Oslo, Norway5 - 10 Oliver Tonnesen5 - 17 WPts
19/04/2030Gdansk, Poland4 - 10 Stefan Dybala1 - 4 WPts
19/02/2030Bradford, UK4 - 9 Chris McKenna7 - 17 LPts
22/12/2029Riga, Latvia4 - 8 Aleksei Neretnieks21 - 12 LPts
24/10/2029Miami, USA3 - 8 Edward Kessen1 - 8 WPts
25/08/2029Miami, USA3 - 7 John Cumby2 - 6 LPts
26/06/2029Port Said, Egypt2 - 7 Bilal Elfayoumi6 - 10 WPts
28/04/2029Miami, USA2 - 6 Tommy McCalla4 - 12 LPts
27/02/2029Yerevan, Armenia2 - 5 Melkon Bagamian6 - 8 LPts
29/12/2028Los Angeles, USA1 - 5 Amon Pritchard0 - 0 WPts
22/11/2028Monza, Italy0 - 5 Fillipo Raggio4 - 13(1) WPts
24/09/2028Kansas City, USA0 - 4 Zachary Schehr8 - 9 LPts
30/07/2028Charlotte, USA0 - 3 Mark Arthur15 - 13 LPts
18/06/2028Atlanta, USA0 - 2 Rex Waterson0 - 0 LPts
05/05/2028Curitiba, Brazil0 - 1 Vicente Telles0 - 0 LPts
07/03/2028Miami, USA0 - 0 Bruce Elias2 - 6 LPts