Tibor Vigh was born on December 24, 1941 in Budapest, Hungary. He fled from Hungary during the 1956 revolution and came to Canada at the age of 16. He settled in Windsor where he joined the local Hungaria soccer club. After starring for Windsor Hungaria, Tibor joined Windsor Teutonia before the start of the 1960 season.

Played for the Essex County All-Stars against Austria’s famous club Rapid Wien on 20 July 1960.

In December 1960 Tibor joined Detroit White Eagles and went to star in the Detroit Soccer League. He scored four goals in his debut in an indoor game. He spent the summer seasons playing for Teutonia in the Michigan-Ontario Soccer League.

After playing for Detroit Kickers he joined Windsor Teutonia in July 1965. Teutonia had joined the NSL before the start of the 1965 season. Tibor helped Teutonia finish in fifth place in the twelve-team league.

In the summer of 1966 Tibor visited Hungary and played in local soccer. He returned to Teutonia in August 1966.

He spent the winter of 1966-67 playing for New York Hungaria in the German-American League in New York. He also went to Guatemala playing in two games for the GAL All-Star team.

In January 1968 Tibor joined Houston Stars. The North American Soccer League franchise spent February 1968 at a pre-season camp in Florida. Tibor played in 28 NASL games and scored 12 goals during the 1968 North American Soccer League season.

Tibor played in four games and scored 2 goals for Canada in the 1968 World Cup qualifying games. He then spent the winter of 1968-1969 playing for the New York Greek-Americans in the German-American League.

In April 1969 he signed a contract with the Rochester Lancers. The six-foot forward scored 16 goals during the 1969 season. He then spent periods playing in Mexico for Laguna and Torreon, as well as playing in the German-American League.

Before the start of the 1973 North American Soccer League season he joined New York Cosmos. Tibor played in six NASL games before being transferred to Montreal Olympique, where he played in 10 NASL games.

After playing for New York Greek-Americans in the 1973-1974 season, he helped New York Apollos reach the 1974 American Soccer League playoffs.