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

Stirling Albion

Forthbank Stadium, Stirling. Every match we hold, with the price it went off at.

1,145Played
397Won
34.7%Win rate
1.42Scored per game
1.56Conceded per game
252Clean sheets

Home and away

The same record, split by where it was played.

At home
37.6%
569 played, 214 won. 1.43 scored a game.
Away
31.8%
576 played, 183 won. 1.4 scored a game.
How the market priced them
35.3%
981 priced matches at an average of 3.4, which implied 29.4%.

Season by season 60

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 League Two 11335 -10
2026/27 Challenge Cup 6321 +4
2026/27 League Cup 4103 -2
2026/27 Friendlies Clubs 1001 -2
2026/27 FA Cup 1001 -1
2025/26 League Two 3691116 -17
2025/26 Challenge Cup 7304 -1
2025/26 League Cup 4004 -9
2025/26 FA Cup 2101 -1
2025/26 Friendlies Clubs 1001 -3
2024/25 League Two 3614616 -7
2024/25 Friendlies Clubs 3111 -1
2024/25 League Cup 2002 -6
2024/25 Challenge Cup 1001 -3
2024/25 FA Cup 1100 +6
2023/24 League One 38101018 -20
2023/24 League Cup 4301 +5
2023/24 Friendlies Clubs 2200 +11
2023/24 Challenge Cup 1001 -3
2023/24 FA Cup 1001 -2
2022/23 League Two 3621105 +30
2022/23 League Cup 3201 -1
2022/23 FA Cup 2101 0
2022/23 Friendlies Clubs 1001 -3
2021/22 League Two 3611916 -5
2021/22 League Cup 3201 +1
2021/22 FA Cup 3201 +1
2021/22 Challenge Cup 1001 -1
2020/21 League Two 221066 +10
2020/21 League Cup 4103 -5
2020/21 FA Cup 2101 +1
2019/20 League Two 2810612 -1
2019/20 League Cup 3003 -9
2019/20 Challenge Cup 2101 +1
2019/20 FA Cup 2101 0
2018/19 League Two 3613815 -1
2018/19 League Cup 4103 -5
2017/18 League Two 3616713 +9
2017/18 League Cup 3201 +1
2016/17 League Two 36121113 -9
2015/16 League Two 3613914 +1
2014/15 League One 364824 -49
2013/14 League Two 36161010 +10
2012/13 League Two 3612915 +1
2011/12 League One 369720 -24
2010/11 Championship 364824 -50
2009/10 League One 3618117 +20
2008/09 League One 36141111 +10
2007/08 Championship 3641220 -30
2006/07 League One 362169 +28
2005/06 League One 3615615 -9
2004/05 League One 3614913 +1
2003/04 League Two 362385 +51
2002/03 League Two 36151110 +6
2001/02 League Two 3691017 -23
2000/01 League One 3651714 -16
1999/00 League One 3611718 -12
1998/99 League One 3612816 -13
1997/98 Championship 3681018 -16
1996/97 Championship 36121014 -7

Recent matches 30

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

Saturday 26 December 2026
A Stirling Albion scheduled Kelty Hearts —
Saturday 19 December 2026
H Stirling Albion scheduled Annan Athletic —
Saturday 12 December 2026
A Stirling Albion scheduled Spartans —
Saturday 5 December 2026
H Stirling Albion scheduled Edinburgh City —
Saturday 21 November 2026
A Stirling Albion scheduled Clyde —
Saturday 14 November 2026
H Stirling Albion scheduled Elgin City —
Saturday 7 November 2026
A Stirling Albion scheduled Stranraer —
Tuesday 3 November 2026
A Stirling Albion scheduled East Kilbride —
Saturday 31 October 2026
H Stirling Albion scheduled Forfar Athletic —
Saturday 24 October 2026
A Stirling Albion 1 – 2 Renfrew —
Saturday 17 October 2026
A Stirling Albion 1 – 1 Dumbarton 2.55
Tuesday 13 October 2026
H Stirling Albion 2 – 2 Hibernian U21 —
Saturday 10 October 2026
H Stirling Albion 2 – 1 Kelty Hearts 2.25
Saturday 3 October 2026
A Stirling Albion 1 – 0 Annan Athletic 3.39
Saturday 26 September 2026
A Stirling Albion 3 – 4 Fraserburgh —
Tuesday 22 September 2026
H Stirling Albion 1 – 1 Cumbernauld Colts 1.55
Saturday 19 September 2026
H Stirling Albion 1 – 1 Clyde 3.32
Saturday 12 September 2026
A Stirling Albion 3 – 7 Edinburgh City 3.79
Tuesday 8 September 2026
H Stirling Albion 3 – 2 Rangers U21 2.52
Saturday 5 September 2026
H Stirling Albion 0 – 2 Spartans 3.81
Saturday 29 August 2026
A Stirling Albion 0 – 4 Elgin City 4.25
Tuesday 25 August 2026
A Stirling Albion 3 – 1 Airdrie United —
Saturday 22 August 2026
H Stirling Albion 2 – 2 Stranraer 2.88
Saturday 15 August 2026
A Stirling Albion 0 – 3 Forfar Athletic 2.71
Tuesday 11 August 2026
H Stirling Albion 4 – 2 Cove Rangers 4.10
Saturday 8 August 2026
A Stirling Albion 2 – 3 Kelty Hearts 3.50
Saturday 1 August 2026
H Stirling Albion 2 – 0 Dumbarton 2.38
Saturday 25 July 2026
A Stirling Albion 0 – 1 Arbroath 7.50
Saturday 18 July 2026
H Stirling Albion 0 – 2 Montrose 4.75
Tuesday 14 July 2026
A Stirling Albion 3 – 1 Spartans 4.10