Il effectue 74 sorties en relève pour les Cubs de 2012 à 2014 et lance 73 manches et un tiers, durant lesquelles il réussit 85 retraits sur des prises. Sa moyenne de points mérités se chiffre à 3,68 avec deux victoires, trois défaites, un sauvetages. Il se distingue particulièrement en 2013 avec une brillante moyenne de 2,72 points mérités accordés par partie en 49 matchs et 46 manches et un tiers de travail.
Le , il signe un contrat des ligues mineures avec les Mariners de Seattle[3]. Il n'apparaît que dans un seul match des Mariners au cours de la saison 2016.
Yankees de New York
Le , Parker est réclamé au ballottage par les Yankees de New York. Il lance 16 manches et un tiers en 16 présences en relève pour les Yankees en 2016 et sa moyenne de points mérités se chiffre à 4,96.
Angels de Los Angeles
Le , Parker est réclamé au ballottage par les Brewers de Milwaukee puis, avant le début de la saison suivante, il est réclamé au ballottage par les Angels de Los Angeles le .