First Team Squad

Player profile and performance records.

Ben Johnson (Defender)

Image

Ben Johnson

London, England
Squad Number: 2
Position: Defender
Born: 24th Jan 2000 (London, England)
Signed: 24th Jan 2018 (£0)
Contract: 3 years + 2 year option (triggered February 2022)
Previous Club:

KUMB Awards: Young Player of the Year (third place) 2019/20.

Ben Johnson joined West Ham at the age of seven and excelled at every age group before signing his first pro contract at the age of 18 in January 2018.

The full back, who began his career as a winger made his first team debut in a Premier League fixture at Manchester City before being awarded a new three-year contract the following month.

Johnson comes from a family of footballers, counting former Manchester United and England full-back Paul Parker as his uncle and former England and Tottenham Hotspur defender Ledley King as one of his cousins.

He changed his squad number from #53 to #31 at the beginning of the 2020/21 season and from #31 to #2 ahead of the 2022/23 campaign.

 

vs Manchester City

1-3: Sunday, 19th May

Did not play.

vs Liverpool

2-2: Saturday, 27th April

Did not play.

vs Crystal Palace

2-5: Sunday, 21st April
(Played 45 minutes, sub)

(Replaced Soucek, 46) Slotted in well, but was easily exposed by Eze a couple of times by being rash. Some good runs, but he doesn't know what to do when the pass has to happen.

vs Bayer Leverkusen

1-1: Thursday, 18th April
(Played 6 minutes, sub)

(Replaced Coufal, 84) N/A

vs Fulham

0-2: Saturday, 13th April
(Played 22 minutes, sub)

(Replaced Coufal, 68) One run where he turned down the pass to Kudus to just run blindly in a straight line and off the pitch.

vs Bayer Leverkusen

0-2: Thursday, 11th April
(Played 12 minutes, sub)

(Replaced Antonio, 78) Looked to be enjoying it, and made some good forward runs with the ball.

vs Wolverhampton Wanderers

2-1: Saturday, 6th April
(Played 45 minutes, sub)

(Replaced Coufal, 45) Far from refined on the ball, but the sheer energy he put into his performance was transformative on the right flank.

vs Wolverhampton Wanderers

2-1: Saturday, 6th April
(Played 45 minutes, sub)

(Replaced Coufal, 45) Far from refined on the ball, but the sheer energy he put into his performance was transformative on the right flank.

vs Tottenham Hotspur

1-1: Tuesday, 2nd April
(Played 0 minutes, sub)

Did not play.

vs Tottenham Hotspur

1-1: Tuesday, 2nd April
(Played 0 minutes, sub)

Did not play.

vs Newcastle United

3-4: Saturday, 30th March
(Played 7 minutes, sub)

(Replaced Ward-Prowse, 83) It's hard to know what he was sent out for or where he was playing. It appeared to be a slot on the left wing, but not really in a forward area. Cornet and Ings aren't options the manager wants to use, but we sold Fornals and Benrahma to have Johnson as our substitute in these situations.

vs Newcastle United

3-4: Saturday, 30th March
(Played 7 minutes, sub)

(Replaced Ward-Prowse, 83) n/c

vs Newcastle United

3-4: Saturday, 30th March
(Played 7 minutes, sub)

(Replaced Ward-Prowse, 83) n/c

vs Aston Villa

1-1: Saturday, 16th March
(Played 24 minutes, sub)

(Replaced Antonio, 66) It's a little unfair to judge him so harshly, especially as he worked hard and tried to do the job, but he just lacks confidence and/or quality on the ball.

vs SC Freiburg

5-0: Thursday, 14th March
(Played 12 minutes, sub)

(Replaced Antonio, 78) Looked to be enjoying it, and made some good forward runs with the ball.

vs Burnley

2-2: Sunday, 10th March

Did not play.

vs Burnley

2-2: Sunday, 10th March

Did not play.

vs Brentford

4-2: Monday, 26th February
(Played 0 minutes, sub)

(Replaced Kudus, 90+4) Put on simply to waste a few seconds.

vs Nottingham Forest

0-2: Saturday, 17th February
(Played 14 minutes, sub)

(Replaced Coufal, 76) A like-for-like substitution, perhaps the result of Coufal's yellow card shortly before.

vs Nottingham Forest

