Wilson moved to Iroquois Falls, Ontario, for a season to play in the Northern Ontario Hockey Association (NOHA) in 1921–22 before returning to Port Arthur a year later to play for the Port Arthur Bearcats. He was a top player in the NOHA, leading Port Arthur to an Allan Cup championship in 1925 as Canada's national senior champions. Wilson and the Bearcats repeated as champions the following year and won a third Allan Cup in 1929. Professional teams took note of his play; teams from Calgary, Edmonton and Toronto all offered him but he declined, preferring to remain in his hometown.