Robert Snodgrass

Date of birth07 September 1987
Place of birthGlasgow
NationalityScottish
Weight77 kg
Height1.81 m
PositionMidfielder

Robert Snodgrass joined Leeds United in July 2008 with a three-year contract that was extended to June 2013 in August 2009.

He joined Norwich City in July 2012 with a three-year contract.

Robert joined Hull City in June 2014 with a three-year contract that was extended to June 2018 in December 2016.

He joined West Ham United in January 2017 with a contract to June 2020 that was extended to June 2021 in July 2019.

Robert joined West Bromwich Albion in January 2021 with a contract to June 2022.

Club history

Team Joined Left Loan / Trialist
Livingston 01 Jun 2003 25 Jul 2008
Stirling Albion 31 Jan 2007 31 May 2007 L
Leeds United 25 Jul 2008 26 Jul 2012
Norwich City 26 Jul 2012 30 Jun 2014
Hull City 30 Jun 2014 27 Jan 2017
West Ham United 27 Jan 2017 08 Jan 2021
Aston Villa 25 Aug 2017 31 May 2018 L
West Bromwich Albion 08 Jan 2021

Club stats

Season Team Competition Apps Subs Goals Y R
2004-05 Livingston Scottish Premier League 8
9
2
2008-09 Leeds United FA Cup 2
2008-09 Leeds United Johnstones Paint Trophy 2
1
2008-09 Leeds United League Cup 3
2
2008-09 Leeds United League One 25
17
9
3
2008-09 Leeds United League One Play-Offs 2
1
2009-10 Leeds United FA Cup 5
1
1
2009-10 Leeds United Johnstones Paint Trophy 4
1
2009-10 Leeds United League Cup 3
2
1
2009-10 Leeds United League One 40
4
7
6
2010-11 Leeds United FA Cup 2
1
1
2010-11 Leeds United League Championship 34
3
6
1
1
2011-12 Leeds United League Championship 42
1
13
8
2011-12 Leeds United League Cup 1
1
2012-13 Norwich City FA Cup 1
1
2012-13 Norwich City League Cup 2
2012-13 Norwich City Premier League 35
2
6
8
2013-14 Norwich City FA Cup 2
1
2013-14 Norwich City League Cup 2
2013-14 Norwich City Premier League 29
1
6
6
2014-15 Hull City Premier League 1
2014-15 Hull City UEFA Europa League 1
1
2015-16 Hull City FA Cup 1
1
2015-16 Hull City League Championship 18
6
4
1
2015-16 Hull City League Championship Play-Offs 3
1
2015-16 Hull City League Cup
1
2016-17 Hull City FA Cup 1
2016-17 Hull City League Cup 2
1
2
1
2016-17 Hull City Premier League 19
1
7
2
2016-17 West Ham United Premier League 8
7
2017-18 Aston Villa League Championship 38
2
7
9
2017-18 Aston Villa League Championship Play-Offs 3
2
2018-19 West Ham United FA Cup 1
1
2018-19 West Ham United League Cup 2
1
2
2018-19 West Ham United Premier League 25
8
2
10
2019-20 West Ham United FA Cup 1
2019-20 West Ham United League Cup 2
1
2019-20 West Ham United Premier League 17
7
5
4
2019-20 West Ham United Premier League Asia Trophy
2
2020-21 West Bromwich Albion Premier League 6
2
2
2020-21 West Ham United League Cup 3
2
2020-21 West Ham United Premier League
3


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
09 Sep 2017 Aston Villa v Brentford D 0-0 League Championship
12 Sep 2017 Aston Villa v Middlesbrough D 0-0 League Championship
16 Sep 2017 Barnsley v Aston Villa W 0-3 League Championship
23 Sep 2017 Aston Villa v Nottingham Forest W 2-1 League Championship
26 Sep 2017 Burton Albion v Aston Villa W 0-4 League Championship
30 Sep 2017 Aston Villa v Bolton Wanderers W 1-0 League Championship
14 Oct 2017 Wolverhampton Wanderers v Aston Villa L 2-0 League Championship
21 Oct 2017 Aston Villa v Fulham W 2-1 League Championship
29 Oct 2017 Birmingham City v Aston Villa D 0-0 League Championship
01 Nov 2017 Preston North End v Aston Villa W 0-2 League Championship
04 Nov 2017 Aston Villa v Sheffield Wednesday L 1-2 League Championship
18 Nov 2017 Queens Park Rangers v Aston Villa W 1-2 League Championship
21 Nov 2017 Aston Villa v Sunderland W 2-1 League Championship
25 Nov 2017 Aston Villa v Ipswich Town W 2-0 League Championship
01 Dec 2017 Leeds United v Aston Villa D 1-1 League Championship
09 Dec 2017 Aston Villa v Millwall D 0-0 League Championship
16 Dec 2017 Derby County v Aston Villa L 2-0 League Championship
23 Dec 2017 Aston Villa v Sheffield United D 2-2 League Championship
26 Dec 2017 Brentford v Aston Villa L 2-1 League Championship
30 Dec 2017 Middlesbrough v Aston Villa W 0-1 League Championship
01 Jan 2018 Aston Villa v Bristol City W 5-0 League Championship
13 Jan 2018 Nottingham Forest v Aston Villa W 0-1 League Championship
20 Jan 2018 Aston Villa v Barnsley W 3-1 League Championship
30 Jan 2018 Sheffield United v Aston Villa W 0-1 League Championship
03 Feb 2018 Aston Villa v Burton Albion W 3-2 League Championship
11 Feb 2018 Aston Villa v Birmingham City W 2-0 League Championship
17 Feb 2018 Fulham v Aston Villa L 2-0 League Championship
20 Feb 2018 Aston Villa v Preston North End D 1-1 League Championship
24 Feb 2018 Sheffield Wednesday v Aston Villa W 2-4 League Championship
06 Mar 2018 Sunderland v Aston Villa W 0-3 League Championship
10 Mar 2018 Aston Villa v Wolverhampton Wanderers W 4-1 League Championship
13 Mar 2018 Aston Villa v Queens Park Rangers L 1-3 League Championship
17 Mar 2018 Bolton Wanderers v Aston Villa L 1-0 League Championship
31 Mar 2018 Hull City v Aston Villa D 0-0 League Championship
03 Apr 2018 Aston Villa v Reading W 3-0 League Championship
07 Apr 2018 Norwich City v Aston Villa L 3-1 League Championship
10 Apr 2018 Aston Villa v Cardiff City W 1-0 League Championship
13 Apr 2018 Aston Villa v Leeds United W 1-0 League Championship
28 Apr 2018 Aston Villa v Derby County D 1-1 League Championship
06 May 2018 Millwall v Aston Villa L 1-0 League Championship
12 May 2018 Middlesbrough v Aston Villa W 0-1 League Championship Play-Offs Semi-final 1st leg
15 May 2018 Aston Villa v Middlesbrough D 0-0 League Championship Play-Offs Semi-final 2nd leg
26 May 2018 Aston Villa v Fulham L 0-1 League Championship Play-Offs Final


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.

