Kenya Sport

City's Pre-Season Friendly: Key Insights and Player Performances

Pre-season friendlies rarely crackle, but this one offered something more valuable for City: clues. Clues about who is ready, who is adaptable, and who might quietly be climbing the internal pecking order.

Donnarumma’s quiet night, one bad moment

For Gianluigi Donnarumma, it was the sort of game goalkeepers dread. Long stretches of inactivity, one key action – and it went badly. Beaten at his near post for the K-League XI’s equaliser, his evening was reduced to retrieving the ball from the net. No sweeping, no big saves, no chance to reassert himself. Just a 5 out of 10 and a reminder that concentration is non-negotiable, even in July.

Defence on cruise control, with a leadership question

On the right, Rico Lewis had one of those tidy but unspectacular outings that still tell a story. Solid at full-back, rarely troubled, but his game clearly breathes more when he steps into midfield lanes. His 6 reflected that: fine, but you know there’s more when he’s allowed inside.

Abdukodir Khusanov barely broke sweat. With City in control, his pace and recovery work were hardly needed, and he strolled through his 45 minutes. Another 6, but of the “job done, nothing flashy” variety.

Ruben Dias, armband strapped on, looked every inch the organiser. Vocal, commanding, a fixed point in a largely straightforward defensive exercise. With Bernardo Silva gone, the question hangs in the air now more than ever: does Dias become the permanent captain? On this evidence, the idea doesn’t feel far-fetched. He too earns a 6, but this was about presence, not numbers.

On the opposite flank, Josko Gvardiol quietly fuelled another debate. Stationed at left-back in a back line with plenty of centre-back options, he barely gave the K-League XI a sniff. No drama, no alarms. If Maresca wants a more robust, inverted option from that side this season, Gvardiol has just put another marker down. Another calm 6.

Kovacic sharp, Reijnders outstanding

In midfield, Mateo Kovacic looked like a man who has left last season’s injury frustrations behind. Sharp on the turn, always showing, he saw plenty of the ball and knitted play together with his usual economy. With Rodri absent, the Croatian looks well-placed to shoulder more responsibility – something he has already said the club “count on me” to do. A composed, influential 7.

Next to him, Tijjani Reijnders turned a good performance into a statement one. Given licence to roam, he drove into spaces with those long, purposeful runs that defenders hate. He played a major role in the opening goal and then thundered in a superb second himself. This was the display of a midfielder who wants to be central to City’s plans, not just part of the rotation. An emphatic 8.

Ait-Nouri higher up, Semenyo sparkles

Rayan Ait-Nouri was pushed further forward than usual, operating higher up from his traditional left-back zone. The change suited him. He timed his run and finish perfectly to break the deadlock with a crisp first-time strike. Neat, intelligent, and effective. A 7 that reflects a promising tactical tweak.

On the right, Antoine Semenyo lit things up. Lively, direct, constantly asking questions, he produced one of the game’s standout moments with an outrageous flick to set up Reijnders’ goal. It was the touch of a player brimming with confidence and imagination. Another 8, and fully deserved.

Foden off target, Mubama poaches again

Phil Foden drifted into pockets, scanning, probing, doing the things that make him so difficult to track. But the killer touch deserted him. He lashed over from a very good position, the sort of chance he normally buries. A 6 that reflects influence without end product.

Divin Mubama, by contrast, needed only a moment. Alert in the box, he pounced when the goalkeeper spilled the ball, tucking away his second goal in as many pre-season games. It was a classic poacher’s finish. He should have had another, somehow failing to convert with the goal gaping, but his 7 still underlines a forward making the most of every minute he’s given.

Second-half changes and auditions

From the bench, Marcus Bettinelli stepped into a game that could easily have unsettled a third-choice goalkeeper. He looked anything but rattled. One high cross into the box, calmly claimed, summed up a steady 6.

Vitor Reis showed sharp instincts with a crucial recovery run and block as the K-League XI threatened on the break. One of those actions that doesn’t make headlines but earns the trust of coaches. A solid 6.

Max Alleyne read the game well, sliding across to snuff out danger with smart positioning rather than last-ditch heroics. Another assured 6.

Savinho, electric against Inter at the weekend, couldn’t find the same rhythm this time. The intent was there, the impact wasn’t. A quieter 6.

Nico Gonzalez kept showing for the ball, always available, always involved. With Rodri out, he knows there’s a window to prove he can step up. For now, a workmanlike 6.

Stephen Mfuni banked more first-team minutes at left-back, important mileage for the England youth international. No fuss, no frills, a 6 that represents steady development.

Matheus Nunes returned from World Cup duty with Portugal and slotted back into his now-familiar right-back role. He moved the ball cleanly and did what was asked of him. Another 6, another reliable shift.

Omar Marmoush, also back from the World Cup with Egypt, found chances but not the finish. He couldn’t direct a header on target and saw two other efforts saved. A frustrating outing, reflected in his 6.

Jaden Heskey’s appearance came with a sub-plot: his brother Reigan has already left the club this summer. Whether Jaden follows or fights for a place remains to be seen. On the pitch, he delivered a standard 6, but the bigger story may come later.

Claudio Echeverri’s cameo passed largely without incident. Little of note, few chances to imprint himself on the game. A quiet 6.

Jeremy Monga, the £10m teenager from Leicester, finally pulled on a City shirt for the first time. He showed glimpses, found good positions and thought he had capped his debut with a goal, only to see it ruled out. Even so, it was enough to stir excitement about what might come next. Another 6, but with promise attached.

Pre-season rarely hands out definitive verdicts. It does, though, whisper hints. On this evidence, City’s depth looks real, the competition for places is sharpening, and a handful of young and newly-minted faces are edging closer to the real thing. The question now is who can turn these July auditions into August starts.