Our predictions are based on probabilities supplied by ESKape Sportsbook Feed.Free plan
ESKape PredictionsБългарски

Predictions › England — League One › Saturday, 31 October 2026

Barnsley vs Oxford United

England — League One · Saturday, 31 October 2026, 11:00 · Oakwell, Barnsley

Barnsley23rd · 8 pointsLDLLLL
2

Oxford United win: 54%

Oxford United3rd · 22 pointsDWDWDW
1 23%X 23%2 54%

Markets

1X2
123%X23%254%
prediction 2 · fair odds -115
Under/Over 2.5
Under47%Over53%
prediction Over · fair odds -112
Both teams to score
Yes53%No47%
prediction Yes · fair odds -112
Double chance
1X46%1277%X277%
prediction X2 · fair odds -331
Exact score
0:111%1:111%1:210%
fair odds +820
Expected goals
Barnsley1.06Oxford United1.74
Avg. goals 2.79

Form and table

Barnsley

Table
23rd · 8 points · 11 matches
This season
2-2-7 (11:21) · at home 1-1-3 (5:10)
Last matches
LDLLLL 0 wins, 1 draw and 5 defeats
At home
LLWLDL 1 win, 1 draw and 4 defeats
Rest
7 days' rest

Oxford United

Table
3rd · 22 points · 11 matches
This season
6-4-1 (19:10) · away 3-1-1 (10:6)
Last matches
DWDWDW 3 wins, 3 draws and 0 defeats
Away
LWLWWD 3 wins, 1 draw and 2 defeats
Rest
4 days' rest

Table

2.81 goals a match · 29% draws · 143 matches

#TeamPWDLGoalsPts
1Huddersfield1274124:1125
2Stockport County1372424:1323
3Oxford United1164119:1022
4Bradford1264210:522
5Plymouth1371521:1922
6Reading1263325:1321
7Cambridge United1356221:1821
8Luton1262424:2020
9Sheffield Wednesday1254321:1319
10Mansfield Town1153320:1618
11Leicester1253420:1718
12Burton Albion1345418:1917
13Stevenage1143415:1115
14Milton Keynes Dons1236316:1915
15Wycombe1236319:2315
16Leyton Orient1242616:1414
17AFC Wimbledon123458:1913
18Doncaster1233613:1612
19Notts County1125411:1411
20Blackpool1132616:2011
21Peterborough1224611:2110
22Bromley1223711:309
23Barnsley1122711:218
24Wigan122198:207

Last matches

Barnsley

24.10.2026League One—2:1BarnsleyL
20.10.2026League One—2:1BarnsleyL
17.10.2026League OneBarnsley1:2—L
10.10.2026League One—3:1BarnsleyL
19.09.2026League OneBarnsley1:1—D
12.09.2026League One—3:0BarnsleyL

Oxford United

27.10.2026League OneOxford United1:0—W
24.10.2026League OneOxford United0:0—D
20.10.2026League OneOxford United2:1—W
15.10.2026League One—1:1Oxford UnitedD
10.10.2026League One—1:2Oxford UnitedW
19.09.2026League OneOxford United1:1—D
17.10.2026League OneBarnsley1:2—L
19.09.2026League OneBarnsley1:1—D
05.09.2026League OneBarnsley1:5—L
02.09.2026League OneBarnsley2:1—W
15.08.2026League OneBarnsley0:1—L
02.05.2026League OneBarnsley1:3—L
15.10.2026League One—1:1Oxford UnitedD
10.10.2026League One—1:2Oxford UnitedW
05.09.2026League One—0:4Oxford UnitedW
01.09.2026League One—3:1Oxford UnitedL
22.08.2026League One—1:2Oxford UnitedW
02.05.2026League One—2:0Oxford UnitedL

Head to head

71%Barnsley
14%Draw
14%Oxford United
23.01.2024Oxford United0:1Barnsley
19.08.2023Barnsley1:3Oxford United
22.04.2023Barnsley2:0Oxford United
01.02.2023Oxford United1:2Barnsley
29.01.2019Oxford United2:2Barnsley
04.08.2018Barnsley4:0Oxford United
03.04.2016Barnsley3:2Oxford United

Prediction

Oxford United are the favourites away from home at 54% and will most likely win by a single goal. A moderate number of goals is expected: 2.79 a match, and the chance of both teams scoring is 53%.

League One: Barnsley host Oxford United at Oakwell in Barnsley on Saturday, 31 October 2026 at 11:00.

Barnsley sit at the bottom of the table (23rd), while Oxford United are near the top of the table (3rd). Barnsley are in a slump with 5 defeats in their last 6 matches, while Oxford United are in excellent form with 3 wins from their last 6 matches.

Barnsley have won 1 of their last 6 at home, while Oxford United have won 3 of their last 6 away from home.

The head-to-head record favours Barnsley: 5 wins in the last 7 meetings against 1 for Oxford United, with 1 draw. Their last meeting, on 23 January 2024, ended Oxford United 0:1 Barnsley.

Published on 28 October 2026 at 08:13 · revision 2 · SHA-256 87bc36425764ed762910b92e47140801b61f6b486d03f41f2ee5c4c02ff31b19

All predictions for England — League One