After spells with Widnes (2011)[4] and South Wales Scorpions (2012)[5] on dual registration terms he made his first team début for the Warriors in the 2012 Challenge Cup 4th round match against the North Wales Crusaders.
[6] Crosby played in the 2013 Super League Grand Final victory over the Warrington Wolves at Old Trafford.
[7][8][9][10][11] Crosby played in the 2014 Super League Grand Final against St. Helens at Old Trafford.
[12][13][14] Crosby then played in the 2015 Super League Grand Final defeat against Leeds at Old Trafford.
[15] Crosby played in the 2016 Super League Grand Final victory against Warrington at Old Trafford.