Primeira LigaEstádio do Dragão, Porto15°6 km/h

    Läs på svenska
    PortoPortoPossession control
    vs
    Estoril PraiaEstoril PraiaPossession & high press
    The model's lean: 1 · Porto (78%)

    Porto vs Estoril Praia · Primeira Liga

    1 · Porto 78%X 14%8% Estoril Praia · 2

    Prediction summary

    BetBuilders AI model prediction for Porto vs Estoril Praia (Primeira Liga, Saturday, 31 October 2026): Porto win 78%, draw 14%, Estoril Praia win 8%. Expected goals (xG): Porto 2.54, Estoril Praia 0.74. Most likely score: 2-0 (12%). Over 2.5 goals 64%, both teams to score 48%. Double chance: Porto or draw 92%, Estoril Praia or draw 22%. Prediction updated Saturday, 24 October 2026.

    Bet on this match

    NordicbetVälkommen in i matchen! Skapa ett konto, gör en insättning och hämta ett gratisspel värt 100 kr plus 50 freespins på Pirots 4.Claim the bonus at Nordicbet
    BetsafeHämta ett 100 kr gratisspel + 50 freespins på Pirots 4 när du gör din första insättning hos Betsafe!Claim the bonus at Betsafe
    LeoVegas100 % upp till 600 kr på sport vid första insättningenClaim the bonus at LeoVegas

    18+ · Gamble responsibly · stodlinjen.se · Affiliate links

    Analysis: Porto – Estoril Praia

    Anna Karlsson · · A data-driven preview · How the predictions work

    TEXT: Four wins from four matches since 2023 set a clear tone: Porto holds a commanding psychological edge over Estoril Praia in their recent head-to-heads. While the sample size is limited, it underscores a broader pattern of dominance. The hosts' relentless nine-game winning streak in the league amplifies their aura of invincibility. Contrast this with the visitors, who arrive at Estádio do Dragão on the back of three consecutive losses. Such form disparities further tilt the scales in favor of the Dragões.

    Porto's attacking prowess is reflected in their xG of 2.54 for this clash, coupled with a remarkable run of scoring in 34 straight league games. Estoril's defensive vulnerabilities, with an xGA of 1.5 per match, suggest they might struggle to contain the home side's offensive threats. While Estoril have a possession-oriented game plan with a high press, Porto's control style seems better suited to exploit the gaps left behind.

    Statistically, the match is leaning heavily towards a Porto victory, with model probabilities giving them a 78% chance of success. The likelihood of Porto scoring multiple goals is substantial, as evidenced by the most likely scorelines: 2-0 (12%) and 3-0 (10%). Meanwhile, Estoril's modest xG of 0.74 suggests a low probability of breaching Porto's resilient defense. With only a 48% chance of both teams scoring, the visitors' offensive prospects appear bleak.

    For those looking to leverage the data, Porto's dominant home record and current form make them a clear favorite. For goal predictions, "over 2.5 goals" at a 64% probability offers potential value, though the 2-0 scoreline at 12% remains the sharpest angle. Porto's relentless form and Estoril's recent slide make a home win the most likely outcome for punters seeking a straightforward result.

    PortoPorto
    Form WWWWW
    League ranking xG #2xGA #7xT #2xP/match #2Points #1
    Key players
    • Francisco MouraLBxG 0.07 · xT 0.31
    • William GomesRWxG 0.29 · xT 0.23
    • Gabri VeigaLWxG 0.39 · xT 0.17
    Estoril PraiaEstoril Praia
    Form LDLLL
    League ranking xG #13xGA #13xT #11xP/match #13Points #18
    Key players
    • Jordan HolsgroveCDMxG 0.06 · xT 0.15
    • Joao CarvalhoLWxG 0.09 · xT 0.11
    • Yanis Redha BegraouiFxG 0.27 · xT 0.08

    Match prediction: Porto – Estoril Praia

    Predicted score matrix

    Estoril Praia →
    Porto →
    0
    1
    2
    3
    4+
    0
    0–04.0%
    0–12.6%
    0–21.0%
    0–30.3%
    0–4+0.1%
    1
    1–09.4%
    1–17.3%
    1–22.6%
    1–30.6%
    1–4+0.1%
    2
    2–012.2%
    2–19.0%
    2–23.3%
    2–30.8%
    2–4+0.2%
    3
    3–010.3%
    3–17.6%
    3–22.8%
    3–30.7%
    3–4+0.1%
    4+
    4+–012.0%
    4+–18.8%
    4+–23.3%
    4+–30.8%
    4+–4+0.2%
    Probability per final score. Rows = home goals, columns = away goals.

    Most likely scorelines

    1. 1.2-012%
    2. 2.3-010%
    3. 3.1-09%
    4. 4.2-19%
    5. 5.3-18%
    Expected goals
    2,54–0,74
    Both teams to score
    48%

    Over/under goals

    Expected goals: 3,3
    Under 2,536%
    @2.52
    Over 2,564%
    @1.50

    Ready-made bet suggestions

    More combos & build your own →

    01 · 2 legs

    Safe

    • Porto to win78%
    • Over 1.5 goals84%

    Combined probability

    67%

    Fair odds

    1.50

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

    02 · 3 legs

    Balanced

    • Porto to win78%
    • Over 2.5 goals64%
    • Gabriel Veiga Novas to score30%

    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 score48%
    • Over 2.5 goals64%
    • Gabriel Veiga Novas to score30%
    • Jordan William Holsgrove to be booked24%

    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

    Bookmaker1 · PortoX2 · Estoril Praia
    Betsafe1.196.1012.50
    LeoVegas1.226.7511.00
    Nordicbet1.196.1012.50

    Odds updated 27 Oct, 12:36

    Odds movement

    Market signal

    The market has moved clearly towards an Estoril Praia win since 24 October — the odds have shortened from 13.00 to 11.00 (−15%).

    1+3 %
    82 %72 %

    1.19 → 1.22

    X-4 %
    19 %9 %

    7.00 → 6.75

    2-15 %
    14 %4 %

    13.00 → 11.00

    LeoVegas · 24 recorded price levels · 24/10/2026 → 27/10/2026 · fixed scale 10 percentage points

    Statistics

    Head-to-head

    4 matches
    Porto 4Draw 0Estoril Praia 0
    Goals: 10–2 (⌀ 3)

    Head-to-head based on Primeira Liga data since 2023.

    Key facts

    • FC Porto come into this round on 9 straight wins.
    • FC Porto have scored in 34 consecutive league matches.
    • Grupo Desportivo Estoril Praia have lost 3 in a row.
    • FC Porto win 76% of their home matches all-time (55 played).
    xG & xGA per match — 3-game rolling average

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

    Porto
    Estoril Praia
    When goals are scored and conceded — 2026
    Porto (20–4)
    Estoril Praia (4–12)
    Pass networks

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

    Porto
    Jakub Kiwior: 369 passningar, xT 0.65KiwiorJan Bednarek: 304 passningar, xT 0.49BednarekAlberto Oliveira Baio: 159 passningar, xT 1.01BaioDiogo Costa: 138 passningar, xT 0.25CostaFrancisco Moura: 128 passningar, xT 0.86MouraEduardo Gabriel Aquino Cossa: 116 passningar, xT 0.64CossaPablo Paulino Rosario: 116 passningar, xT 0.64RosarioIn-Beom Hwang: 82 passningar, xT 0.7HwangGabri Veiga: 72 passningar, xT 0.19VeigaVictor Froholdt: 71 passningar, xT 0.2FroholdtMartim Fernandes: 66 passningar, xT 0.02Fernandes
    Estoril Praia
    Jordan Holsgrove: 256 passningar, xT 0.5HolsgroveIsmael Sierra Arnal: 155 passningar, xT 0.16ArnalJoao Carvalho: 136 passningar, xT 0.48CarvalhoFrancisco Reis Ferreira: 134 passningar, xT 0.19FerreiraRicard Sanchez: 126 passningar, xT 0.27SanchezJoel Robles: 123 passningar, xT 0.13RoblesRoko Jurišić: 91 passningar, xT 0.02JurišićAntef Tsoungui: 76 passningar, xT 0.06TsounguiXavier Sintes Egea: 61 passningar, xT 0.03EgeaMilan Robin: 61 passningar, xT -0.02RobinFernando Medrano Gastañaga: 54 passningar, xT 0.09Gastañaga
    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.

    Porto
    Jakub Kiwior: 369 passningar, xT 0.65KiwiorJan Bednarek: 304 passningar, xT 0.49BednarekAlberto Oliveira Baio: 159 passningar, xT 1.01BaioDiogo Costa: 138 passningar, xT 0.25CostaFrancisco Moura: 128 passningar, xT 0.86MouraEduardo Gabriel Aquino Cossa: 116 passningar, xT 0.64CossaPablo Paulino Rosario: 116 passningar, xT 0.64RosarioIn-Beom Hwang: 82 passningar, xT 0.7HwangGabri Veiga: 72 passningar, xT 0.19VeigaVictor Froholdt: 71 passningar, xT 0.2FroholdtMartim Fernandes: 66 passningar, xT 0.02Fernandes
    Estoril Praia
    Jordan Holsgrove: 256 passningar, xT 0.5HolsgroveIsmael Sierra Arnal: 155 passningar, xT 0.16ArnalJoao Carvalho: 136 passningar, xT 0.48CarvalhoFrancisco Reis Ferreira: 134 passningar, xT 0.19FerreiraRicard Sanchez: 126 passningar, xT 0.27SanchezJoel Robles: 123 passningar, xT 0.13RoblesRoko Jurišić: 91 passningar, xT 0.02JurišićAntef Tsoungui: 76 passningar, xT 0.06TsounguiXavier Sintes Egea: 61 passningar, xT 0.03EgeaMilan Robin: 61 passningar, xT -0.02RobinFernando Medrano Gastañaga: 54 passningar, xT 0.09Gastañaga

    The teams in numbers

    PerformancePortoEstoril Praia
    Points242
    xPoints15.48.7
    xG per match2.30.87
    xGA per match0.951.5
    xG within 8s of winning the ball0.390.14
    xGA within 8s of losing the ball0.260.2
    Playing stylePortoEstoril Praia
    Build-up efficiency0.320.3
    Field tilt0.590.37
    xT per match1.40.78
    xTA per match0.540.96
    Won balls, offensive half2525
    Pressing intensity0.210.23
    Pressing efficiency0.270.27
    Pressing efficiency, offensive half0.230.25
    Entries into the box per match1810
    Entries into the box against712
    Pass completion %0.780.75
    Pass completion % under pressure0.720.7
    Passes per match366332
    Passes against per match292412
    Switches of play per match2026.3
    Long balls per match2833
    Set piecesPortoEstoril Praia
    xG from free kicks0.050.03
    Corners per match6.75
    Corners against per match3.64.7
    xG per corner0.050.02
    xGA per corner against0.030.05
    First touch, offensive corners %0.330.36
    First touch, defensive corners %0.690.57
    OtherPortoEstoril Praia
    Throw-in control0.820.67
    The goalkeepersDiogo Costa (Porto)Joel Robles (Estoril Praia)
    Saves1718
    Save %81%60%
    xG prevented55%47%
    Claims0 (0%)0 (0%)

    Teams & more matches this round

    Hela spelschemat med svårighetsgrad per match: Porto spelschemaEstoril Praia spelschema

    Frequently asked questions

    Who wins Porto vs Estoril Praia according to our model?

    The model gives Porto a 78% win probability. Full 1X2 picture: Porto 78%, draw 14%, Estoril Praia 8%.

    What is the most likely scoreline?

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

    Over or under 2.5 goals?

    The model rates over 2.5 goals at 64% and under at 36%.

    Will both teams score?

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

    How many goals are expected in Porto vs Estoril Praia?

    The model expects 2.54 goals (xG) for Porto and 0.74 for Estoril Praia, 3.27 in total.

    What does the model say about double chance?

    Porto or draw (1X) 92%, Estoril Praia or draw (X2) 22% and no draw (12) 86%.

    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.