Weightclass:  Middleweight
Location:  El Alto, Bolivia
Record:  69(1) - 38(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/06/2029El Alto, Bolivia68(1) - 38(1) Sadikh Ramazanov10 - 8 WPts
23/04/2029El Alto, Bolivia67(1) - 38(1) Montana Cruz1 - 6 WPts
22/02/2029El Alto, Bolivia66(1) - 38(1) Edmundo Cueva9 - 19 WPts
24/12/2028El Alto, Bolivia65(1) - 38(1) Juuso Jarvi2 - 3 WPts
25/10/2028El Alto, Bolivia64(1) - 38(1) Minh Binh19(1) - 26 WPts
26/08/2028El Alto, Bolivia63(1) - 38(1) August²n Franc2 - 5 WPts
27/06/2028El Alto, Bolivia63(1) - 37(1) Dragan á Videnov10 - 19 LPts
28/04/2028El Alto, Bolivia62(1) - 37(1) Mislav Calic0 - 12 WPts
28/02/2028El Alto, Bolivia61(1) - 37(1) Rob Molloy4 - 11 WPts
30/12/2027El Alto, Bolivia60 - 37(1) Kacper Stolarczyk12 - 9(1) WKO3
31/10/2027El Alto, Bolivia59 - 37(1) Ian Lisk8 - 10 WPts
01/09/2027El Alto, Bolivia58 - 37(1) Mason Bendick14 - 5 WPts
03/07/2027El Alto, Bolivia58 - 36(1) Max Vermeulen54 - 26 LPts
02/06/2027El Alto, Bolivia57 - 36(1) Max Vermeulen54 - 25 WPts
17/04/2027Cape Town, South Africa57 - 35(1) Max Vermeulen50 - 25 LPts
17/03/2027Cochabamba, Bolivia56 - 35(1) Joaquin Lazcano12 - 14 WPts Bolivia National Championships 2027View
14/03/2027Cochabamba, Bolivia55 - 35(1) Santiago Montalvan7 - 18 WPts Bolivia National Championships 2027View
11/03/2027Cochabamba, Bolivia54 - 35(1) Olindo Chia3 - 12 WPts Bolivia National Championships 2027View
03/03/2027Cape Town, South Africa54 - 34(1) Max Vermeulen49 - 25 LPts
31/01/2027El Alto, Bolivia54 - 33(1) Gaelan Vassallo60(2) - 23 LPts
28/12/2026Samarqand, Uzbekistan53 - 33(1) Shahin Humbatov2 - 13 WPts
30/10/2026Nezahualcoyotl, Mexico52 - 33(1) Eduardo Monserrate2 - 10 WPts
01/09/2026El Alto, Bolivia51 - 33(1) Selestino Don8 - 6 WPts
03/07/2026Chitungwiza, Zimbabwe51 - 32(1) Steven Shamuyarira61(5) - 23 LPts
02/06/2026El Alto, Bolivia51 - 31(1) Steven Shamuyarira60(5) - 23 LPts
18/04/2026El Alto, Bolivia51 - 30(1) Steven Shamuyarira56(4) - 23 LPts
17/03/2026Sacaba, Bolivia50 - 30(1) Santiago Ledo14 - 10 WPts Bolivia National Championships 2026View
14/03/2026Sacaba, Bolivia49 - 30(1) Manuel Alvillar8 - 12 WPts Bolivia National Championships 2026View
11/03/2026Sacaba, Bolivia48 - 30(1) Kiki Frasco10 - 11 WPts Bolivia National Championships 2026View
15/02/2026El Alto, Bolivia48 - 29(1) Steven Shamuyarira55(4) - 22 LPts
09/01/2026Montreal, Canada48 - 28(1) Porfio Florin57(1) - 7 LPts Americas Championships 2026View
10/12/2025El Alto, Bolivia48 - 27 Steven Shamuyarira52(3) - 21 LKO3
15/10/2025Tegucigalpa, Honduras48 - 26 Oleos Poma57(5) - 18 LPts
10/09/2025Ningbo, China48 - 25 Gaelan Vassallo43(2) - 21 LPts Ningbo World Championships 2025View
07/09/2025Ningbo, China47 - 25 Filip á Kanokov19 - 11 WPts Ningbo World Championships 2025View
16/08/2025New York City, USA46 - 25 Owen Lemonds2 - 7 WPts
18/06/2025Chitungwiza, Zimbabwe45 - 25 Steven Shamuyarira50(3) - 17 WPts
18/05/2025El Alto, Bolivia44 - 25 Zuffur Hanoune41(4) - 23 WPts
17/04/2025El Alto, Bolivia43 - 25 Zuffur Hanoune41(4) - 22 WPts
17/03/2025El Alto, Bolivia42 - 25 Santiago Ledo10 - 5 WPts Bolivia National Championships 2025View
14/03/2025El Alto, Bolivia41 - 25 Manuel Alvillar4 - 8 WPts Bolivia National Championships 2025View
11/03/2025El Alto, Bolivia40 - 25 Joaquin Lazcano3 - 8 WPts Bolivia National Championships 2025View
31/01/2025San Salvador, El Salvador39 - 25 Federico Vivar29 - 27 WPts
31/12/2024El Alto, Bolivia38 - 25 Federico Vivar29 - 26 WPts
20/11/2024Perth, Australia38 - 24 Kieran Spotswood47(2) - 10 LPts
20/10/2024Perth, Australia38 - 23 Kieran Spotswood46(2) - 10 LPts
19/09/2024Perth, Australia38 - 22 Kieran Spotswood45(2) - 10 LPts
19/08/2024Perth, Australia38 - 21 Kieran Spotswood44(2) - 10 LPts
19/07/2024Perth, Australia38 - 20 Kieran Spotswood43(2) - 10 LPts
18/06/2024Masaya, Nicaragua38 - 19 Jose Valero38(3) - 17 LPts
18/05/2024El Alto, Bolivia38 - 18 Jose Valero37(3) - 17 LPts
17/04/2024Algiers, Algeria37 - 18 Zuffur Hanoune36(3) - 19 WPts
17/03/2024Oruro, Bolivia36 - 18 Emanuel Maravilla27(2) - 14 WPts Bolivia National Championships 2024View
14/03/2024Oruro, Bolivia35 - 18 Fresco Aragon2 - 2 WPts Bolivia National Championships 2024View
11/03/2024Oruro, Bolivia34 - 18 Esteban Menchaca1 - 0 WPts Bolivia National Championships 2024View
03/03/2024El Alto, Bolivia34 - 17 Edmundo Carcamo22 - 17 LPts
30/01/2024El Alto, Bolivia33 - 17 Brandon Devin6 - 4 WPts
29/12/2023Tetouan, Morocco32 - 17 El Mahi Akaddar23(2) - 18 WPts
26/11/2023Kuching, Malaysia32 - 16 Ali Azizi28(2) - 14 LPts
26/10/2023El Alto, Bolivia31 - 16 Angel Griego15 - 18 WPts
25/09/2023El Alto, Bolivia30 - 16 Angel Griego15 - 17 WPts
25/08/2023El Alto, Bolivia29 - 16 Angel Griego15 - 16 WPts
19/07/2023Amsterdam, Netherlands29 - 15 Achiel Jamais28 - 15 LPts
18/06/2023El Alto, Bolivia28 - 15 El Mahi Akaddar20(2) - 15 WPts
18/05/2023El Alto, Bolivia27 - 15 El Mahi Akaddar20(2) - 14 WPts
15/04/2023Guayaquil, Ecuador27 - 14 Paco Benavente18 - 16 LPts
14/03/2023La Paz, Bolivia27 - 13 Alejandro Vicario12(1) - 20 LPts Bolivia National Championships 2023View
11/03/2023La Paz, Bolivia26 - 13 Alano Pintado9(1) - 23 WPts Bolivia National Championships 2023View
11/02/2023El Alto, Bolivia26 - 12 Hilal Alli21 - 13 LPts
11/01/2023El Alto, Bolivia25 - 12 Hilal Alli21 - 12 WPts
08/12/2022El Alto, Bolivia25 - 11 Callum Murphy26 - 12(1) LPts
06/11/2022Roskilde, Denmark25 - 10 Zvi Iversen30 - 2 LPts
05/10/2022San Jose, Costa Rica25 - 9 Rodrigo Reyes34 - 5 LPts
04/09/2022El Alto, Bolivia24 - 9 Callum Murphy25 - 10(1) WPts
07/07/2022El Alto, Bolivia23 - 9 Ibrahim Zerhouni3 - 5 WPts
08/05/2022Santa Cruz de la Sierra, Bolivia22 - 9 Alano Pintado7(1) - 19 WPts
17/03/2022La Paz, Bolivia22 - 8 Ulises Rodrigo19 - 9 LPts Bolivia National Championships 2022View
14/03/2022La Paz, Bolivia21 - 8 Miguel Atencio14 - 12 WPts Bolivia National Championships 2022View
11/03/2022La Paz, Bolivia20 - 8 Cipriano Mirelez15 - 11 WPts Bolivia National Championships 2022View
08/01/2022El Alto, Bolivia20 - 7 Ben MacCoughlan11 - 11 LPts
08/11/2021Sacaba, Bolivia20 - 6 Miguel Morales8 - 14 LPts
08/09/2021El Alto, Bolivia19 - 6 Cipriano Salguero9 - 13 WPts
08/07/2021Kiev, Ukraine18 - 6 Luka Aladachvili10 - 12 WPts
10/05/2021El Alto, Bolivia17 - 6 Jose Polino4 - 6 WPts
11/03/2021Oruro, Bolivia17 - 5 Alejandro Negrete11 - 7 LPts Bolivia National Championships 2021View
17/01/2021La Paz, Bolivia16 - 5 Malvolio Piedrahita3(1) - 16 WPts
17/11/2020El Alto, Bolivia16 - 4 Cipriano Salguero5 - 11 LPts
17/09/2020El Alto, Bolivia15 - 4 Vicente Laredo7 - 8 WPts
17/07/2020El Alto, Bolivia14 - 4 Santiago Manuel8(1) - 8 WPts
16/05/2020Almaty, Kazakhstan14 - 3 Isaak Cairbecoff4 - 3 LPts
17/03/2020Quillacollo, Bolivia13 - 3 Ulises Rodrigo10 - 4 WPts Bolivia National Championships 2020View
14/03/2020Quillacollo, Bolivia12 - 3 Alejandro Negrete7 - 5 WPts Bolivia National Championships 2020View
11/03/2020Quillacollo, Bolivia11 - 3 Javier Ortega4 - 8 WPts Bolivia National Championships 2020View
25/01/2020El Alto, Bolivia11 - 2 Evgeny Demidov7(1) - 5 LPts
25/11/2019El Alto, Bolivia10 - 2 Quiqui Matheus5 - 6 WPts
25/09/2019El Alto, Bolivia9 - 2 Miguel Atencio3 - 7 WPts
26/07/2019San Juan, Puerto Rico8 - 2 Santiago Morlan2 - 8 WPts
27/05/2019El Alto, Bolivia7 - 2 Pedro Palacio2 - 5(1) WPts
11/04/2019La Paz, Bolivia6 - 2 Cipriano Salguero3 - 3 WPts
09/02/2019Santa Cruz de la Sierra, Bolivia5 - 2 Alano Pintado2(1) - 3 WPts
11/12/2018El Alto, Bolivia4 - 2 Rafael Nabor1 - 3 WPts
11/10/2018El Alto, Bolivia3 - 2 Vicente Laredo0 - 3 WPts
11/08/2018El Alto, Bolivia2 - 2 Floyd Ajanwachukwu2 - 1 WPts
13/06/2018El Alto, Bolivia1 - 2 Miguel Atencio0 - 2 WPts
15/04/2018Santa Cruz de la Sierra, Bolivia1 - 1 Iago Gerardo2 - 0 LPts
22/02/2018El Alto, Bolivia1 - 0 Montana Grajales0 - 1 LPts
08/01/2018El Alto, Bolivia0 - 0 Montana Grajales0 - 0 WPts