Po napadu na Formoso je Yarnallova enota odpotovala proti jugu. Skrbela je za letalske ladjevode, medtem ko so njihove letala med pristankom na Leyteju zatirala japonsko kopensko letalsko moč v bližini. Med bitko za zaliv Leyte, ki je preprečila japonski poskus, da bi uničila ameriško osvoboditev Leyteja.
"Yarnall" je še naprej spremljala letalonosilke, ki so se odpravile proti severu, da bi uničile Admiral Ozavino vojsko, ki je bila zgrajena okoli letalonosilk brez letal. Po uspešnem zaključku te naloge je TF 38 30. in 31. oktobra opravil srečanje za napolnitev z gorivom in nato nadaljeval svojo dolžnost, ki je napadla sovražnike na Luzonu.