Speas played for Columbus Crew, Minnesota United, Indy Eleven and North Carolina FC, before retiring on November 10, 2020.
[2] In his freshman year, Speas appeared in all 25 matches and finished with two goals and three assists and was named College Cup All-Tournament Team.
Akron finished the year unbeaten at 23–0–2, however they would eventually lose the College Cup final to the University of Virginia on penalties.
[7] Speas signed a multi-year contract with the Columbus Crew as a Home Grown Player ahead of the 2012 season.
[8] His debut didn't come until the final day of the season on October 28 as he got the start and went 64 minutes in Columbus's 2–1 victory over Toronto FC.