Early career Carroll played in his native Ireland with Wilton United, also playing both football and
Gaelic football with Ballincollig until he was 16-years old, before joining the
Cork City academy. He appeared on the bench for Cork's senior team in 2012, before going on loan to
College Corinthians in the
Munster Senior League. A spell at
Carrigaline United in the Munster First Division followed in 2013, who he helped to promotion.
College in the United States In 2014, Carroll was recruited by
Martin Methodist College in
Pulaski, Tennessee and offered a scholarship. In his first game at Martin Methodist, Carroll dislocated his knee and required surgery. Carroll transferred to
Davenport University in 2016, where he went on to make 55 appearances over three seasons, scoring eight goals and tallying two assists.
Detroit City In 2017, Carroll made the move to amateur side
Detroit City FC, who at the time competed in the
NPSL. He remained with the club through to 2020 in the NPSL, as well as their spell in the
NISA, winning numerous titles with the club, being named captain in 2019. On 10 January 2022, Carroll was re-signed by Detroit as they made the move to the fully professional
USL Championship. On 19 November 2025, Carroll's retirement from professional football was announced, along with a move to Detroit City's front office. ==References==