Armstrong vant en olympisk sølvmedalje i stuping under OL 1920 i Antwerpen. Hun kom på andreplass på ti meter sviktstup for damer bak Stefanie Clausen fra Danmark.