J.A.ハップ
66(2007年)
43(2008年 - 2010年7月28日)
30(2010年7月29日 - 2012年7月19日)
48(2012年7月20日 - 2014年)
33(2015年 - 同年7月30日、2016年 - 2018年7月25日、2020年 - 2021年途中)
32(2015年7月31日 - 同年終了)
34(2018年7月29日 - 2019年、2021年途中 - 同年終了)
2010年7月29日にロイ・オズワルトとのトレードで、アンソニー・ゴース、ジョナサン・ビヤーと共にヒューストン・アストロズへ移籍した。移籍後は13試合に登板し、5勝4敗、防御率3.75だった。
2011年3月2日にアストロズと1年契約に合意。28試合に登板し、6勝15敗、防御率5.35だった。
2012年1月17日にアストロズと235万ドルの1年契約に合意。18試合に登板し、7勝9敗、防御率4.83だった。
2012年7月20日に計10人が絡む大型トレードで、トロント・ブルージェイズへ移籍した。移籍後は一旦ブルペンに回ったが、しばらくして先発に戻った。8月29日にベースカバーに入った際に右足を痛め、9月7日に骨折が判明。そのまま手術を受け、シーズンを終えた。ブルージェイズでは10試合に登板し、3勝2敗、防御率4.69だった。
2013年1月18日にブルージェイズと370万ドルの1年契約に合意し、3月27日に総額890万ドルの2年契約(2015年・670万ドルの球団オプション付き)を結んだ。5月8日のタンパベイ・レイズ戦でデズモンド・ジェニングスのライナーを右側頭部に受け、マウンドに転倒。耳の上の頭蓋骨にヒビが入った他、崩れ落ちた際にヒザを悪く捻って靭帯を痛め、3ヶ月間故障者リストで過ごした。この年は18試合に先発登板し、5勝7敗、防御率4.56だった。
2014年3月26日に背中の痛みを訴え、15日間の故障者リスト入りした。4月5日にリハビリのため、A+級ダニーデン・ブルージェイズへ異動した。4月15日に故障者リストから外れると、5月初旬からは先発ローテーションに定着し、以降はシーズン終了まで離脱することなく先発ローテーションを守り抜いた。26試合の先発を含む30試合に登板し、規定投球回には届かなかったものの自身2年ぶりとなる2桁勝利を挙げた。