Selfelt vant to olympiske medaljer, en sølv og en bronse, i hestesport under Sommer-OL 1948 i London. Med hesten «Claque» var han med på det svenske laget som kom på andreplass i lagkonkurransen i feltritt bak USA. De andre på laget var Sigurd Svensson på «Dust» og Olof Stahre på «Komet». Han kom på tredjeplass i den individuelle konkurransen i feltritt.