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

Berwick Rangers

Shielfield Park, Berwick-upon-Tweed, Northumberla. Every match we hold, with the price it went off at.

1,024Played
361Won
35.3%Win rate
1.38Scored per game
1.59Conceded per game
229Clean sheets

Home and away

The same record, split by where it was played.

At home
39.3%
514 played, 202 won. 1.48 scored a game.
Away
31.2%
510 played, 159 won. 1.29 scored a game.
How the market priced them
34.6%
746 priced matches at an average of 3.6, which implied 27.8%.

Season by season 47

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Challenge Cup 6312 -4
2026/27 FA Cup 1001 -4
2025/26 Friendlies Clubs 1100 +4
2025/26 FA Cup 1001 -2
2024/25 Challenge Cup 2002 -5
2024/25 FA Cup 2101 +1
2024/25 Friendlies Clubs 1001 -3
2023/24 FA Cup 1001 -4
2022/23 Football League - Lowland League 3618711 +11
2022/23 Friendlies Clubs 1010 0
2022/23 FA Cup 1001 -1
2021/22 Football League - Lowland League 3417314 +29
2021/22 FA Cup 2101 0
2021/22 Friendlies Clubs 1100 +2
2020/21 FA Cup 2101 -1
2019/20 League Cup 4004 -21
2019/20 Challenge Cup 1001 -1
2019/20 FA Cup 1001 -2
2018/19 League Two 365427 -64
2018/19 League Cup 4004 -13
2017/18 League Two 3691017 -28
2017/18 League Cup 3003 -3
2016/17 League Two 36101016 -15
2015/16 League Two 3614715 -5
2014/15 League Two 36111015 +3
2013/14 League Two 3615714 +14
2012/13 League Two 3614715 +4
2011/12 League Two 36121212 +3
2010/11 League Two 36121311 +6
2009/10 League Two 3614814 -4
2008/09 League Two 3610719 -15
2007/08 League One 363726 -61
2006/07 League Two 362439 +22
2005/06 League Two 362376 +27
2004/05 League One 3681018 -24
2003/04 League One 3614616 -6
2002/03 League One 36131013 -5
2001/02 League One 36121113 -8
2000/01 League One 36141210 +7
1999/00 League Two 361998 +23
1998/99 League Two 36121410 +4
1997/98 League Two 36101214 -8

Recent matches 30

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

Saturday 26 December 2026
A Berwick Rangers scheduled Musselburgh Athletic —
Saturday 12 December 2026
A Berwick Rangers scheduled Bo'ness United —
Saturday 5 December 2026
H Berwick Rangers scheduled Dunipace —
Tuesday 17 November 2026
H Berwick Rangers scheduled Civil Service Strollers —
Saturday 7 November 2026
A Berwick Rangers scheduled Cowdenbeath —
Tuesday 3 November 2026
A Berwick Rangers scheduled Stenhousemuir —
Saturday 31 October 2026
H Berwick Rangers scheduled East Stirlingshire —
Wednesday 28 October 2026
A Berwick Rangers 0 – 1 Stirling University —
Saturday 24 October 2026
A Berwick Rangers 1 – 1 Gala Fairydean Rovers —
Saturday 17 October 2026
H Berwick Rangers 0 – 1 Linlithgow Rose —
Tuesday 13 October 2026
H Berwick Rangers 1 – 0 Queen of the South —
Saturday 3 October 2026
A Berwick Rangers 0 – 4 Cowdenbeath —
Saturday 26 September 2026
A Berwick Rangers 1 – 7 Airdrie United —
Tuesday 22 September 2026
H Berwick Rangers 3 – 2 Stranraer 4.28
Saturday 19 September 2026
H Berwick Rangers 0 – 0 Musselburgh Athletic —
Tuesday 15 September 2026
A Berwick Rangers 1 – 2 Civil Service Strollers —
Saturday 12 September 2026
H Berwick Rangers 1 – 2 Tranent Juniors —
Tuesday 8 September 2026
H Berwick Rangers 1 – 0 Hibernian U21 2.16
Saturday 29 August 2026
A Berwick Rangers 0 – 2 Broxburn Athletic —
Tuesday 25 August 2026
A Berwick Rangers 2 – 2 Annan Athletic 7.10
Saturday 22 August 2026
H Berwick Rangers 0 – 2 Bonnyrigg Rose Athletic —
Saturday 15 August 2026
H Berwick Rangers 3 – 2 Stirling University —
Tuesday 11 August 2026
H Berwick Rangers 3 – 4 Hearts U21 —
Saturday 8 August 2026
A Berwick Rangers 3 – 4 Brechin —
Saturday 1 August 2026
H Berwick Rangers 0 – 2 Hill Of Beath Hawthorn —
Saturday 25 July 2026
A Berwick Rangers 1 – 1 Lochee United —
Saturday 18 April 2026
H Berwick Rangers 4 – 2 Bo'ness United 2.16
Saturday 11 April 2026
A Berwick Rangers 7 – 2 Gretna 2008 2.07
Tuesday 7 April 2026
H Berwick Rangers 0 – 0 Tranent Juniors 5.12
Saturday 4 April 2026
H Berwick Rangers 0 – 0 Stirling University 1.99