The Robert Burns National Monument

The Burns Memorial at Mauchline, Ayrshire exudes a baronial self-satisfaction pretty far removed from the spirit of Burns’ poetry. Sunday is Robert Burns Day.

Morton visit Arbroath. This is a Friday-nighter for BBC Scotland. Arbroath are third in the Championship with 36 points. Morton are seventh with 22. Last weekend Arbroath were put out of the Scottish Cup by Airdrie, and Morton were blown out by Stenhousemuir.

Morton have not won a match since December 12th. But so far this season they have a win and a draw against Arbroath.

Josh McPake (Morton 2020-21) has signed a pre-contact with Hearts, which means he’ll remain with St Johnstone ’til the end of this season. He’s currently the Championship’s leading scorer.

[Morton have signed defender Fergus Owens, formerly of Hamilton Academical, Clydebank, Bo’ness Athletic, Blackburn United and Kelty Hearts.]

[Arbroath 1 – 1 Morton. Morton goal by Garrity.]

The other Championship matches (tomorrow):
Aidrieonians (8th) [0 – 1] Ross County (10th)
Airdrie are the only Championship side still alive in both the Scottish Cup and Challenge Cup. [Although it looks like Queen’s Park might get reinstated in the Challenge Cup.]
Raith Rovers (6th) [4 – 1] Queen’s Park (9th)
St Johnstone (1st) [0 – 1] Dunfermline Athletic (5th)
Partick Thistle (2nd) [2 – 1] Ayr United (4th)
This is a Plenty of Nothing Championship League Cup semi-final.

Other matches (mostly tomorrow):
Hannover 96 [2 – 1] Fortuna Düsseldorf
Clydebank [1 – 3] Cumbernauld Colts
Turriff United vs Wick Academy [postponed]
Largs Thistle [6 – 0] St Cadoc’s
Greenock [4 – 1] Larkhall Thistle
Easterhouse [2 – 3] Port Glasgow
Edinburgh College [0 – 5] Coldstream
Clachnacuddin “A” [0 – 2] Golspie Sutherland
Morton Women [2 – 3] Stenhousemuir (Sunday)

2025-26 UEFA Europa League, league phase, matchday 7 (January 22):
Bologna 2 – 2 Celtic
Rangers 1 – 0 Ludogorets Razgrad

Scottish Cup, R4 (January 20):
Stranraer 1 – 1 Queen’s Park (Stranraer win on PK)

Scottish Junior Cup, R4:
Fraserburgh United [2 – 0] Lochee United

West of Scotland Cup, R2:
Auchinleck Talbot (WP) [3 – 1] Thorniewood United (W1)

West of Scotland Cup, R3:
Benburb (W1) [2 – 1] Cambuslang Rangers (W2)
Petershill (W1) [0 – 3] Drumchapel United (WP)

West of Scotland Cup, R4:
Neilston (W1) [2 – 2] Hurlford United (WP) [Hurlford win on PK]
St Roch’s (W1) [1 – 2] Johnstone Burgh (WP)
Thorn Athletic (W2) [4 – 1] Lesmahagow (W2)

HFX Wanderers have drawn Forge FC in the first round of the Canadian Championship, again. Wanderers have signed Spaniard Miguel Arilla. Tiago Coimbra is to transfer to IFK Göteborg. [Also signed is Sven Zitman formerly of PEC Zwolle and TOP Oss.]

Historical matches:
1891/1/24 Morton 1 – 1 Clyde
1931/1/21 Raith Rovers 1 – 1 Morton (Sc Cup R1 replay)
1931/1/24 Morton 2 – 4 Hearts
1953/1/24 Morton 3 – 1 Dunfermline Athletic (Sc Cup R1)
1981/1/24 Morton 0 – 0 Hearts (ScCup R3)

SFL results 1890-91:
1891/1/24 Vale of Leven 3 – 1 Celtic
1891/1/24 Dumbarton 5 – 0 Cambuslang
1891/1/24 Hearts 0 – 1 Rangers
1891/1/24 Abercorn 5 – 1 St Mirren
1891/1/24 Queen’s Park 1 – 4 Third Lanark (Sc Cup R6 2nd replay)

Glasgow, New York

St Vincent Street was redressed as New York City for the horse chase sequence in Indiana Jones 5. Source.

Morton visit Partick Thistle. Partick are second in the division with 39 points, Morton seventh with 22. Both meetings so far this season have ended as draws.

