Craig started playing table tennis at 7 when his dad built a table is their attic. Craig experimented and enjoys playing most racket sports. He was a junior county level tennis and badminton player.
Aged 14, he focussed his attention on table tennis. He has played for the Scottish men’s team for 15 years with his best team result being a Commonwealth Medal in 2013. His finest individual win was defeating the number 1 junior in Europe, Paul Drinkhall.
At senior level, Craig has won 12 National titles and is a doubles specialist. Within GR Racket Sports, he delivers masterclasses in doubles play across Scotland.
- Commonwealth Team bronze medal in 2013 for Scotland
- Scottish national men"s champion in 2011
- Scottish national doubles champion on a record 10 occasions
- Commonwealth Games athlete in 2010 Delhi, 2014 Glasgow & 2018 Gold Coast