0-2: Saturday, 17th February
(Played 14 minutes, sub)

(Replaced Coufal, 76) Did a fine job at right back, covered well in central defence.

vs Arsenal

0-6: Sunday, 11th February
(Played 90 minutes)

I don't know what he's doing there, I really don't. He doubled up on Saka and Saka got two goals. Not sure it's working.

vs Arsenal

0-6: Sunday, 11th February
(Played 90 minutes)

Once again it is another player put in the wrong position. Not left-footed or an attacking player so why put him on the left wing?

vs Manchester United

0-3: Saturday, 3rd February
(Played 90 minutes)

Some will rate him highly due to low expectations, and he wasn't bad by any means. He just wasn't that good, either. It feels like he has never put a good cross into the box, and he gets into good positions there often.

vs Bournemouth

1-1: Thursday, 1st February
(Played 90 minutes)

A relatively average game, and the usual from Johnson. All the excitement before the match was about him staking his claim as the starting right back for West Ham. Once more, when given that shot, he put in a timid performance that was solid at the back, but limited in most other aspects.

vs Sheffield United

2-2: Sunday, 21st January
(Played 21 minutes, sub)

(Replaced Cornet 69) A wildcard midfield role was fun to watch. Was it good? Or was it just a bit of madness that surprised people?

vs Bristol City

0-1: Tuesday, 16th January
(Played 24 minutes, sub)

(Replaced Coufal 66) He gave it a good go, while those around him fell to pieces.

vs Bristol City

0-1: Tuesday, 16th January
(Played 24 minutes, sub)

(Replaced Coufal 66) An improvement on Coufal when he came on, but still not enough to earn a new contract.

vs Bristol City

1-1: Sunday, 7th January
(Played 15 minutes, sub)

(Replaced Coufal, 75) Just did his basics well.

vs Brighton

0-0: Tuesday, 2nd January
(Played 90 minutes)

It was a fine performance, with even his yellow card not a bad decision to make defending a counter, but whilst he again defended reasonably well, he struggles to offer anything in attack or enough on the ball, at all.

vs Arsenal

2-0: Tuesday, 26th December
(Played 0 minutes, sub)

Did not play.

vs Arsenal

2-0: Tuesday, 26th December
(Played 0 minutes, sub)

Did not play.

vs Manchester United

2-0: Saturday, 23rd December
(Played 0 minutes, sub)

More minutes for Johnson, who has barely kicked a ball in anger this season prior to this week.

vs Liverpool

1-5: Wednesday, 20th December
(Played 90 minutes)

Following the principle (for this entry only, obvs) that if one has nothing nice to say, then say nothing - I shall simply praise Ben for the excellent assist that led to Jarrod Bowen's consolation effort.

vs Liverpool

1-5: Wednesday, 20th December
(Played 90 minutes)

Not as poor as I was expecting to be as he was solid in defence and got the assist for the only West Ham goal.

vs Freiburg

2-0: Thursday, 14th December

Did not play.

vs Olympiacos

1-0: Thursday, 9th November

Did not play.

vs Olympiacos

1-0: Thursday, 9th November

Did not play.

vs FK TSC Backa Topola

3-1: Thursday, 21st September

Did not play.

vs Brighton & Hove Albion

3-1: Saturday, 26th August

Did not play.

vs Bournemouth

1-1: Saturday, 12th August

Did not play.

vs Fiorentina

2-1: Wednesday, 7th June

Did not play.

vs Leeds United

3-1: Sunday, 21st May

(Replaced Fornals 90) N/A.

vs AZ Alkmaar

1-0: Thursday, 18th May

Did not play.

vs Brentford

0-2: Sunday, 14th May
(Played 90 minutes)

His limitations have not been improved upon and it's hard to see him growing into a starting Premier League full back. Needs to go get some game time at a club where he'll consistently start.

vs AZ Alkmaar

2-1: Thursday, 11th May

Did not play.

vs Manchester United

1-0: Sunday, 7th May
(Played 0 minutes, sub)

(Replaced Antonio, 90+5) Introduced to face the music for a matter of minutes, he may not have even touched the ball.

vs Gent

4-1: Thursday, 20th April

Did not play.

vs Fulham

1-0: Saturday, 8th April

Did not play.

vs Aston Villa

1-1: Sunday, 12th March

Did not play.

vs AEK Larnaca

