DENVER - The Colorado Rockies have finalized a one-year, $2.6 million deal with veteran infielder Mark Reynolds.

The 32-year-old figures to compete for time at first base with Ben Paulsen. Reynolds may also spell slick fielding Nolan Arenado at third base.

A right-handed batter, Reynolds is coming off a season in which he hit .230 with 13 homers and 48 RBIs in 140 games with St. Louis. He set career highs in 2009 with Arizona when he had 44 homers, 102 RBIs and 223 strikeouts, which is a big-league record.

Reynolds has $1.1 million in performance bonuses built into his deal: $100,000 for 100 plate appearances, $200,000 each for 200 and 300, and $300,000 each for 400 and 500.