He has previously played in MLB for the San Diego Padres, Seattle Mariners, and Chicago Cubs.
[2][3] In March 2015, Torrens had surgery to repair a torn labrum in his right shoulder, which ended his 2015 season.
[7] Torrens, along with Héctor Sánchez, served as a back-up to catcher Austin Hedges during the 2017 season.
Torrens played for the Navegantes del Magallanes in the Venezuelan Winter League in the MLB off-season.
[10] During spring training in 2018, Torrens battled an oblique injury,[11] and then was optioned to the San Antonio Missions of the Double-A Texas League on March 14.
He pitched the top of the 10th inning, giving up one hit and no earned runs against the Detroit Tigers.
[19] On January 25, 2023, Torrens signed a minor league contract with the Chicago Cubs organization.
[27] On August 30, 2023, Torrens signed a minor league contract with the Seattle Mariners organization.
[28] After 5 games with the Triple–A Tacoma Rainiers, on September 12, the Mariners selected Torrens' contract, adding him to the major league roster.
[35] On June 5, Torrens hit two home runs in a 9-1 victory against the Washington Nationals, making it the first multi-homer game of his career.