Jose Iglesias has agreed to a one-year, $3 million contract with the Baltimore Orioles, according to a source.

The deal includes an option for 2021.

Iglesias set career highs with 11 home runs and 59 RBIs this past season for the Cincinnati Reds and also hit .288, starting 144 games at shortstop with a .980 fielding percentage and appearing in 146 games overall.