His previous contract, signed in 2010, had two years remaining.
The new deal, which runs through 2017, will pay Charles $18.1 million for the additional two years. He will make an extra $5.1 million over the next two seasons, including a $4.4 million raise this year, according to sources. He was scheduled to make $3.9 million this year, including a base salary of $2.65 million.
Charles, 27, has been one of the NFL's top running backs for several seasons and had perhaps his best all-around season in 2013. He ran for 1,287 yards and 12 touchdowns last year as the Chiefs reached the playoffs.
Charles also provided a league-high 35.3 percent of the team's yards from scrimmage, leading the Chiefs in rushing and receiving. He also led the league with 19 total touchdowns.
ESPN NFL Insider Adam Schefter and The Associated Press contributed to this report.
","publishedDate":"2014-07-23T21:16:33Z","contributors":[{"name":"ADAM TEICHER","url":"","role":"","logo":"","logoAlt":""}],"authorsStr":"ADAM TEICHER","modifiedDate":"2014-07-24T07:16:12Z","section":"Sports","wordCount":315,"relatedTags":{"heading":"Related Topics","tags":[]},"lead":{"ratio":"16x9","disableForMobile":false,"type":"xl","mediaType":"image","alignCaptionToBody":true},"ads":{"Sticky":{"kvps":{"test":true}},"RightRail":{"kvps":{"test":true}},"InlineBox":{},"InlineOutstream":{"disabled":false},"Taboola":{"position":"bottom","pageType":"article","config":{"network":"abcnews-abcnews","mode":"thumbnails-a","container":"taboola-below-article-thumbnails","type":"article","targetType":"mix","placement":"Below Article Thumbnails"}}},"featuredVideo":null,"featuredImage":{},"dateline":"","seo":{},"LivePromotion":{},"isShared":false},"autoUpdate":{"enabled":false,"topics":["general-elections-2020-balance-of-power"]}},"upw":{"balanceOfPower":{"electoral":{"header":"Biden Projected to be President-Elect","winningParty":"democrats","candidates":{"democrats":{"id":1036,"displayName":"Joe Biden","shortDisplayName":"J. Biden","firstName":"Joe","lastName":"Biden","party":"democrats","major":true,"incumbent":false,"winner":true,"votes":306},"republicans":{"id":8639,"displayName":"Donald Trump","shortDisplayName":"D. Trump","firstName":"Donald","lastName":"Trump","party":"republicans","major":true,"incumbent":true,"winner":false,"votes":232},"other":{"displayName":"Other","lastName":"Independent","votes":0}},"parties":{"democrats":"democrats","republicans":"republicans","other":"other"},"type":"electoral","votes":{"democrats":{"available":{},"total":306,"difference":{},"popular":{"displayValue":"81,283,098","value":81283098}},"republicans":{"available":{},"total":232,"difference":{},"popular":{"displayValue":"74,222,958","value":74222958}},"other":{"available":{},"total":0,"popular":{}},"total":538},"needed":{"displayText":"270 to win","displayValue":"270","value":270},"lastUpdated":{"value":"2020-12-18T21:15:13.850Z","displayValue":"December 18, 4:15:13PM ET"},"reporting":"99% of Expected Vote Reporting","rawReporting":"99%","typeDisplay":"President"},"senate":{"header":"Senate Seat Results","winningParty":null,"candidates":{"democrats":{"displayName":"Democrat","icon":"party-democrats","votes":46,"winner":false},"republicans":{"displayName":"Republican","icon":"party-republicans","votes":50,"winner":false},"other":{"displayName":"Other","lastName":"Independent","votes":2}},"parties":{"democrats":"democrats","republicans":"republicans","other":"other"},"type":"senate","votes":{"democrats":{"available":{"displayText":"12 Democrats up for election","shortDisplayText":"12 Dems. up for election","displayValue":"12","value":12},"total":46,"difference":{"displayText":"Gained 1 seat","displayValue":"1","value":1},"popular":{}},"republicans":{"available":{"displayText":"23 Republicans up for election","shortDisplayText":"23 Reps. up for election","displayValue":"23","value":23},"total":50,"difference":{"displayText":"Lost 1 seat","displayValue":"-1","value":-1},"popular":{}},"other":{"available":{"displayText":"0 Others up for election","shortDisplayText":"0 Others up for election","displayValue":"0","value":0},"total":2,"popular":{}},"total":100},"needed":{"displayText":"51 for control","displayValue":"51","value":51},"lastUpdated":{"value":"2020-12-17T18:22:05.390Z","displayValue":"December 17, 1:22:05PM ET"},"typeDisplay":"Senate"},"house":{"header":"House Results: Dems Retain Control","winningParty":"democrats","candidates":{"democrats":{"displayName":"Democrat","icon":"party-democrats","votes":222,"winner":true},"republicans":{"displayName":"Republican","icon":"party-republicans","votes":210,"winner":false},"other":{"displayName":"Other","lastName":"Independent","votes":0}},"parties":{"democrats":"democrats","republicans":"republicans","other":"other"},"type":"house","votes":{"democrats":{"available":{"displayText":"233 Democrats up for election","shortDisplayText":"233 Dems. up for election","displayValue":"233","value":233},"total":222,"difference":{"displayText":"Lost 10 seats","displayValue":"-10","value":-10},"popular":{}},"republicans":{"available":{"displayText":"201 Republicans up for election","shortDisplayText":"201 Reps. up for election","displayValue":"201","value":201},"total":210,"difference":{"displayText":"Gained 10 seats","displayValue":"10","value":10},"popular":{}},"other":{"available":{"displayText":"1 Others up for election","shortDisplayText":"1 Others up for election","displayValue":"1","value":1},"total":0,"popular":{}},"total":435},"needed":{"displayText":"218 for control","displayValue":"218","value":218},"lastUpdated":{"value":"2020-12-17T18:22:02.900Z","displayValue":"December 17, 1:22:02PM ET"},"typeDisplay":"House"},"lastUpdated":{"value":"2020-12-18T21:15:13.850Z","displayValue":"December 18, 4:15:13PM ET"},"autoUpdate":{"enabled":false,"topics":["general-elections-2020-balance-of-power"]},"electionsConfig":{}},"types":["electoral","senate","house"]}},"analytics":{"accountID":"wdgnewabcnews,wdgasec,wdgnewabcnweb,wdgnewabcnewsrollup","ns":"abcnews","pageName":"abcn:sports:story","pageType":"story","pageUrl":"abcnews.go.com/Sports/jamaal-charles-agrees-extension/story?id=24685994","globalSpecVersion":"v1.08","siteDifferentiator":"abcn:site","tagID":"apage_news01","userABCookie":"0","alertTag":"none","authors":"ADAM TEICHER","authorsBureau":"none","authorsUnit":"none","dateline":"","id":"24685994","modDate":"2014-07-24","mediaOnPage":"image","modTime":"03:16","provider":"ABC News","pubDate":"2014-07-23","pubTime":"17:16","section":"Sports","subBrand":"none","title":"Jamaal Charles agrees to extension","videoId":"none","videoName":"none","wordCount":315},"taboola":{"config":{"network":"abcnews-abcnews","mode":"thumbnails-a","type":"other","targetType":"mix","placement":null,"pageTypeOverrides":{"story":{"mode":"thumbnails-a","type":"article","targetType":"mix","placement":"Below Article Thumbnails"},"home":{"mode":"thumbnails-b","container":"taboola-homepage-thumbnails","type":"home","targetType":"mix","placement":"Homepage Thumbnails"},"section":{"mode":"thumbnails-b","type":"category","targetType":"mix","placement":"Section Front Thumbnails"},"liveBlog":{"mode":"thumbnails-d","type":"other","targetType":"mix","placement":"Blog"}}}}},"request":{"headers":{},"httpVersion":"1.1","method":"GET","url":"/Sports/jamaal-charles-agrees-extension/story?id=24685994","vary":{"host":"abcnews.go.com","cached":true,"path":"/Sports/jamaal-charles-agrees-extension/story","forwarded-proto":"https","device":"desktop","country":"us","userab":"0","region":"gdpr"}},"viewport":{"width":1260,"height":0},"user":{}};