First Team Squad
Player profile and performance records.
Robert Snodgrass (Midfielder)

Robert Snodgrass
Glasgow, ScotlandPosition: Midfielder
Born: 7th Sep 1987 (Glasgow, Scotland)
Signed: 27th Jan 2017 (£8,000,000)
Contract: 1 year + 1 year option (signed July 2019)
Previous Club: Hull City
KUMB Awards: Most Improved Player 2018/19
Snodgrass started his senior career with Livingston. He also had a loan spell at Stirling Albion before moving to England in 2008, joining Leeds United.
He helped Leeds win promotion to the Championship in 2010. In February 2012, Snodgrass was appointed captain of Leeds, but he rejected a new contract offer and moved to Norwich City in July.
He left Norwich after they were relegated in 2014 and moved to Hull City. On his league debut for Hull, Snodgrass suffered a serious knee injury that sidelined him for over a year. Hull were relegated in his absence, but Snodgrass helped them gain promotion via the playoffs in 2016.
After playing for Scotland at various youth levels including under-21s, Snodgrass received a call up to the Scotland national team side in 2009 and won his first cap in February 2011.
Snodgrass left West Ham on 8 January 2021 For West Bromwich Albion on a free transfer, after barely featuring in the opening half of the 2020/21 campaign.
Robert Snodgrass is yet play any matches this season.
Robert Snodgrass did not play for West Ham during this season.
Brighton & Hove Albion
2-2: Saturday, 26th DecemberDid not play. Fornals and Benrahma also unused subs.
Crystal Palace
1-1: Tuesday, 15th December(Replaced Benrahma, 88) Not on long enough to influence proceedings.
Leeds United
2-1: Friday, 11th December(Replaced Fornals, 90+3) On for a few mere seconds to see out time.
Manchester United
1-3: Saturday, 5th DecemberDid not play.
Sheffield United
1-0: Sunday, 22nd NovemberDid not play.
Liverpool
1-2: Saturday, 31st OctoberDid not play.
Tottenham Hotspur
3-3: Sunday, 18th October(Replaced Masuaku, 90) Brought on to take set pieces, I assume. But his most telling contribution was being the man Winks poked the ball away from, into Lanzini's path.
Everton
1-4: Wednesday, 30th SeptemberWasteful on a few occasions, but his goal was lovely. Otherwise he was similar to Wilshere, neat and tidy but with the freedom to roam forward more.
Hull City
5-1: Tuesday, 22nd SeptemberWasteful on a few occasions, but his goal was lovely. Otherwise he was similar to Wilshere, neat and tidy but with the freedom to roam forward more.
Charlton Athletic
3-0: Tuesday, 15th SeptemberFaded as the game went on and was never quite as fast with the ball at his feet as Lanzini, Yarmolenko and Anderson, but good endeavour and lovely cross for the goal.
Newcastle United
0-0: Saturday, 4th July(Replaced Wilshere) Largely anonymous against the better City players.
Newcastle United
0-0: Saturday, 4th July(Replaced Wilshere) Largely anonymous against the better City players.
Arsenal
0-1: Saturday, 7th March(Replaced Wilshere) Largely anonymous against the better City players.
Southampton
3-1: Saturday, 29th February(Replaced Bowen) Came on, worked hard, made little fuss. One lovely slide tackle was appreciated in the stands.
Liverpool
2-3: Monday, 24th February(Replaced Wilshere) Largely anonymous against the better City players.
Manchester City
0-2: Wednesday, 19th FebruaryHe worked hard, up and down, back and forth. There was just little he could really do. We won no freekicks to threaten, rare counters were usually too few on numbers and pace to make any impact.
Brighton & Hove Albion
3-3: Saturday, 1st FebruaryAll the luck went his way individually, but he earned it. Bravery with the ball, with his work ethic and positioning. He made sure he got there to hit that volley for the second, his set pieces were regularly dangerous and the first goal was down to his brilliant delivery. The third never should have been hit yet was done so excellently. Little more he could do and he may well be the real key to West Ham’s chances of survival.
West Bromwich Albion
0-1: Saturday, 25th JanuaryA busy boy although he failed to provide the cutting edge required.
Leicester City
1-4: Wednesday, 22nd January(Replaced Wilshere) Largely anonymous against the better City players.
Everton
1-1: Saturday, 18th January(Replaced Wilshere) Largely anonymous against the better City players.
Sheffield United
0-1: Friday, 10th January(Replaced Masuaku) His set pieces were good and his ‘goal’ was expertly taken, but his introduction seemed to disrupt the way we were playing and it didn’t really work with the ball in play.
Gillingham
2-0: Sunday, 5th JanuaryA busy boy although he failed to provide the cutting edge required.
Bournemouth
4-0: Wednesday, 1st January(Replaced Wilshere) Largely anonymous against the better City players.
Leicester City
1-2: Saturday, 28th December(Replaced Wilshere) Largely anonymous against the better City players.
Crystal Palace
1-2: Thursday, 26th December(Replaced Wilshere) Largely anonymous against the better City players.
Southampton
1-0: Saturday, 14th DecemberWorked hard and supported the attack well whilst being disciplined defensively to make the system work.
Arsenal
1-3: Saturday, 7th DecemberWorked hard and put himself about, but lacks sharpness on the ball.
Wolverhampton Wanderers
0-2: Wednesday, 4th DecemberHis passing was poor all game, his set pieces well below his usual standard, then missed West Ham’s big chance with inexcusably poor control.
Chelsea
1-0: Saturday, 30th November(Replaced Wilshere) Largely anonymous against the better City players.
Tottenham Hotspur
2-3: Saturday, 23rd November(Replaced Wilshere) Largely anonymous against the better City players.
Burnley
0-3: Saturday, 9th November(Replaced Wilshere) Largely anonymous against the better City players.
Newcastle United
2-3: Saturday, 2nd NovemberHe still isn’t a winger, but he’s a must in the team. Worked hard, but really it was the set pieces. And a glorious goal.
Sheffield United
1-1: Saturday, 26th OctoberExcellent first half. Marauded down the left and covered a lot of the pitch, both defensively and in attack. Helped the team look more solid in open play. Second half, not so involved and then poor as a winger.
Everton
0-2: Saturday, 19th October(Replaced Wilshere) Largely anonymous against the better City players.
Crystal Palace
1-2: Saturday, 5th OctoberDid not play.
Bournemouth
2-2: Saturday, 28th SeptemberDid not play.
Oxford United
0-4: Wednesday, 25th SeptemberThe Scot was anonymous and produced nothing of note.
Manchester United
2-0: Sunday, 22nd September(Replaced Yarmolenko) Came on, ran around, saw out the game in his six minutes. Job done.
Aston Villa
0-0: Monday, 16th SeptemberDid not play.
Norwich City
2-0: Saturday, 31st August(Replace Yarmolenko) Dallied a few times on the ball but was getting up and down the pitch to close off the game and help on the counter.
Newport County
2-0: Tuesday, 27th AugustNot poor by any means, but slightly ineffective. Made poor decisions out wide and the right wing felt functional with him and Zabaleta.
Brighton & Hove Albion
1-1: Saturday, 17th AugustHis first half confirmed thoughts that he isn’t a winger any longer, but he grew into the second half and his energy in midfield made things happen.
Manchester City
0-5: Saturday, 10th August(Replaced Wilshere) For what he was brought on to do, he didn’t do it. No tackles or interceptions, his five rating basically boosted because he put in the cross that gave Diop a great headed chance.
Athletico Bilbao
2-2: Saturday, 3rd August(Replaced Wilshere) A few forays down the left wing and a couple of decent corners, but little time to impress.
Hertha Berlin
5-3: Wednesday, 31st July(Replaced Wilshere) The usual determination and grabbed an assist for Haller's first West Ham goal with a free kick.
Fulham
1-0: Saturday, 27th JulyMatch notes to follow.
Newcastle United
0-1: Saturday, 20th July(Replaced Yarmolenko) Far from Pellegrini's most technically-accomplished player, but one of the squad's biggest grafters. You always get 100 per cent from the Scot.
Manchester City
1-4: Wednesday, 17th July(Replaced Wilshere) Largely anonymous against the better City players.
Watford
4-1: Sunday, 12th MayDid not play.
Southampton
3-0: Saturday, 4th MayDid not play.
Tottenham Hotspur
1-0: Saturday, 27th AprilDid not play.
Leicester City
2-2: Saturday, 20th AprilIndividually, it’s hard to say he does great things at times. But his energy and the influence he has on the midfield is very valuable in this current squad. Faded in the second half.
Manchester United
1-2: Saturday, 13th AprilDid not play.
Everton
0-2: Saturday, 30th MarchFeels hard to sum his game up. He ran a lot, but he lacks creativity and is too slow to threaten out wide.
Huddersfield Town
4-3: Saturday, 16th MarchDid not play.
Cardiff City
0-2: Saturday, 9th MarchNo reason he should have finished that game, he was poor throughout. Didn’t really help Fredericks, lacked creativity, lost the ball.
Cardiff City
0-2: Saturday, 9th MarchOther than his chip to Ryan Fredericks, he didn’t do a lot right today. Another midfielder that didn’t create enough chances for the Hammers.
Newcastle Utd
2-0: Saturday, 2nd MarchUnmatched engine, working hard out wide and centrally. Good corner gets him another assist.
Manchester City
0-1: Wednesday, 27th FebruaryDid not play.
Fulham
3-1: Friday, 22nd FebruaryWorked his socks off, took 12 corners, two leading to goals, a few more chances and then should have been rewarded with an assist when Arnautovic missed his header.
Crystal Palace
1-1: Saturday, 9th FebruaryHe should have done better with his chance on goal in the 15th minute. He was lacking energy in the second half and didn’t create anything to initiate a West Ham attack.
Crystal Palace
1-1: Saturday, 9th FebruaryEnergy again needed, and one excellent chase back to halt a counter that looked deadly. Should have scored.
Liverpool
1-1: Monday, 4th FebruaryHis final ball when attacking lacked what it needed, but his presence in midfield was vital. Hassled and harried the Liverpool midfield, won freekicks to relieve pressure, a combative energy that has been missing recently. A return to form.
Wolverhampton Wanderers
0-3: Tuesday, 29th JanuaryWhen he’s an auxiliary central midfielder, his workrate and tenacity is useful. But he is not an effective attacking wide player any longer. 4-4-2 doesn’t help him.
AFC Wimbledon
2-4: Saturday, 26th JanuaryGets an extra point for having to play near Masuaku. Better in the second half, industrious and passed forward.
Bournemouth
0-2: Saturday, 19th JanuaryArsenal
1-0: Saturday, 12th JanuaryBirmingham City
2-0: Saturday, 5th January(Replaced Nasri) Settled the midfield a little when he came on, added a defensive edge and more hard work.
Brighton & Hove Albion
2-2: Wednesday, 2nd JanuaryBurnley
0-2: Sunday, 30th DecemberSouthampton
2-1: Thursday, 27th DecemberWatford
0-2: Saturday, 22nd DecemberFulham
2-0: Saturday, 15th DecemberCrystal Palace
3-2: Saturday, 8th DecemberThe rejuvenation continues and what a richly deserved goal. A sign of his confidence; would he take that shot on even two months ago?
Cardiff City
3-1: Tuesday, 4th DecemberNewcastle United
3-0: Saturday, 1st DecemberWorks harder than anyone, produced a beautiful cross for the first goal.
Huddersfield Town
1-1: Saturday, 10th NovemberOnce again, another fully committed performance - although one with little incisiveness or devastating end product.
Burnley
4-2: Saturday, 3rd NovemberWorked hard as he is wat to do, although not a great deal of end product.
Tottenham Hotspur
1-3: Wednesday, 31st OctoberLeicester City
1-1: Saturday, 27th OctoberFor all the (continued) effort, which is laudable, there was little end product today. That you can get by with in the Championship, but a little something special is what keeps you playing in the top flight.
Tottenham Hotspur
0-1: Saturday, 20th OctoberBrighton & Hove Albion
0-1: Friday, 5th OctoberManchester United
3-1: Saturday, 29th September(Replaced Yarmolenko) A wonderfully refreshing attitude - currently reduced to cameo performances in the league but making the most of every second. Every successful squad needs a Snodgrass.
Macclesfield Town
8-0: Wednesday, 26th SeptemberChelsea
0-0: Sunday, 23rd September(Replaced Anderson) The revitalised Scot was back to the bench today but still manged to provide the cross which should've led to a winning goal.
Everton
3-1: Sunday, 16th SeptemberWolverhampton Wanderers
0-1: Saturday, 1st SeptemberAFC Wimbledon
3-1: Tuesday, 28th August(Replaced Rice) Well who'd have thought Snoddy would be back in team for the first game of the season? Replaced Rice and helped the Hammers look a little more solid in the centre of the park.
Arsenal
1-3: Saturday, 25th AugustWest Ham's Player of the Year so far, which perhaps says more about the £100million spent than the Scot himself.
Bournemouth
1-2: Saturday, 18th AugustA surprise inclusion and a surprise contender for West Ham's Man of the Natch. What he may lack in quality, Snodgrass makes up for in effort and determination.
Liverpool
0-4: Sunday, 12th August(Replaced Rice) Well who'd have thought Snoddy would be back in team for the first game of the season? Replaced Rice and helped the Hammers look a little more solid in the centre of the park.
Manchester City
0-3: Friday, 4th AugustDecent run-out for the Scottish international, who continues to be linked with a move elsewhere during the transfer window.
Altona 93
3-3: Tuesday, 1st AugustDecent run-out for the Scottish international, who continues to be linked with a move elsewhere during the transfer window.
Werder Bremen
2-2: Saturday, 29th JulyDecent run-out for the Scottish international, who continues to be linked with a move elsewhere during the transfer window.
Burnley
2-1: Sunday, 21st MayCan’t think of any significant contribution in this match.
Burnley
2-1: Sunday, 21st MayNot only was he positive minded going forward, but he always tracked back and gave his all in defence. Not something you see every day from a winger.
Liverpool
0-4: Sunday, 14th May(Replaced Ayew) Came on when all was lost. Nonetheless managed to impress what was left of the West Ham supporters.
Tottenham Hotspur
1-0: Friday, 5th May(Replaced Ayew) Combined well with Fletcher at the end.
Tottenham Hotspur
1-0: Friday, 5th May(Replaced Ayew) Provided that extra ounce of energy that the Hammers needed to see the victory through.
Stoke City
0-0: Saturday, 29th April(Replaced Calleri) Comments to follow.
Sunderland
2-2: Saturday, 15th AprilPoor. Should have scored.
Swansea
1-0: Saturday, 8th AprilOne of those who tries too hard when, as at present, things aren’t going exactly to plan. Nice little pass around the corner for Kouyate’s goal might convince him of the merits of simplicity.
Arsenal
0-3: Wednesday, 5th AprilPoor. Should have scored.
Hull City
1-2: Saturday, 1st AprilPoor. Should have scored.
Leicester City
2-3: Saturday, 18th March(Replaced Reid) Didn’t make much of an impression when on for Reid.
AFC Bournemouth
2-3: Saturday, 11th March(Replaced Obiang) The scond debutant of the evening, Snodgrass gave glimpses of what he could potentially offer.
Chelsea
1-2: Monday, 6th March(Replaced Obiang) The scond debutant of the evening, Snodgrass gave glimpses of what he could potentially offer.
Watford
1-1: Saturday, 25th February(Replaced Obiang) The scond debutant of the evening, Snodgrass gave glimpses of what he could potentially offer.
West Bromwich Albion
2-2: Saturday, 11th FebruaryUseful dead-ball delivery. Looks to be a useful addition to the side. Watch him get injured for that third world country he plays for.
Southampton
3-1: Saturday, 4th February(Replaced Obiang) The scond debutant of the evening, Snodgrass gave glimpses of what he could potentially offer.
Manchester City
0-4: Wednesday, 1st February(Replaced Obiang) The scond debutant of the evening, Snodgrass gave glimpses of what he could potentially offer.
Robert Snodgrass did not play for West Ham during this season.
Robert Snodgrass did not play for West Ham during this season.
Robert Snodgrass did not play for West Ham during this season.
Robert Snodgrass did not play for West Ham during this season.
Robert Snodgrass did not play for West Ham during this season.
Robert Snodgrass did not play for West Ham during this season.
Robert Snodgrass did not play for West Ham during this season.
Robert Snodgrass did not play for West Ham during this season.
Robert Snodgrass did not play for West Ham during this season.
Robert Snodgrass did not play for West Ham during this season.
Robert Snodgrass did not play for West Ham during this season.
Robert Snodgrass did not play for West Ham during this season.
Robert Snodgrass did not play for West Ham during this season.
Robert Snodgrass did not play for West Ham during this season.
Robert Snodgrass did not play for West Ham during this season.
Robert Snodgrass did not play for West Ham during this season.