Weightclass:  Middleweight
Location:  Bangkok, Thailand
Record:  24 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/07/2028Bangkok, Thailand23 - 13 Bart Riggins1 - 14 WPts
18/05/2028Bangkok, Thailand22 - 13 Denchailek Promrut5 - 8 WPts
19/03/2028Bangkok, Thailand21 - 13 Lucas Winn3 - 10 WPts
19/01/2028Bangkok, Thailand20 - 13 Randeep Bhagat10 - 28(2) WPts
17/11/2027Bangkok, Thailand19 - 13 Joe Kipchirchir15 - 8 WPts
17/09/2027Bangkok, Thailand18 - 13 Nathaniel Obaretiri1 - 19 WPts
19/07/2027Bangkok, Thailand17 - 13 Mark Chifokoyo1 - 1 WPts
19/05/2027Bangkok, Thailand17 - 12 Martyn Bevan23 - 9 LPts
19/03/2027Bangkok, Thailand16 - 12 Kian Nyagumbo1 - 20 WPts
17/01/2027Bangkok, Thailand15 - 12 Edmundo Navas8 - 14 WPts
18/11/2026Bangkok, Thailand14 - 12 Nawaphon Bunsith13 - 11 WPts
19/09/2026Bangkok, Thailand13 - 12 Erjon Shundi4 - 23 WPts
21/07/2026Roskilde, Denmark12 - 12 Knute Kanne25(1) - 28 WPts
23/05/2026Bangkok, Thailand11 - 12 Wisanu Manoprungroj5 - 7 WPts
25/03/2026Aalborg, Denmark10 - 12 Ingvar Beier6 - 23 WPts
25/01/2026Bangkok, Thailand9 - 12 Rumen á Yanevski0 - 5 WPts
27/11/2025Bangkok, Thailand8 - 12 Manopnoi Thamsatchanan9 - 16 WPts
29/09/2025Maipu, Chile8 - 11 Joaquin Herran18 - 25 LPts
01/08/2025Split, Croatia7 - 11 Davorin Perdija1(1) - 8 WPts
03/06/2025Pak Kret, Thailand7 - 10 Pornsawan Jatyrapattanapong6 - 4 LPts
26/04/2025Nonthaburi, Thailand7 - 9 Padjai Keelalay13 - 3 LPts Thailand National Championships 2025View
04/04/2025Mexicali, Mexico6 - 9 Manuel Baro29 - 11 WPts
04/02/2025Bangkok, Thailand5 - 9 Singsiam Sangsanoi3 - 0 WPts
06/12/2024Bangkok, Thailand4 - 9 Aminpetch Kittichai2 - 6 WPts
08/10/2024Split, Croatia4 - 8 Dražen Stipetic28(2) - 12 LPts
10/08/2024Bangkok, Thailand4 - 7 Fahlan Deeporm9 - 11 LPts
26/06/2024Bangkok, Thailand4 - 6 Pigmy Naiyoksanya6 - 11 LPts
29/04/2024Pak Kret, Thailand4 - 5 Norasing Panich22 - 6 LPts Thailand National Championships 2024View
26/04/2024Pak Kret, Thailand3 - 5 Petchwanchai Sanghamkichakul4 - 10 WPts Thailand National Championships 2024View
16/04/2024Mueang Samut Prakan, Thailand2 - 5 Petch Poonsawat1 - 17 WPts
20/02/2024Karagandy, Kazakhstan1 - 5 Ali Ghaksylycoff10(3) - 22 WPts
23/12/2023Makiivka, Ukraine1 - 4 Goga Kapinos14 - 9 LPts
24/10/2023Edmonton, Canada1 - 3 Henry Tarbet17 - 14(1) LPts
26/08/2023Bangkok, Thailand1 - 2 Yokchai Thonglao1 - 6 LPts
04/07/2023Bangkok, Thailand1 - 1 Kwantahi Pricha24(3) - 14 LPts
12/05/2023Bangkok, Thailand1 - 0 Oleydong Singthong7 - 16 LPts
05/04/2023Bangkok, Thailand0 - 0 Petch Prasaibchoke1 - 2 WPts