Former Latchford Albion player Joe built his reputation at Academy and Reserve levels before being promoted to Wigan’s senior squad for 2010. Making his Super League debut while on loan with Harlequins in 2011, he finally gained a place in the Warriors’ ‘17’ as an unused substitute against Huddersfield on his return north. Following a successful Dual Registration spell with the Vikings in 2011 Joe scored 2 tries in 3 senior appearances for Wigan in 2012 before returning to Widnes on loan to play a key role in the Vikings' late-season revival on their return to Super League. A permanent deal from 2013 saw Joe miss just one match and claim 14 tries, and despite a shoulder injury in 2014 Joe had made 105 career appearances as well as passing the 100 game milestone for Widnes by the end of 2015. A successful 2016 saw Joe pass club milestones of both 200 points and 100 Super League appearances.
Career record as at 31st October 2016 136 apps; 55 tries; 1 drop goal; 221 points