There were multiple media reports Wednesday night that the Cardinals have reached agreement on a five-year contract with pitcher Carlos Martinez.

The deal was not announced by the team, but that could happen on Thursday.

A report from Jon Heyman of FanRag Sports said the contract will be worth $51 million, not including two option years. The contract would cover all three years Martinez would be eligible for arbitration, plus at least two potential free-agent years.

Martinez and the Cardinals have an arbitration hearing scheduled for next Wednesday. At the Winter Warmup, General Manager John Mozeliak said the team expected to go to the hearing, something they have not done with a player since 1999.

When he spoke with reporters that same weekend, Martinez said he would like to remain a Cardinal for life.

Martinez, 25, was 16-9 last year with a 3.04 ERA in 2016.

The Cardinals have one other arbitration-eligible player who could be headed to a hearing, pitcher Michael Wacha.