Prediction Casa Pia vs Torreense: 28/5/2026 – Primeira Liga Preview & Odds

Most analysts expect Torreense to dominate Casa Pia in this Primeira Liga clash, given Torreense’s superior form and goal-scoring prowess. But is it really that straightforward? While Torreense has been strong, Casa Pia’s defense at home, conceding just 1.1 goals per match, could prove to be a stubborn obstacle. With relegation looming, Casa Pia will be fighting tooth and nail, and Torreense might find themselves in a tighter contest than anticipated.

24.05.2026 00:29
PortugalPrimeira Liga|28.05.2026
Casa Pia
27%
VS
Torreense
37%
27%
36%
37%
Casa PiaDraw 36%Torreense
🏆
Prediction
Torreense
⚽
Over 2.5 Goals
NO
44% probability
🔁
NO
44% probability
Model Confidence
81%
★ BEST BET
Torreense to Win
Most analysts will say Torreense is the favorite, but look at what the data actually shows. Despite Casa Pia's lower rank, they have a knack for draws and a solid home defense with only 1.1 goals conceded on average. However, Torreense's robust away performance, averaging 1.22 goals scored and 0.67 conceded, gives them a crucial edge. This defensive solidity, coupled with Casa Pia's struggle to score consistently, justifies the odds.
💡 Casa Pia has shown resilience at home, with a consistent defensive performance, conceding only 1.1 goals per game, which could frustrate Torreense's attack.
Final Result
Casa Pia 2 : 0 Torreense
Our prediction: 2 โœ—

Most analysts expect Torreense to dominate Casa Pia in this Primeira Liga clash, given Torreense's superior form and goal-scoring prowess. But is it really that straightforward? While Torreense has been strong, Casa Pia's defense at home, conceding just 1.1 goals per match, could prove to be a stubborn obstacle. With relegation looming, Casa Pia will be fighting tooth and nail, and Torreense might find themselves in a tighter contest than anticipated.

📊 Team Statistics
Casa Pia
DDWLL
9
Draws
8
Losses
Avg Scored0.75
Avg Conceded1.4
Over 2.540%
BTTS45%
Clean Sheets6
Torreense
DWWWD
5
Draws
3
Losses
Avg Scored1.45
Avg Conceded0.7
Over 2.545%
BTTS35%
Clean Sheets10
โญ Casa Pia โ€” Key Players
PlayerPosGARatingAppsKP
J. LivolantMidfielder387.013440
Gaizka LarrazabalDefender546.853428
P. SequeiraGoalkeeper006.82301
Rafael BritoMidfielder216.72257
Miguel SousaMidfielder026.71126
โญ Torreense โ€” Key Players
PlayerPosGARatingAppsKP
Lucas PaesGoalkeeper007.5010
David BrunoDefender007.5012
Javi VรกzquezDefender007.3012
M. DiadieDefender007.2011
StopiraDefender007.2010

Historical Data

In the last 5 meetings between these teams, Casa Pia has a slight edge with 2 wins, compared to Torreense's 1, and 2 draws. The average goals per match stand at 3.2, with 60% of these encounters seeing over 2.5 goals. Both teams have scored in 60% of these matches, indicating a history of competitive clashes. The recent goalless draw suggests a shift towards tighter defenses, but Torreense's improved attack could break this trend.

 

Model Output & Recommendation

The Poisson model leans towards a Torreense victory, with a 37% probability compared to Casa Pia's 27%. This is supported by Torreense's strong form and solid defensive record. The model's confidence is at 81%, factoring in data strength and recent performances. With the most likely scoreline being 0-1, the odds reflect the defensive capabilities of both teams, but Torreense's edge in attack gives them the advantage.

Statistical Deep Dive

