Weightclass:  Welterweight
Location:  Mexico City, Mexico
Record:  21(2) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/11/2034Mexico City, Mexico20(2) - 27 Conor MacKay7 - 16 WPts
12/09/2034Mexico City, Mexico19(2) - 27 Boele Sceluwaerd1 - 5 WPts
12/07/2034Mexico City, Mexico18(2) - 27 Porfio Alviar0 - 1 WPts
11/05/2034Mexico City, Mexico17(2) - 27 Brendan McGovern4 - 16 WPts
11/03/2034Mexico City, Mexico16(2) - 27 Dominik Zarek4 - 15 WPts
10/01/2034Mexico City, Mexico15(2) - 27 Michael Hedley2 - 10 WPts
08/11/2033Mexico City, Mexico15(2) - 26 Quinto Claro17 - 3 LPts
08/09/2033Mexico City, Mexico15(2) - 25 Justyn Tanski9 - 14 LPts
09/07/2033Mexico City, Mexico14(1) - 25 Fidel Zermeno11 - 29(11) WKO3
08/05/2033Mexico City, Mexico13(1) - 25 Roman Zabrowski3 - 10 WPts
09/03/2033Mexico City, Mexico12(1) - 25 Alejandro Martines2 - 8 WPts
06/01/2033Riga, Latvia12(1) - 24 Konstantin Stiebrinsh7 - 11 LPts
08/11/2032Shanghai, China11(1) - 24 Sun Lin0 - 0 WPts
10/09/2032Mexico City, Mexico10(1) - 24 Juan Garzon8(1) - 11 WPts
11/07/2032Mexico City, Mexico9(1) - 24 Alejandro Bolivar11 - 10 WPts
12/05/2032Mexico City, Mexico8(1) - 24 Rodrigo Carnero0 - 3 WPts
13/03/2032Mexico City, Mexico7(1) - 24 Ora Lanza15(1) - 10 WPts
13/01/2032Tampere, Finland6 - 24 Eevertti Harmaja7 - 39(9) WKO3
15/11/2031Mississauga, Canada5 - 24 Hayden Christeson15 - 11 WPts
17/09/2031Minsk, Belarus5 - 23 Pylyp Hudy4 - 19 LPts
19/07/2031Prague, Czech Republic5 - 22 Bla×ej Vondrak11 - 17 LPts
21/05/2031Tlalnepantla, Mexico5 - 21 Gervasio Herro7 - 13 LPts
25/03/2031Karagandy, Kazakhstan5 - 20 Konstantin Saparow29(10) - 14 LPts
25/01/2031Mexico City, Mexico4 - 20 Jackson Mabena4 - 0 WPts
27/11/2030Minsk, Belarus4 - 19 Danylko Duda13 - 8 LPts
29/09/2030Gwangju, South Korea4 - 18 Min-hyeok Bak11(2) - 17 LPts
01/08/2030Ponce, Puerto Rico4 - 17 Santiago Marquez29 - 12 LPts
03/06/2030Mexico City, Mexico3 - 17 Jong-ho Gang0 - 7 WPts
05/04/2030Riga, Latvia3 - 16 Boris Abele4 - 7 LPts
05/02/2030Mexico City, Mexico3 - 15 Franco Almendarez5 - 13(1) LPts
08/12/2029Viba del Mar, Chile3 - 14 Ramirez Simon16 - 12 LPts
10/10/2029Incheon, South Korea2 - 14 Chang-hoon Bang6 - 17(1) WPts
12/08/2029Mexico City, Mexico2 - 13 Danylko Michalko1 - 0 LPts
14/06/2029Zurich, Switzerland2 - 12 Martel Heishman20 - 16 LPts
16/04/2029Mexico City, Mexico1 - 12 Kerr Hoy0 - 3 WPts
16/02/2029Mexico City, Mexico1 - 11 Young-cheol Cheong7 - 11 LPts
19/12/2028Adelaide, Australia1 - 10 Damiano Marchetti16 - 15 LPts
21/10/2028Mexico City, Mexico0 - 10 Franco Almendarez4 - 5 WPts
21/08/2028Mexico City, Mexico0 - 9 Roman Arias3 - 18 LPts
23/06/2028Bordeaux, France0 - 8 Fernand Brame16 - 19 LPts
25/04/2028Mexico City, Mexico0 - 7 Jose Ferrera12 - 8 LPts
03/03/2028Mexico City, Mexico0 - 6 Pablo Requena1 - 6 LPts
02/01/2028Tonala, Mexico0 - 5 Ramirez Reina1 - 0 LPts
11/11/2027Mexico City, Mexico0 - 4 Quin Becerra6 - 19 LPts
22/09/2027Saltillo, Mexico0 - 3 Yago Bolla15(1) - 8 LPts
22/08/2027San Nicolas de los Garza, Mexico0 - 2 Quito Cal0 - 0 LPts
21/07/2027Guadalupe, Mexico0 - 1 Diego Roble11 - 8(3) LPts
20/06/2027Mexico City, Mexico0 - 0 Angel Martos3 - 3 LPts