Weightclass:  Middleweight
Location:  San Miguelito, Panama
Record:  21(1) - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/11/2033San Miguelito, Panama20(1) - 8 James Batong2 - 7 WPts
19/09/2033San Miguelito, Panama19(1) - 8 Darma Tanudibrata9 - 14 WPts
20/07/2033San Miguelito, Panama18(1) - 8 David Ronne3 - 9 WPts
20/05/2033San Miguelito, Panama17(1) - 8 Santiago Nuno1 - 12 WPts
20/03/2033San Miguelito, Panama16(1) - 8 Fresco Linan8 - 19 WPts
16/01/2033San Miguelito, Panama15(1) - 8 Ovidio Ferro2 - 6 WPts
14/11/2032San Miguelito, Panama14(1) - 8 Neil Harvard11 - 9 WPts
13/09/2032San Miguelito, Panama14(1) - 7 Aimon Contreras10 - 1 LPts
15/07/2032San Miguelito, Panama13(1) - 7 Sid Westwater1 - 22 WPts
15/05/2032San Miguelito, Panama13(1) - 6 Mark Albano21(3) - 13 LPts
14/04/2032Panama City, Panama12(1) - 6 Paco Rivas12(1) - 12 WPts Panama National Championships 2032View
11/04/2032Panama City, Panama11(1) - 6 Fidel Matalon6 - 3 WPts Panama National Championships 2032View
13/03/2032Santa Teresa del Tuy, Venezuela11(1) - 5 Ivan Miers15 - 7 LPts
10/02/2032Santa Teresa del Tuy, Venezuela11(1) - 4 Ivan Miers14 - 7 LPts
09/01/2032Rio de Janeiro, Brazil11(1) - 3 Carlos Salido11(1) - 20 LPts Americas Championships 2032View
03/12/2031Santa Teresa del Tuy, Venezuela10(1) - 3 Ivan Miers13 - 5 WPts
02/11/2031San Miguelito, Panama9(1) - 3 Ivan Miers13 - 4 WPts
19/09/2031Buenos Aires, Argentina9(1) - 2 Joaquin Diaz18(1) - 2 LPts
19/08/2031Manila, Philippines9(1) - 1 Dominic Haro12(2) - 5 LPts
19/07/2031San Miguelito, Panama9(1) - 0 Santiago Mascorro40 - 42 LPts
13/06/2031Grand Rapids, USA8(1) - 0 Kyle Lems8 - 15 WPts
14/04/2031Panama City, Panama7(1) - 0 Juan Toste17 - 15 WPts Panama National Championships 2031View
11/04/2031Panama City, Panama6(1) - 0 Luis Sabado15 - 25 WPts Panama National Championships 2031View
22/03/2031San Miguelito, Panama5(1) - 0 Wojtek Dziedzic0 - 2 WPts
22/01/2031San Miguelito, Panama4 - 0 Jawad Qarni11 - 20(5) WKO3
24/11/2030Abu Dhabi, UAE3 - 0 Rashid Elkreiky13 - 17 WPts
26/09/2030Copenhagen, Denmark2 - 0 Ulster Linnemann2 - 19(2) WPts
29/07/2030Maipu, Chile1 - 0 Santiago Cava12 - 12 WPts
31/05/2030San Miguelito, Panama0 - 0 Juan Lazos9 - 16 WPts