Weightclass:  Middleweight
Location:  San Jose, Costa Rica
Record:  65(2) - 47(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2033San Jose, Costa Rica64(2) - 47(1) Gregor Bonchaka3 - 13 WPts
19/10/2033San Jose, Costa Rica63(1) - 47(1) Aleksandr Yahulyckow2 - 8 WKO3
19/08/2033San Jose, Costa Rica62(1) - 47(1) Ordukhan Mambetoff2 - 0 WPts
18/06/2033Manila, Philippines62(1) - 46(1) Dominic Haro25(2) - 12 LPts
18/05/2033Nassau, Bahamas62(1) - 45(1) Jack Galbreath21 - 0 LPts
17/04/2033Nassau, Bahamas62(1) - 44(1) Jack Galbreath20 - 0 LPts
17/03/2033San Jose, Costa Rica61(1) - 44(1) Loredo Fontan14 - 24 WPts Costa Rica National Championships 2033View
14/03/2033San Jose, Costa Rica60(1) - 44(1) Ivan Brasil15 - 16 WPts Costa Rica National Championships 2033View
11/03/2033San Jose, Costa Rica59(1) - 44(1) Xabat Candela2 - 15 WPts Costa Rica National Championships 2033View
05/03/2033Riga, Latvia59(1) - 43(1) Lazar Igauns38 - 5 LPts
02/02/2033San Jose, Costa Rica58(1) - 43(1) Ricardo Garcia11 - 10 WPts
31/12/2032San Jose, Costa Rica57(1) - 43(1) Agapetus Gordillo58 - 54 WPts
30/11/2032San Jose, Costa Rica56(1) - 43(1) Agapetus Gordillo58 - 53 WPts
30/10/2032Ciudad del Este, Paraguay55(1) - 43(1) Agapetus Gordillo58 - 52 WPts
29/09/2032San Jose, Costa Rica55(1) - 42(1) Agapetus Gordillo57 - 52 LPts
24/08/2032San Jose, Costa Rica55(1) - 41 Dragoslav Duvnjak18(1) - 16 LKO3
21/07/2032Eindhoven, Netherlands55(1) - 40 Veit Gielen11 - 9 LPts
18/06/2032Maipu, Chile55(1) - 39 Miguel Sauceda13 - 3 LPts
18/05/2032San Jose, Costa Rica55(1) - 38 Kyle Gaddie20(2) - 7 LPts
17/04/2032San Jose, Costa Rica54(1) - 38 Noel Deneuve24(13) - 14 WPts
17/03/2032San Jose, Costa Rica53(1) - 38 Nemesio Alvarado15 - 24 WPts Costa Rica National Championships 2032View
14/03/2032San Jose, Costa Rica52(1) - 38 Loredo Fontan10 - 19 WPts Costa Rica National Championships 2032View
11/03/2032San Jose, Costa Rica51(1) - 38 Rogelio Cazarez4 - 9 WPts Costa Rica National Championships 2032View
17/02/2032New Kingston, Jamaica51(1) - 37 Paul Pryce10 - 4 LPts
15/01/2032Rio de Janeiro, Brazil51(1) - 36 Agapetus Gordillo52 - 46 LPts Americas Championships 2032View
12/01/2032Rio de Janeiro, Brazil50(1) - 36 Paul Pryce10 - 3 WPts Americas Championships 2032View
09/01/2032Rio de Janeiro, Brazil49(1) - 36 Miguel Sauceda10 - 0 WPts Americas Championships 2032View
09/12/2031San Jose, Costa Rica48(1) - 36 Kyle Gaddie17(2) - 3 WPts
08/11/2031New Kingston, Jamaica47(1) - 36 Paul Pryce9 - 1 WPts
08/10/2031San Jose, Costa Rica47(1) - 35 Paul Pryce8 - 1 LPts
07/09/2031Valencia, Venezuela47(1) - 34 Miloslav Fales26(1) - 2 LPts Valencia World Championships 2031View
01/09/2031San Jose, Costa Rica46(1) - 34 Ivan Miers13 - 2 WPts
01/08/2031San Jose, Costa Rica45(1) - 34 Ivan Miers13 - 1 WPts
18/06/2031San Jose, Costa Rica44(1) - 34 Agapetus Gordillo49 - 42 WPts
15/05/2031Puente Alto, Chile43(1) - 34 Baltasar Graciano7 - 10 WPts
17/03/2031San Jose, Costa Rica42 - 34 Fanuco Tejera7 - 7(1) WKO3 Costa Rica National Championships 2031View
14/03/2031San Jose, Costa Rica41 - 34 Leonel Marta31 - 16 WPts Costa Rica National Championships 2031View
11/03/2031San Jose, Costa Rica40 - 34 Gonzalo Bautista7 - 2 WPts Costa Rica National Championships 2031View
05/02/2031San Jose, Costa Rica39 - 34 Sigurd Ostlund31(1) - 33 WPts
05/01/2031Oslo, Norway38 - 34 Sigurd Ostlund31(1) - 32 WPts
05/12/2030San Jose, Costa Rica37 - 34 Santiago Mascorro34 - 40 WPts
04/11/2030Santa Ana, El Salvador36 - 34 Santiago Mascorro34 - 39 WPts
04/10/2030Santa Ana, El Salvador36 - 33 Santiago Mascorro33 - 39 LPts
03/09/2030Santa Ana, El Salvador36 - 32 Santiago Mascorro32 - 39 LPts
03/08/2030San Jose, Costa Rica36 - 31 Tymoteusz Kapala43 - 21 LPts
18/06/2030Santa Ana, El Salvador35 - 31 Santiago Mascorro32 - 37 WPts
18/05/2030Richmond, Canada35 - 30 Andy Weddel51 - 21 LPts
17/04/2030Richmond, Canada35 - 29 Andy Weddel50 - 21 LPts
17/03/2030San Jose, Costa Rica34 - 29 Leonel Marta25 - 14 WPts Costa Rica National Championships 2030View
14/03/2030San Jose, Costa Rica33 - 29 Jose Florentino6 - 10 WPts Costa Rica National Championships 2030View
11/03/2030San Jose, Costa Rica32 - 29 Vicente Muro6 - 22 WPts Costa Rica National Championships 2030View
15/02/2030San Jose, Costa Rica32 - 28 Andy Weddel46 - 21 LPts
12/01/2030Goiania, Brazil32 - 27 Andy Weddel45 - 20 LPts Americas Championships 2030View
09/01/2030Goiania, Brazil31 - 27 Reyes Francisco23 - 12 WPts Americas Championships 2030View
06/12/2029Hanover, Germany31 - 26 Wilburn Jurgens39 - 22 LPts
05/11/2029Depok, Indonesia30 - 26 Noah Soeratman32(1) - 18 WPts
05/10/2029Depok, Indonesia30 - 25 Noah Soeratman31(1) - 18 LPts
03/09/2029San Jose, Costa Rica30 - 24 Ivan Sarkangals31 - 24 LPts
19/07/2029Tirana, Albania30 - 23 Fatos Kapllani42 - 9 LPts
18/06/2029San Jose, Costa Rica30 - 22 Loredo Jacinto32(2) - 11 LPts
15/05/2029Bogota, Colombia29 - 22 Hernan Claudio36 - 19 WPts
14/04/2029Bogota, Colombia29 - 21 Hernan Claudio35 - 19 LPts
14/03/2029San Jose, Costa Rica28 - 21 Carlos Alcoser8 - 8 WPts Costa Rica National Championships 2029View
11/03/2029San Jose, Costa Rica27 - 21 Vicente Arellano4 - 6 WPts Costa Rica National Championships 2029View
15/02/2029Ulaanbaatar, Mongolia26 - 21 Suhaim Shaw28(1) - 24 WPts
15/01/2029Ulaanbaatar, Mongolia26 - 20 Suhaim Shaw27(1) - 24 LPts
15/12/2028Ulaanbaatar, Mongolia26 - 19 Habbab Byambasuren37 - 16 LPts
14/11/2028San Jose, Costa Rica25 - 19 John Creelman24 - 11 WPts
09/10/2028San Jose, Costa Rica24 - 19 Carolus Tiozzo19(1) - 29 WPts
03/09/2028Caracas, Venezuela24 - 18 Juan Celestino32 - 14 LPts
03/08/2028Caracas, Venezuela24 - 17 Juan Celestino31 - 14 LPts
30/06/2028San Jose, Costa Rica24 - 16 Denton Dunbar15 - 21(1) LPts
18/05/2028Guayaquil, Ecuador24 - 15 Joaquin Arias19 - 12 LPts
17/04/2028Guayaquil, Ecuador24 - 14 Joaquin Arias18 - 12 LPts
17/03/2028San Jose, Costa Rica24 - 13 Rogelio Severino17(1) - 20 LPts Costa Rica National Championships 2028View
14/03/2028San Jose, Costa Rica23 - 13 Pedro Paiz9 - 17 WPts Costa Rica National Championships 2028View
11/03/2028San Jose, Costa Rica22 - 13 Carlos Alcoser5 - 3 WPts Costa Rica National Championships 2028View
13/02/2028San Jose, Costa Rica21 - 13 Alp Dink17 - 13 WPts
12/01/2028Port-au-Prince, Haiti21 - 12 Marlon Fignon34 - 13 LPts Americas Championships 2028View
09/01/2028Port-au-Prince, Haiti20 - 12 Joaquin Arias15 - 10 WPts Americas Championships 2028View
31/12/2027San Jose, Costa Rica19 - 12 Evgeny Torgovanov10 - 19 WPts
26/11/2027San Jose, Costa Rica19 - 11 Nicandro Arenas14 - 9 LPts
26/10/2027San Jose, Costa Rica18 - 11 Nicandro Arenas14 - 8 WPts
24/09/2027San Jose, Costa Rica17 - 11 Nicandro Arenas14 - 7 WPts
19/08/2027Algiers, Algeria17 - 10 Farhan Djoghlaf12 - 10 LPts
19/07/2027Algiers, Algeria17 - 9 Farhan Djoghlaf11 - 10 LPts
18/06/2027San Jose, Costa Rica17 - 8 Farhan Djoghlaf10 - 10 LPts
18/05/2027San Jose, Costa Rica16 - 8 Farhan Djoghlaf10 - 9 WPts
17/04/2027San Jose, Costa Rica15 - 8 Farhan Djoghlaf10 - 8 WPts
17/03/2027San Jose, Costa Rica14 - 8 Rogelio Severino12 - 16 WPts Costa Rica National Championships 2027View
14/03/2027San Jose, Costa Rica13 - 8 Jeraldo Camilo4 - 9 WPts Costa Rica National Championships 2027View
11/03/2027San Jose, Costa Rica12 - 8 Leonel Marta5 - 9 WPts Costa Rica National Championships 2027View
25/02/2027San Jose, Costa Rica11 - 8 Josh Bryce2 - 8 WPts
27/12/2026Duisburg, Germany11 - 7 Audrick Kurzweil31(2) - 18 LPts
29/10/2026Casablanca, Morocco11 - 6 Danyaal Khatib16 - 10 LPts
31/08/2026San Juan, Argentina10 - 6 Juan Posadas5 - 12 WPts
03/07/2026San Jose, Costa Rica9 - 6 Ryo Esqueda11 - 23 WPts
12/05/2026San Jose, Costa Rica9 - 5 LuboÜ Bobak16 - 13 LPts
14/03/2026San Jose, Costa Rica9 - 4 Sagaz Casal26(1) - 27 LPts Costa Rica National Championships 2026View
11/03/2026San Jose, Costa Rica8 - 4 Xalvador Raymundo4 - 9 WPts Costa Rica National Championships 2026View
13/02/2026San Jose, Costa Rica7 - 4 Berto Acero1 - 2 WPts
15/12/2025San Jose, Costa Rica6 - 4 Jose Salvador7 - 11 WPts
17/10/2025San Jose, Costa Rica5 - 4 Alejandro Santana8 - 15(2) WPts
20/08/2025San Jose, Costa Rica4 - 4 Xalvador Raymundo2 - 7 WPts
21/06/2025San Jose, Costa Rica3 - 4 Fausto Montoya2 - 4 WPts
12/05/2025San Jose, Costa Rica2 - 4 Juan Velez7 - 23(1) WPts
11/04/2025San Jose, Costa Rica1 - 4 Noe Montana0 - 0 WPts
08/03/2025San Jose, Costa Rica1 - 3 Juan Ledesma9 - 17 LPts
24/01/2025San Jose, Costa Rica1 - 2 Rafael Cid22(2) - 25 LPts
21/12/2024Benin City, Nigeria1 - 1 Matt Ezenwa9 - 22 LPts
23/10/2024Kampala, Uganda1 - 0 Barry Waiswa8 - 18 LPts
25/08/2024San Jose, Costa Rica0 - 0 Rogelio Severino3 - 4 WPts