2021:

  • 29th - April North American Cup (Division I)
  • 49th - Cadet World Championships

2020:

  • Seventh - USA Fencing Junior Olympic Championships (Junior)
  • 18th - USA Fencing Junior Olympic Championships (Cadet)

2019:

  • Silver - Eislingen Cadet European Cup (Team)
  • Seventh - Sofia Cadet European Cup (Team)
  • Eighth - July Challenge (Junior)
  • 10th - Godollo Cadet European Cup (Team)
  • 10th - November North American Cup (Cadet)
  • 12th - USA Fencing National Championships (Y14)
  • 13th - Sofia Cadet European Cup (Individual)
  • 24th - Eislingen Cadet European Cup (Individual)
  • 36th - Godollo Cadet European Cup (Individual)
  • 47th - October North American Cup (Cadet)
  • 52nd - Moedling Cadet European Cup
  • 55th - March North American Cup (Y14)
  • 60th - July Challenge (Cadet)

2018:

  • 12th - USA Fencing National Championships (Y14)
  • 18th - November North American Cup (Y14)
  • 35th - USA Fencing National Championships (Division II)
  • 47th - March North American Cup (Y14)
  • 52nd - November North American Cup (Cadet)

2017:

  • Eighth - November North American Cup (Y14)
  • 30th - USA Fencing National Championships (Y12)
  • 34th - March North American Cup (Y12)
  • 62nd - October North American Cup (Division II)