Линфилд
In 1959, Fulton became the first player from the Fermanagh and Western League to make it to the Irish League when he signed for Coleraine F.C. and made his debut at the age of 15. A year later, he moved to Portadown F.C. and a three-year spell with Ballymena United followed. Fulton then played for Linfield F.C. before returning for a year with Enniskillen Rangers. Fulton returned to the Irish League where he played with Cliftonville F.C. until the end of his senior career. Fulton represented Northern Ireland during the 1960/61 season.