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

York

York Community Stadium, York. Every match we hold, with the price it went off at.

1,441Played
533Won
37%Win rate
1.31Scored per game
1.25Conceded per game
436Clean sheets

Home and away

The same record, split by where it was played.

At home
42.2%
721 played, 304 won. 1.39 scored a game.
Away
31.8%
720 played, 229 won. 1.22 scored a game.
How the market priced them
38%
1,087 priced matches at an average of 2.77, which implied 36.1%.

Season by season 67

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 League Two 13553 +6
2026/27 Friendlies Clubs 5113 -6
2026/27 League Cup 1001 -2
2026/27 EFL Trophy 1001 -2
2025/26 National League 463394 +73
2025/26 Friendlies Clubs 4211 +1
2025/26 FA Cup 2101 0
2024/25 National League 472999 +50
2024/25 Friendlies Clubs 7232 -1
2024/25 FA Trophy 2101 +1
2024/25 FA Cup 2101 +1
2023/24 National League 46121717 -14
2023/24 Friendlies Clubs 6321 +4
2023/24 FA Cup 5221 +1
2023/24 FA Trophy 1001 -1
2022/23 National League 46131221 -8
2022/23 Friendlies Clubs 6105 -6
2022/23 FA Trophy 4211 +6
2022/23 FA Cup 2101 0
2021/22 National League - North 4219914 +8
2021/22 FA Trophy 6411 +2
2021/22 Friendlies Clubs 5410 +4
2021/22 FA Cup 5311 +6
2020/21 National League - North 13643 +5
2020/21 FA Cup 2101 0
2020/21 FA Trophy 1010 0
2019/20 National League - North 341996 +24
2019/20 FA Cup 4301 +4
2019/20 FA Trophy 1001 -1
2018/19 FA Trophy 2101 +1
2018/19 FA Cup 1001 -1
2017/18 FA Trophy 2101 +1
2016/17 National League 46111718 -15
2016/17 FA Trophy 7610 +9
2015/16 League Two 4671326 -36
2015/16 EFL Trophy 2101 +1
2015/16 League Cup 1001 -3
2015/16 FA Cup 1001 -1
2014/15 League Two 46111916 -5
2014/15 FA Cup 2011 -2
2014/15 League Cup 1001 -1
2014/15 EFL Trophy 1001 -2
2013/14 League Two 48181812 +10
2013/14 FA Cup 2011 -1
2013/14 League Cup 1001 -4
2013/14 EFL Trophy 1001 -3
2012/13 League Two 45121815 -10
2012/13 EFL Trophy 2101 -3
2012/13 FA Cup 2011 -1
2011/12 National League 4623149 +36
2010/11 National League 46191413 +5
2009/10 National League 44221210 +27
2008/09 National League 46111916 -4
2007/08 National League 46171118 -3
2006/07 National League 46231112 +20
2005/06 National League 42171213 +15
2003/04 League Two 46101422 -31
2002/03 League Two 46171514 -1
2001/02 League Two 4616921 -13
2000/01 League Two 46131320 -21
1999/00 League Two 46121618 -14
1998/99 League One 47141122 -23
1997/98 League One 46141715 -6
1996/97 League One 46131320 -21
1995/96 League One 46131320 -14
1994/95 League One 4621916 +16
1993/94 League One 46211213 +24

Recent matches 30

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

Saturday 26 December 2026
A York scheduled Oldham —
Saturday 19 December 2026
H York scheduled Crawley Town —
Saturday 12 December 2026
A York scheduled Tranmere —
Tuesday 1 December 2026
H York scheduled Shrewsbury —
Saturday 28 November 2026
A York scheduled Colchester —
Saturday 21 November 2026
H York scheduled Walsall —
Saturday 14 November 2026
A York scheduled Rochdale —
Tuesday 10 November 2026
A York scheduled Bradford —
Saturday 7 November 2026
H York scheduled Northampton —
Saturday 31 October 2026
A York scheduled Grimsby —
Tuesday 27 October 2026
A York 1 – 3 Barnet —
Saturday 24 October 2026
H York 2 – 0 Port Vale 1.98
Tuesday 20 October 2026
H York 1 – 1 Accrington ST 1.54
Saturday 17 October 2026
A York 1 – 1 Newport County 2.10
Saturday 10 October 2026
H York 1 – 1 Northampton 1.62
Saturday 26 September 2026
H York 3 – 0 Gillingham 1.66
Tuesday 22 September 2026
H York 1 – 1 Rotherham 2.15
Saturday 19 September 2026
A York 0 – 2 Chesterfield 2.90
Tuesday 15 September 2026
H York 1 – 3 Newcastle United U21 —
Saturday 12 September 2026
H York 4 – 0 Swindon Town 1.68
Saturday 5 September 2026
A York 1 – 1 Crewe 2.50
Tuesday 1 September 2026
A York 2 – 3 Cheltenham 2.00
Saturday 29 August 2026
H York 2 – 1 Exeter City 1.58
Saturday 22 August 2026
A York 1 – 1 Rotherham 2.75
Saturday 15 August 2026
H York 3 – 2 Bristol Rovers 2.28
Monday 3 August 2026
H York 0 – 2 Crawley Town 1.67
Tuesday 28 July 2026
H York 1 – 2 Peterborough 2.82
Friday 24 July 2026
H York 2 – 2 Al-Ettifaq —
Saturday 18 July 2026
H York 1 – 5 Sunderland 8.80
Tuesday 14 July 2026
A York 2 – 4 Pickering Town —