He made his debut for the Bandits on 10 November 2010 against the Perth Heat as a defensive substitute for catcher Joel Naughton.
A season-ending injury to starting catcher Naughton forced Watson to share the catching duties with rookies Mitch Nilsson and Ryan Battaglia as well as occasionally playing third base.
Following the 2010–11 Australian Baseball League season 2011, he was dropped from the active roster, but named as one of the coaches for the Bandits.
In 2015–16 he was added to the roster as an emergency defensive replacement when coaching with the team on the road.
Watson is now the High Performance Manager for Baseball Queensland and continues to be part of the Bandits and Team Australia coaching staff.