Gene Cory played for the first edition of Team Canada.
He began his career in 1958 as a shortstop with Riverside in Canada's South-Central League. Riverside moved to the Manitoba Senior Baseball League in 1961 and Cory hit .385, 9th in the circuit. He followed with .305 in 1962 but dropped to .213 the next year. He batted .277 in 1964 and .360 in 1965, finishing 4th that season. In 1966, he hit .239 then .231 in 1967. That season, he was a utility man for Canada in the 1967 Pan American Games, the first international appearance for the Canadian squad.
Cory hit only .123 for the 1968 Riverside Canucks. He batted .368 in 1971 and was named co-winner of the batting title (with Richard Carrier), as both rounded to .368, though Carrier had a higher mark. He was at .202 in 1972 and was a bench player in 1973 (4 for 10).
In 2005, he was inducted into the Manitoba Baseball Hall of Fame. In 2010, he was named as the third baseman on a local writer's all-time Manitoba team. His son Shaun Cory was also a top amateur player and was also inducted in the Manitoba Baseball Hall of Fame.