2021:
- Silver - Junior World Championships (Team)
- 13th - April North American Cup (Division I)
- 51st - Junior World Championships (Individual)
2020:
- Gold - Basel Junior World Cup (Team)
- Silver - Belgrade Junior World Cup (Team)
- 18th - January North American Cup (Division I)
- 32nd - Belgrade Junior World Cup (Individual)
- 45th - January North American Cup (Junior)
2019:
- Bronze - December North American Cup (Division I)
- Bronze - November North American Cup (Junior)
- 26th - January North American Cup (Junior)
- 36th - USA Fencing Junior Olympic Championships (Junior)
2018:
- 20th - November North American Cup (Junior)
- 52nd - USA Fencing Junior Olympic Championships (Cadet)
2017:
- Gold - October North American Cup (Division II)
- 35th - November North American Cup (Cadet)
- 51st - July Challenge (Cadet)
- 57th - October North American Cup (Division I)