Weightclass:  Welterweight
Location:  Zaragoza, Spain
Record:  12 - 39
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/06/2027Zaragoza, Spain12 - 38 Esteban Laguna12 - 20(1) LPts
03/04/2027Zaragoza, Spain11 - 38 Max Borthwick17 - 26(3) WPts
31/01/2027Zaragoza, Spain11 - 37 Atif Younes6 - 35 LPts
02/12/2026Zaragoza, Spain10 - 37 David Blevens4 - 8 WPts
02/10/2026Zaragoza, Spain9 - 37 Juan Fanta5 - 19 WPts
02/08/2026Zaragoza, Spain9 - 36 Esteban Laguna9 - 17(1) LPts
03/06/2026Zaragoza, Spain8 - 36 Leon Zvinavashe4 - 20(7) WPts
04/04/2026Zaragoza, Spain8 - 35 Sean Lynch5 - 18 LPts
03/02/2026Zaragoza, Spain8 - 34 Iago Montijo19 - 15 LPts
05/12/2025Zaragoza, Spain8 - 33 Ora Pinta6 - 6 LPts
06/10/2025Zaragoza, Spain7 - 33 Jose Alvillar6 - 16 WPts
08/08/2025Zaragoza, Spain6 - 33 Louis Bay0 - 3 WPts
09/06/2025Zaragoza, Spain5 - 33 Diego Martinez0 - 9 WPts
11/04/2025Montevideo, Uruguay4 - 33 Nemesio Toral3 - 3 WPts
11/02/2025Chihuahua, Mexico4 - 32 Franco Galan5 - 16 LPts
14/12/2024Nassau, Bahamas4 - 31 Isaac Logan29(1) - 14 LPts
16/10/2024Odessa, Ukraine4 - 30 Oleksiy Panko24(2) - 16 LPts
18/08/2024Reynosa, Mexico4 - 29 Vegas Barrero3 - 2 LPts
20/06/2024Jeddah, Saudi Arabia4 - 28 Atif Alhazmi4 - 4 LPts
22/04/2024Zaragoza, Spain4 - 27 Carlos Pedraza1 - 4 LPts
23/02/2024Nassau, Bahamas3 - 27 Dave Pait2 - 17 WPts
25/12/2023Jeonju, South Korea3 - 26 Tae-hee Yoon17 - 12 LPts
27/10/2023Zaragoza, Spain3 - 25 Ximen Panza2 - 19 LPts
28/08/2023San Bernardo, Chile3 - 24 Diego Felix19 - 15 LPts
30/06/2023Prague, Czech Republic3 - 23 Oliver Bastyr8 - 22 LPts
02/05/2023Zaragoza, Spain2 - 23 Palig Gamerikian4 - 5 WPts
04/03/2023Schaerbeek, Belgium2 - 22 Chivalry de Pizan8 - 11 LPts
04/01/2023Odessa, Ukraine2 - 21 Oleksiy Panko17(2) - 12 LPts
06/11/2022Zaragoza, Spain2 - 20 Jose Bobadilla14 - 7 LPts
07/09/2022Nassau, Bahamas2 - 19 Stuart Lenox0 - 10 LPts
09/07/2022Zaragoza, Spain2 - 18 Dior Delfosse13 - 10 LPts
10/05/2022Vienna, Austria2 - 17 Edel Hatmansdorf24 - 5 LPts
12/03/2022Accra, Ghana1 - 17 Will Dauda9 - 14 WPts
12/01/2022Zaragoza, Spain0 - 17 Yago Morena0 - 10(1) WPts
12/11/2021Kiev, Ukraine0 - 16 Borya Urban14 - 5 LPts
14/09/2021Córdoba, Argentina0 - 15 Joaquin Zea8 - 13 LPts
17/07/2021Vaughan, Canada0 - 14 Geoff Ellis10 - 7 LPts
19/05/2021Zaragoza, Spain0 - 13 Dominique Perret5 - 10 LPts
20/03/2021Roodepoort, South Africa0 - 12 Tavon Nzimande1 - 12 LPts
20/01/2021Minsk, Belarus0 - 11 Matviyko Lutsky12 - 8 LPts
22/11/2020Zaragoza, Spain0 - 10 Vegas Iniguez10 - 7 LPts
23/09/2020Ghent, Belgium0 - 9 Glenn Van Bentheem7 - 5 LPts
24/07/2020Cordoba, Spain0 - 8 Ora Celis6 - 6 LPts
29/05/2020Zaragoza, Spain0 - 7 Ramiro Lechuga4(2) - 8 LPts
28/03/2020Riga, Latvia0 - 6 Nikolai Robeznieks10 - 1 LPts
28/01/2020Melbourne, Australia0 - 5 Joel Galstanian7 - 3 LPts
29/11/2019Bilbao, Spain0 - 4 Santiago Alegre6 - 4 LPts
13/10/2019Mumbai, India0 - 3 Ananta Venkataraman9 - 2 LPts
15/08/2019Zaragoza, Spain0 - 2 Santiago Nevarez1 - 6 LPts
15/06/2019Mostoles, Spain0 - 1 Jose Mascarenas4 - 1 LPts
18/04/2019Zaragoza, Spain0 - 0 Vicente Yero4 - 1 LPts