2018:

  • Fifth - January North American Cup (Division I)
  • Seventh - July Challenge (Division I)

2017:

  • Gold - Phoenix Junior World Cup
  • Gold - January North American Cup (Junior)
  • Bronze - Junior World Championships (Individual)
  • Bronze - Junior Pan American Championships
  • Bronze - October North American Cup (Division I)
  • Fifth - Junior World Championships (Team)
  • 11th - Dordan Junior World Cup
  • 17th - World University Games
  • 17th - July Challenge (Division I)
  • 37th - January North American Cup (Division I)
  • 41st - Padua World Cup
  • 44th - Cancun Grand Prix

2016:

  • Gold - Phoenix Junior World Cup
  • Gold - USA Fencing Junior Olympic Championships (Junior)
  • Bronze - Junior Pan American Championships
  • Bronze - November North American Cup (Junior)
  • Bronze - December North American Cup (Division I)
  • Fifth - July Challenge (Junior)
  • Seventh - October North American Cup (Division I)
  • Ninth - January North American Cup (Junior)
  • 10th - July Challenge (Division I)
  • 13th - Junior World Championships (Team)
  • 19th - Sosnowiec Junior World Cup
  • 21st - Plovdiv Junior World Cup
  • 24th - January North American Cup (Division I)
  • 33rd - Dormagen Junior World Cup

2015:

  • Gold - January North American Cup (Junior)
  • Silver - USA Fencing Junior Olympic Championships (Junior)
  • Bronze - July Challenge (Junior)
  • Sixth - December North American Cup (Division I)
  • Eighth - USA Fencing National Championships (Division I)
  • Eighth - October North American Cup (Division I)
  • 18th - Budapest Junior World Cup
  • 20th - Plovdiv Junior World Cup
  • 20th - July Challenge (Division I)
  • 24th - Phoenix Junior World Cup
  • 25th - January North American Cup (Division I)
  • 34th - Sosnowiec Junior World Cup
  • 52nd - Dormagen Junior World Cup

2014:

  • Gold - USA Fencing Junior Olympic Championships (Cadet)
  • Bronze - Cadet World Championships
  • Bronze - USA Fencing Junior Olympic Championships (Junior)
  • Eighth - Phoenix Junior World Cup
  • 14th - July North American Cup (Division I)
  • 18th - USA Fencing National Championships (Division I)
  • 25th - July North American Cup (Junior)
  • 33rd - October North American Cup (Division I)
  • 38th - January North American Cup (Junior)
  • 45th - November North American Cup (Junior)
  • 46th - Dormagen Junior World Cup
  • 47th - Budapest Junior World Cup

2013:

  • Gold - December North Aemrican Cup (Cadet)
  • Silver - Konin Cadet European Cup
  • Silver - January North American Cup (Cadet)
  • Bronze - July North American Cup (Cadet)
  • Fifth - Godollo Cadet Europpean Cup
  • Seventh - October North American Cup (Cadet)
  • 17th - USA Fencing Junior Olympic Championships (Cadet)
  • 25th - November North American Cup (Division I)
  • 29th - USA Fencing Junior Olympic Championships (Junior)
  • 33rd - November North American Cup (Junior)
  • 34th - January North American Cup (Junior)
  • 36th - Eislingen Cadet European Cup
  • 40th - December North American Cup (Division I)

2012:

  • Gold - USA Fencing National Championships (Y14)
  • Silver - April North American Cup (Y14)
  • 11th - November North American Cup (Junior)
  • 15th - July North American Cup (Cadet)
  • 18th - October North American Cup Cadet)
  • 29th - July North American Cup (Junior)
  • 38th - October North American Cup (Division I)

2011:

  • Silver - USA Fencing National Championships (Y14)
  • Silver - November North American Cup (Y14)
  • 19th - October North American Cup (Cadet)
  • 53rd - November North American Cup (Cadet)

2010:

  • Bronze - North American Cup F (Y12)
  • Bronze - North American Cup G (Y12)
  • 11th - North American Cup B (Y14)
  • 41st - USA Fencing National Championships (Y14)
  • 44th - North American Cup B (Cadet)