1947 gelang ihm der Sieg, u. a. weil sein vor ihm liegender Teamgefährte Bill Holland annahm, Rose liege eine Runde zurück und diesen passieren ließ. 1948 gewann er zum dritten Mal – wiederum vor Holland. 1950 konnte er sich noch als Dritter platzieren. Nach dem Rennen von 1951, bei dem er durch einen Unfall ausschied, zog er sich vom Rennsport zurück. Da das Indy 500 von 1950 bis 1960 mit zur Fahrerweltmeisterschaft zählte, stehen für Rose auch zwei Grand-Prix-Starts und 4 Weltmeisterschaftspunkte zu Buche.