Manchester City host Brighton in the English Premier League on 21 October 2023, Saturday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 15:00 UK Time.
Manchester City fell to third place in the Premier League table after back-to-back defeats to Wolves and Arsenal in the previous two rounds.
If we add the League Cup defeat to Newcastle, it’s three straight domestic defeats on the bounce for Pep Guardiola and his players who are ready to respond after the international break.
The Citizens host Brighton in what could prove out to be a tricky matchup for them but we fancy their chances of rebounding here for several important reasons.
The biggest one is the return of Rodri to the starting lineup. Guardiola missed his influential central midfielder so much in the last two league games, especially two weeks ago away at Arsenal.
City’s game looks much more organized with Rodri in the squad. We also expect Erling Haaland to return to his old habits after failing to find the back of the net in four successive appearances across competitions for Man City.
Brighton’s leaky defense and high line will surely give the Norwegian striker a lot of space to deliver in the final third.
As you all know, the Seagulls play super attractive football under Roberto De Zerbi. They top the league’s goalscoring charts with 21 goals in 8 outings.
Big problems appear at the back, though. Brighton have the third-worst defensive record with 16 goals conceded this term.
They have allowed ten goals in the previous three affairs across competitions, including six in the last away game against Aston Villa.
Brighton did hold Liverpool to a 2-2 stalemate last weekend at The Amex thanks to a late Lewis Dunk equalizer but it is hard to stay optimistic regarding their chances against the highly motivated reigning champions away at the Etihad.
Latest Meetings
Brighton have rarely caused Man City problems at the Etihad where they lost nine and drew two of the last eleven games.
Manchester City won three and drew one of the previous four encounters with the Seagulls, scoring at least three goals in each of the victories along the way.
Four of the last five matches between these rivals provided goals at both ends.
The Verdict
Manchester City have kept their net untouched just once in the previous nine matches in all competitions while Brighton shipped ten goals in the last three outings across competitions.
Man City to win & Both Teams To Score is the standout betting option at the 2.37 odds while we also fancy the hosts to score three or more goals at the 1.90 odds.
| Manchester City | Brighton | |
|---|---|---|
| Game Played | 37 | 37 |
| Wins | 23 | 14 |
| Draws | 9 | 11 |
| Loss | 5 | 12 |
| Goals For | 76 | 52 |
| Goals Against | 33 | 43 |
| Manchester City | Brighton | |
|---|---|---|
| Game Played | 18 | 19 |
| Wins | 14 | 5 |
| Draws | 3 | 5 |
| Loss | 1 | 9 |
| Goals For | 44 | 22 |
| Goals Against | 12 | 26 |
|
19.05.26
|
Bournemouth Manchester City |
1-1 |
|
16.05.26
|
Chelsea Manchester City |
0-1 |
|
13.05.26
|
Manchester City Crystal Palace |
3-0 |
|
09.05.26
|
Manchester City Brentford |
3-0 |
|
04.05.26
|
Everton Manchester City |
3-3 |
|
25.04.26
|
Manchester City Southampton |
2-1 |
|
22.04.26
|
Burnley Manchester City |
0-1 |
|
19.04.26
|
Manchester City Arsenal |
2-1 |
|
12.04.26
|
Chelsea Manchester City |
0-3 |
|
04.04.26
|
Manchester City Liverpool |
4-0 |
|
22.03.26
|
Arsenal Manchester City |
0-2 |
|
17.03.26
|
Manchester City Real Madrid |
1-2 |
|
14.03.26
|
West Ham Manchester City |
1-1 |
|
11.03.26
|
Real Madrid Manchester City |
3-0 |
|
07.03.26
|
Newcastle Manchester City |
1-3 |
|
04.03.26
|
Manchester City Nottingham Forest |
2-2 |
|
28.02.26
|
Leeds Manchester City |
0-1 |
|
21.02.26
|
Manchester City Newcastle |
2-1 |
|
14.02.26
|
Manchester City Salford City |
2-0 |
|
11.02.26
|
Manchester City Fulham |
3-0 |
|
08.02.26
|
Liverpool Manchester City |
1-2 |
|
04.02.26
|
Manchester City Newcastle |
3-1 |
|
01.02.26
|
Tottenham Manchester City |
2-2 |
|
28.01.26
|
Manchester City Galatasaray |
2-0 |
|
24.01.26
|
Manchester City Wolves |
2-0 |
|
20.01.26
|
Bodo/Glimt Manchester City |
3-1 |
|
17.01.26
|
Manchester United Manchester City |
2-0 |
|
13.01.26
|
Newcastle Manchester City |
0-2 |
|
10.01.26
|
Manchester City Exeter City |
10-1 |
|
07.01.26
|
Manchester City Brighton |
1-1 |
|
04.01.26
|
Manchester City Chelsea |
1-1 |
|
01.01.26
|
Sunderland Manchester City |
0-0 |
|
27.12.25
|
Nottingham Forest Manchester City |
1-2 |
|
20.12.25
|
Manchester City West Ham |
3-0 |
|
17.12.25
|
Manchester City Brentford |
2-0 |
|
14.12.25
|
Crystal Palace Manchester City |
0-3 |
|
10.12.25
|
Real Madrid Manchester City |
1-2 |
|
06.12.25
|
Manchester City Sunderland |
3-0 |
|
02.12.25
|
Fulham Manchester City |
4-5 |
|
29.11.25
|
Manchester City Leeds |
3-2 |
|
25.11.25
|
Manchester City Bayer Leverkusen |
0-2 |
|
22.11.25
|
Newcastle Manchester City |
2-1 |
|
09.11.25
|
Manchester City Liverpool |
3-0 |
|
05.11.25
|
Manchester City Dortmund |
4-1 |
|
02.11.25
|
Manchester City Bournemouth |
3-1 |
|
29.10.25
|
Swansea Manchester City |
1-3 |
|
26.10.25
|
Aston Villa Manchester City |
1-0 |
|
21.10.25
|
Villarreal Manchester City |
0-2 |
|
18.10.25
|
Manchester City Everton |
2-0 |
|
05.10.25
|
Brentford Manchester City |
0-1 |
|
13.05.26
|
Manchester City Crystal Palace |
3-0 |
|
09.05.26
|
Manchester City Brentford |
3-0 |
|
25.04.26
|
Manchester City Southampton |
2-1 |
|
19.04.26
|
Manchester City Arsenal |
2-1 |
|
04.04.26
|
Manchester City Liverpool |
4-0 |
|
17.03.26
|
Manchester City Real Madrid |
1-2 |
|
04.03.26
|
Manchester City Nottingham Forest |
2-2 |
|
21.02.26
|
Manchester City Newcastle |
2-1 |
|
14.02.26
|
Manchester City Salford City |
2-0 |
|
11.02.26
|
Manchester City Fulham |
3-0 |
|
04.02.26
|
Manchester City Newcastle |
3-1 |
|
28.01.26
|
Manchester City Galatasaray |
2-0 |
|
24.01.26
|
Manchester City Wolves |
2-0 |
|
10.01.26
|
Manchester City Exeter City |
10-1 |
|
07.01.26
|
Manchester City Brighton |
1-1 |
|
04.01.26
|
Manchester City Chelsea |
1-1 |
|
20.12.25
|
Manchester City West Ham |
3-0 |
|
17.12.25
|
Manchester City Brentford |
2-0 |
|
06.12.25
|
Manchester City Sunderland |
3-0 |
|
29.11.25
|
Manchester City Leeds |
3-2 |
|
25.11.25
|
Manchester City Bayer Leverkusen |
0-2 |
|
09.11.25
|
Manchester City Liverpool |
3-0 |
|
05.11.25
|
Manchester City Dortmund |
4-1 |
|
02.11.25
|
Manchester City Bournemouth |
3-1 |
|
18.10.25
|
Manchester City Everton |
2-0 |
|
27.09.25
|
Manchester City Burnley |
5-1 |
|
18.09.25
|
Manchester City Napoli |
2-0 |
|
14.09.25
|
Manchester City Manchester United |
3-0 |
|
23.08.25
|
Manchester City Tottenham |
0-2 |
|
01.07.25
|
Manchester City Al-Hilal |
3-4 |
|
23.06.25
|
Manchester City Al Ain |
6-0 |
|
18.06.25
|
Manchester City Wydad AC |
2-0 |
|
20.05.25
|
Manchester City Bournemouth |
3-1 |
|
02.05.25
|
Manchester City Wolves |
1-0 |
|
22.04.25
|
Manchester City Aston Villa |
2-1 |
|
12.04.25
|
Manchester City Crystal Palace |
5-2 |
|
02.04.25
|
Manchester City Leicester |
2-0 |
|
15.03.25
|
Manchester City Brighton |
2-2 |
|
01.03.25
|
Manchester City Plymouth |
3-1 |
|
23.02.25
|
Manchester City Liverpool |
0-2 |
|
15.02.25
|
Manchester City Newcastle |
4-0 |
|
11.02.25
|
Manchester City Real Madrid |
2-3 |
|
29.01.25
|
Manchester City Club Brugge |
3-1 |
|
25.01.25
|
Manchester City Chelsea |
3-1 |
|
11.01.25
|
Manchester City Salford City |
8-0 |
|
04.01.25
|
Manchester City West Ham |
4-1 |
|
26.12.24
|
Manchester City Everton |
1-1 |
|
15.12.24
|
Manchester City Manchester United |
1-2 |
|
04.12.24
|
Manchester City Nottingham Forest |
3-0 |
|
26.11.24
|
Manchester City Feyenoord |
3-3 |
|
19.05.26
|
Bournemouth Manchester City |
1-1 |
|
16.05.26
|
Chelsea Manchester City |
0-1 |
|
04.05.26
|
Everton Manchester City |
3-3 |
|
22.04.26
|
Burnley Manchester City |
0-1 |
|
12.04.26
|
Chelsea Manchester City |
0-3 |
|
22.03.26
|
Arsenal Manchester City |
0-2 |
|
14.03.26
|
West Ham Manchester City |
1-1 |
|
11.03.26
|
Real Madrid Manchester City |
3-0 |
|
07.03.26
|
Newcastle Manchester City |
1-3 |
|
28.02.26
|
Leeds Manchester City |
0-1 |
|
08.02.26
|
Liverpool Manchester City |
1-2 |
|
01.02.26
|
Tottenham Manchester City |
2-2 |
|
20.01.26
|
Bodo/Glimt Manchester City |
3-1 |
|
17.01.26
|
Manchester United Manchester City |
2-0 |
|
13.01.26
|
Newcastle Manchester City |
0-2 |
|
01.01.26
|
Sunderland Manchester City |
0-0 |
|
27.12.25
|
Nottingham Forest Manchester City |
1-2 |
|
14.12.25
|
Crystal Palace Manchester City |
0-3 |
|
10.12.25
|
Real Madrid Manchester City |
1-2 |
|
02.12.25
|
Fulham Manchester City |
4-5 |
|
22.11.25
|
Newcastle Manchester City |
2-1 |
|
29.10.25
|
Swansea Manchester City |
1-3 |
|
26.10.25
|
Aston Villa Manchester City |
1-0 |
|
21.10.25
|
Villarreal Manchester City |
0-2 |
|
05.10.25
|
Brentford Manchester City |
0-1 |
|
01.10.25
|
Monaco Manchester City |
2-2 |
|
24.09.25
|
Huddersfield Manchester City |
0-2 |
|
21.09.25
|
Arsenal Manchester City |
1-1 |
|
31.08.25
|
Brighton Manchester City |
2-1 |
|
16.08.25
|
Wolves Manchester City |
0-4 |
|
09.08.25
|
Palermo Manchester City |
0-3 |
|
26.06.25
|
Juventus Manchester City |
2-5 |
|
25.05.25
|
Fulham Manchester City |
0-2 |
|
17.05.25
|
Crystal Palace Manchester City |
1-0 |
|
10.05.25
|
Southampton Manchester City |
0-0 |
|
27.04.25
|
Nottingham Forest Manchester City |
0-2 |
|
19.04.25
|
Everton Manchester City |
0-2 |
|
06.04.25
|
Manchester United Manchester City |
0-0 |
|
30.03.25
|
Bournemouth Manchester City |
1-2 |
|
08.03.25
|
Nottingham Forest Manchester City |
1-0 |
|
26.02.25
|
Tottenham Manchester City |
0-1 |
|
19.02.25
|
Real Madrid Manchester City |
3-1 |
|
08.02.25
|
Leyton Orient Manchester City |
1-2 |
|
02.02.25
|
Arsenal Manchester City |
5-1 |
|
22.01.25
|
PSG Manchester City |
4-2 |
|
19.01.25
|
Ipswich Manchester City |
0-6 |
|
14.01.25
|
Brentford Manchester City |
2-2 |
|
29.12.24
|
Leicester Manchester City |
0-2 |
|
21.12.24
|
Aston Villa Manchester City |
2-1 |
|
11.12.24
|
Juventus Manchester City |
2-0 |
|
17.05.26
|
Leeds Brighton |
1-0 |
|
09.05.26
|
Brighton Wolves |
3-0 |
|
02.05.26
|
Newcastle Brighton |
3-1 |
|
21.04.26
|
Brighton Chelsea |
3-0 |
|
18.04.26
|
Tottenham Brighton |
2-2 |
|
11.04.26
|
Burnley Brighton |
0-2 |
|
21.03.26
|
Brighton Liverpool |
2-1 |
|
14.03.26
|
Sunderland Brighton |
0-1 |
|
04.03.26
|
Brighton Arsenal |
0-1 |
|
01.03.26
|
Brighton Nottingham Forest |
2-1 |
|
21.02.26
|
Brentford Brighton |
0-2 |
|
14.02.26
|
Liverpool Brighton |
3-0 |
|
11.02.26
|
Aston Villa Brighton |
1-0 |
|
08.02.26
|
Brighton Crystal Palace |
0-1 |
|
31.01.26
|
Brighton Everton |
1-1 |
|
24.01.26
|
Fulham Brighton |
2-1 |
|
19.01.26
|
Brighton Bournemouth |
1-1 |
|
11.01.26
|
Manchester United Brighton |
1-2 |
|
07.01.26
|
Manchester City Brighton |
1-1 |
|
03.01.26
|
Brighton Burnley |
2-0 |
|
30.12.25
|
West Ham Brighton |
2-2 |
|
27.12.25
|
Arsenal Brighton |
2-1 |
|
20.12.25
|
Brighton Sunderland |
0-0 |
|
13.12.25
|
Liverpool Brighton |
2-0 |
|
07.12.25
|
Brighton West Ham |
1-1 |
|
03.12.25
|
Brighton Aston Villa |
3-4 |
|
30.11.25
|
Nottingham Forest Brighton |
0-2 |
|
22.11.25
|
Brighton Brentford |
2-1 |
|
09.11.25
|
Crystal Palace Brighton |
0-0 |
|
01.11.25
|
Brighton Leeds |
3-0 |
|
29.10.25
|
Arsenal Brighton |
2-0 |
|
25.10.25
|
Manchester United Brighton |
4-2 |
|
18.10.25
|
Brighton Newcastle |
2-1 |
|
05.10.25
|
Wolves Brighton |
1-1 |
|
27.09.25
|
Chelsea Brighton |
1-3 |
|
23.09.25
|
Barnsley Brighton |
0-6 |
|
20.09.25
|
Brighton Tottenham |
2-2 |
|
13.09.25
|
Bournemouth Brighton |
2-1 |
|
31.08.25
|
Brighton Manchester City |
2-1 |
|
27.08.25
|
Oxford Brighton |
0-6 |
|
24.08.25
|
Everton Brighton |
2-0 |
|
16.08.25
|
Brighton Fulham |
1-1 |
|
09.08.25
|
Brighton Wolfsburg |
2-0 |
|
02.08.25
|
Southampton Brighton |
2-2 |
|
21.07.25
|
Las Palmas Brighton |
0-2 |
|
25.05.25
|
Tottenham Brighton |
1-4 |
|
19.05.25
|
Brighton Liverpool |
3-2 |
|
10.05.25
|
Wolves Brighton |
0-2 |
|
04.05.25
|
Brighton Newcastle |
1-1 |
|
26.04.25
|
Brighton West Ham |
3-2 |
|
09.05.26
|
Brighton Wolves |
3-0 |
|
21.04.26
|
Brighton Chelsea |
3-0 |
|
21.03.26
|
Brighton Liverpool |
2-1 |
|
04.03.26
|
Brighton Arsenal |
0-1 |
|
01.03.26
|
Brighton Nottingham Forest |
2-1 |
|
08.02.26
|
Brighton Crystal Palace |
0-1 |
|
31.01.26
|
Brighton Everton |
1-1 |
|
19.01.26
|
Brighton Bournemouth |
1-1 |
|
03.01.26
|
Brighton Burnley |
2-0 |
|
20.12.25
|
Brighton Sunderland |
0-0 |
|
07.12.25
|
Brighton West Ham |
1-1 |
|
03.12.25
|
Brighton Aston Villa |
3-4 |
|
22.11.25
|
Brighton Brentford |
2-1 |
|
01.11.25
|
Brighton Leeds |
3-0 |
|
18.10.25
|
Brighton Newcastle |
2-1 |
|
20.09.25
|
Brighton Tottenham |
2-2 |
|
31.08.25
|
Brighton Manchester City |
2-1 |
|
16.08.25
|
Brighton Fulham |
1-1 |
|
09.08.25
|
Brighton Wolfsburg |
2-0 |
|
19.05.25
|
Brighton Liverpool |
3-2 |
|
04.05.25
|
Brighton Newcastle |
1-1 |
|
26.04.25
|
Brighton West Ham |
3-2 |
|
12.04.25
|
Brighton Leicester |
2-2 |
|
02.04.25
|
Brighton Aston Villa |
0-3 |
|
29.03.25
|
Brighton Nottingham Forest (Penalties:3 - 4) |
0-0 |
|
08.03.25
|
Brighton Fulham |
2-1 |
|
25.02.25
|
Brighton Bournemouth |
2-1 |
|
14.02.25
|
Brighton Chelsea |
3-0 |
|
08.02.25
|
Brighton Chelsea |
2-1 |
|
25.01.25
|
Brighton Everton |
0-1 |
|
04.01.25
|
Brighton Arsenal |
1-1 |
|
27.12.24
|
Brighton Brentford |
0-0 |
|
15.12.24
|
Brighton Crystal Palace |
1-3 |
|
29.11.24
|
Brighton Southampton |
1-1 |
|
09.11.24
|
Brighton Manchester City |
2-1 |
|
30.10.24
|
Brighton Liverpool |
2-3 |
|
26.10.24
|
Brighton Wolves |
2-2 |
|
06.10.24
|
Brighton Tottenham |
3-2 |
|
22.09.24
|
Brighton Nottingham Forest |
2-2 |
|
18.09.24
|
Brighton Wolves |
3-2 |
|
14.09.24
|
Brighton Ipswich |
0-0 |
|
27.08.24
|
Brighton Crawley |
4-0 |
|
24.08.24
|
Brighton Manchester United |
2-1 |
|
10.08.24
|
Brighton Villarreal |
4-0 |
|
27.07.24
|
Brighton Bromley |
1-2 |
|
19.05.24
|
Brighton Manchester United |
0-2 |
|
15.05.24
|
Brighton Chelsea |
1-2 |
|
05.05.24
|
Brighton Aston Villa |
1-0 |
|
25.04.24
|
Brighton Manchester City |
0-4 |
|
06.04.24
|
Brighton Arsenal |
0-3 |
|
17.05.26
|
Leeds Brighton |
1-0 |
|
02.05.26
|
Newcastle Brighton |
3-1 |
|
18.04.26
|
Tottenham Brighton |
2-2 |
|
11.04.26
|
Burnley Brighton |
0-2 |
|
14.03.26
|
Sunderland Brighton |
0-1 |
|
21.02.26
|
Brentford Brighton |
0-2 |
|
14.02.26
|
Liverpool Brighton |
3-0 |
|
11.02.26
|
Aston Villa Brighton |
1-0 |
|
24.01.26
|
Fulham Brighton |
2-1 |
|
11.01.26
|
Manchester United Brighton |
1-2 |
|
07.01.26
|
Manchester City Brighton |
1-1 |
|
30.12.25
|
West Ham Brighton |
2-2 |
|
27.12.25
|
Arsenal Brighton |
2-1 |
|
13.12.25
|
Liverpool Brighton |
2-0 |
|
30.11.25
|
Nottingham Forest Brighton |
0-2 |
|
09.11.25
|
Crystal Palace Brighton |
0-0 |
|
29.10.25
|
Arsenal Brighton |
2-0 |
|
25.10.25
|
Manchester United Brighton |
4-2 |
|
05.10.25
|
Wolves Brighton |
1-1 |
|
27.09.25
|
Chelsea Brighton |
1-3 |
|
23.09.25
|
Barnsley Brighton |
0-6 |
|
13.09.25
|
Bournemouth Brighton |
2-1 |
|
27.08.25
|
Oxford Brighton |
0-6 |
|
24.08.25
|
Everton Brighton |
2-0 |
|
02.08.25
|
Southampton Brighton |
2-2 |
|
21.07.25
|
Las Palmas Brighton |
0-2 |
|
25.05.25
|
Tottenham Brighton |
1-4 |
|
10.05.25
|
Wolves Brighton |
0-2 |
|
19.04.25
|
Brentford Brighton |
4-2 |
|
05.04.25
|
Crystal Palace Brighton |
2-1 |
|
15.03.25
|
Manchester City Brighton |
2-2 |
|
02.03.25
|
Newcastle Brighton |
1-2 |
|
22.02.25
|
Southampton Brighton |
0-4 |
|
01.02.25
|
Nottingham Forest Brighton |
7-0 |
|
19.01.25
|
Manchester United Brighton |
1-3 |
|
16.01.25
|
Ipswich Brighton |
0-2 |
|
11.01.25
|
Norwich Brighton |
0-4 |
|
30.12.24
|
Aston Villa Brighton |
2-2 |
|
21.12.24
|
West Ham Brighton |
1-1 |
|
08.12.24
|
Leicester Brighton |
2-2 |
|
05.12.24
|
Fulham Brighton |
3-1 |
|
23.11.24
|
Bournemouth Brighton |
1-2 |
|
02.11.24
|
Liverpool Brighton |
2-1 |
|
19.10.24
|
Newcastle Brighton |
0-1 |
|
28.09.24
|
Chelsea Brighton |
4-2 |
|
31.08.24
|
Arsenal Brighton |
1-1 |
|
17.08.24
|
Everton Brighton |
0-3 |
|
03.08.24
|
QPR Brighton |
0-1 |
|
28.07.24
|
Tokyo Verdy Brighton |
2-4 |
|
24.07.24
|
Kashima Antlers Brighton |
1-5 |
|
31.08.2025
|
Brighton Manchester City |
2-1
|
|
15.03.2025
|
Manchester City Brighton |
2-2
|
|
09.11.2024
|
Brighton Manchester City |
2-1
|
|
25.04.2024
|
Brighton Manchester City |
0-4
|
|
21.10.2023
|
Manchester City Brighton |
2-1
|
|
15.03.2025
|
Manchester City Brighton |
2-2
|
|
21.10.2023
|
Manchester City Brighton |
2-1
|
|
22.10.2022
|
Manchester City Brighton |
3-1
|
|
20.04.2022
|
Manchester City Brighton |
3-0
|
|
13.01.2021
|
Manchester City Brighton |
1-0
|
|
31.08.2019
|
Manchester City Brighton |
4-0
|