2019:
- Gold - Veteran World Championships (Team)
- Gold - USA Fencing National Championships (Veteran 50-59)
- Silver - December North American Cup (Veteran 50-59)
- Eighth - Veteran World Championships (50-59)
2018:
- Gold - Veteran World Championships (Team)
- Gold - USA Fencing National Championships (Veteran 50-59)
- Gold - December North American Cup (Veteran 50-59)
- Gold - April North American Cup (Veteran 50-59)
- 11th - Veteran World Championships (50-59)
- 15th - April North American Cup (Veteran Open)
2017:
- Gold - Veteran World Championships (Team)
- Fifth - April North American Cup (Veteran 50-59)
- 15th - Veteran World Championships (50-59)
2016:
- Gold - April North American Cup (Veteran Open)
- Bronze - December North American Cup (Veteran 50-59)
2013:
- 25th - November North American Cup (Division I)
2012:
- 50th - November North American Cup (Division I)
2010:
- Bronze - North American Cup D (Division I)
- Seventh - USA Fencing National Championships (Division I)
- 10th - North American Cup F (Division I)
- 43rd - North American Cup A (Division I)
2009:
- Silver - Columbus Satellite Tournament
- Bronze - Pan American Championships (Team)
- 11th - Pan American Championships (Individual)
- 12th - North American Cup C (Division I)
- 29th - Montreal World Cup
2004:
- 32nd - Tallin World Cup
- 48th - Bern World Cup
- 59th - Vancouver Grand Prix
1999:
- Bronze - Montreal World Cup
- 15th - Senior World Championships (Team)
- 45th - Senior World Championships (Individual)
1998:
- 20th - Senior World Championships (Team)
- 62nd - Senior World Championships (Individual)
1994:
- 16th: Senior World Championships (Team)
1993:
- 11th - World University Games (Team)
- 58th - World University Games (Individual)
1992:
1991:
- Silver - Pan American Games (Individual)
- Bronze - Pan American Games (Team)
- 55th - Senior World Championships
1989:
- Gold - NCAA Championships
- 10th - World University Games (Team)
- 13th - World University Games (Individual)
1988:
- Gold - NCAA Championships
1987:
- 11th - Junior World Championships