 In 1910–11, Foyston played for the Barrie Athletic Club in the OHA Sr. league and scored 14 goals in 6 games.The following season, he played for the Toronto Eaton's, scoring 15 goals in 6 games in the regular season and 5 goals in 4 games in the playoffs.Foyston began his professional hockey career with the National Hockey Association's Toronto Blueshirts in 1912–13.