Antaŭenigita al kontradmiralo en junio, Sprague komandis la 22-an aviad-kompanian divizion, kiu kovris la atakon de Gvamo de julio-aŭgusto kaj Morotai
en septembro. Komandante Task Group 77.4 kaj Task Unit 77.4.1 ("Taffy 1") dum la Battle of Leyte Gulf (Batalo de Leyte Golfo) de oktobro 24-25, Sprague nelonge komandis Pacifikajn trejnad-aviad-kompaniojn sub Carrier Division 11, antaŭ ol gvidi Carrier Division 3 de Okinawa de aprilo ĝis junio 1945. Li komandis Task Force 38.1 dum la finaj aeroperacioj kontraŭ Japanio antaŭ la fino de la milito.