Morton played to a scoreless draw against Partick Thistle on this date in 1920, and beat them 3 – 1 on this date in 1931. Morton’s record against all comers on January 3rd is 10 wins, 12 draws and 13 losses, according to Fitbastats.

Morton have scored 18 goals in league play entering this match. Twelve players have scored, and none of them has more than 3 league goals on the season. Partick’s Logan Chalmers has 6.

Ian Murray is the new Morton manager. He has previously managed Dumbarton, St Mirren, Airdrieonians and Raith Rovers. By my count he has 6 wins against Morton, 5 draws and 8 losses.

Morton chairman John Laird has resigned.

From the Scottish Sun style sheet: The words QUIT and SACKED must only be written in all-caps.

[Partick Thistle 3 – 2 Morton. Morton goals by Garrity and Brophy.]

The other Championship matches:
Aidrieonians (9th) [0 – 0] Raith Rovers (6th)
Ayr United (4th) vs Queen’s Park (8th) [postponed]
Dunfermline Athletic (5th) vs Ross County (10th) [postponed]
Ross County have hired Stuart Kettlewell as manager. Kettlewell managed County from 2018 to 2020, and was sacked by Kilmarnock last month.
St Johnstone (1st) [1 – 0] Arbroath (3rd)

Other matches:
Wick Academy vs Forres Mechanics [postponed]
Albion Rovers vs Clydebank [postponed]
Arniston Rangers vs Coldstream [postponed]
Golspie Sutherland vs Alness United [postponed]

Historical matches:
1931/1/1 Morton 1 – 1 Leith Athletic
1931/1/3 Morton 3 – 1 Partick Thistle
1953/1/1 Morton 2 – 2 Stirling Albion
1953/1/3 Hamilton Academical 3 – 0 Morton
1981/1/1 Morton 1 – 3 St Mirren
1981/1/3 Celtic 3 – 0 Morton

When was the last time each SPFL club beat Rangers?
2025/12/21 Hearts 2 – 1 Rangers
2025/11/2 Celtic 3 – 1 Rangers
2025/4/5 Rangers 0 – 2 Hibs
2025/3/1 Rangers 1 – 2 Motherwell
2025/2/22 Rangers 0 – 2 St Mirren
2025/2/9 Rangers 0 – 1 Queen’s Park
2024/10/30 Aberdeen 2 – 1 Rangers
2024/10/20 Kilmarnock 1 – 0 Rangers
2024/4/14 Ross County 3 – 2 Rangers
2022/11/6 St Johnstone 2 – 1 Rangers
2021/8/7 Dundee United 1 – 0 Rangers
2020/3/4 Rangers 0 – 1 Hamilton Academical
2018/9/30 Livingston 1 – 0 Rangers
2017/11/24 Dundee 2 – 1 Rangers
2017/2/24 Inverness CT 2 – 1 Rangers
2016/3/18 Falkirk 3 – 2 Rangers
2015/4/9 Queen of the South 3 – 0 Rangers
2015/2/8 Rangers 1 – 2 Raith Rovers
2014/12/3 Alloa Athletic 3 – 2 Rangers
2013/8/3 Forfar 2 – 1 Rangers
2013/4/20 Rangers 1 – 2 Peterhead
2013/3/9 Rangers 1 – 2 Annan Athletic
2012/10/6 Stirling Albion 1 – 0 Rangers
2007/1/7 Dunfermline Athletic 3 – 2 Rangers
1993/5/4 Partick Thistle 3 – 0 Rangers
1988/4/9 Morton 3 – 2 Rangers
1975/10/11 Ayr United 3 – 0 Rangers
1974/2/2 Rangers 2 – 3 Arbroath
1973/10/13 Rangers 0 – 1 East Fife
1972/10/4 Rangers 1 – 2 Stenhousemuir
1969/12/27 Rangers 0 – 3 Clyde
1894/12/1 Dumbarton 1 – 0 Rangers
The rest never.

Kilsyth

Kilsyth, 1926. Kilsyth is on the northeast fringe of Glasgow, situated between the Kilsyth Hills to the north, the River Kelvin to the south, and bogs and marshes to the east and west. It was the site of the Battle of Kilsyth between Royalists and Covenanters in 1645. It’s the home of the first curling club, founded in 1716. Building stone has been quarried here for centuries, which has left several large holes in the townscape.

Kilsyth Rangers began in 1913 and play at Duncansfield Park. Kilsyth Athletic was formed in 2002 and uses Kilsyth Sports Field as its home ground. The two are in the West of Scotland League Second Division this year and play each other today.

Morton visit St Johnstone. St Johnstone are top of the division with 38 points. Morton are seventh with 21.

