Signed as an unrestricted free agent to a one-year deal, Mark Cullen joined the Philadelphia Flyers in the summer of 2006 after a 29-game stint with the Chicago Blackhawks during the 2005-2006 campaign. After being waived by the Flyers at the beginning of the 2006-2007 season, he played a total of three games for the Flyers and suited up for over 50 games with the Philadelphia Phantoms in his lone season with the Philly organization.
Cullen took part in the Flyers’ 5-3 loss to the Washington Capitals on November 4th, 2006, the Flyers’ 4-1 loss to the Toronto Maple Leafs two days later, and Philly’s 3-1 loss to the New York Islanders on November 9th. He was minus-2 with two shots on net in 9:03 against the Caps, had two shots on net in 5:39 TOI against the Leafs, and was minus-1 in 4:03 TOI against the Isles.
As for his time with the Phantoms in 2006-2007, Cullen had 16 goals and 36 helpers in 56 games, as well as 34 PIMs and a minus-8 rating.
After his one-year tenure with Philadelphia, Cullen endured another one-year contract, as he joined the Detroit Red Wings’ organization for the 2007-2008 season. He didn’t play a single game for the Wings, but he posted 47 points in 59 games for the Grand Rapids Griffins as the AHL club’s captain.
Cullen then moved on to the Vancouver Canucks’ organization in 2008-2009, as he endured a similar experience with the franchise. He had 39 points in 56 regular season games for their AHL affiliate, the Manitoba Moose, but didn’t take part in a single game for the Canucks. Luckily for Cullen and the Moose, Manitoba was able to reach the Calder Cup Finals before they lost in six games to the Hershey Bears. He had four goals and nine assists in 20 games during the 2009 AHL postseason.
The forward continued his one-year contract, strictly AHL playing trend with the Blackhawks’ franchise in 2009-2010, as all 62 of the games he played in came with the Rockford IceHogs. Cullen had 53 points in the regular season before he produced two assists in the postseason, as the IceHogs were swept by the Texas Stars in the opening round.
Fortunately for Cullen, his final stop in North America was a two-year tenure with the Florida Panthers, where he actually saw some time playing in the NHL again, as he signed a one-year deal with the club for the 2010-2011 campaign.
After he produced 14 points in 28 games with the Rochester Americans in 2010-2011, Cullen was resigned to another one-year deal with the Panthers for the 2011-2012 campaign. In addition to his 47 points in 58 games with the San Antonio Rampage, the former Flyer also posted an assist in six games with the Panthers.
Florida went 4-2-0 with Cullen on the ice in 2011-2012, as the forward didn’t see more than 8:55 TOI in any of his final six NHL contests. His final point in the NHL was a secondary assist on Bill Thomas’ lone goal in the 2011-2012 campaign, which came in a 5-3 decision over the Maple Leafs on December 27th, 2011.
He went on to help the Rampage in the 2012 AHL postseason, as San Antonio reached the Western Conference Semifinals before being ousted by the Oklahoma City Barons. Cullen took part in all 10 playoff games and posted four goals and six assists.
The former Flyer started the 2012-2013 season with Vityaz Podolsk of the KHL. He became teammates with Brian Fahey, Danny Markov, and Andrei Markov. He had an assist in 23 games before he left Vityaz Podolsk for the Erste Bank Eishockey Liga.
Cullen joined EC Salzburg of the EBEL after his time in the KHL. EC Salzburg boasted Johnny Boychuk, Tobias Enstrom, Derick Brassard, David Clarkson, and Derek Dorsett during last season’s lockout. The team also featured Alex Auld, Bernd Bruckler, Justin DiBenedetto, and Michael Duco last season.
The forward had 17 points in 19 regular season games with EC Salzburg before he helped the squad in the 2013 EBEL postseason. Cullen had a goal and six helpers in 12 playoff games, as the team lost in the semifinals.
Cullen will stay with EC Salzburg for the 2013-2014 campaign, as the squad added Mitch Wahl and Garrett Roe this summer.