As for his athletic career, 1920 was his most successful year. At the 1920 Olympics, held in Antwerp, Rudd won three medals, one of each color. In the 400 m, he won the gold medal, in a clear victory over Britain's Guy Butler. He added a silver medal in the 4 x 400 m relay with the South African team, and finished third in the 800 m. In addition to his Olympic successes, Rudd became the British champion over 440 yd (402 m) and 880 yd (805 m), and was named best athlete of the year in Great Britain. In 1921, he broke the 440 yd (402 m) World Record.
Rudd completed his studies in England, and returned to South Africa, working as a sports journalist. In 1930, he became an editor for the Daily Telegraph, a position he held until after the Second World War. Shortly after his return to South Africa, he died there at age 53.