23 Nov 2024
|
US Open (Division II)
|
1
|
5 - 6 Apr 2024
|
North American Championship (2nd section)
|
4
|
18 Nov 2023
|
US Open (Division II)
|
1
|
21 - 22 Apr 2023
|
North American Championship (2nd section)
|
8
|
19 Nov 2022
|
US Open (Division II)
|
1
|
30 Apr 2022
|
North American Championship (2nd section)
|
1
|
5 Apr 2019
|
North American Championship (2nd section)
|
2
|
7 Apr 2018
|
North American Championship (1st section)
|
9
|
11 Mar 2017
|
North American Championship (1st section)
|
9
|
2 Apr 2016
|
North American Championship (1st section)
|
8
|
14 Mar 2015
|
North American Championship (1st section)
|
6
|
12 Apr 2014
|
North American Championship (1st section)
|
5
|
13 Apr 2013
|
North American Championship (1st section)
|
5
|
5 Nov 2011
|
US Open
|
5
|
9 Apr 2011
|
North American Championship (1st section)
|
3
|
7 Nov 2009
|
US Open
|
6
|
10 Nov 2007
|
US Open
|
8
|
4 Nov 2006
|
US Open
|
6
|
5 Nov 2005
|
US Open
|
2
|
6 Nov 2004
|
US Open
|
5
|