2019:
- Bronze - USA Fencing National Championships (Veteran 50-59)
- 11th - April North American Cup (Veteran 50-59)
- 31st - April North American Cup (Veteran Open)
- 44th - Veteran World Championships (50-59)
- 51st - April North American Cup (Division II)
2018:
- Fifth - December North American Cup (Veteran 50-59)
- Ninth - December North American Cup (Veteran Open)
- 13th - April North American Cup (Veteran 50-59)
- 26th - USA Fencing National Championships (Veteran 50-59)
- 37th - December North American Cup (Division II)
- 37th - April North American Cup (Veteran Open)
2017:
- 11th - December North American Cup (Veteran 50-59)
- 22nd - USA Fencing National Championships (Veteran 50-59)
- 31st - April North American Cup (Veteran 50-59)
- 39th - December North American Cup (Veteran Open)
- 40th - April North American Cup (Veteran Open)
2016:
- Seventh - April North American Cup (Veteran Open)
- Ninth - December North American Cup (Veteran 50-59)
- 16th - December North American Cup (Veteran Open)
- 20th - April North American Cup (Veteran 50-59)
- 23rd - USA Fencing National Championships (Veteran 50-59)
- 34th - December North American Cup (Division IA)
2015:
- Fifth - March North American Cup (Veteran 40-49)
- 10th - USA Fencing National Championships (Veteran 40-49)
- 11th - March North American Cup (Veteran Open)
- 24th - December North American Cup (Veteran 50-59)
- 36th - December North American Cup (Veteran Open)
2014:
- Seventh - April North American Cup (Veteran 40-49)
- 15th - December North American Cup (Veteran 40-49)
- 17th - April North American Cup (Veteran Open)
- 18th - USA Fencing National Championships (Veteran 40-49)
- 22nd - December North American Cup (Veteran Open)
- 46th - December North American Cup (Division II)
2013:
- 14th - USA Fencing National Championships (Veteran 40-49)
- 14th - December North American Cup (Veteran 40-49)
- 15th - December North American Cup (Veteran Open)
- 16th - March North American Cup (Veteran Open)
- 19th - March North American Cup (Veteran 40-49)
- 26th - March North American Cup (Division III)
2012:
- 10th - December North American Cup (Veteran 40-49)
- 16th - December North American Cup (Veteran Open)
- 53rd - December North American Cup (Division II)