2019:

  • Bronze - December North American Cup (Veteran 60-69)
  • Eighth - USA Fencing National Championships (Veteran 60-69)
  • 10th - April North American Cup (Veteran 60-69)
  • 22nd - December North American Cup (Veteran Open)
  • 28th - April North American Cup (Veteran Open)

2018:

  • Seventh - USA Fencing National Championships (Veteran 60-69)
  • 10th - December North American Cup (Veteran 60-69)
  • 16th - April North American Cup (Veteran 60-69)
  • 24th - April North American Cup (Veteran Open)
  • 27th - December North American Cup (Veteran Open)
  • 63rd - April North American Cup (Division III)

2017:

  • Bronze - Pan American Veteran Championships (Pre-Veteran)
  • Bronze - Pan American Veteran Championships (Veteran 1)
  • Ninth - December North American Cup (Veteran 60-69)
  • 17th - USA Fencing National Championships (Veteran 50-59)
  • 24th - December North American Cup (Veteran Open)
  • 28th - April North American Cup (Veteran 50-59)
  • 30th - April North American Cup (Veteran Open)

2016:

  • Fifth - Pan American Veteran Championships (Veteran 1)
  • Seventh - Pan American Veteran Championships (Pre-Veteran)
  • 18th - April North American Cup (Veteran 50-59)
  • 24th - April North American Cup (Veteran Open)
  • 25th - December North American Cup (Veteran 50-59)
  • 28th - December North American Cup (Veteran Open)
  • 30th - USA Fencing National Championships (Veteran 50-59)
  • 57th - April North American Cup (Division III)

2015:

  • Eighth - Pan American Veteran Championships (Veteran 1)
  • Eighth - Pan American Veteran Championships (Pre-Veteran)
  • 16th - March North American Cup (Veteran 50-59)
  • 19th - USA Fencing National Championships (Veteran 50-59)
  • 24th - March North American Cup (Veteran Open)
  • 25th - December North American Cup (Veteran 50-59)
  • 30th - December North American Cup (Veteran Open)

2014:

  • 15th - April North American Cup (Veteran 50-59)
  • 20th - USA Fencing National Championships (Veteran 50-59)
  • 21st - December North American Cup (Veteran Open)
  • 23rd - December North American Cup (Veteran 50-59)
  • 29th - April North American Cup (Veteran Open)