Weightclass:  Welterweight
Location:  San Jose, Costa Rica
Record:  20 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/05/2023San Jose, Costa Rica19 - 14 Satch Kopa6 - 3 WPts
13/03/2023San Jose, Costa Rica18 - 14 Santhosh Minhas10 - 9 WPts
12/01/2023San Jose, Costa Rica17 - 14 Joaquin Cervera1 - 3 WPts
12/11/2022San Jose, Costa Rica16 - 14 Michael Reach2 - 1 WPts
13/09/2022San Jose, Costa Rica15 - 14 Vicente Teran12 - 19 WPts
15/07/2022San Jose, Costa Rica14 - 14 Georgiy Kovalski0 - 8 WPts
16/05/2022San Jose, Costa Rica13 - 14 Sagaz Minjares0 - 1 WPts
16/03/2022San Jose, Costa Rica12 - 14 Azam Bseiso15 - 11(1) WPts
14/01/2022San Jose, Costa Rica12 - 13 Harper Mogensen15 - 8 LPts
13/11/2021San Jose, Costa Rica12 - 12 Selestino Cotta12 - 12 LPts
12/09/2021San Jose, Costa Rica11 - 12 Ouida Cocteau8 - 11 WPts
12/07/2021San Jose, Costa Rica10 - 12 Hilario Trigueros0 - 1 WPts
10/05/2021Vienna, Austria10 - 11 Kurt Eisenlohr13 - 8 LPts
12/03/2021San Jose, Costa Rica9 - 11 Antonio Mallen1 - 7 WPts
12/01/2021San Jose, Costa Rica9 - 10 Prokop Shimek12 - 4 LPts
11/11/2020San Jose, Costa Rica8 - 10 Kuzman á Vaganov9 - 7 WPts
12/09/2020Vilnius, Lithuania8 - 9 Bohater Szewczyk2 - 11 LPts
14/07/2020Melbourne, Australia8 - 8 Jake Cowie6 - 4 LPts
15/05/2020Mixco, Guatemala8 - 7 Alano Carrero9 - 4 LPts
17/03/2020San Jose, Costa Rica8 - 6 Vicente Porto9 - 5 LPts
06/02/2020San Jose, Costa Rica7 - 6 Xabat Subia2 - 7 WPts
07/12/2019San Jose, Costa Rica7 - 5 Lugono Hamidou5 - 4 LPts
07/10/2019San Jose, Costa Rica6 - 5 Vitali Rasizade1(1) - 6 WPts
08/08/2019Algiers, Algeria6 - 4 Shayan Bellabes5 - 2 LPts
09/06/2019San Jose, Costa Rica5 - 4 Rico Resto4 - 5 WPts
10/04/2019San Jose, Costa Rica5 - 3 Joaquin Gimenez3 - 4 LPts
07/02/2019San Jose, Costa Rica4 - 3 Berto Acedo1 - 4 WPts
10/12/2018San Jose, Costa Rica3 - 3 Sirimongkol Sumrei3 - 0 WPts
10/10/2018Pune, India2 - 3 Haaris Ghazal3 - 1 WPts
12/08/2018San Jose, Costa Rica1 - 3 Aimon Galban1 - 2 WPts
14/06/2018San Jose, Costa Rica1 - 2 Tajo Nuncio2 - 1 LPts
12/05/2018Gyumri, Armenia0 - 2 Pagur Najarian2 - 1 WPts
14/03/2018San Jose, Costa Rica0 - 1 Juan Almodovar1 - 0 LPts
07/02/2018San Jose, Costa Rica0 - 0 Kieran Hoose0 - 0 LPts