Weightclass:  Flyweight
Location:  L'Hospitalet de Llobregat, Spain
Record:  1 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/04/2038L'Hospitalet de Llobregat, Spain1 - 22 Confucius Mu11 - 7 LPts
04/02/2038San Miguelito, Panama1 - 21 Juan Pestana43 - 12 LPts
31/01/2038Dushanbe, Tajikistan1 - 20 Sergei Cartaev29 - 3 LPts
24/12/2037L'Hospitalet de Llobregat, Spain0 - 20 James Pagud3 - 4 WPts
25/10/2037Madrid, Spain0 - 19 Joaquin Checo6 - 15 LPts
01/09/2037Toronto, Canada0 - 18 Malcolm Vannett12 - 17 LPts
04/07/2037Barcelona, Spain0 - 17 Montego Caballero1 - 18 LPts
06/05/2037Gomel, Belarus0 - 16 Dmitriy Janko11 - 10 LPts
08/03/2037Boston, USA0 - 15 Callum Moriarty11 - 18 LPts
08/01/2037Nassau, Bahamas0 - 14 Bart Cogle14 - 16 LPts
10/11/2036Santa Cruz de la Sierra, Bolivia0 - 13 Selestino Reta9 - 17 LPts
12/09/2036Mogilev, Belarus0 - 12 Anton Demko30(1) - 25(1) LPts
14/07/2036Ponce, Puerto Rico0 - 11 Neron Frias20 - 13 LPts
18/06/2036Dushanbe, Tajikistan0 - 10 Sergei Cartaev8 - 2 LPts
01/05/2036Sheffield, UK0 - 9 Robert Jernigan6 - 0 LPts
26/04/2036Ponce, Puerto Rico0 - 8 Alejandro Disla9 - 3 LPts
24/04/2036Paris, France0 - 7 Sinclair Notte4 - 2 LPts
18/04/2036Sheffield, UK0 - 6 Nathan Sands1 - 0 LPts
31/03/2036Nassau, Bahamas0 - 5 Adam Howells3 - 2 LPts
29/03/2036Mexico City, Mexico0 - 4 Beltran Marta0 - 1 LPts
20/03/2036Havana, Cuba0 - 3 Lisandro Trinadad3 - 4 LPts
19/03/2036San Miguelito, Panama0 - 2 Dimos Albarado7 - 8 LPts
09/03/2036Rio de Janeiro, Brazil0 - 1 Paco Arvelo1 - 1 LPts
05/03/2036L'Hospitalet de Llobregat, Spain0 - 0 Saturnin Ovalles0 - 7(1) LPts