Brentford host Tottenham in the English Premier League on 1 January 2026, Thursday. 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.
Brentford return home with momentum after a sharp festive run, while Tottenham arrive still searching for consistency away from North London. This fixture has leaned Spurs in recent meetings, but current form suggests a tighter contest with momentum beginning to tilt.
Brentford’s recent performances show a clear lift in attacking confidence. The Bees followed up a composed 2-0 away win at Wolves with a dominant 4-1 home victory against Bournemouth, scoring six goals across those two matches. That output stands out against earlier struggles, including a 2-0 defeat at Manchester City and a controlled but limited 1-1 draw with Leeds.
At home, Brentford have become more assertive in the final third. They have scored in four of their last five league games, while also showing vulnerability at the back with goals conceded in three of those matches. That balance defines their current profile. Capable of stretching teams, but rarely closing games without resistance.
The earlier 2-0 defeat at Tottenham still matters, yet Brentford now look more aggressive in midfield progression and chance creation. Their recent home display suggests they are better equipped to challenge Spurs than in previous meetings.
Tottenham’s results appear mixed when isolated by venue. While they secured a narrow 1-0 win at Crystal Palace, that performance followed a heavy 3-0 defeat away at Nottingham Forest. Spurs remain capable of clean sheets, but the attacking fluency seen at home has not always travelled.
The 1-2 home loss to Liverpool exposed moments of defensive fragility, while the earlier 2-0 win over Brentford showed how effective Spurs can be when controlling tempo. However, that control has been harder to maintain in recent away fixtures, particularly when pressed aggressively.
Tottenham have conceded three goals in two of their last four away matches across competitions. That pattern raises questions against a Brentford side currently playing with confidence and speed in wide areas.
The best bet leans towards Brentford to win and both teams to score at 4.33 odds. Brentford’s recent scoring surge at home aligns with Tottenham’s tendency to concede away from home, while Spurs still carry enough attacking quality to find a response. This combination reflects current momentum rather than historical dominance.
Another angle worth considering is Igor Thiago to score anytime at 2.25 odds. Brentford’s attacking play has funnelled chances centrally in recent matches, and their improved supply line increases the likelihood of a home goal contributor emerging.
That trend also supports a correct score prediction of Brentford 2-1 at 10.00 odds. Spurs rarely collapse completely, but Brentford’s current intensity suggests they can edge a close contest if they maintain their attacking rhythm and handle transitions with discipline.
| Brentford | Tottenham | |
|---|---|---|
| Game Played | 37 | 37 |
| Wins | 14 | 9 |
| Draws | 10 | 11 |
| Loss | 13 | 17 |
| Goals For | 54 | 47 |
| Goals Against | 51 | 57 |
| Brentford | Tottenham | |
|---|---|---|
| Game Played | 19 | 19 |
| Wins | 8 | 7 |
| Draws | 8 | 5 |
| Loss | 3 | 7 |
| Goals For | 33 | 26 |
| Goals Against | 21 | 26 |
|
17.05.26
|
Brentford Crystal Palace |
2-2 |
|
09.05.26
|
Manchester City Brentford |
3-0 |
|
02.05.26
|
Brentford West Ham |
3-0 |
|
27.04.26
|
Manchester United Brentford |
2-1 |
|
18.04.26
|
Brentford Fulham |
0-0 |
|
11.04.26
|
Brentford Everton |
2-2 |
|
21.03.26
|
Leeds Brentford |
0-0 |
|
16.03.26
|
Brentford Wolves |
2-2 |
|
09.03.26
|
West Ham Brentford (Penalties:5 - 3) |
2-2 |
|
03.03.26
|
Bournemouth Brentford |
0-0 |
|
28.02.26
|
Burnley Brentford |
3-4 |
|
21.02.26
|
Brentford Brighton |
0-2 |
|
16.02.26
|
Macclesfield Brentford |
0-1 |
|
12.02.26
|
Brentford Arsenal |
1-1 |
|
07.02.26
|
Newcastle Brentford |
2-3 |
|
01.02.26
|
Aston Villa Brentford |
0-1 |
|
25.01.26
|
Brentford Nottingham Forest |
0-2 |
|
17.01.26
|
Chelsea Brentford |
2-0 |
|
10.01.26
|
Sheffield Wednesday Brentford |
0-2 |
|
07.01.26
|
Brentford Sunderland |
3-0 |
|
04.01.26
|
Everton Brentford |
2-4 |
|
01.01.26
|
Brentford Tottenham |
0-0 |
|
27.12.25
|
Brentford Bournemouth |
4-1 |
|
20.12.25
|
Wolves Brentford |
0-2 |
|
17.12.25
|
Manchester City Brentford |
2-0 |
|
14.12.25
|
Brentford Leeds |
1-1 |
|
06.12.25
|
Tottenham Brentford |
2-0 |
|
03.12.25
|
Arsenal Brentford |
2-0 |
|
29.11.25
|
Brentford Burnley |
3-1 |
|
22.11.25
|
Brighton Brentford |
2-1 |
|
09.11.25
|
Brentford Newcastle |
3-1 |
|
01.11.25
|
Crystal Palace Brentford |
2-0 |
|
28.10.25
|
Grimsby Brentford |
0-5 |
|
25.10.25
|
Brentford Liverpool |
3-2 |
|
20.10.25
|
West Ham Brentford |
0-2 |
|
05.10.25
|
Brentford Manchester City |
0-1 |
|
27.09.25
|
Brentford Manchester United |
3-1 |
|
20.09.25
|
Fulham Brentford |
3-1 |
|
16.09.25
|
Brentford Aston Villa (Penalties:4 - 2) |
1-1 |
|
13.09.25
|
Brentford Chelsea |
2-2 |
|
30.08.25
|
Sunderland Brentford |
2-1 |
|
26.08.25
|
Bournemouth Brentford |
0-2 |
|
23.08.25
|
Brentford Aston Villa |
1-0 |
|
17.08.25
|
Nottingham Forest Brentford |
3-1 |
|
08.08.25
|
Brentford Monchengladbach |
2-2 |
|
02.08.25
|
QPR Brentford |
0-1 |
|
25.07.25
|
Gil Vicente Brentford |
1-1 |
|
25.05.25
|
Wolves Brentford |
1-1 |
|
18.05.25
|
Brentford Fulham |
2-3 |
|
10.05.25
|
Ipswich Brentford |
0-1 |
|
17.05.26
|
Brentford Crystal Palace |
2-2 |
|
02.05.26
|
Brentford West Ham |
3-0 |
|
18.04.26
|
Brentford Fulham |
0-0 |
|
11.04.26
|
Brentford Everton |
2-2 |
|
16.03.26
|
Brentford Wolves |
2-2 |
|
21.02.26
|
Brentford Brighton |
0-2 |
|
12.02.26
|
Brentford Arsenal |
1-1 |
|
25.01.26
|
Brentford Nottingham Forest |
0-2 |
|
07.01.26
|
Brentford Sunderland |
3-0 |
|
01.01.26
|
Brentford Tottenham |
0-0 |
|
27.12.25
|
Brentford Bournemouth |
4-1 |
|
14.12.25
|
Brentford Leeds |
1-1 |
|
29.11.25
|
Brentford Burnley |
3-1 |
|
09.11.25
|
Brentford Newcastle |
3-1 |
|
25.10.25
|
Brentford Liverpool |
3-2 |
|
05.10.25
|
Brentford Manchester City |
0-1 |
|
27.09.25
|
Brentford Manchester United |
3-1 |
|
16.09.25
|
Brentford Aston Villa (Penalties:4 - 2) |
1-1 |
|
13.09.25
|
Brentford Chelsea |
2-2 |
|
23.08.25
|
Brentford Aston Villa |
1-0 |
|
08.08.25
|
Brentford Monchengladbach |
2-2 |
|
18.05.25
|
Brentford Fulham |
2-3 |
|
04.05.25
|
Brentford Manchester United |
4-3 |
|
19.04.25
|
Brentford Brighton |
4-2 |
|
06.04.25
|
Brentford Chelsea |
0-0 |
|
08.03.25
|
Brentford Aston Villa |
0-1 |
|
26.02.25
|
Brentford Everton |
1-1 |
|
02.02.25
|
Brentford Tottenham |
0-2 |
|
18.01.25
|
Brentford Liverpool |
0-2 |
|
14.01.25
|
Brentford Manchester City |
2-2 |
|
11.01.25
|
Brentford Plymouth |
0-1 |
|
01.01.25
|
Brentford Arsenal |
1-3 |
|
21.12.24
|
Brentford Nottingham Forest |
0-2 |
|
07.12.24
|
Brentford Newcastle |
4-2 |
|
30.11.24
|
Brentford Leicester |
4-1 |
|
09.11.24
|
Brentford Bournemouth |
3-2 |
|
29.10.24
|
Brentford Sheffield Wednesday (Penalties:5 - 4) |
1-1 |
|
26.10.24
|
Brentford Ipswich |
4-3 |
|
05.10.24
|
Brentford Wolves |
5-3 |
|
28.09.24
|
Brentford West Ham |
1-1 |
|
17.09.24
|
Brentford Leyton Orient |
3-1 |
|
31.08.24
|
Brentford Southampton |
3-1 |
|
18.08.24
|
Brentford Crystal Palace |
2-1 |
|
09.08.24
|
Brentford Wolfsburg |
4-4 |
|
30.07.24
|
Brentford Estrela |
1-3 |
|
19.05.24
|
Brentford Newcastle |
2-4 |
|
04.05.24
|
Brentford Fulham |
0-0 |
|
13.04.24
|
Brentford Sheffield United |
2-0 |
|
03.04.24
|
Brentford Brighton |
0-0 |
|
30.03.24
|
Brentford Manchester United |
1-1 |
|
09.05.26
|
Manchester City Brentford |
3-0 |
|
27.04.26
|
Manchester United Brentford |
2-1 |
|
21.03.26
|
Leeds Brentford |
0-0 |
|
09.03.26
|
West Ham Brentford (Penalties:5 - 3) |
2-2 |
|
03.03.26
|
Bournemouth Brentford |
0-0 |
|
28.02.26
|
Burnley Brentford |
3-4 |
|
16.02.26
|
Macclesfield Brentford |
0-1 |
|
07.02.26
|
Newcastle Brentford |
2-3 |
|
01.02.26
|
Aston Villa Brentford |
0-1 |
|
17.01.26
|
Chelsea Brentford |
2-0 |
|
10.01.26
|
Sheffield Wednesday Brentford |
0-2 |
|
04.01.26
|
Everton Brentford |
2-4 |
|
20.12.25
|
Wolves Brentford |
0-2 |
|
17.12.25
|
Manchester City Brentford |
2-0 |
|
06.12.25
|
Tottenham Brentford |
2-0 |
|
03.12.25
|
Arsenal Brentford |
2-0 |
|
22.11.25
|
Brighton Brentford |
2-1 |
|
01.11.25
|
Crystal Palace Brentford |
2-0 |
|
28.10.25
|
Grimsby Brentford |
0-5 |
|
20.10.25
|
West Ham Brentford |
0-2 |
|
20.09.25
|
Fulham Brentford |
3-1 |
|
30.08.25
|
Sunderland Brentford |
2-1 |
|
26.08.25
|
Bournemouth Brentford |
0-2 |
|
17.08.25
|
Nottingham Forest Brentford |
3-1 |
|
02.08.25
|
QPR Brentford |
0-1 |
|
25.07.25
|
Gil Vicente Brentford |
1-1 |
|
25.05.25
|
Wolves Brentford |
1-1 |
|
10.05.25
|
Ipswich Brentford |
0-1 |
|
01.05.25
|
Nottingham Forest Brentford |
0-2 |
|
12.04.25
|
Arsenal Brentford |
1-1 |
|
02.04.25
|
Newcastle Brentford |
2-1 |
|
15.03.25
|
Bournemouth Brentford |
1-2 |
|
21.02.25
|
Leicester Brentford |
0-4 |
|
15.02.25
|
West Ham Brentford |
0-1 |
|
26.01.25
|
Crystal Palace Brentford |
1-2 |
|
04.01.25
|
Southampton Brentford |
0-5 |
|
27.12.24
|
Brighton Brentford |
0-0 |
|
18.12.24
|
Newcastle Brentford |
3-1 |
|
15.12.24
|
Chelsea Brentford |
2-1 |
|
04.12.24
|
Aston Villa Brentford |
3-1 |
|
23.11.24
|
Everton Brentford |
0-0 |
|
04.11.24
|
Fulham Brentford |
2-1 |
|
19.10.24
|
Manchester United Brentford |
2-1 |
|
21.09.24
|
Tottenham Brentford |
3-1 |
|
14.09.24
|
Manchester City Brentford |
2-1 |
|
28.08.24
|
Colchester Brentford |
0-1 |
|
25.08.24
|
Liverpool Brentford |
2-0 |
|
03.08.24
|
Watford Brentford |
1-1 |
|
25.07.24
|
Benfica Brentford |
1-1 |
|
20.07.24
|
AFC Wimbledon Brentford |
2-5 |
|
19.05.26
|
Chelsea Tottenham |
2-1 |
|
11.05.26
|
Tottenham Leeds |
1-1 |
|
03.05.26
|
Aston Villa Tottenham |
1-2 |
|
25.04.26
|
Wolves Tottenham |
0-1 |
|
18.04.26
|
Tottenham Brighton |
2-2 |
|
12.04.26
|
Sunderland Tottenham |
1-0 |
|
22.03.26
|
Tottenham Nottingham Forest |
0-3 |
|
18.03.26
|
Tottenham Atletico Madrid |
3-2 |
|
15.03.26
|
Liverpool Tottenham |
1-1 |
|
10.03.26
|
Atletico Madrid Tottenham |
5-2 |
|
05.03.26
|
Tottenham Crystal Palace |
1-3 |
|
01.03.26
|
Fulham Tottenham |
2-1 |
|
22.02.26
|
Tottenham Arsenal |
1-4 |
|
10.02.26
|
Tottenham Newcastle |
1-2 |
|
07.02.26
|
Manchester United Tottenham |
2-0 |
|
01.02.26
|
Tottenham Manchester City |
2-2 |
|
28.01.26
|
Eintracht Frankfurt Tottenham |
0-2 |
|
24.01.26
|
Burnley Tottenham |
2-2 |
|
20.01.26
|
Tottenham Dortmund |
2-0 |
|
17.01.26
|
Tottenham West Ham |
1-2 |
|
10.01.26
|
Tottenham Aston Villa |
1-2 |
|
07.01.26
|
Bournemouth Tottenham |
3-2 |
|
04.01.26
|
Tottenham Sunderland |
1-1 |
|
01.01.26
|
Brentford Tottenham |
0-0 |
|
28.12.25
|
Crystal Palace Tottenham |
0-1 |
|
20.12.25
|
Tottenham Liverpool |
1-2 |
|
14.12.25
|
Nottingham Forest Tottenham |
3-0 |
|
09.12.25
|
Tottenham Slavia Prague |
3-0 |
|
06.12.25
|
Tottenham Brentford |
2-0 |
|
02.12.25
|
Newcastle Tottenham |
2-2 |
|
29.11.25
|
Tottenham Fulham |
1-2 |
|
26.11.25
|
PSG Tottenham |
5-3 |
|
23.11.25
|
Arsenal Tottenham |
4-1 |
|
08.11.25
|
Tottenham Manchester United |
2-2 |
|
04.11.25
|
Tottenham FC Copenhagen |
4-0 |
|
01.11.25
|
Tottenham Chelsea |
0-1 |
|
29.10.25
|
Newcastle Tottenham |
2-0 |
|
26.10.25
|
Everton Tottenham |
0-3 |
|
22.10.25
|
Monaco Tottenham |
0-0 |
|
19.10.25
|
Tottenham Aston Villa |
1-2 |
|
04.10.25
|
Leeds Tottenham |
1-2 |
|
30.09.25
|
Bodo/Glimt Tottenham |
2-2 |
|
27.09.25
|
Tottenham Wolves |
1-1 |
|
24.09.25
|
Tottenham Doncaster |
3-0 |
|
20.09.25
|
Brighton Tottenham |
2-2 |
|
16.09.25
|
Tottenham Villarreal |
1-0 |
|
13.09.25
|
West Ham Tottenham |
0-3 |
|
30.08.25
|
Tottenham Bournemouth |
0-1 |
|
23.08.25
|
Manchester City Tottenham |
0-2 |
|
16.08.25
|
Tottenham Burnley |
3-0 |
|
11.05.26
|
Tottenham Leeds |
1-1 |
|
18.04.26
|
Tottenham Brighton |
2-2 |
|
22.03.26
|
Tottenham Nottingham Forest |
0-3 |
|
18.03.26
|
Tottenham Atletico Madrid |
3-2 |
|
05.03.26
|
Tottenham Crystal Palace |
1-3 |
|
22.02.26
|
Tottenham Arsenal |
1-4 |
|
10.02.26
|
Tottenham Newcastle |
1-2 |
|
01.02.26
|
Tottenham Manchester City |
2-2 |
|
20.01.26
|
Tottenham Dortmund |
2-0 |
|
17.01.26
|
Tottenham West Ham |
1-2 |
|
10.01.26
|
Tottenham Aston Villa |
1-2 |
|
04.01.26
|
Tottenham Sunderland |
1-1 |
|
20.12.25
|
Tottenham Liverpool |
1-2 |
|
09.12.25
|
Tottenham Slavia Prague |
3-0 |
|
06.12.25
|
Tottenham Brentford |
2-0 |
|
29.11.25
|
Tottenham Fulham |
1-2 |
|
08.11.25
|
Tottenham Manchester United |
2-2 |
|
04.11.25
|
Tottenham FC Copenhagen |
4-0 |
|
01.11.25
|
Tottenham Chelsea |
0-1 |
|
19.10.25
|
Tottenham Aston Villa |
1-2 |
|
27.09.25
|
Tottenham Wolves |
1-1 |
|
24.09.25
|
Tottenham Doncaster |
3-0 |
|
16.09.25
|
Tottenham Villarreal |
1-0 |
|
30.08.25
|
Tottenham Bournemouth |
0-1 |
|
16.08.25
|
Tottenham Burnley |
3-0 |
|
03.08.25
|
Tottenham Newcastle |
1-1 |
|
25.05.25
|
Tottenham Brighton |
1-4 |
|
21.05.25
|
Tottenham Manchester United |
1-0 |
|
11.05.25
|
Tottenham Crystal Palace |
0-2 |
|
01.05.25
|
Tottenham Bodo/Glimt |
3-1 |
|
21.04.25
|
Tottenham Nottingham Forest |
1-2 |
|
10.04.25
|
Tottenham Eintracht Frankfurt |
1-1 |
|
06.04.25
|
Tottenham Southampton |
3-1 |
|
13.03.25
|
Tottenham AZ Alkmaar |
3-1 |
|
09.03.25
|
Tottenham Bournemouth |
2-2 |
|
26.02.25
|
Tottenham Manchester City |
0-1 |
|
16.02.25
|
Tottenham Manchester United |
1-0 |
|
30.01.25
|
Tottenham Elfsborg |
3-0 |
|
26.01.25
|
Tottenham Leicester |
1-2 |
|
08.01.25
|
Tottenham Liverpool |
1-0 |
|
04.01.25
|
Tottenham Newcastle |
1-2 |
|
29.12.24
|
Tottenham Wolves |
2-2 |
|
22.12.24
|
Tottenham Liverpool |
3-6 |
|
19.12.24
|
Tottenham Manchester United |
4-3 |
|
08.12.24
|
Tottenham Chelsea |
3-4 |
|
01.12.24
|
Tottenham Fulham |
1-1 |
|
28.11.24
|
Tottenham Roma |
2-2 |
|
10.11.24
|
Tottenham Ipswich |
1-2 |
|
03.11.24
|
Tottenham Aston Villa |
4-1 |
|
30.10.24
|
Tottenham Manchester City |
2-1 |
|
19.05.26
|
Chelsea Tottenham |
2-1 |
|
03.05.26
|
Aston Villa Tottenham |
1-2 |
|
25.04.26
|
Wolves Tottenham |
0-1 |
|
12.04.26
|
Sunderland Tottenham |
1-0 |
|
15.03.26
|
Liverpool Tottenham |
1-1 |
|
10.03.26
|
Atletico Madrid Tottenham |
5-2 |
|
01.03.26
|
Fulham Tottenham |
2-1 |
|
07.02.26
|
Manchester United Tottenham |
2-0 |
|
28.01.26
|
Eintracht Frankfurt Tottenham |
0-2 |
|
24.01.26
|
Burnley Tottenham |
2-2 |
|
07.01.26
|
Bournemouth Tottenham |
3-2 |
|
01.01.26
|
Brentford Tottenham |
0-0 |
|
28.12.25
|
Crystal Palace Tottenham |
0-1 |
|
14.12.25
|
Nottingham Forest Tottenham |
3-0 |
|
02.12.25
|
Newcastle Tottenham |
2-2 |
|
26.11.25
|
PSG Tottenham |
5-3 |
|
23.11.25
|
Arsenal Tottenham |
4-1 |
|
29.10.25
|
Newcastle Tottenham |
2-0 |
|
26.10.25
|
Everton Tottenham |
0-3 |
|
22.10.25
|
Monaco Tottenham |
0-0 |
|
04.10.25
|
Leeds Tottenham |
1-2 |
|
30.09.25
|
Bodo/Glimt Tottenham |
2-2 |
|
20.09.25
|
Brighton Tottenham |
2-2 |
|
13.09.25
|
West Ham Tottenham |
0-3 |
|
23.08.25
|
Manchester City Tottenham |
0-2 |
|
13.08.25
|
PSG Tottenham (Penalties:4 - 3) |
2-2 |
|
07.08.25
|
Bayern Munich Tottenham |
4-0 |
|
31.07.25
|
Arsenal Tottenham |
0-1 |
|
26.07.25
|
Luton Tottenham |
0-0 |
|
19.07.25
|
Reading Tottenham |
0-2 |
|
16.05.25
|
Aston Villa Tottenham |
2-0 |
|
08.05.25
|
Bodo/Glimt Tottenham |
0-2 |
|
04.05.25
|
West Ham Tottenham |
1-1 |
|
27.04.25
|
Liverpool Tottenham |
5-1 |
|
17.04.25
|
Eintracht Frankfurt Tottenham |
0-1 |
|
13.04.25
|
Wolves Tottenham |
4-2 |
|
03.04.25
|
Chelsea Tottenham |
1-0 |
|
16.03.25
|
Fulham Tottenham |
2-0 |
|
06.03.25
|
AZ Alkmaar Tottenham |
1-0 |
|
22.02.25
|
Ipswich Tottenham |
1-4 |
|
09.02.25
|
Aston Villa Tottenham |
2-1 |
|
06.02.25
|
Liverpool Tottenham |
4-0 |
|
02.02.25
|
Brentford Tottenham |
0-2 |
|
23.01.25
|
Hoffenheim Tottenham |
2-3 |
|
19.01.25
|
Everton Tottenham |
3-2 |
|
15.01.25
|
Arsenal Tottenham |
2-1 |
|
12.01.25
|
Tamworth Tottenham |
0-3 |
|
26.12.24
|
Nottingham Forest Tottenham |
1-0 |
|
15.12.24
|
Southampton Tottenham |
0-5 |
|
12.12.24
|
Rangers Tottenham |
1-1 |
|
06.12.2025
|
Tottenham Brentford |
2-0
|
|
02.02.2025
|
Brentford Tottenham |
0-2
|
|
21.09.2024
|
Tottenham Brentford |
3-1
|
|
31.01.2024
|
Tottenham Brentford |
3-2
|
|
13.08.2023
|
Brentford Tottenham |
2-2
|
|
02.02.2025
|
Brentford Tottenham |
0-2
|
|
13.08.2023
|
Brentford Tottenham |
2-2
|
|
26.12.2022
|
Brentford Tottenham |
2-2
|
|
23.04.2022
|
Brentford Tottenham |
0-0
|