Barnsley host Leyton Orient in the England League One on 13 December 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 return to Oakwell after a mixed run that has included a dominant win, a narrow home defeat, and dropped points on the road. Their home games have been unpredictable, though their high-scoring displays earlier in the season show they can lift the tempo quickly.
Leyton Orient arrive in stronger recent form, unbeaten in their last four league matches and carrying momentum from a commanding away win.
Barnsley’s recent home performances swing sharply between control and frustration. They thrashed Luton 5-0 in their last Oakwell outing, a reminder of their attacking ceiling. However, that sits between home defeats to Rotherham and Port Vale, both without scoring.
Across their wider form, the Reds have mixed outcomes too. They beat Luton and Doncaster convincingly, yet drew at Stockport and then slipped at Lincoln. Barnsley can create plenty when in rhythm, but their inability to maintain that level for long spells remains a concern.
Leyton Orient arrive in solid shape, picking up two wins and two draws from their last four league games. They impressed in the 4-0 away win at Burton, backed that up with a 1-1 draw against Luton, and edged Exeter in a tightly contested match. The only recent setback came at Wycombe, but they recovered quickly and improved their defensive control.
Their away form has also been lively, though unpredictable. Big defeats at Cardiff and Wycombe contrast with wins at Burton and Reading, showing that the Orient’s tend to play in open, high-energy matches on the road.
Barnsley to win at 2.15 odds carries value considering their capacity to dominate at home when their attack clicks. The five-goal display against Luton stands out, and while Leyton Orient arrive in good form, their away record remains volatile with heavy defeats mixed into their recent travels. The Reds’ stronger home ceiling gives them a platform to push for three points here.
Davis Keillor-Dunn to score anytime at 2.50 odds fits naturally into this prediction. Barnsley have created chances consistently at Oakwell despite mixed results, and the flow of this matchup suggests opportunities will fall to key attackers.
| Barnsley | Leyton Orient | |
|---|---|---|
| Game Played | 16 | 19 |
| Wins | 7 | 7 |
| Draws | 4 | 4 |
| Loss | 5 | 8 |
| Goals For | 27 | 30 |
| Goals Against | 22 | 30 |
| Barnsley | Leyton Orient | |
|---|---|---|
| Game Played | 7 | 9 |
| Wins | 4 | 3 |
| Draws | 1 | 0 |
| Loss | 2 | 6 |
| Goals For | 15 | 14 |
| Goals Against | 9 | 20 |
|
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 |
|
05.12.25
|
Salford City Leyton Orient |
4-0 |
|
02.12.25
|
Leyton Orient Plymouth |
0-1 |
|
29.11.25
|
Burton Albion Leyton Orient |
0-4 |
|
22.11.25
|
Leyton Orient Blackpool |
1-1 |
|
15.11.25
|
Leyton Orient Exeter City |
2-1 |
|
08.11.25
|
Wycombe Leyton Orient |
4-1 |
|
03.11.25
|
Tamworth Leyton Orient |
0-1 |
|
28.10.25
|
Leyton Orient Aston Villa U21 |
1-0 |
|
25.10.25
|
Leyton Orient Lincoln |
1-0 |
|
18.10.25
|
Rotherham Leyton Orient |
1-0 |
|
11.10.25
|
Leyton Orient Doncaster |
4-0 |
|
07.10.25
|
Leyton Orient Crawley |
2-1 |
|
04.10.25
|
Cardiff Leyton Orient |
4-3 |
|
27.09.25
|
Leyton Orient Stevenage |
2-3 |
|
20.09.25
|
Reading Leyton Orient |
2-1 |
|
13.09.25
|
Leyton Orient Bolton |
1-1 |
|
06.09.25
|
Port Vale Leyton Orient |
2-3 |
|
02.09.25
|
Peterborough Leyton Orient |
1-3 |
|
30.08.25
|
Leyton Orient Northampton |
0-1 |
|
23.08.25
|
Mansfield Leyton Orient |
4-1 |
|
19.08.25
|
Plymouth Leyton Orient |
0-1 |
|
16.08.25
|
Leyton Orient Stockport |
2-2 |
|
12.08.25
|
Leyton Orient Wycombe |
0-1 |
|
09.08.25
|
Leyton Orient Wigan |
2-0 |
|
02.08.25
|
Huddersfield Leyton Orient |
3-0 |
|
26.07.25
|
Watford Leyton Orient |
1-1 |
|
22.07.25
|
Leyton Orient Tottenham Hotspur U21 |
3-1 |
|
19.07.25
|
Barnet Leyton Orient |
2-0 |
|
19.07.25
|
Ebbsfleet United Leyton Orient |
1-4 |
|
16.07.25
|
Welling United Leyton Orient |
0-10 |
|
25.05.25
|
Charlton Leyton Orient |
1-0 |
|
14.05.25
|
Stockport Leyton Orient (Penalties:1 - 4) |
1-1 |
|
10.05.25
|
Leyton Orient Stockport |
2-2 |
|
03.05.25
|
Huddersfield Leyton Orient |
1-4 |
|
26.04.25
|
Leyton Orient Wycombe |
1-0 |
|
21.04.25
|
Cambridge Leyton Orient |
1-2 |
|
18.04.25
|
Leyton Orient Barnsley |
4-3 |
|
12.04.25
|
Crawley Leyton Orient |
1-3 |
|
08.04.25
|
Mansfield Leyton Orient |
2-3 |
|
05.04.25
|
Leyton Orient Wigan |
0-0 |
|
01.04.25
|
Burton Albion Leyton Orient |
2-1 |
|
27.03.25
|
Leyton Orient Stevenage |
1-0 |
|
15.03.25
|
Blackpool Leyton Orient |
1-2 |
|
08.03.25
|
Leyton Orient Northampton |
1-2 |
|
04.03.25
|
Rotherham Leyton Orient |
1-0 |
|
01.03.25
|
Leyton Orient Charlton |
1-2 |
|
25.02.25
|
Birmingham Leyton Orient |
2-0 |
|
22.02.25
|
Bolton Leyton Orient |
2-1 |
|
18.02.25
|
Wrexham Leyton Orient |
1-2 |
|
09.12.25
|
Leyton Orient Luton |
1-1 |
|
02.12.25
|
Leyton Orient Plymouth |
0-1 |
|
22.11.25
|
Leyton Orient Blackpool |
1-1 |
|
15.11.25
|
Leyton Orient Exeter City |
2-1 |
|
28.10.25
|
Leyton Orient Aston Villa U21 |
1-0 |
|
25.10.25
|
Leyton Orient Lincoln |
1-0 |
|
11.10.25
|
Leyton Orient Doncaster |
4-0 |
|
07.10.25
|
Leyton Orient Crawley |
2-1 |
|
27.09.25
|
Leyton Orient Stevenage |
2-3 |
|
13.09.25
|
Leyton Orient Bolton |
1-1 |
|
30.08.25
|
Leyton Orient Northampton |
0-1 |
|
16.08.25
|
Leyton Orient Stockport |
2-2 |
|
12.08.25
|
Leyton Orient Wycombe |
0-1 |
|
09.08.25
|
Leyton Orient Wigan |
2-0 |
|
22.07.25
|
Leyton Orient Tottenham Hotspur U21 |
3-1 |
|
10.05.25
|
Leyton Orient Stockport |
2-2 |
|
26.04.25
|
Leyton Orient Wycombe |
1-0 |
|
18.04.25
|
Leyton Orient Barnsley |
4-3 |
|
05.04.25
|
Leyton Orient Wigan |
0-0 |
|
27.03.25
|
Leyton Orient Stevenage |
1-0 |
|
08.03.25
|
Leyton Orient Northampton |
1-2 |
|
01.03.25
|
Leyton Orient Charlton |
1-2 |
|
15.02.25
|
Leyton Orient Lincoln |
3-2 |
|
11.02.25
|
Leyton Orient Mansfield |
3-0 |
|
08.02.25
|
Leyton Orient Manchester City |
1-2 |
|
01.02.25
|
Leyton Orient Stockport |
0-1 |
|
25.01.25
|
Leyton Orient Reading |
2-0 |
|
21.01.25
|
Leyton Orient Stevenage |
0-1 |
|
14.01.25
|
Leyton Orient Derby (Penalties:6 - 5) |
1-1 |
|
04.01.25
|
Leyton Orient Shrewsbury |
1-0 |
|
29.12.24
|
Leyton Orient Cambridge |
2-0 |
|
26.12.24
|
Leyton Orient Crawley |
3-0 |
|
14.12.24
|
Leyton Orient Burton Albion |
0-0 |
|
03.12.24
|
Leyton Orient Bristol Rovers |
3-0 |
|
30.11.24
|
Leyton Orient Oldham |
2-1 |
|
26.11.24
|
Leyton Orient Huddersfield |
0-2 |
|
09.11.24
|
Leyton Orient Blackpool |
3-0 |
|
22.10.24
|
Leyton Orient Rotherham |
1-0 |
|
08.10.24
|
Leyton Orient Colchester (Penalties:4 - 2) |
1-1 |
|
01.10.24
|
Leyton Orient Exeter City |
0-1 |
|
28.09.24
|
Leyton Orient Wrexham |
0-0 |
|
24.09.24
|
Leyton Orient Peterborough |
2-2 |
|
03.09.24
|
Leyton Orient Arsenal U21 |
1-2 |
|
24.08.24
|
Leyton Orient Birmingham |
1-2 |
|
13.08.24
|
Leyton Orient Newport |
4-1 |
|
10.08.24
|
Leyton Orient Bolton |
1-2 |
|
20.04.24
|
Leyton Orient Fleetwood |
0-1 |
|
09.04.24
|
Leyton Orient Exeter City |
2-2 |
|
06.04.24
|
Leyton Orient Cheltenham |
3-1 |
|
01.04.24
|
Leyton Orient Peterborough |
1-2 |
|
05.12.25
|
Salford City Leyton Orient |
4-0 |
|
29.11.25
|
Burton Albion Leyton Orient |
0-4 |
|
08.11.25
|
Wycombe Leyton Orient |
4-1 |
|
03.11.25
|
Tamworth Leyton Orient |
0-1 |
|
18.10.25
|
Rotherham Leyton Orient |
1-0 |
|
04.10.25
|
Cardiff Leyton Orient |
4-3 |
|
20.09.25
|
Reading Leyton Orient |
2-1 |
|
06.09.25
|
Port Vale Leyton Orient |
2-3 |
|
02.09.25
|
Peterborough Leyton Orient |
1-3 |
|
23.08.25
|
Mansfield Leyton Orient |
4-1 |
|
19.08.25
|
Plymouth Leyton Orient |
0-1 |
|
02.08.25
|
Huddersfield Leyton Orient |
3-0 |
|
26.07.25
|
Watford Leyton Orient |
1-1 |
|
19.07.25
|
Barnet Leyton Orient |
2-0 |
|
19.07.25
|
Ebbsfleet United Leyton Orient |
1-4 |
|
16.07.25
|
Welling United Leyton Orient |
0-10 |
|
25.05.25
|
Charlton Leyton Orient |
1-0 |
|
14.05.25
|
Stockport Leyton Orient (Penalties:1 - 4) |
1-1 |
|
03.05.25
|
Huddersfield Leyton Orient |
1-4 |
|
21.04.25
|
Cambridge Leyton Orient |
1-2 |
|
12.04.25
|
Crawley Leyton Orient |
1-3 |
|
08.04.25
|
Mansfield Leyton Orient |
2-3 |
|
01.04.25
|
Burton Albion Leyton Orient |
2-1 |
|
15.03.25
|
Blackpool Leyton Orient |
1-2 |
|
04.03.25
|
Rotherham Leyton Orient |
1-0 |
|
25.02.25
|
Birmingham Leyton Orient |
2-0 |
|
22.02.25
|
Bolton Leyton Orient |
2-1 |
|
18.02.25
|
Wrexham Leyton Orient |
1-2 |
|
28.01.25
|
Exeter City Leyton Orient |
2-6 |
|
18.01.25
|
Peterborough Leyton Orient |
0-0 |
|
01.01.25
|
Bristol Rovers Leyton Orient |
2-3 |
|
21.12.24
|
Barnsley Leyton Orient |
0-4 |
|
10.12.24
|
Charlton Leyton Orient |
0-2 |
|
07.12.24
|
Wigan Leyton Orient |
0-2 |
|
23.11.24
|
Stevenage Leyton Orient |
0-0 |
|
12.11.24
|
MK Dons Leyton Orient |
1-3 |
|
03.11.24
|
Boreham Wood Leyton Orient (Penalties:1 - 3) |
2-2 |
|
26.10.24
|
Wycombe Leyton Orient |
3-0 |
|
19.10.24
|
Northampton Leyton Orient |
1-0 |
|
05.10.24
|
Lincoln Leyton Orient |
2-1 |
|
21.09.24
|
Stockport Leyton Orient |
1-4 |
|
17.09.24
|
Brentford Leyton Orient |
3-1 |
|
14.09.24
|
Reading Leyton Orient |
0-1 |
|
31.08.24
|
Shrewsbury Leyton Orient |
3-0 |
|
27.08.24
|
Millwall Leyton Orient |
0-1 |
|
17.08.24
|
Charlton Leyton Orient |
1-0 |
|
05.08.24
|
Cheshunt Leyton Orient |
2-1 |
|
03.08.24
|
Dag & Red Leyton Orient |
0-1 |
|
30.07.24
|
Tottenham Hotspur U21 Leyton Orient |
1-2 |
|
25.07.24
|
Juventud Torremolinos Leyton Orient |
0-0 |
|
18.04.2025
|
Leyton Orient Barnsley |
4-3
|
|
21.12.2024
|
Barnsley Leyton Orient |
0-4
|
|
10.02.2024
|
Barnsley Leyton Orient |
2-1
|
|
21.10.2023
|
Leyton Orient Barnsley |
1-1
|
|
17.03.2015
|
Leyton Orient Barnsley |
0-0
|
|
21.12.2024
|
Barnsley Leyton Orient |
0-4
|
|
10.02.2024
|
Barnsley Leyton Orient |
2-1
|
|
20.12.2014
|
Barnsley Leyton Orient |
2-0
|