The season is half over. Morton are on track to finish with 42 points, good enough for sixth place in last year’s Championship.

Hearts are after St Johnstone’s top scorer Josh McPake (who played for Morton in 2020-21). McPake leads the Championship with 12 goals. It’s not too long since Rangers were after Hearts’ top scorer.

Hamilton Academical have been docked 9 points for failing to maintain a bronze licence.

Gary Miller has taken on the role of interim head coach at Morton.

[St Johnstone 5 – 0 Morton.]

The other Championship matches:
Aidrieonians (8th) [0 – 3] Queen’s Park (9th)
Dunfermline Athletic (5th) [2 – 3] Ayr United (4th)
Partick Thistle (2nd) [0 – 0] Raith Rovers (6th)
Ross County (10th) [0 – 2] Arbroath (3rd)
Ross County sacked their manager after last weekend’s loss.

Scottish Challenge Cup, R2 (December 16):
Dumbarton (L2) 0 – 9 Inverness CT (L1)
By my count this is Dumbarton’s third-worst result ever, and their worst at home. They were beaten 11 – 1 twice: at Albion Rovers in 1926 in Division Two and at Ayr United in 1952 in the League Cup.
Elgin City (L2) 2 – 3 East Fife (L1)
Montrose (L1) vs The Spartans (L2) (postponed again)
Cove Rangers (L1) 1 – 2 Partick Thistle (Ch)
Hearts B 0 – 1 St Johnstone (Ch)
Queen of the South (L1) 4 – 3 Dunfermline Athletic (Ch) Upset
Queen’s Park (Ch) 2 – 1 Clyde (L2)

Other matches:
Golspie Sutherland 1 – 0 Bonar Bridge (December 17)
Fortuna Düsseldorf [2 – 1] Greuther Fürth
Wick Academy [2 – 1] Huntly
Largs Thistle [3 – 0] Kilwinning Rangers
Kilsyth Athletic [2 – 1] Kilsyth Rangers
Glasgow Perthshire [1 – 6] Port Glasgow
Elfen Saitama [0 – 1] JEF United

South Challenge Cup, R4:
St Roch’s (W1) [2 – 1] Bonnyrigg Rose (LL) Upset

South Challenge Cup, R5:
Cumnock (WP) [3 – 0] Neilston (W1)
Greenock (W2) vs Glenafton Athletic (WP) [postponed]
Kilbirnie Ladeside (W1) [2 – 6] Cumbernauld United (W1)
Leith Athletic (E1) [0 – 3] Haddington Athletic (E3) Upset
Muirkirk (W1) [3 – 2] Rutherglen Glencairn (WP) Upset
Vale of Clyde (W1) [1 – 0] Caledonian Braves (LL) Upset
University of Stirling (LL) [4 – 0] Renfrew (WP)

Scottish Junior Cup, R3:
Fraserburgh United [wo – scr] Dundonald Bluebell

UEFA Conference League, league phase, matchday 6 (December 18):
Sparta Prague 3 – 0 Aberdeen
Shamrock Rovers 3 – 1 Hamrun Spartans
Celje 0 – 0 Shelbourne
Aberdeen, Shamrock Rovers and Shelbourne are out.

With the World Cup approaching like a distant cloud of locusts the CFL has had to plan ahead and release its 2026 schedule early. There will be no Argonaut home games between May 29th (preseason week 3) and August 6th (regular season week 10) and no BC Lions home games between May 23rd (preseason week 2) and June 27th (Week 4). As the Lions are giving themselves less than 24 hours to convert their stadium from World Cup to CFL football after New Zealand vs Belgium June 26th, you can imagine a postponement happening.

Historical matches:
1890/12/20 Morton 1 – 2 Linthouse
1930/12/20 Morton 1 – 1 Ayr United
1952/12/20 Morton 1 – 0 Cowdenbeath
1980/12/20 Hearts 0 – 0 Morton

Cup results of the 1890-91 SFL clubs:
1890/12/20 Vale of Leven 12 – 0 Kirkintilloch Athletic (Dumbartonshire Cup SF replay)
1890/12/20 Leith Athletic 2 – 3 Abercorn (Sc Cup R6)
1890/12/20 Dumbarton 3 – 0 Celtic (Sc Cup R6)
1890/12/20 East Stirlingshire 1 – 3 Hearts (Sc Cup R6)

Jimmy Miller

“Jimmy Miller, son of Professor James Miller” from the studio of Hill and Adamson (1840s). Source. There have been many legendary footballers named Jimmy Miller, not least midfielder Jimmy Miller who played for Morton from 1977 to 1980.

