Craig started his junior ice hockey career with the Brandon Wheat Kings of the Western Hockey League and made his debut by appearing in one game in the 1997–98 season as a 16-year-old. In the 2000–01 season, Craig led Brandon in scoring and was named the team MVP the following year. Serving as a captain in his final two seasons in the WHL, Craig tied for the lead in scoring in the 2002–03 season, and ranked sixth in the WHL in goals, first in game-winning goals (11) and tied for eighth in power play goals.[citation needed]
After spending his first seven professional seasons within the Lightning organization, on July 3, 2010, Craig signed as a free agent to a two-way, 1-year $500,000 contract with the Pittsburgh Penguins. On June 13, 2011, Craig re-signed with the Penguins for one year.[2]
After captaining the Penguins' AHL affiliate, the Wilkes Barre Scranton Penguins, for two seasons, Craig left the Penguins' organization. Unable to earn an NHL deal, he signed a one-year AHL contract with the Springfield Falcons on July 19, 2012.[3]
Craig was selected as the Falcons' captain in his first season with the club, in 2012–13. He scored 20 goals and 47 points in 75 games to help Springfield reach the second round of the post-season. On July 5, 2013, Craig was signed to a two-year, two-way contract with the Falcons' NHL affiliate, the Columbus Blue Jackets.[4]
On June 29, 2015, Craig continued his affiliation with the Blue Jackets, by signing a two-year contract with their new AHL affiliate, the Lake Erie Monsters.[5] In his first season with the Monsters in 2015–16, Craig led the team as Captain in capturing their first Calder Cup championship.[citation needed]
He was announced as an assistant coach with the Vegas Golden Knights expansion team on June 9, 2017 and simultaneously retired from his playing career.[6]
Nearly 2 weeks after winning the Stanley Cup on June 13, 2023, Craig was appointed as the head coach of Vegas' American Hockey League (AHL) affiliate, the Henderson Silver Knights, on June 26, 2023.[7]
Personal life
Craig is married to Jaydee, who grew up in Souris, Manitoba. They have a son named Carson and two daughters.[8][9]