Newcastle host Leeds in the English Premier League on 7 January 2026, Wednesday. 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:15 UK Time.
Newcastle host Leeds at St James’ Park with both sides arriving from very different rhythm patterns. The Magpies have shown greater control in recent weeks, while Leeds continue to lean heavily on containment and recovery. The data points towards a match shaped by Newcastle’s attacking consistency against Leeds’ fragile defensive numbers.
Newcastle come into this fixture with three wins from their last five league matches, including a 2-0 home win over Crystal Palace and a 3-1 success away at Burnley. Those results highlight a clear scoring trend, with the Magpies netting at least twice in four of the last five. At St James’ Park, Newcastle have been particularly reliable, scoring in each of their last three home games and conceding only once in that spell.
Defensively, there is still some vulnerability, as shown by the 2-2 draw with Chelsea, but the overall balance remains positive. Their season record of 28 goals scored against 24 conceded reflects a side that can control matches when playing on the front foot. The Magpies also tend to respond well after defeats, which was evident after the narrow 1-0 loss at Manchester United.
Short paragraphs show Newcastle’s strength lies in tempo and pressure rather than explosive dominance. That profile often forces opponents into reactive defending, especially teams with weaker goal prevention numbers.
Leeds arrive with only one win from their last five league matches, although they have avoided defeat in four of those. The 4-1 home win over Crystal Palace stands out, but it also sits apart from a broader run defined by four draws, three of them ending 1-1. That pattern suggests Leeds are competitive but struggle to close matches.
Away from home, Leeds have drawn at Brentford and Liverpool, both respectable results, yet their season total of 33 goals conceded remains a concern. Defensive structure often holds for long periods before lapses appear, particularly against teams that sustain pressure. Scoring output has also been modest, with just one goal in four of the last five.
Leeds’ head to head record against Newcastle has been tight, with four of the last five meetings finishing level. However, those matches often leaned towards low margins rather than control, and current form data suggests Newcastle now carry more attacking edge.
The best bet here looks to be Newcastle to win at 1.75 odds. Recent form shows the Magpies consistently creating and converting chances, while Leeds continue to concede at a higher seasonal rate. Home advantage and scoring momentum both support Newcastle edging this contest.
In the same line, over 2.5 goals at 1.82 odds offers value. Newcastle have scored multiple goals in four of their last five matches, and Leeds’ defence has allowed goals in each of their last five. That combination increases the probability of a game opening up as pressure builds.
For those looking at a correct score prediction, Newcastle 2-1 at 9.00 odds fits the data profile. Leeds are capable of finding a goal, but Newcastle’s recent scoring patterns and home control point towards a narrow but deserved home win.
| Newcastle | Leeds | |
|---|---|---|
| Game Played | 37 | 37 |
| Wins | 14 | 11 |
| Draws | 7 | 14 |
| Loss | 16 | 12 |
| Goals For | 53 | 49 |
| Goals Against | 53 | 53 |
| Newcastle | Leeds | |
|---|---|---|
| Game Played | 19 | 18 |
| Wins | 10 | 2 |
| Draws | 2 | 9 |
| Loss | 7 | 7 |
| Goals For | 36 | 20 |
| Goals Against | 30 | 32 |
|
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 |
|
17.05.26
|
Leeds Brighton |
1-0 |
|
11.05.26
|
Tottenham Leeds |
1-1 |
|
01.05.26
|
Leeds Burnley |
3-1 |
|
26.04.26
|
Chelsea Leeds |
1-0 |
|
22.04.26
|
Bournemouth Leeds |
2-2 |
|
18.04.26
|
Leeds Wolves |
3-0 |
|
13.04.26
|
Manchester United Leeds |
1-2 |
|
05.04.26
|
West Ham Leeds (Penalties:2 - 4) |
2-2 |
|
21.03.26
|
Leeds Brentford |
0-0 |
|
15.03.26
|
Crystal Palace Leeds |
0-0 |
|
08.03.26
|
Leeds Norwich |
3-0 |
|
03.03.26
|
Leeds Sunderland |
0-1 |
|
28.02.26
|
Leeds Manchester City |
0-1 |
|
21.02.26
|
Aston Villa Leeds |
1-1 |
|
15.02.26
|
Birmingham Leeds (Penalties:2 - 4) |
1-1 |
|
10.02.26
|
Chelsea Leeds |
2-2 |
|
06.02.26
|
Leeds Nottingham Forest |
3-1 |
|
31.01.26
|
Leeds Arsenal |
0-4 |
|
26.01.26
|
Everton Leeds |
1-1 |
|
17.01.26
|
Leeds Fulham |
1-0 |
|
11.01.26
|
Derby Leeds |
1-3 |
|
07.01.26
|
Newcastle Leeds |
4-3 |
|
04.01.26
|
Leeds Manchester United |
1-1 |
|
01.01.26
|
Liverpool Leeds |
0-0 |
|
28.12.25
|
Sunderland Leeds |
1-1 |
|
20.12.25
|
Leeds Crystal Palace |
4-1 |
|
14.12.25
|
Brentford Leeds |
1-1 |
|
06.12.25
|
Leeds Liverpool |
3-3 |
|
03.12.25
|
Leeds Chelsea |
3-1 |
|
29.11.25
|
Manchester City Leeds |
3-2 |
|
23.11.25
|
Leeds Aston Villa |
1-2 |
|
09.11.25
|
Nottingham Forest Leeds |
3-1 |
|
01.11.25
|
Brighton Leeds |
3-0 |
|
24.10.25
|
Leeds West Ham |
2-1 |
|
18.10.25
|
Burnley Leeds |
2-0 |
|
04.10.25
|
Leeds Tottenham |
1-2 |
|
27.09.25
|
Leeds Bournemouth |
2-2 |
|
20.09.25
|
Wolves Leeds |
1-3 |
|
13.09.25
|
Fulham Leeds |
1-0 |
|
30.08.25
|
Leeds Newcastle |
0-0 |
|
26.08.25
|
Sheffield Wednesday Leeds (Penalties:3 - 0) |
1-1 |
|
23.08.25
|
Arsenal Leeds |
5-0 |
|
18.08.25
|
Leeds Everton |
1-0 |
|
09.08.25
|
Leeds AC Milan |
1-1 |
|
02.08.25
|
Leeds Villarreal |
1-1 |
|
19.07.25
|
Manchester United Leeds |
0-0 |
|
03.05.25
|
Plymouth Leeds |
1-2 |
|
28.04.25
|
Leeds Bristol City |
4-0 |
|
21.04.25
|
Leeds Stoke City |
6-0 |
|
18.04.25
|
Oxford Leeds |
0-1 |
|
17.05.26
|
Leeds Brighton |
1-0 |
|
01.05.26
|
Leeds Burnley |
3-1 |
|
18.04.26
|
Leeds Wolves |
3-0 |
|
21.03.26
|
Leeds Brentford |
0-0 |
|
08.03.26
|
Leeds Norwich |
3-0 |
|
03.03.26
|
Leeds Sunderland |
0-1 |
|
28.02.26
|
Leeds Manchester City |
0-1 |
|
06.02.26
|
Leeds Nottingham Forest |
3-1 |
|
31.01.26
|
Leeds Arsenal |
0-4 |
|
17.01.26
|
Leeds Fulham |
1-0 |
|
04.01.26
|
Leeds Manchester United |
1-1 |
|
20.12.25
|
Leeds Crystal Palace |
4-1 |
|
06.12.25
|
Leeds Liverpool |
3-3 |
|
03.12.25
|
Leeds Chelsea |
3-1 |
|
23.11.25
|
Leeds Aston Villa |
1-2 |
|
24.10.25
|
Leeds West Ham |
2-1 |
|
04.10.25
|
Leeds Tottenham |
1-2 |
|
27.09.25
|
Leeds Bournemouth |
2-2 |
|
30.08.25
|
Leeds Newcastle |
0-0 |
|
18.08.25
|
Leeds Everton |
1-0 |
|
09.08.25
|
Leeds AC Milan |
1-1 |
|
02.08.25
|
Leeds Villarreal |
1-1 |
|
28.04.25
|
Leeds Bristol City |
4-0 |
|
21.04.25
|
Leeds Stoke City |
6-0 |
|
12.04.25
|
Leeds Preston |
2-1 |
|
29.03.25
|
Leeds Swansea |
2-2 |
|
12.03.25
|
Leeds Millwall |
2-0 |
|
01.03.25
|
Leeds West Brom |
1-1 |
|
17.02.25
|
Leeds Sunderland |
2-1 |
|
08.02.25
|
Leeds Millwall |
0-2 |
|
01.02.25
|
Leeds Cardiff |
7-0 |
|
22.01.25
|
Leeds Norwich |
2-0 |
|
19.01.25
|
Leeds Sheffield Wednesday |
3-0 |
|
11.01.25
|
Leeds Harrogate |
1-0 |
|
01.01.25
|
Leeds Blackburn |
1-1 |
|
21.12.24
|
Leeds Oxford |
4-0 |
|
10.12.24
|
Leeds Middlesbrough |
3-1 |
|
07.12.24
|
Leeds Derby |
2-0 |
|
27.11.24
|
Leeds Luton |
3-0 |
|
09.11.24
|
Leeds QPR |
2-0 |
|
02.11.24
|
Leeds Plymouth |
3-0 |
|
22.10.24
|
Leeds Watford |
2-1 |
|
18.10.24
|
Leeds Sheffield United |
2-0 |
|
28.09.24
|
Leeds Coventry |
3-0 |
|
14.09.24
|
Leeds Burnley |
0-1 |
|
31.08.24
|
Leeds Hull City |
2-0 |
|
14.08.24
|
Leeds Middlesbrough |
0-3 |
|
10.08.24
|
Leeds Portsmouth |
3-3 |
|
03.08.24
|
Leeds Valencia |
2-1 |
|
26.05.24
|
Leeds Southampton |
0-1 |
|
11.05.26
|
Tottenham Leeds |
1-1 |
|
26.04.26
|
Chelsea Leeds |
1-0 |
|
22.04.26
|
Bournemouth Leeds |
2-2 |
|
13.04.26
|
Manchester United Leeds |
1-2 |
|
05.04.26
|
West Ham Leeds (Penalties:2 - 4) |
2-2 |
|
15.03.26
|
Crystal Palace Leeds |
0-0 |
|
21.02.26
|
Aston Villa Leeds |
1-1 |
|
15.02.26
|
Birmingham Leeds (Penalties:2 - 4) |
1-1 |
|
10.02.26
|
Chelsea Leeds |
2-2 |
|
26.01.26
|
Everton Leeds |
1-1 |
|
11.01.26
|
Derby Leeds |
1-3 |
|
07.01.26
|
Newcastle Leeds |
4-3 |
|
01.01.26
|
Liverpool Leeds |
0-0 |
|
28.12.25
|
Sunderland Leeds |
1-1 |
|
14.12.25
|
Brentford Leeds |
1-1 |
|
29.11.25
|
Manchester City Leeds |
3-2 |
|
09.11.25
|
Nottingham Forest Leeds |
3-1 |
|
01.11.25
|
Brighton Leeds |
3-0 |
|
18.10.25
|
Burnley Leeds |
2-0 |
|
20.09.25
|
Wolves Leeds |
1-3 |
|
13.09.25
|
Fulham Leeds |
1-0 |
|
26.08.25
|
Sheffield Wednesday Leeds (Penalties:3 - 0) |
1-1 |
|
23.08.25
|
Arsenal Leeds |
5-0 |
|
19.07.25
|
Manchester United Leeds |
0-0 |
|
03.05.25
|
Plymouth Leeds |
1-2 |
|
18.04.25
|
Oxford Leeds |
0-1 |
|
08.04.25
|
Middlesbrough Leeds |
0-1 |
|
05.04.25
|
Luton Leeds |
1-1 |
|
15.03.25
|
QPR Leeds |
2-2 |
|
09.03.25
|
Portsmouth Leeds |
1-0 |
|
24.02.25
|
Sheffield United Leeds |
1-3 |
|
11.02.25
|
Watford Leeds |
0-4 |
|
05.02.25
|
Coventry Leeds |
0-2 |
|
27.01.25
|
Burnley Leeds |
0-0 |
|
04.01.25
|
Hull City Leeds |
3-3 |
|
29.12.24
|
Derby Leeds |
0-1 |
|
26.12.24
|
Stoke City Leeds |
0-2 |
|
14.12.24
|
Preston Leeds |
1-1 |
|
30.11.24
|
Blackburn Leeds |
1-0 |
|
24.11.24
|
Swansea Leeds |
3-4 |
|
06.11.24
|
Millwall Leeds |
1-0 |
|
26.10.24
|
Bristol City Leeds |
0-0 |
|
04.10.24
|
Sunderland Leeds |
2-2 |
|
01.10.24
|
Norwich Leeds |
1-1 |
|
21.09.24
|
Cardiff Leeds |
0-2 |
|
23.08.24
|
Sheffield Wednesday Leeds |
0-2 |
|
17.08.24
|
West Brom Leeds |
0-0 |
|
19.07.24
|
Harrogate Leeds |
0-3 |
|
12.05.24
|
Norwich Leeds |
0-0 |
|
26.04.24
|
QPR Leeds |
4-0 |
|
30.08.2025
|
Leeds Newcastle |
0-0
|
|
13.05.2023
|
Leeds Newcastle |
2-2
|
|
31.12.2022
|
Newcastle Leeds |
0-0
|
|
22.01.2022
|
Leeds Newcastle |
0-1
|
|
17.09.2021
|
Newcastle Leeds |
1-1
|
|
31.12.2022
|
Newcastle Leeds |
0-0
|
|
17.09.2021
|
Newcastle Leeds |
1-1
|
|
26.01.2021
|
Newcastle Leeds |
1-2
|
|
14.04.2017
|
Newcastle Leeds |
1-1
|
|
25.09.2013
|
Newcastle Leeds |
2-0
|