The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
BAR

Barnsley

Oakwell, Barnsley. Every match we hold, with the price it went off at.

1,640Played
582Won
35.5%Win rate
1.32Scored per game
1.43Conceded per game
412Clean sheets

Home and away

The same record, split by where it was played.

At home
41.8%
816 played, 341 won. 1.45 scored a game.
Away
29.2%
824 played, 241 won. 1.19 scored a game.
How the market priced them
34.4%
1,295 priced matches at an average of 3.29, which implied 30.4%.

Season by season 76

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 League One 11227 -10
2026/27 Friendlies Clubs 6312 +3
2026/27 EFL Trophy 2002 -4
2026/27 League Cup 1100 +1
2025/26 League One 46151417 -5
2025/26 EFL Trophy 4103 -5
2025/26 FA Cup 3201 -1
2025/26 Friendlies Clubs 2110 +3
2025/26 League Cup 2101 -5
2024/25 League One 46171019 -4
2024/25 Friendlies Clubs 5302 +1
2024/25 EFL Trophy 3003 -5
2024/25 League Cup 2101 -6
2024/25 FA Cup 1100 +2
2023/24 League One 48221313 +17
2023/24 Friendlies Clubs 5302 +2
2023/24 EFL Trophy 4202 -1
2023/24 FA Cup 2110 +3
2022/23 League One 4927913 +33
2022/23 Friendlies Clubs 5230 +3
2022/23 EFL Trophy 4202 0
2022/23 FA Cup 3201 +1
2022/23 League Cup 2101 -1
2021/22 Championship 4661228 -40
2021/22 Friendlies Clubs 5311 +7
2021/22 FA Cup 2101 0
2020/21 Championship 48231015 +7
2020/21 Friendlies Clubs 3102 0
2020/21 League Cup 3201 -3
2020/21 FA Cup 3201 +2
2019/20 Championship 46121321 -20
2019/20 FA Cup 2101 0
2019/20 League Cup 1001 -3
2018/19 League One 4626137 +41
2018/19 FA Cup 3201 +5
2018/19 EFL Trophy 2200 +2
2018/19 League Cup 1001 -2
2017/18 Championship 4691423 -24
2017/18 League Cup 3201 +1
2017/18 FA Cup 1001 -3
2016/17 Championship 46151318 -3
2016/17 FA Cup 2011 -1
2016/17 League Cup 1001 -1
2015/16 League One 4925816 +23
2015/16 EFL Trophy 5410 +4
2015/16 League Cup 1001 -2
2015/16 FA Cup 1001 -1
2014/15 League One 46171118 +1
2014/15 FA Cup 4211 +6
2014/15 League Cup 1001 -2
2014/15 EFL Trophy 1100 +2
2013/14 Championship 4691225 -33
2013/14 League Cup 1001 -4
2013/14 FA Cup 1001 -1
2012/13 Championship 46141319 -14
2012/13 FA Cup 4301 -1
2012/13 League Cup 2101 -1
2011/12 Championship 4613924 -25
2010/11 Championship 46141418 -11
2009/10 Championship 46141220 -16
2008/09 Championship 46131320 -13
2007/08 Championship 46141319 -13
2006/07 Championship 4615526 -32
2005/06 League One 46181810 +18
2004/05 League One 46141913 +5
2003/04 League One 46151714 -4
2002/03 League One 46131320 -13
2001/02 Championship 46111520 -27
2000/01 Championship 4615922 -13
1999/00 Championship 46241012 +21
1998/99 Championship 46141715 +3
1997/98 Premier League 3810523 -45
1996/97 Championship 46221410 +21
1995/96 Championship 46141814 -6
1994/95 Championship 46201214 +11
1993/94 Championship 4616723 -12

Recent matches 30

Newest first, with the price this club was at kickoff.

Saturday 26 December 2026
A Barnsley scheduled Mansfield Town —
Saturday 19 December 2026
H Barnsley scheduled Huddersfield —
Saturday 12 December 2026
A Barnsley scheduled Peterborough —
Tuesday 1 December 2026
H Barnsley scheduled Wycombe —
Saturday 28 November 2026
A Barnsley scheduled AFC Wimbledon —
Tuesday 24 November 2026
A Barnsley scheduled Bradford —
Friday 20 November 2026
H Barnsley scheduled Sheffield Wednesday —
Saturday 14 November 2026
A Barnsley scheduled Wigan —
Tuesday 10 November 2026
H Barnsley scheduled Oldham —
Saturday 7 November 2026
H Barnsley scheduled Aldershot Town —
Saturday 31 October 2026
H Barnsley scheduled Oxford United —
Saturday 24 October 2026
A Barnsley 1 – 2 Reading 4.66
Tuesday 20 October 2026
A Barnsley 1 – 2 Luton 5.34
Saturday 17 October 2026
H Barnsley 1 – 2 Cambridge United 2.80
Saturday 10 October 2026
A Barnsley 1 – 3 Stockport County 7.13
Tuesday 6 October 2026
A Barnsley 1 – 4 Fleetwood Town —
Saturday 3 October 2026
H Barnsley postponed Milton Keynes Dons —
Tuesday 22 September 2026
H Barnsley 3 – 4 Leeds United U21 —
Saturday 19 September 2026
H Barnsley 1 – 1 Leicester 2.72
Tuesday 15 September 2026
A Barnsley 3 – 3 Peterborough 3.05
Saturday 12 September 2026
A Barnsley 0 – 3 Plymouth 4.75
Saturday 5 September 2026
H Barnsley 1 – 5 Stevenage 2.28
Wednesday 2 September 2026
H Barnsley 2 – 1 Blackpool 2.37
Saturday 29 August 2026
A Barnsley 3 – 1 Leyton Orient 3.40
Tuesday 25 August 2026
H Barnsley 3 – 2 Crewe 1.72
Saturday 22 August 2026
A Barnsley 0 – 0 Doncaster 3.90
Saturday 15 August 2026
H Barnsley 0 – 1 Bromley 2.28
Saturday 8 August 2026
H Barnsley 1 – 1 Wigan 2.55
Sunday 2 August 2026
A Barnsley 1 – 1 Guiseley AFC —
Saturday 1 August 2026
H Barnsley 3 – 0 Lincoln 3.13