Weightclass:  Middleweight
Location:  Guadalupe, Mexico
Record:  42 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/07/2029Guadalupe, Mexico42 - 20 Spencer Riddle15(1) - 11 LPts
09/05/2029Guadalupe, Mexico41 - 20 Abdul Malek25(1) - 20 WPts
10/03/2029Guadalupe, Mexico40 - 20 Garen Mauriac9 - 16 WPts
08/01/2029Guadalupe, Mexico39 - 20 Mauro Tardelli2 - 10 WPts
08/11/2028Guadalupe, Mexico39 - 19 Brett Jeng38 - 15 LPts
08/09/2028Guadalupe, Mexico38 - 19 Akeem Nwanu6 - 12 WPts
09/07/2028Guadalupe, Mexico37 - 19 Guido Cerro5 - 14 WPts
09/05/2028Guadalupe, Mexico36 - 19 Haider Hamed8(1) - 19 WPts
09/03/2028Guadalupe, Mexico35 - 19 Franchot Giroud2 - 23 WPts
10/01/2028Guadalupe, Mexico34 - 19 John Mutumbami8 - 13 WPts
10/11/2027Guadalupe, Mexico33 - 19 Pascal Aime2 - 16 WPts
10/09/2027Guadalupe, Mexico32 - 19 John McGuinness2 - 3 WPts
11/07/2027Maipu, Chile31 - 19 Paco Alvidrez26 - 11 WPts
13/05/2027San Jose, Costa Rica30 - 19 Lorenzo Baquero25(4) - 33 WPts
15/03/2027Samarqand, Uzbekistan29 - 19 Viktor Urazguloff15(2) - 19 WPts
15/01/2027Yerevan, Armenia29 - 18 Aramayis Malachalyan12 - 18(1) LPts
17/11/2026Maracaibo, Venezuela28 - 18 Oleos Barbas17 - 24 WPts
19/09/2026Mexico City, Mexico28 - 17 Vicente Simon18(1) - 31 LPts
12/08/2026Guadalupe, Mexico27 - 17 Bum-young Soh6 - 11 WPts
13/06/2026Guadalupe, Mexico26 - 17 Poseidon Palamara2 - 3 WPts
14/04/2026Chihuahua, Mexico26 - 16 Juan Pompa42(5) - 13 LPts Mexico National Championships 2026View
11/04/2026Chihuahua, Mexico25 - 16 Santiago Rozas7 - 19(2) WPts Mexico National Championships 2026View
18/03/2026Guadalupe, Mexico24 - 16 Oro Blancas12 - 34 WPts
19/01/2026Ensenada, Mexico23 - 16 Oro Blancas12 - 33 WPts
21/11/2025Aarhus, Denmark22 - 16 Rune Bremer25(2) - 22 WPts
22/09/2025Guadalupe, Mexico21 - 16 Isidro Solares1 - 1 WPts
24/07/2025Guadalupe, Mexico20 - 16 Xeres Torrez2 - 2 WPts
26/05/2025Ho Chi Minh City, Vietnam19 - 16 Minh Binh3 - 11 WPts
28/03/2025Dnipropetrovsk, Ukraine18 - 16 Dmitriy Mikhaylov3 - 8 WPts
28/01/2025Tembisa, South Africa18 - 15 Siphelele Mogoeng33 - 11 LPts
30/11/2024Santa Ana, El Salvador17 - 15 Vegas Mercedes10 - 18(2) WPts
02/10/2024Garoua, Cameroon16 - 15 Varil Alnoudji13(1) - 17 WPts
04/08/2024Guadalupe, Mexico15 - 15 Alejandro Terrones4 - 14 WPts
06/06/2024Guadalupe, Mexico14 - 15 Marlon Fignon6 - 2 WPts
08/04/2024Mexico City, Mexico13 - 15 Vicente Simon5(1) - 29 WPts
10/02/2024Las Condes, Chile12 - 15 Ponce Tobia1 - 5 WPts
13/12/2023Acapulco, Mexico11 - 15 Angel Rogero4(1) - 24 WPts
17/10/2023Nassau, Bahamas11 - 14 Bryn Fife12 - 23 LPts
19/08/2023Ecatepec, Mexico11 - 13 Jose Lobato11(2) - 17 LPts
25/06/2023Chihuahua, Mexico10 - 13 Joaquin Galas4 - 12 WPts
28/04/2023Nezahualcoyotl, Mexico9 - 13 Oihane Muro12 - 12 WPts
22/03/2023Juarez, Mexico8 - 13 Quin Chavarin12 - 14 WPts
17/02/2023Mexico City, Mexico8 - 12 Javier Candelario8 - 19 LPts
27/12/2022Naucalpan, Mexico7 - 12 Onofre Ortuno3 - 22(8) WPts
29/10/2022Guadalajara, Mexico7 - 11 Roman Cavazos26 - 5 LPts
22/09/2022Guadalajara, Mexico7 - 10 Quinto Pavon22 - 9 LPts
22/08/2022Guadalupe, Mexico7 - 9 Rune Lauritzen19(1) - 9 LPts
23/06/2022Edmonton, Canada7 - 8 Aaron Lee13 - 11 LPts
25/04/2022Juarez, Mexico6 - 8 Santiago Trejo5 - 15 WPts
24/02/2022Guadalupe, Mexico5 - 8 Santiago Trejo5 - 14 WPts
25/12/2021Mexico City, Mexico5 - 7 Frisco Miers12 - 9 LPts
20/11/2021Mexico City, Mexico5 - 6 Jair Ronda8 - 12 LPts
20/10/2021Balikpapan, Indonesia4 - 6 Perwiro Botbijl6 - 13 WPts
22/08/2021Yekaterinburg, Russia4 - 5 Sasha Prokop10(1) - 13 LPts
24/06/2021Guadalupe, Mexico3 - 5 Jose Escovedo4 - 10(1) WPts
24/04/2021Winnipeg, Canada3 - 4 Dave Caddick13 - 5 LPts
23/02/2021Juarez, Mexico3 - 3 Quin Chavarin7 - 6 LPts
01/01/2021Guadalupe, Mexico3 - 2 Knute Colding8 - 5 LPts
01/11/2020Las Tunas, Cuba3 - 1 Olindo Salcedo4 - 2 LPts
03/09/2020Guadalupe, Mexico2 - 1 Francesco Sogno1 - 0 WPts
04/07/2020Guadalupe, Mexico1 - 1 Onofre Ortuno1 - 9(2) WPts
03/05/2020Havana, Cuba0 - 1 Joaquin Zayas1 - 0 WPts
05/03/2020Guadalupe, Mexico0 - 0 Koldan Smyshlyaev4 - 10 LPts