The Hurricanes' third-round pick (No. 67) in the 2017 NHL Draft, Geekie (6-foot-2, 178 pounds) will join a deep pipeline of young centers with Charlotte of the American Hockey League. He signed a three-year, entry-level contract with Carolina on May 10.
Geekie hopes to compete for a roster spot in training camp, but is realistic about his chances.
RELATED: [Necas confident, looking to make impact with Hurricanes | Drury hopes family ties pave way to spot with Hurricanes]
"I don't know if I have any expectations," he said. "I'm just going to come in and do my best. It's a day at a time and a year at a time, and we'll see where it takes me."
Geekie led Tri-City of the Western Hockey League in scoring the past two seasons. He followed up a 90-point (35 goals, 55 assists) performance in 72 games in 2016-17 with 84 points (30 goals, 54 assists) in 68 games last season.
"Where he's played, the junior level, is a very high level," Hurricanes general manager Don Waddell said. "When a guy consistently puts up numbers in the 30s, you know he's capable of doing that at every level if he's given the opportunity."
Geekie isn't a flashy skater, but he has a quick and accurate shot.
"He gets where he needs to get, he gets around the net," Tri-City associate coach Brian Pellerin said. "He's a very skilled player that has really good vision, so he makes the players he plays with a lot better. I think he will give himself every chance to be a Carolina Hurricane."
Geekie didn't make a splash right away in junior hockey.