St. Johnstone vs Celtic: Prediction, Head-to-Head, Odds & Stats (Sun, 20 Apr '25)
By Wojtek Kolan - 4:37PM UTC at 03 Apr '25
Scheduled Head-to-Head Match Between St. Johnstone Vs Celtic
Scottish Cup
St. Johnstone
Recent Form
Sunday
20 Apr '25
14:00
Celtic
Recent Form
Match Schedule - Date Of Match
Celtic will come up vs St. Johnstone in in Scottish Cup on Sun, 20 Apr '25. Let’s take a look at historical performances, recent data and head-to-head data to reveal the most accurate picks and leading bets.
Head-to-Head: St. Johnstone 1 - 8 Celtic
St. Johnstone
Last 10 Matches
Celtic
St. Johnstone vs Celtic H2H Game Summary
Over the most recent 10 head-2-head results for these competitors, St. Johnstone have come out on top 1 times and Celtic have come out on top on 8 occasion. In the last fixture between them, St. Johnstone won 1-0.
Head-to-Head | Match Wins |
---|---|
St. Johnstone | 1 |
Celtic | 8 |
St. Johnstone vs Celtic Prior Matches
|
Scottish Premiership | |||||
06 Apr '25 11:00 |
St. Johnstone Celtic |
![]()
1
0
|
||||
29 Dec '24 15:00 |
Celtic St. Johnstone |
![]()
4
0
|
||||
28 Sep '24 16:45 |
St. Johnstone Celtic |
![]()
0
6
|
||||
16 Mar '24 15:00 |
Celtic St. Johnstone |
![]()
3
1
|
||||
03 Dec '23 12:00 |
St. Johnstone Celtic |
![]()
1
3
|
||||
26 Aug '23 14:00 |
Celtic St. Johnstone |
![]()
0
0
|
||||
05 Feb '23 12:00 |
St. Johnstone Celtic |
![]()
1
4
|
||||
24 Dec '22 12:30 |
Celtic St. Johnstone |
![]()
4
1
|
||||
08 Oct '22 11:30 |
St. Johnstone Celtic |
![]()
1
2
|
||||
09 Apr '22 14:00 |
Celtic St. Johnstone |
![]()
7
0
|
||||
26 Dec '21 12:30 |
St. Johnstone Celtic |
![]()
1
3
|
||||
23 Oct '21 14:00 |
Celtic St. Johnstone |
![]()
2
0
|
||||
12 May '21 17:30 |
Celtic St. Johnstone |
![]()
4
0
|
||||
14 Feb '21 12:00 |
St. Johnstone Celtic |
![]()
1
2
|
||||
06 Dec '20 15:00 |
Celtic St. Johnstone |
![]()
1
1
|
||||
04 Oct '20 11:00 |
St. Johnstone Celtic |
![]()
0
2
|
||||
21 Mar '20 15:00 |
Celtic St. Johnstone |
|
||||
29 Jan '20 19:45 |
St. Johnstone Celtic |
![]()
0
3
|
||||
03 Aug '19 14:00 |
Celtic St. Johnstone |
![]()
7
0
|
||||
03 Feb '19 12:30 |
St. Johnstone Celtic |
![]()
0
2
|
||||
30 Jan '19 19:45 |
Celtic St. Johnstone |
![]()
2
0
|
||||
07 Oct '18 14:30 |
St. Johnstone Celtic |
![]()
0
6
|
||||
18 Feb '18 15:00 |
Celtic St. Johnstone |
![]()
0
0
|
||||
04 Nov '17 12:30 |
St. Johnstone Celtic |
![]()
0
4
|
||||
26 Aug '17 14:00 |
Celtic St. Johnstone |
![]()
1
1
|
||||
06 May '17 14:00 |
Celtic St. Johnstone |
![]()
4
1
|
||||
05 Feb '17 12:30 |
St. Johnstone Celtic |
![]()
2
5
|
||||
25 Jan '17 19:45 |
Celtic St. Johnstone |
![]()
1
0
|
||||
20 Aug '16 11:15 |
St. Johnstone Celtic |
![]()
2
4
|
||||
11 May '16 18:30 |
St. Johnstone Celtic |
![]()
2
1
|
||||
23 Jan '16 15:00 |
Celtic St. Johnstone |
![]()
3
1
|
||||
13 Dec '15 12:30 |
St. Johnstone Celtic |
![]()
0
3
|
||||
29 Aug '15 14:00 |
Celtic St. Johnstone |
![]()
3
1
|
||||
15 May '15 18:45 |
St. Johnstone Celtic |
![]()
0
0
|
||||
04 Mar '15 19:45 |
Celtic St. Johnstone |
![]()
0
1
|
||||
14 Feb '15 12:45 |
St. Johnstone Celtic |
![]()
1
2
|
||||
10 Jan '15 15:00 |
Celtic St. Johnstone |
|
||||
13 Aug '14 18:45 |
St. Johnstone Celtic |
![]()
0
3
|
||||
07 May '14 18:45 |
St. Johnstone Celtic |
![]()
3
3
|
||||
16 Feb '14 12:45 |
Celtic St. Johnstone |
![]()
3
0
|
||||
26 Dec '13 15:00 |
St. Johnstone Celtic |
![]()
0
1
|
||||
21 Sep '13 14:00 |
Celtic St. Johnstone |
![]()
2
1
|
||||
11 May '13 11:15 |
Celtic St. Johnstone |
![]()
4
0
|
||||
19 Feb '13 19:45 |
St. Johnstone Celtic |
![]()
1
1
|
||||
11 Nov '12 15:00 |
Celtic St. Johnstone |
![]()
1
1
|
||||
15 Sep '12 11:30 |
St. Johnstone Celtic |
![]()
2
1
|
||||
03 May '12 18:45 |
Celtic St. Johnstone |
![]()
1
0
|
||||
01 Apr '12 11:45 |
Celtic St. Johnstone |
![]()
2
0
|
||||
18 Dec '11 15:00 |
St. Johnstone Celtic |
![]()
0
2
|
||||
21 Aug '11 14:00 |
Celtic St. Johnstone |
![]()
0
1
|
||||
16 Apr '11 14:00 |
St. Johnstone Celtic |
|
||||
12 Apr '11 17:00 |
St. Johnstone Celtic |
![]()
0
1
|
||||
26 Dec '10 15:00 |
Celtic St. Johnstone |
![]()
2
0
|
||||
30 Oct '10 11:00 |
St. Johnstone Celtic |
![]()
0
3
|
||||
20 Mar '10 15:00 |
Celtic St. Johnstone |
![]()
3
0
|
||||
24 Jan '10 15:30 |
St. Johnstone Celtic |
![]()
1
4
|
||||
22 Aug '09 14:00 |
Celtic St. Johnstone |
![]()
5
2
|
||||
|
Scottish League Cup | |||||
20 Nov '21 17:15 |
Celtic St. Johnstone |
![]()
1
0
|
||||
26 Sep '18 18:45 |
St. Johnstone Celtic |
![]()
0
1
|
||||
30 Oct '12 19:45 |
Celtic St. Johnstone |
![]()
5
0
|
||||
27 Oct '10 18:30 |
St. Johnstone Celtic |
![]()
2
3
|
||||
|
Scottish Cup | |||||
01 Mar '20 15:00 |
St. Johnstone Celtic |
![]()
0
1
|
||||
10 Feb '19 13:30 |
Celtic St. Johnstone |
![]()
5
0
|
St. Johnstone and Celtic Recent Games
Dundee United
St. Johnstone

St. Johnstone
Celtic

Hibernian
St. Johnstone

St. Johnstone
Aberdeen

Livingston
St. Johnstone

Dundee FC
St. Johnstone

St. Johnstone
Ross County

St. Johnstone
Heart of Midlothian

Kilmarnock
St. Johnstone

St. Johnstone
Hamilton Academical

St. Mirren
St. Johnstone

St. Johnstone
Motherwell

St. Johnstone
Motherwell

Rangers
St. Johnstone

St. Johnstone
Dundee FC

St. Johnstone
Hibernian

Celtic
St. Johnstone

St. Johnstone
Dundee United

Heart of Midlothian
St. Johnstone

St. Johnstone
St. Mirren

Aberdeen
St. Johnstone

St. Johnstone
Rangers

St. Johnstone
Kilmarnock

Motherwell
St. Johnstone

St. Johnstone
Heart of Midlothian

St. Mirren
St. Johnstone

Dundee FC
St. Johnstone

St. Johnstone
Ross County

Rangers
St. Johnstone

St. Johnstone
Celtic

Celtic
Kilmarnock

St. Johnstone
Celtic

Celtic
Heart of Midlothian

Celtic
Rangers

Celtic
Hibernian

St. Mirren
Celtic

Celtic
Aberdeen

Hibernian
Celtic

FC Bayern München
Celtic

Celtic
Dundee United

Celtic
FC Bayern München

Celtic
Raith Rovers

Celtic
Dundee FC

Motherwell
Celtic

Aston Villa
Celtic

Celtic
Dundee FC
Celtic
Young Boys

Celtic
Kilmarnock

Dundee FC
Celtic

Ross County
Celtic

Celtic
Dundee United

Celtic
St. Mirren

Rangers
Celtic

Celtic
St. Johnstone

Celtic
Motherwell

Dundee United
Celtic

Celtic
Rangers

Dundee FC
Celtic
GNK Dinamo Zagreb
Celtic

Celtic
Hibernian

St. Johnstone Vs Celtic Season Stats
St. Johnstone | Performance Summary | Celtic |
---|---|---|
0% | Ball Possession | 0% |
St. Johnstone Last Match Played stats
Dundee Utd vs St. Johnstone in the Premiership on Sat, 12 Apr '25
Final Score : 1 - 0
Dundee United (H) | Match overview | St. Johnstone (A) |
---|---|---|
45% | Ball possession | 55% |
3 | Big chances | 0 |
9 | Total shots | 15 |
2 | Goalkeeper saves | 3 |
6 | Corner kicks | 5 |
15 | Fouls | 14 |
330 | Passes | 397 |
14 | Tackles | 12 |
14 | Free kicks | 15 |
1 | Yellow cards | 2 |
Dundee United (H) | Shots | St. Johnstone (A) |
9 | Total shots | 15 |
4 | Shots on target | 2 |
3 | Shots off target | 6 |
2 | Blocked shots | 7 |
8 | Shots inside box | 9 |
1 | Shots outside box | 6 |
Dundee United (H) | Attack | St. Johnstone (A) |
1 | Big chances scored | 0 |
2 | Big chances missed | 0 |
26 | Touches in penalty area | 16 |
1 | Fouled in final third | 1 |
1 | Offsides | 1 |
Dundee United (H) | Passes | St. Johnstone (A) |
238 | Accurate passes | 306 |
22 | Throw-ins | 19 |
64 | Final third entries | 68 |
45/98 (46%) | Final third phase | 77/116 (66%) |
17/57 (30%) | Long balls | 29/75 (39%) |
3/10 (30%) | Crosses | 5/26 (19%) |
Dundee United (H) | Duels | St. Johnstone (A) |
59% | Duels | 41% |
8 | Dispossessed | 9 |
32/65 (49%) | Ground duels | 33/65 (51%) |
43/63 (68%) | Aerial duels | 20/63 (32%) |
7/11 (64%) | Dribbles | 6/11 (55%) |
Dundee United (H) | Defending | St. Johnstone (A) |
29% | Tackles won | 83% |
14 | Total tackles | 12 |
8 | Interceptions | 7 |
44 | Recoveries | 60 |
37 | Clearances | 23 |
Dundee United (H) | Goalkeeping | St. Johnstone (A) |
2 | Total saves | 3 |
0 | Big saves | 1 |
0 | High claims | 1 |
13 | Goal kicks | 4 |
Dundee United (H) | Match overview | St. Johnstone (A) |
---|---|---|
49% | Ball possession | 51% |
1 | Big chances | 0 |
4 | Total shots | 4 |
0 | Goalkeeper saves | 1 |
2 | Corner kicks | 2 |
199 | Passes | 197 |
6 | Tackles | 7 |
6 | Free kicks | 8 |
Dundee United (H) | Shots | St. Johnstone (A) |
4 | Total shots | 4 |
2 | Shots on target | 0 |
2 | Shots off target | 2 |
0 | Blocked shots | 2 |
3 | Shots inside box | 2 |
1 | Shots outside box | 2 |
Dundee United (H) | Attack | St. Johnstone (A) |
1 | Big chances scored | 0 |
0 | Fouled in final third | 1 |
1 | Offsides | 0 |
Dundee United (H) | Passes | St. Johnstone (A) |
154 | Accurate passes | 154 |
11 | Throw-ins | 11 |
31 | Final third entries | 29 |
9/32 (28%) | Long balls | 15/36 (42%) |
1/2 (50%) | Crosses | 2/14 (14%) |
Dundee United (H) | Duels | St. Johnstone (A) |
61% | Duels | 39% |
4 | Dispossessed | 4 |
14/30 (47%) | Ground duels | 16/30 (53%) |
20/26 (77%) | Aerial duels | 6/26 (23%) |
4/7 (57%) | Dribbles | 1/3 (33%) |
Dundee United (H) | Defending | St. Johnstone (A) |
17% | Tackles won | 86% |
6 | Total tackles | 7 |
0 | Interceptions | 2 |
21 | Recoveries | 28 |
19 | Clearances | 9 |
Dundee United (H) | Goalkeeping | St. Johnstone (A) |
0 | Total saves | 1 |
7 | Goal kicks | 1 |
Dundee United (H) | Match overview | St. Johnstone (A) |
---|---|---|
40% | Ball possession | 60% |
2 | Big chances | 0 |
5 | Total shots | 11 |
2 | Goalkeeper saves | 2 |
4 | Corner kicks | 3 |
131 | Passes | 200 |
8 | Tackles | 5 |
8 | Free kicks | 7 |
1 | Yellow cards | 2 |
Dundee United (H) | Shots | St. Johnstone (A) |
5 | Total shots | 11 |
2 | Shots on target | 2 |
1 | Shots off target | 4 |
2 | Blocked shots | 5 |
5 | Shots inside box | 7 |
0 | Shots outside box | 4 |
Dundee United (H) | Attack | St. Johnstone (A) |
2 | Big chances missed | 0 |
1 | Fouled in final third | 0 |
0 | Offsides | 1 |
Dundee United (H) | Passes | St. Johnstone (A) |
84 | Accurate passes | 152 |
11 | Throw-ins | 8 |
33 | Final third entries | 39 |
8/25 (32%) | Long balls | 14/39 (36%) |
2/8 (25%) | Crosses | 3/12 (25%) |
Dundee United (H) | Duels | St. Johnstone (A) |
57% | Duels | 43% |
4 | Dispossessed | 5 |
18/35 (51%) | Ground duels | 17/35 (49%) |
23/37 (62%) | Aerial duels | 14/37 (38%) |
3/4 (75%) | Dribbles | 5/8 (63%) |
Dundee United (H) | Defending | St. Johnstone (A) |
38% | Tackles won | 80% |
8 | Total tackles | 5 |
8 | Interceptions | 5 |
23 | Recoveries | 32 |
18 | Clearances | 14 |
Dundee United (H) | Goalkeeping | St. Johnstone (A) |
2 | Total saves | 2 |
6 | Goal kicks | 3 |
Celtic Last Match Played stats
Celtic vs Kilmarnock in the Premiership on Sat, 12 Apr '25
Final Score : 5 - 1
Celtic (H) | Match overview | Kilmarnock (A) |
---|---|---|
88% | Ball possession | 12% |
2 | Big chances | 1 |
14 | Total shots | 5 |
0 | Goalkeeper saves | 1 |
10 | Corner kicks | 0 |
9 | Fouls | 9 |
1025 | Passes | 145 |
8 | Tackles | 13 |
9 | Free kicks | 9 |
Celtic (H) | Shots | Kilmarnock (A) |
14 | Total shots | 5 |
6 | Shots on target | 1 |
1 | Hit woodwork | 0 |
3 | Shots off target | 4 |
5 | Blocked shots | 0 |
6 | Shots inside box | 1 |
8 | Shots outside box | 4 |
Celtic (H) | Attack | Kilmarnock (A) |
2 | Big chances scored | 0 |
0 | Big chances missed | 1 |
34 | Touches in penalty area | 9 |
4 | Fouled in final third | 0 |
1 | Offsides | 0 |
Celtic (H) | Passes | Kilmarnock (A) |
950 | Accurate passes | 72 |
25 | Throw-ins | 12 |
118 | Final third entries | 43 |
324/373 (87%) | Final third phase | 20/63 (32%) |
12/31 (39%) | Long balls | 10/51 (20%) |
2/20 (10%) | Crosses | 0/3 (0%) |
Celtic (H) | Duels | Kilmarnock (A) |
51% | Duels | 49% |
10 | Dispossessed | 6 |
23/44 (52%) | Ground duels | 21/44 (48%) |
13/27 (48%) | Aerial duels | 14/27 (52%) |
6/9 (67%) | Dribbles | 0/2 (0%) |
Celtic (H) | Defending | Kilmarnock (A) |
38% | Tackles won | 69% |
8 | Total tackles | 13 |
3 | Interceptions | 11 |
39 | Recoveries | 37 |
16 | Clearances | 30 |
0 | Errors lead to a goal | 1 |
Celtic (H) | Goalkeeping | Kilmarnock (A) |
0 | Total saves | 1 |
0 | Big saves | 1 |
6 | Goal kicks | 9 |
Celtic (H) | Match overview | Kilmarnock (A) |
---|---|---|
89% | Ball possession | 11% |
2 | Big chances | 0 |
7 | Total shots | 1 |
0 | Goalkeeper saves | 1 |
4 | Corner kicks | 0 |
510 | Passes | 66 |
5 | Tackles | 7 |
1 | Free kicks | 5 |
Celtic (H) | Shots | Kilmarnock (A) |
7 | Total shots | 1 |
5 | Shots on target | 1 |
1 | Shots off target | 0 |
1 | Blocked shots | 0 |
2 | Shots inside box | 0 |
5 | Shots outside box | 1 |
Celtic (H) | Attack | Kilmarnock (A) |
2 | Big chances scored | 0 |
1 | Offsides | 0 |
Celtic (H) | Passes | Kilmarnock (A) |
466 | Accurate passes | 34 |
14 | Throw-ins | 6 |
63 | Final third entries | 20 |
5/10 (50%) | Long balls | 3/26 (12%) |
0/9 (0%) | Crosses | 0/1 (0%) |
Celtic (H) | Duels | Kilmarnock (A) |
53% | Duels | 47% |
6 | Dispossessed | 5 |
10/22 (45%) | Ground duels | 12/22 (55%) |
8/12 (67%) | Aerial duels | 4/12 (33%) |
4/5 (80%) | Dribbles | 0/0 (0%) |
Celtic (H) | Defending | Kilmarnock (A) |
60% | Tackles won | 57% |
5 | Total tackles | 7 |
1 | Interceptions | 6 |
22 | Recoveries | 18 |
2 | Clearances | 21 |
Celtic (H) | Goalkeeping | Kilmarnock (A) |
0 | Total saves | 1 |
1 | Goal kicks | 3 |
Celtic (H) | Match overview | Kilmarnock (A) |
---|---|---|
87% | Ball possession | 13% |
0 | Big chances | 1 |
7 | Total shots | 4 |
6 | Corner kicks | 0 |
515 | Passes | 79 |
3 | Tackles | 6 |
8 | Free kicks | 4 |
Celtic (H) | Shots | Kilmarnock (A) |
7 | Total shots | 4 |
1 | Shots on target | 0 |
1 | Hit woodwork | 0 |
2 | Shots off target | 4 |
4 | Blocked shots | 0 |
4 | Shots inside box | 1 |
3 | Shots outside box | 3 |
Celtic (H) | Attack | Kilmarnock (A) |
0 | Big chances missed | 1 |
4 | Fouled in final third | 0 |
Celtic (H) | Passes | Kilmarnock (A) |
484 | Accurate passes | 38 |
11 | Throw-ins | 6 |
55 | Final third entries | 23 |
7/21 (33%) | Long balls | 7/25 (28%) |
2/11 (18%) | Crosses | 0/2 (0%) |
Celtic (H) | Duels | Kilmarnock (A) |
49% | Duels | 51% |
4 | Dispossessed | 1 |
13/22 (59%) | Ground duels | 9/22 (41%) |
5/15 (33%) | Aerial duels | 10/15 (67%) |
2/4 (50%) | Dribbles | 0/2 (0%) |
Celtic (H) | Defending | Kilmarnock (A) |
0% | Tackles won | 83% |
3 | Total tackles | 6 |
2 | Interceptions | 5 |
17 | Recoveries | 19 |
14 | Clearances | 9 |
Celtic (H) | Goalkeeping | Kilmarnock (A) |
5 | Goal kicks | 6 |