Following his outstanding season, Geekie signed a contract with the Tri-City Americans of the Western Hockey League (WHL).
[7] He subsequently joined the Americans for their final regular-season game, where he scored the teams' only goal in an eventual 6–1 loss.
[8] Geekie returned to the Yellowhead Chiefs for the majority of the 2014–15 season while also playing two games with the Neepawa Titans of the Manitoba Junior Hockey League (MJHL).
[4] On January 8, 2015, Geekie was named a First-Team All-Star in the MMHL after he tallied 44 points in 29 games to lead the league in scoring.
He subsequently earned a final ranking of 42 amongst North American skaters by the NHL Central Scouting Bureau.
[17] On March 7, 2020, Geekie was called up to the Hurricanes and made his NHL debut the following day against the Pittsburgh Penguins.
As a restricted free agent in the off-season, Geekie filed for arbitration before settling to a one-year, $1.4 million contract extension with the Kraken on July 24, 2022.
[23][24] On July 1, 2023, the opening day of free agency, he signed a two-year, $4 million contract with the Boston Bruins.