In two seasons at Coffeyville Community College, Carpenter started every game at left tackle for the Red Ravens and earned All-Conference honors twice. In 2008, he was named to the NJCAA All-American first team. Rated as a four-star recruit by Rivals.com, Carpenter was ranked as the No. 32 junior college prospect in 2009.
Alabama
Although he remained an Iowa State signee, he began visiting other schools "just to make sure I make a good decision". He made official visits to Texas Tech, Oklahoma, and Ole Miss, before eventually committing to Alabama and head coachNick Saban. Carpenter faced the difficult task to replace All-American left tackle Andre Smith. While analysts did not expect him to dominate as a run blocker like Smith, they saw him as "a rock in pass protection". Carpenter went on to start every game at left tackle for the Crimson Tide in 2009 and 2010. In the 2009 season, Carpenter was part of the undefeated Crimson Tide team that won the National Championship over the Texas Longhorns.
Professional career
Seattle Seahawks
Carpenter had a good post-season performance and, according to Sports Illustrated, went "from a third-round choice to a player who could be a surprise pick late in round one". He was selected with the 25th overall pick in the 2011 NFL Draft by the Seattle Seahawks. He was the fourth tackle to be selected that year. Carpenter started nine games in his rookie season before suffering a season ending ACL injury and being placed on the injured reserve. Carpenter was limited to seven games in 2012 still recovering from an ACL injury from the previous year. In the 2013 season, Carpenter appeared in 16 games with 10 starts. Carpenter earned a Super Bowl ring with the Seahawks in Super Bowl XLVIII where they defeated the Denver Broncos 43–8, giving Carpenter his first career championship title and the Seahawks their first Super Bowl win in franchise history. In the offseason, Seattle declined the fifth-year option for Carpenter. In the 2014 season, Carpenter started all 13 games he appeared in and participated in the Seahawks making it to Super Bowl XLIX, where they lost to the New England Patriots by a score of 28–24.
On March 10, 2015, Carpenter signed a four-year contract with the New York Jets worth $19.1 million. He started in all 16 games for the Jets in the 2015 season. At the start of the 2016 league year, Carpenter agreed to restructure his contract converting $3.96 million into bonuses creating $2.46 million in cap space. He started in all 16 games for the Jets in the 2016 season. In addition, he had a fumble recovery. In the 2017 season, Carpenter started in all 16 games and had two fumble recoveries on the season. In 2018, Carpenter started 10 games at left guard while dealing with a shoulder injury in Week 7. He aggravated the injury prior to Week 12 and was ultimately placed on injured reserve on November 28, 2018.
Atlanta Falcons
On March 13, 2019, Carpenter signed a four-year, $21 million contract with the Atlanta Falcons. He was named the Falcons starting left guard to begin the season. He started 11 games there before being placed on injured reserve on December 20, 2019 with a concussion.