Peter Swales
Peter Swales is a professional sports journalist with over four decades of experience covering football. A lifelong Manchester City fan, he brings deep knowledge and passion to every story about the Citizens.
869 articles
Trafford departs for Leeds as City finalise Rulli deal
James Trafford has completed his move to Leeds United, with Gerónimo Rulli set to arrive as his replacement at the Etihad. City's goalkeeping picture is now clear.
6 August 2026
City and Arsenal go head-to-head for Brazilian wonderkid Pavuna
City and Arsenal have intensified their pursuit of Flamengo's 15-year-old midfielder Kaua Pavuna, whose family recently toured European clubs.
6 August 2026
Rodri's Exit Looms Large: What a Summer of Change Means for City
Rodri's future hangs in the balance as Real Madrid and Barcelona circle, with City facing a summer of significant departures and a potential €75m fee.
6 August 2026
Palmeiras slam brakes on City's Conceicao chase as Brazilian giants hold firm
Palmeiras have put Manchester City and Manchester United's pursuit of 16-year-old winger Eduardo Conceicao on hold, opting to promote him to the senior squad instead.
6 August 2026
Monga: Choosing City Over Arsenal Was a No-Brainer
Jeremy Monga says joining Manchester City was a no-brainer despite Arsenal's strong interest, citing the club's success and pathway as key factors.
6 August 2026
Trafford's City exit edges closer as Leeds medical is completed
James Trafford has completed his medical at Leeds United ahead of a permanent move from Manchester City, with the deal reportedly worth £40 million plus add-ons.
6 August 2026
Carragher backs City to topple Arsenal — and makes a fair point about Rodri
Jamie Carragher backs City to win the title under Enzo Maresca, arguing the new boss only needs to refresh a squad that finished second last season — and questioning why anyone...
6 August 2026
Lille's Cestero interest hints Bouaddi exit is all but done
Lille's interest in Real Madrid's Jorge Cestero suggests Ayyoub Bouaddi's move to City is close, with the French club already planning for life without their star midfielder.
6 August 2026
Barcelona's Rodri pursuit: ambition meets a familiar financial reality
Barcelona are exploring a move for Manchester City's Rodri, but financial constraints and Real Madrid's interest complicate an ambitious pursuit.
6 August 2026
Barcelona join the race for Rodri as contract standoff deepens
Barcelona have joined Real Madrid in the race for Rodri, with talks held over a potential deal. City have offered a boosted contract but the midfielder's future remains uncertain.
6 August 2026
Maresca's first City season: the weight of a very mixed history
Enzo Maresca begins his first season in the City dugout, facing the same question every new manager gets: what can he do in year one?
6 August 2026
Neto lined up as Savinho's City exit edges closer
City are preparing for Savinho's exit by lining up a move for Chelsea's Pedro Neto, with a £70m fee under consideration and a deal possible before the deadline.
6 August 2026
Alleyne's loan spell looks like the making of him as City's defensive depth takes shape
Max Alleyne's recall from Watford last January looks to have done him the world of good. His pre-season form suggests he is ready to stake a claim for a squad role.
6 August 2026
Maresca keeps cards close on Reis as City's squad puzzle deepens
Enzo Maresca praised Vitor Reis but gave little away on his future after City's win in Seoul, as the defender awaits a decision amid a busy summer of transfer activity.
6 August 2026
Jeremy Monga explains City switch as first outing offers a glimpse of what's to come
Jeremy Monga has explained why he chose Manchester City over Arsenal, with his first outing in a 3-1 friendly win over the K-League All-Stars showing plenty of promise.
5 August 2026
Maresca's Reis dilemma: City's future centre-back needs games now
Vitor Reis has impressed in pre-season, but Maresca faces a call on whether the Brazilian stays as fifth-choice centre-back or heads out on another loan to keep developing.
5 August 2026