The Mariners recalled Speier from Triple-A Tacoma on Sunday, Shannon Drayer of SeattleSports.com reports.

With Emerson Hancock heading down to Triple-A, Speier will return to the active roster, at least until the club makes room for Luis Castillo's (hamstring) return from the 15-day injured list. Speier has split his time fairly evenly between Triple-A and the majors this season, posting a 5.66 ERA and 1.35 WHIP in 26 relief appearances with the major-league team.