He played college football for the Rutgers Scarlet Knights and was selected by the Dolphins in the third round of the 2016 NFL draft.
[4] As a sophomore, he started the Scarlet Knight's season opener against Fresno State and finished the loss with five catches for 135 receiving yards and three touchdowns.
[6] He returned the following year as a junior and caught six passes for a season-high 151 receiving yards and a touchdown in Rutger's 41–38 victory over Washington State.
He finished the Scarlet Knight's season opening 63–13 victory over the FCS's Norfolk State with three receptions, 129 receiving yards, and three touchdowns.
[9] On September 13, he was suspended indefinitely by Rutgers after he was arrested and charged with simple assault for his role in an altercation that occurred after the team's game against Washington State.
[5] Immediately after finishing his collegiate career at Rutgers, some draft analysts projected Carroo as a second, third, or fourth round selection.
Although scouts were impressed with his physical traits, NFL size, ball tracking abilities, run blocking, and strong hands many were still worried about his character and speed.
He entered the regular season as the fourth receiver after defeating Griff Whalen, Jakeem Grant, and Rashawn Scott for the position.
After graduating, he chose to attend Rutgers University in New Brunswick, New Jersey to be closer to his sister Kenisha who lived in Edison.