Career
He is currently youth team manager of League Two side. He played in the Premier League for and, as well as playing in the Football League for, and Stockport County. He also played non-league football for Kettering Town, Nuneaton Town and Corby Town.
McGoldrick then had a successful spell at where he played 147 times, scoring 11 goals.
He is best remembered by Palace fans for the cross that set up Ian Wright"s goal to secure promotion to the First Division in Palace"s 4–3 aggregate victory over Blackburn Rovers in the 1988-1989 Second Division playoff final. He did however miss out on Palace"s appearance in the 1990 FA Cup Final.
McGoldrick took corner kicks with an unorthodox "looping" style, by lofting the ball high into the air before it dropped in the penalty area. In all he played 57 times for, scoring one goal.
He left for in the autumn of 1996.
The move was initially on loan, becoming permanent in on 18 October 1996 following a £300,000 transfer. McGoldrick joined the club amid a whirlwind of managerial changes. Initially signed on loan by caretaker-manager Asa Hartford (who took over from Alan Ball), his permanent move was the only signing of Steve Coppell"s 32-day reign, and he played under two more managers before the end of the season.
McGoldrick spent two seasons with City, but was consigned to the reserves for much of his final season at the club, a loan spell at Stockport County providing his only first-team action for 1998.
He stayed on the payroll at until retiring as a player in 1999. After retiring as a player, he had short spells as manager of Corby Town in 2000 and Bashley in 2003.
Prior to becoming player-manager at Corby Town he had a brief spell as commercial manager. In 2008 he was confirmed as the under-14s manager at, and the following year he stepped up to become manager of the club"s youth team
Now plays veterans football for Great Wakering Rovers.