Barry Gordon George Robson (born 7 November 1978) is a Scottish football coach and former player who currently works for Aberdeen in the Scottish Premiership. Robson played as a midfielder for several clubs in Scotland, England and Canada and represented Scotland internationally. Robson began his career as a youth player with Rangers before spells with Inverness Caledonian Thistle, Dundee United and finally Celtic in his native Scotland. A move to England followed, where he spent two and a half years with Middlesbrough. Robson then moved to Canada to play for MLS side Vancouver Whitecaps FC before returning to England after one season to sign for Sheffield United. Robson returned to Scotland, joining Aberdeen in summer 2013. He retired from professional football in 2016 and took up a coaching position with Aberdeen. Robson appeared 17 times for Scotland between 2007 and 2012. Club career Early career Robson began his professional career with Rangers, but failed to break through to the first team. During his time at Ibrox he was given the nickname 'Baby Oleg' by teammates who perceived a resemblance to the club's Russian defender Oleg Kuznetsov. In October 1997, he signed for Inverness Caledonian Thistle, and although not always a first team regular in his early Inverness career, helped them win promotion from the Second Division in 1999. Robson spent most of the 1999–2000 season on loan at Forfar Athletic, but thereafter returned to establish himself in the Inverness line-up. Dundee United Dundee United submitted a bid for Robson in May 2003 and he signed ten days later for a fee of between £50,000 and £100,000. Despite being sent off on his United début, he became a regular in the team. Robson missed only two matches throughout the 2004–05 season, finishing as United's second top scorer with nine goals, and signed a new three-year contract at the end of the season. Robson scored the goal that ensured United's survival in the SPL in the final game of the season against his old club Inverness CT. He also featured in the season's Scottish Cup Final which Dundee United lost 1–0 to Celtic. Robson started the 2006–07 season as United captain and scored against Falkirk on the opening day of the season. He made his 100th league appearance for United in the game against St Mirren in late August, scoring twice in a 3–1 win but also being sent off late in