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

Partick

Firhill Stadium, Glasgow. Every match we hold, with the price it went off at.

1,249Played
463Won
37.1%Win rate
1.33Scored per game
1.29Conceded per game
364Clean sheets

Home and away

The same record, split by where it was played.

At home
42.3%
627 played, 265 won. 1.44 scored a game.
Away
31.8%
622 played, 198 won. 1.21 scored a game.
How the market priced them
38.5%
1,019 priced matches at an average of 3.06, which implied 32.7%.

Season by season 65

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Championship 12741 +11
2026/27 League Cup 3201 +9
2026/27 Friendlies Clubs 2020 0
2025/26 Championship 3617154 +17
2025/26 League Cup 6501 +7
2025/26 FA Cup 4301 +4
2025/26 Premiership 4121 0
2025/26 Challenge Cup 1100 +1
2024/25 Championship 36151011 +5
2024/25 Premiership 4103 -3
2024/25 League Cup 3201 +6
2024/25 Friendlies Clubs 1100 +2
2024/25 Challenge Cup 1001 -2
2023/24 Championship 3614139 +9
2023/24 League Cup 3201 -2
2023/24 FA Cup 3201 +5
2023/24 Premiership 3111 0
2023/24 Friendlies Clubs 1100 +1
2023/24 Challenge Cup 1001 -1
2022/23 Championship 3616911 +20
2022/23 League Cup 5401 +3
2022/23 Premiership 5500 +15
2022/23 Friendlies Clubs 3201 +2
2022/23 FA Cup 2101 +2
2022/23 Challenge Cup 1001 -2
2021/22 Championship 36141012 +6
2021/22 League Cup 4202 -1
2021/22 Friendlies Clubs 3201 +1
2021/22 FA Cup 3201 +1
2021/22 Challenge Cup 2101 0
2021/22 Premiership 2002 -2
2020/21 League One 221174 +22
2020/21 League Cup 2101 -1
2020/21 FA Cup 2101 +2
2019/20 Championship 276813 -15
2019/20 League Cup 5401 -1
2019/20 Challenge Cup 4301 +6
2019/20 FA Cup 2101 0
2018/19 Championship 3612717 -9
2018/19 League Cup 4301 +3
2017/18 Premiership 388921 -30
2017/18 League Cup 5401 +8
2016/17 Premiership 38101216 -16
2015/16 Premiership 38121016 -9
2014/15 Premiership 38121016 +4
2013/14 Premiership 3881416 -19
2012/13 Championship 362394 +48
2011/12 Championship 36121113 +11
2010/11 Championship 36121113 +5
2009/10 Championship 3614616 +3
2008/09 Championship 3616713 +1
2007/08 Championship 36111213 +1
2006/07 Championship 3612915 -16
2005/06 League One 3616911 +1
2004/05 Championship 3610917 -14
2003/04 Premiership 386824 -28
2002/03 Premiership 3881119 -21
2001/02 Championship 361998 +23
2000/01 League One 362295 +34
1999/00 League One 36121014 -2
1998/99 League One 3612717 -9
1997/98 Championship 3681216 -10
1996/97 Championship 36121212 +1
1995/96 Premiership 368622 -33
1994/95 Premiership 36101313 -10

Recent matches 30

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

Saturday 26 December 2026
H Partick scheduled Queen's Park —
Saturday 19 December 2026
H Partick scheduled Ayr Utd —
Friday 11 December 2026
A Partick scheduled Arbroath —
Saturday 5 December 2026
H Partick scheduled Dunfermline —
Saturday 28 November 2026
A Partick scheduled Elgin City —
Saturday 21 November 2026
A Partick scheduled Raith Rovers —
Saturday 14 November 2026
H Partick scheduled Inverness CT —
Saturday 7 November 2026
A Partick scheduled Queen's Park —
Tuesday 3 November 2026
A Partick scheduled Edinburgh City —
Saturday 31 October 2026
H Partick scheduled Morton —
Saturday 24 October 2026
H Partick 3 – 0 Stenhousemuir 1.38
Tuesday 20 October 2026
A Partick 1 – 1 Dunfermline 2.51
Friday 16 October 2026
A Partick 1 – 0 Ayr Utd 1.65
Saturday 10 October 2026
A Partick 2 – 1 Livingston 2.89
Saturday 3 October 2026
H Partick 3 – 0 Arbroath 1.34
Saturday 19 September 2026
H Partick 0 – 0 Raith Rovers 1.90
Tuesday 15 September 2026
A Partick 0 – 1 Stenhousemuir 1.55
Saturday 5 September 2026
H Partick 1 – 0 Ayr Utd 1.56
Saturday 29 August 2026
H Partick 0 – 0 Queen's Park 1.33
Friday 21 August 2026
A Partick 1 – 1 Inverness CT 2.66
Sunday 16 August 2026
A Partick 0 – 1 Hibernian 6.90
Friday 7 August 2026
H Partick 2 – 0 Livingston 2.45
Saturday 1 August 2026
A Partick 1 – 0 Morton 1.66
Sunday 26 July 2026
A Partick 2 – 2 Clydebank —
Tuesday 21 July 2026
H Partick 2 – 2 Stenhousemuir 1.30
Saturday 18 July 2026
A Partick 1 – 1 Livingston 3.80
Tuesday 14 July 2026
A Partick 4 – 0 Forfar Athletic 1.23
Saturday 11 July 2026
H Partick 6 – 0 Brechin —
Tuesday 30 June 2026
A Partick cancelled Kelty Hearts —
Saturday 27 June 2026
A Partick 0 – 0 Pollok —