2024 World 10 ball Champion
2024 Las Vegas Open Runner UP
2024 Chinese Taipei Open Champion
2023 Raxx 9 ball tournament Champion
2023 Manny Pacquiao Cup Champion
2022 World Team Champion
2022 Puerto Rico Open Champion
2021 US Open Champion
2018 Jogjakarta Open Champion
2017 World Games Gold medalist
2017 World 9 ball Champion
2017 Sea Games 9 ball Gold medalist
2015 Japan Open Champion
2015 World 10 ball Runner Up