Morton travel to Dingwall for a game against Ross County. Morton are seventh in the Championship with 15 points. Ross County are ninth with 12. Morton are 4 points out of fourth place and 3 points out of ninth.

Former Morton player Stefan Milojevic (2014-15) has been arrested in Spain for heading a drug-running Neo-Nazi biker gang.

[Morton win 0 – 3 on goals by Shaw, MacPherson and Garrity.]

The other Championship matches:
Ayr United (5th) [1 – 1] Arbroath (3rd)
Raith Rovers (6th) [0 – 3] Airdrieonians (10th)
Raith Rovers sacked their manager on Monday.
St Johnstone (1st) [4 – 3] Queen’s Park (8th)

Other matches:
Wick Academy 2 – 3 Clachnacuddin (November 12)
Unia Swarzędz [0 – 2] Lipno Stęszew
Buckie Thistle [2 – 0] Wick Academy
Port Glasgow [0 – 3] Lugar Boswell Thistle
Coldstream [4 – 2] Lochgelly Albert
Golspie Sutherland [1 – 3] Invergordon
Grulla Morioka [1 – 3] Criacao Shinjuku (tomorrow)
Morton Women [0 – 1] Falkirk (tomorrow)

Former Morton man Nacho Novo is the new manager at Darvel.

2026 World Cup qualification:
Greece [3 – 2] Scotland

Scottish Challenge Cup, league phase, matchday 6 (November 11):
Dumbarton vs Stenhousemuir (postponed)

Scottish Junior Cup, R3:
Dundee North End [1 – 0] Camelon
Knightswood [2 – 2] Luncarty [Knightswood win on PK]

South Challenge Cup, R3:
St Roch’s (W1) [2 – 1] Crossgates Primrose (E1)

South Challenge Cup, R4:
Caledonian Braves (LL) [2 – 2] Cowdenbeath (LL) [Braves win on PK]
Cumbernauld United (W1) [4 – 2] Beith (WP) Upset
Dundonald Bluebell (EP) [2 – 3] Greenock (W2) Upset
Glenafton Athletic (WP) [3 – 2] Johnstone Burgh (WP)
Haddington Athletic (W3) [7 – 0] Glasgow United (W3)
Kilbirnie Ladeside (W1) [3 – 0] Lochar Thistle (SoS) Upset
Kilwinning Rangers (WP) [1 – 1] Cumnock (WP) [Cumnock win on PK]
Leith Athletic (E1) [1 – 1] Kilsyth Rangers (W2) [Leith win on PK]
Muirkirk (W1) [4 – 3] Auchinleck Talbot (WP) Upset
Neilston (W1) [1 – 0] Largs Thistle (WP) Upset
St Andrews United (EP) [0 – 1] Rutherglen Glencairn (WP)
Shotts Bon Accord (WP) [1 – 2] Renfrew (WP)
Thorn Athletic (W2) [1 – 3] Tranent (LL)
Vale of Clyde (W1) [4 – 1] Hurlford United (WP) Upset
University of Stirling (LL) [10 – 0] Ardeer Thistle (W3) (tomorrow)

105th Emperor’s Cup, semi-finals (tomorrow):
Machida Zelvia [2 – 0] FC Tokyo
Vissel Kobe [2 – 0] Sanfrecce Hiroshima

47th Empress’s Cup, R2:
Match No. 17: Urawa Reds (WE) [4 – 1] Sfida Setagaya (N1)
Match No. 18: Iga Kunoichi Mie (N1) [2 – 1] Otemon Gakuin University (Kansai)
Match No. 19: Viamaterasu Miyazaki (N1) [2 – 3] Nippon Sport Science University SMG Yokohama (N1)
Match No. 20: Red Bull Omiya Ardija (WE) [0 – 0] Diossa Izumo (Chugoku) [Diossa win on PK] Upset
Match No. 21: INAC Kobe Leonessa (WE) [5 – 0] Nihon University (Kanto)
Match No. 22: Shizuoka SSU Bonita (N1) [5 – 1] Yamanashi Gakuin University (Kanto)
Match No. 23: Mynavi Sendai (WE) [1 – 0] Ehime Ladies (N1)
Match No. 24: Albirex Niigata Ladies (WE) [5 – 1] Niigata University of Health and Welfare (Hokushinetsu)
Match No. 25: NTV Tokyo Verdy Beleza (WE) [6 – 0] Nippatsu Yokohama Seagulls (N1)
Match No. 26: Sanfrecce Hiroshima Regina (WE) [2 – 1] Vonds Ichihara Ladies (Kanto)
Match No. 27: JEF Chiba Ladies (WE) [1 – 3] Harima Albion (N1) Upset
Match No. 28: Elfen Saitama (WE) [0 – 1] JFA Academy Fukushima (Tohoku) Upset
Match No. 29: Cerezo Osaka (WE) [3 – 1] Orca Kamogawa (N1)
Match No. 30: Nojima Stella (WE) [3 – 2] Fujizakura Yamanashi (Kanto)
Match No. 31: Nagano Parceiro (WE) [2 – 1] Bunnys Gunma FC White Star (Kanto)
Match No. 32: Loveridge Nagoya (N1) [2 – 0] Seisa Osa Leia Shonan (Kanto)
Matches 17, 18, 22, 24 and 27 are tomorrow. Match 25 is on November 19th.

