Weightclass:  Light Flyweight
Location:  General Trias, Philippines
Record:  35 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/10/2032General Trias, Philippines34 - 22 Joaquin Amado0 - 4 WPts
28/08/2032General Trias, Philippines33 - 22 Akil Papageorgiou2 - 1 WPts
27/06/2032General Trias, Philippines32 - 22 Gabriel Rodrigo3 - 6 WPts
27/04/2032General Trias, Philippines31 - 22 Olindo Ante4 - 15 WPts
27/02/2032General Trias, Philippines30 - 22 Haider Sharif9 - 3 WPts
28/12/2031General Trias, Philippines29 - 22 Santiago Mota0 - 4 WPts
29/10/2031General Trias, Philippines28 - 22 Javier Millan3 - 3 WPts
29/08/2031General Trias, Philippines27 - 22 Will Craik0 - 3 WPts
30/06/2031General Trias, Philippines26 - 22 Cortez Riso12 - 9 WPts
30/04/2031General Trias, Philippines25 - 22 Juan Fulgencio23 - 19 WPts
01/03/2031General Trias, Philippines24 - 22 Rodrigo Saez5 - 6 WPts
31/12/2030General Trias, Philippines23 - 22 Singdet Jitmuangnon1 - 4 WPts
01/11/2030San Jose, Costa Rica23 - 21 Hilario Cuevas28 - 15 LPts
03/09/2030General Santos, Philippines23 - 20 Alejandro Babingao30(1) - 8 LPts
13/07/2030General Santos, Philippines22 - 20 Fidel Antalan15 - 18 WPts
15/05/2030Malolos, Philippines21 - 20 Jaguar Ampon19 - 15 WPts
14/04/2030Pasig, Philippines21 - 19 Rodrigo Morelos32 - 20 LPts Philippines National Championships 2030View
11/04/2030Pasig, Philippines20 - 19 Denton Balana16 - 6 WPts Philippines National Championships 2030View
15/03/2030Taguig, Philippines19 - 19 James Soto20 - 17 WPts
10/02/2030Taytay, Philippines19 - 18 Jack Omictin30 - 15 LPts
07/01/2030Baku, Azerbaijan18 - 18 Ashraf Agaev27 - 13(1) WPts
09/11/2029General Trias, Philippines17 - 18 Felix Calupig21(1) - 15 WPts
10/09/2029Maracaibo, Venezuela16 - 18 Seferino Beas11 - 30(14) WPts
13/07/2029Imus, Philippines16 - 17 Seth Feo14 - 18 LPts
23/05/2029Bacoor, Philippines15 - 17 Michael Macadangal10 - 14(1) WPts
11/04/2029Cabuyao, Philippines15 - 16 Joaquin Avitia23(1) - 16 LPts Philippines National Championships 2029View
14/03/2029Taguig, Philippines15 - 15 James Soto16 - 15 LPts
14/01/2029General Trias, Philippines15 - 14 Jack Omictin22 - 14 LPts
16/11/2028Imus, Philippines15 - 13 Seth Feo12 - 16 LPts
17/09/2028Dasmarinas, Philippines15 - 12 Matthew Macalguim29 - 4 LPts
11/08/2028General Trias, Philippines14 - 12 Lazar Kohut1 - 11 WPts
13/06/2028General Trias, Philippines14 - 11 Matthew Macalguim26 - 3 LPts
14/04/2028Zamboanga City, Philippines14 - 10 Matthew Macalguim24 - 3 LPts Philippines National Championships 2028View
11/04/2028Zamboanga City, Philippines13 - 10 Duncan Vides12 - 6 WPts Philippines National Championships 2028View
26/03/2028Incheon, South Korea12 - 10 Soo-il Roh8(1) - 18(2) WPts
27/01/2028Santo Domingo de Guzman, Dominican Republic11 - 10 Santiago Nogales17(1) - 11 WPts
29/11/2027Managua, Nicaragua11 - 9 Diego Villalba21 - 18 LPts
01/10/2027Ulaanbaatar, Mongolia10 - 9 Fo-hai Choibalsan28 - 15 WPts
03/08/2027San Pedro, Philippines10 - 8 Nasario Dinopol7 - 10 LPts
03/06/2027Dasmarinas, Philippines9 - 8 Rich Cabasaan8 - 11 WPts
14/04/2027Davao City, Philippines9 - 7 Rodrigo Morelos20 - 9 LPts Philippines National Championships 2027View
11/04/2027Davao City, Philippines8 - 7 Enzo Placencia5 - 8 WPts Philippines National Championships 2027View
08/02/2027General Trias, Philippines7 - 7 Sigit Meidawati1 - 4 WPts
10/12/2026Santo Domingo de Guzman, Dominican Republic7 - 6 Emilio Arellanes20 - 10 LPts
12/10/2026Cainta, Philippines7 - 5 George Salenda7 - 8 LPts
19/08/2026Sapporo, Japan6 - 5 Taro Yamazaki22 - 10 WPts
21/06/2026London, UK6 - 4 Rhys Davis12 - 14 LPts
23/04/2026General Trias, Philippines5 - 4 Patrick Tagamolila0 - 1 WPts
23/02/2026General Trias, Philippines4 - 4 John Sanchez2 - 4 WPts
26/12/2025General Trias, Philippines4 - 3 Deo Nikolas12 - 8 LPts
28/10/2025General Trias, Philippines4 - 2 Duncan Gabayan4 - 5 LPts
29/08/2025General Trias, Philippines4 - 1 Ora Magaoay3 - 8 LPts
30/06/2025Rodriguez, Philippines3 - 1 Kai Abat1 - 0 WPts
09/05/2025Manila, Philippines3 - 0 Cris Solomon10 - 30 LPts
11/03/2025Toshkent, Uzbekistan2 - 0 Khaliq Guseynov1 - 2 WPts
11/01/2025San Pedro, Philippines1 - 0 Lloyd Macairan1 - 2 WPts
10/12/2024General Trias, Philippines0 - 0 Chris Santana4 - 4 WPts