Weightclass:  Welterweight
Location:  San Jose, Costa Rica
Record:  22 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/11/2031San Jose, Costa Rica21 - 14 Cisco Bedoya7 - 6 WPts
21/09/2031San Jose, Costa Rica21 - 13 Dave Fyffe5 - 15 LPts
22/07/2031San Jose, Costa Rica20 - 13 Haytug Ekmanian0 - 6 WPts
23/05/2031San Jose, Costa Rica19 - 13 Alec Adduce2 - 6 WPts
24/03/2031San Jose, Costa Rica18 - 13 Vegas Garcia2 - 5 WPts
23/01/2031San Jose, Costa Rica17 - 13 Jax Rosado1 - 1 WPts
24/11/2030San Jose, Costa Rica16 - 13 Juan Menchaca13 - 19 WPts
25/09/2030San Jose, Costa Rica15 - 13 Yasin Nahas9 - 18(1) WPts
27/07/2030San Jose, Costa Rica14 - 13 Vicente Villarrubia0 - 3 WPts
30/05/2030San Jose, Costa Rica14 - 12 Jesus Banes12 - 10 LPts
31/03/2030San Jose, Costa Rica13 - 12 Kolya Baickodamoff3 - 10 WPts
31/01/2030San Jose, Costa Rica12 - 12 Dario Ramundo0 - 4 WPts
02/12/2029San Jose, Costa Rica11 - 12 Marjun Godinez1 - 24(2) WPts
06/10/2029San Jose, Costa Rica10 - 12 Eduardo Pomar2 - 12 WPts
08/08/2029Karagandy, Kazakhstan9 - 12 Haaris Kakpenoff7 - 32 WPts
10/06/2029Riga, Latvia9 - 11 Gennady Dalders8 - 15 LPts
11/04/2029San Jose, Costa Rica8 - 11 Petchbodin Sithmorseng1 - 5 WPts
11/02/2029San Jose, Costa Rica7 - 11 Cruz Trevino11 - 6 WPts
14/12/2028San Jose, Costa Rica7 - 10 Fausto Espada15 - 16 LPts
16/10/2028San Jose, Costa Rica7 - 9 Jose Varas4 - 7 LPts
17/08/2028San Jose, Costa Rica6 - 9 KazimÝr Zdenek4 - 9 WPts
19/06/2028San Jose, Costa Rica6 - 8 Lorenzo Urquidez14 - 10 LPts
21/04/2028San Jose, Costa Rica5 - 8 Eloy Jaramillo5 - 26(1) WPts
22/02/2028San Jose, Costa Rica4 - 8 Rashid Demazis3 - 8 WPts
25/12/2027San Jose, Costa Rica3 - 8 Marjun Godinez0 - 13(2) WPts
27/10/2027San Jose, Costa Rica3 - 7 Xalvador Borrego3 - 3 LPts
29/08/2027Asahikawa, Japan3 - 6 Nao Kawata4 - 11 LPts
01/07/2027San Jose, Costa Rica3 - 5 Selestino Yniguez9 - 11 LPts
15/05/2027Paris, France3 - 4 Saber Bossuet8(2) - 22 LPts
17/03/2027San Jose, Costa Rica3 - 3 Emilio Almeida12 - 10 LPts
08/02/2027San Jose, Costa Rica2 - 3 Diego Matos0 - 0 WPts
01/01/2027San Jose, Costa Rica1 - 3 Santiago Espinosa1 - 10 WPts
02/11/2026San Jose, Costa Rica1 - 2 Juan Pabon2 - 0 LPts
14/09/2026San Jose, Costa Rica0 - 2 Montenegro Virgen3(1) - 6 WPts
18/07/2026San Jose, Costa Rica0 - 1 Yago Tamez5 - 10(1) LPts
02/06/2026San Jose, Costa Rica0 - 0 Jeronim Durkin4 - 4 LPts