Sandblom vant en olympisk bronsemedalje i seiling under sommer-OL 1928 i Amsterdam. Han var med på den svenske båten «Sylvia» som kom på tredjeplass i 8-metersklassen bak den franske båten «l'Aile VI» og «Hollandia» fra Nederland. Mannskapet på «Sylvia» var; Clarence Hammar, Tore Holm, John Sandblom, Philip Sandblom, Wilhelm Törsleff. Seilasene ble gjennomført på Zuiderzee i perioden 2. til 9. august 1928.