Landon ble olympisk mester da han vant høydekonkurransen under OL 1920 i Antwerpen med et hopp på 1,935 som var nytt olympisk rekord. Harold Muller fra USA tok sølv og Bo Ekelund fra Sverige kom på tredjeplass begge med høyden 1,90.