During his playing career, Waddock appeared professionally for six different clubs and earned 21 international caps, scoring three goals in the process for the Republic of Ireland. Waddock was controversially omitted from the 1990 FIFA World Cup squad by Jack Charlton. He debuted for Queens Park Rangers in 1979 and went on to play 203 times and scored eight goals in the following eight years, playing in the 1982 FA Cup Final. He left QPR for Charleroi in Belgium for three years between 1987 and 1989, making 40 appearances and scoring one goal, before returning to London with Millwall. In two years with Millwall, Waddock appeared 58 times and scored twice for the 'Lions'. By 1991 he was back at QPR although he failed to make the first team and found himself on loan at Swindon Town where he made six appearances. Following on from his spell at Swindon, Waddock moved to Bristol Rovers in 1992, scoring one goal in 71 matches over the next three years. His swan song took place with Luton Town. In four years he made 153 appearances and scored his final three professional goals.
Managerial career
Queens Park Rangers
During his time as manager, Ian Holloway took Waddock onto the coaching staff at Loftus Road at the QPR academy. Waddock found himself the new caretaker manager at QPR following Holloway's suspension on 6 February 2006. Waddock, along with Alan McDonald as his assistant, managed to keep the club in the Championship, finishing 21st. He was appointed full-time manager on 28 June 2006 after Holloway was put on gardening leave and eventually left for Plymouth Argyle. On 20 September 2006, after a poor set of results had left QPR bottom of the table, Waddock was replaced by John Gregory. He did, however, stay at the club as assistant manager.
Aldershot Town
He was confirmed as the new manager of Conference side Aldershot Town on 19 May 2007. Waddock won his first trophy on 3 April 2008, when Aldershot Town beat Rushden & Diamonds 4–3 on penalties in the Conference League Cup. The Shots finished top of the Conference National with a record 101 points, and were promoted to the Football League after a 1–1 draw away at Exeter City gave them the point they needed. The Shots ended the season on an 18-match undefeated run. In recognition of this achievement, Waddock was named Conference manager of the year.
Wycombe Wanderers
Waddock was appointed manager of the League One side on 13 October 2009 as successor to the sacked Peter Taylor. Despite a turn in form, and a large turnover of players towards the end of the season, Waddock was unable to prevent Wycombe Wanderers' relegation to League Two. Waddock again added to his squad in the summer by signing Nikki Bull, Andy Sandell and Dave Winfield, who he had previously managed, whilst at Aldershot Town. At the start of 2011, he captured Scott Donnelly on a season long loan, who he previously managed at both Queens Park Rangers and Aldershot Town. Wycombe finished the 2010–11 season by being promoted back to League One after beating Southend United 3–1 at Adams Park in their final game of the season. However, they were relegated back to League Two the following season. On 22 September, Waddock was sacked as manager after a 1–0 defeat to AFC Wimbledon, their third successive defeat, left them 21st in League Two.
In June 2013, Waddock was appointed as Head of Coaching at Milton Keynes Dons alongside Karl Robinson.
Oxford United
On 22 March 2014, Waddock was appointed as Head Coach of Oxford United, replacing caretaker manager Mickey Lewis. The club failed to reach the League Two play-offs under his managership, losing 7 of the 8 games played during his tenure, and his contract was terminated in July the same year after changes in the club's ownership.
Waddock joined Barnet in a coaching role for the 2014–15 season on a casual basis. In November, he agreed a rolling month-to-month contract, but left for Portsmouth on 12 December.
Portsmouth
On 12 December 2014, Waddock was announced as the new assistant manager of Portsmouth. On 13 April 2015, Waddock was named as temporary manager for the last four games of the 2014–15 season after Andy Awford left the position by mutual consent.
Return to Aldershot Town
On 5 May 2016, Waddock was reappointed as first-team manager at his former club Aldershot Town of the National League. On 2 May 2019, Waddock left the club after his contract was mutually terminated following their relegation from the National League.
Southend United
On 5 July 2019, he joined Southend United as assistant manager to Kevin Bond. After Bond's resignation he took caretaker charge of the team until the appointment of Sol Campbell.
Managerial statistics
Honours
As a manager
Promotions
2007–08: Conference National Champion – Aldershot Town
2010–11: League Two Third Place – Wycombe Wanderers
Cups
2007–08: Conference League Cup Winner – Aldershot Town