Weightclass:  Welterweight
Location:  San Diego, USA
Record:  12 - 22(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/02/2031San Diego, USA11 - 22(2) Gianni De Angelis7 - 14 WPts
16/12/2030San Diego, USA10 - 22(2) Sam Craig9 - 4 WPts
17/10/2030Floridablanca, Colombia10 - 21(2) Lisandro Majano15(1) - 11 LPts
19/08/2030Hialeah, USA10 - 20(2) Dominic Kellis14 - 12 LPts
23/06/2030Kansas City, USA9 - 20(2) Bruce Elias9 - 13 WPts
01/05/2030Barquisimeto, Venezuela9 - 19(1) Quinto Aguilera3 - 9 LKO3
03/03/2030Oklahoma City, USA8 - 19(1) Ollie Thayne4 - 15 WPts
03/01/2030New York City, USA8 - 18(1) Henry Ellis17(1) - 12 LPts
06/11/2029Donetsk, Ukraine8 - 17(1) Oleksiy Kitko11(1) - 26(2) LPts
08/09/2029Bucaramanga, Colombia7 - 17(1) Juan Abarca7 - 14 WPts
11/07/2029San Diego, USA6 - 17(1) Matt Macadangdang5 - 15(6) WPts
13/05/2029San Diego, USA6 - 16(1) Sajid Atwan11 - 12 LPts
14/03/2029Bratislava, Slovakia6 - 15(1) Vilem Belinsky13 - 8 LPts
14/01/2029Anderlecht, Belgium6 - 14(1) Reinald Orange22 - 4 LPts
16/11/2028Indianapolis, USA5 - 14(1) Leighton Gerdon2 - 8 WPts
18/09/2028Kiev, Ukraine5 - 13 Sergey Duda23 - 8 LKO3
20/07/2028San Diego, USA5 - 12 Blake Lind14 - 7 LPts
22/05/2028Carrefour, Haiti5 - 11 Dior Lucas13 - 19 LPts
24/03/2028Yerevan, Armenia5 - 10 Viken Achekyan19(2) - 30 LPts
25/01/2028Zaporizhia, Ukraine5 - 9 Danylko Kazan17 - 12 LPts
27/11/2027Santo Domingo de Guzman, Dominican Republic5 - 8 Selestino Valdivieso9 - 11(1) LPts
29/09/2027Port-au-Prince, Haiti5 - 7 Lyle Lucas15 - 14 LPts
01/08/2027Bournemouth, UK5 - 6 Chris McCown15 - 15 LPts
03/06/2027Gloucester, UK5 - 5 Brett Elias9 - 18 LPts
05/04/2027Zarqa, Jordan5 - 4 Sajid Abbar46 - 11 LPts
05/02/2027San Diego, USA5 - 3 Matthew Fulton10 - 20 LPts
07/12/2026Harare, Zimbabwe4 - 3 Owen Mawoyo5 - 14 WPts
09/10/2026Barranquilla, Colombia4 - 2 Joaquin Arboleda15 - 10 LPts
10/08/2026Boston, USA4 - 1 Rex Orman0 - 1 LPts
15/06/2026Cedar Rapids, USA3 - 1 Morgan Greenway4(1) - 4 WPts
28/04/2026Tipitapa, Nicaragua2 - 1 Elias Calleja0 - 4 WPts
28/02/2026Columbus, USA1 - 1 Justin Murphy4(1) - 26 WPts
02/01/2026Albuquerque, USA1 - 0 Dave Antonio12(1) - 22 LPts
05/11/2025San Diego, USA0 - 0 Michael Halbert0 - 7 WPts