2-0: Thursday, 9th March

Did not play.

vs Brighton & Hove Albion

0-4: Saturday, 4th March
(Played 90 minutes)

Didn't really know how to deal with Mitoma and made big mistakes on two goals. Got lost under the ball then committed comically on the first goal, an embarrassing bit of defending for the second.

vs Manchester United

1-3: Wednesday, 1st March
(Played 90 minutes)

Did a really good job against Garnacho until the goal, and he shouldn?EUR(TM)t really be expected to be touch tight when a ball deflects from a shot in the area. A fresher pair of legs might have closed down quicker, but the finish was perfect.

vs Nottingham Forest

4-0: Saturday, 25th February
(Played 90 minutes)

A little limited, but gets credit for being adaptable enough to each full back role without fuss. Very reliable defensively, really only making one misstep against Brennan Johnson.

vs Tottenham Hotspur

0-2: Sunday, 19th February
(Played 0 minutes, sub)

(Replaced Emerson 81) Added energy, covered a counter well. Little time for much else.

vs Chelsea

1-1: Saturday, 11th February

(Replaced Aguerd 79) In his limited time on the pitch, he looked very comfortable defending in the left centre-back slot, and it was good to see him doing that on the front foot and in the Chelsea half.

vs Newcastle United

1-1: Saturday, 4th February
(Played 45 minutes, sub)

(Replaced Kehrer 46) Wasn't overly tested, but covered round well on the odd occasion it was needed, and made no sloppy errors, which puts him above the standard Kehrer performance. Got into better positions, higher up the pitch, to support the passing on the right.

vs Derby County

2-0: Monday, 30th January
(Played 90 minutes)

Just isn't really a wing back, but always solid.

vs Everton

2-0: Saturday, 21st January

(Replaced Emerson 81) Johnson on the left means overlapping runs and darting dribbles. But only on the left, his weaker side.

vs Wolves

0-1: Saturday, 14th January

Did not play.

vs Brentford

1-0: Saturday, 7th January
(Played 90 minutes)

Solid, defended well and showed he can defend high up the pitch, but so rarely made the runs needed for effective wing-back play. He showed glimpses of what he is capable of, but again looked like he wasn't confident.

vs Leeds United

2-2: Wednesday, 4th January

Did not play.

vs Arsenal

1-3: Monday, 26th December

Did not play.

vs Leicester City

0-2: Saturday, 12th November

Did not play.

vs FCSB

3-0: Thursday, 3rd November
(Played 90 minutes)

Could have used the ball better on a number of occasions. When he backed himself, he was good.

vs Manchester United

0-1: Sunday, 30th October

Did not play.

vs Silkeborg

1-0: Thursday, 27th October
(Played 90 minutes)

Unchallenged but controlled. Suits that third centre back role, and his recovery pace comes in useful.

vs AFC Bournemouth

2-0: Monday, 24th October
(Played 90 minutes)

Some of his play on the ball was disappointing, if not unexpected, but he was beaten on the outside a few times when he shouldn't have been and is far from putting his stamp on the position.

vs Liverpool

0-1: Wednesday, 19th October
(Played 90 minutes)

Another performance where his lack of confidence was clear. Poor on the ball, not great without it, this was a real chance for him to make a claim for that right back spot, and he failed the test.

vs Southampton

1-1: Sunday, 16th October
(Played 90 minutes)

Solid defensively, but far too safe with the ball. Hit one beautiful first-time pass after a cleared corner, driven low across the pitch. It was brilliant, and it is something he should watch over and over as a reminder that he is capable of such things. He is a better footballer than he appears to believe, and confidence is needed to improve his game.

vs Anderlecht

2-1: Thursday, 13th October
(Played 90 minutes)

Looked really good until the late error. He did win the ball, but his studs were up, and he didn't need to make the challenge, regardless.

vs Fulham

3-1: Sunday, 9th October

Did not play.

vs RSC Anderlecht

1-0: Thursday, 6th October
(Played 90 minutes)

Quiet and controlled. He is good in that role, and whilst he isn't as good on the ball as Kehrer, he is comfortable and has good recovery pace.

vs Aston Villa

1-0: Sunday, 28th August
(Played 23 minutes)

