LOSS | 8 - 3 - 1 | Bob Armstrong | HFS - Hex Fight Series 30 | May 04, 2024 | Decision (Unanimous) | | 3 | 5:00 |
WIN | 8 - 2 - 1 | Marc Creedy | KOTS 3 - King of the South 3 | August 26, 2023 | KO (Punch) | | 2 | 0:00 |
LOSS | 7 - 2 - 1 | Vincent Majid | Bali MMA - Canggu Fight Night 26 | July 15, 2023 | Decision (Unanimous) | | 3 | 5:00 |
WIN | 7 - 1 - 1 | Dennua Sor Sakunkaew | TFC Fight Night 3 - Thailand Fighting Championship Fight Night 3 | May 04, 2022 | KO (Punch) | Fabiano Hawthorne | 1 | 0:00 |
NC | 6 - 1 - 1 | Daniel Doerrer | SEAFC - South East Asia Fighting Championship 2 | March 20, 2022 | Draw (Split) | Fierderic Detrbelge | 3 | 5:00 |
WIN | 6 - 1 | Mai Khao Lak | TFC 5 - Thailand Fighting Championship 5 | January 07, 2022 | KO (Punch) | | 1 | 0:17 |
WIN | 5 - 1 | Delrae Robati | Lionheart Promotion - Afoa vs. Robati | October 23, 2020 | TKO | | 2 | 0:00 |
WIN | 4 - 1 | Mikhail Vetrila | TFC Fight Night 1 - Thailand Fighting Championship Fight Night 1 | January 10, 2020 | Decision (Unanimous) | | 3 | 3:00 |
WIN | 3 - 1 | Justin Danielson | Diamondback FC - Rising Stars 3 | June 23, 2019 | Decision (Split) | | 3 | 5:00 |
LOSS | 2 - 1 | Brogan Anderson | XFC 38 - Anderson vs. Afoa | December 07, 2018 | Submission (Rear-Naked Choke) | | 1 | 2:22 |
WIN | 2 - 0 | Kevin Bentley | SFS 2 - Shuriken Fight Series 2 | September 02, 2017 | KO (Punches) | | 1 | 4:16 |
WIN | 1 - 0 | Billy McAlees | UFN 9 - Urban Fight Night 9: Fight of the Nations | December 03, 2016 | TKO (Punches) | Jim Perdios | 1 | 4:04 |