The agreement Tuesday gives Crawford a raise from the $560,000 he earned last season. He had been asking for $3.95 million in his first year of arbitration, while the Giants had countered at $2.4 million. The sides settled at the midpoint.
Crawford batted .246 with 10 homers and 69 RBIs last season, while helping the Giants win their second World Series title in his third season as the starting shortstop. Crawford has a .242 career average with 26 homers and 178 RBIs.
The Giants have two players remaining in salary arbitration in first baseman Brandon Belt and third baseman Casey McGehee.