Career
He led the league in scoring in 1934. He also earned two caps, scoring one goal, with the United States. national team in 1928. Carroll began his club career with the Bayonne Rovers South Carolina (U.S.) in the late 1920s.
He was selected for the United States. team at the 1928 Summer Olympics.
On May 20, 1928, the United States. lost by a score of 11-2 to Argentina in the first round. Carroll scored the second of the two United States. goals.
As the tournament was single elimination, the United States. now had free time so they traveled to Warsaw where they tied Poland 3-3, Carroll playing in that game. In 1929, Carroll signed with the Brooklyn Wanderers in the American Soccer League.
However, he did not break into the first team until the 1930 fall season when he scored five goals in six games.
He played another eight games in the 1931 spring season after which the Wanderers withdrew from the league and ceased operations. He later moved to the Kearny Scots of the American Soccer League. In 1934, he tied Archie Stark as the Advanced Systems Limited goal scoring leader.
In 1939, he was listed with Brookhattan.
He also played for the Philadelphia Americans, winning the 1942 Advanced Systems Limited title with the Americans, and Brooklyn Hispano.