Career
In 1920 he finished fourth in the 56 pound weight throw competition and ninth in the hammer throw event. McDiarmid was the flag-bearer for Canada at the 1920 Olympics.
In 1920 he finished fourth in the 56 pound weight throw competition and ninth in the hammer throw event. McDiarmid was the flag-bearer for Canada at the 1920 Olympics.