Career
He primarily plays at property Gannon"s first grade career began at Balmain Tigers where he made 22 appearances as a substitute in 1998 and 1999. Gannon arrived in Super League at Halifax mid way through the 1999 campaign.
He made 87 Super League appearances at Halifax before making the short trip to Huddersfield in 2003.
He played for Huddersfield in the 2006 Challenge Cup final as a prop forward against Street Helens Reconstruction Finance Corporation but the Giants lost 12-42. Gannon signed for Hull Kingston Rovers in 2007 in preparation for the club"s first season in Super League.
He made 24 appearances for the Robins helping them secure their Super League status for the 2008 season. Gannon was released from the second year of his contract with Hull KR to join National League One club the Widnes Vikings for the 2008 season.