Full Time
Ligue 1 · Parc des Princes, Paris · 2026-05-10

Paris Saint GermainParis Saint Germain
1 - 0
Stade Brestois 29Stade Brestois 29

$-200.00
Match Precision0%
Signal Hit Rate0/1
Model Lineup
PreMatch Edge
$-200
☆☆☆☆
0W-1L · 0%
🧠 Key Question

What went wrong? 1 trades, $-200 — the AI's post-mortem.

Trade Story

Match Overview

Paris Saint Germain hosted Stade Brestois 29 in the Ligue 1, finishing 1-0. Goals: D. Doue (82'). OddsFlow deployed 1 trades across 1 wave, achieving 0% precision with a net result of $-200.00 (ROI: -100.0%).

Pre-Match Odds

The Asian Handicap line moved from -2.25 to -2.

Trade Wave Analysis

### Wave 1 — Minute 0' (Score: 0-0) **Context:** Scoreless at 0'. 1 model (S5.1_Pre) entered Over/Under markets, targeting Over 3.5. Average expected value was 5.1%, with a combined stake of $200. **Result:** All 1 trades lost, netting $-200.00.

Model Performance

- **S5.1_Pre**: 1 trades, 0W/1L, $-200.00 (ROI: -100.0%)

Match Statistics

Possession was 67–33 in Paris Saint Germain's favor. Paris Saint Germain had 23 shots (6 on target) versus Stade Brestois 29's 3 (2 on target). Expected goals: Paris Saint Germain 1.31 — Stade Brestois 29 0.16. Corners: 11-2.

🏆

Verdict

A tough session at -100.0% ROI. The market moved against OddsFlow's positions, though the underlying probability assessments may still prove correct over a larger sample.

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: Home84.8% / 12.6% / 6.6%
Asian handicap-251.8%
Over / Under3.553.8%

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 market significantly mispriced the total goals, favoring Over 3.5 when Under 3.5 was the correct read.

Paris Saint Germain secured a narrow 1-0 victory over Stade Brestois 29. The 1X2 market accurately priced PSG as overwhelming favorites, with an 84.75% implied probability of a home win. However, significant market inefficiencies emerged in other markets. PSG failed to cover the Asian Handicap of -2, a scenario the market gave a 51.81% chance of occurring. The most notable error was in the Totals market: despite the closing line setting the Over 3.5 goals at a 53.76% probability, the match finished with only one goal. This presented clear Closing Line Value (CLV) for the Under 3.5, indicating a strong Value Signal where bookmakers overestimated goal output.

Trade Waves
Match Timeline
53'🔄
K
Lee Kang-In(assist: D. Doue)Paris Saint Germain
61'🔄
R
F. Ruiz(assist: K. Kvaratskhelia)Paris Saint Germain
61'🔄
R
G. Ramos(assist: O. Dembele)Paris Saint Germain
67'🔄
D
K. Doumbia(assist: R. Labeau Lascary)Stade Brestois 29
69'🔄
B
B. Barcola(assist: J. Neves)Paris Saint Germain
87'🔄
C
R. Del Castillo(assist: M. Balde)Stade Brestois 29
88'🔄
T
L. Tousart(assist: H. Makalou)Stade Brestois 29
88'🔄
C
R. Del Castillo(assist: M. Balde)Stade Brestois 29
88'🔄
T
L. Tousart(assist: H. Makalou)Stade Brestois 29
Odds Movement
Match Statistics
Pre-Match Odds
Verdict

A tough session at -100.0% ROI. The market moved against OddsFlow's positions.

See AI signals as they happen

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