6 Apr 2024
|
North American Championship (3rd section)
|
1
|
22 Apr 2023
|
North American Championship (3rd section)
|
2
|
30 Apr 2022
|
North American Championship (3rd section)
|
2
|
20 Nov 2021
|
US Open (Division II)
|
1
|
9 Nov 2019
|
US Open
|
4
|
6 Apr 2019
|
North American Championship (3rd section)
|
3
|
7 Apr 2018
|
North American Championship (3rd section)
|
2
|
11 Mar 2017
|
North American Championship (3rd section)
|
2
|
2 Apr 2016
|
North American Championship (3rd section)
|
6
|
14 Mar 2015
|
North American Championship (2nd section)
|
6
|
12 Apr 2014
|
North American Championship (3rd section)
|
1
|