Forecast Assessment
Reliable forecast
- Favourite
- Ulsan Hyundai FC Slight favourite
- Model probability
- 52.6%
- Market probability
- 44.5%
- Market agreement
- Moderate
- Validation
- Pass
Summary:
The model leans Ulsan Hyundai FC, with modest separation from other outcomes. Monitor market movement before kickoff.
Login to see the full betting verdict
Sign in free to unlock the Final betting verdict — which markets pass, where +EV may exist, and steam warnings.
Market Move Intelligence
- Current move
- Melbourne City ↓ -8.6% 3.5 → 3.2
- Move type
- 📈 Steam
- Steam Score
- 60A
Strong sharp signal - Market breadth
- 11/13
- Phase
- Sharp repricing
- Ref book
- Bet365
Sharp-led move: Pinnacle - CLV validation
- Waiting for Close
Largest move today
Odds path — Melbourne City
🐢 Slow drift over 79h 13m
Market Narrative
Multi-book steam on Melbourne City (8.6%, 11/13) — aligned shortening, not a single-book blip.
Sharper sportsbooks initiated a solid move with growing cross-book confirmation.
Market Audit
- Market agreement
- Moderate
- Validation
- Pass
- Largest gap
- Ulsan Hyundai FC +8.1 pp
- Breadth
- 11/13
- Current market activity
- Melbourne City odds shortened ↓ -8.6%.
Fair estimate and market pricing differ modestly. Monitor before kickoff.
Market Assessment
The fair estimate shows a modest edge over current market pricing on Ulsan Hyundai FC.
However, recent buying interest has been on Melbourne City, with odds shortening by 8.6%.
Buying interest on Melbourne City — odds shortened by 8.6%.
- Monitor line movement before kickoff — not a betting recommendation.
| Outcome | Fair | Market | Edge |
|---|---|---|---|
| Ulsan Hyundai FC | 52.56% | 44.45% | +8.1 pp |
| Draw | 26.47% | 28.17% | -1.7 pp |
| Melbourne City | 20.97% | 27.37% | -6.4 pp |
Fair probability from Poisson/xG statistical model. Not bookmaker odds. Not betting advice.
Final betting verdict
No default bet at standard thresholds — use leans for context only.
- No value on 1X2 (Ulsan Hyundai FC vs. current odds)
- Model lean (not a default bet): Over 2.5
- Model lean (not a default bet): BTTS Yes
- Significant line move — see market context below.
- No line above +EV threshold in tracked markets (−0.5)
- No line above +EV threshold in tracked markets (−0.5)
BTTS: insufficient book odds for EV
Melbourne City market context before kickoff
📈 Steam on Melbourne City
- Odds move
- 3.50 → 3.20 (↓ -8.6%)
- Market breadth
- 11/13
- Steam score
- 60 (A)
- Current status
- Market repriced — no remaining value detected on tracked lines at consensus.
Steam detected. Current price appears fully adjusted.
Steam measures market activity. EV measures betting value.
Decision Lifecycle
Current stage: Market monitoring
- Forecast Generated
- Market Compared
- Validation Passed
- Closing Recorded
- CLV Evaluated
- Entry
- 2.06
- Closing
- Pending
- CLV
- Pending
- Focus on the Primary line when you want one actionable idea.
- Do not parlay many thin-edge picks together; edges do not add reliably.
- Treat longshots as optional, high-stake-sizing plays only.
Explore More Predictions Content
Get Premium Predictions for Ulsan Hyundai FC & Melbourne City!
Unlock in-depth analysis, exclusive betting tips, and match forecasts with our premium subscription service.
Subscribe Now
AFC Champions League — Standings
| # | TEAM | MP | W | D | L | PTS |
|---|---|---|---|---|---|---|
| 1 | Al-Hilal Saudi FC | 8 | 7 | 1 | 0 | 22 |
| 2 | Al-Ahli Jeddah | 8 | 5 | 2 | 1 | 17 |
| 3 | Tractor Sazi | 8 | 5 | 2 | 1 | 17 |
| 4 | Al-Ittihad FC | 8 | 5 | 0 | 3 | 15 |
| 5 | Al Wahda FC | 8 | 4 | 2 | 2 | 14 |
| 6 | Shabab Al Ahli Dubai | 8 | 3 | 2 | 3 | 11 |
| 7 | Al-Duhail SC | 8 | 2 | 2 | 4 | 8 |
| 8 | Al Sadd | 8 | 2 | 2 | 4 | 8 |
| 9 | Sharjah FC | 8 | 2 | 2 | 4 | 8 |
| 9 | Gharraf | 6 | 2 | 0 | 4 | 6 |
| 10 | Al-Gharafa | 8 | 2 | 0 | 6 | 6 |
| 11 | Al Shorta | 8 | 1 | 2 | 5 | 5 |
| 12 | Nasaf | 8 | 1 | 1 | 6 | 4 |
| # | TEAM | MP | GS | GC | +/- | PTS |
|---|---|---|---|---|---|---|
| 1 | Al-Ittihad FC | 8 | 22 | 9 | +13 | 15 |
| 2 | Al-Ahli Jeddah | 8 | 21 | 9 | +12 | 17 |
| 3 | Al-Hilal Saudi FC | 8 | 17 | 6 | +11 | 22 |
| 4 | Al-Duhail SC | 8 | 16 | 16 | 0 | 8 |
| 5 | Shabab Al Ahli Dubai | 8 | 14 | 14 | 0 | 11 |
| 6 | Tractor Sazi | 8 | 12 | 4 | +8 | 17 |
| 7 | Al Sadd | 8 | 12 | 16 | -4 | 8 |
| 8 | Al Wahda FC | 8 | 11 | 7 | +4 | 14 |
| 9 | Nasaf | 8 | 9 | 17 | -8 | 4 |
| 10 | Sharjah FC | 8 | 8 | 16 | -8 | 8 |
| 11 | Gharraf | 6 | 7 | 12 | -5 | 6 |
| 12 | Al-Gharafa | 8 | 7 | 21 | -14 | 6 |
| 13 | Al Shorta | 8 | 6 | 20 | -14 | 5 |
| # | TEAM | MP | xG | xGC | +/- | PTS |
|---|---|---|---|---|---|---|
| 1 | Al-Duhail SC | 8 | 2.2 | 1.6 | +0.6 | 8 |
| 2 | Shabab Al Ahli Dubai | 8 | 1.1 | 0.5 | +0.6 | 11 |
| 3 | Al-Ahli Jeddah | 8 | 1.0 | 0.7 | +0.3 | 17 |
| 4 | Nasaf | 8 | 1.5 | 1.4 | +0.1 | 4 |
| 5 | Al Shorta | 8 | 1.4 | 1.5 | -0.1 | 5 |
| 6 | Al Wahda FC | 8 | 0.7 | 1.0 | -0.3 | 14 |
| 7 | Sharjah FC | 8 | 1.6 | 2.2 | -0.6 | 8 |
| 8 | Al-Hilal Saudi FC | 8 | 0.5 | 1.1 | -0.6 | 22 |
| 9 | Tractor Sazi | 8 | — | — | — | 17 |
| 10 | Al-Ittihad FC | 8 | — | — | — | 15 |
| 11 | Al Sadd | 8 | — | — | — | 8 |
| 12 | Gharraf | 6 | — | — | — | 6 |
| 13 | Al-Gharafa | 8 | — | — | — | 6 |