Mitchell Layton/Getty Images

The Seattle Mariners announced Wednesday they have agreed to a five-year contract extension with shortstop Jean Segura.

Hector Gomez of Z 101 (via Jon Morosi of MLB Network) reported Tuesday that the contract guarantees Segura $70 million.

Segura wasn't due to be an unrestricted free agent until 2019, per Spotrac. Seattle traded for him in November, sending pitcher Taijuan Walker to the Arizona Diamondbacks in a five-player deal.

The shortstop dominated out of the gate this season with a slash line of .341/.391/.462 in his first 43 games, but he was placed on the disabled list Friday with an ankle injury. It was significant enough to cause general manager Jerry Dipoto to say Segura could miss up to two months, per Dave Mahler of Sports Radio 950 KJR.

Segura was an All-Star for the Milwaukee Brewers in 2013 with a slash line of .294/.329/.423 and a career-best 44 stolen bases. His speed helped him swipe at least 20 bags in four straight years entering this season, and he displayed his power potential in 2016 with 20 long balls.

Segura is just 27 years old and has the chance to be an anchor in the Mariners lineup for years to come as Seattle looks to reach the postseason for the first time since 2001.