Career
He previously had a short spell playing in the Football League for Shrewsbury Town. Bolton Wanderers and Shrewsbury Town
McQuade began his career with Bolton Wanderers, having progress through the academy system and signed his first professional contract on a one-year deal. However, McQuade was released by the club upon his contract coming to an education
Shortly being released by Bolton, McQuade immediately joined Shrewsbury Town in April 2013.
He made his professional debut in a 0–0 draw against Milton Keynes Dons on 3 August 2013. On 28 February 2014, McQuade joined Conference side Hyde on a one-month loan.
He made his debut for the club a day later, in a 2–1 defeat away at Braintree Town. The loan was later extended until the end of the season.
McQuade was released at the end of his contract in May 2014 having not made another league appearance for Shrewsbury.
Non-league
In the 2014-2015 season he had short spells at Guiseley, former loan club Hyde, and Farsley. Ahead of the 2015−16 season, McQuade joined Warrington Town.