2019:

  • Seventh - Senior World Championships (Team)
  • 25th - Seoul Grand Prix 
  • 40th - Athens World  Cup 
  • 49th - Absolute Fencing Gear Salt Lake City World Cup 
  • 50th - Sint-Niklaas World Cup
  • 55th - Moscow Grand Prix

2018:

  • 25th -  Seoul Grand Prix
  • 49th - Tunis World Cup
  • 54th - Baltimore World Cup

2017:

  • 10th - January North American Cup (Division I)
  • 44th - Orleans World Cup
  • 45th - Cancun Grand Prix
  • 48th - New York World Cup
  • 51st - Sint-Niklaas World Cup
  • 52nd - Athens World Cup
  • 56th - Seoul Grand Prix

2016:

  • Gold - USA Fencing National Championships (Division I)
  • Gold - October North American Cup (Division I)
  • Silver - January North American Cup (Division I)
  • 28th - Seoul Grand Prix
  • 54th - Foshan World Cup
  • 59th - Cancun Grand Prix

2015:

  • Silver - USA Fencing National Championships (Division I)
  • Silver - July Challenge (Division I)
  • 10th - December North American Cup (Division I)
  • 22nd - Seoul Grand Prix
  • 23rd - January North American Cup (Division I)
  • 41st - Beijing World Cup
  • 43rd - Athens World Cup
  • 49th - Moscow Grand Prix
  • 52nd - Boston Grand Prix
  • 61st - Gent World Cup

2014:

  • Silver - December North American Cup (Division I)
  • 10th - USA Fencing National Championships (Division I)
  • 19th - October North American Cup (Division I)
  • 31st - New York Grand Prix
  • 37th - January North American Cup (Division I)
  • 48th - Margarita Island World Cup
  • 49th - Antalya World Cup
  • 51st - Orleans World Cup
  • 54th - Dakar World Cup
  • 58th - Bolzano World Cup
  • 62nd - Chicago World Cup

2013:

  • Ninth - December North American Cup (Division I
  • 17th - USA Fencing National Championships (Division I)
  • 25th - Antalya World Cup
  • 36th - World University Games
  • 38th - November North American Cup (Division I)
  • 56th - Chicago World Cup

2012:

  • Silver - December North American Cup (Division I)
  • Silver - USA Fencing National Championships (Division I Team)
  • 16th - USA Fencing National Championships (Division I)
  • 20th - October North American Cup (Division I)
  • 23rd - January North American Cup (Division I)
  • 47th - November North American Cup (Division I)
  • 59th - Chicago World Cup

2011:

  • Gold - North American Cup C (Junior)
  • 14th - December North American Cup (Division I)
  • 24th - Lignano Junior World Cup
  • 26th - USA Fencing National Championships (Division I)
  • 28th - North American Cup C (Division I)
  • 36th - Budapest Junior World Cup
  • 64th - New York World Cup

2010:

  • Fifth - North American D (Division I)
  • Sixth - USA Fencing National Championships (Junior)
  • Sixth - North American Cup B (Junior)
  • 12th - December North American Cup (Division I)
  • 16th - Dormagen Junior World Cup
  • 17th - North American Cup A (Division I)
  • 20th - North American Cup D (Junior)
  • 22nd - USA Fencing National Championships (Division I)
  • 29th - North American Cup F (Division I)
  • 37th - Madrid Junior World Cup
  • 53rd - USA Fencing Junior Olympic Championships (Junior)

2009:

  • 10th - North American Cup B (Junior)
  • 13th - North American Cup C (Division I)