Career
Youth
Born in Paris, Gall moved to the United States with his family at the age of seven. They family settled in Herndon, Virginia, and Gall received his United States. citizenship at fifteen. Gall played for the academy teams of District of Columbia United and Real Salt Lake before joining the academy of Football Club Lorient in 2011.
Ranked as the #2 recruit in his class, he committed to playing college soccer for the University of Maryland, but instead opted to play with the reserves at Lorient.
Professional
Gall signed with Major League Soccer in August 2014 and was allocated to the Columbus Crew via a weighted lottery. He made his professional debut in a 3–0 victory over the Houston Dynamo on August 23, 2014.
He was loaned to the Austin Aztex in the United Soccer League, wearing the number 9. On February 12, 2016 Gall was waived by Columbus.