Barnsley host Brighton in the England EFL Cup on 23 September 2025, Tuesday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 19:45 UK Time.
Barnsley enter this EFL Cup tie with a mixed but competitive run of results. Their most recent outing saw them fall 1–0 at Blackpool, ending a three-game winning streak. Before that, they edged Reading 3–2 and Huddersfield 3–1 at home, showing resilience in high-scoring battles.
A 2–1 cup success over Rotherham and a 2–0 away defeat of AFC Wimbledon highlight their ability to grind out results, but defensive lapses remain evident, with three goals conceded in their two EFL Cup matches this season.
Brighton arrive with Premier League intensity behind them. They drew 2–2 with Tottenham in their latest fixture, having beaten Manchester City 2–1 and demolished Oxford 6–0 in the earlier EFL Cup round.
However, they have also shown inconsistency, losing narrowly to Bournemouth (2–1) and Everton (2–0). Across their last five matches, Brighton have been involved in both high-scoring contests and clean-sheet victories, underlining their unpredictable nature.
Head-to-head history leans in Brighton’s favour. The Seagulls have won three of the last five meetings, including a 2–0 victory in their most recent visit to Oakwell back in 2017.
Barnsley’s last success in this fixture came over a decade ago, a 2–1 home win in 2013.
With Brighton carrying the higher pedigree and recent dominance in this matchup, Barnsley will need to rely on their strong home scoring form to make an impact.
This tie has the makings of a lively encounter, with both teams showing scoring form in the EFL Cup. Barnsley’s home record indicates they can find the net, but Brighton’s superior quality and recent head-to-head advantage suggest they should have the edge.
Given Barnsley’s tendency to concede and Brighton’s free-scoring display at Oxford, Both Teams to Score looks highly likely. With the Seagulls dominating the recent head-to-head record and carrying momentum from Premier League tests, a Brighton win with goals at both ends appears the most logical outcome. Expect a competitive game, but Brighton’s sharper attack should see them through.
| Barnsley | Brighton | |
|---|---|---|
| Game Played | 2 | 2 |
| Wins | 1 | 2 |
| Draws | 1 | 0 |
| Loss | 0 | 0 |
| Goals For | 4 | 12 |
| Goals Against | 3 | 0 |
| Barnsley | Brighton | |
|---|---|---|
| Game Played | 2 | 2 |
| Wins | 1 | 2 |
| Draws | 1 | 0 |
| Loss | 0 | 0 |
| Goals For | 4 | 12 |
| Goals Against | 3 | 0 |
|
09.12.25
|
Lincoln Barnsley |
3-1 |
|
06.12.25
|
Peterborough Barnsley |
0-1 |
|
02.12.25
|
Port Vale Barnsley |
5-0 |
|
29.11.25
|
Stockport Barnsley |
1-1 |
|
22.11.25
|
Barnsley Luton |
5-0 |
|
11.11.25
|
Barnsley Lincoln |
0-2 |
|
08.11.25
|
Doncaster Barnsley |
1-2 |
|
01.11.25
|
Barnsley York |
3-2 |
|
25.10.25
|
Barnsley Rotherham |
0-1 |
|
21.10.25
|
Barnsley Manchester United U21 |
5-2 |
|
18.10.25
|
Bradford City Barnsley |
2-2 |
|
04.10.25
|
Wycombe Barnsley |
2-2 |
|
30.09.25
|
Notts County Barnsley |
2-1 |
|
27.09.25
|
Barnsley Port Vale |
0-2 |
|
23.09.25
|
Barnsley Brighton |
0-6 |
|
20.09.25
|
Blackpool Barnsley |
1-0 |
|
13.09.25
|
Barnsley Reading |
3-2 |
|
30.08.25
|
Barnsley Huddersfield |
3-1 |
|
26.08.25
|
Barnsley Rotherham |
2-1 |
|
23.08.25
|
AFC Wimbledon Barnsley |
2-0 |
|
19.08.25
|
Peterborough Barnsley |
0-1 |
|
16.08.25
|
Barnsley Bolton |
1-1 |
|
13.08.25
|
Barnsley Fleetwood (Penalties:5 - 4) |
2-2 |
|
09.08.25
|
Barnsley Burton Albion |
3-2 |
|
02.08.25
|
Plymouth Barnsley |
1-3 |
|
22.07.25
|
York Barnsley |
2-2 |
|
19.07.25
|
Harrogate Barnsley |
0-3 |
|
03.05.25
|
Reading Barnsley |
2-4 |
|
26.04.25
|
Barnsley Shrewsbury |
1-2 |
|
21.04.25
|
Barnsley Peterborough |
1-1 |
|
18.04.25
|
Leyton Orient Barnsley |
4-3 |
|
12.04.25
|
Barnsley Bolton |
4-1 |
|
05.04.25
|
Birmingham Barnsley |
6-2 |
|
01.04.25
|
Barnsley Exeter City |
1-2 |
|
29.03.25
|
Wigan Barnsley |
1-1 |
|
22.03.25
|
Barnsley Cambridge |
1-1 |
|
15.03.25
|
Mansfield Barnsley |
2-1 |
|
08.03.25
|
Barnsley Blackpool |
0-3 |
|
04.03.25
|
Charlton Barnsley |
1-0 |
|
01.03.25
|
Barnsley Lincoln |
4-3 |
|
25.02.25
|
Northampton Barnsley |
1-2 |
|
22.02.25
|
Rotherham Barnsley |
0-1 |
|
15.02.25
|
Barnsley Huddersfield |
1-2 |
|
08.02.25
|
Stockport Barnsley |
2-1 |
|
01.02.25
|
Barnsley Burton Albion |
0-0 |
|
28.01.25
|
Wycombe Barnsley |
2-1 |
|
25.01.25
|
Barnsley Stevenage |
0-1 |
|
18.01.25
|
Bristol Rovers Barnsley |
3-1 |
|
04.01.25
|
Barnsley Crawley |
3-0 |
|
01.01.25
|
Barnsley Wrexham |
2-1 |
|
22.11.25
|
Barnsley Luton |
5-0 |
|
11.11.25
|
Barnsley Lincoln |
0-2 |
|
01.11.25
|
Barnsley York |
3-2 |
|
25.10.25
|
Barnsley Rotherham |
0-1 |
|
21.10.25
|
Barnsley Manchester United U21 |
5-2 |
|
27.09.25
|
Barnsley Port Vale |
0-2 |
|
23.09.25
|
Barnsley Brighton |
0-6 |
|
13.09.25
|
Barnsley Reading |
3-2 |
|
30.08.25
|
Barnsley Huddersfield |
3-1 |
|
26.08.25
|
Barnsley Rotherham |
2-1 |
|
16.08.25
|
Barnsley Bolton |
1-1 |
|
13.08.25
|
Barnsley Fleetwood (Penalties:5 - 4) |
2-2 |
|
09.08.25
|
Barnsley Burton Albion |
3-2 |
|
26.04.25
|
Barnsley Shrewsbury |
1-2 |
|
21.04.25
|
Barnsley Peterborough |
1-1 |
|
12.04.25
|
Barnsley Bolton |
4-1 |
|
01.04.25
|
Barnsley Exeter City |
1-2 |
|
22.03.25
|
Barnsley Cambridge |
1-1 |
|
08.03.25
|
Barnsley Blackpool |
0-3 |
|
01.03.25
|
Barnsley Lincoln |
4-3 |
|
15.02.25
|
Barnsley Huddersfield |
1-2 |
|
01.02.25
|
Barnsley Burton Albion |
0-0 |
|
25.01.25
|
Barnsley Stevenage |
0-1 |
|
04.01.25
|
Barnsley Crawley |
3-0 |
|
01.01.25
|
Barnsley Wrexham |
2-1 |
|
21.12.24
|
Barnsley Leyton Orient |
0-4 |
|
07.12.24
|
Barnsley Birmingham |
1-2 |
|
30.11.24
|
Barnsley Bristol Rovers (Penalties:3 - 4) |
0-0 |
|
26.11.24
|
Barnsley Reading |
2-2 |
|
23.11.24
|
Barnsley Wigan |
0-1 |
|
08.11.24
|
Barnsley Rotherham |
2-0 |
|
29.10.24
|
Barnsley Doncaster |
1-3 |
|
22.10.24
|
Barnsley Charlton |
2-2 |
|
01.10.24
|
Barnsley Wycombe |
2-2 |
|
28.09.24
|
Barnsley Stockport |
1-1 |
|
07.09.24
|
Barnsley Bristol Rovers |
2-1 |
|
27.08.24
|
Barnsley Sheffield United |
1-0 |
|
24.08.24
|
Barnsley Northampton |
2-2 |
|
20.08.24
|
Barnsley Manchester United U21 |
2-3 |
|
09.08.24
|
Barnsley Mansfield |
1-2 |
|
06.08.24
|
Barnsley Roma |
0-4 |
|
31.07.24
|
Barnsley Derby |
4-3 |
|
26.07.24
|
Barnsley Mallorca |
0-1 |
|
03.05.24
|
Barnsley Bolton |
1-3 |
|
27.04.24
|
Barnsley Northampton |
1-1 |
|
13.04.24
|
Barnsley Reading |
2-2 |
|
29.03.24
|
Barnsley Cambridge |
0-2 |
|
16.03.24
|
Barnsley Cheltenham |
0-0 |
|
09.03.24
|
Barnsley Lincoln |
1-5 |
|
05.03.24
|
Barnsley Bolton |
2-2 |
|
09.12.25
|
Lincoln Barnsley |
3-1 |
|
06.12.25
|
Peterborough Barnsley |
0-1 |
|
02.12.25
|
Port Vale Barnsley |
5-0 |
|
29.11.25
|
Stockport Barnsley |
1-1 |
|
08.11.25
|
Doncaster Barnsley |
1-2 |
|
18.10.25
|
Bradford City Barnsley |
2-2 |
|
04.10.25
|
Wycombe Barnsley |
2-2 |
|
30.09.25
|
Notts County Barnsley |
2-1 |
|
20.09.25
|
Blackpool Barnsley |
1-0 |
|
23.08.25
|
AFC Wimbledon Barnsley |
2-0 |
|
19.08.25
|
Peterborough Barnsley |
0-1 |
|
02.08.25
|
Plymouth Barnsley |
1-3 |
|
22.07.25
|
York Barnsley |
2-2 |
|
19.07.25
|
Harrogate Barnsley |
0-3 |
|
03.05.25
|
Reading Barnsley |
2-4 |
|
18.04.25
|
Leyton Orient Barnsley |
4-3 |
|
05.04.25
|
Birmingham Barnsley |
6-2 |
|
29.03.25
|
Wigan Barnsley |
1-1 |
|
15.03.25
|
Mansfield Barnsley |
2-1 |
|
04.03.25
|
Charlton Barnsley |
1-0 |
|
25.02.25
|
Northampton Barnsley |
1-2 |
|
22.02.25
|
Rotherham Barnsley |
0-1 |
|
08.02.25
|
Stockport Barnsley |
2-1 |
|
28.01.25
|
Wycombe Barnsley |
2-1 |
|
18.01.25
|
Bristol Rovers Barnsley |
3-1 |
|
29.12.24
|
Peterborough Barnsley |
1-3 |
|
26.12.24
|
Bolton Barnsley |
1-2 |
|
14.12.24
|
Exeter City Barnsley |
1-2 |
|
03.12.24
|
Wrexham Barnsley |
1-0 |
|
16.11.24
|
Cambridge Barnsley |
1-1 |
|
02.11.24
|
Port Vale Barnsley |
1-3 |
|
26.10.24
|
Shrewsbury Barnsley |
0-2 |
|
19.10.24
|
Blackpool Barnsley |
1-2 |
|
08.10.24
|
Huddersfield Barnsley |
2-0 |
|
05.10.24
|
Huddersfield Barnsley |
2-0 |
|
21.09.24
|
Burton Albion Barnsley |
1-2 |
|
17.09.24
|
Manchester United Barnsley |
7-0 |
|
14.09.24
|
Stevenage Barnsley |
3-0 |
|
31.08.24
|
Crawley Barnsley |
0-3 |
|
17.08.24
|
Lincoln Barnsley |
1-2 |
|
13.08.24
|
Wigan Barnsley (Penalties:2 - 4) |
1-1 |
|
20.07.24
|
Accrington Barnsley |
0-3 |
|
13.07.24
|
Alfreton Town Barnsley |
1-3 |
|
07.05.24
|
Bolton Barnsley |
2-3 |
|
20.04.24
|
Blackpool Barnsley |
3-2 |
|
16.04.24
|
Portsmouth Barnsley |
3-2 |
|
09.04.24
|
Stevenage Barnsley |
2-1 |
|
06.04.24
|
Charlton Barnsley |
2-1 |
|
01.04.24
|
Burton Albion Barnsley |
1-3 |
|
12.03.24
|
Carlisle Barnsley |
2-3 |
|
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 |
|
19.04.25
|
Brentford Brighton |
4-2 |
|
12.04.25
|
Brighton Leicester |
2-2 |
|
05.04.25
|
Crystal Palace Brighton |
2-1 |
|
02.04.25
|
Brighton Aston Villa |
0-3 |
|
29.03.25
|
Brighton Nottingham Forest (Penalties:3 - 4) |
0-0 |
|
15.03.25
|
Manchester City Brighton |
2-2 |
|
08.03.25
|
Brighton Fulham |
2-1 |
|
02.03.25
|
Newcastle Brighton |
1-2 |
|
25.02.25
|
Brighton Bournemouth |
2-1 |
|
22.02.25
|
Southampton Brighton |
0-4 |
|
14.02.25
|
Brighton Chelsea |
3-0 |
|
08.02.25
|
Brighton Chelsea |
2-1 |
|
01.02.25
|
Nottingham Forest Brighton |
7-0 |
|
25.01.25
|
Brighton Everton |
0-1 |
|
19.01.25
|
Manchester United Brighton |
1-3 |
|
16.01.25
|
Ipswich Brighton |
0-2 |
|
11.01.25
|
Norwich Brighton |
0-4 |
|
04.01.25
|
Brighton Arsenal |
1-1 |
|
30.12.24
|
Aston Villa Brighton |
2-2 |
|
27.12.24
|
Brighton Brentford |
0-0 |
|
21.12.24
|
West Ham Brighton |
1-1 |
|
15.12.24
|
Brighton Crystal Palace |
1-3 |
|
08.12.24
|
Leicester Brighton |
2-2 |
|
05.12.24
|
Fulham Brighton |
3-1 |
|
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 |
|
14.03.24
|
Brighton Roma |
1-0 |
|
10.03.24
|
Brighton Nottingham Forest |
1-0 |
|
24.02.24
|
Brighton Everton |
1-1 |
|
03.02.24
|
Brighton Crystal Palace |
4-1 |
|
22.01.24
|
Brighton Wolves |
0-0 |
|
28.12.23
|
Brighton Tottenham |
4-2 |
|
14.12.23
|
Brighton Marseille |
1-0 |
|
09.12.23
|
Brighton Burnley |
1-1 |
|
06.12.23
|
Brighton Brentford |
2-1 |
|
12.11.23
|
Brighton Sheffield United |
1-1 |
|
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 |
|
11.05.24
|
Newcastle Brighton |
1-1 |
|
28.04.24
|
Bournemouth Brighton |
3-0 |
|
13.04.24
|
Burnley Brighton |
1-1 |
|
03.04.24
|
Brentford Brighton |
0-0 |
|
31.03.24
|
Liverpool Brighton |
2-1 |
|
07.03.24
|
Roma Brighton |
4-0 |
|
02.03.24
|
Fulham Brighton |
3-0 |
|
28.02.24
|
Wolves Brighton |
1-0 |
|
18.02.24
|
Sheffield United Brighton |
0-5 |
|
10.02.24
|
Tottenham Brighton |
2-1 |
|
30.01.24
|
Luton Brighton |
4-0 |
|
27.01.24
|
Sheffield United Brighton |
2-5 |
|
06.01.24
|
Stoke City Brighton |
2-4 |
|
02.01.24
|
West Ham Brighton |
0-0 |
|
18.02.2017
|
Barnsley Brighton |
0-2
|
|
24.09.2016
|
Brighton Barnsley |
2-0
|
|
05.04.2014
|
Barnsley Brighton |
0-0
|
|
03.12.2013
|
Brighton Barnsley |
1-2
|
|
12.03.2013
|
Barnsley Brighton |
2-1
|
|
18.02.2017
|
Barnsley Brighton |
0-2
|
|
05.04.2014
|
Barnsley Brighton |
0-0
|
|
12.03.2013
|
Barnsley Brighton |
2-1
|
|
28.04.2012
|
Barnsley Brighton |
0-0
|