Scottish PremiershipMcDiarmid Park, Perth13°12 km/h

    Läs på svenska
    St. JohnstoneSt. JohnstonePossession & high press
    vs
    CelticCelticPossession & high press
    The model's lean: 2 · Celtic (70%)
    Limited dataThe model has thin or uncertain data for this match — the forecast may be unreliable and the match is excluded from our value lists.

    St. JohnstoneCeltic · Scottish Premiership

    1 · St. Johnstone 11%X 18%70% Celtic · 2

    Analysis: St. JohnstoneCeltic

    Oscar Nilsson · · Model-assisted analysis, fact-checked · How the predictions work

    Celtic FC's rampaging run of nine consecutive wins is the defining feature of this matchup against St. Johnstone. The model gives Celtic a commanding 70% chance to extend that streak, and it's not hard to see why. Their expected goals (xG) per match of 4.5 dwarfs St. Johnstone's 1.6, establishing a clear dominance in offensive production. Both sides favor a possession and high press style, but Celtic's execution has been far superior, as evidenced by their recent form.

    Celtic FC have scored in nine straight league matches, and they are expected to continue that trend, with an expected goals tally of 2.24 in this contest. Meanwhile, St. Johnstone's expected goals against (xGA) of 1.3 suggests they are likely to concede at least once. The most likely scorelines — 0-2 at 11% and 1-2 at 10% — highlight Celtic's scoring prowess and St. Johnstone's vulnerability at the back.

    It's only been three head-to-head encounters since the start of 2023, a sample too small to overshadow Celtic's current form and statistical superiority. While St. Johnstone managed to scrape a win in one of those fixtures, the balance of play tipped heavily in Celtic's favor, reflected in their xPoints edge of 5.0 to 2.7.

    Celtic FC, with a 7% edge at odds of 1.52, is an enticing proposition across Betsafe, Betsson, and Nordicbet. It's a sharp angle that aligns perfectly with the model's 70% probability of an away win. The over 2.5 goals market, leaning at 61%, complements the idea of Celtic's high-scoring potential, but the real value lies in backing the visitors to continue their winning streak. Expect a convincing Celtic performance, most likely capped at a 0-2 scoreline, with the potential for more if St. Johnstone's high press leaves them exposed.

    St. JohnstoneSt. Johnstone
    Form WLLWL
    League ranking xG #6xGA #4xT #6xP/match #6Points #5
    Key players
    • Matthew Colin FouldsLWBxG 0.04 · xT 0.20
    • Josh FowlerFxG 0.18 · xT 0.04
    • Zach MitchellCBxG 0.00 · xT 0.09
    CelticCeltic
    Form WWWWW
    League ranking xG #1xGA #1xT #1xP/match #1Points #1
    Key players
    • Hyun-Jun YangLWxG 0.35 · xT 0.00
    • Kieran TierneyLWBxG 0.71 · xT 0.61
    • Kasper Waarts Thenza HøghFxG 1.72 · xT 0.01

    Match prediction: St. JohnstoneCeltic

    Predicted score matrix

    Celtic
    St. Johnstone
    0
    1
    2
    3
    4+
    0
    0–04.4%
    0–19.1%
    0–210.5%
    0–37.9%
    0–4+7.4%
    1
    1–03.6%
    1–19.0%
    1–29.8%
    1–37.3%
    1–4+6.9%
    2
    2–01.8%
    2–14.1%
    2–24.6%
    2–33.4%
    2–4+3.2%
    3
    3–00.6%
    3–11.3%
    3–21.4%
    3–31.1%
    3–4+1.0%
    4+
    4+–00.2%
    4+–10.4%
    4+–20.4%
    4+–30.3%
    4+–4+0.3%
    Probability per final score. Rows = home goals, columns = away goals.

    Most likely scorelines

    1. 1.0-211%
    2. 2.1-210%
    3. 3.0-19%
    4. 4.1-19%
    5. 5.0-38%
    Expected goals
    0,932,24
    Both teams to score
    54%

    Over/under goals

    Expected goals: 3,2
    Under 2,539%
    @2.42
    Over 2,561%
    @1.52

    Ready-made bet suggestions

    More combos & build your own

    01 · 2 legs

    Safe

    • Celtic to win70%
    • Over 1.5 goals83%

    Combined probability

    58%

    Fair odds

    1.74

    Two legs pulling the same way — the probability is computed exactly from the score matrix, not multiplied.

    02 · 3 legs

    Balanced

    • Celtic to win70%
    • Over 2.5 goals61%
    • Kasper Waarts Thenza Høgh to score29%

    Combined probability

    Fair odds

    The whole slip is priced jointly via 20,000 simulated matches — the scorer interacts with result and total goals, never naive multiplication.

    03 · 4 legs

    Bold

    • Both teams to score54%
    • Over 2.5 goals61%
    • Kasper Waarts Thenza Høgh to score29%
    • Zach Joseph Mitchell to be booked20%

    Combined probability

    Fair odds

    The goal-fest: both teams score with at least three goals, plus the match's most likely scorer and card candidate — all priced jointly via 20,000 simulated matches.

    Odds & value

    The model's value spots

    Bets where the model's probability beats what the odds imply (EV+).

    • 2 · Celtic70% probability@1.52BetsafeEV+7%reference odds
    • 2 · Celtic70% probability@1.52BetssonEV+7%reference odds
    • 2 · Celtic70% probability@1.52NordicbetEV+7%reference odds
    Bookmaker1 · St. JohnstoneX2 · Celtic
    Betsafe5.904.30
    EV+ 7%
    1.52
    Betsson5.904.30
    EV+ 7%
    1.52
    Nordicbet5.904.30
    EV+ 7%
    1.52
    Pinnacle5.594.52
    EV+ 7%
    1.51

    Odds updated 14 Aug, 16:08

    Statistics

    Head-to-head

    3 matches
    St. Johnstone 1Draw 0Celtic 2
    Goals: 110 (⌀ 3,7)

    Head-to-head based on Scottish Premiership data since 2023.

    Key facts

    • Celtic FC come into this round on 9 straight wins.
    • Celtic FC have scored in 9 consecutive league matches.
    xG & xGA per match — 3-game rolling average

    Solid line = created (xG), dashed = conceded (xGA).

    St. Johnstone
    Celtic
    When goals are scored and conceded 2026
    St. Johnstone (44)
    Celtic (61)
    Pass networks

    Last 5 matches. Circle size = pass volume, line width = combinations between players. Attacking left to right.

    St. Johnstone
    Cheick Tiemoko Diabate: 127 passningar, xT 0.27DiabateMatthew Colin Foulds: 109 passningar, xT 0.39FouldsReece McAlear: 99 passningar, xT 0.12McAlearZach Mitchell: 92 passningar, xT 0.19MitchellJason Holt: 73 passningar, xT 0.15HoltLiam Smith: 66 passningar, xT 0.11SmithToby Peter Gary Steward: 54 passningar, xT 0.03StewardJames Gullan: 53 passningar, xT 0.17GullanSamuel Stanton: 46 passningar, xT -0.06StantonRuari Paton: 31 passningar, xT 0PatonJosh Fowler: 22 passningar, xT 0.06Fowler
    Celtic
    Auston Trusty: 163 passningar, xT 0.15TrustyCameron Robert Carter-Vickers: 162 passningar, xT 0.17Carter-VickersCallum Mcgregor: 146 passningar, xT 0.11McgregorKieran Tierney: 124 passningar, xT 1.09TierneyViljami Sinisalo: 102 passningar, xT 0.08SinisaloArne Engels: 89 passningar, xT 0.57EngelsAlistair William Johnston: 82 passningar, xT 0.11JohnstonHyun-Jun Yang: 80 passningar, xT -0.04YangBenjamin Nygren: 75 passningar, xT 0.37NygrenCamilo Andres Durán Marquez: 44 passningar, xT 0.39MarquezColby Donovan: 37 passningar, xT 0.23Donovan
    xT networks

    The same network weighted by offensive threat (xT): circle size = threat created by the player, line width = threat of the combinations. Last 5 matches, attacking left to right.

    St. Johnstone
    Cheick Tiemoko Diabate: 127 passningar, xT 0.27DiabateMatthew Colin Foulds: 109 passningar, xT 0.39FouldsReece McAlear: 99 passningar, xT 0.12McAlearZach Mitchell: 92 passningar, xT 0.19MitchellJason Holt: 73 passningar, xT 0.15HoltLiam Smith: 66 passningar, xT 0.11SmithToby Peter Gary Steward: 54 passningar, xT 0.03StewardJames Gullan: 53 passningar, xT 0.17GullanSamuel Stanton: 46 passningar, xT -0.06StantonRuari Paton: 31 passningar, xT 0PatonJosh Fowler: 22 passningar, xT 0.06Fowler
    Celtic
    Auston Trusty: 163 passningar, xT 0.15TrustyCameron Robert Carter-Vickers: 162 passningar, xT 0.17Carter-VickersCallum Mcgregor: 146 passningar, xT 0.11McgregorKieran Tierney: 124 passningar, xT 1.09TierneyViljami Sinisalo: 102 passningar, xT 0.08SinisaloArne Engels: 89 passningar, xT 0.57EngelsAlistair William Johnston: 82 passningar, xT 0.11JohnstonHyun-Jun Yang: 80 passningar, xT -0.04YangBenjamin Nygren: 75 passningar, xT 0.37NygrenCamilo Andres Durán Marquez: 44 passningar, xT 0.39MarquezColby Donovan: 37 passningar, xT 0.23Donovan

    The teams in numbers

    PerformanceSt. JohnstoneCeltic
    Points36
    xPoints2.75
    xG per match1.64.5
    xGA per match1.30.81
    xG within 8s of winning the ball0.261.1
    xGA within 8s of losing the ball0.10.04
    Playing styleSt. JohnstoneCeltic
    Build-up efficiency0.30.37
    Field tilt0.580.69
    xT per match0.922.5
    xTA per match0.80.51
    Won balls, offensive half2825
    Pressing intensity0.220.21
    Pressing efficiency0.310.34
    Pressing efficiency, offensive half0.250.31
    Entries into the box per match1321
    Entries into the box against911
    Pass completion %0.780.84
    Pass completion % under pressure0.720.81
    Passes per match400604
    Passes against per match354282
    Switches of play per match30.631.2
    Long balls per match3630
    Set piecesSt. JohnstoneCeltic
    xG from free kicks00
    Corners per match48.2
    Corners against per match44.6
    xG per corner0.10.04
    xGA per corner against0.010.05
    First touch, offensive corners %0.620.38
    First touch, defensive corners %0.620.44
    OtherSt. JohnstoneCeltic
    Throw-in control0.760.82
    The goalkeepersToby Peter Gary Steward (St. Johnstone)Viljami Sinisalo (Celtic)
    Saves67
    Save %67%88%
    xG prevented29%82%
    Claims0 (0%)0 (0%)

    Frequently asked questions

    Who wins St. Johnstone vs Celtic according to our model?

    The model gives Celtic a 70% win probability. Full 1X2 picture: St. Johnstone 11%, draw 18%, Celtic 70%.

    What is the most likely scoreline?

    The model's most likely final score is 0-2 at 11% probability.

    Over or under 2.5 goals?

    The model rates over 2.5 goals at 61% and under at 39%.

    Will both teams score?

    The probability of both teams scoring is 54% according to the model.

    Why are some legs locked in the bet builder?

    The same rules as the bookmakers’ builders: legs that contradict or already follow from your slip cannot be combined — for example correct score 2–1 with under 2.5 goals. The difference is that we don’t look the rules up in a table; we compute them straight from the score matrix.

    More matches in the league

    Predictions come from PlaymakerAI's match model and reflect the model's assessment — not betting advice. Gamble responsibly.