The St. Louis Cardinals have renewed Jack Flaherty's contract for the 2020 season after the two sides couldn't come to an agreement on a deal.

According to a report, the ace will make $604,500 this season. The Cardinals' policy is to reduce a player's salary by $10,000 if the team has to renew a contract, but they paid Flaherty a $10,000 bonus for finishing fourth in National League Cy Young voting to offset the penalty.

Flaherty, 24, went 11-8 with a 2.75 ERA in 33 starts last season.