Scotland - Scottish Cup
New customers only | Commercial content | 18+ age limit | T&Cs apply
by Ian John in Football Predictions
The second Scottish Cup semi-final occurs on Sunday at Hampden Park as the Champions-elect of the Scottish Premiership Celtic take on the relegation-bound bottom team, St. Johnstone. Will our match prediction give the struggling Saints a chance against the all-conquering Hoops? Let’s take a closer look at the market we have selected to back for the weekend's second semi-final!
Both teams have won all three of their Scottish Cup games this season. Celtic racked up convincing home wins over Kilmarnock (2-1), Raith Rovers (5-0) and Hibs (2-0) to reach the semis. St. Johnstone won all three of their games by a 1-0 scoreline, at home to Motherwell and Hamilton Academical and then in the last round a single-goal away win over Livingston.
Celtic are the huge favourites for this game and have dominated the league, leading Rangers by 15 points and needing just one more to clinch the title. However, they have lost one of the last two, and that was against St. Johnstone, a 1-0 defeat away from home. But they followed that up with a 5-1 win over Kilmarnock last weekend.
St. Johnstone will have the memory of that recent 1-0 win over Celtic to help them in this game, but that was their sole win in the last five, and they lost 1-0 away to Dundee United last weekend, keeping them five points adrift at the foot of the league table.
Limited Offer. Currently at DraftKings
The Best Betting Odds for St Johnstone v Celtic Match
Bookmaker | 1 | X | 2 | Bonus up to |
---|---|---|---|---|
![]() |
12 | 9 | 1.14 |
|
![]() |
21 | 8 | 1.13 |
|
![]() |
15 | 8 | 1.13 |
|
![]() |
14 | 7.25 | 1.02 |
|
![]() |
17 | 7.9 | 1.15 |
|
Limited Offer. Currently at DraftKings
What is the prediction for the football match between St Johnstone and Celtic?
Our prediction for the St Johnstone vs Celtic match is: Celtic to win and Both Teams to Score - No.
Probabilities according to our algorithm* of possible 1X2 football predictions and best odds for the match on 20/04/2025 between St Johnstone and Celtic in Scottish Cup :
- The Sportytrader ⭐ algorithm estimates a probability of 41.34% for a win of St Johnstone against Celtic with odds of 21 at Betfred.
- The probability according to Sportytrader ⭐ for a draw between St Johnstone vs Celtic is 12.2% with odds of 9 at Bet365.
- Our prediction model gives a 46.46% chance ⭐ for a win of Celtic vs St Johnstone with odds of 1.15 at 1xbet.
St Johnstone vs Celtic Form
St Johnstone and Celtic Last Matches

2/6 (33%)
2/6 (33%)
2/6 (33%)
Average stats (Last 6 matchs)
12 Apr 2025 - Scottish Premiership
6 Apr 2025 - Scottish Premiership
29 Mar 2025 - Scottish Premiership
15 Mar 2025 - Scottish Premiership
10 Mar 2025 - Scottish Cup
1 Mar 2025 - Scottish Premiership
4/6 (67%)
1/6 (17%)
1/6 (17%)
Average stats (Last 6 matchs)
6 Apr 2025 - Scottish Premiership
15 Mar 2025 - Scottish Premiership
26 Feb 2025 - Scottish Premiership
23 Feb 2025 - Scottish Premiership
8 Feb 2025 - Scottish Cup
25 Jan 2025 - Scottish Premiership
2/6 (33%)
1/6 (17%)
3/6 (50%)
Average stats (Last 6 matchs)
12 Apr 2025 - Scottish Premiership
29 Mar 2025 - Scottish Premiership
10 Mar 2025 - Scottish Cup
1 Mar 2025 - Scottish Premiership
15 Feb 2025 - Scottish Premiership
1 Feb 2025 - Scottish Premiership

4/6 (67%)
0/6 (0%)
2/6 (33%)
Average stats (Last 6 matchs)
12 Apr 2025 - Scottish Premiership
6 Apr 2025 - Scottish Premiership
29 Mar 2025 - Scottish Premiership
16 Mar 2025 - Scottish Premiership
9 Mar 2025 - Scottish Cup
1 Mar 2025 - Scottish Premiership
5/6 (83%)
0/6 (0%)
1/6 (17%)
Average stats (Last 6 matchs)
12 Apr 2025 - Scottish Premiership
29 Mar 2025 - Scottish Premiership
16 Mar 2025 - Scottish Premiership
9 Mar 2025 - Scottish Cup
25 Feb 2025 - Scottish Premiership
15 Feb 2025 - Scottish Premiership
2/6 (33%)
1/6 (17%)
3/6 (50%)
Average stats (Last 6 matchs)
6 Apr 2025 - Scottish Premiership
1 Mar 2025 - Scottish Premiership
22 Feb 2025 - Scottish Premiership
18 Feb 2025 - Champions League
2 Feb 2025 - Scottish Premiership
29 Jan 2025 - Champions League
St Johnstone vs Celtic Stats: Head to Head (H2H)
17 %
0 %
83 %
Average stats (last H2H results)
6 Apr 2025 - Scottish Premiership
29 Dec 2024 - Scottish Premiership
28 Sep 2024 - Scottish Premiership
16 Mar 2024 - Scottish Premiership
24 Dec 2022 - Scottish Premiership
26 Dec 2021 - Scottish Premiership
Most goals and assists





St Johnstone - Celtic Key Points
- In the League and Scottish Cup, Celtic have scored 106 goals this season in 36 total games.
- In the Scottish Cup, Celtic averages three goals per game, St. Johnstone just one.
- St. Johnstone have managed just 36 league and Scottish Cup goals this season in 36 games in total.
- In three games between the two this season, Celtic have won two (4-0 Home and 6-0 Away) and St. Johnstone one (1-0 Home).
Limited Offer. Currently at DraftKings
Our St Johnstone vs Celtic Prediction
Our prediction for the Celtic vs. St.Johnstone Scottish Cup semi-final is: Celtic to win and Both Teams to Score - No.
With the league title now a formality, Celtic will be focused on completing another league and Scottish Cup and League Cup treble. St. Johnstone may have earned a rare win over Celtic last time out, but that was more the exception rather than the rule. Celtic have won many recent contests comfortably and the data suggests the Celts will do likewise in this game without their opponents finding the net.
Use £/€50 free bets for the St Johnstone vs. Celtic game!
Are you planning to bet on the upcoming match between St Johnstone and Celtic? Why not take advantage of the free bets from Bet365? Use our promo code STYVIP1 and open your account. Bet365 offers a welcome package of €/£50 free bet credits if you bet €/£10 as a new player.
Try your luck on this year's Scottish Cup! You need to make your qualifying bet of €/£10 within 30 days of opening an account and this can be on any sport with at least one selection priced at 1.2 (1/5) or bigger.
All tips are fully researched and given in good faith, but profits cannot be guaranteed.

Limited Offer. Currently at DraftKings