- 2020 American Open Series
- 2020 National Junior Championships
- 2020 National University & Under 25 Championships
- 2019 National Youth Championships
- 2019 National University & Under 25 Championships
- 2019 National Junior Championships
- 2019 National Championships
- 2019 American Open Series
- 2019 American Open Finals
- 2019 Masters World and San Diego Open
- 2019 Masters Worlds
- 2018 American Open Finals
- 2018 American Open Series
- 2018 National Junior Championships
- 2018 National University and Under 25 Championships
- 2018 National Youth Championships
- 2018 National Championships
- 2017 American Open Series I
- 2017 American Open Series II
- 2017 American Open Series III
- 2017 American Open Finals
- 2017 National University and Under 25 Championships
- 2017 National Junior Championships
- 2017 National Youth Championships
- 2017 National Championships
- 2016 American Open
- 2020 National Youth Championships
- 2020 American Open Finals
- 2020 National Championships