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

Shrewsbury

The Croud Meadow, Shrewsbury. Every match we hold, with the price it went off at.

1,611Played
545Won
33.8%Win rate
1.19Scored per game
1.3Conceded per game
433Clean sheets

Home and away

The same record, split by where it was played.

At home
42.8%
811 played, 347 won. 1.35 scored a game.
Away
24.8%
800 played, 198 won. 1.04 scored a game.
How the market priced them
34.3%
1,264 priced matches at an average of 3.22, which implied 31.1%.

Season by season 84

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 League Two 13535 -4
2026/27 Friendlies Clubs 5221 +2
2026/27 EFL Trophy 3102 -2
2026/27 League Cup 1001 -4
2025/26 League Two 46131023 -27
2025/26 Friendlies Clubs 3201 +1
2025/26 EFL Trophy 3102 -1
2025/26 FA Cup 3201 -2
2025/26 League Cup 1001 -2
2024/25 League One 468929 -38
2024/25 Friendlies Clubs 6123 -3
2024/25 EFL Trophy 3003 -8
2024/25 League Cup 1001 -2
2024/25 FA Cup 1001 -1
2023/24 League One 4613924 -32
2023/24 Friendlies Clubs 4031 -2
2023/24 FA Cup 3201 +1
2023/24 EFL Trophy 2101 -2
2023/24 League Cup 1001 -1
2022/23 League One 4617821 -9
2022/23 Friendlies Clubs 3021 -2
2022/23 EFL Trophy 3003 -6
2022/23 FA Cup 3201 +2
2022/23 League Cup 2101 0
2021/22 League One 46121420 -4
2021/22 Friendlies Clubs 3300 +4
2021/22 EFL Trophy 3102 -1
2021/22 FA Cup 3201 +2
2021/22 League Cup 1001 -2
2020/21 League One 46131518 -7
2020/21 EFL Trophy 4301 +2
2020/21 Friendlies Clubs 3201 +4
2020/21 FA Cup 3201 +1
2020/21 League Cup 1001 -1
2019/20 League One 34101113 -11
2019/20 FA Cup 7331 +3
2019/20 EFL Trophy 3201 +4
2019/20 League Cup 1001 -4
2018/19 League One 46121618 -8
2018/19 FA Cup 7331 +3
2018/19 EFL Trophy 3300 +8
2018/19 League Cup 1001 -1
2017/18 League One 49271210 +22
2017/18 EFL Trophy 7502 +5
2017/18 FA Cup 4211 +6
2017/18 League Cup 1001 -1
2016/17 League One 46131221 -17
2016/17 EFL Trophy 3102 0
2016/17 FA Cup 3111 +2
2016/17 League Cup 2101 0
2015/16 League One 46131122 -21
2015/16 FA Cup 6411 +1
2015/16 League Cup 2101 -2
2015/16 EFL Trophy 2101 +1
2014/15 League Two 4627811 +36
2014/15 League Cup 4301 +2
2014/15 FA Cup 3111 0
2014/15 EFL Trophy 1001 -1
2013/14 League One 4691522 -21
2013/14 League Cup 1001 -2
2013/14 EFL Trophy 1001 -3
2013/14 FA Cup 1001 -3
2012/13 League One 46131617 -6
2012/13 League Cup 1001 -4
2012/13 EFL Trophy 1001 -1
2012/13 FA Cup 1001 -2
2011/12 League Two 46261010 +25
2010/11 League Two 46221311 +23
2009/10 League Two 46171217 +1
2008/09 League Two 46171811 +17
2007/08 League Two 46121420 -9
2006/07 League Two 46181711 +22
2005/06 League Two 46161317 0
2004/05 League Two 46111619 -5
2002/03 League Two 4691423 -30
2001/02 League Two 46201016 +11
2000/01 League Two 46151021 -16
1999/00 League Two 4691324 -27
1998/99 League Two 47141518 -11
1997/98 League Two 46161317 -1
1996/97 League One 46111322 -25
1995/96 League One 46131419 -12
1994/95 League One 46131419 -8
1993/94 League Two 4222137 +24

Recent matches 30

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

Saturday 26 December 2026
H Shrewsbury scheduled Swindon Town —
Saturday 19 December 2026
A Shrewsbury scheduled Walsall —
Saturday 12 December 2026
H Shrewsbury scheduled Port Vale —
Tuesday 1 December 2026
A Shrewsbury scheduled York —
Saturday 28 November 2026
H Shrewsbury scheduled Cheltenham —
Saturday 21 November 2026
A Shrewsbury scheduled Chesterfield —
Saturday 14 November 2026
H Shrewsbury scheduled Oldham —
Saturday 7 November 2026
A Shrewsbury scheduled Eastleigh —
Saturday 31 October 2026
H Shrewsbury scheduled Gillingham —
Tuesday 27 October 2026
H Shrewsbury 2 – 1 Everton U21 —
Saturday 24 October 2026
A Shrewsbury 3 – 3 Rotherham 2.83
Tuesday 20 October 2026
A Shrewsbury 3 – 2 Crawley Town 2.52
Saturday 17 October 2026
H Shrewsbury 1 – 0 Bristol Rovers 3.14
Saturday 10 October 2026
H Shrewsbury 0 – 1 Exeter City 2.11
Tuesday 6 October 2026
H Shrewsbury 0 – 2 Stockport County —
Saturday 3 October 2026
A Shrewsbury 2 – 1 Grimsby 4.88
Saturday 26 September 2026
H Shrewsbury 2 – 2 Colchester 2.44
Tuesday 22 September 2026
A Shrewsbury 0 – 1 Tranmere 3.33
Saturday 19 September 2026
A Shrewsbury 1 – 1 Crewe 4.10
Saturday 12 September 2026
H Shrewsbury 2 – 0 Northampton 2.70
Saturday 5 September 2026
A Shrewsbury 0 – 2 Fleetwood Town 4.00
Tuesday 1 September 2026
A Shrewsbury 0 – 3 Rochdale 3.25
Saturday 29 August 2026
H Shrewsbury 1 – 0 Salford City 3.70
Tuesday 25 August 2026
A Shrewsbury 0 – 4 Fleetwood Town 4.20
Saturday 22 August 2026
H Shrewsbury 1 – 3 Barnet 3.95
Saturday 15 August 2026
A Shrewsbury 0 – 2 Tranmere 3.40
Saturday 8 August 2026
A Shrewsbury 1 – 1 Salford City 6.50
Tuesday 28 July 2026
A Shrewsbury 1 – 1 Hereford 1.78
Saturday 25 July 2026
H Shrewsbury 1 – 4 West Brom 5.97
Tuesday 21 July 2026
H Shrewsbury 1 – 0 Everton U21 1.55