Updated

Veteran infielder Carlos Guillen has decided to call it a career after 14 big league seasons.

Guillen signed with Seattle in February and was in camp as a non-roster invitee. He began his career with the Mariners in 1998 and spent six seasons in Seattle before playing eight years with the Detroit Tigers.

The 36-year-old veteran was beset by injuries the past three seasons in Detroit, appearing in a total of just 177 games. Last season alone he missed the first half of the year recovering from microfracture knee surgery and sat out another two weeks with a wrist injury, appearing in a total of 28 games.

Guillen will finish his career as a .285 hitter with 124 homers and 660 runs batted in over 1,305 games. He played all four infield positions, as well as left field, and was a three-time All-Star while appearing in the postseason three times.

After his first stint in Seattle, he flourished during his first five years in Detroit. From 2004-08, he batted .308 with 75 homers and 361 runs batted in, earning All-Star nods in 2004, 2007 and 2008.

Guillen helped Seattle to playoff appearances in 2000 and 2001, then led the Tigers to the World Series in 2006 -- batting .353 in Detroit's five-game loss to St. Louis.

Signed by the Astros as an amateur free agent in 1992, he was traded to Seattle as part of the deal that sent Randy Johnson to Houston on July 31, 1998. The Mariners traded him to Detroit in January 2004.