Career
McGuffie is a utility player who can line up in either defence or midfield. Early career Ryan McGuffie played two trial matches for home town club Queen of the South during the pre season of 2002-2003. McGuffie started at home versus Barnsley and appeared as a substitute away to Southport.
Russell signed for Queens through the club"s youth set-up.
Gretna McGuffie played for Gretna and scored Gretna"s goal in the 2006 Scottish Cup Final against Heart of Midlothian. He scored from a rebound after having his penalty kick saved by Craig Gordon.
This qualified Gretna for European competition for the first time ever. However they were hammered 5–1 at home by Derry City in the Union of European Football Associations Cup, McGuffie scoring Gretna"s goal.
He guested for Shamrock Rovers in a friendly against Hibernian in July 2005.
Greenock Morton In the January transfer window of the 2007-2008 season McGuffie made the move from Gretna to Scottish Football League Second Division champions Greenock Morton. McGuffie would soon be joined by his manager Davie Irons, assistant manager Derek Collins and a host of his former team mates as Gretna played out their final days in the Scottish Premier League. He started the first six weeks of the 2008-2009 season extremely well as he scored five goals in the Greenock club"s assault in the cup competitions.
Queen of the South McGuffie was announced as having signed a one-year contract with hometown club Queen of the South on the club website on 18 May 2010.
He played in the 2010 Scottish Challenge Cup Final 2–0 defeat to Ross County. McGuffie re-signed for Queens on 19 July 2011 for season 2011-2012.
At the turn of the year he took on the role of penalty taker scoring against Hamilton on 2 January 2012 and again on 21 January against Livingston. He scored with another penalty on 14 February 2012 in the Scottish Cup last 16 replay at home against Aberdeen.
On 15 February 2014, it was announced that McGuffie had been released from his contract at his own request in order to move to Australia and sign for Street Albans Saints.