Carroll sat out the 2005 season on redshirt status, and was named the scout teamplayer of the week for his performance in the practices in preparation for the Florida State game. In 2006, Carroll saw action in all 13 games as a reserve wide receiver and on special teams. He recorded five kickoff returns for 60 yards. Against West Virginia, he had two returns for 12 yards; against Boston College, he had two for 31 yards; and against Wake Forest, he had one for 17 yards. In 2007, he was converted to the cornerback position, and saw action in all 13 games as a reserve. He recorded seven tackles on special teams, and returned five kickoffs for 84 yards. He saw action in the 2007 Emerald Bowl against Oregon State, but recorded no statistics. In 2008, he saw action in ten games including four starts as a cornerback. Carroll recorded 37 tackles. In the 2008 Humanitarian Bowl against Nevada, he tallied seven tackles including four solo, and broke up two passes. Carroll entered the 2009 season as a starting cornerback, but broke his leg in a September 12 game against James Madison, and missed the rest of the season. Prior to the season, he was elected by his teammates as one of the team's four captains. Defensive coordinatorDon Brown said of Carroll, "If you were going to clone a guy at that position that he plays, he'd be one of the prototypes." The NFL Draft Scout, a CBS Sports affiliate, considered Carroll the 25th out of 225 ranked cornerback prospects for the 2010 NFL Draft, and projected him as a sixth- or seventh-round selection.
Professional career
NFL Draft Scout, a CBS Sports affiliate, considered Carroll the 25th out of 225 ranked cornerback prospects for the 2010 NFL Draft, and projected him as a sixth- or seventh-round selection.
Miami Dolphins
Carroll was selected by the Miami Dolphins in the fifth round of the 2010 NFL Draft. The pick was received in a trade with the San Francisco 49ers for wide receiver Ted Ginn. He was considered one of the team's most promising rookies, and saw action on special teams during the preseason. In Week 4, he handled kickoff return duties against the New England Patriots. Carroll was part of an improved Miami special teams unit two weeks later against the Green Bay Packers, a game in which he averaged 26.0 yards per kickoff return. On December 13, 2010, New York Jetsstrength and conditioning coachSal Alosi extended his knee to trip Carroll as he was running out of bounds to avoid being blocked during a punt Ex-Dolphin Zach Thomas later claimed that Alosi had ordered a wall formed on the edge of the coaching box in order to prevent the practice of players running out of bounds to avoid being blocked. Alosi was eventually suspended for the rest of the 2010 season. In the same game, Carroll recorded his first career interception when he picked off Jets' quarterback Mark Sanchez. In 2012, after cornerback Richard Marshall was placed on IR, Carroll was elevated to the starting role for the majority of season.
Philadelphia Eagles
On March 13, 2014, he signed a two-year, $5 million contract with the Philadelphia Eagles. He started in the last game of the season against the New York Giants. In 2015, he was named the starter at cornerback opposite Byron Maxwell. On September 20, during the home opener loss against the Dallas Cowboys, Carroll tackled a fan who ran on the field. On October 19, in the Monday Night Football game vs. the New York Giants Carroll intercepted Giant's quarterback Eli Manning and returned the interception for a touchdown giving his team a 14-7 lead. On November 27, he was placed on injured reserve list with a broken right fibula he suffered against the Detroit Lions. He finished with 11 starts. On March 15, 2016, Carroll re-signed a one-year, $2.36 million contract. He started 16 games, registering 4 tackles and one interception.
Dallas Cowboys
On March 10, 2017, Carroll signed a three-year, $10 million contract with the Dallas Cowboys, to help replace cornerbacks Brandon Carr and Morris Claiborne who left in free agency. On May 29, he was arrested on suspicion of driving while intoxicated. Although he struggled in preseason, he was named the starter at right cornerback for the season opener. He suffered a concussion in the second game against the Denver Broncos and was declared inactive for the next three contests. On October 11, Carroll was released after playing less than six full quarters.