St Johnstone: 2022-23

Select Season:
Jan 3, 2026 3pm
Scottish Championship gameweek 21
St Johnstone
1-0
Arbroath
Sidibeh (25')
Griffith (89')

Beadling (64'), Dow (76'), Todorov (80')
Jan 13, 2026 7.45pm
Scottish Challenge Cup 8th Finals
St Johnstone
2-0
Ross County
McPake (17'), Lloyd (48'), McPake (17'), Lloyd (48')
Ikpeazu (60'), Fotheringham (60'), (60'), (60'), Boyes (60'), Boyes (62'), Fotheringham (62'), Ikpeazu (62'), Fotheringham (63'), Ikpeazu (63'), Boyes (63'), Fotheringham (78'), Griffith (78'), Griffith (78'), Griffith (79'), Ikpeazu (87'), Baird (87'), Baird (90')

Phillips (59'), Henderson (59'), White (59'), Randall (59'), Randall  (59'), Randall (61'), Henderson (61'), Phillips (61'), White (61'), Docherty (69'), Docherty (71')
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')
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')
Feb 13, 2026 7.45pm
Scottish Championship 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')
Feb 17, 2026 7.45pm
Scottish Challenge Cup Quarter-finals
St Johnstone
3-3
Ayr
(Aggregate 3-3 | Ayr win 5-4 on penalties)
Smith (89'), Gullan (90+4'), Gullan (90+4')
McPake (30'), McPake (30'), Mallan (46'), Fotheringham (46'), Gullan (46'), Gullan (46'), Svedberg (63'), Svedberg (63'), Smith (72'), Gullan (90+4'), Gullan (90+4')
Oakley (15', 28'), Holt (47')
McAllister (46'), McAllister (46'), Walker (75'), Bonnar (80'), Bonnar (80')
Feb 20, 2026 7.45pm
Scottish Championship gameweek 26
Raith Rovers
0-0
St Johnstone
Mullin (69'), Rowe (74'), Montagu (82'), Nsio (82')
Paton (60'), Agyeman (75')
Feb 24, 2026 7.45pm
Scottish Championship 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')
Feb 28, 2026 3pm
Scottish Championship 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')
Mar 7, 2026
3pm
Scottish Championship gameweek 28
Morton   Fallback club logo
vs.
Fallback club logo   St Johnstone
Scottish Championship
Jan 3, 2026 3pm
Scottish Championship gameweek 21
St Johnstone
1-0
Arbroath
Sidibeh (25')
Griffith (89')

Beadling (64'), Dow (76'), Todorov (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')
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')
Feb 13, 2026 7.45pm
Scottish Championship 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')
Feb 20, 2026 7.45pm
Scottish Championship gameweek 26
Raith Rovers
0-0
St Johnstone
Mullin (69'), Rowe (74'), Montagu (82'), Nsio (82')
Paton (60'), Agyeman (75')
Feb 24, 2026 7.45pm
Scottish Championship 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')
Feb 28, 2026 3pm
Scottish Championship 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')
Mar 7, 2026
3pm
Scottish Championship gameweek 28
Morton   Fallback club logo
vs.
Fallback club logo   St Johnstone
Scottish Challenge Cup
Jan 13, 2026 7.45pm
Scottish Challenge Cup 8th Finals
St Johnstone
2-0
Ross County
McPake (17'), Lloyd (48'), McPake (17'), Lloyd (48')
Ikpeazu (60'), Fotheringham (60'), (60'), (60'), Boyes (60'), Boyes (62'), Fotheringham (62'), Ikpeazu (62'), Fotheringham (63'), Ikpeazu (63'), Boyes (63'), Fotheringham (78'), Griffith (78'), Griffith (78'), Griffith (79'), Ikpeazu (87'), Baird (87'), Baird (90')

Phillips (59'), Henderson (59'), White (59'), Randall (59'), Randall  (59'), Randall (61'), Henderson (61'), Phillips (61'), White (61'), Docherty (69'), Docherty (71')
Feb 17, 2026 7.45pm
Scottish Challenge Cup Quarter-finals
St Johnstone
3-3
Ayr
(Aggregate 3-3 | Ayr win 5-4 on penalties)
Smith (89'), Gullan (90+4'), Gullan (90+4')
McPake (30'), McPake (30'), Mallan (46'), Fotheringham (46'), Gullan (46'), Gullan (46'), Svedberg (63'), Svedberg (63'), Smith (72'), Gullan (90+4'), Gullan (90+4')
Oakley (15', 28'), Holt (47')
McAllister (46'), McAllister (46'), Walker (75'), Bonnar (80'), Bonnar (80')
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!