Weightclass:  Middleweight
Location:  Villa Nueva, Guatemala
Record:  24 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2029Villa Nueva, Guatemala23 - 17 Kiki Velasco1 - 2 WPts
20/10/2029Villa Nueva, Guatemala22 - 17 Rafael Abila2 - 4 WPts
21/08/2029Villa Nueva, Guatemala21 - 17 Selestino Candela5 - 14 WPts
22/06/2029Villa Nueva, Guatemala20 - 17 Juan Quiroz0 - 1 WPts
23/04/2029Villa Nueva, Guatemala19 - 17 Sancho Lastra0 - 12 WPts
22/02/2029Villa Nueva, Guatemala18 - 17 Ari Ulmanen3 - 15 WPts
24/12/2028Villa Nueva, Guatemala18 - 16 Rory Fitzsimmons22(2) - 12 LPts
25/10/2028Villa Nueva, Guatemala17 - 16 Juan Tercero3 - 6 WPts
26/08/2028Villa Nueva, Guatemala16 - 16 Cisco Rodriguez1 - 3 WPts
27/06/2028Villa Nueva, Guatemala15 - 16 Antonio Madrigal6 - 11 WPts
27/04/2028Villa Nueva, Guatemala14 - 16 Hilario Almodovar2 - 3 WPts
27/02/2028Villa Nueva, Guatemala13 - 16 Neno Šodan2 - 2 WPts
29/12/2027Szczecin, Poland12 - 16 Makary Helminiak9 - 18(1) WPts
31/10/2027Barcelona, Spain12 - 15 Quito Taveras18 - 15 LPts
02/09/2027Zagreb, Croatia12 - 14 Darko Ljubanovic15 - 15 LPts
05/07/2027Vitoria-Gasteiz, Spain11 - 14 Jerrold Rochel0 - 0 WPts
07/05/2027Copenhagen, Denmark10 - 14 Elvis Christesen7 - 26 WPts
09/03/2027Prague, Czech Republic10 - 13 KryÜtof Mitro9 - 15 LPts
09/01/2027Guatemala City, Guatemala10 - 12 Eloy Abrego4 - 10 LPts
11/11/2026Horlivka, Ukraine10 - 11 Danylko Kitko14 - 16 LPts
12/09/2026Mitchells Plain, South Africa9 - 11 Dylan Fariala8 - 19(1) WPts
15/07/2026Villa Nueva, Guatemala8 - 11 Dale Colquhoun6 - 13 WPts
16/05/2026Riga, Latvia8 - 10 Dmitriy Ozolinsh10 - 9 LPts
18/03/2026Guatemala City, Guatemala8 - 9 Fausto Paramo11 - 3 LPts
19/01/2026Santiago, Chile8 - 8 Fausto Berlanga6 - 15(4) LPts
21/11/2025Villa Nueva, Guatemala7 - 8 Dakarai Kachikoti1 - 0 WPts
23/09/2025Villa Nueva, Guatemala6 - 8 Fanuco Capella2 - 8 WPts
26/07/2025Villa Nueva, Guatemala5 - 8 Reyes Francisco0 - 2 WPts
28/05/2025Guatemala City, Guatemala5 - 7 Ryo Rana10 - 6 LPts
03/04/2025Villa Nueva, Guatemala4 - 7 Xeres Floria2 - 5 WPts
03/02/2025Villa Nueva, Guatemala4 - 6 Briar Bayle8 - 11(2) LPts
05/12/2024Villa Nueva, Guatemala3 - 6 Xaver Cancel2 - 3 WPts
06/10/2024Nassau, Bahamas2 - 6 Sam Bellin1 - 12 WPts
08/08/2024Yerevan, Armenia2 - 5 Garbis Panossian0 - 13 LPts
10/06/2024Villa Nueva, Guatemala1 - 5 Esteban Menchaca1 - 2 WPts
12/04/2024Geneva, Switzerland1 - 4 Sumner Criqui17 - 5 LPts
13/02/2024Villa Nueva, Guatemala0 - 4 Aminpetch Duanaaymukdahan0 - 3 WPts
16/12/2023Guatemala City, Guatemala0 - 3 Fausto Paramo0 - 0 LPts
27/10/2023Guatemala City, Guatemala0 - 2 Quico Varona1 - 2 LPts
02/09/2023Villa Nueva, Guatemala0 - 1 Ryo Rana2 - 1 LPts
05/07/2023Goiania, Brazil0 - 0 Paco Lois0 - 0 LPts