On This Day
31 October
Notable matches
5 of 7All matches (7)
- 31 Oct 2009 · Morton · 4–1 (H)SFL First Division
- 31 Oct 2012 · Rangers · 3–0 (A)League Cup
- 31 Oct 2020 · Arbroath · 3–1 (H)SPFL Championship
- 31 Oct 1998 · Arbroath · 1–0 (A)SFL Second Division
- 31 Oct 2015 · Dundee · 1–1 (H)SPFL Premiership
- 31 Oct 2007 · Aberdeen · 1–4 (A)League Cup
- 31 Oct 2026 · Dunfermline · 1–5 (A)SPFL Championship
Playing milestones (0)
No recorded appearance or goals milestone on this date.

