Weightclass:  Welterweight
Location:  Surabaya, Indonesia
Record:  21 - 18(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/12/2033Surabaya, Indonesia20 - 18(1) Rodrigo Aranda5 - 8 WPts
08/10/2033Surabaya, Indonesia19 - 18(1) Sampoerna Suhaimi0 - 1 WPts
08/08/2033Surabaya, Indonesia18 - 18(1) Paku Tanadi0 - 7 WPts
07/06/2033Surabaya, Indonesia18 - 17(1) Yves Beaufort14 - 5 LPts
08/04/2033Surabaya, Indonesia17 - 17(1) Yuda Hartadi2 - 7 WPts
07/02/2033Surabaya, Indonesia16 - 17(1) Laurentius Cambien9 - 13 WPts
08/12/2032Surabaya, Indonesia16 - 16(1) Carlos Graciano8 - 12 LPts
08/10/2032Surabaya, Indonesia15 - 16(1) Elang Wardana19 - 18 WPts
08/08/2032Surabaya, Indonesia14 - 16(1) Banyu Suroso0 - 1 WPts
09/06/2032Surabaya, Indonesia13 - 16(1) Victori Neonardi3 - 12 WPts
10/04/2032Kingston, Jamaica13 - 15(1) Henry Fergerson17 - 17 LPts
11/02/2032Surabaya, Indonesia12 - 15(1) Santiago Martines3 - 5 WPts
13/12/2031Surabaya, Indonesia11 - 15(1) Wasaki Jamin1 - 1 WPts
14/10/2031Surabaya, Indonesia11 - 14 Chris Flett9 - 2 LKO3
15/08/2031Surabaya, Indonesia10 - 14 Sapto Tjokrosujono1 - 1 WPts
17/06/2031Makassar, Indonesia9 - 14 Elang Wardana12 - 16 WPts
27/04/2031Zamboanga City, Philippines9 - 13 Emilio Badillo0 - 1 LPts
27/02/2031Nizhny Novgorod, Russia9 - 12 Gennady Aksamit12 - 12 LPts
30/12/2030Surabaya, Indonesia8 - 12 Victori Pahlawan1 - 18 WPts
31/10/2030Surabaya, Indonesia7 - 12 Gapit Sudrajat1 - 12 WPts
02/09/2030Surabaya, Indonesia6 - 12 Jayakatong Ruatakurey0 - 21 WPts
03/07/2030New Kingston, Jamaica6 - 11 Jake Morland19(1) - 26 LPts
05/05/2030Riga, Latvia5 - 11 Daniil Rudzuvarpa0 - 0 WPts
07/03/2030Surabaya, Indonesia4 - 11 Yasin Safar1 - 5 WPts
07/01/2030Newark, USA4 - 10 Michael Lamond3 - 22(2) LPts
09/11/2029Managua, Nicaragua4 - 9 Diego Gutierrez1 - 2 LPts
11/09/2029Ankara, Turkey4 - 8 Arda Babacan12 - 21 LPts
14/07/2029Surabaya, Indonesia3 - 8 Toma Simonich3 - 15 WPts
16/05/2029Lipa, Philippines3 - 7 Nicandro Labuga5 - 15 LPts
18/03/2029Surabaya, Indonesia2 - 7 Rahmat Suhendra3 - 8 WPts
17/01/2029Surabaya, Indonesia1 - 7 Cahyono Habibie1 - 2 WPts
19/11/2028Tehran, Iran1 - 6 Farhan Siddiqi21 - 11 LPts
21/09/2028Rodriguez, Philippines0 - 6 Ewan Palicpic6 - 10 WPts
23/07/2028Santo Domingo de Guzman, Dominican Republic0 - 5 Joaquin Prudente12 - 11 LPts
25/05/2028Bandar Lampung, Indonesia0 - 4 Perwira Lockoneco9(1) - 14 LPts
07/04/2028Surabaya, Indonesia0 - 3 Sajid Siddique1 - 1 LPts
08/02/2028Utrecht, Netherlands0 - 2 Rijker Scakyer16 - 22 LPts
11/12/2027Semarang, Indonesia0 - 1 Santoso Kohardjaja7 - 10(1) LPts
05/11/2027Surabaya, Indonesia0 - 0 Ken-dedes Nitisastro0 - 0 LPts