Airdrieonians
St Johnstone
50%
wins
- 5 wins
- 3 draws
- 2 losses
10
last matches
- 5 wins
- 3 draws
- 2 losses
50%
wins
Tournament
Match
1
2
RT
P
Result
W
03.02.2026
Challenge Cup
Arbroath
Airdrieonians
1
1
1
1
2
2
3
5
2
P
2
W
31.01.2026
Championship
Dunfermline
Airdrieonians
0
1
0
1
0
2
–
–
0
2
L
24.01.2026
Championship
Airdrieonians
Ross County
0
0
0
1
0
1
–
–
0
1
W
17.01.2026
Scottish Cup
Airdrieonians
Arbroath
1
0
1
2
2
2
4
2
P
3
3
D
10.01.2026
Championship
Ayr United
Airdrieonians
1
1
0
0
1
1
–
–
1
1
W
06.01.2026
Challenge Cup
Airdrieonians
Montrose
0
0
3
1
3
1
–
–
3
1
D
03.01.2026
Championship
Airdrieonians
Raith Rovers
0
0
0
0
0
0
–
–
0
0
D
27.12.2025
Championship
Arbroath
Airdrieonians
0
0
1
1
1
1
–
–
1
1
L
20.12.2025
Championship
Airdrieonians
Queen's Park
0
1
0
2
0
3
–
–
0
3
W
13.12.2025
Championship
Greenock Morton
Airdrieonians
0
0
0
1
0
1
–
–
0
1
Tournament
Match
1
2
Result
D
30.01.2026
Championship
St Johnstone
Partick Thistle
0
1
2
1
2
2
L
24.01.2026
Championship
St Johnstone
Dunfermline
0
0
0
1
0
1
W
13.01.2026
Challenge Cup
St Johnstone
Ross County
1
0
1
0
2
0
W
03.01.2026
Championship
St Johnstone
Arbroath
1
0
0
0
1
0
D
27.12.2025
Championship
Ross County
St Johnstone
0
0
0
0
0
0
W
20.12.2025
Championship
St Johnstone
Greenock Morton
3
0
2
0
5
0
W
16.12.2025
Challenge Cup
Hearts 2
St Johnstone
0
0
0
1
0
1
W
12.12.2025
Championship
Ayr United
St Johnstone
2
0
0
4
2
4
D
06.12.2025
Championship
St Johnstone
Raith Rovers
0
0
0
0
0
0
L
29.11.2025
Scottish Cup
St Johnstone
Cove Rangers
1
0
0
1
1
2
Airdrieonians
St Johnstone
All tournaments
10
Matches
All tournaments
Match
1st half
2st half
Match
1st half
2st half
13
Total goals
16
12
Conceded
7
13
Yellow Cards
19
0
Red cards
0
30
Corners
48
49
Free Kicks
73
9
Offsides
5
Airdrieonians
St Johnstone
33%
wins
- 1 win
- 0 draws
- 2 losses
3
last matches
- 2 wins
- 0 draws
- 1 loss
66%
wins
Tournament
Match
1
2
Result
01.11.2025
Championship
St Johnstone
Airdrieonians
1
0
2
0
3
0
23.09.2025
Championship
Airdrieonians
St Johnstone
0
2
1
0
1
2
20.01.2024
Scottish Cup
Airdrieonians
St Johnstone
0
0
1
0
1
0
Airdrieonians
All tournaments
3
Matches
St Johnstone
All tournaments
Match
1st half
2st half
Match
1st half
2st half
2
Total goals
5
10
Yellow Cards
4
0
Red cards
0
8
Corners
15
18
Free Kicks
20
1
Offsides
7
Airdrieonians
St Johnstone
Main
50
GLK
Stone, Harry
2
DEF
MacDonald, Dylan
5
DEF
Wilson, Aidan
12
DEF
McArthur, Charlie
3
DEF
Strapp, Lewis
18
MDF
Barjonas, Jamie
23
MDF
Telfer, Charlie
7
MDF
Mochrie, Chris
6
MDF
McMaster, Dean
24
MDF
McKinnon, Cole
11
FWD
Henderson, Euan
Reserved
20
GLK
Melrose, Cade
16
DEF
Ross, Craig
14
DEF
Devine, Adam
4
DEF
McGinty, Sean
n/a
Thomas, Dom
17
MDF
McGrattan, Lewis
8
MDF
Gallagher, Gavin
25
MDF
Constable, Scott
10
FWD
Mahon, Robbie
VS
Main
1
GLK
Steward, Toby
35
DEF
Forrester, Adam
4
DEF
Boyes, Morgan
3
DEF
Diabate, Cheick
2
DEF
Mikulic, Bozo
24
MDF
McPake, Josh
42
MDF
McAlear, Reece
11
MDF
Stanton, Samuel
7
MDF
Holt, Jason
10
FWD
Gullan, Jamie
27
FWD
Agyeman, Alfie
Reserved
20
GLK
Sinclair, Ross
14
DEF
Foulds, Matthew
15
DEF
Baird, Jack
33
DEF
Smith, Liam
6
MDF
Griffith, Victor
17
FWD
Lloyd, Louis
9
FWD
Fowler, Josh
21
FWD
Fotheringham, Kai
19
FWD
Steven, Taylor
head coaches
McCabe, Rhys
Valakari, Simo Johannes
Airdrieonians
St Johnstone
All tournaments
11
FWD
Henderson, Euan
24
9
17
MDF
McGrattan, Lewis
21
2
8
MDF
Gallagher, Gavin
24
2
24
MDF
McKinnon, Cole
21
2
23
MDF
Telfer, Charlie
21
1
All tournaments
24
MDF
McPake, Josh
54
15
10
FWD
Gullan, Jamie
21
8
21
FWD
Fotheringham, Kai
19
3
3
DEF
Diabate, Cheick
22
2
2
DEF
Mikulic, Bozo
15
2
Lineups
Airdrieonians
St Johnstone
Lineups
Airdrieonians
St Johnstone
Airdrieonians
St Johnstone
All tournaments
11
FWD
Henderson, Euan
24
9
17
MDF
McGrattan, Lewis
21
2
8
MDF
Gallagher, Gavin
24
2
24
MDF
McKinnon, Cole
21
2
23
MDF
Telfer, Charlie
21
1
3
DEF
Strapp, Lewis
20
1
7
MDF
Mochrie, Chris
21
1
4
DEF
McGinty, Sean
23
1
20
GLK
Melrose, Cade
19
0
50
GLK
Stone, Harry
4
0
n/a
Thomas, Dom
1
0
2
DEF
MacDonald, Dylan
16
0
10
FWD
Mahon, Robbie
2
0
5
DEF
Wilson, Aidan
19
0
16
DEF
Ross, Craig
21
0
14
DEF
Devine, Adam
2
0
18
MDF
Barjonas, Jamie
24
0
12
DEF
McArthur, Charlie
2
0
25
MDF
Constable, Scott
3
0
6
MDF
McMaster, Dean
25
0
All tournaments
24
MDF
McPake, Josh
54
15
10
FWD
Gullan, Jamie
21
8
21
FWD
Fotheringham, Kai
19
3
3
DEF
Diabate, Cheick
22
2
2
DEF
Mikulic, Bozo
15
2
15
DEF
Baird, Jack
23
2
11
MDF
Stanton, Samuel
20
2
14
DEF
Foulds, Matthew
23
1
42
MDF
McAlear, Reece
23
1
33
DEF
Smith, Liam
15
1
7
MDF
Holt, Jason
53
1
27
FWD
Agyeman, Alfie
2
1
19
FWD
Steven, Taylor
20
1
35
DEF
Forrester, Adam
18
0
17
FWD
Lloyd, Louis
7
0
6
MDF
Griffith, Victor
25
0
4
DEF
Boyes, Morgan
21
0
9
FWD
Fowler, Josh
1
0
20
GLK
Sinclair, Ross
51
0
1
GLK
Steward, Toby
23
0
1
St Johnstone
23
13
7
3
45-20
25
46
D
L
W
D
W
2
Partick Thistle
24
12
8
4
37-28
9
44
D
W
L
W
D
3
Arbroath
24
10
7
7
32-30
2
37
L
D
W
L
D
4
Ayr United
23
7
11
5
30-27
3
32
W
L
D
D
W
5
Dunfermline
22
8
5
9
29-24
5
29
L
W
W
L
D
6
Raith Rovers
24
7
7
10
28-26
2
28
L
W
L
D
L
7
Greenock Morton
23
5
11
7
23-30
-7
26
W
D
L
D
L
8
Airdrieonians
24
5
8
11
20-32
-12
23
W
L
D
D
D
9
Ross County
23
5
7
11
23-38
-15
22
W
L
W
W
D
10
Queen's Park
22
4
9
9
23-35
-12
21
L
W
L
D
W
Promotion
Promotion play-offs
Relegation play-offs
Relegation
Tournament
Match
1
2
Result
03.02.2026 22:45
Queen's Park
Ross County
0
0
0
1
0
1
31.01.2026 18:00
Greenock Morton
Ross County
1
0
1
1
2
1
31.01.2026 18:00
Dunfermline
Airdrieonians
0
1
0
1
0
2
31.01.2026 18:00
Ayr United
Raith Rovers
1
0
1
1
2
1
31.01.2026 18:00
Queen's Park
Arbroath
2
1
0
0
2
1
30.01.2026 22:45
St Johnstone
Partick Thistle
0
1
2
1
2
2
24.01.2026 18:10
St Johnstone
Dunfermline
0
0
0
1
0
1
24.01.2026 18:00
Raith Rovers
Queen's Park
2
0
2
1
4
1
24.01.2026 18:00
Partick Thistle
Ayr United
2
0
0
1
2
1
24.01.2026 18:00
Airdrieonians
Ross County
0
0
0
1
0
1
23.01.2026 22:45
Arbroath
Greenock Morton
0
0
1
1
1
1
10.01.2026 18:00
Ayr United
Airdrieonians
1
1
0
0
1
1
10.01.2026 18:00
Raith Rovers
Arbroath
0
2
2
1
2
3
09.01.2026 22:45
Ross County
Partick Thistle
2
0
0
0
2
0
03.01.2026 18:00
St Johnstone
Arbroath
1
0
0
0
1
0
03.01.2026 18:00
Airdrieonians
Raith Rovers
0
0
0
0
0
0
03.01.2026 18:00
Partick Thistle
Greenock Morton
0
2
3
0
3
2
27.12.2025 18:00
Greenock Morton
Ayr United
0
1
1
0
1
1
27.12.2025 18:00
Raith Rovers
Dunfermline
0
2
1
0
1
2
27.12.2025 18:00
Queen's Park
Partick Thistle
1
2
1
0
2
2