Bulle vs Zürich II Sharp money alert: Bulle ↑ +8.3% market move detected

Feb 14, 2026 - 15:00 2H
1
3
43% 25% 31%

Forecast Assessment

Reliable forecast

Favourite
Bulle Balanced match
Model probability
43.2%
Market probability
41.6%
Market agreement
Strong
Validation
Pass

Summary:

The model and market both lean Bulle, but neither indicates a dominant favourite. Draw and Zürich II remain plausible — this is a relatively open match.

Market Move Intelligence

Current move
Bulle ↑ +8.3% 2.06 → 2.23
Move type
📈 Steam
Steam Score
64A
Strong sharp signal
Market breadth
8/8
Phase
Sharp repricing
Ref book
Pinnacle
CLV validation
Waiting for Close

Largest move today

Odds path — Bulle

🐢 Slow drift over 20h 7m

Open 2.23
Low / High 1.95
Current 2.23

Market Narrative

Multi-book steam on Bulle (8.3%, 8/8) — aligned shortening, not a single-book blip.

Sharper sportsbooks initiated a solid move with growing cross-book confirmation.

Market Audit

Market agreement
Strong
Validation
Pass
Largest gap
Bulle +1.6 pp
Breadth
8/8
Current market activity
Bulle odds lengthened ↑ +8.3%.

Market Assessment

The market and model are broadly aligned. Any small pricing gap likely reflects rounding or bookmaker margin, not a structural disagreement.

Market activity aligns with the largest pricing gap on Bulle.

  • Current pricing remains close to the model baseline.
Outcome Fair Market Edge
Bulle 43.23% 41.59% +1.6 pp
Draw 25.46% 26.82% -1.4 pp
Zürich II 31.32% 31.59% -0.3 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 (Bulle 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.
Low conviction (4/10) — prefer smaller stakes or skip.
Premium betting site 1xbet: New users can use the promo code 1x_3342271 to receive $100 cash.
1X2 No bet on 1X2 — no value vs. current odds on this market
Match: 43.2% Bulle; Market consensus (3-way) 41.6%; Consensus-line EV -7.8%
No positive EV on tracked lines at current best odds.
Over / Under 2.5 Pass
Over 2.5 51.1% · Under 2.5 48.9%
Value lean: Over 2.5
1X2 Poor value
Bulle · Model probability 43.2%
Market consensus (3-way) 41.6%
Consensus-line EV: -7.8%
Correct Score Insights Longshot / fun
Most Likely
1-1
Probability 12.1%
Correct score is high-variance — small stakes for fun only.
Betting decision (model vs. market EV)
Lean only (below +EV threshold) — The model leans a side in at least one market, but no tracked line reaches the engine’s minimum EV threshold for a default stake suggestion.
Decision strength: 4.0 / 10
  • Max 1X2 prob under 50% (no dominant 1X2) (−1.0)
O/U 2.5: insufficient book odds for EV
BTTS: insufficient book odds for EV
Should you bet on this match? No default bet: the model does not show +EV at the configured threshold on available lines.

Bulle market context before kickoff

📈 Steam on Bulle

Odds move
2.06 → 2.23 (↑ +8.3%)
Market breadth
8/8
Steam score
64 (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

  1. Forecast Generated
  2. Market Compared
  3. Validation Passed
  4. Closing Recorded
  5. CLV Evaluated
Entry
2.18
Closing
Pending
CLV
Pending
How to use this
  • 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.

Get Premium Predictions for Bulle & Zürich II!

Unlock in-depth analysis, exclusive betting tips, and match forecasts with our premium subscription service.

Subscribe Now
Back to Predictions
1. Liga Promotion 1. Liga PromotionStandings
# TEAM MP W D L PTS
1 SC Kriens 34 25 4 5 79
2 Brühl 34 22 6 6 72
3 Biel-Bienne 34 19 7 8 64
4 Basel II 34 17 8 9 59
5 Bavois 34 17 4 13 55
6 Young Boys II 34 15 9 10 54
7 FC Schaffhausen 34 16 5 13 53
8 Bulle 34 15 6 13 51
9 Cham 34 14 8 12 50
10 Grand-Saconnex 34 11 10 13 43
11 Zürich II 34 11 8 15 41
12 Breitenrain 34 11 8 15 41
13 Luzern II 34 10 10 14 40
14 Kreuzlingen 34 8 13 13 37
15 Lugano II 34 8 12 14 36
16 Paradiso 34 8 11 15 35
17 Lausanne Sport II 34 9 4 21 31
18 Vevey Sports 34 1 5 28 2
# TEAM MP GS GC +/- PTS
1 SC Kriens 34 100 43 +57 79
2 Brühl 34 89 46 +43 72
3 Luzern II 34 80 83 -3 40
4 Biel-Bienne 34 78 46 +32 64
5 Grand-Saconnex 34 71 69 +2 43
6 Bulle 34 70 64 +6 51
7 Young Boys II 34 66 52 +14 54
8 Basel II 34 65 48 +17 59
9 Bavois 34 64 53 +11 55
10 Cham 34 62 61 +1 50
11 Lausanne Sport II 34 60 84 -24 31
12 Zürich II 34 59 62 -3 41
13 FC Schaffhausen 34 51 46 +5 53
14 Paradiso 34 51 65 -14 35
15 Breitenrain 34 47 51 -4 41
16 Lugano II 34 45 75 -30 36
17 Kreuzlingen 34 43 66 -23 37
18 Vevey Sports 34 28 115 -87 2