Full Time
Premier League · Selhurst Park, London · 2026-02-22

Crystal PalaceCrystal Palace
1 - 0
WolvesWolves

+$647.87
Match Precision50%
Signal Hit Rate1/2
Model Lineup
🛡️
Oddsflow Core Strategy
+$648
★★☆☆☆
1W-1L · 50%
🧠 Key Question

Why did AI enter 2 times at 35', 80' — and still finish +$648?

Trade Story

Match Overview

Crystal Palace hosted Wolves in the Premier League, finishing 1-0. Goals: E. Guessand (90'). Wolves received a red card (L. Krejci, 61'). OddsFlow deployed 2 trades across 2 waves, achieving 50% precision with a net result of +$647.87 (ROI: +80.4%).

Pre-Match Odds

The Asian Handicap held at -0.75 but home odds shifted from 1.81 to 2.02; the home moneyline drifted out from 1.61 to 1.78.

Trade Wave Analysis

### Wave 1 — Minute 35' (Score: 0-0) **Context:** Scoreless at 35'. 1 model (oddsflow_core_v8.1) entered Asian Handicap markets, targeting Wolves -0.25. Average expected value was 3.6%, with a combined stake of $200. **Result:** All 1 trades lost, netting $-200.00. ### Wave 2 — Minute 80' (Score: 0-0) **Context:** Scoreless at 80'. 1 model (oddsflow_core_v8.1) entered Moneyline markets, targeting Crystal Palace. Average expected value was 6.8%, with a combined stake of $606. **Result:** All 1 trades won, netting +$847.87.

Model Performance

- **oddsflow_core_v8.1**: 2 trades, 1W/1L, +$647.87 (ROI: +80.4%)

Match Statistics

Possession was 61%–39% in Crystal Palace's favor. Crystal Palace had 14 shots (3 on target) versus Wolves's 11 (7 on target). Expected goals: Crystal Palace 1.68 — Wolves 1.56. Corners: 7-3.

🏆

Verdict

A highly profitable match for OddsFlow. The AI models identified significant mispricings and converted them efficiently, returning +80.4% ROI.

Market Efficiency

What the closing market expected

The prices bookmakers settled on before kick-off, with the margin removed, next to what actually happened.

MarketLineImplied probability
1X2 (home / draw / away)Favourite: Home56.2% / 26.3% / 20.7%
Asian handicap-0.7549.5%
Over / Under2.551.3%

Probabilities are de-vigged, so they describe the market's view rather than the price you would have been offered.

Where the market was wrong

The Total Goals (Over/Under 2.5) market was inefficient, mispricing the probability of an Under outcome.

The Premier League clash between Crystal Palace and Wolves concluded in a 1-0 victory for the home side. The 1x2 market accurately priced Crystal Palace as the favourite with an implied win probability of 56.18%, which aligned with the actual outcome. In the Handicap market, the line was set at -0.75 for Crystal Palace. Although the market slightly favoured Wolves +0.75 to cover (52.36%), Crystal Palace secured a 1-0 win, resulting in a half-win for Palace -0.75. However, the most notable market inefficiency was observed in the Totals (Over/Under) market. Despite the closing line set at 2.5 goals, with the market leaning slightly towards the Over (51.28% implied probability for Over 2.5), the match ended with only 1 goal. This outcome strongly contradicted market sentiment, indicating a clear EV+ opportunity for an Under 2.5 bet.

Trade Waves
Match Timeline
46'🔄
H
W. Hughes(assist: D. Kamada)Crystal Palace
63'🔄
A
A. Armstrong(assist: D. M. Wolfe)Wolves
72'🔄
R
C. Riad(assist: E. Guessand)Crystal Palace
77'🔄
P
Y. Pino(assist: B. Johnson)Crystal Palace
78'🔄
P
Y. Pino(assist: B. Johnson)Crystal Palace
87'🔄
B
J. Bellegarde(assist: Joao Gomes)Wolves
90'+2🔄
M
Y. Mosquera(assist: A. Gomes)Wolves
Odds Movement
Match Statistics
Pre-Match Odds
Verdict

A highly profitable match for OddsFlow. The AI models identified significant mispricings and converted them efficiently, returning +80.4% ROI on 2 trades.

See AI signals as they happen

This report shows settled results. Get real-time AI signals during live matches.