Weightclass:  Middleweight
Location:  Leon, Nicaragua
Record:  20 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/07/2033Leon, Nicaragua19 - 25 Alfons Zwaene3 - 15 WPts
25/05/2033Leon, Nicaragua18 - 25 Shin-wook Choo2 - 4 WPts
25/03/2033Leon, Nicaragua17 - 25 David Farland0 - 4 WPts
23/01/2033Leon, Nicaragua16 - 25 Paul Clabby2 - 19 WPts
22/11/2032Leon, Nicaragua15 - 25 Dominic Creer5 - 9 WPts
20/09/2032Leon, Nicaragua14 - 25 Sean Dykes5 - 11 WPts
21/07/2032Leon, Nicaragua13 - 25 Nasario Briones4 - 9 WPts
23/05/2032Leon, Nicaragua12 - 25 Carlos Pando11 - 24 WPts
24/03/2032Leon, Nicaragua11 - 25 Carlos Pando11 - 22 WPts
24/01/2032Leon, Nicaragua10 - 25 Rodrigo Jiminez6 - 22 WPts
25/11/2031Leon, Nicaragua9 - 25 Nemesio Resendiz7 - 23 WPts
25/09/2031Plovdiv, Bulgaria9 - 24 Stoyan á Tkachev9 - 23 LPts
28/07/2031Lyon, France8 - 24 Leroy Peyrefitte5 - 11 WPts
30/05/2031Baku, Azerbaijan7 - 24 Donmez Gulidze1 - 15 WPts
01/04/2031Charleroi, Belgium7 - 23 Vere Paquin34(1) - 11 LPts
01/02/2031Paris, France7 - 22 Wyatt Perrault4 - 14 LPts
04/12/2030Managua, Nicaragua7 - 21 Jose Pedro9 - 11(1) LPts
15/10/2030Ulaanbaatar, Mongolia7 - 20 Wen San22 - 12 LPts
17/08/2030Havana, Cuba7 - 19 Montego Navarro31 - 21(1) LPts
19/06/2030Vienna, Austria6 - 19 Claudius Ilk0 - 3 WPts
21/04/2030Leon, Nicaragua5 - 19 Franco Parody6 - 18 WPts
20/02/2030Barranquilla, Colombia5 - 18 Enzo Ruiz24 - 15 LPts
23/12/2029Dublin, Ireland5 - 17 Dean Donnelly17 - 6 LPts
25/10/2029Nonthaburi, Thailand4 - 17 Suriyan Puangchan13 - 15 WPts
27/08/2029Auckland, New Zealand4 - 16 Mike Grieve0 - 0 LPts
29/06/2029Kaduna, Nigeria3 - 16 Oscar Lagunju2 - 18 WPts
01/05/2029Leon, Nicaragua2 - 16 Cruz Soza0 - 3 WPts
03/03/2029Leon, Nicaragua2 - 15 Jose Huertas1 - 13(1) LPts
05/01/2029Adelaide, Australia2 - 14 Hayden Lyons0 - 0 LPts
07/11/2028Kampala, Uganda2 - 13 Abdul Rahim11 - 12 LPts
09/09/2028Zagreb, Croatia2 - 12 Danilo Malnar20 - 10 LPts
12/07/2028Baku, Azerbaijan2 - 11 Jeyhun Farajov14 - 14 LPts
14/05/2028Dublin, Ireland2 - 10 Brandon Devin21 - 20 LPts
16/03/2028San Lorenzo, Paraguay1 - 10 Marjun Villarrubia11 - 28(4) WPts
17/01/2028Managua, Nicaragua1 - 9 Antonio Lema2 - 18 LPts
24/11/2027Managua, Nicaragua1 - 8 Rodrigo Merlin11 - 12 LPts
19/10/2027Managua, Nicaragua1 - 7 Rodrigo Tejada6 - 30(2) LPts
17/09/2027Dublin, Ireland1 - 6 Brandon Devin17 - 20 LPts
20/07/2027Viba del Mar, Chile0 - 6 Desiderio Tabares0 - 0 WPts
22/05/2027Prague, Czech Republic0 - 5 BohumÝr Kardas10 - 11 LPts
24/03/2027Riga, Latvia0 - 4 Arseni Licitis26 - 18(4) LPts
24/01/2027Dushanbe, Tajikistan0 - 3 Georgiy Iliyas16 - 13 LPts
26/11/2026Managua, Nicaragua0 - 2 Cuba Pollino7 - 14 LPts
06/10/2026Masaya, Nicaragua0 - 1 Jose Magallanez9 - 11 LPts
05/09/2026Leon, Nicaragua0 - 0 William Emslie10 - 24(7) LPts