2009-10: Marc McNulty skated for the Medicine Hat Hounds bantam AAA team in Alberta. He was selected by Prince George in the 10th round (215th overall) of the 2010 WHL Bantam Draft.
2010-11: McNulty played 25 games for the Medicine Hat Tigers midget AAA team. He scored 2 goals with 2 assists and had 26 penalty minutes. Medicine Hat missed the AMHL playoffs; finishing last in the Chrysler Division.
2011-12: McNulty made his WHL debut in late January and skated in 21 games for Prince George. He also played two games in the Alberta Junior Hockey League with the Lloydminster Bobcats and played 19 midget AAA games with Medicine Hat. He had no points and was -6 with 8 penalty minutes in the WHL with the Cougars. He had no points nor penalty minutes in his two game stint with the Bobcats. McNulty scored 4 goals with 8 assists and had 28 penalty minutes for Medicine Hat in midget AAA play.
2012-13: McNulty played 58 games for the Prince George Cougars in his first full WHL season. He scored 8 goals with 7 assists and was -18 with 70 penalty minutes. Prince George finished fourth in the B.C. Division; missing the playoffs after tying Vancouver for fewest wins (21) and finishing with the WHL’s second worst record. Ranked 105th amongst North American skaters in Central Scouting’s final rankings, McNulty was selected by Detroit in the sixth round (169th overall) of the 2013 NHL Draft.
2013-14: McNulty led Prince George defensemen in points and penalties in his second full season with the Cougars. He scored 17 goals with 25 assists and was -10 with 110 penalty minutes. Prince George finished fourth in the B.C. Division, six points behind Tri-City for the final Western Conference playoff spot. McNulty joined Detroit AHL affiliate Grand Rapids in March 2014 following the Cougars’ season but did not appear in any games with the Griffins.
2014-15: McNulty returned to Prince George for his third WHL season, skating in 30 games with the Cougars before being acquired by Kamloops in exchange for defenseman Josh Connolly, a native of Prince George. McNulty scored 8 goals with 19 assists in 60 games between the two clubs and was +2 with 117 penalty minutes. Kamloops finished fourth in the B.C. Division, four points behind Prince George in the division and two points behind Tri-City for the final Western Conference wild card spot.
McNulty is one of the biggest players in junior hockey and skates well for his size. He uses his reach to his advantage in the defensive zone and plays with a physical edge to his game. He can take undisciplined penalties at times and his consistency from game-to-game is sometimes suspect. McNulty has developed an offensive upside since he was first selected by the Red Wings in the 2013 draft.
McNulty split the 2014-15 season between Kamloops and Prince George — going to the Blazers in a trade deadline deal. Not yet signed to an entry-level contract, he must be signed by the Red Wings by June or would re-enter the 2015 NHL Draft. McNulty is eligible to play an overage season in the WHL in 2015-16 but will also be eligible to begin his pro career in the AHL. Long-term his size and skating ability suggests he can be an effective NHL defenseman one day. How soon he can develop the ability to play regularly at a high level will likely determine when he fulfills that potential.