Joseph "Joey" or "Joe" Speca (born Highlandtown, Baltimore, Maryland) is a former U.S. soccer player. Speca played a single season in both the National Professional Soccer League (NPSL) and the North American Soccer League (NASL). He also earned three caps with the United States.