Moore was the youngest ever Super League player when he made his début for Saints at the JJB Stadium aged only 16.
Moore spent 2008 on loan at Castleford.
He spent 2009 on loan at Huddersfield whislt playing hooker and making his international debut.
In 2009 Moore was named in the Super League team of the year at Hooker, he also made his test début for England in 2009, playing two games.
Scott returned to St. Helens for the start of the 2010 season.
Moore is a confident half-back with outstanding natural ability and a real footballing brain. He was seen as the long term successor to Sean Long before signing for Huddersfield Giants but since his transformation into a hooker he is seen as the successor to Keiron Cunningham
On Tuesday 11 October 2011, it was announced that Moore has signed a three-year deal commencing in 2012 with English Super League side Widnes Vikings
On Friday 17 February 2012, Widnes Vikings announced they had suspended Scott Moore, Hep Cahill and Simon Finnigan for an unspecified breach of club discipline, so missing the match against Salford City Reds on Sunday 19 February 2012. On 12 April 2012, Scott Moore left Widnes Vikings by mutual agreement.
On 17 April 2012 Scott signed for Huddersfield Giants until the end of the season.
During late 2012 there were rumors circling that Moore had signed a deal with NRL club North Queensland Cowboys, an announcement is yet to be made.
In early November 2012 it was announced that English hooker Scott Moore had signed a two-year-contract with Australian club North Queensland Cowboys, he was signed to replace club legend Aaron Payne.
In mid January 2014, the Super League capital side, London Broncos announced they have signed Scott Moore for the 2014 season where he will be their starting hooker.
Following the Broncos relegation from Super League he signed a permanent deal with Castleford from the 2015 season.
Moore was loaned to the Wakefield Trinity Wildcats in 2015, with Paul McShane going in the opposite direction.
He later signed a permanent deal for the 2016 season with Wakefield Trinity.
Moore signed for Bradford on a four-game trial.