Casa Pia's recent form shows a struggle, with just 3 wins in their last 20 matches, scoring an average of 0.75 goals per game. However, at home, they slightly improve, scoring 1.1 and conceding 1.1 on average, showcasing a more balanced game. Torreense, on the other hand, boasts a robust record with 12 wins in 20 matches, scoring 1.45 goals per game and conceding only 0.7. Their away form is particularly notable, with 1.22 scored and 0.67 conceded. While Casa Pia's xG is 0.77, Torreense's is higher at 1.11, indicating a more potent attack. The model suggests a 27% chance for a Casa Pia win, 36% for a draw, and 37% for a Torreense win, with a most likely scoreline of 0-1.

Frequently Asked Questions

1
Who will win Casa Pia vs Torreense?
Torreense is predicted to win with a 37% probability. This is supported by their stronger form, having won 12 of their last 20 matches, and their superior defensive record, conceding just 0.7 goals per game.
2
Will there be over 2.5 goals in Casa Pia vs Torreense?
The likelihood of over 2.5 goals is 44%. With Casa Pia's average goals per game at 0.75 and Torreense's at 1.45, combined with a historical average of 3.2 goals per match in head-to-heads, a cautious 'yes' is recommended.
3
Will both teams score in Casa Pia vs Torreense?
The BTTS probability is 44%, with historical data showing 60% of head-to-heads seeing both teams score. However, Torreense's solid defense, with 10 clean sheets in 20 matches, suggests Casa Pia might struggle to score.
4
What is at stake in Casa Pia vs Torreense?
For Casa Pia, currently 16th, this match is critical as they fight against relegation. A win could boost their chances of staying in the league, while Torreense aims to continue their strong form and climb the standings.
5
What is the Draw No Bet option for Casa Pia vs Torreense?
Draw No Bet for Torreense is priced at 1.90, offering a safer option if the match ends in a draw. Given Torreense's strong form and defensive solidity, this might provide better value than a straight win bet.
*,.fap-wrap *,.fap-markets *,.fap-table *,.fap-faq * {box-sizing:border-box} /* โ”€โ”€ Wrapper โ”€โ”€ */ .fap-wrap { width:100%;max-width:100%; margin:0 0 28px;border-radius:16px;overflow:hidden; border:1px solid #e2e8f0; box-shadow:0 4px 24px rgba(0,0,0,.08); font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif; background:#fff; } /* โ”€โ”€ Meta bar โ”€โ”€ */ .fap-meta-bar { display:flex;align-items:center;gap:8px;flex-wrap:wrap; padding:10px 20px;background:#f8fafc; border-bottom:1px solid #e2e8f0; font-size:12px;color:#64748b; } .fap-flag{height:16px;border-radius:2px} .fap-league-logo{height:22px;object-fit:contain} .fap-league-name{font-weight:700;color:#334155} .fap-meta-sep{color:#cbd5e1} .fap-match-date{color:#94a3b8} /* โ”€โ”€ Header โ”€โ”€ */ .fap-header { display:grid;grid-template-columns:1fr auto 1fr; align-items:center;gap:16px; padding:28px 24px 20px; background:linear-gradient(135deg,#f0f9ff 0%,#fff 50%,#fff5f5 100%); } .fap-team{display:flex;flex-direction:column;align-items:center;gap:10px} .fap-team-home{align-items:flex-start} .fap-team-away{align-items:flex-end} .fap-logo-wrap { width:80px;height:80px;border-radius:50%; background:#fff;border:2px solid #e2e8f0; box-shadow:0 2px 12px rgba(0,0,0,.1); display:flex;align-items:center;justify-content:center; overflow:hidden;flex-shrink:0; } .fap-team-logo{width:64px;height:64px;object-fit:contain} .fap-logo-placeholder{font-size:28px;font-weight:900;color:#94a3b8} .fap-team-name{font-size:17px;font-weight:800;color:#1e293b;text-align:center;line-height:1.2} .fap-team-home .fap-team-name{text-align:left} .fap-team-away .fap-team-name{text-align:right} .fap-team-prob{font-size:13px;font-weight:700;padding:4px 12px;border-radius:20px} .fap-prob-home{background:#dbeafe;color:#1d4ed8} .fap-prob-away{background:#fee2e2;color:#b91c1c} .fap-vs-block{display:flex;flex-direction:column;align-items:center;justify-content:center} .fap-vs{font-size:20px;font-weight:900;color:#94a3b8;letter-spacing:2px} /* โ”€โ”€ Prob bar โ”€โ”€ */ .fap-prob-bar-wrap{padding:0 0 4px} .fap-prob-bar{display:flex;height:40px;overflow:hidden} .fap-pb-home,.fap-pb-draw,.fap-pb-away { display:flex;align-items:center;justify-content:center; font-size:13px;font-weight:700;color:#fff;min-width:36px; } .fap-pb-home{background:#2563eb} .fap-pb-draw{background:#64748b} .fap-pb-away{background:#dc2626} .fap-pb-labels { display:flex;justify-content:space-between; padding:6px 16px;font-size:11px;color:#64748b;font-weight:600; background:#f8fafc;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0; } /* โ”€โ”€ Markets grid โ”€โ”€ */ .fap-markets { display:grid;grid-template-columns:repeat(3,1fr); gap:1px;background:#e2e8f0; border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0; } .fap-market { background:#fff;padding:16px 14px; display:flex;flex-direction:column;align-items:center; text-align:center;gap:4px;border-top:3px solid transparent; } .fap-market-pred{border-top-color:#2563eb} .fap-market-yes{border-top-color:#16a34a;background:#f0fdf4} .fap-market-no{border-top-color:#dc2626;background:#fef2f2} .fap-mkt-icon{font-size:22px;line-height:1;margin-bottom:2px} .fap-mkt-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:#94a3b8} .fap-mkt-val{font-size:17px;font-weight:800;color:#1e293b;line-height:1.2} .fap-mkt-pct{font-size:11px;color:#64748b;margin-top:2px} .fap-odd{font-size:14px;font-weight:700;color:#16a34a;display:block;margin-top:2px} /* โ”€โ”€ Best bet โ”€โ”€ */ .fap-bestbet { background:linear-gradient(135deg,#1e293b 0%,#0f172a 100%); padding:20px 24px;color:#fff; } .fap-bb-star{font-size:11px;font-weight:700;letter-spacing:1.5px;color:#fbbf24;text-transform:uppercase;margin-bottom:6px} .fap-bb-pick{font-size:22px;font-weight:900;color:#fff;margin-bottom:6px;line-height:1.2} .fap-bb-reason{font-size:13px;color:#94a3b8;line-height:1.6} .fap-insight{padding:14px 20px;background:#fffbeb;border-left:4px solid #f59e0b;font-size:14px;color:#92400e;line-height:1.6} /* โ”€โ”€ Stats section โ”€โ”€ */ .fap-stats-section { margin:0 0 28px; font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif; } .fap-stats-title { display:flex;align-items:center;gap:8px; font-size:15px;font-weight:800;color:#1e293b; padding:14px 20px 12px; border-bottom:2px solid #e2e8f0; background:#fff; border-radius:14px 14px 0 0; border:1px solid #e2e8f0; border-bottom:2px solid #e2e8f0; margin-bottom:-1px; } .fap-stats-title-icon{font-size:18px} .fap-stat-cards{display:flex;flex-direction:column;gap:0} /* โ”€โ”€ Individual stat card โ”€โ”€ */ .fap-sc { border:1px solid #e2e8f0; border-top:none; background:#fff; overflow:hidden; } .fap-sc:last-child{border-radius:0 0 14px 14px} .fap-sc-home{border-left:4px solid #2563eb} .fap-sc-away{border-left:4px solid #dc2626} /* โ”€โ”€ Card header โ”€โ”€ */ .fap-sc-head { display:flex;align-items:center;gap:12px; padding:14px 16px 10px; background:#fafbfd; border-bottom:1px solid #f1f5f9; } .fap-sc-logo { width:40px;height:40px; object-fit:contain;border-radius:50%; background:#fff;border:1px solid #e2e8f0; padding:3px;flex-shrink:0; } .fap-sc-name{font-size:15px;font-weight:800;color:#1e293b;margin-bottom:5px} .fap-sc-form{display:flex;gap:3px;flex-wrap:wrap} /* โ”€โ”€ W/D/L row โ”€โ”€ */ .fap-sc-wdl { display:flex;align-items:stretch; border-bottom:1px solid #f1f5f9; } .fap-sc-wdl-item { flex:1;display:flex;flex-direction:column; align-items:center;justify-content:center; padding:12px 8px;gap:3px; } .fap-sc-wdl-sep{width:1px;background:#f1f5f9;flex-shrink:0} .fap-sc-big{font-size:24px;font-weight:900;line-height:1} .fap-sc-tiny{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:#94a3b8} .fap-c-green{color:#16a34a} .fap-c-amber{color:#d97706} .fap-c-red{color:#dc2626} /* โ”€โ”€ Stats rows โ”€โ”€ */ .fap-sc-rows{display:flex;flex-direction:column} .fap-sc-row { display:flex;align-items:center; justify-content:space-between; padding:9px 16px; border-bottom:1px solid #f8fafc; } .fap-sc-row:last-child{border-bottom:none} .fap-sc-row:nth-child(even){background:#fafbfd} .fap-sc-row-lbl{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.4px} .fap-sc-row-val{font-size:14px;font-weight:800;color:#1e293b} /* โ”€โ”€ Form badges โ”€โ”€ */ /* โ”€โ”€ Form badges โ”€โ”€ */ .fap-form-row{display:inline-flex;gap:3px;flex-wrap:nowrap} .fap-fb { display:inline-flex;align-items:center;justify-content:center; width:24px;height:24px;border-radius:50%; font-size:10px;font-weight:800;color:#fff;flex-shrink:0; } .fap-fb-w{background:#16a34a} .fap-fb-d{background:#d97706} .fap-fb-l{background:#dc2626} /* โ”€โ”€ Mobile stat cards (hidden by default) โ”€โ”€ */ .fap-stat-cards{display:flex;flex-direction:column;gap:14px} .fap-stat-card{border-radius:12px;overflow:hidden;border:1px solid #e2e8f0;background:#fff} .fap-stat-card-home{border-top:3px solid #2563eb} .fap-stat-card-away{border-top:3px solid #dc2626} /* โ”€โ”€ Confidence bar โ”€โ”€ */ .fap-conf-bar { display:flex;align-items:center;gap:12px; padding:12px 20px; background:#f8fafc;border-top:1px solid #e2e8f0; } .fap-conf-label { font-size:11px;font-weight:700;text-transform:uppercase; letter-spacing:.7px;color:#64748b;white-space:nowrap;min-width:130px; } .fap-conf-track { flex:1;height:8px;background:#e2e8f0; border-radius:4px;overflow:hidden; } .fap-conf-fill { height:100%;border-radius:4px; transition:width .4s ease; } .fap-conf-pct { font-size:16px;font-weight:900; min-width:48px;text-align:right; } /* โ”€โ”€ FAQ โ”€โ”€ */ .fap-faq{margin:0 0 24px} .fap-faq-item { display:grid;grid-template-columns:auto 1fr;gap:0; border:1px solid #e2e8f0;border-radius:12px; overflow:hidden;margin-bottom:10px; transition:box-shadow .15s; } .fap-faq-item:hover{box-shadow:0 4px 16px rgba(0,0,0,.08)} .fap-faq-num { display:flex;align-items:flex-start;justify-content:center; padding:18px 16px; background:#f0f9ff; border-right:1px solid #e2e8f0; font-size:18px;font-weight:900;color:#2563eb; min-width:52px; line-height:1.4; } .fap-faq-content{padding:16px 20px} .fap-faq-q{font-size:15px;font-weight:700;color:#1e293b;margin-bottom:8px;line-height:1.4} .fap-faq-a{font-size:14px;color:#475569;line-height:1.7} /* โ”€โ”€ v15: Info row (venue + coaches) โ”€โ”€ */ .fap-info-row{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 24px} .fap-info-card{display:flex;align-items:flex-start;gap:12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:14px 16px;flex:1;min-width:180px} .fap-info-icon{font-size:22px;line-height:1;flex-shrink:0} .fap-info-body{display:flex;flex-direction:column;gap:2px} .fap-info-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#94a3b8} .fap-info-val{font-size:14px;font-weight:700;color:#1e293b} .fap-info-sub{font-size:12px;color:#64748b} /* โ”€โ”€ v15: Key Players โ”€โ”€ */ .fap-players-wrap{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:0 0 28px} .fap-players-team{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden} .fap-players-title{background:#1e293b;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:10px 14px} .fap-players-table{width:100%;border-collapse:collapse;font-size:12px} .fap-players-table th{background:#f1f5f9;color:#64748b;font-size:10px;font-weight:700;text-transform:uppercase;padding:7px 10px;text-align:left;border-bottom:1px solid #e2e8f0} .fap-players-table td{padding:8px 10px;border-bottom:1px solid #f1f5f9;color:#334155} .fap-players-table tr:last-child td{border-bottom:none} .fap-players-table tr:hover td{background:#f8fafc} .fap-rating{font-weight:700;color:#16a34a} /* โ”€โ”€ v15: Extended odds โ”€โ”€ */ .fap-ext-odds{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:16px 18px;margin:0 0 24px} .fap-ext-odds-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#64748b;margin-bottom:12px} .fap-ext-odds-grid{display:flex;flex-wrap:wrap;gap:10px} .fap-ext-odd-item{display:flex;flex-direction:column;align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:10px 14px;min-width:110px;text-align:center} .fap-ext-label{font-size:10px;color:#64748b;font-weight:600;margin-bottom:4px;text-transform:uppercase;letter-spacing:.04em} .fap-ext-val{font-size:18px;font-weight:800;color:#0f172a} @media(max-width:640px){ .fap-players-wrap{grid-template-columns:1fr} .fap-info-row{flex-direction:column} .fap-ext-odds-grid{gap:8px} .fap-ext-odd-item{min-width:90px;padding:8px 10px} } /* โ”€โ”€ Mobile breakpoint โ”€โ”€ */ @media (max-width:640px) { .fap-header{grid-template-columns:1fr;padding:20px 16px 16px;gap:12px} .fap-team-home,.fap-team-away{align-items:center} .fap-team-home .fap-team-name,.fap-team-away .fap-team-name{text-align:center} .fap-vs-block{order:-1;flex-direction:row;gap:12px} .fap-logo-wrap{width:64px;height:64px} .fap-team-logo{width:50px;height:50px} .fap-team-name{font-size:15px} .fap-markets{grid-template-columns:repeat(2,1fr)} .fap-pb-home,.fap-pb-draw,.fap-pb-away{font-size:11px;min-width:28px} .fap-pb-labels{font-size:10px;padding:5px 12px} .fap-meta-bar{padding:8px 14px;font-size:11px} .fap-bb-pick{font-size:18px} .fap-faq-num{min-width:40px;padding:14px 12px;font-size:15px} .fap-faq-content{padding:14px 14px} .fap-faq-q{font-size:14px} .fap-wrap,.fap-stats-wrap{border-radius:12px} } @media (max-width:380px) { .fap-mkt-val{font-size:14px} .fap-mkt-label{font-size:9px} .fap-market{padding:12px 8px} .fap-sc-val{font-size:16px} }

Leave a Reply

Your email address will not be published. Required fields are marked *

ยฉ Copyright 2024 Betpower.co.ke - Sitemap
Betpower Kenya
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.