Looked more comfortable at wing back than Coufal, but not sure it suits him. Didn't really have time to show more before he was injured, which must be hugely frustrating after getting ahead of him in the pecking order. Suffers a similar problem to Coufal sometimes, dumping it down the line when short of ideas, including one time when he had 10 yards of space ahead of him but just smashed an aimless ball down the line to nobody.

vs Viborg FF

3-0: Thursday, 25th August
(Played 90 minutes)

Got more confident as the game went on and started to trust that he could beat his man. Delivered some lovely crosses, his passing from the back was excellent, and it showed the progress in areas of his game that he needs this season.

vs Brighton & Hove Albion

0-2: Sunday, 21st August

(Replaced Coufal 75) Actually managed his defensive work well and put in a decent cross going forward.

vs Viborg FF

3-1: Thursday, 18th August
(Played 90 minutes)

Looked comfortable in the centre, not particularly tested but in control.

vs Nottingham Forest

0-1: Sunday, 14th August
(Played 90 minutes)

Not helped by his senior partner. Was reasonably fine, covered into the wide spaces well, but doesn?EUR(TM)t look comfortable playing at centre back.

vs Manchester City

0-2: Sunday, 7th August
(Played 90 minutes)

I?EUR(TM)m not sure you can lay any blame on him for either goal, and he got about his work reasonably well. Some see a future for him at centre back, and whilst there was nothing here to demand that?EUR(TM)s the case, there was nothing to dissuade them either.

Servette FC

2-0: Friday, 8th July

(Replaced Coufal, 81) A cameo with no moments to remember.

Brighton & Hove Albion

1-3: Sunday, 22nd May

(Replaced Coufal, 81) A cameo with no moments to remember.

Manchester City

2-2: Sunday, 15th May

(Replaced Fornals, 90) Not on long enough to make an impression.

Norwich City

4-0: Saturday, 7th May

Did not play.

Eintracht Frankfurt

0-1: Thursday, 5th May

