Blessé au coude en fin de saison, il subit la première de deux opérations de type Tommy John en trois ans[2]. Il joue en ligues mineures en 2007 mais ressent encore des malaises au bras. Il ne joue pas du tout en 2008 et tente un retour en 2009, toujours dans les ligues mineures. En 22 parties lancées en relève, il remporte ses 4 décisions et conserve une spectaculaire moyenne de points mérités de 0,84[3]. Il participe au camp d'entraînement des Phillies en 2010 puis apparaît dans deux parties de saison régulière avec eux. Lorsqu'il monte sur la butte le à Philadelphie contre les Twins, il n'avait pas lancé dans les majeures depuis le .
Il lance cinq manches pour Philadelphie en 2011 et passe le reste de la saison à Lehigh Valley dans la Ligue internationale, où évolue le club-école des Phillies. Il est libéré de son contrat en novembre suivant[4] à sa demande, puisqu'il désire se joindre à un club de baseball en Asie.