Northern Super League final:
AFC Toronto [1 – 2] Vancouver Rise

Grey Cup (tomorrow):
Saskatchewan Roughriders [25 – 17] Montreal Alouettes

Historical matches:
1890/11/15 bye (2nd XI Cup R4)
1930/11/15 Morton 1- 0 Hamilton Academical
1952/11/15 Queen’s Park 2 – 7 Morton
1980/11/15 Morton 2 – 2 Hearts

Cup results of the 1890-91 SFL clubs:
1890/11/15 Rangers 1 – 1 Third Lanark (Glasgow Cup R3 replay)
1890/11/15 Cambuslang 2 – 2 Wanderers (Glasgow Cup R3 Replay)

Russian Glasgow

The Russian Pavilion at the Glasgow International Exhibition, 1901. Source.

Morton visit Queen’s Park. Morton are sixth in the division with 4 points. QP are eighth with 3. Morton have gone six games without a win (league and cup); Queen’s Park have gone four. Neither side has won a competitive match since the League Cup group stage.

Queen’s Park’s Carlo Pignatiello played for Morton in 2022-23. Eomonn Brophy played for Queen’s Park in 2014, as did Grant Gillespie from 2020 to 2022.

Morton’s most recent goal against Queen’s Park was scored by Michael Garrity on March 22nd.

Queen’s Park’s first match against another club was:
1868/8/1        Queen’s Park 2 – 0 Thistle

Queen’s Park played Kilwinning Rangers to a 2 – 2 draw in a friendly on Tuesday.

Queen’s Park are presently using Lesser Hampden as their home ground.

[Morton have signed midfielder Cammy MacPherson, formerly of St Mirren, Stranraer, St Johnstone and the Tampa Bay Rowdies.]

[QP 0 – 0 Morton]

The other Championship matches:
Partick Thistle (4th) 2 – 1 Airdrieonians (9th) (yesterday)
Ayr United (7th) [1 – 1] Ross County (10th)
Raith Rovers (2nd) [0 – 2] St Johnstone (1st)
Arbroath (3rd) [0 – 5] Dunfermline (5th)
This is a Plenty of Nothing Championship League Cup Round One match.

Other matches:
Wick Academy [1 – 2] Nairn County (September 10)
Meshtakhe 3 – 0 Dinamo Tbilisi 2 (yesterday)
UCD 2 – 1 Longford (yesterday)
Vegalta Sendai [1 – 1] Mito HollyHock
Maruyasu Okazaki [0 – 0] Grulla Morioka
Odd [1 – 2] Hødd
Preußen Münster [1 – 2] Fortuna Düsseldorf (tomorrow)
Halifax Tides [1 – 1] Ottawa Rapid [Goal by Nakamura.]
Cavalry [3 – 1] HFX Wanderers
Yokohama Seagulls [1 – 1] Sfida Setagaya (tomorrow)
Urawa Reds [5 – 0] Elfen Saitama (tomorrow)
Odd Kvinner [0 – 2] Start (tomorrow)
Morton Women [1 – 3] Inverness CT (tomorrow)

2026 World Cup qualification (September 8):
Belarus 0 – 2 Scotland

Highland League Cup, preliminary round:
Brora Rangers [6 – 0] Strathspey Thistle
Forres Mechanics [6 – 0] Wick Academy