International stats

Season Team Competition Apps Subs Goals Y R
2010-11 Scotland International Friendly
1
2010-11 Scotland Nations Cup
1
2011-12 Scotland International Friendly 1
1
1
1
2011-12 Scotland UEFA European Championship
1
2012-13 Scotland FIFA World Cup 3
1
1
1
2012-13 Scotland International Friendly 1
1
2013-14 Scotland FIFA World Cup 2
1
1
2013-14 Scotland International Friendly 3
1
2015-16 Scotland International Friendly 2
2016-17 Scotland FIFA World Cup 6
3
2016-17 Scotland International Friendly 1
2017-18 Scotland FIFA World Cup
1
1
2018-19 Scotland International Friendly
1
2019-20 Scotland UEFA European Championship 2


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

International matches

Date Match Result Competition Round
09 Feb 2011 Northern Ireland v Scotland W 0-3 Nations Cup
27 Mar 2011 Scotland v Brazil L 0-2 International Friendly
10 Aug 2011 Scotland v Denmark W 2-1 International Friendly
06 Sep 2011 Scotland v Lithuania W 1-0 UEFA European Championship Group I
29 Feb 2012 Slovenia v Scotland D 1-1 International Friendly
15 Aug 2012 Scotland v Australia W 3-1 International Friendly
08 Sep 2012 Scotland v Serbia D 0-0 FIFA World Cup Europe group A
06 Feb 2013 Scotland v Estonia W 1-0 International Friendly
22 Mar 2013 Scotland v Wales L 1-2 FIFA World Cup Europe group A
07 Jun 2013 Croatia v Scotland W 0-1 FIFA World Cup Europe group A
14 Aug 2013 England v Scotland L 3-2 International Friendly
06 Sep 2013 Scotland v Belgium L 0-2 FIFA World Cup Europe group A
15 Oct 2013 Scotland v Croatia W 2-0 FIFA World Cup Europe group A
15 Nov 2013 Scotland v USA D 0-0 International Friendly
19 Nov 2013 Norway v Scotland W 0-1 International Friendly
24 Mar 2016 Czech Republic v Scotland W 0-1 International Friendly
04 Jun 2016 France v Scotland L 3-0 International Friendly
04 Sep 2016 Malta v Scotland W 1-5 FIFA World Cup Europe group F
08 Oct 2016 Scotland v Lithuania D 1-1 FIFA World Cup Europe group F
11 Oct 2016 Slovakia v Scotland L 3-0 FIFA World Cup Europe group F
11 Nov 2016 England v Scotland L 3-0 FIFA World Cup Europe group F
22 Mar 2017 Scotland v Canada D 1-1 International Friendly
26 Mar 2017 Scotland v Slovenia W 1-0 FIFA World Cup Europe group F
10 Jun 2017 Scotland v England D 2-2 FIFA World Cup Europe group F
08 Oct 2017 Slovenia v Scotland D 2-2 FIFA World Cup Europe group F
07 Sep 2018 Scotland v Belgium L 0-4 International Friendly
09 Sep 2019 Scotland v Belgium L 0-4 UEFA European Championship Qualifying group I
10 Oct 2019 Russia v Scotland L 4-0 UEFA European Championship Qualifying group I


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.