In 2019 with the Astros he was 8–1 with a 3.02 ERA. Between the two teams, in 2019 he was 18–5 with a 2.93 ERA, as in 208.2 innings (sixth in the majors) over 33 starts he walked only 30 batters (1.3 walks per nine innings, the best ratio of his career and third-best in the major leagues), and had a WHIP of 0.982 (fifth-best in the major leagues). At the plate, he batted .280/.308/.580 with three home runs and eight RBIs in 50 at bats. Greinke started Games 3 and 7 of the 2019 World Series for Houston. Greinke allowed two runs on two hits in innings in his Game 7 start, He was pulled by manager A. J. Hinch in the seventh inning after surrendering a one-out home run to Anthony Rendon, followed by a walk to Juan Soto, with the Astros leading 2–1. He was replaced by Will Harris, who allowed a 2-run home run to Howie Kendrick. The Astros ultimately lost the game 6–2, prompting questions afterward by members of the media about Hinch's decision to pull Greinke.