The Kansas City Royals and Mike Moustakas have agreed to a one-year, $2.64 million deal for 2015.

Moustakas would earn a $10,000 bonus under Tuesday's deal if he has 550 or more plate appearances.

The 26-year-old hit .212 with 21 doubles and 54 RBIs last year, when he made $549,000. He had asked for $3.1 million in arbitration and had been offered $1.85 million.