Catherwood ble olympisk mester i friidrett under sommer-OL 1928 i Amsterdam. Hun vant konkurransen i høydehopp for damer med et hopp på 1,595 meter, ny verdensrekord, foran Lien Gisolf fra Nederland og amerikanske Mildred Wiley som begge hoppet 1,56 meter.