Undrafted and unsigned, the Calgary Flames inked him as a free agent at the start of the 1982-83 season. This came about largely at the insistence of the team's chief scout, Gerry Blair, who was a neighbour of Jackson's and knew of his intense desire to play.Stocky left-winger Jim Jackson played with tremendous heart during his short NHL career. He was a fairly productive scorer in junior and the minors but was relegated to a more defensive role in the big league. Jackson spent two seasons as a role player for a Calgary club that was competitive in the regular season but annihilated in the playoffs by the Edmonton Oilers. Aside from a five-game stint with the Buffalo Sabres in 1987-88, Jackson toiled in the minors the remainder of his career until his retirement in 1990.
In 112 National Hockey games, Jim scored 17 goals and 47 points