Career
He is currently without club Youth and amateur
Craig came to recognition through his performance with his university team, UPEI Panthers. Craig was team Most Valuable Player, a Commonwealth of Independent States second team all-star, and was second in the country in goals in his last year with the Panthers.
Craig then transferred to the University of Saskatchewan and after sitting out a season as per Commonwealth of Independent States rules, he went on to be a key component in getting the Huskies to a franchise best second-place finish in the Commonwealth of Independent States West, leading the team with 9 assists in 13 games.
Craig also found success at the amateur club level with the Avondale Islanders. Craig led the team to a Bronze Medal at the 2008 Canadian National Challenge Cup, leading the tournament with 6 goals in 4 matches for the Islanders.
Craig also appeared at the 2009 Canadian Challenge Trophy, this time representing Saskatchewan with Huskies Alumni. Craig"s also played with the Thunder Bay Chill of the USL Premier Development League in 2010 season, scoring 1 goal in 9 appearances and helping Chill to the PDL National Championship game, which they lost to the Portland Timbers U23"son
Professional
Craig turned professional in 2011 when he signed with Football Club Edmonton in the North American Soccer League.
In 13 appearances in the regular season, Craig had 2 goal and added 3 assists with both goals being game winners. In the 2012 season, Craig made 15 appearances in league play and had 2 goals and 1 assistant His season was hampered by a groin injury which has kept him out of the line-up for part of the season.
Craig also saw playing time in both of Football Club Edmonton"s Canadian Championship games.
Following the 2012 outdoor season, Craig played the 2012-2013 indoor season with the Rochester Lancers of the Major Indoor Soccer League. Craig scored his first goal of the season on December 22 in a losing effort against the Syracuse Silver Knights.