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

Morton

Cappielow Park, Greenock. Every match we hold, with the price it went off at.

1,184Played
445Won
37.6%Win rate
1.33Scored per game
1.32Conceded per game
342Clean sheets

Home and away

The same record, split by where it was played.

At home
43.6%
587 played, 256 won. 1.43 scored a game.
Away
31.7%
597 played, 189 won. 1.23 scored a game.
How the market priced them
37.2%
994 priced matches at an average of 3.19, which implied 31.3%.

Season by season 59

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Championship 11218 -9
2026/27 League Cup 4004 -7
2026/27 Friendlies Clubs 1010 0
2025/26 Championship 3681414 -16
2025/26 League Cup 5302 +2
2025/26 FA Cup 1001 -4
2024/25 Championship 36121212 -6
2024/25 Friendlies Clubs 4301 +1
2024/25 League Cup 4202 -3
2024/25 Challenge Cup 3201 +1
2024/25 FA Cup 1001 -2
2023/24 Championship 3612915 -3
2023/24 League Cup 5302 +6
2023/24 FA Cup 4301 +6
2023/24 Friendlies Clubs 3201 +2
2023/24 Challenge Cup 2200 +4
2022/23 Championship 3615129 +10
2022/23 Friendlies Clubs 4220 +4
2022/23 League Cup 2101 0
2022/23 FA Cup 2101 -2
2021/22 Championship 3691314 -11
2021/22 Friendlies Clubs 3120 +2
2021/22 League Cup 2101 -2
2021/22 Challenge Cup 2101 +1
2021/22 FA Cup 2011 -1
2020/21 Championship 2761110 -11
2020/21 League One 4301 +5
2020/21 League Cup 1100 +1
2020/21 FA Cup 1100 +1
2019/20 Championship 2810612 -7
2019/20 League Cup 4202 +4
2019/20 FA Cup 3111 -1
2019/20 Challenge Cup 1001 -2
2018/19 Championship 36111312 -9
2018/19 League Cup 3102 -1
2017/18 Championship 36131112 +7
2017/18 League Cup 3201 +2
2016/17 Championship 36131310 +3
2015/16 Championship 36111015 -3
2014/15 League One 3622311 +25
2013/14 Championship 366822 -39
2012/13 Championship 362079 +26
2011/12 Championship 36101214 -15
2010/11 Championship 36111015 -4
2009/10 Championship 3611421 -25
2008/09 Championship 36121113 0
2007/08 Championship 3691017 -18
2006/07 League One 362457 +44
2005/06 League One 362178 +25
2004/05 League One 3618810 +23
2003/04 League One 3616119 +8
2002/03 League Two 362196 +34
2001/02 League One 3671415 -15
2000/01 Championship 369819 -27
1999/00 Championship 3610620 -16
1998/99 Championship 3614715 +4
1997/98 Championship 36121014 -1
1996/97 Championship 3612915 +1
1995/96 Championship 362079 +18

Recent matches 30

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

Wednesday 23 December 2026
A Morton scheduled Ayr Utd —
Saturday 19 December 2026
H Morton scheduled Arbroath —
Saturday 12 December 2026
A Morton scheduled Raith Rovers —
Saturday 5 December 2026
H Morton scheduled Inverness CT —
Saturday 28 November 2026
A Morton scheduled Annan Athletic —
Saturday 21 November 2026
A Morton scheduled Dunfermline —
Saturday 14 November 2026
A Morton scheduled Livingston —
Saturday 7 November 2026
H Morton scheduled Stenhousemuir —
Tuesday 3 November 2026
H Morton scheduled Kelty Hearts —
Saturday 31 October 2026
A Morton scheduled Partick —
Saturday 24 October 2026
H Morton postponed Ayr Utd —
Saturday 17 October 2026
H Morton 2 – 0 Queen's Park 2.43
Saturday 10 October 2026
A Morton 2 – 1 Arbroath 3.90
Saturday 3 October 2026
H Morton 1 – 2 Raith Rovers 5.29
Friday 25 September 2026
A Morton 0 – 2 Inverness CT 8.30
Saturday 19 September 2026
H Morton 0 – 1 Dunfermline 6.48
Friday 11 September 2026
H Morton 1 – 4 Livingston 5.50
Saturday 5 September 2026
A Morton 1 – 2 Queen's Park 3.00
Saturday 29 August 2026
A Morton 1 – 1 Ayr Utd 5.20
Saturday 22 August 2026
H Morton 1 – 2 Arbroath 4.00
Saturday 8 August 2026
A Morton 0 – 2 Stenhousemuir 3.57
Saturday 1 August 2026
H Morton 0 – 1 Partick 5.50
Saturday 25 July 2026
H Morton 0 – 1 Inverness CT 7.80
Saturday 18 July 2026
A Morton 0 – 3 ST Johnstone 51.00
Tuesday 14 July 2026
A Morton 0 – 2 East Fife 2.28
Saturday 11 July 2026
H Morton 0 – 1 Linlithgow Rose 1.49
Saturday 4 July 2026
H Morton 0 – 0 Stranraer 1.74
Saturday 27 June 2026
A Morton cancelled Civil Service Strollers —
Friday 1 May 2026
H Morton 1 – 1 Airdrie United 2.42
Saturday 25 April 2026
A Morton 0 – 4 Ross County 3.82