Na de inval op Formosa ging de eenheid van Yarnall naar Luzon. Ze beschermde de vliegdekschepen terwijl hun vliegtuigen de Japanse luchtmacht in de buurt onderdrukten tijdens de landingen op Leyte. Tijdens de driefasige Slag om de Golf van Leyte, die de Japanse poging om de Amerikaanse bevrijding van Leyte te verbreken, tegenhield.
Yarnall bleef de vliegdekschepen bewaken... terwijl ze naar het noorden reden... om de luikkrachten van admiraal Ozawa te vernietigen... die gebouwd waren rond vliegdekschepen zonder vliegtuigen. Na het succesvol voltooien van die missie, deed TF 38 een tanking rendezvous op 30 en 31 oktober en hervatte vervolgens zijn taak om vijandelijke installaties op Luzon te verslaan.