Stack vant en olympisk bronsemedalje under vinter-OL 1932 i Lake Placid. Han kom på tredjeplass på 10 000 meter skøyter, bak amerikanske Irving Jaffee og Ivar Ballangrud fra Norge. På de andre distansene i samme OL ble Stack nummer fire på både 500- og 1 500 meter og på 5 000 ble han nummer sju.