Clark turned pro in 2010 and joined the Manitoba Moose of the American Hockey League. In 2011, he joined the AHL St. John’s Ice Caps before signing with Krefeld Pinguine of the German top-flight Deutsche Eishockey Liga (DEL) in February 2013.[1] He finished the 2012-13 campaign with the team and had his contract renewed for the following season, which turned out to be a very successful one: He finished the 2013-14 DEL regular season as the league’s third-leading scorer with 30 goals and 38 assists.
In June 2014, Clark signed with the DEL side Hamburg Freezers,[2] where he continued his scoring prowess, tallying 32 goals and 34 assists in 52 games during the 2014-15 DEL season. He was named DEL Player of the Year and DEL Forward of the Year.[3]
Clark left Germany to sign a one-year contract with the SCL Tigers of the Swiss top-flight National League A on May 6, 2015.[4][5] Clark made 42 NLA appearances for the Tigers in the 2015-16 regular season, recording 18 goals and 19 assists. In the relegation round, he chipped in with three goals and dealt out eleven assists in twelve games.
During the 2018–19 season, having appeared in 38 games with Dinamo Riga of the Kontinental Hockey League (KHL), Clark left the club to sign a three-year contract in a return to Switzerland with SC Rapperswil-Jona Lakers on January 3, 2019.[7]
Following two seasons with Eisbären Berlin, Clark left at the conclusion of his contract to continue his tenure in the DEL with Düsseldorfer EG for the 2023–24 season on April 22, 2023.[8]