Weckman ble olympisk mester i klassen lett tungvekt i bryting gresk-romersk stil under OL 1908 i London. Han vant sin vektklasse foran landsmannen Yrjö Saarela.