Career
He has previously played for Nottingham Forest, Macclesfield Town, Lincoln City, Bradford City, N ottinghamshire County, and Boston United. Nottingham Forest
Born in Leicester, Weir-Daley started his career at Nottingham Forest in 1996 at 10 years old progressing through their Academy and making his debut after successful spells in the youth and reserve teams. After eight first-team appearances, he was side-lined by a shoulder injury.
lieutenant would keep him out for the remainder of the 2005-2006 season.
In August 2006, Weir-Daley signed on loan for struggling League Two side Macclesfield Town for three months. He played seven league games and scored twice.
In January 2007 he moved on loan to another League Two side, Lincoln City, on loan sparking interest in a permanent deal after scoring two goals live on sky television against Walsall. His form brought him into consideration for the League Two February player of the month award.
He made seven league appearances for Forest, 11 in total, scoring two goals.
N ottinghamshire County
Weir-Daley rejected interest from Bradford to sign a two-year deal with N ottinghamshire County. Weir-Daley became the first N ottinghamshire County striker to score in the 2007-2008 season (including pre season), when he scored in his third start of the season in N ottinghamshire County"s 1–1 draw with Rotherham United on 22 September. He was released from his contract in January 2009 five months early by mutual consent along with fellow County player Jay Smith.
Weir-Daley had played 48 games for County although only 12 were starts he scored three goals, all of which came in the league.
Boston United
He joined Boston United in October 2009, scoring 21 goals in the 2009-2010 season helping the club to promotion. In May 2011 Spencer was offerd a new contract from Boston United and rejected the offer and became a free agent
Rumours circulated of an impending move to Grimsby Town, however in a fans forum on 18 July 2011, joint-managers Paul Hurst and Rob Scott who managed Weir-Daley at Boston, commented that they had no interest in bringing him to Blundell Park.
AFC Telford United
In late August 2011 he joined AFC Telford United until the end of the 2011/12 season. Back to Boston United
In January 2012 he rejoined his former club
On 1 January 2013 Weir-Daley scored his 50th competitive goal for the club in a 2–1 loss to Corby Town after 96 starts and 21 as subordinate
Corby Town
Weir-Daley signed for Corby Town on a one-year contract in June 2014, following the expiry of his contract at Boston United. Weir-Daley also finished the clubs top scorer with 23 goals in 38 Starts. In February 2016, Weir-Daley signed for Southern Football League side Kettering Town on loan until the end of the season.