Gordie Poirer was born October 27, 1914 in Maple Creek, Saskatchewan. A graduate of the Quebec Amateur Hockey Association, Poirer joined St. Francis Xavier of the Quebec Junior Hockey League in 1932-33 before spending the next two seasons with the Montreal City Hockey League's Montreal Sr. Canadiens.

The diminutive forward from Maple Creek, Saskatchewan did not play during the 1935-36 season, returning only to the game the following year as a member of the Brighton Tigers of the British Premier/Super League. Poirer spent three seasons with Brighton competing twice for the London Cup (Britain Pre-Season Tournament) and twice in the Britain National Hockey Challenge Tournament.

In 1939-40 Poirer joined the Quebec Professional Hockey League's St-Hyacinthe Gaulois where he was a QPHL First Team All-Star while making his NHL debut with the Montreal Canadiens that same season, when the team signed him as a free agent midway through the regular season.

From 1940-41 to 1943-44 Poirer was a member of the Quebec Senior Hockey League having stops with teams in Ottawa and Montreal while suiting up for ten games with the Ontario Hockey Association Senior 'A' Hockey League's Ottawa Army during the 1942-43 season.

Due to his military obligations Poirer did not play in 1944-45, returning only the following year with the Ottawa City Hockey League's Ottawa GMC's while also spending time with the QSHL's Ottawa Commandos.

In 1946-47 Poirer returned to Brighton and the British Premier/Super League where he spent the next three seasons competing in for London Cup, the Britain National Hockey Challenge Tournament and the Autumn Cup before stepping away from the game for the third time in his career in 1949-50.

Poirer returned to the ice in 1950-51 with the Harringay Greyhounds of the British Premier/Super League and competing one last time for the Autumn Cup before stepping away from the game for good following the season.