Texas Rangers left-hander Derek Holland has agreed to a new five-year contract through the 2016 season that will pay him a total of $28.5 million and includes club options for two more seasons after that.

Holland won 16 games last season for the two-time American League champions. Texas announced the deal Tuesday.