Manchester City vs Brighton Match Stats: October 31, 2026
Review Man City vs Brighton match statistics for the Oct. 31, 2026 Premier League game, with verified shots, possession, passing and key player data.
Manchester City vs Brighton Match Stats: October 31, 2026
Manchester City had 62.4% possession and outshot Brighton 21-7, but Brighton won the October 31, 2026 Premier League meeting 1-0 at the Etihad Stadium. City's six shots on target did not produce a goal, while Yasin Ayari converted for Brighton in the 11th minute. These figures belong to the Saturday league game, not the October 28 Carabao Cup tie that finished 2-2 before a City penalty-shootout win.
Manchester City vs Brighton stats: October 31, 2026
The table below is the completed Premier League match, using Sky Sports' full-time statistical totals. Expected goals (xG) is a model-based estimate of chance quality rather than an official score, and provider models may differ slightly. Possession and passing percentages are displayed to the precision published in this dataset.
| Statistic | Man City | Brighton |
| Final score | 0 | 1 |
| Possession | 62.4% | 37.6% |
| Shots | 21 | 7 |
| Shots on target | 6 | 3 |
| Shots off target | 7 | 3 |
| Blocked shots | 8 | 1 |
| Expected goals (xG) | 1.92 | 1.00 |
| Corners | 8 | 2 |
| Attempted passes | 597 | 362 |
| Accurate passes | 503 | 280 |
| Passing accuracy | 84.3% | 77.3% |
| Touches in opposition box | 67 | 9 |
| Yellow cards | 0 | 3 |
| Red cards | 0 | 0 |
What the shot numbers actually show
City generated three times Brighton's total attempts, 21 to 7, and finished with twice as many shots on target, 6 to 3. A reader might reasonably expect the team with that profile to score. Instead, the visitors took the result. Shot counts describe how often attacks ended in attempts, but they do not establish that every attempt was well placed or that a goal must follow.

The breakdown adds texture: City had seven shots off target and eight blocked, while Brighton recorded three off target and one blocked. Those categories help explain why total attempts alone can exaggerate the impression of constant danger. Blocks are the product of defensive positioning, and off-target efforts never ask a goalkeeper to make a save. When looking for the story behind the score, the location and timing of chances matter as much as their number.
Possession and passing: City controlled the ball
The home side attempted 597 passes to Brighton's 362 and completed 503 to the visitors' 280. City's 84.3% passing accuracy compared with Brighton's 77.3%. That is evidence of a more sustained passing game and more successful circulation, not proof of a winning attack. Teams that lead early often accept longer stretches without the ball in exchange for shape and protected space near their own goal.
City's 67 touches in the opposition penalty area, compared with Brighton's nine, underline how heavily the game tilted toward the visitors' box. Yet Brighton's defenders and goalkeeper dealt with enough of that pressure for the score to remain unchanged. The combination of high box touches and no goals is more revealing than possession in isolation: City reached dangerous territory but could not turn access into an equalizer.
Expected goals: why 1.92 to 1.00 did not settle the match
Sky Sports' xG numbers put City's chances at 1.92 expected goals and Brighton's at 1.00. That is a retrospective estimate of the opportunities created, not a ruling that City deserved a different score. A match can end 0-1 even when a model rates the losing team's chances more highly. The distribution of chances, execution and goalkeeping explain the gap between xG and the final outcome.
City also had five big chances missed according to the same match statistics, versus three for Brighton. 'Big chance' classifications are provider-defined and should not be added to shot counts or treated as extra attempts. The meaningful reading is that both sides had opportunities to change the score after Ayari's opener, but neither converted another one.
Player contributions backed by the match record
| Player | Team | Verified match contribution |
| Yasin Ayari | Brighton | Scored the winning goal, 11th minute |
| Bart Verbruggen | Brighton | Started in goal and kept a clean sheet |
| Gianluigi Donnarumma | Man City | Started in goal; City conceded once |
| Matheus Nunes | Man City | Involved in the failed clearance before Ayari scored |
| Nico O’Reilly | Man City | Second-half substitute; late header went wide |
Those are match-specific events, not invented individual shot, pass or tackle totals. An individual player's minutes, touches or advanced metrics should only be added if a reliable final player-stat feed confirms them for this exact fixture. For example, a cup appearance by Gerónimo Rulli on October 28 must never be used to describe City's Premier League goalkeeper on October 31: Donnarumma started the league match.
Defensive numbers explain Brighton’s resistance
The full-time data record 32 Brighton clearances to City's 14, and 15 interceptions to City's five. That helps describe the workload produced by City's territorial advantage. A clearance can relieve pressure but does not by itself mean a defense is in control; here, however, the defensive volume was accompanied by a clean sheet. The visitors had to defend repeated situations inside and around their area.
City's eight corners compared with Brighton's two represent another form of sustained pressure. A corner is a set-piece opportunity, not a guaranteed shot or goal. The result reflects Brighton's ability to survive both open-play attacks and dead-ball deliveries. It also illustrates why a useful stats article should connect the numbers rather than merely list them.
Stats integrity: keep the competitions separate
There are two Manchester City-Brighton matches in the same week, and the data should never be combined. The October 28 Carabao Cup match ended 2-2 and was decided 4-3 on penalties. That night had different starters, different scorers and a shootout. Every number in this page's main table refers only to the October 31 Premier League 0-1 result.
Read the full Premier League match recap and goal sequence
Compare with the separate October 28 Carabao Cup shootout
Frequently asked questions
How many shots did Man City have against Brighton?
Manchester City had 21 shots in the October 31 Premier League match; Brighton had seven.
How much possession did each team have?
Sky Sports reports 62.4% possession for Manchester City and 37.6% for Brighton.
What was the xG for Man City vs Brighton?
For October 31, the listed expected-goals totals were 1.92 for City and 1.00 for Brighton. xG is an estimate, not the final score.
Who scored and who kept a clean sheet?
Yasin Ayari scored Brighton’s 11th-minute winner, and Brighton goalkeeper Bart Verbruggen finished with a clean sheet.
Is the 2-2 score part of these match statistics?
No. The 2-2 draw and 4-3 penalty shootout were the October 28 Carabao Cup fixture, not this Premier League game.