Ödlund vant en olympisk sølvmedalje i curling under Vinter-OL 1924 i Chamonix. Han var med på de svenske laget som kom på andreplass i curlingturneringen bak Storbritannia. De andre på det svenske laget var Johan Åhlén, Carl Kronlund, Carl Petersén, Carl-Axel Pettersson, Erik Severin, Karl-Erik Wahlberg og Victor Wetterström.