Jack Lyons (soccer)

John P. Lyons (May 19, 1901 – October 2, 1987) was a Scottish-American soccer fullback who played part of two seasons in the American Soccer League and earned two caps with the United States men's national soccer team in 1928.

Professional
Lyons played eight games with Providence F.C. in the 1926-1927 American Soccer League season. He then played for the Fore River Shamrocks. He re-entered the ASL in the spring of 1931 when he played one game with the Boston Bears.

National team
Lyons earned two caps with the U.S. national team. The first came at the 1928 Summer Olympics when the U.S. lost to Argentina 11–2. Following this loss, the U.S. tied Poland, 3-3, on June 10, 1928.