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

Montrose

Links Park, Montrose. Every match we hold, with the price it went off at.

1,125Played
386Won
34.3%Win rate
1.33Scored per game
1.62Conceded per game
247Clean sheets

Home and away

The same record, split by where it was played.

At home
38.2%
566 played, 216 won. 1.44 scored a game.
Away
30.4%
559 played, 170 won. 1.23 scored a game.
How the market priced them
35%
998 priced matches at an average of 3.33, which implied 30%.

Season by season 61

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 League One 12615 -3
2026/27 Challenge Cup 6402 +5
2026/27 Friendlies Clubs 4121 +4
2026/27 League Cup 4301 +3
2025/26 League One 3611916 -19
2025/26 Challenge Cup 8611 +8
2025/26 League Cup 4103 -4
2025/26 FA Cup 2101 +1
2024/25 League One 3691314 -9
2024/25 Friendlies Clubs 4211 +2
2024/25 League Cup 3201 +1
2024/25 FA Cup 2101 0
2024/25 Challenge Cup 1001 -3
2023/24 League One 3615813 +1
2023/24 Friendlies Clubs 4202 +1
2023/24 League Cup 3102 -3
2023/24 Challenge Cup 2101 0
2023/24 FA Cup 2101 +1
2023/24 Championship 2011 -1
2022/23 League One 3613914 -5
2022/23 League Cup 4103 -5
2022/23 Friendlies Clubs 3120 +1
2022/23 Challenge Cup 2101 0
2022/23 FA Cup 1001 -3
2021/22 League One 3615147 +17
2021/22 League Cup 3102 -2
2021/22 Friendlies Clubs 2020 0
2021/22 Championship 2101 -1
2021/22 Challenge Cup 1100 +1
2021/22 FA Cup 1010 0
2020/21 League One 23968 -4
2020/21 League Cup 3003 -5
2020/21 FA Cup 3201 +6
2019/20 League One 2815211 +10
2019/20 League Cup 3102 -5
2019/20 Challenge Cup 2101 -1
2019/20 FA Cup 1001 -1
2018/19 League One 3615615 -1
2018/19 League Cup 4202 -1
2017/18 League Two 362385 +25
2017/18 League Cup 4103 -13
2016/17 League Two 36141012 -9
2015/16 League Two 36111015 -20
2014/15 League Two 369621 -36
2013/14 League Two 36121014 -12
2012/13 League Two 36121113 -8
2011/12 League Two 3611520 -17
2010/11 League Two 3610719 -14
2009/10 League Two 365922 -33
2008/09 League Two 3616614 -1
2007/08 League Two 3617811 +23
2006/07 League Two 3611421 -20
2005/06 League Two 3661020 -28
2004/05 League Two 3613716 -6
2003/04 League Two 36121212 -11
2002/03 League Two 3671217 -26
2001/02 League Two 3616713 +4
2000/01 League Two 366822 -34
1999/00 League Two 3610719 -15
1998/99 League Two 368622 -32
1997/98 League Two 3610818 -27

Recent matches 30

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

Wednesday 23 December 2026
A Montrose scheduled Ross County —
Saturday 19 December 2026
H Montrose scheduled East Kilbride —
Saturday 12 December 2026
H Montrose scheduled Airdrie United —
Saturday 5 December 2026
A Montrose scheduled Queen of the South —
Saturday 28 November 2026
H Montrose scheduled Hamilton Academical —
Saturday 21 November 2026
H Montrose scheduled Alloa Athletic —
Saturday 14 November 2026
A Montrose scheduled Cove Rangers —
Saturday 7 November 2026
H Montrose scheduled East Fife —
Tuesday 3 November 2026
A Montrose scheduled Inverness CT —
Saturday 31 October 2026
A Montrose scheduled Hamilton Academical —
Saturday 24 October 2026
H Montrose 3 – 0 Peterhead 2.21
Saturday 17 October 2026
A Montrose 1 – 1 East Kilbride 4.13
Tuesday 13 October 2026
H Montrose 2 – 1 Dundee United II —
Saturday 10 October 2026
H Montrose 0 – 5 Ross County 5.94
Saturday 3 October 2026
A Montrose 0 – 1 Airdrie United 3.50
Saturday 26 September 2026
A Montrose 1 – 2 Kelty Hearts —
Tuesday 22 September 2026
A Montrose 2 – 3 Formartine United 1.75
Saturday 19 September 2026
A Montrose 2 – 1 East Fife 2.54
Saturday 12 September 2026
H Montrose 2 – 1 Cove Rangers 1.95
Tuesday 8 September 2026
H Montrose 3 – 2 Dundee II —
Saturday 5 September 2026
A Montrose 3 – 0 Peterhead 3.11
Saturday 29 August 2026
H Montrose 2 – 1 Queen of the South 2.00
Tuesday 25 August 2026
H Montrose 3 – 0 Clyde 1.91
Saturday 22 August 2026
H Montrose 3 – 0 East Kilbride 4.37
Saturday 15 August 2026
A Montrose 0 – 3 Alloa Athletic 3.03
Tuesday 11 August 2026
H Montrose 2 – 0 Fraserburgh 1.40
Saturday 8 August 2026
A Montrose 1 – 2 Ross County 8.75
Saturday 1 August 2026
H Montrose 0 – 5 Hamilton Academical 3.25
Saturday 25 July 2026
H Montrose 0 – 2 Spartans 1.54
Tuesday 21 July 2026
A Montrose 2 – 0 Arbroath 5.10