Weightclass:  Lightweight
Location:  Cagayan de Oro, Philippines
Record:  31 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/01/2030Cagayan de Oro, Philippines30 - 24 Sam Gide3 - 8 WPts
29/11/2029Cagayan de Oro, Philippines29 - 24 Oro Rengel6 - 3 WPts
30/09/2029Cagayan de Oro, Philippines28 - 24 Reynaldo Lainez4 - 5 WPts
01/08/2029Cagayan de Oro, Philippines27 - 24 Juan Quintana2 - 1 WPts
02/06/2029Cagayan de Oro, Philippines26 - 24 Evgeny Lodoidamba1 - 0 WPts
03/04/2029Cagayan de Oro, Philippines26 - 23 Malvolio Tardio41 - 23 LPts
02/02/2029Cagayan de Oro, Philippines25 - 23 Arnaud Birner15(1) - 18 WPts
04/12/2028Cagayan de Oro, Philippines24 - 23 Besnik Velo1 - 6 WPts
05/10/2028Cagayan de Oro, Philippines23 - 23 Lance Blanc0 - 5 WPts
06/08/2028Cagayan de Oro, Philippines22 - 23 Waqas Rahman5 - 5 WPts
08/06/2028Cagayan de Oro, Philippines21 - 23 Inigo Baird4 - 2 WPts
09/04/2028Cagayan de Oro, Philippines20 - 23 Luis Corrales13(1) - 22 WPts
09/02/2028Melbourne, Australia19 - 23 Brett MacArthur2 - 7 WPts
12/12/2027Cagayan de Oro, Philippines18 - 23 Destin Cotillard1 - 12(1) WPts
13/10/2027Batam, Indonesia17 - 23 Mangkubini Museng0 - 2 WPts
15/08/2027Saltillo, Mexico17 - 22 Urvano Ponciano17(2) - 10 LPts
16/06/2027Cagayan de Oro, Philippines17 - 21 Mike Dolan4 - 15 LPts
17/04/2027Davao City, Philippines16 - 21 Vicente Calvillo14 - 4 WPts Philippines National Championships 2027View
14/04/2027Davao City, Philippines15 - 21 Pedro Batingan11 - 6 WPts Philippines National Championships 2027View
11/04/2027Davao City, Philippines14 - 21 Callum Dumpit8 - 12 WPts Philippines National Championships 2027View
23/02/2027Adelaide, Australia13 - 21 Kai McReynolds6 - 32 WPts
26/12/2026Cagayan de Oro, Philippines12 - 21 Jake Balanga4 - 6 WPts
27/10/2026Ghent, Belgium11 - 21 Thys Gheerts8 - 23 WPts
29/08/2026Suez, Egypt11 - 20 Gazi Aly10 - 27 LPts
01/07/2026Cagayan de Oro, Philippines10 - 20 Nathan Casumbal2 - 14 WPts
02/05/2026Cagayan de Oro, Philippines9 - 20 Zacarias Malicsi1 - 0 WPts
04/03/2026Zamboanga City, Philippines9 - 19 Carlos Agdinaoay22(3) - 16 LPts
04/01/2026Cagayan de Oro, Philippines8 - 19 Gus Fontana1 - 9(1) WPts
06/11/2025Cheonan, South Korea8 - 18 Chang-woo Um7 - 12 LPts
08/09/2025Cebu City, Philippines8 - 17 Hernan Acpal16 - 23(1) LPts
13/07/2025Guadalajara, Mexico8 - 16 Macario Casiano12 - 13 LPts
15/05/2025Bandar Lampung, Indonesia7 - 16 Ken-arok Lasso4 - 13 WPts
17/03/2025Cagayan de Oro, Philippines7 - 15 Francisco Imbo11 - 9 LPts
17/01/2025Kemerovo, Russia7 - 14 Mikhail Kasatonov22 - 21 LPts
19/11/2024Cagayan de Oro, Philippines7 - 13 Nicholas Ybut2 - 3 LPts
20/09/2024Cheongju, South Korea7 - 12 Ju-young Hong8 - 12 LPts
23/07/2024Helsinki, Finland7 - 11 Manne Juhola9 - 10(1) LPts
25/05/2024Cagayan de Oro, Philippines6 - 11 Senon Capulong0 - 5 WPts
26/03/2024Beijing, China6 - 10 Dewei Pek3 - 17 LPts
27/01/2024Rodriguez, Philippines5 - 10 Jose Veron1 - 12 WPts
29/11/2023Cagayan de Oro, Philippines4 - 10 Angel Matias1 - 20(1) WPts
29/09/2023Cagayan de Oro, Philippines3 - 10 Bruce Woo1 - 5 WPts
01/08/2023Quezon City, Philippines3 - 9 Alejandro Clara2 - 9 LPts
04/06/2023Lusaka, Zambia2 - 9 Xayvion Kakuwa0 - 5 WPts
06/04/2023Cagayan de Oro, Philippines2 - 8 Saturnin Tabag1 - 6 LPts
06/02/2023Rome, Italy2 - 7 Gianfranco Florino18 - 15 LPts
09/12/2022Sana'a, Yemen2 - 6 Syed Bacho13 - 18(1) LPts
11/10/2022General Santos, Philippines1 - 6 Bryan Pagaduan5(1) - 13 WPts
15/08/2022Brisbane, Australia1 - 5 Greg McAlpine8 - 16 LPts
16/06/2022Shymkent, Kazakhstan1 - 4 Yasaf Mamin15 - 8 LPts
18/04/2022Manila, Philippines0 - 4 Vicente Belmonte0 - 0 WPts
02/03/2022Lviv, Ukraine0 - 3 Dmytro Dziuba18(1) - 6 LPts
02/01/2022Taytay, Philippines0 - 2 Juan Balana3 - 4 LPts
05/11/2021Zamboanga City, Philippines0 - 1 Cruz Amoyo0 - 0 LPts
05/09/2021Cagayan de Oro, Philippines0 - 0 Cruz Alejandro9(1) - 11 LPts