Il passe l'entière année 2012 en ligues mineures et éprouve beaucoup de difficulté, comme en fait foi sa moyenne de points mérités de 6,72 en 30 matchs, dont 18 départs, pour les clubs-écoles des Rays[1]. La franchise abandonne l'idée d'en faire un bon lanceur partant et Torres se taille une belle place avec les Rays comme releveur[5] en 2013 : cette année-là, il entre en jeu dans 39 matchs de l'équipe et remet une excellente moyenne de 1,71 point mérité accordé par partie, en 58 manches lancées. Il remporte 4 victoires contre deux défaites et enregistre 62 retraits sur des prises.
Le à San Diego face aux Dodgers de Los Angeles, Torres est le premier joueur à porter une nouvelle casquette rembourrée approuvée quelques mois plus tôt par le baseball majeur et destinée à mieux protéger les lanceurs contre les balles frappées à la tête[7].
Mets de New York
Le , les Padres échangent Torres aux Mets de New York contre le lanceur droitier des ligues mineures Cory Mazzoni[8]. Sa moyenne de points mérités s'élève à 3,15 en 34 manches et un tiers lancées lors de 11 sorties pour les Mets en 2015.
Braves d'Atlanta
Il est invité au camp d'entraînement 2016 des Braves d'Atlanta[9]. Il est libéré de ce contrat le , quelques jours avant le début de la nouvelle saison.