“The only other American to be awarded two Medals of Honor (for separate engagements) is Marine Smedley Butler.”
You forgot to mention Thomas Ward Custer, who was awarded two MOH during the Civil War. He was the younger brother of George Armstrong Custer, and was killed with him at the Battle of the Little Big Horn on June 25, 1876.
Interesting. I had never heard of Custer’s actions.