| Competition | City | Date | Roles |
---|
1 | U.S. Championships 2025 | Wichita | 2025-01-19 | Specialist (Junior pairs, Novice pairs) Assistant (Senior pairs)
|
2 | Eastern Sectional Singles and U.S. Pairs Final 2025 | Norwood | 2024-11-11 | Controller (Junior pairs) Specialist (Senior pairs) Assistant (Senior pairs, Intermediate pairs)
|
3 | Tayside Trophy 2024 | Dundee | 2024-10-12 | Specialist (Senior pairs, Junior pairs)
|
4 | Shanghai Trophy 2024 | Shanghai | 2024-10-03 | Specialist (Senior men, Senior pairs)
|
5 | NQS The Annual Middle Atlantics 2024 | New York | 2024-09-03 | Controller (Senior men, Juvenile boys) Assistant (Senior pairs, Junior pairs, Novice pairs)
|
6 | Cranberry Cup International 2024 | Norwood | 2024-08-08 | Specialist (Junior ladies)
|
7 | World Junior Championship 2024 | Taipei | 2024-02-26 | Specialist (Junior pairs)
|
8 | NHK Trophy 2023 | Osaka | 2023-11-24 | Specialist (Senior ladies) Assistant (Senior men)
|
9 | Tayside Trophy 2023 | Dundee | 2023-10-14 | Specialist (Senior pairs, Junior pairs)
|
10 | Shanghai Trophy 2023 | Shanghai | 2023-10-03 | Specialist (Senior men, Senior pairs)
|
11 | John Nicks Pairs Challenge 2023 | New York | 2023-09-06 | Specialist (Senior pairs)
|
12 | NQS The Annual Middle Atlantics 2023 | New York | 2023-09-06 | Specialist (Senior pairs, Junior men, Novice girls 1, Juvenile girls 2) Assistant (Senior men, Intermediate girls 3)
|
13 | Cranberry Cup International 2023 | Norwood | 2023-08-11 | Specialist (Junior men)
|
14 | NHK Trophy 2022 | Sapporo | 2022-11-18 | Specialist (Senior pairs)
|
15 | Skate Canada 2022 | Mississauga | 2022-10-28 | Specialist (Senior pairs)
|
16 | Tayside Trophy 2022 | Dundee | 2022-10-14 | Specialist (Senior pairs, Junior pairs)
|
17 | John Nicks Pairs Challenge 2022 | New York | 2022-09-08 | Specialist (Senior pairs)
|
18 | NQS The Annual Middle Atlantics 2022 | New York | 2022-09-08 | Specialist (Juvenile boys 1)
|
19 | Olympics 2022 | Beijing | 2022-01-27 | Specialist (Senior pairs)
|
20 | Ice Challenge Cup of Austria 2021 | Graz | 2021-11-11 | Specialist (Senior ladies)
|
21 | Ice Challenge 2021 | Graz | 2021-11-10 | Specialist (Senior pairs, Junior pairs)
|
22 | Tayside Trophy 2021 | Dundee | 2021-11-06 | Specialist (Senior pairs)
|
23 | Tayside Trophy Club International 2021 | Dundee | 2021-11-03 | Specialist (Advanced novice boys 1, Advanced novice boys 2, Advanced novice girls 1) Assistant (Advanced novice boys 2, Advanced novice girls 1, Advanced novice boys 1, Level 2 girls 1, Level 2 girls 2)
|
24 | Asian Open Figure Skating Trophy 2021 | Beijing | 2021-10-13 | Specialist (Senior men, Senior pairs)
|
25 | John Nicks Pairs Challenge 2021 | New York | 2021-09-09 | Specialist (Senior pairs)
|
26 | World Championship 2021 | Stockholm | 2021-03-22 | Specialist (Senior pairs)
|
27 | Skate America 2019 | Las Vegas | 2019-10-17 | Assistant (Senior pairs)
|
28 | Shanghai Trophy 2019 | Shanghai | 2019-10-03 | Specialist (Senior men, Senior pairs)
|
29 | World Championship 2019 | Saitama City | 2019-03-18 | Specialist (Senior pairs)
|
30 | NHK Trophy 2018 | Hiroshima | 2018-11-09 | Specialist (Senior pairs)
|
31 | Four Continents Championships 2018 | Taipei City | 2018-01-22 | Specialist (Senior ladies)
|
32 | U.S. Championships 2018 | San Jose | 2018-01-01 | Specialist (Senior men, Novice girls) Assistant (Junior pairs, Juvenile pairs)
|
33 | Cup of Russia 2017 | Moscow | 2017-10-20 | Specialist (Senior pairs)
|
34 | Skate Canada Autumn Classic 2017 | Montreal | 2017-09-20 | Specialist (Senior ladies)
|
35 | Skate Canada Autumn Classic Junior 2017 | Montreal | 2017-09-20 | Assistant (Junior ladies)
|
36 | World Championship 2017 | Helsinki | 2017-03-27 | Specialist (Senior pairs)
|
37 | Cup of China 2016 | Beijing | 2016-11-18 | Specialist (Senior pairs)
|
38 | Finlandia Trophy 2016 | Espoo | 2016-10-08 | Specialist (Senior pairs) Assistant (Senior ladies)
|
39 | Four Continents Championships 2016 | Taipei | 2016-02-16 | Specialist (Senior pairs)
|
40 | Cup of Russian 2015 | Moscow | 2015-11-19 | Specialist (Senior pairs)
|
41 | Dundee Open 2015 | Dundee | 2015-08-14 | Specialist (Senior ladies, Junior ladies, Level 5 boys, Level 4 boys, Level 3 boys, Level 2 boys, Level 2 girls, Beginner girls 4) Assistant (Junior men, Advanced novice boys, Advanced novice girls, Level 1 girls, Beginner girls 5)
|
42 | Four Continents Championships 2015 | Seoul | 2015-02-10 | Assistant (Senior pairs)
|
43 | Kinoshita Group Medal Winners Open | Tokyo | 2015-01-16 | Specialist (Senior ladies, Senior men)
|
44 | Skate America 2014 | Chicago | 2014-10-23 | Specialist (Senior pairs)
|
45 | Kinoshita Group Cup Japan Open 2014 | Saitama | 2014-10-04 | Specialist (Senior ladies) Assistant (Senior men)
|
46 | Olympics 2014 | Sochi | 2014-02-07 | Specialist (Senior pairs)
|
47 | European Championship 2014 | Budapest | 2014-01-13 | Specialist (Senior pairs)
|
48 | Skate Canada 2013 | Saint John | 2013-10-24 | Specialist (Senior pairs)
|
49 | World Championship 2013 | London | 2013-03-11 | Specialist (Senior pairs)
|
50 | U.S. Championships 2013 | Omaha | 2013-01-19 | Specialist (Senior pairs, Junior men) Assistant (Senior men, Junior pairs)
|
51 | Cup of Russia 2012 | Moscow | 2012-11-08 | Specialist (Senior pairs)
|
52 | European Championship 2012 | Sheffield | 2012-01-23 | Specialist (Senior pairs)
|
53 | JGP Trofeo Walter Lombardi 2011 | Milano | 2011-10-05 | Specialist (Junior men)
|
54 | Warsaw Cup 2010 | Warsaw | 2010-11-18 | Specialist (Senior pairs, Junior men, Junior pairs)
|
55 | Cup of China 2010 | Beijing | 2010-11-04 | Specialist (Senior pairs)
|
56 | JGP Pokal der Blauen Schwerter 2010 | Dresden | 2010-10-06 | Specialist (Junior pairs)
|
57 | World Junior Championship 2010 | Hague | 2010-03-09 | Specialist (Junior pairs)
|
58 | U.S. Championships 2010 | Spokane | 2010-01-15 | Specialist (Senior pairs, Novice boys) Assistant (Senior ladies, Junior ladies, Novice pairs)
|
59 | British Championships 2010 | Sheffield | 2009-11-23 | Specialist (Senior men) Assistant (Senior ladies)
|
60 | NHK Trophy 2009 | Nagano | 2009-11-05 | Specialist (Senior pairs) Assistant (Senior ladies)
|
61 | Nebelhorn Trophy 2009 | Oberstdorf | 2009-09-23 | Specialist (Senior pairs)
|
62 | World Championship 2009 | Los Angeles | 2009-03-22 | Specialist (Senior pairs)
|
63 | Bavarian Open 2009 | Oberstdorf | 2009-01-29 | Specialist (Senior ladies, Senior men, Junior men 2, Junior men 1, Junior ladies 2, Junior pairs, Novice U15 girls) Assistant (Junior ladies 1, Novice U15 girls)
|
64 | European Championship 2009 | Helsinki | 2009-01-20 | Specialist (Senior pairs)
|
65 | Cup of China 2008 | Beijing | 2008-11-05 | Specialist (Senior pairs)
|
66 | JGP Skate Safari 2008 | Cape Town | 2008-10-08 | Specialist (Junior ladies)
|
67 | European Championship 2008 | Zagreb | 2008-01-21 | Specialist (Senior pairs)
|
68 | Trophée Eric Bompard 2007 | Paris | 2007-11-15 | Specialist (Senior pairs)
|
69 | JGP John Curry Memorial 2007 | Sheffield | 2007-10-18 | Specialist (Junior pairs)
|
70 | World Junior Championship 2007 | Oberstdorf | 2007-02-26 | Assistant (Junior pairs)
|
71 | Winter Universiade 2007 | Torino | 2007-01-17 | Specialist (Senior men, Senior pairs)
|
72 | Grand Prix Final 2006 | St. Petersburg | 2006-12-14 | Assistant (Senior pairs)
|
73 | Nebelhorn Trophy 2006 | Oberstdorf | 2006-09-28 | Specialist (Senior pairs) Assistant (Senior men)
|
74 | World Championship 2006 | Calgary | 2006-03-19 | Assistant (Senior pairs)
|
75 | Eastern Sectional Championships 2006 | Bethlehem | 2005-11-15 | Specialist (Senior ladies, Junior men)
|
76 | JGP Gdansk 2005 | Gdansk | 2005-10-12 | Specialist (Junior men) Assistant (Junior pairs)
|
77 | JGP Final 2004 | Helsinki | 2004-12-02 | Assistant (Junior pairs)
|