Stats Centre

Scottish Championship: Results

Scottish Championship
Saturday, March 14, 2026
Mar 14, 2026 3pm
gameweek 29
Airdrieonians
0-0
Arbroath
McKinnon (65'), Stirton (65'), McGrattan (75'), Allison Gallagher (75'), (75'), Mahon (75'), Mahon (76')
Reilly (63'), Beadling (74'), MacIntyre (74')
Mar 14, 2026 3pm
gameweek 29
Dunfermline
3-0
Raith Rovers
Morrison (27'), Kane (90'), Tod (90+3')
Kane (6'), Benedictus (61'), Kearney (61'), Cooper (74'), Hamilton (74'), (74'), (74')

Cameron (30'), Montagu (63'), Winter (63'), Matthews (72'), Chin (72')
Mar 14, 2026 3pm
Queen's Park
1-1
Ayr
Murray (33')
Todorov (46'), Bradley (46'), Lamie (58'), Todorov (58'), Mclean (70'), McLeish (88'), (88')
Dowds (24')
Walker (48'), Summers (66'), Oakley (71')
Mar 14, 2026 3pm
gameweek 29
St Johnstone
1-0
Ross County
McAlear (25')
Steven (66'), Fowler (79')

Ikpeazu (69'), Smith (69'), Reid (69'), Phillips (69'), Henderson (79')
Friday, March 13, 2026
Mar 13, 2026 7.45pm
gameweek 29
Morton
1-2
Partick
MacPherson (22')
Owens (46'), Longridge (74'), Lyall (79'), Taylor (85')
Samuel (90')
Stanway (38'), Stanway (39'), Ingram (39'), Diack (60'), Turner (60'), Logan (78')
Tuesday, March 10, 2026
Mar 10, 2026 7.45pm
gameweek 21
Ayr
1-2
Queen's Park
Dempsey (83')
Dick (39'), Rus (58'), Turley (59'), Want (60')
Smith (58'), Ruth (87')
Ruth (73'), Lamie (81')
Saturday, March 7, 2026
Mar 7, 2026 3pm
gameweek 28
Arbroath
0-0
Ross County
Dow (65'), Beadling (65'), Robinson (65'), Beadling (66'), Dow (66'), Robinson (66')
Lindsay (74'), Phillips (74'), Mackie (83'), Crompton (87'), Crompton (88')
Mar 7, 2026 3pm
Morton
0-2
St Johnstone

Lyall (74'), Longridge (85')
McAlear (79'), Smith (88')
Gullan (61'), Agyeman (61'), Fowler (61'), Holt (62'), Fotheringham (78')
Mar 7, 2026 1pm
Queen's Park
1-0
Airdrieonians
Ruth (30')
Smith (74'), Todorov (82'), Lamie (82')

Mochrie (60'), Hastie (61'), Allison Gallagher (69'), Devine (69'), Constable (69'), Barjonas (69'), Constable (70'), Devine (70')
Tuesday, March 3, 2026
Mar 3, 2026 7.45pm
gameweek 25
Arbroath
1-1
Ayr
Marshall (74')
Dow (46'), Cochrane (55'), Reilly (67'), Mebude (80')
Dowds (86')
Ure (61'), McAllister (61'), Bonnar (73'), Rus (73'), Turley (85')
Mar 3, 2026 7.45pm
gameweek 21
Dunfermline
3-0
Ross County
Morrison (15', 26'), Kane (80')
Gilmour (70'), Kane (70'), Tod (70'), (70'), Fraser (77'), Cooper (86')

Phillips (46'), Carbon (46'), Duncan (70'), Cornelius (70'), Crompton (77')
Saturday, February 28, 2026
Feb 28, 2026 3pm
Airdrieonians
3-1
Morton
Thomas (16', 47'), McArthur (85')
Hastie (71'), McKinnon (71'), Mochrie (71'), Constable (83'), Telfer (83')
Garrity (9')
Lyall (13'), Comrie (40'), Comrie (41'), Owens (72')
Feb 28, 2026 3pm
gameweek 27
Dunfermline
1-0
Queen's Park
Morrison (25'), Todd (66'), Kane (66'), Kane (67'), Todd (67'), Turley (71'), Kearney (71'), Kearney (72'), Turley (72'), Fyfe (82')
Martin (59'), Ruth (59'), MacKenzie (80'), McLeish (80')
Feb 28, 2026 3pm
Partick
0-0
Arbroath
Chalmers (46'), Ingram (46'), Loughrey (60'), Stanway (61'), Turner (77')
Lang (69'), Stewart (69'), Mebude (78'), Robinson (78'), Beadling (85')
Feb 28, 2026 3pm
Ross County
2-0
Raith Rovers
White (33'), Ikpeazu (43')
Smith (65'), Phillips (76'), Kamara (76'), Cornelius (87'), Reid (87'), Cornelius (88')

Chin (64'), Montagu (64'), Rowe (64'), Winter (64'), Mullin (75'), Mullin (76')
Feb 28, 2026 3pm
gameweek 27
St Johnstone
3-1
Ayr
McAlear (16'), Diabate (42'), Paton (86')
Steven (52'), Steven (53'), Forrester (64'), Forrester (65'), Paton (71')
Dick (18')
Finney (59'), Hislop (75'), Hislop (76'), McRoberts (88'), Turley (88')
Tuesday, February 24, 2026
Feb 24, 2026 7.45pm
gameweek 25
Dunfermline
2-2
Partick
Abdulai (50'), Ngwenya (90+2')
Amade (70'), Cooper (70'), Thomas (70'), Bray (83'), Kearney (88')
Chalmers (15'), Samuel (66')
Letsosa (46'), Samuel (59'), Samuel (60'), Loughrey (70'), McBeth (70'), Turner (78')
Feb 24, 2026 7.45pm
gameweek 22
Queen's Park
1-1
St Johnstone
Murray (90')
Ruth (60'), Todorov (60'), MacGregor (61'), Mclean (70')
Fowler (55')
Steven (46'), Stanton (55'), Mallan (75'), Lloyd (75'), Agyeman (81')
Saturday, February 21, 2026
Feb 21, 2026 3pm
Arbroath
4-2
Dunfermline
Dow (2'), Marshall (89'), Fraser (68' og.), Muirhead (49')
Beadling (53'), Nesbitt (71'), Stewart (87')
Tod (14'), Cooper (82')
Mehmet (46'), Kane (63'), Hamilton (63'), Cooper (73'), Amade (73')
Feb 21, 2026 3pm
Ayr
0-0
Ross County
Bonnar (51'), McAllister (56'), Walker (56')
Phillips (73'), Kamara (73')
Feb 21, 2026 3pm
Partick
1-0
Airdrieonians
Stanway (23')
Fitzpatrick (55'), Fitzpatrick (56'), Crawford (66'), Turner (82')

Allison Gallagher (58'), McKinnon (58'), McKinnon (59'), Mahon (79'), Telfer (79')
Feb 21, 2026 3pm
Queen's Park
3-2
Morton
Todorov (8'), Fieldson (62'), Connolly (75')
Ruth (63'), Martin (63'), McLeish (72'), McLeish (73'), MacKenzie (88')
Shiels (3' og.), Wilson (72')
Shaw (65'), Comrie (65'), Owens (77')
Friday, February 20, 2026
Feb 20, 2026 7.45pm
gameweek 26
Raith Rovers
0-0
St Johnstone
Mullin (69'), Rowe (74'), Montagu (82'), Nsio (82')
Paton (60'), Agyeman (75')
Tuesday, February 17, 2026
Feb 17, 2026 7.45pm
Morton
2-0
Dunfermline
Brophy (22')
Botelho (32'), O'Halloran (63'), MacPherson (64'), Shaw (85')

Tod (46'), Kane (68'), Turley (68')
Saturday, February 14, 2026
Feb 14, 2026 3pm
Morton
0-0
Raith Rovers
MacPherson (7'), Shaw (77'), Crawford (87')
Matthews (70'), Winter (76'), Montagu (76')
Feb 14, 2026 3pm
Ross County
0-1
Queen's Park

Thomson (46'), Mackie (46'), Henderson (58'), Ikpeazu (58'), Scott (75')
Shiels (45+2')
Savoury (67'), Ruth (78'), McLeish (90')
Friday, February 13, 2026
Feb 13, 2026 7.45pm
gameweek 25
Airdrieonians
0-1
St Johnstone

McGrattan (55'), Thomas (56'), McGrattan (56'), Thomas (56'), Gallagher (77'), Allison Gallagher (77'), Mahon (77'), Mahon (78'), Constable (90+1'), Constable (90+2')
Paton (23'), Paton (22')
Agyeman (61'), Agyeman (62'), Steven (86'), Steven (87')
Tuesday, February 3, 2026
Feb 3, 2026 7.45pm
gameweek 16
Queen's Park
0-1
Ross County

Waugh (53'), Todorov (63'), McDonnell (63'), McLeish (81'), MacKenzie (81')
Ikpeazu (79')
Carbon (66'), Henderson (66'), Ikpeazu (66'), Mackie (66')
Saturday, January 31, 2026
Jan 31, 2026 3pm
Ayr
2-1
Raith Rovers
Dowds (57'), Dempsey (28')
Summers (68'), Oakley (81'), Want (81'), Bonnar (87'), Walker (87')
Vaughan (77')
Vaughan (60'), Matthews (60'), Nsio (60'), McMullan (76')
Jan 31, 2026 3pm
Dunfermline
0-2
Airdrieonians

Carey (67'), Kearney (67'), Thomas (67'), Kane (77'), Amade (77')
McGrattan (81'), Henderson (13')
Ross (41'), McGrattan (73'), Thomas (73'), Mahon (73'), Allison Gallagher (88')
Jan 31, 2026 3pm
Morton
2-1
Ross County
Brophy (19'), O'Halloran (67')
Owens (19'), MacPherson (84'), Shaw (90+1')
Iacovitti (89')
Scott (45+3'), Phillips (45+3'), Thomson (66'), Mackie (74'), Clark (89')
Jan 31, 2026 3pm
Queen's Park
2-1
Arbroath
Connolly (25'), Drozd (45')
Lamie (62'), MacKenzie (82'), McLeish (89')
Robinson (18')
Callachan (70'), Mebude (70'), Watson (82')
Friday, January 30, 2026
Jan 30, 2026 7.45pm
St Johnstone
2-2
Partick
Agyeman (48'), McPake (66'), McPake (66')
Fowler (46'), Baird (74'), Baird (75'), Fotheringham (79'), Griffith (89'), Griffith (89')
Smyth (42')
Loughrey (59'), Turner (67'), Taylor (71'), Chalmers (71'), Taylor (72'), Chalmers (73'), Chalmers (74'), Smyth (90+6')
Saturday, January 24, 2026
Jan 24, 2026 3pm
Airdrieonians
0-1
Ross County

Mahon (72'), McGrattan (72'), Allison Gallagher (83')
Phillips (84')
Duncan (5'), Phillips (66'), Aiden Connolly Shea Chapman Hale (77'), Scott (77')
Jan 24, 2026 3pm
Partick
2-1
Ayr
Chalmers (12'), Samuel (14')
Chalmers (18'), Crawford (64'), Martin (80'), Diack (90+2')
Shovkovskyi (60')
Shovkovskyi (45+3'), Oakley (75'), Dick (81'), Summers (81')
Jan 24, 2026 3pm
Raith Rovers
4-1
Queen's Park
Hamilton (39', 64', 69'), Mullin (45')
McMullan (65'), Vaughan (65'), Nsio (77'), Matthews (77'), Byrne (85')
Drozd (76')
Lamie (57'), MacKenzie (80'), Bradley (80'), McLeish (80'), Waugh (80')
Jan 24, 2026 3pm
St Johnstone
0-1
Dunfermline

Ikpeazu (68'), Lloyd (68'), Mallan (68'), Fotheringham (80')
Fraser (50')
Hamilton (63'), Thomas (74'), Kearney (86')
Friday, January 23, 2026
Jan 23, 2026 7.45pm
gameweek 23
Arbroath
1-1
Morton
Muirhead (58')
MacIntyre (82'), MacIntyre (83'), Robinson (89'), Todorov (89'), (90'), Todorov (90')
Garrity (74')
Moffat (67'), Shaw (84'), Shaw (85'), MacPherson (90'), Robinson (90'), MacPherson (90+1')
Friday, January 9, 2026
Jan 9, 2026 7.45pm
gameweek 22
Ross County
2-0
Partick
Henderson (1', 11')
Cornelius (59'), Fraser (59'), Scott (68'), Thomson (81'), Thomson (82')

Fitzpatrick (58'), Turner (58'), Fitzpatrick (59'), Turner (59'), Martin (81')
Saturday, January 3, 2026
Jan 3, 2026 3pm
gameweek 21
Airdrieonians
0-0
Raith Rovers
Telfer (67'), McKinnon (67'), (75'), Hastie (75')
Montagu (62'), (75'), Gibson (83')
Jan 3, 2026 3pm
gameweek 21
Partick
3-2
Morton
Stanway (50'), Turner (77'), Watt (90+4')
Turner (46'), Chalmers (69'), Martin (90+6')
Garrity (22'), Brophy (43')
Moffat (59'), Shaw (66'), Robertson (75')
Jan 3, 2026 3pm
gameweek 21
St Johnstone
1-0
Arbroath
Sidibeh (25')
Griffith (89')

Beadling (64'), Dow (76'), Todorov (80')
Saturday, December 27, 2025
Dec 27, 2025 3pm
Arbroath
1-1
Airdrieonians
Pettifer (67')
(82'), Wilkie (82')
Strapp (90+1')
(43'), Strapp (43'), McDonald (61'), (72'), Barjonas (72'), McMaster (78'), (79'), (90+3'), Mochrie (90+3')
Dec 27, 2025 3pm
Morton
1-1
Ayr
Lyall (48')
(33'), Wilson (33'), Comrie (50')
Dowds (25')
Holt (29')
Dec 27, 2025 3pm
Queen's Park
2-2
Partick
Drozd (28'), Murray (81')
(85'), Drozd (85'), (90+3'), (90+3')
Stanway (12'), Shiels (15' og.), Murray (15' og.)
(27'), Smyth (27'), (43'), Smyth (43')
(43')
Dec 27, 2025 3pm
Raith Rovers
1-2
Dunfermline
Easton (60' pen.)
Brown (17'), Brown (18'), (67'), (68'), (70')
Tod (33'), Stewart (40')
(67'), Chin (67'), Mehmet (71'), (74'), Rudden (74'), Rudden (74')
Dec 27, 2025 3pm
Ross County
0-0
St Johnstone
Smith (22'), Randall (29'), Randall (30'), White (75'), Lindsay (77'), Wells-Morrison (86'), (90+4'), Hale (90+4')
Gullan (55'), Boyes (67'), Boyes (68'), Forrester (69'), (90+4'), Baird (90+4')
Saturday, December 20, 2025
Dec 20, 2025 3pm
Airdrieonians
0-3
Queen's Park

(74'), Ross (74')
Fowler (45+1', 64'), Fieldson (75')
MacGregor (68')
Dec 20, 2025 3pm
Dunfermline
2-3
Ayr
Ngwenya (63', 65')
Rudden (41'), Rudden (42'), Gilmour (83')
McKenzie (5'), Dowds (26'), King (45+4')
Bannigan (30')
Dec 20, 2025 3pm
Partick
0-0
Raith Rovers
O'Reilly (53'), (58'), Watt (58'), (59'), (85'), (90+3'), Ashcroft (90+3')
Rowe (36'), Brown (58'), Mullin (62'), (63'), (65'), Mullin (65'), Mullin (66'), McMullan (67'), Rae (71'), O'Connor (90+6')
Mullin (63')
Dec 20, 2025 3pm
Ross County
0-2
Arbroath

Iacovitti (51')
MacIntyre (33'), Steven (83')
O'Brien (53'), MacIntyre (64')
Dec 20, 2025 3pm
St Johnstone
5-0
Morton
McPake (12'), Stanton (24'), Gullan (39', 70'), Sidibeh (76')
(84'), McAlear (84')

Gillespie (24'), (25'), Gillespie (25'), Blues (25'), (69'), (69'), Blues (69'), (90+1'), Longridge (90+1')
Saturday, December 13, 2025
Dec 13, 2025 3pm
Arbroath
2-1
Partick
Marshall (50'), Reilly (63')
Dow (56'), Kabongolo (65')
Watson (74')
Samuel (77')
Stanway (56'), (69'), Watt (69')
Dec 13, 2025 3pm
Ayr
2-4
St Johnstone
McKenzie (8'), Murphy (14')
Dowds (67')
Foulds (47'), McPake (77', 87'), Fotheringham (90+2')
Diabate (71'), Forrester (74'), Sidibeh (78'), (90'), McPake (90')
Dec 13, 2025 3pm
Dec 13, 2025 3pm
Queen's Park
1-1
Dunfermline
Fieldson (40')
Fieldson (55'), Friel (90+4')
Gilmour (81')
Hamilton (47'), Gilmour (71'), Fraser (84'), MacLeod (90+5')
Dec 13, 2025 3pm
Raith Rovers
6-0
Ross County
Brown (8'), Easton (15' pen., 50'), Rowe (38'), Nsio (78'), Hamilton (83')

Henderson (27'), (73'), Hale (73')
Saturday, December 6, 2025
Dec 6, 2025 3pm
Ayr
0-0
Partick
McMann (45+1')
Stanway (51'), Stanway (52'), Turner (90+3')
Dec 6, 2025 3pm
Dunfermline
1-2
Arbroath
Stewart (61')
Otoo (65'), Tod (81'), Caceres (90+1')
Kabongolo (75', 90+5')
(90'), (90'), Marshall (90+2'), O'Brien (90'), O'Brien (90+1')
Dec 6, 2025 3pm
Morton
2-1
Queen's Park
Adeloye (42' pen.), O'Halloran (90+2')
Robertson (72')
Connolly (45')
Drozd (52')
Dec 6, 2025 3pm
Ross County
1-2
Airdrieonians
Henderson (83')
Gallagher (35'), Cornelius (62')
Gallagher (57'), Henderson (67')
McDonald (58'), Hastie (85')
Dec 6, 2025 3pm
St Johnstone
0-0
Raith Rovers
Nsio (31'), Hanlon (44'), Mullin (49'), Doherty (62'), (71'), Stevenson (71')
Saturday, November 22, 2025
Nov 22, 2025 3pm
Nov 22, 2025 3pm
Nov 22, 2025 3pm
Nov 22, 2025 3pm
Saturday, November 15, 2025
Nov 15, 2025 3pm
Nov 15, 2025 3pm
Saturday, November 8, 2025
Nov 8, 2025 3pm
Nov 8, 2025 3pm
Saturday, November 1, 2025
Nov 1, 2025 3pm
Nov 1, 2025 3pm
Saturday, October 25, 2025
Oct 25, 2025 3pm
Oct 25, 2025 3pm
Oct 25, 2025 3pm
Tuesday, October 21, 2025
Oct 21, 2025 7.45pm
Saturday, October 18, 2025
Oct 18, 2025 3pm
Oct 18, 2025 3pm
Oct 18, 2025 3pm
Friday, October 17, 2025
Oct 17, 2025 7.45pm
Saturday, October 11, 2025
Oct 11, 2025 3pm
Oct 11, 2025 3pm
Oct 11, 2025 3pm
Saturday, October 4, 2025
Oct 4, 2025 3pm
Oct 4, 2025 3pm
Tuesday, September 30, 2025
Sep 30, 2025 7.30pm
Saturday, September 27, 2025
Sep 27, 2025 3pm
Sep 27, 2025 3pm
Sep 27, 2025 3pm
Sep 27, 2025 3pm
Tuesday, September 23, 2025
Sep 23, 2025 7.45pm
Saturday, September 20, 2025
Sep 20, 2025 3pm
Friday, September 19, 2025
Sep 19, 2025 7.45pm
Saturday, September 13, 2025
Sep 13, 2025 3pm
Sep 13, 2025 3pm
Sep 13, 2025 3pm
Friday, September 12, 2025
Sep 12, 2025 7.45pm
Saturday, September 6, 2025
Sep 6, 2025 3pm
Saturday, August 30, 2025
Aug 30, 2025 3pm
Aug 30, 2025 3pm
Aug 30, 2025 3pm
Saturday, August 23, 2025
Aug 23, 2025 3pm
Aug 23, 2025 3pm
Aug 23, 2025 3pm
Friday, August 22, 2025
Aug 22, 2025 7.45pm
Saturday, August 9, 2025
Aug 9, 2025 3pm
Aug 9, 2025 3pm
Friday, August 8, 2025
Aug 8, 2025 7.45pm
Saturday, August 2, 2025
Aug 2, 2025 3pm
Aug 2, 2025 3pm
Aug 2, 2025 3pm
Aug 2, 2025 3pm
Friday, August 1, 2025
Aug 1, 2025 7.45pm
gameweek 1
Arbroath
1-1
Ayr
rhs 2.0


Sports Mole provides in-depth previews and predictions for every match from the biggest leagues and competitions in world football.
Argentina's Lionel Messi kisses the World Cup trophy after collecting the Golden Ball award on December 18, 2022Sign up for our FREE daily preview newsletter direct to your inbox!