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

East Stirlingshire

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

897Played
253Won
28.2%Win rate
1.23Scored per game
1.99Conceded per game
158Clean sheets

Home and away

The same record, split by where it was played.

At home
32.4%
445 played, 144 won. 1.31 scored a game.
Away
24.1%
452 played, 109 won. 1.15 scored a game.
How the market priced them
25.8%
650 priced matches at an average of 4.51, which implied 22.2%.

Season by season 39

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Friendlies Clubs 1001 -1
2026/27 FA Cup 1001 -2
2025/26 FA Cup 2101 0
2024/25 Football League - Lowland League 3412715 -13
2024/25 Friendlies Clubs 1001 -2
2024/25 FA Cup 1001 -1
2023/24 Football League - Lowland League 3412418 -10
2023/24 FA Cup 1001 -1
2022/23 Friendlies Clubs 1100 +1
2022/23 Challenge Cup 1001 -3
2022/23 FA Cup 1001 -2
2021/22 Football League - Lowland League 3415118 +25
2021/22 Friendlies Clubs 2002 -4
2021/22 FA Cup 2101 0
2020/21 FA Cup 2101 +2
2019/20 FA Cup 1001 -1
2015/16 League Two 369522 -38
2014/15 League Two 3613419 -26
2013/14 League Two 3612816 -14
2012/13 League Two 368523 -48
2011/12 League Two 366624 -50
2010/11 League Two 3610422 -29
2009/10 League Two 3619413 +4
2008/09 League Two 3619413 +7
2007/08 League Two 3610422 -23
2006/07 League Two 366327 -51
2005/06 League Two 366525 -61
2004/05 League Two 365724 -56
2003/04 League Two 362232 -88
2002/03 League Two 362727 -73
2001/02 League Two 3612420 -7
2000/01 League Two 3610719 -32
1999/00 League Two 3611718 -22
1998/99 League Two 3691314 +2
1997/98 League Two 3617613 +2

Recent matches 30

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

Saturday 26 December 2026
H East Stirlingshire scheduled Bo'ness United —
Saturday 12 December 2026
H East Stirlingshire scheduled Gala Fairydean Rovers —
Saturday 5 December 2026
A East Stirlingshire scheduled Lochee United —
Wednesday 18 November 2026
H East Stirlingshire scheduled Cowdenbeath —
Saturday 7 November 2026
H East Stirlingshire scheduled Musselburgh Athletic —
Saturday 31 October 2026
A East Stirlingshire scheduled Berwick Rangers —
Tuesday 27 October 2026
A East Stirlingshire 1 – 3 Brechin —
Saturday 17 October 2026
A East Stirlingshire 3 – 3 Civil Service Strollers —
Saturday 3 October 2026
A East Stirlingshire 0 – 2 Bonnyton Thistle —
Saturday 26 September 2026
H East Stirlingshire 1 – 2 Broxburn Athletic —
Saturday 19 September 2026
A East Stirlingshire 0 – 2 Bo'ness United —
Tuesday 15 September 2026
A East Stirlingshire 0 – 2 Cowdenbeath —
Saturday 12 September 2026
H East Stirlingshire 2 – 4 Linlithgow Rose —
Saturday 29 August 2026
A East Stirlingshire 3 – 0 Dunipace —
Saturday 22 August 2026
H East Stirlingshire 0 – 3 Tranent Juniors —
Saturday 8 August 2026
A East Stirlingshire 1 – 4 Bonnyrigg Rose Athletic —
Saturday 1 August 2026
H East Stirlingshire 2 – 0 Stirling University —
Wednesday 29 July 2026
H East Stirlingshire 3 – 3 Brechin —
Saturday 25 July 2026
A East Stirlingshire 2 – 1 Hill Of Beath Hawthorn —
Saturday 18 July 2026
A East Stirlingshire 1 – 2 Pollok —
Saturday 18 April 2026
H East Stirlingshire 3 – 2 Celtic II —
Saturday 11 April 2026
A East Stirlingshire 0 – 1 Civil Service Strollers 3.78
Tuesday 7 April 2026
A East Stirlingshire 0 – 1 Albion Rovers 4.70
Friday 3 April 2026
H East Stirlingshire 4 – 2 Hearts U21 —
Saturday 28 March 2026
A East Stirlingshire 3 – 4 Linlithgow Rose 15.00
Saturday 21 March 2026
A East Stirlingshire 1 – 1 Gretna 2008 3.01
Saturday 14 March 2026
H East Stirlingshire 0 – 6 Clydebank 9.00
Saturday 7 March 2026
H East Stirlingshire 2 – 1 Gala Fairydean Rovers 3.82
Saturday 21 February 2026
H East Stirlingshire 1 – 3 Berwick Rangers 3.45
Saturday 7 February 2026
A East Stirlingshire 0 – 4 Bonnyrigg Rose Athletic 15.27