Rogers vant en olympisk bronsemedalje i skyting under Sommer-OL 1908 i London. Han kom på andre tredje i den individuelle skytekonkurransen løpende hjort enkeltskudd bak Oscar Swahn fra Sverige og Thomas Ranken fra Storbritannia.