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

Stenhousemuir

Ochilview Park, Stenhousemuir. Every match we hold, with the price it went off at.

1,117Played
398Won
35.6%Win rate
1.36Scored per game
1.5Conceded per game
279Clean sheets

Home and away

The same record, split by where it was played.

At home
39.4%
566 played, 223 won. 1.47 scored a game.
Away
31.8%
551 played, 175 won. 1.25 scored a game.
How the market priced them
35.6%
982 priced matches at an average of 3.21, which implied 31.2%.

Season by season 59

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Championship 12723 +4
2026/27 League Cup 4301 +1
2025/26 League One 3618135 +23
2025/26 Challenge Cup 9801 +18
2025/26 League Cup 3102 -3
2025/26 FA Cup 3201 +5
2025/26 Championship 3111 +1
2024/25 League One 3615813 +3
2024/25 League Cup 4103 -6
2024/25 Friendlies Clubs 3120 +3
2024/25 FA Cup 2101 +2
2024/25 Championship 2002 -3
2024/25 Challenge Cup 1001 -3
2023/24 League Two 3618144 +19
2023/24 Friendlies Clubs 4202 +2
2023/24 League Cup 4103 -3
2023/24 Challenge Cup 1001 -1
2023/24 FA Cup 1001 -2
2022/23 League Two 36121113 -4
2022/23 League Cup 4202 +1
2022/23 FA Cup 3201 +1
2022/23 Friendlies Clubs 2011 -1
2022/23 Challenge Cup 1001 -2
2021/22 League Two 36131013 +1
2021/22 League Cup 4103 -5
2021/22 FA Cup 2101 +1
2021/22 Friendlies Clubs 1100 +4
2021/22 Challenge Cup 1100 +3
2020/21 League Two 227510 -10
2020/21 League Cup 3003 -8
2020/21 FA Cup 3201 0
2019/20 League Two 287813 -16
2019/20 League Cup 4103 -2
2019/20 Challenge Cup 3201 -1
2019/20 FA Cup 1001 -3
2018/19 League One 3610719 -26
2018/19 League Cup 4103 -5
2017/18 League Two 3615912 +9
2017/18 League Cup 3003 -6
2016/17 League One 3611619 -19
2015/16 League One 3611718 -34
2014/15 League One 368523 -21
2013/14 League One 36121212 -9
2012/13 League One 36121311 0
2011/12 League One 3615615 +5
2010/11 League One 3610818 -13
2009/10 League One 3691314 -4
2008/09 League Two 3616812 +9
2007/08 League Two 3613914 -9
2006/07 League Two 3613518 -10
2005/06 League Two 362349 +40
2004/05 League Two 36101214 0
2003/04 League One 367425 -37
2002/03 League One 36121113 -2
2001/02 League One 3681216 -24
2000/01 League One 3612618 -18
1999/00 League One 3610818 -15
1998/99 League Two 3619710 +20
1997/98 League One 36101016 -9

Recent matches 30

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

Saturday 26 December 2026
A Stenhousemuir scheduled Livingston —
Saturday 19 December 2026
H Stenhousemuir scheduled Inverness CT —
Saturday 12 December 2026
A Stenhousemuir scheduled Dunfermline —
Saturday 5 December 2026
H Stenhousemuir scheduled Ayr Utd —
Saturday 28 November 2026
H Stenhousemuir scheduled East Fife —
Saturday 21 November 2026
A Stenhousemuir scheduled Arbroath —
Saturday 14 November 2026
H Stenhousemuir scheduled Queen's Park —
Saturday 7 November 2026
A Stenhousemuir scheduled Morton —
Tuesday 3 November 2026
H Stenhousemuir scheduled Berwick Rangers —
Friday 30 October 2026
H Stenhousemuir scheduled Livingston —
Tuesday 27 October 2026
H Stenhousemuir 0 – 1 Dunfermline —
Saturday 24 October 2026
A Stenhousemuir 0 – 3 Partick 6.87
Saturday 17 October 2026
H Stenhousemuir 1 – 1 Raith Rovers 3.32
Saturday 10 October 2026
A Stenhousemuir 0 – 2 Inverness CT 4.18
Friday 25 September 2026
A Stenhousemuir 1 – 0 Ayr Utd 3.26
Saturday 19 September 2026
H Stenhousemuir 1 – 0 Arbroath 1.97
Tuesday 15 September 2026
H Stenhousemuir 1 – 0 Partick 5.20
Friday 11 September 2026
H Stenhousemuir 0 – 3 Heart Of Midlothian —
Friday 4 September 2026
A Stenhousemuir 1 – 0 Livingston 7.20
Saturday 29 August 2026
H Stenhousemuir 3 – 1 Inverness CT 4.90
Saturday 22 August 2026
A Stenhousemuir 2 – 0 Queen's Park 3.15
Sunday 16 August 2026
H Stenhousemuir 1 – 0 Motherwell 7.60
Saturday 8 August 2026
H Stenhousemuir 2 – 0 Morton 2.30
Saturday 1 August 2026
A Stenhousemuir 1 – 1 Raith Rovers 8.90
Saturday 25 July 2026
H Stenhousemuir 0 – 0 Livingston 6.80
Tuesday 21 July 2026
A Stenhousemuir 2 – 2 Partick 9.70
Saturday 18 July 2026
A Stenhousemuir 2 – 1 Brechin —
Saturday 11 July 2026
H Stenhousemuir 2 – 0 Forfar Athletic 1.55
Saturday 16 May 2026
H Stenhousemuir 0 – 1 Alloa Athletic 2.35
Wednesday 13 May 2026
A Stenhousemuir 3 – 1 Alloa Athletic 2.85