The Pirates and All-Star center fielder Andrew McCutchen have agreed on a six-year, $51.5 million contract, the Pittsburgh Post-Gazette reported early Monday. The pact also includes a $14.75 million club option for 2018.

An official announcement is expected Tuesday, according to the newspaper’s report. The agreement is pending a physical.

Andrew McCutchen became a middle-of-the-order threat for the Buccos last season. (AP Photo)

McCutchen's contract is on par with deals given to Arizona Diamondbacks right fielder Justin Upton (six years, $51.25 million beginning in 2010) and Cincinnati Reds right fielder Jay Bruce (six years, $51 million beginning in 2011), the Post-Gazette noted.

The Pirates began discussing a long-term extension with McCutchen last season.

McCutchen, 25, set career highs with 23 home runs and 89 RBIs last season. He moved from leadoff to primarily the third spot in the Pirates' order in late May. His OPS increased only slightly, however, and his strikeouts rose dramatically.