SEATTLE (AP) — Relief pitcher Joel Peralta has agreed to a minor league contract with the Seattle Mariners and will report to big league spring training.

The 39-year-old right-hander has spent parts of 11 seasons in the major leagues with six clubs.

Peralta was 3-1 with a 4.34 ERA in 33 games with the Los Angeles Dodgers last season, spending two stints on the disabled list with shoulder and neck injuries.

He is 19-34 with a 3.94 ERA in 589 relief appearances in his big league career. Peralta appeared in 296 games with Tampa Bay from 2011-13 after pitching for the Los Angeles Angels (2005), Kansas City (2006-08), Colorado (2009) and Washington (2010).

His deal was announced Tuesday.

More From 1460 ESPN