Gleeson made his professional debut coming on as a 17 year old substitute, in 2005, playing for Wigan against Salford. During his time at Wigan, he had a loan spell at the Widnes Vikings making six appearances in 2006. He joined Wakefield midway through the 2007 season and eventually spent three years at the club, making 78 appearances. In 2008 Gleeson was name in the Ireland squad for the 2008 Rugby League World Cup. He played three matches in the tournament against Tonga, Samoa and Fiji. Prior to the 2011 campaign Gleeson left Wakefield and joined Salford on a two year deal.
|22/06/2013||17:00||Super League||Catalan Dragons||21 - 22||Hull KR|
|21/07/2013||15:00||Super League||Warrington Wolves||34 - 6||Hull KR|
|02/08/2013||20:00||Super League||Wigan Warriors||21 - 16||Hull KR|
|11/08/2013||14:15||Super League||Hull KR||20 - 38||Hull FC|
|16/08/2013||20:00||Super League||Leeds Rhinos||12 - 16||Hull KR|
|01/09/2013||15:00||Super League||Widnes Vikings||36 - 22||Hull KR|