| Competition | City | Date | Roles |
|---|
| 1 | NHK Trophy 2025 | Osaka | 2025-11-06 | Judge (Senior men, Senior ladies) |
| 2 | Lombardia Trophy 2025 | Bergamo | 2025-09-11 | Judge (Senior men, Senior ladies, Senior pairs) |
| 3 | NQS Philadelphia Summer Championship 2025 | Aston | 2025-07-29 | Judge (Senior ladies, Senior men, Junior ladies, Junior men, Novice girls 2, Novice boys, Intermediate girls 1, Intermediate girls 2, Intermediate boys) |
| 4 | Maria Olszewska Memorial 2025 | Łodz | 2025-03-04 | Judge (Senior men, Senior ladies, Junior men, Junior ladies, Junior pairs, Advanced novice girls 2, Advanced novice boys, Advanced novice girls 1, Advanced novice pairs) |
| 5 | Four Continents Championships 2025 | Seoul | 2025-02-19 | Judge (Senior pairs) |
| 6 | Finlandia Trophy 2024 | Helsinki | 2024-11-15 | Judge (Senior men, Senior ladies, Senior pairs) |
| 7 | NQS Philadelphia Summer Championship 2024 | Aston | 2024-07-30 | Judge (Senior ladies, Junior ladies 2, Junior men, Novice girls 2, Novice boys, Intermediate men, Intermediate ladies 3, Intermediate ladies 1) |
| 8 | U.S. Championships 2024 | Columbus | 2024-01-22 | Judge (Senior men, Senior ladies, Junior men) |
| 9 | Grand Prix and Junior Grand Prix Final 2023 | Beijing | 2023-12-08 | Judge (Senior men, Junior men, Junior ladies) |
| 10 | John Nicks Pairs Challenge 2023 | New York | 2023-09-06 | Judge (Senior pairs, Junior pairs) |
| 11 | NQS The Annual Middle Atlantics 2023 | New York | 2023-09-06 | Judge (Senior pairs, Junior pairs, Intermediate boys) |
| 12 | World Team Trophy 2023 | Tokyo | 2023-04-15 | Judge (Senior ladies, Senior men, Senior pairs) |
| 13 | Pacific Coast Sectional Singles Final 2023 | San Francisco | 2022-11-08 | Judge (Senior men, Junior ladies, Novice boys, Intermediate ladies, Juvenile boys, Juvenile girls) |
| 14 | Skate America 2022 | Norwood | 2022-10-21 | Judge (Senior ladies) |
| 15 | John Nicks Pairs Challenge 2022 | New York | 2022-09-08 | Judge (Senior pairs) |
| 16 | NQS Philadelphia Summer Championship 2022 | Aston | 2022-08-03 | Controller (Novice girls 1, Intermediate boys 1, Intermediate girls 3, Juvenile girls 2) Judge (Novice boys, Novice girls 2, Intermediate girls 2, Juvenile boys) |
| 17 | Olympics 2022 | Beijing | 2022-01-27 | Judge (Senior ladies) |
| 18 | Skate Canada 2021 | Vancouver | 2021-10-28 | Judge (Senior men, Senior ladies, Senior pairs) |
| 19 | John Nicks Pairs Challenge 2021 | New York | 2021-09-09 | Judge (Senior pairs) |
| 20 | World Championship 2021 | Stockholm | 2021-03-22 | Judge (Senior men) |
| 21 | U.S. Championship Series 2021 | Virtual City | 2020-12-01 | Judge (Senior ladies 3, Senior ladies 1, Senior ladies 4, Senior ladies 2) |
| 22 | U.S. Championships 2020 | Greensboro | 2020-01-20 | Judge (Senior men, Senior ladies) |
| 23 | New England Regional Championships 2020 | Westborough | 2019-10-22 | Judge (Senior ladies, Junior ladies, Novice girls 2, Intermediate ladies 6, Intermediate ladies 4, Intermediate ladies 1, Juvenile girls 1, Juvenile girls 2, Juvenile girls 4) |
| 24 | Skate America 2019 | Las Vegas | 2019-10-17 | Judge (Senior men) |
| 25 | Grand Prix and Junior Grand Prix Final 2018 | Vancouver | 2018-12-05 | Judge (Senior ladies, Senior pairs, Junior pairs) |
| 26 | JGP Yerevan 2018 | Yerevan | 2018-10-10 | Judge (Junior men) |
| 27 | U.S. Championships 2017 | Kansas City | 2017-01-14 | Judge (Senior ladies, Junior men, Junior pairs, Novice girls) |
| 28 | Skate America 2016 | Chicago | 2016-10-21 | Judge (Senior men) |
| 29 | Ice Challenge 2015 | Graz | 2015-10-27 | Judge (Senior ladies) |
| 30 | Skate America 2015 | Milwaukee, Wisconsin | 2015-10-22 | Judge (Senior ladies) |
| 31 | U.S. Championships 2015 | Greensboro | 2015-01-17 | Judge (Senior men, Senior pairs, Novice boys, Novice pairs) |
| 32 | Cup of Russia 2014 | Moscow | 2014-11-14 | Judge (Senior men, Senior ladies, Senior pairs) |
| 33 | 22nd Ondrej Nepela Trophy | Bratislava | 2014-10-01 | Judge (Senior ladies) |
| 34 | World Championship 2014 | Saitama | 2014-03-24 | Judge (Senior ladies) |
| 35 | Cup of Russia 2013 | Moscow | 2013-11-22 | Judge (Senior men, Senior ladies, Senior pairs) |
| 36 | Skate America 2012 | Seattle | 2012-10-19 | Judge (Senior men) |
| 37 | World Junior Championship 2012 | Minsk | 2012-02-27 | Judge (Junior men) |
| 38 | U.S. Championships 2012 | San Jose | 2012-01-21 | Judge (Senior ladies, Junior men, Junior ladies, Novice girls, Novice pairs) |
| 39 | Eastern Sectional Championships 2012 | Jamestown | 2011-11-15 | Judge (Senior ladies, Senior men, Junior ladies, Junior men, Novice girls) |
| 40 | North Atlantic Regional Championships 2012 | Amherst | 2011-10-14 | Controller (Senior men, Junior ladies, Novice girls 1, Intermediate ladies 5, Intermediate ladies 3, Juvenile boys)
|
| 41 | Skate America 2010 | Portland Oregon | 2010-11-11 | Judge (Senior pairs) |
| 42 | Four Continents Championships 2010 | Jeonju | 2010-01-27 | Judge (Senior men) |
| 43 | Trophée Eric Bompard 2009 | Paris | 2009-10-15 | Judge (Senior ladies, Senior men) |
| 44 | U.S. Championships 2009 | Cleveland | 2009-01-18 | Judge (Senior men, Junior men, Novice girls) |
| 45 | Skate Canada 2008 | Ottawa | 2008-10-30 | Judge (Senior ladies, Senior men, Senior pairs) |
| 46 | Eastern Sectional Championships 2008 | Rayleigh | 2007-11-14 | Judge (Senior ladies, Senior men, Junior ladies, Novice boys, Novice girls) |
| 47 | Eastern Sectional Championships 2007 | Alpharetta | 2006-11-16 | Judge (Senior men, Junior ladies, Novice boys) |