South Challenge Cup, Round Two:
Knightswood (W3) [2 – 1] Gala Fairydean Rovers (LL) Upset
Beith (WP) [2 – 0] Ardrossan Winton Rovers (W1)
Shotts Bon Accord (WP) [4 – 0] Easthouses Lily (E1)
St Cadoc’s (WP) [1 – 2] Hurlford United (WP)
Haddington Athletic (EP) [4 – 3] Dunbar United (EP)
Petershill (W1) [6 – 1] Sauchie (EP) Upset
Dundonald Bluebell (EP) [3 – 2] Pollok (WP)
Stoneyburn (E3) [2 – 1] Luncarty (E1) Upset
Ardeer Thistle (W3) [3 – 1] Carluke Rovers (W4)
St Anthony’s (W3) [0 – 2] Kirkcaldy & Dysart (E1)
Kilsyth Athletic (W2) [1 – 8] Vale of Clyde (W1)
Kilsyth Rangers (W2) [3 – 0] Bonnyton Thistle (W2)
Craigmark Burtonians (W3) [1 – 3] Largs Thistle (WP)
Cumbernauld Colts (LL) [2 – 0] Dalkeith Thistle (E2)
Irvine Meadow XI (W1) [1 – 3] Cumnock (WP)
East Kilbride YM (W4) [0 – 5] Thorn Athletic (W2)
Johnstone Burgh (WP) [4 – 0] Arniston Rangers (E2)
Port Glasgow (W3) [2 – 4] Civil Service Strollers (LL)
Wishaw (W4) [2 – 5] Larkhall Thistle (W2)
Linlithgow Rose (LL) [1 – 1] Clydebank (LL) [Linlithgow win on PK]
Vale of Leven (W4) [3 – 3] Forth Wanderers (W2) [Wanderers win on PK]
Whitburn (EP) [1 – 2] Muirkirk (W1) Upset
Lesmahagow (W2) [3 – 2] Royal Albert (W4)
Newton Stewart (SoS) [2 – 2] Bo’ness Athletic (EP) [Newton Stewart win on PK]
Gretna 2008 (LL) [4 – 1] Newmains United (W4)
Kennoway Star Hearts (E2) [4 – 1] Eglinton (W4)
Leith Athletic (E1) [2 – 1] Lochore Welfare (E1) (September 12)
Kello Rovers (W3) [0 – 4] Renfrew (WP)
Giffnock (W4) [2 – 1] Tynecastle (E1) Upset
East Kilbride Thistle (W4) [4 – 0] St Cuthbert Wanderers (SoS) Upset
Caledonian Locomotives (W2) [1 – 1] KIlbirnie Ladeside (W1) [Kilbirnie win on PK] Upset
Cowdenbeath Central (E3) [0 – 3] Bonnyrigg Rose (LL)
University of Stirling (LL) [15 – 1] Mid-Annandale (SoS)
Glenafton Athletic (WP) [5 – 0] Yoker Athletic (W3)
Kilwinning Rangers (WP) [3 – 1] Dunipace (EP)
Cumbernauld United (W1) [8 – 0] Ormiston Primrose (E3)
Glenrothes (EP) [2 – 1] Kirkintilloch Rob Roy (W1)
Neilston (W1) [2 – 1] Newtongrange Star (EP) Upset
Glasgow United (W3) [1 – 0] Easterhouse (W3)
Tranent (LL) [4 – 1] Broxburn Athletic (LL)
Whitletts Victoria (W1) [2 – 3] Arthurlie (WP)
East Stirlingshire (LL) [1 – 0] Dalbeattie Star (SoS)
St Andrew’s United (EP) [5 – 1] Edinburgh University (E1)
Newburgh (E3) [2 – 4] Glasgow University (W3)
Ashfield (W2) [2 – 1] Creetown (SoS) Upset
Lochgelly Albert (E2) [6 – 4] Thornton Hibs (E1) Upset
Maryhill (W2) [7 – 1] Abbey Vale (SoS) Upset
Vale of Leithen (E3) [0 – 3] Edinburgh United (E3)
Girvan (W3) [1 – 2] Crossgates Primrose (E1)
St Roch’s (W1) vs Glasgow Perthshire (W3) (See below.) [postponed]
Penicuik Athletic (EP) [1 – 1] Lochar Thistle (SoS) [Lochar win on PK]
Hawick Royal Albert (E3) [3 – 4] Edinburgh South (E1)
Whitehill Welfare (E1) [1 – 1] Greenock (W2) [Greenock win PK] Upset
Hill of Beath Hawthorn (EP) [5 – 1] Fauldhouse United (E2)
Blackburn United (E1) [0 – 7] Cowdenbeath (LL)
Rutherglen Glencairn (WP) [4 – 1] Thornliewood United (W1)
Rossvale (W4) [0 – 4] Jeanfield Swifts (EP)
Edinburgh Community (E3) [2 – 3] Kinoull (E2)
Camelon (EP) [4 – 1] Blantyre Victoria (W2)
Burntisland Shipyard (E2) [2 – 2] Irvine Victoria (W4) [Shipyard win on PK]
Troon (WP) [2 – 5] Auchinleck Talbot (WP)
Caledonian Braves (LL) [4 – 0] Harthill Royal (E2)
Drumchapel United (WP) [2 – 1] Musselburgh Athletic (EP)