(Replaced Lanzini 20') Again looked more confident on the left. Didn't attack, but probably by design. Defended very well, it becomes frustrating to see his timid approach to attacking as a full back because he is so good defensively.

Eintracht Frankfurt

1-2: Thursday, 28th April

Poor on the ball and there were just obvious moments where you could see Coufal would have the confidence to do more in attack. We needed it and Johnson often took too long and was too wayward.

Chelsea

0-1: Sunday, 24th April

Did really well in the role, a role that could really suit him. It's unclear whether he'll be there on Thursday, or part of a central pair, but he looked comfortable in a game where he was tested.

Burnley

1-1: Sunday, 17th April

Sharpened his crossing as the game went on and defended Cornet well. But the error before the penalty was very poor basics.

Lyon

3-0: Thursday, 14th April

The dart down the line after winning the ball back was game-changing, and should be a reminder to him that he can be a complete full back.

Lyon

1-1: Thursday, 7th April

(Replaced Benrahma, 46) It was a thankless task as that wing always had the spare man, but he looked a lot less secure out there. Hopefully the extra man next week will give him more protection, but it's a worry considering how heavily we favour the left side.

Tottenham

1-3: Sunday, 20th March

Defended solidly and managed to do a good job on Reguilon. His caution on the ball matched well with Benrahma, who wanted it quickly and simply from his right back.

Seville

2-0: Thursday, 17th March

Anthony Martial was a non-entity. Johnson was still a touch tentative on the ball, but his defending is exemplary. Whilst his game has that room for improvement, his defensive basics are excellent and he goes about his defending with a maturity beyond his years.

Aston Villa

2-1: Sunday, 13th March

It seems to only be confidence holding Johnson back from becoming a complete full back. A touch more bravery on the ball and it would be hard to see Coufal coming back in. He defends superbly and is rarely worried.

Seville

0-1: Thursday, 10th March

A touch tentative in possession, but such a sharp defender. His crossing was better than it has been in many of his appearances this season, and in the highest profile match of his career, Johnson showed how good a defender he is.

Liverpool

0-1: Saturday, 5th March

Solid in defence but not great on the ball.

Southampton

1-3: Wednesday, 2nd March

He is not well supported down the right, that has to be said, but it has got to a point where a ball out to Johnson, whether he is in space or not, feels like a diversion before possession or a threatening position is lost.

Wolverhampton Wanderers

1-0: Sunday, 27th February

A better performance than his 45 minutes last week. Still not producing quite enough with crossing opportunities, but defensively so solid. Passed a bit better and made attempts to dribble down the line, rather than stopping and looking for the safe pass.

Newcastle United

1-1: Saturday, 19th February

(Replaced Ferdericks, 45) Both right backs got auditions to take Coufal’s spot, and they both failed. Johnson looked short of ideas and confidence with the ball in the Newcastle half, but at least did his job defensively.

Leicester City

2-2: Sunday, 13th February

Did not play.

Watford

1-0: Tuesday, 8th February

Did not play.

Kidderminster Harriers

2-1: Saturday, 5th February

Not a good game for Johnson, but he struggled with being on the wrong side. He does need to trust his left more, but he got into positions and made runs that Fredericks could not even though he was on his preferred flank.

Manchester United

0-1: Saturday, 22nd January

Did not play.

Leeds United

2-3: Sunday, 16th January

Did not play.

Norwich

2-0: Wednesday, 12th January

Did not play.

Leeds United

2-0: Sunday, 9th January

Not perfect, by any means, but defended reasonably well and did offer a threat on the left. Sometimes he cuts back too often onto his right, when his left is good and he showed today that he can be effective with it.

Crystal Palace

3-2: Saturday, 1st January

Under a lot of pressure, he was mostly good against Ayew but was turned a couple times and took a booking on one of them. Seemed to be taken off to protect the chance of a second yellow.

Watford

4-1: Tuesday, 28th December

Did his job defensively and was much less adventurous down the flank than Masuaku. Helped the balance of the team, but his passing wasn’t great and he does need to improve there.

Southampton

2-3: Sunday, 26th December

Did not play.

Tottenham Hotspur

1-2: Wednesday, 22nd December

Has always looked a player who would be more than capable of player as part of a back three and the manager, who admitted the player may not have been fit enough to play this game, will be buoyed by the way Johnson fit in seamlessly to a new role. An option now that maybe wasn't there before.

Chelsea

3-2: Saturday, 4th December

Defended reasonably well, but it’s limiting for him on the ball. Injured just before half-time and probably be lucky to start a game now for some time with Coufal proving how important he is.

Brighton & Hove Albion

1-1: Wednesday, 1st December

Will be frustrated the goal came down his side, but he had been good defensively for the other 89 minutes and wasn't the man easily beaten by Lamptey. Needs to improve in possession and it is that that will cost him his place. Looked more confident getting forward today, but then had to slow attacks to use his right.

Manchester City

1-2: Saturday, 27th November

His one-on-one defending was again strong and Sterling got little joy out of him. But he does lack a little going forward, whether it's the ambition to join every attack or his crossing into the box. Would be harsh to drop him, but you can see where Coufal improves on him.

Wolverhampton Wanderers

0-1: Saturday, 20th November

There was no major threat that Johnson failed with, but the team struggled so badly that he never really got out to do more in the Wolves half. Credit for a lovely outside of the boot pass into the box late on. Ait Nouri's threat came from him escaping Bowen and a failed West Ham system that allowed the wingbacks an easy game. His passing out of defence could have been better, but the options were minimal.

Liverpool

3-2: Saturday, 6th November

Caught out once, and it was an inch perfect ball. They tested him, the 10 clearances a sign of that, and he stood up to it. No attacking presence but that wasn’t the game, and any doubts about him against high quality opponents are completely gone having kept Mane and Sterling quiet in recent weeks.

Aston Villa

4-1: Sunday, 31st October

Excellent at both ends. You can’t drop him right now, such are his performances. Defended Bailey so well, was good in the air snd the goal was absolutely superb. More tackles and more interceptions than anyone on the pitch.

Manchester City

0-0: Wednesday, 27th October

Some absolutely vital interceptions catch the eye, but of more promise was how easily he handed Sterling in different situations. A very good defensive performance.

Tottenham Hotspur

1-0: Sunday, 24th October

Heung-Min Son drifted away from him and Reguilon never beat him one-on-one. Johnson was good in the air too, passed well in defence and looks in no way out of place making Premier League starts.

KRC Genk

3-0: Thursday, 21st October

Looks to be growing into the shirt and improved in the final third in this game. Still more solid than spectacular, but certainly comfortable.

Everton

1-0: Sunday, 17th October

A solid if unspectacular appearance, he proved there is more to his game than his very strong defensive work. He dribbled forward with ambition, but his crossing was reasonably poor. However, he managed to take all life out of Demarai Gray in the second half, no mean feat considering the form of the winger. And one cross-field ball with his weaker left foot was quite exquisite.

Brentford

1-2: Sunday, 3rd October

Did not play.

Rapid Vienna

2-0: Thursday, 30th September

Stuck to his task well at the back and was involved a lot going forward. Needs to work on that aspect of his game as his defensive fundamentals are solid.

Leeds United

2-1: Saturday, 25th September

Did not play.

Manchester United

1-0: Wednesday, 22nd September

Looked like the pace had caught up with him as the game got to its later stages. The fresh legs and pace of Greenwood were too much for him on more than once occasion. However, he dovetailed well with Masuaku and put in a couple good balls with his left, as well as showing the desire to make runs and be a threat of his own.

Crystal Palace

2-2: Saturday, 28th August

Did not play.

Leicester City

4-1: Monday, 23rd August

Did not play.

Newcastle United

4-2: Sunday, 15th August

(Replaced Antonio 90) Also brought on to waste time.

Celtic

6-2: Saturday, 24th July

(Replaced Antonio, 72) He's going to be in and around the first team squad once this year so like Coventry, it's important he's given time in pre-season. Not a huge influence on this one but solid as per usual.

Celtic

6-2: Saturday, 24th July

(Replaced Antonio, 72) He's going to be in and around the first team squad once this year so like Coventry, it's important he's given time in pre-season. Not a huge influence on this one but solid as per usual.

Southampton

3-0: Sunday, 23rd May

Did not play.

West Bromwich Albion

3-1: Wednesday, 19th May

Did not play.

Brighton & Hove Albion

1-1: Saturday, 15th May

Did not play.

Burnley

2-1: Saturday, 1st May

Did not play.

Chelsea

0-1: Saturday, 24th April

(Replaced Fredericks, 83) Not much time to get on the ball and the game had been killed because Balbuena kicked the ball.

Newcastle United

2-3: Saturday, 17th April

He was poor first half, the whole left side completely reshaped from the game before and the dynamism of it gone. He came into the game and looked more comfortable as a full-back rather than a wing-back. His crossing with his right was dangerous, although his shooting quite the opposite. There’s a player in there and he’s an asset to the squad.

Leicester City

3-2: Sunday, 11th April

(Replaced Noble, 82) Not his position, central midfield but he did what he could. He worked hard, covered Masuaku well on a couple occasions.

Wolverhampton Wanderers

3-2: Monday, 5th April

(Replaced Masuaku, 67) Looked lost in his position for a good 5-10 minutes after his introduction. Did his job after that but he doesn’t have the ability of Masuaku to beat players and relieve pressure.

Arsenal

3-3: Saturday, 20th March

Did not play.

Manchester United

0-1: Sunday, 14th March

Looked lost in the system, especially in the second half where he spent about as much time looking to his manager for guidance as he did on the actual game.

Leeds United

2-0: Monday, 8th March

(Replaced Lingard, 86) Barely anything to do in a game with little time left and all the energy sucked from it.

Manchester City

1-2: Saturday, 27th February

Looked like the step up in quality against City was a little too much for him. His passing suffered, he made some sloppy errors that looked anxious, and a few times it was clear Mahrez was too good for him. It also hamstrung the team a touch, the left side is usually quite attacking but today was poor.

Tottenham Hotspur

2-1: Saturday, 20th February

(Replaced Fornals, 82) There to make it harder for Bale down the right. Did his work diligently in his brief time on the pitch.

Sheffield United

3-0: Monday, 15th February

He showed his one-on-one defending is strong and resilient, whilst showing good feet on the ball. Not quite a Masuaku wing back, but more adept than Cresswell and dribbles well.

Manchester United

0-1: Tuesday, 9th February

(Replaced Diop, 45) He showed a confidence and ease on the ball that has not been on show from him before. He looked comfortable running players and didn’t just play safe and easy passes. It was a game where he looked a real talent on the ball, and one that gives hope he really will be a future West Ham starter.

Fulham

0-0: Saturday, 6th February

Did not play.

Aston Villa

3-1: Wednesday, 3rd February

(Replaced Benrahma, 87) Time enough for one touch.

Liverpool

1-3: Sunday, 31st January

Did not play.

Crystal Palace

3-2: Tuesday, 26th January

Did not play.

Doncaster Rovers

4-0: Saturday, 23rd January

Solid defensively, linked well forward.

West Bromwich Albion

2-1: Tuesday, 19th January

Did not play.

Burnley

1-0: Saturday, 16th January

Did not play.

Stockport County

1-0: Monday, 11th January

There was no space to overlap, so attacking was difficult for the full backs. Even more so if you're playing on your weaker side. He struggled a little at both ends, but this was a good test and experience for him.

Everton

1-0: Friday, 1st January

Did not play.

Southampton

0-0: Tuesday, 29th December

Did not play.

Brighton & Hove Albion

2-2: Saturday, 26th December

His attacking play was more limited than Masuaku, and it showed the importance of playing the right players in the right roles to make systems work, but early in the second half he made the effort to get into the box as an attacking threat. At the time, it seemed almost pointless, but his desire to do that was rewarded the second time when he did excellently to score. He was also very good defensively and it is clear that this is a young player who has the ability to play in the Premier League.

Chelsea

0-3: Monday, 21st December

Did not play.

Leeds United

2-1: Friday, 11th December

(Replaced Bowen, 85) Quietly slotted into the left wing back spot and did his job.

Manchester United

1-3: Saturday, 5th December

(Replaced Coufal, 85) Can only presume Coufal was injured and Moyes chose to stick with a like-for-like move.

Aston Villa

2-1: Saturday, 28th November

Did not play.

Leicester City

3-0: Sunday, 4th October

Did not play.

Everton

1-4: Wednesday, 30th September

Stayed reasonably defensive throughout and showed restraint.

Hull City

5-1: Tuesday, 22nd September

Stayed reasonably defensive throughout and showed restraint.

Charlton Athletic

3-0: Tuesday, 15th September

An easy night for Johnson, who mainly made runs to support the dribbling of Yarmolenko. Should have won a penalty.

Newcastle United

0-2: Saturday, 12th September

Did not play.

Wycombe Wanderers

5-1: Tuesday, 25th August

n/a

Aston Villa

1-1: Sunday, 26th July

Defensively very good, using his strength well and pace, but deserves praise for overlapping down the left and whipping in some fantastic crosses on his weaker foot. Looks the best full back at the club, currently.

Manchester United

1-1: Wednesday, 22nd July

Probably standing up already as the best defensive full back in the squad. Very restrained going forward but showed his promise with one gorgeous cross on the volley. Doesn’t look at all out of place.

Watford

3-1: Friday, 17th July

His covering behind the centre backs was top notch, especially as he showed his pace to match runs from Welbeck and others. Looked to have a little more composure going forward than Ngakia too. Could save the club a lot of money.

Norwich City

4-0: Saturday, 11th July

Did not play. * Other unused subs: Manuel Lanzini, Albian Ajeti.

Burnley

0-1: Wednesday, 8th July

Did not play.

Newcastle United

0-0: Saturday, 4th July

No notable error. Good to see Pellegrini taking a closer look at his in pre-season.

Chelsea

3-2: Wednesday, 1st July

Did not play.

Aston Villa

1-1: Sunday, 26th July

Defensively very good, using his strength well and pace, but deserves praise for overlapping down the left and whipping in some fantastic crosses on his weaker foot. Looks the best full back at the club, currently.

Manchester United

1-1: Wednesday, 22nd July

Probably standing up already as the best defensive full back in the squad. Very restrained going forward but showed his promise with one gorgeous cross on the volley. Doesn’t look at all out of place.

Watford

3-1: Friday, 17th July

His covering behind the centre backs was top notch, especially as he showed his pace to match runs from Welbeck and others. Looked to have a little more composure going forward than Ngakia too. Could save the club a lot of money.

Norwich City

4-0: Saturday, 11th July

Did not play. * Other unused subs: Manuel Lanzini, Albian Ajeti.

Burnley

0-1: Wednesday, 8th July

Did not play.

Newcastle United

0-0: Saturday, 4th July

No notable error. Good to see Pellegrini taking a closer look at his in pre-season.

Chelsea

3-2: Wednesday, 1st July

Did not play.

Tottenham Hotspur

0-2: Tuesday, 23rd June

Did not play.

Wolverhampton Wanderers

0-2: Saturday, 20th June

Did not play.

Arsenal

0-1: Saturday, 7th March

No notable error. Good to see Pellegrini taking a closer look at his in pre-season.

Liverpool

2-3: Monday, 24th February

No notable error. Good to see Pellegrini taking a closer look at his in pre-season.

Leicester City

1-4: Wednesday, 22nd January

No notable error. Good to see Pellegrini taking a closer look at his in pre-season.

Everton

1-1: Saturday, 18th January

No notable error. Good to see Pellegrini taking a closer look at his in pre-season.

Bournemouth

4-0: Wednesday, 1st January

No notable error. Good to see Pellegrini taking a closer look at his in pre-season.

Leicester City

1-2: Saturday, 28th December

No notable error. Good to see Pellegrini taking a closer look at his in pre-season.

Crystal Palace

1-2: Thursday, 26th December

No notable error. Good to see Pellegrini taking a closer look at his in pre-season.

Chelsea

1-0: Saturday, 30th November

No notable error. Good to see Pellegrini taking a closer look at his in pre-season.

Tottenham Hotspur

2-3: Saturday, 23rd November

No notable error. Good to see Pellegrini taking a closer look at his in pre-season.

Burnley

0-3: Saturday, 9th November

No notable error. Good to see Pellegrini taking a closer look at his in pre-season.

Everton

0-2: Saturday, 19th October

No notable error. Good to see Pellegrini taking a closer look at his in pre-season.

Newport County

2-0: Tuesday, 27th August

Did not play.

Hertha Berlin

5-3: Wednesday, 31st July

Constantly targeted by today's opponents, who frequently saw fit to play long balls over his head.

Fulham

1-0: Saturday, 27th July

Match notes to follow.

Manchester City

1-4: Wednesday, 17th July

No notable error. Good to see Pellegrini taking a closer look at his in pre-season.

Southampton

3-0: Saturday, 4th May

Could you have more daunting a full Premier League debut? Yet he was only real beaten once, Sterling’s fresh legs and burst of pace getting beyond him, and he stood up to Mahrez. Mahrez was poor and subbed, Johnson should take a lot of pride in that.

Tottenham Hotspur

1-0: Saturday, 27th April

Could you have more daunting a full Premier League debut? Yet he was only real beaten once, Sterling’s fresh legs and burst of pace getting beyond him, and he stood up to Mahrez. Mahrez was poor and subbed, Johnson should take a lot of pride in that.

Manchester United

1-2: Saturday, 13th April

Could you have more daunting a full Premier League debut? Yet he was only real beaten once, Sterling’s fresh legs and burst of pace getting beyond him, and he stood up to Mahrez. Mahrez was poor and subbed, Johnson should take a lot of pride in that.

Manchester City

0-1: Wednesday, 27th February

Could you have more daunting a full Premier League debut? Yet he was only real beaten once, Sterling’s fresh legs and burst of pace getting beyond him, and he stood up to Mahrez. Mahrez was poor and subbed, Johnson should take a lot of pride in that.

Shrewsbury Town

1-0: Tuesday, 16th January

Did not play.

Tottenham Hotspur

1-1: Thursday, 4th January

Did not play.

Bournemouth

3-3: Tuesday, 26th December

Did not play.

Newcastle United

2-3: Saturday, 23rd December

Did not play.

Manchester City

1-2: Sunday, 3rd December

Did not play.
Ben Johnson did not play for West Ham during this season.

Ben Johnson did not play for West Ham during this season.

Ben Johnson did not play for West Ham during this season.

Ben Johnson did not play for West Ham during this season.

Ben Johnson did not play for West Ham during this season.

Ben Johnson did not play for West Ham during this season.

Ben Johnson did not play for West Ham during this season.

Ben Johnson did not play for West Ham during this season.

Ben Johnson did not play for West Ham during this season.

Ben Johnson did not play for West Ham during this season.

Ben Johnson did not play for West Ham during this season.

Ben Johnson did not play for West Ham during this season.

Ben Johnson did not play for West Ham during this season.

Ben Johnson did not play for West Ham during this season.

Ben Johnson did not play for West Ham during this season.

Ben Johnson did not play for West Ham during this season.

Ben Johnson did not play for West Ham during this season.