In the 2019 season, Almirola once again made the playoffs, but was eliminated in the Round of 16 after finishing 14th at the Charlotte Roval. 5 weeks later, Almirola contended with teammate and pole-setter Kevin Harvick for the win at Texas before finishing in 2nd-place, his best finish of the season. He fell to 14th in the final points standings. On December 4, 2019, Stewart-Haas Racing announced that Mike Bugarewicz will replace Johnny Klausmeier as the crew chief of the No. 10 team in 2020.