Back to all matches
    Scottish Premiership · kickoff 15:00
    Upcoming
    St Johnstone
    St Johnstone
    10th in the table
    WWWLD
    vs
    Celtic
    Celtic
    11th in the table
    WDLDD
    Predictions coming soon

    Our model scores this match once both teams have enough recent form to work from, predictions publish in the days before kickoff. Form, head-to-head and season stats are available in the tabs above now.

    St Johnstone

    Form comparison

    Celtic

    8.8
    Form scoreout of 10
    7.3
    Form score: St Johnstone 8.8, Celtic 7.3
    2.20
    Goals scoredper game, last 10
    2.20
    Goals scored: St Johnstone 2.20, Celtic 2.20
    0.40
    Goals concededper game, last 10, lower is better
    1.50
    Goals conceded: St Johnstone 0.40, Celtic 1.50

    The form score weights every result and every goal by where the opponent sat in the table, so five wins over the bottom of the table score below five over the top.

    2/5St Johnstone
    Clean Sheetslast 5 games
    Celtic0/5
    1/5St Johnstone
    Failed to Scorelast 5 games
    Celtic0/5
    2.2St Johnstone
    Goals For per game
    Celtic2.2
    0.4St Johnstone
    Goals Against per game
    Celtic1.5
    0St Johnstone
    Win Streakmatches
    Celtic0
    Season averages • St Johnstone: 10 matches • Celtic: 10 matches • Refreshed weekly
    St Johnstone
    St Johnstone
    Excellent8.8/10
    WWWLD
    Over 2.5 goals
    2/5
    BTTS
    2/5
    Clean sheet
    2/5
    Scored in
    4/5
    Celtic
    Celtic
    Solid7.3/10
    WDLDD
    Over 2.5 goals
    3/5
    BTTS
    5/5
    Clean sheet
    0/5
    Scored in
    5/5
    Last 5 meetings
    1W - 1D - 8L from St Johnstone's perspective
    • 20 Apr 2025ST Johnstone0-5Celtic
    • 06 Apr 2025ST Johnstone1-0Celtic
    • 29 Dec 2024Celtic4-0ST Johnstone
    • 28 Sept 2024ST Johnstone0-6Celtic
    • 16 Mar 2024Celtic3-1ST Johnstone
    St Johnstone
    St Johnstone
    Last 5 matches
    • 25 Jul 2026vsEast Fife1-1D
    • 21 Jul 2026vsInverness CT1-0L
    • 18 Jul 2026vsMorton3-0W
    • 14 Jul 2026vsLinlithgow Rose0-2W
    • 11 Jul 2026vsCove Rangers2-4W
    Celtic
    Celtic
    Last 5 matches
    • 25 Jul 2026vsAC Milan2-2D
    • 18 Jul 2026vsMiddlesbrough1-1D
    • 14 Jul 2026vsSporting CP4-1L
    • 07 Jul 2026vsShelbourne1-1D
    • 23 May 2026vsDunfermline3-1W
    PosTeamPts
    8St Mirren0
    9Dundee0
    10St Johnstone0
    11Celtic0
    12Aberdeen0
    Updated daily

    St Johnstone vs Celtic: form and season numbers

    St Johnstone take a form score of 8.8 out of 10 into this Scottish Premiership fixture, against 7.3 for Celtic. St Johnstone have 3 wins, 1 draw and 1 defeat in their last 5, while Celtic have 1 win, 3 draws and 1 defeat in theirs. Across the season St Johnstone average 2.2 goals scored and 0.4 conceded per game, Celtic 2.2 and 1.5. St Johnstone have kept a clean sheet in 70% of their matches this season, Celtic in 0%. In their last 10 meetings St Johnstone have won 1, drawn 1 and lost 8. St Johnstone sit 10th on 0 points, Celtic 11th on 0.

    Form, head-to-head and season statistics are free to read. The model's predictions for this fixture are in the cards above.

    Preview

    St Johnstone vs Celtic prediction: form gap favours hosts

    St Johnstone welcome Celtic to a fixture where recent preparation could scarcely look more different. The hosts carry a Formatic weighted form score of 5.11 out of 10 across their last five outings, a steady platform built on 3 wins, 1 draw and just 1 defeat. Celtic arrive rated at 3.11 out of 10, a poor return shaped by 1 win, 3 draws and 1 loss, and a form gap of 2 points in the home side's favour provides an unusual backdrop to a meeting that has historically tilted one way.

    St Johnstone have been clinical in attack during their recent run, scoring 10 goals across those five matches and finding the net in 4 of them. Clean sheets in 2 of 5 underline defensive solidity, with only 4 conceded over the stretch. The sequence includes a 3-0 home win over Morton in the League Cup, a 2-0 away victory at Linlithgow Rose in the same competition, and a 4-2 friendly success at Cove Rangers. A 1-1 draw at home to East Fife on 25 July and a narrow 0-1 reverse away to Inverness CT are the only blemishes, and the overall profile suggests a side hitting their stride at the right time.

    Celtic's preparations have been less assured. They have scored in all 5 of their recent fixtures, putting 8 goals on the board, but have conceded 9 and kept 0 clean sheets. A 1-4 defeat away to Sporting CP on 14 July sits alongside three consecutive draws: 1-1 at Shelbourne, 1-1 at home to Middlesbrough, and 2-2 at home to AC Milan on 25 July. Four of those five were pre-season friendlies, carrying less competitive weight, but the trend of conceding in every outing remains a tangible concern. The sole win came back on 23 May, a 3-1 home victory over Dunfermline in the FA Cup, and offers little immediate reassurance.

    The head to head record across the last 10 meetings shows Celtic with 8 wins to St Johnstone's 1, plus 1 draw, and an average of 3.7 goals per game. Over 2.5 goals landed in 8 of those 10, while both teams scored in 5. Of the five itemised fixtures, Celtic took four by emphatic margins: 5-0 at home on 20 April 2025, 6-0 at home on 28 September 2024, 4-0 at home on 29 December 2024, and 3-1 at home on 16 March 2024. St Johnstone's solitary victory came on 6 April 2025, a 1-0 home result that interrupted a sequence of heavy defeats. That pattern points to high-scoring affairs and Celtic dominance, yet it also confirms that home advantage and timing can matter.

    The current form divergence is the story. St Johnstone have won 3 of their last 5, Celtic just 1. The hosts have conceded 4, the visitors 9. Celtic have not kept a clean sheet in their recent run, and St Johnstone have managed 2. Pre-season results carry lighter weight, but the underlying numbers favour the side in better rhythm. With the Formatic model yet to score this fixture closer to kick-off, the raw data suggests a tighter contest than the historical head to head implies, and the possibility of goals at both ends given both sides have scored in 5 of the last 10 meetings and Celtic's defensive fragility persists. St Johnstone's steadier preparation and home advantage make them a live proposition in a fixture where the table gap may not yet reflect competitive readiness.

    Tomorrow's top pick, free, the moment it drops

    Every pick is posted to the free Telegram channel before kickoff and the full record stays public, win or lose.

    Join the free Telegram