2019年7月31日にジョシュ・ロハス、コービン・マーティン、J.B.ブカウスカス、セス・ビアーとの1対4のトレードで、アストロズへ移籍することが発表された。またまで2年総額7700万ドルを残していたが、アストロズ側が5300万ドルを支払うことで合意された。8月18日のオークランド・アスレチックス戦にてMLB史上115人目となる通算200勝を達成した。移籍後は8勝1敗、防御率3.02を記録し、シーズン全体では33先発（208.2イニング）で18勝5敗、防御率2.93、WHIP0.982の成績を残した。ポストシーズン、ALDS第4戦では3.2回6失点で敗戦投手になったが、その後は復調を見せていた。ワールドシリーズ最終第7戦でも先発登板し、6回まで無失点に抑えていたが、7回にソロ本塁打と四球を許したところで降板。後続が打たれて逆転負けを喫した。オフには打率.280の打撃でシルバースラッガー賞を6年ぶりに受賞し、守備でゴールドグラブ賞に選出された。