The Philadelphia Eagles have signed running back LeSean McCoy to a five-year contract extension worth $45 million, multiple media outlets reported Thursday.

The deal, which includes about $20.765 million of guaranteed money, puts McCoy under contract through the 2017 season.

Under the rookie contract he signed in June 2009, McCoy was scheduled to be paid $615,000 in base salary for 2012, the final year of the contract.

McCoy is only 23 years old, and last season he finished fourth in the NFL in rushing with 1,309 yards, set a franchise record with 30 touchdowns, and caught 78 passes.

"We are excited to continue this offseason of taking care of our own players," coach Andy Reid said in a statement. "LeSean is one of the most electrifying running backs in the National Football League. He can do it all -- run, catch, block and score touchdowns from anywhere on the field. He's worked extremely hard to turn himself into a Pro Bowl running back and he is well deserving of this contract extension. I give a lot of credit to Howie Roseman and Drew Rosenhaus for hammering out this deal."