City's Pre-Season Match Insights: Key Performers and Tactical Adjustments
A gentle workout in pre-season often leaves more questions than answers, and City’s run-out against the K-League XI was no different. Goals, glimpses of brilliance, a few warning signs – and a squad quietly reshaping its hierarchy.
Donnarumma’s quiet night, one costly lapse
For Gianluigi Donnarumma, it was the kind of game goalkeepers dread: almost nothing to do, then one moment that lingers. Beaten at his near post for the K-League XI’s equaliser, his main contribution was retrieving the ball from his own net. On a night when others could ease through their minutes, that single lapse will grate. Rating: 5.
Defence on cruise control – and a captaincy question
Rico Lewis operated at right-back but never quite imposed himself. Neat, tidy, but subdued, he again looked like a player whose instincts drag him higher up the pitch. His future under Enzo Maresca still feels written in midfield ink, not defensive pencil. Rating: 6.
Alongside him, Abdukodir Khusanov enjoyed the kind of pre-season half defenders dream of. With City in near-total control, his pace was rarely tested and he coasted through his 45 minutes, unruffled and unhurried. Rating: 6.
Ruben Dias, wearing the armband, carried himself as if it already belongs to him full-time. Vocal, commanding, setting the line – the Portuguese centre-back looked every inch the leader in a post-Bernardo Silva landscape. With one compatriot gone, another may be about to step into a more permanent role. Rating: 6.
Josko Gvardiol, meanwhile, quietly auditioned for a different job. Stationed at left-back, he looked comfortable, barely troubled, and tactically disciplined. With Maresca blessed with centre-back options, the Croatian’s pathway into the XI may well run down that flank. Rating: 6.
Midfield drive and attacking tweaks
Mateo Kovacic looked like a man who has parked last season’s injury troubles. Sharp on the turn, constantly available, he saw plenty of the ball and knitted passages of play together with assurance. With Rodri absent and Kovacic having recently told BBC Sport the club “count on me” this season, he is positioning himself as an early-season pillar. Rating: 7.
Next to him, Tijjani Reijnders stole the show. Given licence to roam, he surged into spaces the K-League XI couldn’t close, breaking lines with those long, marauding runs. He played a major role in the opener and then thrashed home a superb second, a rasping finish that underlined exactly what he brings to this squad. Rating: 8.
Rayan Ait-Nouri offered another intriguing tactical wrinkle. Pushed higher than his usual left-back station, he timed his movement perfectly for the breakthrough, sweeping in a composed first-time finish. If Maresca wants width and incision from unconventional sources, Ait-Nouri just made his case. Rating: 7.
On the right, Antoine Semenyo sparkled again. Lively, direct and inventive, the Ghanaian tormented his side of the pitch and produced one of the game’s standout moments – an audacious flick that teed up Reijnders’ goal. It was the kind of touch that sticks in a manager’s mind. Rating: 8.
Phil Foden floated into pockets, always scanning, always demanding the ball. His influence on the rhythm of City’s play was clear, but the cutting edge deserted him when it mattered most, as he blazed over from a prime position. A busy outing, but not a ruthless one. Rating: 6.
Up front, Divin Mubama continued to nudge his name into the conversation. A classic poacher’s strike – alive to the spilled ball, ruthless from close range – gave him a second goal in as many pre-season games. He should have doubled his tally with the goal gaping, but even that miss won’t erase the sense that he is doing his first-team chances no harm at all. Rating: 7.
Second-half changes and auditions
From the bench, Marcus Bettinelli, usually confined to third-choice duties, stepped in without fuss. He dealt calmly with what little came his way, including a composed claim from a high cross under pressure. Rating: 6.
Vitor Reis reacted sharply to snuff out a dangerous break, tracking back to make a key block just as the K-League XI threatened to turn the game. One moment, but an important one. Rating: 6.
Max Alleyne also read the game well, sliding across to deny an opponent with a well-timed intervention. It was the sort of defensive awareness that earns trust in these low-margin auditions. Rating: 6.
Savinho, so electric against Inter, couldn’t find the same spark this time. The intent was there, the impact was not. Rating: 6.
Nico Gonzalez, always available, kept recycling possession and offering himself in midfield. With Rodri absent, he will know these minutes matter as he tries to edge closer to a regular role. Rating: 6.
Stephen Mfuni banked more time at left-back, another small but important step for the England youth international as he adapts to senior demands. Rating: 6.
Matheus Nunes, back from World Cup duty with Portugal, slotted into the now-familiar role of right-back. It remains an unconventional deployment for a midfielder by trade, yet he handled it with composure. Rating: 6.
Omar Marmoush, fresh from representing Egypt at the World Cup, worked the channels but couldn’t find the finish. A header drifted off target, and two further efforts were repelled by the goalkeeper. The movement was promising; the end product will have to follow. Rating: 6.
Jaden Heskey’s cameo arrived against a backdrop of uncertainty. With his brother Reigan leaving the club this summer, the question now hangs over Jaden’s own future after this appearance. Rating: 6.
Claudio Echeverri came on in the second half but struggled to stamp his authority on the contest. The game drifted, and so did his influence. Rating: 6.
Jeremy Monga, the £10m teenager signed from Leicester, finally made his first City appearance and immediately hinted at why the club moved for him. Energetic, eager, and unfortunate to see a goal ruled out, he offered just enough to whet the fans’ appetite for what comes next. Rating: 6.
Jack Wint, Max Chabot, Kaden Braithwaite, Matty Henderson-Hall, Divine Mukasa, Xavier Parker, Floyd Samba and Mahamadou Sangare stayed on the bench, their turns still to come.
Pre-season rarely delivers definitive verdicts, but it does reveal trajectories. Dias growing into the armband. Reijnders demanding a starting shirt. Mubama knocking on the door. As the real games edge closer, Maresca’s choices are getting more interesting by the minute.




