Weightclass:  Welterweight
Location:  Tlalnepantla, Mexico
Record:  33 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/09/2033Tlalnepantla, Mexico32 - 10 Mike Pettigrew13 - 18 WPts
13/07/2033Tlalnepantla, Mexico31 - 10 Santiago Ponce2 - 5 WPts
12/05/2033Tlalnepantla, Mexico31 - 9 Pancho Orrantia16 - 8 LPts
12/03/2033Tlalnepantla, Mexico30 - 9 Chainey Seigner1 - 4 WPts
10/01/2033Tlalnepantla, Mexico29 - 9 Vicente Blas8 - 9 WPts
10/11/2032Tlalnepantla, Mexico28 - 9 Ivan Alaniz1 - 6 WPts
10/09/2032Tlalnepantla, Mexico27 - 9 Desiderio Barbo7 - 17 WPts
11/07/2032Tlalnepantla, Mexico26 - 9 Gonzalo Barragan0 - 6 WPts
12/05/2032Tlalnepantla, Mexico25 - 9 Iago Montealegre0 - 5 WPts
13/03/2032Tlalnepantla, Mexico24 - 9 Jaguar Antolin2 - 3 WPts
13/01/2032Tlalnepantla, Mexico23 - 9 Cephalus Dukas0 - 8 WPts
14/11/2031Aarhus, Denmark22 - 9 Dag Friedrichsen10 - 13 WPts
15/09/2031Gomel, Belarus21 - 9 Kyrylo Baran7 - 18 WPts
18/07/2031Kulob, Tajikistan20 - 9 Valid Jabbour9 - 9 WPts
20/05/2031Brno, Czech Republic20 - 8 Ev×en Rodich18 - 18 LPts
22/03/2031Petionville, Haiti19 - 8 Tyson Platini4 - 6 WPts
22/01/2031Prague, Czech Republic19 - 7 Alexej Kosek23 - 11 LPts
24/11/2030Toronto, Canada18 - 7 Dominic Brand22 - 8 WPts
26/09/2030Toronto, Canada18 - 6 Ben Kenefick20 - 14 LPts
29/07/2030Quebec City, Canada18 - 5 Matthew Lyne25 - 14 LPts
31/05/2030Ulaanbaatar, Mongolia17 - 5 Konstantin Tayiji5 - 14 WPts
02/04/2030Tlalnepantla, Mexico16 - 5 Brett Fycket1 - 2 WPts
02/02/2030Tlalnepantla, Mexico15 - 5 Chae-min Shon1 - 4 WPts
05/12/2029Irbid, Jordan14 - 5 Aftab Alzaabi7 - 13(1) WPts
07/10/2029Guadalajara, Mexico13 - 5 Juan Ricardo5 - 5 WPts
15/08/2029Juarez, Mexico12 - 5 Venacio Madray13 - 16 WPts
18/06/2029Ecatepec, Mexico11 - 5 Manny Velasquez6 - 9 WPts
19/04/2029Tlalnepantla, Mexico10 - 5 Quiqui Hernandez3 - 7 WPts
19/02/2029Mexico City, Mexico9 - 5 Rodrigo Anaya11 - 13 WPts
22/12/2028Leon, Mexico9 - 4 Juan Vine9 - 14 LPts
23/10/2028Chongqing, China9 - 3 Gao Lien14 - 11 LPts
25/08/2028Tlalnepantla, Mexico8 - 3 Jacob Ahabwe1 - 10 WPts
27/06/2028Plovdiv, Bulgaria7 - 3 Ilia á Todorov14 - 16(1) WPts
29/04/2028Tegucigalpa, Honduras6 - 3 Santiago Davalos1 - 17 WPts
01/03/2028Cheongju, South Korea6 - 2 Jin-hyeon Hong8 - 20 LPts
02/01/2028Yerevan, Armenia5 - 2 Haygaser Mahseredjian3 - 16(1) WPts
04/11/2027Leon, Mexico4 - 2 Pancho Guarin1 - 0 WPts
12/09/2027Mexico City, Mexico3 - 2 Ricardo Torrente8 - 12 WPts
15/07/2027Tlalnepantla, Mexico2 - 2 Pablo Requena0 - 2 WPts
16/05/2027Mexico City, Mexico2 - 1 Gabriel Abril10 - 12 LPts
20/03/2027Puebla, Mexico2 - 0 Montenegro Sotelo21 - 11 LPts
16/02/2027Puebla, Mexico1 - 0 Zelipe Hay0 - 0 WPts
05/01/2027Tlalnepantla, Mexico0 - 0 Diego Cosme0 - 4 WPts