Weightclass:  Flyweight
Location:  San Jose, Costa Rica
Record:  32(2) - 12(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/03/2036San Jose, Costa Rica31(1) - 12(1) Rio Carpio19 - 12 WKO3 Costa Rica National Championships 2036View
14/03/2036San Jose, Costa Rica30(1) - 12(1) Yago Gregorio5 - 7 WPts Costa Rica National Championships 2036View
11/03/2036San Jose, Costa Rica29(1) - 12(1) Carlos Costales7 - 23 WPts Costa Rica National Championships 2036View
15/02/2036Hangzhou, China28(1) - 12(1) Hui-chao Rao12(2) - 10 WPts
15/01/2036Guayaquil, Ecuador28(1) - 11(1) Sierra Trueba39(2) - 6 LPts Americas Championships 2036View
12/01/2036Guayaquil, Ecuador27(1) - 11(1) John Muir27(2) - 34 WPts Americas Championships 2036View
09/01/2036Guayaquil, Ecuador26(1) - 11(1) Vere Delfosse37(1) - 29(1) WPts Americas Championships 2036View
19/12/2035Tlalnepantla, Mexico26(1) - 10(1) Santiago Zenon24(5) - 12 LPts
18/11/2035San Juan, Puerto Rico26(1) - 9(1) Joaquin Terrazas32 - 4 LPts
18/10/2035San Jose, Costa Rica26(1) - 8(1) Hyun-jun Pan32(3) - 11 LPts
13/09/2035Riyadh, Saudi Arabia26(1) - 7(1) Santiago Cerrato47(1) - 24 LPts Riyadh World Championships 2035View
10/09/2035Riyadh, Saudi Arabia25(1) - 7(1) Dabney Carreau15 - 19 WPts Riyadh World Championships 2035View
07/09/2035Riyadh, Saudi Arabia24(1) - 7(1) Greg Marais23 - 14 WPts Riyadh World Championships 2035View
16/08/2035Carrefour, Haiti23(1) - 7(1) Vere Delfosse33(1) - 28(1) WPts
16/07/2035San Jose, Costa Rica22(1) - 7(1) Cahyono Sunarto9 - 9(1) WPts
15/06/2035Cilegon, Indonesia21(1) - 7(1) Cahyono Sunarto9 - 8(1) WPts
15/05/2035Suez, Egypt20(1) - 7(1) Shayan Ebeid16 - 16(1) WPts
14/04/2035San Jose, Costa Rica20(1) - 6(1) Shayan Ebeid15 - 16(1) LPts
11/03/2035San Jose, Costa Rica20(1) - 5(1) Juan Peralez33(1) - 23 LPts Costa Rica National Championships 2035View
21/02/2035Kuala Lumpur, Malaysia20(1) - 4(1) Ahmed Moradi40 - 26 LPts
21/01/2035Accra, Ghana20(1) - 3(1) Xayvion Aning22 - 10 LPts
21/12/2034San Jose, Costa Rica20(1) - 2(1) Alano Ortego26 - 10 LPts
20/11/2034San Rafael, Argentina20(1) - 1 Agapetus Orosco13(3) - 7 LKO3
20/10/2034Kuala Lumpur, Malaysia20(1) - 0 Ahmed Moradi37 - 25 LPts
18/10/2034San Jose, Costa Rica19 - 0 Tae-hwi Han2 - 25(1) WKO3
19/09/2034San Jose, Costa Rica18 - 0 Saad Mansouri19 - 15 WPts
21/08/2034San Jose, Costa Rica17 - 0 Guy Lenoir9 - 2 WPts
24/07/2034San Jose, Costa Rica16 - 0 Sierra Duque5 - 8 WPts
28/06/2034San Jose, Costa Rica15 - 0 David Changula5 - 4 WPts
01/06/2034San Jose, Costa Rica14 - 0 Federico Coro21 - 14 WPts
25/05/2034San Jose, Costa Rica13 - 0 Aki Ogawa7 - 2 WPts
30/04/2034San Jose, Costa Rica12 - 0 Cris Lozon12 - 27 WPts
06/04/2034San Jose, Costa Rica11 - 0 Marco Lozoya15 - 8 WPts
25/03/2034San Jose, Costa Rica10 - 0 Carlos Caro17(1) - 24 WPts
18/03/2034San Jose, Costa Rica9 - 0 Juan Peralez27(1) - 22 WPts
13/03/2034Monza, Italy8 - 0 Primo Fabbri2 - 9 WPts
11/03/2034San Jose, Costa Rica7 - 0 Guido Corzo8 - 11 WPts
13/01/2034San Jose, Costa Rica6 - 0 Alejandro Mula1 - 0 WPts
06/01/2034San Jose, Costa Rica5 - 0 Ricardo Mula3 - 8 WPts
30/12/2033San Jose, Costa Rica4 - 0 Felippe Silvera8 - 13(1) WPts
23/12/2033San Jose, Costa Rica3 - 0 Loredo Borgo3 - 8 WPts
20/12/2033San Jose, Costa Rica2 - 0 Neron Esqueda9 - 21 WPts
13/12/2033San Jose, Costa Rica1 - 0 Iago Herrada2 - 7(1) WPts
01/12/2033San Jose, Costa Rica0 - 0 Loredo Prado5 - 11 WPts