Weightclass:  Welterweight
Location:  Madrid, Spain
Record:  36 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/12/2033Madrid, Spain35 - 6 Pedro Alvidrez9 - 7 WPts
06/10/2033Madrid, Spain34 - 6 James Koranteng10 - 16 WPts
05/08/2033Madrid, Spain33 - 6 Yves Beaufort15 - 5 WPts
04/06/2033Madrid, Spain32 - 6 Jose Villalpando4 - 4 WPts
04/04/2033Madrid, Spain31 - 6 Cahyono Habibie12 - 18 WPts
01/02/2033Zaragoza, Spain30 - 6 Neper Alma35 - 7 WPts
01/01/2033Khouribga, Morocco29 - 6 Ma'd Jobert2 - 2 WPts
03/11/2032Madrid, Spain28 - 6 Saturnin Jara3 - 6 WPts
03/09/2032Valencia, Venezuela28 - 5 Xeres Costilla28(1) - 13 LPts
03/08/2032Masaya, Nicaragua27 - 5 Hernan Vejar21 - 6 WPts
03/07/2032Madrid, Spain26 - 5 Bryn Zvinavashe26 - 11 WPts
02/06/2032Harare, Zimbabwe25 - 5 Bryn Zvinavashe26 - 10 WPts
02/05/2032Mostoles, Spain24 - 5 Macario Paiz13 - 10 WPts Spain National Championships 2032View
29/04/2032Mostoles, Spain23 - 5 Xavier Valdes15(1) - 18 WPts Spain National Championships 2032View
26/04/2032Mostoles, Spain22 - 5 Montego Zamarron3 - 6 WPts Spain National Championships 2032View
16/03/2032Madrid, Spain21 - 5 Montana Alonzo9 - 19 WPts
20/01/2032Isfahan, Iran20 - 5 Sun Chi7 - 7 WPts
22/11/2031Madrid, Spain19 - 5 Montel Limones20 - 8 WPts
22/09/2031Sapporo, Japan18 - 5 Akira Miyamoto9(1) - 5 WPts
25/07/2031Croix des Bouqets, Haiti17 - 5 Guy Oyer5 - 4 WPts
27/05/2031Prague, Czech Republic16 - 5 Jßchym Rokita16 - 13 WPts
29/03/2031Mexico City, Mexico15 - 5 Tajo Villamor2 - 25 WPts
29/01/2031Nassau, Bahamas15 - 4 James Roach21 - 7 LPts
01/12/2030Naucalpan, Mexico14 - 4 Roman Carballo4 - 23(3) WPts
03/10/2030Madrid, Spain13 - 4 Arthur Milland3 - 3 WPts
05/08/2030Madrid, Spain12 - 4 Marjun Florida11 - 12 WPts
06/06/2030Madrid, Spain11 - 4 Sone Bandele1 - 7 WPts
08/04/2030Kaduna, Nigeria11 - 3 Nwankwo Mamora13(1) - 19 LPts
08/02/2030Ulaanbaatar, Mongolia10 - 3 Kir Khatan6 - 13 WPts
11/12/2029Chungju, South Korea9 - 3 Young-cheol Kwon19 - 11 WPts
13/10/2029Valladolid, Spain8 - 3 Diego Sanchez5 - 13 WPts
17/08/2029Liverpool, UK7 - 3 Zachary Brown6 - 11(2) WPts
19/06/2029Madrid, Spain6 - 3 Juan Sabedra4 - 21 WPts
30/04/2029Madrid, Spain6 - 2 Loredo Pio7 - 14 LPts
02/03/2029Madrid, Spain5 - 2 Marjun Florida6 - 7 WPts
01/01/2029Abidjan, Ivory Coast4 - 2 Colville Lacan11(1) - 17 WPts
03/11/2028Madrid, Spain3 - 2 Tariq Mahboub1 - 0 WPts
05/09/2028Barcelona, Spain2 - 2 Santiago Zamora0 - 0 WPts
08/07/2028Riyadh, Saudi Arabia2 - 1 Amjad Jermanus11 - 14 LPts
09/05/2028Madrid, Spain2 - 0 Carlos Robles12(1) - 8 LPts
14/03/2028Seville, Spain1 - 0 Rodrigo Llanas7 - 23(2) WPts
10/02/2028Madrid, Spain0 - 0 Jose Gomez3 - 4(1) WPts