Manchester City host Newcastle in the English Premier League on 21 February 2026, 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 20:00 UK Time.
Manchester City return to the Etihad with momentum building across competitions. Newcastle arrive with attacking confidence of their own, yet recent meetings suggest they face a demanding tactical task.
Both sides have produced goals consistently in recent weeks. However, the balance between control and vulnerability could define this latest chapter.
City closed their latest outing with a 2-0 FA Cup win over Salford City, following a commanding 3-0 league victory against Fulham. Before that, they secured a valuable 2-1 win at Liverpool, underlining their capacity to manage high level opposition away from home.
Pep Guardiola’s side have scored at least two goals in each of their last five matches. At the Etihad, they have delivered three wins in succession, scoring eight goals and conceding just one in those home fixtures. The 3-1 EFL Cup win over Newcastle earlier this month also reinforces their authority in this matchup.
Defensively, City have tightened up after the 2-2 draw at Tottenham. Three clean sheets in five matches highlight improved structure, particularly in home contests where they dictate tempo early.
Newcastle edged Aston Villa 3-1 in the FA Cup, building on a 2-1 league win at Tottenham. Those results show clear attacking sharpness, especially on the road where they have scored twice in successive away fixtures.
Yet defensive inconsistency remains a concern. The Magpies conceded three against Brentford at home and four at Liverpool prior to their recent wins. Across their last five matches, they have allowed goals in every game.
The recent 3-1 defeat at Manchester City in the EFL Cup illustrates the challenge. Newcastle have found ways to score, but controlling transitions against elite opposition has proven difficult. While their forward line carries threat, defensive stability has not matched that output.
The best bet for this match is HT/FT Manchester City and Manchester City at 2.20 odds. City have led early in several recent home victories and their strong Etihad record, including the recent 3-1 win over Newcastle, suggests they can impose control from the opening stages.
We also find value in backing over 2.5 goals. Both teams have been involved in high scoring fixtures, with City scoring at least twice in five straight games and Newcastle conceding regularly despite their attacking return. The game state could open quickly if City establish an early advantage.
The Correct Score Prediction is Manchester City 3-1 offered at 12.00 odds. That outcome mirrors their recent cup meeting and reflects the pattern of City’s attacking consistency against a Newcastle side capable of scoring but struggling to contain top level pressure.
City have scored 12 goals across their last five matches.
Newcastle have conceded in five consecutive games.
Four of the last five head to head meetings produced at least three goals.
| Manchester City | Newcastle | |
|---|---|---|
| Game Played | 37 | 37 |
| Wins | 23 | 14 |
| Draws | 9 | 7 |
| Loss | 5 | 16 |
| Goals For | 76 | 53 |
| Goals Against | 33 | 53 |
| Manchester City | Newcastle | |
|---|---|---|
| Game Played | 18 | 18 |
| Wins | 14 | 4 |
| Draws | 3 | 5 |
| Loss | 1 | 9 |
| Goals For | 44 | 17 |
| Goals Against | 12 | 23 |
|
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
|
Newcastle West Ham |
3-1 |
|
10.05.26
|
Nottingham Forest Newcastle |
1-1 |
|
02.05.26
|
Newcastle Brighton |
3-1 |
|
25.04.26
|
Arsenal Newcastle |
1-0 |
|
18.04.26
|
Newcastle Bournemouth |
1-2 |
|
12.04.26
|
Crystal Palace Newcastle |
2-1 |
|
22.03.26
|
Newcastle Sunderland |
1-2 |
|
18.03.26
|
Barcelona Newcastle |
7-2 |
|
14.03.26
|
Chelsea Newcastle |
0-1 |
|
10.03.26
|
Newcastle Barcelona |
1-1 |
|
07.03.26
|
Newcastle Manchester City |
1-3 |
|
04.03.26
|
Newcastle Manchester United |
2-1 |
|
28.02.26
|
Newcastle Everton |
2-3 |
|
24.02.26
|
Newcastle Qarabag |
3-2 |
|
21.02.26
|
Manchester City Newcastle |
2-1 |
|
18.02.26
|
Qarabag Newcastle |
1-6 |
|
14.02.26
|
Aston Villa Newcastle |
1-3 |
|
10.02.26
|
Tottenham Newcastle |
1-2 |
|
07.02.26
|
Newcastle Brentford |
2-3 |
|
04.02.26
|
Manchester City Newcastle |
3-1 |
|
31.01.26
|
Liverpool Newcastle |
4-1 |
|
28.01.26
|
PSG Newcastle |
1-1 |
|
25.01.26
|
Newcastle Aston Villa |
0-2 |
|
21.01.26
|
Newcastle PSV Eindhoven |
3-0 |
|
18.01.26
|
Wolves Newcastle |
0-0 |
|
13.01.26
|
Newcastle Manchester City |
0-2 |
|
10.01.26
|
Newcastle Bournemouth (Penalties:7 - 6) |
2-2 |
|
07.01.26
|
Newcastle Leeds |
4-3 |
|
04.01.26
|
Newcastle Crystal Palace |
2-0 |
|
30.12.25
|
Burnley Newcastle |
1-3 |
|
26.12.25
|
Manchester United Newcastle |
1-0 |
|
20.12.25
|
Newcastle Chelsea |
2-2 |
|
17.12.25
|
Newcastle Fulham |
2-1 |
|
14.12.25
|
Sunderland Newcastle |
1-0 |
|
10.12.25
|
Bayer Leverkusen Newcastle |
2-2 |
|
06.12.25
|
Newcastle Burnley |
2-1 |
|
02.12.25
|
Newcastle Tottenham |
2-2 |
|
29.11.25
|
Everton Newcastle |
1-4 |
|
25.11.25
|
Marseille Newcastle |
2-1 |
|
22.11.25
|
Newcastle Manchester City |
2-1 |
|
09.11.25
|
Brentford Newcastle |
3-1 |
|
05.11.25
|
Newcastle Athletic Bilbao |
2-0 |
|
02.11.25
|
West Ham Newcastle |
3-1 |
|
29.10.25
|
Newcastle Tottenham |
2-0 |
|
25.10.25
|
Newcastle Fulham |
2-1 |
|
21.10.25
|
Newcastle Benfica |
3-0 |
|
18.10.25
|
Brighton Newcastle |
2-1 |
|
05.10.25
|
Newcastle Nottingham Forest |
2-0 |
|
01.10.25
|
Union St. Gilloise Newcastle |
0-4 |
|
28.09.25
|
Newcastle Arsenal |
1-2 |
|
17.05.26
|
Newcastle West Ham |
3-1 |
|
02.05.26
|
Newcastle Brighton |
3-1 |
|
18.04.26
|
Newcastle Bournemouth |
1-2 |
|
22.03.26
|
Newcastle Sunderland |
1-2 |
|
10.03.26
|
Newcastle Barcelona |
1-1 |
|
07.03.26
|
Newcastle Manchester City |
1-3 |
|
04.03.26
|
Newcastle Manchester United |
2-1 |
|
28.02.26
|
Newcastle Everton |
2-3 |
|
24.02.26
|
Newcastle Qarabag |
3-2 |
|
07.02.26
|
Newcastle Brentford |
2-3 |
|
25.01.26
|
Newcastle Aston Villa |
0-2 |
|
21.01.26
|
Newcastle PSV Eindhoven |
3-0 |
|
13.01.26
|
Newcastle Manchester City |
0-2 |
|
10.01.26
|
Newcastle Bournemouth (Penalties:7 - 6) |
2-2 |
|
07.01.26
|
Newcastle Leeds |
4-3 |
|
04.01.26
|
Newcastle Crystal Palace |
2-0 |
|
20.12.25
|
Newcastle Chelsea |
2-2 |
|
17.12.25
|
Newcastle Fulham |
2-1 |
|
06.12.25
|
Newcastle Burnley |
2-1 |
|
02.12.25
|
Newcastle Tottenham |
2-2 |
|
22.11.25
|
Newcastle Manchester City |
2-1 |
|
05.11.25
|
Newcastle Athletic Bilbao |
2-0 |
|
29.10.25
|
Newcastle Tottenham |
2-0 |
|
25.10.25
|
Newcastle Fulham |
2-1 |
|
21.10.25
|
Newcastle Benfica |
3-0 |
|
05.10.25
|
Newcastle Nottingham Forest |
2-0 |
|
28.09.25
|
Newcastle Arsenal |
1-2 |
|
24.09.25
|
Newcastle Bradford City |
4-1 |
|
18.09.25
|
Newcastle Barcelona |
1-2 |
|
13.09.25
|
Newcastle Wolves |
1-0 |
|
25.08.25
|
Newcastle Liverpool |
2-3 |
|
09.08.25
|
Newcastle Atletico Madrid |
0-2 |
|
08.08.25
|
Newcastle Espanyol |
2-2 |
|
25.05.25
|
Newcastle Everton |
0-1 |
|
11.05.25
|
Newcastle Chelsea |
2-0 |
|
26.04.25
|
Newcastle Ipswich |
3-0 |
|
16.04.25
|
Newcastle Crystal Palace |
5-0 |
|
13.04.25
|
Newcastle Manchester United |
4-1 |
|
02.04.25
|
Newcastle Brentford |
2-1 |
|
02.03.25
|
Newcastle Brighton |
1-2 |
|
23.02.25
|
Newcastle Nottingham Forest |
4-3 |
|
05.02.25
|
Newcastle Arsenal |
2-0 |
|
01.02.25
|
Newcastle Fulham |
1-2 |
|
18.01.25
|
Newcastle Bournemouth |
1-4 |
|
15.01.25
|
Newcastle Wolves |
3-0 |
|
12.01.25
|
Newcastle Bromley |
3-1 |
|
26.12.24
|
Newcastle Aston Villa |
3-0 |
|
18.12.24
|
Newcastle Brentford |
3-1 |
|
14.12.24
|
Newcastle Leicester |
4-0 |
|
04.12.24
|
Newcastle Liverpool |
3-3 |
|
10.05.26
|
Nottingham Forest Newcastle |
1-1 |
|
25.04.26
|
Arsenal Newcastle |
1-0 |
|
12.04.26
|
Crystal Palace Newcastle |
2-1 |
|
18.03.26
|
Barcelona Newcastle |
7-2 |
|
14.03.26
|
Chelsea Newcastle |
0-1 |
|
21.02.26
|
Manchester City Newcastle |
2-1 |
|
18.02.26
|
Qarabag Newcastle |
1-6 |
|
14.02.26
|
Aston Villa Newcastle |
1-3 |
|
10.02.26
|
Tottenham Newcastle |
1-2 |
|
04.02.26
|
Manchester City Newcastle |
3-1 |
|
31.01.26
|
Liverpool Newcastle |
4-1 |
|
28.01.26
|
PSG Newcastle |
1-1 |
|
18.01.26
|
Wolves Newcastle |
0-0 |
|
30.12.25
|
Burnley Newcastle |
1-3 |
|
26.12.25
|
Manchester United Newcastle |
1-0 |
|
14.12.25
|
Sunderland Newcastle |
1-0 |
|
10.12.25
|
Bayer Leverkusen Newcastle |
2-2 |
|
29.11.25
|
Everton Newcastle |
1-4 |
|
25.11.25
|
Marseille Newcastle |
2-1 |
|
09.11.25
|
Brentford Newcastle |
3-1 |
|
02.11.25
|
West Ham Newcastle |
3-1 |
|
18.10.25
|
Brighton Newcastle |
2-1 |
|
01.10.25
|
Union St. Gilloise Newcastle |
0-4 |
|
21.09.25
|
Bournemouth Newcastle |
0-0 |
|
30.08.25
|
Leeds Newcastle |
0-0 |
|
16.08.25
|
Aston Villa Newcastle |
0-0 |
|
03.08.25
|
Tottenham Newcastle |
1-1 |
|
27.07.25
|
Arsenal Newcastle |
3-2 |
|
19.07.25
|
Celtic Newcastle |
4-0 |
|
18.05.25
|
Arsenal Newcastle |
1-0 |
|
04.05.25
|
Brighton Newcastle |
1-1 |
|
19.04.25
|
Aston Villa Newcastle |
4-1 |
|
07.04.25
|
Leicester Newcastle |
0-3 |
|
16.03.25
|
Liverpool Newcastle |
1-2 |
|
10.03.25
|
West Ham Newcastle |
0-1 |
|
26.02.25
|
Liverpool Newcastle |
2-0 |
|
15.02.25
|
Manchester City Newcastle |
4-0 |
|
08.02.25
|
Birmingham Newcastle |
2-3 |
|
25.01.25
|
Southampton Newcastle |
1-3 |
|
07.01.25
|
Arsenal Newcastle |
0-2 |
|
04.01.25
|
Tottenham Newcastle |
1-2 |
|
30.12.24
|
Manchester United Newcastle |
0-2 |
|
21.12.24
|
Ipswich Newcastle |
0-4 |
|
07.12.24
|
Brentford Newcastle |
4-2 |
|
30.11.24
|
Crystal Palace Newcastle |
1-1 |
|
10.11.24
|
Nottingham Forest Newcastle |
1-3 |
|
27.10.24
|
Chelsea Newcastle |
2-1 |
|
05.10.24
|
Everton Newcastle |
0-0 |
|
21.09.24
|
Fulham Newcastle |
3-1 |
|
15.09.24
|
Wolves Newcastle |
1-2 |
|
21.02.2026
|
Manchester City Newcastle |
2-1
|
|
04.02.2026
|
Manchester City Newcastle |
3-1
|
|
13.01.2026
|
Newcastle Manchester City |
0-2
|
|
22.11.2025
|
Newcastle Manchester City |
2-1
|
|
15.02.2025
|
Manchester City Newcastle |
4-0
|
|
21.02.2026
|
Manchester City Newcastle |
2-1
|
|
04.02.2026
|
Manchester City Newcastle |
3-1
|
|
15.02.2025
|
Manchester City Newcastle |
4-0
|
|
16.03.2024
|
Manchester City Newcastle |
2-0
|
|
19.08.2023
|
Manchester City Newcastle |
1-0
|
|
04.03.2023
|
Manchester City Newcastle |
2-0
|