Barnsley host Luton in the England League One on 22 November 2025, 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.
Barnsley look to halt a worrying slide at Oakwell, where goals and points have dried up in recent weeks. The hosts have lost three home games on the spin without scoring, and their overall form shows inconsistency despite flashes of fight away from home.
Luton, meanwhile, arrive with a stronger away record and a habit of grinding out efficient road wins. With the betting tips leaning toward an away victory and a low-scoring affair, this matchup feels poised to be decided by discipline rather than chaos.
Barnsley’s home form is the key concern coming into this fixture. They’ve lost 0-1 to Rotherham, 0-2 to Port Vale, and also fell 3-1 to Huddersfield earlier in the season. Even when they scored three against Reading, warning signs remained in their defensive openness.
Their wider form shows two 2-2 draws away at Bradford City and Wycombe, suggesting they can compete but lack control. The more recent stretch, including a 1-2 win at Doncaster followed immediately by another home defeat, reinforces that Oakwell has become a problem ground. Barnsley are simply not converting possession into chances and often concede the first goal.
Luton come into the tie with confidence from their away displays. They’ve won 0-3 at Stockport and 0-1 at Northampton, showing good defensive structure and sharp counter-attacks. Even their 2-2 at Blackpool came in a more open contest, but their recent profile leans toward controlled, low-scoring wins.
Across all competitions, the Hatters have also held Rotherham to a 0-0 at home, reinforcing their defensive improvement after earlier struggles. Their head-to-head record against Barnsley is excellent, with four wins from the last five meetings.
With Barnsley struggling to score at home and Luton excelling away from home, the tip backing the Hatters to win fits neatly with the pattern. Their ability to keep clean sheets on the road, two in their last three away outings, gives them a clear edge in a game likely to be decided by fine margins.
Both teams to score – no also aligns strongly. Barnsley’s three straight home blanks point toward another difficult afternoon in the final third, while Luton’s organisation makes them hard to break down once ahead. A narrow 0-1 away win mirrors both the betting angles and the form trend heading into this clash.
| Barnsley | Luton | |
|---|---|---|
| Game Played | 16 | 19 |
| Wins | 7 | 8 |
| Draws | 4 | 4 |
| Loss | 5 | 7 |
| Goals For | 27 | 22 |
| Goals Against | 22 | 23 |
| Barnsley | Luton | |
|---|---|---|
| Game Played | 7 | 10 |
| Wins | 4 | 4 |
| Draws | 1 | 2 |
| Loss | 2 | 4 |
| Goals For | 15 | 14 |
| Goals Against | 9 | 15 |
|
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 |
|
09.12.25
|
Leyton Orient Luton |
1-1 |
|
06.12.25
|
Fleetwood Luton (Penalties:4 - 2) |
2-2 |
|
02.12.25
|
Luton Exeter City |
4-0 |
|
29.11.25
|
Luton Bolton |
1-1 |
|
25.11.25
|
Luton Huddersfield |
2-1 |
|
22.11.25
|
Barnsley Luton |
5-0 |
|
15.11.25
|
Luton Rotherham |
0-0 |
|
08.11.25
|
Stockport Luton |
0-3 |
|
31.10.25
|
Luton Forest Green |
4-3 |
|
28.10.25
|
Luton Brighton U21 |
3-1 |
|
25.10.25
|
Northampton Luton |
0-1 |
|
18.10.25
|
Luton Mansfield |
0-2 |
|
07.10.25
|
Cambridge Luton |
3-1 |
|
04.10.25
|
Stevenage Luton |
2-0 |
|
30.09.25
|
Blackpool Luton |
2-2 |
|
27.09.25
|
Luton Doncaster |
1-0 |
|
20.09.25
|
Lincoln Luton |
3-1 |
|
13.09.25
|
Luton Plymouth |
2-3 |
|
02.09.25
|
Luton Barnet |
4-1 |
|
30.08.25
|
Burton Albion Luton |
0-3 |
|
23.08.25
|
Luton Cardiff |
0-1 |
|
19.08.25
|
Luton Wigan |
1-0 |
|
16.08.25
|
Bradford City Luton |
2-1 |
|
12.08.25
|
Coventry Luton |
1-0 |
|
09.08.25
|
Peterborough Luton |
0-2 |
|
01.08.25
|
Luton AFC Wimbledon |
1-0 |
|
26.07.25
|
Luton Tottenham |
0-0 |
|
22.07.25
|
Southend Luton |
0-2 |
|
19.07.25
|
Gillingham Luton |
0-2 |
|
03.05.25
|
West Brom Luton |
5-3 |
|
26.04.25
|
Luton Coventry |
1-0 |
|
21.04.25
|
Luton Bristol City |
3-1 |
|
18.04.25
|
Derby Luton |
0-1 |
|
12.04.25
|
Luton Blackburn |
0-1 |
|
08.04.25
|
Stoke City Luton |
1-1 |
|
05.04.25
|
Luton Leeds |
1-1 |
|
29.03.25
|
Hull City Luton |
0-1 |
|
15.03.25
|
Luton Middlesbrough |
0-0 |
|
11.03.25
|
Cardiff Luton |
1-2 |
|
08.03.25
|
Burnley Luton |
4-0 |
|
01.03.25
|
Luton Portsmouth |
1-0 |
|
23.02.25
|
Watford Luton |
2-0 |
|
19.02.25
|
Luton Plymouth |
1-1 |
|
15.02.25
|
Luton Sheffield United |
0-1 |
|
12.02.25
|
Sunderland Luton |
2-0 |
|
01.02.25
|
Sheffield Wednesday Luton |
1-1 |
|
25.01.25
|
Luton Millwall |
0-1 |
|
21.01.25
|
Oxford Luton |
3-2 |
|
18.01.25
|
Luton Preston |
0-0 |
|
11.01.25
|
Nottingham Forest Luton |
2-0 |
|
02.12.25
|
Luton Exeter City |
4-0 |
|
29.11.25
|
Luton Bolton |
1-1 |
|
25.11.25
|
Luton Huddersfield |
2-1 |
|
15.11.25
|
Luton Rotherham |
0-0 |
|
31.10.25
|
Luton Forest Green |
4-3 |
|
28.10.25
|
Luton Brighton U21 |
3-1 |
|
18.10.25
|
Luton Mansfield |
0-2 |
|
27.09.25
|
Luton Doncaster |
1-0 |
|
13.09.25
|
Luton Plymouth |
2-3 |
|
02.09.25
|
Luton Barnet |
4-1 |
|
23.08.25
|
Luton Cardiff |
0-1 |
|
19.08.25
|
Luton Wigan |
1-0 |
|
01.08.25
|
Luton AFC Wimbledon |
1-0 |
|
26.07.25
|
Luton Tottenham |
0-0 |
|
26.04.25
|
Luton Coventry |
1-0 |
|
21.04.25
|
Luton Bristol City |
3-1 |
|
12.04.25
|
Luton Blackburn |
0-1 |
|
05.04.25
|
Luton Leeds |
1-1 |
|
15.03.25
|
Luton Middlesbrough |
0-0 |
|
01.03.25
|
Luton Portsmouth |
1-0 |
|
19.02.25
|
Luton Plymouth |
1-1 |
|
15.02.25
|
Luton Sheffield United |
0-1 |
|
25.01.25
|
Luton Millwall |
0-1 |
|
18.01.25
|
Luton Preston |
0-0 |
|
01.01.25
|
Luton Norwich |
0-1 |
|
20.12.24
|
Luton Derby |
2-1 |
|
10.12.24
|
Luton Stoke City |
2-1 |
|
07.12.24
|
Luton Swansea |
1-1 |
|
23.11.24
|
Luton Hull City |
1-0 |
|
06.11.24
|
Luton Cardiff |
1-0 |
|
01.11.24
|
Luton West Brom |
1-1 |
|
23.10.24
|
Luton Sunderland |
1-2 |
|
19.10.24
|
Luton Watford |
3-0 |
|
01.10.24
|
Luton Oxford |
2-2 |
|
21.09.24
|
Luton Sheffield Wednesday |
2-1 |
|
30.08.24
|
Luton QPR |
1-2 |
|
12.08.24
|
Luton Burnley |
1-4 |
|
03.08.24
|
Luton Celta Vigo |
1-3 |
|
13.07.24
|
Luton Aarhus |
1-2 |
|
19.05.24
|
Luton Fulham |
2-4 |
|
03.05.24
|
Luton Everton |
1-1 |
|
20.04.24
|
Luton Brentford |
1-5 |
|
06.04.24
|
Luton Bournemouth |
2-1 |
|
16.03.24
|
Luton Nottingham Forest |
1-1 |
|
02.03.24
|
Luton Aston Villa |
2-3 |
|
27.02.24
|
Luton Manchester City |
2-6 |
|
18.02.24
|
Luton Manchester United |
1-2 |
|
10.02.24
|
Luton Sheffield United |
1-3 |
|
30.01.24
|
Luton Brighton |
4-0 |
|
07.01.24
|
Luton Bolton |
0-0 |
|
09.12.25
|
Leyton Orient Luton |
1-1 |
|
06.12.25
|
Fleetwood Luton (Penalties:4 - 2) |
2-2 |
|
22.11.25
|
Barnsley Luton |
5-0 |
|
08.11.25
|
Stockport Luton |
0-3 |
|
25.10.25
|
Northampton Luton |
0-1 |
|
07.10.25
|
Cambridge Luton |
3-1 |
|
04.10.25
|
Stevenage Luton |
2-0 |
|
30.09.25
|
Blackpool Luton |
2-2 |
|
20.09.25
|
Lincoln Luton |
3-1 |
|
30.08.25
|
Burton Albion Luton |
0-3 |
|
16.08.25
|
Bradford City Luton |
2-1 |
|
12.08.25
|
Coventry Luton |
1-0 |
|
09.08.25
|
Peterborough Luton |
0-2 |
|
22.07.25
|
Southend Luton |
0-2 |
|
19.07.25
|
Gillingham Luton |
0-2 |
|
03.05.25
|
West Brom Luton |
5-3 |
|
18.04.25
|
Derby Luton |
0-1 |
|
08.04.25
|
Stoke City Luton |
1-1 |
|
29.03.25
|
Hull City Luton |
0-1 |
|
11.03.25
|
Cardiff Luton |
1-2 |
|
08.03.25
|
Burnley Luton |
4-0 |
|
23.02.25
|
Watford Luton |
2-0 |
|
12.02.25
|
Sunderland Luton |
2-0 |
|
01.02.25
|
Sheffield Wednesday Luton |
1-1 |
|
21.01.25
|
Oxford Luton |
3-2 |
|
11.01.25
|
Nottingham Forest Luton |
2-0 |
|
06.01.25
|
QPR Luton |
2-1 |
|
29.12.24
|
Swansea Luton |
2-1 |
|
26.12.24
|
Bristol City Luton |
1-0 |
|
14.12.24
|
Blackburn Luton |
2-0 |
|
30.11.24
|
Norwich Luton |
4-2 |
|
27.11.24
|
Leeds Luton |
3-0 |
|
09.11.24
|
Middlesbrough Luton |
5-1 |
|
26.10.24
|
Coventry Luton |
3-2 |
|
05.10.24
|
Sheffield United Luton |
2-0 |
|
27.09.24
|
Plymouth Luton |
3-1 |
|
14.09.24
|
Millwall Luton |
0-1 |
|
27.08.24
|
QPR Luton (Penalties:4 - 1) |
1-1 |
|
24.08.24
|
Preston Luton |
1-0 |
|
17.08.24
|
Portsmouth Luton |
0-0 |
|
26.07.24
|
Dundee United Luton |
2-2 |
|
20.07.24
|
Goztepe Luton |
3-2 |
|
16.07.24
|
Ruh Lviv Luton |
0-1 |
|
11.05.24
|
West Ham Luton |
3-1 |
|
27.04.24
|
Wolves Luton |
2-1 |
|
13.04.24
|
Manchester City Luton |
5-1 |
|
03.04.24
|
Arsenal Luton |
2-0 |
|
30.03.24
|
Tottenham Luton |
2-1 |
|
13.03.24
|
Bournemouth Luton |
4-3 |
|
09.03.24
|
Crystal Palace Luton |
1-1 |
|
08.02.2022
|
Luton Barnsley |
2-1
|
|
17.08.2021
|
Barnsley Luton |
0-1
|
|
05.04.2021
|
Luton Barnsley |
1-2
|
|
12.09.2020
|
Barnsley Luton |
0-1
|
|
07.07.2020
|
Luton Barnsley |
1-1
|
|
17.08.2021
|
Barnsley Luton |
0-1
|
|
12.09.2020
|
Barnsley Luton |
0-1
|
|
24.08.2019
|
Barnsley Luton |
1-3
|
|
13.10.2018
|
Barnsley Luton |
3-2
|