Weightclass:  Middleweight
Location:  Monterrey, Mexico
Record:  21 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/12/2033Monterrey, Mexico21 - 13 August²n Jilek12 - 7 LPts
12/10/2033Monterrey, Mexico20 - 13 Mansur Amber4 - 8 WPts
11/08/2033Monterrey, Mexico20 - 12 Ovidio Barreda22 - 16 LPts
11/06/2033Monterrey, Mexico19 - 12 Aleksei Kalnarajs8 - 12 WPts
11/04/2033Monterrey, Mexico18 - 12 Bashir Amirbeyov3 - 5 WPts
09/02/2033Monterrey, Mexico17 - 12 Ivan Galvez1 - 4 WPts
10/12/2032Monterrey, Mexico16 - 12 Joaquin Ceja1 - 6 WPts
10/10/2032Monterrey, Mexico15 - 12 Ovidio Barreda17 - 13 WPts
10/08/2032Monterrey, Mexico14 - 12 Launcelot Rochefort7 - 15 WPts
11/06/2032Monterrey, Mexico13 - 12 Merrill Geckler1 - 6 WPts
11/04/2032Chipancingo, Mexico13 - 11 Rodrigo Almeida35 - 22 LPts Mexico National Championships 2032View
11/03/2032Ensenada, Mexico12 - 11 Sagaz Pasion35 - 18 WPts
05/02/2032Mexico City, Mexico11 - 11 Fidel Marcelino11 - 6 WPts
01/01/2032Aarhus, Denmark10 - 11 Dyre Asmus0 - 3 WPts
03/11/2031Acapulco, Mexico9 - 11 Diego Zayas2 - 17 WPts
05/09/2031San Salvador, El Salvador8 - 11 Isidro Domingo0 - 0 WPts
08/07/2031Zamboanga City, Philippines7 - 11 Jaguar Arboleda9 - 21 WPts
09/05/2031Leon, Mexico7 - 10 Isidro Ortiz10 - 17 LPts
11/03/2031Monterrey, Mexico6 - 10 Oleos Moraga2 - 13 WPts
11/01/2031Chimalhuacan, Mexico5 - 10 Hilario Linan6 - 4 WPts
13/11/2030Mexicali, Mexico4 - 10 Montenegro Lasso7 - 29 WPts
15/09/2030Poznan, Poland4 - 9 Krzysztof Babula14 - 6 LPts
18/07/2030Novosibirsk, Russia4 - 8 Fadei Fayzulin12(1) - 16 LPts
20/05/2030iBhayi, South Africa4 - 7 Lakista Omane12 - 11 LPts
22/03/2030Monterrey, Mexico4 - 6 Cipriano Sanchez7 - 7 LPts
21/01/2030Tembisa, South Africa4 - 5 Dai Kengo11 - 21 LPts
22/11/2029Juarez, Mexico4 - 4 Quico Dieguez7 - 21 LPts
26/09/2029Bergen, Norway3 - 4 Holm Distad18 - 13 WPts
29/07/2029East London, South Africa3 - 3 Ghys De Beer17 - 13 LPts
31/05/2029Leipzig, Germany3 - 2 Ailbe Bernier13 - 24(6) LPts
02/04/2029Mexico City, Mexico2 - 2 Felippe Caram1 - 6 WPts
02/02/2029Monterrey, Mexico2 - 1 Ponce Travieso11 - 7 LPts
05/12/2028Monterrey, Mexico1 - 1 Juan Pelayo0 - 5(1) WPts
06/10/2028Mexico City, Mexico1 - 0 Alejandro Florentino22 - 12(2) LPts
05/09/2028Monterrey, Mexico0 - 0 Linus Lindahl7 - 18 WPts