Price vant en olympisk sølvmedalje i seiling under OL 1952 i Helsingfors. Han var med på den amerikanske båten «Comanche» som kom på andreplass i starbåt-klassen bak den italienske båten «Merope». Seilingene ble avviklet i perioden 20. til 23. juli 1952. Mannskapet på «Comanche» besto av John Price og John Reid.