First Team Squad
Player profile and performance records.
Felipe Anderson (Midfielder)

Felipe Anderson
Santa Maria, BrazilPosition: Midfielder
Born: 15th Apr 1993 (Santa Maria, Brazil)
Signed: 15th Jul 2018 (£34,000,000)
Contract: 4 years
Previous Club: Lazio
KUMB Awards: Player of the Year 2018/19 (third place) 2018/19; Goal of the Season 2018/19; Worst Player (third place) 2019/20.
Felipe Anderson signed for West Ham United for a reported transfer fee of £34 million. The fee surpassed the previous record paid by the club, set with the £22 million signing of Issa Diop earlier in the same transfer window.
Anderson made his first appearance for West Ham in a 3?EUR"1 pre-season friendly victory against Aston Villa on 25 July 2018.He made his full debut on 12 August 2018 in a 4?EUR"0 defeat against Liverpool.
On 29 September 2018 Anderson scored his first Premier League goal for West Ham with a back-heeled finish in a 3?EUR"1 home win against Manchester United. He scored nine league goals in his first season of English football, helping West Ham finish 10th in the Premier League.
However he suffered badly in a struggling team during the 2019/20 campaign and was regularly benched by David Moyes upon his arrival at the club at the start of 2020, leading to his departure in October 2020 when he joined Porto on a season-long loan.
Having returned from Porto, Anderson failed to play another game for West Ham and was sold back to Lazio in July 2021 for a fee reported to be in the region of ??3m, representing a massive loss on the fee paid for the player three years previously.
Felipe Anderson is yet play any matches this season.
Felipe Anderson did not play for West Ham during this season.
Felipe Anderson did not play for West Ham during this season.
Felipe Anderson did not play for West Ham during this season.
Leicester City
3-0: Sunday, 4th OctoberDid not play.
Everton
1-4: Wednesday, 30th SeptemberStarted to create and play lovely football as West Ham dominated, with some passing that deserved better from those he found. Good to see him get an assist and look so happy when the team scored.
Hull City
5-1: Tuesday, 22nd SeptemberStarted to create and play lovely football as West Ham dominated, with some passing that deserved better from those he found. Good to see him get an assist and look so happy when the team scored.
Charlton Athletic
3-0: Tuesday, 15th SeptemberWas one of the quieter players in the first half, but thrived as players tired. Has vision and his ball play looks a class above, but he slowed things down too much and rarely ran in behind. As ever.
Newcastle United
0-2: Saturday, 12th September(Replaced Bowen, 88) Not on for long enough to influence the game.
Brentford
2-1: Saturday, 29th August(Replaced Diangana, 45) Rumours about of an imminent return to Italy following a disappointing season in Stratford but there is a player in there somewhere. Can Moyes find him, is the big question. Like Lanzini, there were moments of quality today.
Ipswich Town
4-1: Tuesday, 25th Augustn/a
Aston Villa
1-1: Sunday, 26th July(Replaced Noble) Whilst he only had minutes to do anything, he just seemed to be stood on the side with no desire to get the ball or involved.
Newcastle United
0-0: Saturday, 4th JulyA decent half from the Brazilian winger, who gave one or two City defenders nightmares in the opening stages.
Chelsea
3-2: Wednesday, 1st JulyDid not play. * Other unused subs: Xande Silva, Albian Ajeti
Aston Villa
1-1: Sunday, 26th July(Replaced Noble) Whilst he only had minutes to do anything, he just seemed to be stood on the side with no desire to get the ball or involved.
Newcastle United
0-0: Saturday, 4th JulyA decent half from the Brazilian winger, who gave one or two City defenders nightmares in the opening stages.
Chelsea
3-2: Wednesday, 1st JulyDid not play. * Other unused subs: Xande Silva, Albian Ajeti
Tottenham Hotspur
0-2: Tuesday, 23rd June(Replaced Fornals ‘71) Urgency does not exist in the world of Felipe Anderson. Habit of standing still and slowing the game is increasingly frustrating.
Wolverhampton Wanderers
0-2: Saturday, 20th JuneTo his credit, he was maybe the only player to show a touch of skill and look up for attacking passes. But he drifted and was easily stopped. Without anyone running forward, he basically become pointless.
Arsenal
0-1: Saturday, 7th MarchA decent half from the Brazilian winger, who gave one or two City defenders nightmares in the opening stages.
Liverpool
2-3: Monday, 24th FebruaryA decent half from the Brazilian winger, who gave one or two City defenders nightmares in the opening stages.
Manchester City
0-2: Wednesday, 19th FebruaryDid not play.
West Bromwich Albion
0-1: Saturday, 25th JanuaryRestored to the starting XI and reinvigorated under Moyes' leadership. The Brazilian was a constant menace and tormented Gillingham's defence.
Leicester City
1-4: Wednesday, 22nd JanuaryA decent half from the Brazilian winger, who gave one or two City defenders nightmares in the opening stages.
Everton
1-1: Saturday, 18th JanuaryA decent half from the Brazilian winger, who gave one or two City defenders nightmares in the opening stages.
Sheffield United
0-1: Friday, 10th JanuaryLike Lanzini, he had moments where he looked good, but he seemed to shrink as the game went on. And then he was wiped out by Besic, a tackle that was worse than a yellow but in that area that never gets a red, which injured him and saw him standing pretty still on the pitch for the remaining minutes as we’d used our subs.
Gillingham
2-0: Sunday, 5th JanuaryRestored to the starting XI and reinvigorated under Moyes' leadership. The Brazilian was a constant menace and tormented Gillingham's defence.
Bournemouth
4-0: Wednesday, 1st JanuaryA decent half from the Brazilian winger, who gave one or two City defenders nightmares in the opening stages.
Leicester City
1-2: Saturday, 28th DecemberA decent half from the Brazilian winger, who gave one or two City defenders nightmares in the opening stages.
Crystal Palace
1-2: Thursday, 26th DecemberA decent half from the Brazilian winger, who gave one or two City defenders nightmares in the opening stages.
Arsenal
1-3: Saturday, 7th DecemberStarted in the centre then went to the left. Lost cover down there as he won’t work as hard as Fornals. Lost influence on the ball out wide too.
Wolverhampton Wanderers
0-2: Wednesday, 4th DecemberWest Ham’s best player on the ball, and also did a lot of good work defensively on the front foot. Arguably the best defensive and best attacking contributions. Looked good centrally again, even when played deeper in the desperate goal search.
Chelsea
1-0: Saturday, 30th NovemberA decent half from the Brazilian winger, who gave one or two City defenders nightmares in the opening stages.
Tottenham Hotspur
2-3: Saturday, 23rd NovemberA decent half from the Brazilian winger, who gave one or two City defenders nightmares in the opening stages.
Burnley
0-3: Saturday, 9th NovemberA decent half from the Brazilian winger, who gave one or two City defenders nightmares in the opening stages.
Newcastle United
2-3: Saturday, 2nd NovemberA lot of things didn’t work, but he had the guts to try play. He’ll get criticism for some poor passing, but everyone else hid. Also the man who tracked Saint-Maximin for both his runs at goal, at least adding pressure. Gets an ok score on the basis that at least he had the character to play football.
Sheffield United
1-1: Saturday, 26th OctoberHe was close to being really good, beating men and making chances on the counter, but also made poor passes on those counters and missed a simple chance that would have given a two goal cushion.
Everton
0-2: Saturday, 19th OctoberA decent half from the Brazilian winger, who gave one or two City defenders nightmares in the opening stages.
Crystal Palace
1-2: Saturday, 5th OctoberShould have scored. Did put in some good crosses and worked hard to protect Cresswell. Was unlucky to keep Ayew “onside.” Guilty of being part of a misfiring forward line. Gets some leeway as he tried to make things happen.
Bournemouth
2-2: Saturday, 28th SeptemberCreated a couple big chances, with one converted by Cresswell, and was a big part of the first goal. Slowed the game down a few times and wasn’t at his best, but was decisive.
Oxford United
0-4: Wednesday, 25th September(Replaced Wilshere) A player of his calibre should have made an impact from the bench. He made none.
Manchester United
2-0: Sunday, 22nd SeptemberMade the first goal with his nonchalance, and had the brains to drift off the left hand side and into the middle when things got bogged down on the right. A surprising withdrawal, although it starts to look now like he may have been rested! Oozes class, but worked especially hard defensively too.
Aston Villa
0-0: Monday, 16th SeptemberWas struggling before being taken off after the red. Not a bad outing, just not reaching anything notable.
Norwich City
2-0: Saturday, 31st AugustAbsolutely magic. Just unplayable for much of the second half, was toying with Norwich defenders and midfielders all over the pitch. Worth rewatching the game to watch him play.
Newport County
2-0: Tuesday, 27th August(Replaced Antonio) The best player on the pitch, he took control and was a bit too much for his opponents. The control he brought gave West Ham an edge they were lacking early on.
Watford
3-1: Saturday, 24th AugustVery weak off the ball at times, but when the game stretched in the second half, Watford couldn’t contain him.
Manchester City
0-5: Saturday, 10th AugustFelipe Anderson does not want to run. His desire to stand about 40 yards from goal and saunter forward, followed by a layoff to someone moving or an ambitious pass, is a very frustrating habit. If he is made to run by the passing of his teammates, he is much more effective, but he needs someone to take control of his game. His heatmap showed a spot on the right where he spends far too much time.
Athletico Bilbao
2-2: Saturday, 3rd AugustA few nice little runs but not a great deal of end product today from the Brazilian winger.
Hertha Berlin
5-3: Wednesday, 31st JulyA reasonably quiet game for ther Brazilian winger, who lasted an hour this afternoon.
Fulham
1-0: Saturday, 27th JulyMatch notes to follow.
Newcastle United
0-1: Saturday, 20th JulyFailed to threaten the Newcastle defence and looked a long way from a £35million signing.
Manchester City
1-4: Wednesday, 17th JulyA decent half from the Brazilian winger, who gave one or two City defenders nightmares in the opening stages.
Watford
4-1: Sunday, 12th MayPushed from an 8 to a 9 for just how vital that defensive clearance was. If he’d been 50 yards away, no one would have bat an eyelid. But he worked and got his reward. Some inspired touches, looked like he enjoyed his game.
Southampton
3-0: Saturday, 4th MayThe penalty was soft (to put it mildly) but Anderson drifted out of the game anyway.
Tottenham Hotspur
1-0: Saturday, 27th AprilThe penalty was soft (to put it mildly) but Anderson drifted out of the game anyway.
Leicester City
2-2: Saturday, 20th AprilMoments of very good were let down by a performance that should have been better. Seemed to stop and pass backwards too often.
Manchester United
1-2: Saturday, 13th AprilThe penalty was soft (to put it mildly) but Anderson drifted out of the game anyway.
Chelsea
0-2: Monday, 8th AprilFlirted with being very effective, and at least looked closer to the sharpness that he’s lacked for most of 2019.
Huddersfield Town
4-3: Saturday, 16th MarchWas not having a good game until he stepped up amidst the late chaos. Near the end, he really wanted the ball and wanted to make things happen - which he did for that late winner.
Cardiff City
0-2: Saturday, 9th MarchIneffectual before substitution at half time.
Cardiff City
0-2: Saturday, 9th MarchNowhere near as good as he can be. He gave away simple passes in the first half and looked lazy out there. His early exit indicated he may be injured.
Newcastle Utd
2-0: Saturday, 2nd MarchLovely freekick, good combinations with Lanzini, but also a little subdued. Hasn’t been in sparkling form lately.
Manchester City
0-1: Wednesday, 27th FebruaryThe penalty was soft (to put it mildly) but Anderson drifted out of the game anyway.
Fulham
3-1: Friday, 22nd FebruaryIneffective, which is probably why the team looked more functional than exciting. One to forget.
Crystal Palace
1-1: Saturday, 9th FebruaryExcellent first half with some superb runs and passes which should have resulted in an earlier lead. He wavered in the second half though and didn’t show anywhere near the same level of pace and skill in both halves.
Crystal Palace
1-1: Saturday, 9th FebruaryDid struggle a little second half, but ran the first. Most tackles on the pitch (seven), but his magic was the way he dictated the West Ham attack. Can control a ball on the run with such nonchalant ease.
Liverpool
1-1: Monday, 4th FebruaryLiverpool were scared of him and Anderson had his swagger on. Created multiple chances and threatened on the counter, with the whole side looking to give him the ball. Also made 3 interceptions, a game high, and worked his socks off.
Wolverhampton Wanderers
0-3: Tuesday, 29th JanuaryAs bad a performance as he’s had for some time. Didn’t influence the game, didn’t work back defensively. Didn’t do anything. Looked like his early season performances.
Bournemouth
0-2: Saturday, 19th JanuaryArsenal
1-0: Saturday, 12th JanuaryBirmingham City
2-0: Saturday, 5th January(Replaced Silva) For a cameo, Anderson created two big chances. An eye for a pass and a touch of class as space opened up.
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 DecemberAssist and a goal - a goal worthy of winning any game. Effortless class at times: when he plays, we play.
Cardiff City
3-1: Tuesday, 4th DecemberNewcastle United
3-0: Saturday, 1st DecemberNewcastle with his running and passing. Games like this, he justifies every penny and scares defenders.
Manchester City
0-4: Saturday, 24th NovemberDeliveries excellent (a game of good corners!), ran at city well too, but equally didn’t make too much happen.
Huddersfield Town
1-1: Saturday, 10th NovemberThree goals in two games, you can't ask for much more than that. Is beginning to find his feet in Englabd and as welcome as the goals have been, the general view is that there's still plenty more to come yet.
Burnley
4-2: Saturday, 3rd NovemberThe performance we've been awaiting. Two goals (he could've had four) and a willingness to attack the full back. A £40m performance.
Tottenham Hotspur
1-3: Wednesday, 31st OctoberLeicester City
1-1: Saturday, 27th OctoberDefended ably but presented little attacking threat.
Tottenham Hotspur
0-1: Saturday, 20th OctoberBrighton & Hove Albion
0-1: Friday, 5th OctoberManchester United
3-1: Saturday, 29th SeptemberGood to see him finally get his name on the scoresheet, and what a beautifully-taken goal it was too. Still needs to work a little on his defensive side but another who's getting to grips with English football.
Macclesfield Town
8-0: Wednesday, 26th SeptemberChelsea
0-0: Sunday, 23rd SeptemberThere are little indications of the Brazilian winger's quality, but we are yet to see it fully.
Everton
3-1: Sunday, 16th SeptemberWolverhampton Wanderers
0-1: Saturday, 1st SeptemberAFC Wimbledon
3-1: Tuesday, 28th AugustSaw too little of the ball but worked like a Trojan assisting in both defence and attack. Few positive signs today, but you can see he's a player.
Arsenal
1-3: Saturday, 25th AugustHis best game in a West Ham shirt yet.
Bournemouth
1-2: Saturday, 18th AugustWay off the pace and earned the dubious honour of being commentator Tony Gale's scapegoat of the day.
Liverpool
0-4: Sunday, 12th AugustSaw too little of the ball but worked like a Trojan assisting in both defence and attack. Few positive signs today, but you can see he's a player.
Felipe Anderson did not play for West Ham during this season.
Felipe Anderson did not play for West Ham during this season.
Felipe Anderson did not play for West Ham during this season.
Felipe Anderson did not play for West Ham during this season.
Felipe Anderson did not play for West Ham during this season.
Felipe Anderson did not play for West Ham during this season.
Felipe Anderson did not play for West Ham during this season.
Felipe Anderson did not play for West Ham during this season.
Felipe Anderson did not play for West Ham during this season.
Felipe Anderson did not play for West Ham during this season.
Felipe Anderson did not play for West Ham during this season.
Felipe Anderson did not play for West Ham during this season.
Felipe Anderson did not play for West Ham during this season.
Felipe Anderson did not play for West Ham during this season.
Felipe Anderson did not play for West Ham during this season.
Felipe Anderson did not play for West Ham during this season.
Felipe Anderson did not play for West Ham during this season.
Felipe Anderson did not play for West Ham during this season.