| Competition | City | Date | Roles |
|---|
| 1 | NQS Glacier Falls Summer Classic 2025 | Anaheim | 2025-07-30 | Judge (Senior pairs, Junior ladies 1, Junior pairs, Novice boys, Novice pairs, Intermediate boys, Intermediate pairs, Juvenile pairs) |
| 2 | NQS Glacier Falls Summer Classic 2024 | Anaheim | 2024-07-24 | Judge (Senior ladies, Senior men, Junior ladies 2, Novice boys) |
| 3 | NQS Sherwood Invitational 2023 | Sherwood | 2023-08-24 | Controller (Senior ladies, Novice girls, Intermediate girls 1) Judge (Senior ladies, Junior ladies, Novice boys, Novice girls, Intermediate girls 2, Intermediate boys, Juvenile girls) |
| 4 | NQS Glacier Falls Summer Classic 2023 | Anaheim | 2023-07-26 | Referee (Juvenile girls 3) Judge (Senior men, Senior pairs, Junior ladies 1, Junior men, Novice girls 2, Novice pairs) |
| 5 | NQS Scott Hamilton Invitational 2022 | Nashville | 2022-08-05 | Controller (Juvenile boys, Juvenile girls 1, Pre-juvenile boys) Judge (Senior ladies, Senior men, Junior men, Novice boys, Intermediate girls 1, Intermediate girls 2) |
| 6 | NQS Glacier Falls Summer Classic 2022 | Anaheim | 2022-07-27 | Judge (Senior ladies 1, Senior pairs, Junior ladies, Junior pairs, Novice girls 1, Novice girls 2, Novice pairs, Intermediate boys, Intermediate girls 1, Pre-juvenile girls 3, Pre-juvenile girls 1) |
| 7 | U.S. Championships 2022 | Nashville | 2022-01-01 | Judge (Senior ice dance, Junior ice dance) |
| 8 | Bavarian Open 2019 | Oberstdorf | 2019-02-05 | Judge (Junior ladies 2, Junior men, Advanced novice boys, Advanced novice girls 2) |
| 9 | Internationaux de France de Patinage 2018 | Grenoble | 2018-11-23 | Judge (Senior ice dance) |
| 10 | Inge Solar Memorial Alpen Trophy 2018 | Innsbruck | 2018-11-12 | Judge (Senior ice dance) |
| 11 | Inge Solar Memorial Alpen Trophy Junior 2018 | Innsbruck | 2018-11-12 | Judge (Junior ice dance) |
| 12 | Southwest Pacific Regional Championships 2019 | Anaheim | 2018-10-18 | Judge (Senior men, Junior ladies, Junior men, Novice boys, Intermediate ladies 1, Intermediate ladies 3, Intermediate ladies 4, Juvenile girls 2) |
| 13 | Skate Canada Autumn Classic 2018 | Oakville | 2018-09-20 | Judge (Senior pairs, Senior ice dance) |
| 14 | JGP Bratislava 2018 | Bratislava | 2018-08-22 | Judge (Junior ice dance) |
| 15 | Four Continents Championships 2018 | Taipei City | 2018-01-22 | Judge (Senior ice dance) |
| 16 | U.S. Championships 2018 | San Jose | 2018-01-01 | Judge (Senior ice dance, Junior ice dance) |
| 17 | Pacific Coast Sectional Championships 2018 | Spokane | 2017-11-15 | Referee (Junior men, Junior ladies, Juvenile boys)
|
| 18 | Finlandia Trophy 2017 | Espoo | 2017-10-06 | Judge (Senior pairs, Senior ice dance) |
| 19 | 25th Ondrej Nepela Trophy | Bratislava | 2017-09-21 | Judge (Senior men, Senior ice dance) |
| 20 | Bavarian Open 2017 | Oberstdorf | 2017-02-14 | Judge (Senior ice dance, Advanced novice boys) |
| 21 | U.S. Championships 2017 | Kansas City | 2017-01-14 | Judge (Senior ladies, Senior pairs, Junior men, Novice boys) |
| 22 | NHK Trophy 2016 | Sapporo | 2016-11-25 | Judge (Senior ladies, Senior ice dance) |
| 23 | Skate Canada Autumn Classic 2016 | Montreal | 2016-09-29 | Judge (Senior ice dance) |
| 24 | Skate Canada Autumn Classic Junior 2016 | Montreal | 2016-09-29 | Judge (Junior men) |
| 25 | Lombardia Trophy 2016 | Bergamo | 2016-09-08 | Judge (Senior ladies, Senior ice dance) |
| 26 | Pacific Coast Sectional Championships 2016 | Burbank | 2015-11-18 | Referee (Senior men, Senior ladies, Junior ladies, Novice boys, Intermediate ladies, Juvenile girls)
|
| 27 | Ice Challenge 2015 | Graz | 2015-10-27 | Judge (Senior men) |
| 28 | JGP Logrono 2015 | Logroño | 2015-09-30 | Judge (Junior ice dance) |
| 29 | U.S. Championships 2015 | Greensboro | 2015-01-17 | Judge (Senior ice dance, Junior ice dance) |
| 30 | Trophee Eric Bompard 2014 | Bordeaux | 2014-11-20 | Judge (Senior pairs, Senior ice dance) |
| 31 | 22nd Ondrej Nepela Trophy | Bratislava | 2014-10-01 | Judge (Senior men, Senior ice dance) |
| 32 | U.S. Championships 2014 | Boston | 2014-01-05 | Judge (Senior men, Senior pairs, Junior ladies, Novice boys, Novice girls, Intermediate ladies, Juvenile girls, Juvenile pairs) |
| 33 | Southwest Pacific Regional Championships 2014 | Anaheim | 2013-10-19 | Referee (Novice girls 3, Juvenile girls 5) Judge (Junior ladies, Novice girls 2, Intermediate ladies 1, Juvenile girls 2, Juvenile girls 4) |
| 34 | JGP Czech Skate 2013 | Ostrava | 2013-10-02 | Judge (Junior pairs, Junior ice dance) |
| 35 | JGP Baltic Cup 2013 | Gdansk | 2013-09-18 | Judge (Junior ice dance) |
| 36 | Ice Challenge 2012 | Graz | 2012-11-05 | Judge (Senior men) |
| 37 | JGP Bled 2012 | Bled | 2012-09-26 | Judge (Junior ice dance) |
| 38 | JGP Linz 2012 | Linz | 2012-09-12 | Judge (Junior ice dance) |
| 39 | U.S. Championships 2012 | San Jose | 2012-01-21 | Judge (Senior ice dance, Junior ice dance) |
| 40 | U.S. Junior Championships 2012 | East Lansing | 2011-12-10 | Judge (Juvenile girls 1) |
| 41 | JGP Tallinn Cup 2011 | Tallinn | 2011-10-05 | Judge (Junior ice dance) |
| 42 | Northwest Pacific Regional Championships 2012 | Spokane | 2011-09-30 | Controller (Junior ladies, Novice girls, Intermediate ladies 3, Intermediate men, Intermediate ladies 1, Juvenile girls 2)
|
| 43 | JGP Brasov Cup 2011 | Brasov | 2011-09-21 | Judge (Junior men) |
| 44 | U.S. Championships 2011 | Greensboro | 2011-01-22 | Judge (Senior ladies, Senior pairs, Junior ladies, Novice boys) |
| 45 | Pacific Coast Sectional Championships 2011 | Culver City | 2010-11-09 | Referee (Junior ladies)
|
| 46 | Finlandia Trophy 2010 | Vantaa | 2010-10-07 | Judge (Senior ladies, Senior men) |
| 47 | JGP SBC Cup 2010 | Karuizawa | 2010-09-24 | Judge (Junior ice dance) |
| 48 | JGP Brasov Cup 2010 | Brasov | 2010-09-09 | Judge (Junior ice dance) |
| 49 | Trophée Eric Bompard 2009 | Paris | 2009-10-15 | Judge (Senior pairs) |
| 50 | Trophée Eric Bompard 2008 | Paris | 2008-11-13 | Judge (Senior men) |
| 51 | U.S. Championships 2008 | St. Paul | 2008-01-20 | Judge (Senior men) |
| 52 | NHK Trophy 2007 | Sendai | 2007-11-28 | Judge (Senior pairs) |
| 53 | JGP Spin of Norway 2006 | Oslo | 2006-09-27 | Judge (Junior pairs) |
| 54 | Pacific Coast Sectional Championships 2006 | Roseville | 2005-11-16 | Controller (Novice girls) Judge (Senior ladies) |
| 55 | JGP Okaya 2005 | Okaya | 2005-10-20 | Judge (Junior men) |
| 56 | Cup of China 2004 | Beijing | 2004-11-11 | Judge (Senior ladies) |