Eppley fait ses débuts dans les majeures le pour Texas. Dans cette première sortie, il lance deux manches face aux Royals de Kansas City, sans accorder de point[4].
Même si à sa deuxième sortie en carrière le il permet aux Blue Jays de Toronto d'égaler le score sur un circuit de Juan Rivera, sa performance en deux manches est suffisante pour lui valoir une première victoire dans les majeures[5]. Mais il est renvoyé aux mineures en mai[6] après un difficile premier séjour au plus haut niveau: en huit manches lancées dans neuf parties, sa moyenne de points mérités est de 8,00 avec un gain et une défaite.
Il connaît une bonne saison 2012 dans l'enclos de relève des Yankees: moyenne de points mérités de 3,33 en 46 manches lancées avec une victoire et deux défaites en 59 parties jouées.
Sa saison 2013 est cependant décevante. Il ne dispute que deux parties pour les Yankees et passe l'année en Triple-A[8].
Pirates de Pittsburgh
Eppley signe un contrat des ligues mineures avec les Pirates de Pittsburgh le [8]. Il est libéré en juin suivant sans avoir joué un seul match avec le club.