Historical matches:
1890/9/13      2nd Morton 3 – 1 2nd Abercorn    2nd XI Cup R1
1890/9/13      Clyde 2 – 3 Morton 
1930/9/13      Morton 1 – 2 Cowdenbeath
1952/9/13      Morton 0 – 6 Hibs    LCup QF leg 1
1980/9/13      Morton 2 – 0 KIlmarnock

SFL results 1890-91:
1890/9/13      Dumbarton 5 – 1 Rangers
1890/9/13      Third Lanark 2 – 1 Celtic
1890/9/13      Cambuslang 3 – 2 St Mirren
1890/9/13      Hearts 4 – 0 Cowlairs
1890/9/13      Abercorn 4 – 2 Renton
Celtic and Cowlairs were each docked 4 points for fielding ineligible players.

St Roch’s versus Glasgow Perthshire (incomplete):
1924/8/25      Glasgow Perthshire 1 – 2 St Roch’s    Glasgow Junior League
1924/10/11    Glasgow Perthshire 1 – 3 St Roch’s    Glasgow Junior Cup R2
1925/3/14      St Roch’s 5 – 1 Glasgow Perthshire    Glasgow Junior League
1926/3/20      Glasgow Perthshire 1 – 3 St Roch’s    Scottish Junior Cup R6
1926/8/20      Glasgow Perthshire 3 – 2 St Roch’s    Glasgow Junior League
1927/5/20      St Roch’s 3 – 0 Glasgow Perthshire    Glasgow Junior League
1927/8/1        St Roch’s 3 – 1 Glasgow Perthshire    Sc Intermediate League W
1928/2/18      Glasgow Perthshire 1 – 4 St Roch’s    Sc Intermediate League W
1928/8/10      Glasgow Perthshire 3 – 2 St Roch’s    Sc Intermediate League W
1928/11/10    St Roch’s 1 – 3 Glasgow Perthshire    Sc Intermediate League W
1929/5/10      St Roch’s 9 – 2 Glasgow Perthshire    GNEIntCup R3
1929/8/9        St Roch’s 1 – 1 Glasgow Perthshire    Sc Intermediate League W
1929/12/7      Glasgow Perthshire 0 – 4 St Roch’s    Sc Intermediate League W
1930/8/9        St Roch’s 3 – 3 Glasgow Perthshire    Sc Intermediate League W
1930/10/4      Glasgow Perthshire 3 – 1? St Roch’s    Sc Intermediate League W
1931-32        St Roch’s vs Glasgow Perthshire    Central League W
1931/8/29      Glasgow Perthshire 2? – 1 St Roch’s    Central League W
1932/2/27      St Roch’s 4 – 5 Glasgow Perthshire    Glasgow NW League
1932/6/4        St Roch’s 3 – 3 Glasgow Perthshire    GNE Cup final
1932/6/4        St Roch’s 1 – 0 Glasgow Perthshire    GNE Cup final, replay
1933/1/14      Glasgow Perthshire 5 – 1 St Roch’s    Cruikshank Memorial Cup R?
1933/5/5        St Roch’s 2 – 2 Glasgow Perthshire    Central League W
1933/5/23      Glasgow Perthshire 1 – 0 St Roch’s    Central League W
1933/10/21    Glasgow Perthshire 2 – 2 St Roch’s    WoScCup R1
1933/10/28    St Roch’s 2 – 0 Glasgow Perthshire    WoScCup R1 replay
1934-35        Two matches    ScCJrL
1935/7/29      Glasgow Perthshire 2 – 3 St Roch’s    Central League
1935/12/7      St Roch’s 3 – 3 Glasgow Perthshire    Central League
1936/8/19      St Roch’s 1 – 1 Glasgow Perthshire    Scottish Junior Cup R1
1936/8/26      Glasgow Perthshire 3 – 2 St Roch’s    Scottish Junior Cup R1 replay
1944/6/3        St Roch’s 2 – 1 Glasgow Perthshire    ScCJrL playoff SF
1944-45        Two matches    ScCJrL Section A
1945-46        Two matches    ScCJrL Section C
1946-47        Two matches    ScCJrL Section B
1947/8/4        Glasgow Perthshire 6 – 1 St Roch’s    Central League series 1 D
1947/8/21      St Roch’s 0 – 1 Glasgow Perthshire    Central League series 1 D
1947/11/22    St Roch’s 3 – 1 Glasgow Perthshire    Central League Cup R2
1948/12/4      Glasgow Perthshire 4 – 1 St Roch’s    ScCJrL Section B
1948-49        St Roch’s vs Glasgow Perthshire    ScCJrL Section B
1949/1/22      Glasgow Perthshire 1 – 4 St Roch’s    ScCJrL Division A
1949/5/3        St Roch’s 2 – 0 Glasgow Perthshire    ScCJrL Division A
1949/6/13      St Roch’s W – L Glasgow Perthshire    GlasgowJrCharityCup R3
1949/8/1        St Roch’s 2 – 1 Glasgow Perthshire    Central League B
1950/5/4        Glasgow Perthshire 0 – 4 St Roch’s    Central League B      
1950/4/21      St Roch’s W – L Glasgow Perthshire    GNECup R1
1951/8/17      Glasgow Perthshire 5 – 3 St Roch’s    Central League B
1952/6/18      St Roch’s 5 – 3 Glasgow Perthshire    Central League B
1953/8/3        St Roch’s 4 – 2 Glasgow Perthshire    Central League A
1954/5/10      Glasgow Perthshire 0 – 0 St Roch’s    Central League A
1954/5/17      St Roch’s 2 – 0 Glasgow Perthshire    GJrChCup R1
1954/8/7        St Roch’s 7 – 2 Glasgow Perthshire    Central League B
1955/2/5        Glasgow Perthshire 0 – 4 St Roch’s    Central League B
1956-57        Two matches    ScCJrL B
1961-62        Two matches    ScCJrL East
1962-63        Two matches    ScCJrL B
1963-64        Two matches    ScCJrL East
1964-65        Two matches    ScCJrL East
1965-66        Two matches    ScCJrL East
1968/8/12      St Roch’s 3 – 3 Glasgow Perthshire    Central League C
1968/9/21      Glasgow Perthshire 3 – 2 St Roch’s    Central League C
1970-71        two matches    Central League C
1971-72        two matches    Central League C
1974-75        two matches    Central League A
1976-77        two matches    Central League B
1979/8/8        St Roch’s 2 – 1 Glasgow Perthshire    CenJrLCup GS
1979/8/20      Glasgow Perthshire 0 – 2 St Roch’s    CenJrLCup GS
1979-80        two matches    Central League A
1980/2/9        Glasgow Perthshire 3 – 1 St Roch’s    Central League A
1980/3/29      St Roch’s 1 – 1 Glasgow Perthshire    Central League A
1982-83        two matches    Central League B
1983-84        two matches    Central League B
1996-97        two matches    Central League 2
1997-98        two matches    Central League 2
1999-00        two matches    Central League 2
2001-02        two matches    Central League 2
2002-03        two matches    WRJrL Central 1
2004-05        two matches    WRJrL Central 2
2005-06        two matches    WRJrL Central 2
2008/8/30      Glasgow Perthshire 0 – 2 St Roch’s    WRJrL Central 2
2009/2/28      St Roch’s 2 – 3 Glasgow Perthshire    WRJrL Central 2
2014/9/13      Glasgow Perthshire 3 – 1 St Roch’s    WRJrL Central 2
2015/2/14      St Roch’s 3 – 1 Glasgow Perthshire    WRJrL Central 2
2018/2/17      Glasgow Perthshire 3 – 0 St Roch’s    WRJrL Central 1
2018/4/21      St Roch’s 2 – 0 Glasgow Perthshire    WRJrL Central 1
2018/9/29      Glasgow Perthshire 1 – 6 St Roch’s    ScJrCup R2
2021/11/20    Glasgow Perthshire 3 – 3 St Roch’s    WoSL C
2022/2/26      St Roch’s 4 – 2 Glasgow Perthshire    WoSL C
2023/7/1        Glasgow Perthshire 2 – 2 St Roch’s (St Roch’s won on PK)    Paul Kelly Memorial Tournament

(Sources: St Roch’s website; Scottish Football Historical Archive; Baws on the Slates; tonykempster.co.uk for 2008-09; Wikipedia article “2021-22 West of Scotland League”; Glasgow Herald for 1930/10/6, 1931/8/29.)