Thống kê / Bóng đá / France. Ligue 1 / Paris Saint Germain vs Stade Brestois 29

Paris Saint Germain vs Stade Brestois 29 Statistics & Analysis

May 10, 2026 - 19:00
1 3.22
0 0.50
xG Accuracy: 47%
Nhà cái cao cấp 1xBet: người mới có thể dùng mã khuyến mãi 1x_3342271. Đăng ký ngay

Tracked markets vs full-time result

Each row compares the model’s highlighted side (or lean) to what happened at full time.

  • Market Prediction Result Outcome
  • Trên / Dưới 2.5 Dưới 2.5 Dưới 2.5 (1 goals) ✔ Correct
  • Cả Hai Đội Đều Ghi Bàn BTTS Không Không ✔ Correct
  • 1X2 Paris Saint Germain Paris Saint Germain ✔ Correct
  • Thông tin tỷ số chính xác 3-0 1-0 ✖ Incorrect

Chưa có briefing AI cho trận này. Sau khi nâng cấp máy chủ, chạy lại «Tạo tỷ lệ hàng loạt» để tạo bản tóm tắt.

View technical JSON
{
  "bundle_version": 1,
  "content_hash": "e3147424ceaf2f94a131e64aa00291e313bfdbe2c1dec04a548816729d8915c6",
  "decision_algo_version": "2.0.0",
  "facts": {
    "ai_fp": {
      "away_predicted_xg": 0.5,
      "away_win_prob": 0.0257,
      "dc_rho": -0.13,
      "draw_prob": 0.0923,
      "fair_odds_away": 38.96,
      "fair_odds_draw": 10.84,
      "fair_odds_home": 1.13,
      "home_predicted_xg": 3.22,
      "home_win_prob": 0.8821,
      "prediction_confidence": "high"
    },
    "api_prediction": {
      "advice": "Combo Winner : Paris Saint Germain and +1.5 goals",
      "main_pick_display": "Winner : Paris Saint Germain",
      "percent_away": "0%",
      "percent_draw": "50%",
      "percent_home": "50%",
      "winner_name": "Paris Saint Germain"
    },
    "away_xg": 0.5,
    "betting_insight": {
      "bet_label": "Paris Saint Germain",
      "confidence": 88.2,
      "main_pick_meta": {
        "confidence": "medium",
        "display_text": "Winner : Paris Saint Germain",
        "edge": 0.0629,
        "edge_gap": 0.7904,
        "market": "1X2",
        "market_prob": 0.8195,
        "model_prob": 0.8824,
        "pick_type": "winner",
        "probabilities": {
          "away": 2.6,
          "draw": 9.2,
          "home": 88.2
        },
        "reason": "",
        "selection": "home",
        "selection_name": "Paris Saint Germain"
      },
      "market_comparison": [
        {
          "affi_link": "",
          "bookmaker_name": "Pinnacle",
          "odd": 1.15
        }
      ],
      "risk_color": "#4caf50",
      "risk_key": "low_risk",
      "stacked_market": null,
      "value_bet": {
        "best_odds": 1.15,
        "bookmaker_id": 0,
        "bookmaker_name": "Pinnacle",
        "display_market": "Paris Saint Germain Win",
        "is_value": false,
        "label": "Home",
        "market_fair_odds": 1.22,
        "market_odds": 1.15,
        "model_odds": 1.13,
        "overround": 6.1,
        "prob_edge": 1.5,
        "value_pct": 1.8,
        "value_rating": "no_value"
      }
    },
    "betting_markets": {
      "btts": {
        "away_clean_sheet": 9,
        "away_failed_to_score": 10,
        "away_played": 31,
        "away_score_rate": 39.3,
        "home_clean_sheet": 16,
        "home_failed_to_score": 2,
        "home_played": 31,
        "home_score_rate": 96.0,
        "no_prob": 61.7,
        "pick": "No",
        "pick_prob": 61.7,
        "source": "xG_dc",
        "strong_pick": true,
        "yes_prob": 38.3
      },
      "correct_score": {
        "away_expected": 0.5,
        "home_expected": 3.22,
        "scores": [
          {
            "away": 0,
            "home": 3,
            "label": "3-0",
            "prob": 13.5
          },
          {
            "away": 0,
            "home": 2,
            "label": "2-0",
            "prob": 12.6
          },
          {
            "away": 0,
            "home": 4,
            "label": "4-0",
            "prob": 10.9
          },
          {
            "away": 0,
            "home": 1,
            "label": "1-0",
            "prob": 7.8
          },
          {
            "away": 0,
            "home": 5,
            "label": "5-0",
            "prob": 7.0
          }
        ],
        "source": "xG"
      },
      "double_chance": {
        "options": [
          {
            "key": "1X",
            "label": "Paris Saint Germain or Draw",
            "prob": 97.4
          },
          {
            "key": "12",
            "label": "Paris Saint Germain or Stade Brestois 29",
            "prob": 90.8
          },
          {
            "key": "X2",
            "label": "Draw or Stade Brestois 29",
            "prob": 11.8
          }
        ],
        "pick_key": "1X",
        "pick_label": "Paris Saint Germain or Draw",
        "pick_prob": 97.4
      },
      "match_winner": {
        "away_pct": 2.6,
        "draw_pct": 9.2,
        "home_pct": 88.2,
        "lean_key": "home",
        "lean_label": "Paris Saint Germain"
      },
      "over_under": {
        "api_hint": "+1.5",
        "avg_total": 3.72,
        "away_avg_scored": 1.3,
        "confidence": "high",
        "home_avg_scored": 2.3,
        "over_prob": 71.8,
        "pick": "Over 2.5",
        "pick_prob": 71.8,
        "source": "xG_dc",
        "strong_pick": false,
        "total_expected": 3.72,
        "under_prob": 28.2
      },
      "prob_source": "poisson",
      "value_bet_enhanced": {
        "bookmaker_id": 0,
        "bookmaker_name": "Pinnacle",
        "edge": 1.8,
        "implied_prob": 87.0,
        "is_value": false,
        "label": "Home",
        "market": "Paris Saint Germain Win",
        "model_prob": 88.5,
        "odds": 1.15
      }
    },
    "correct_score_insight": {
      "best_value": null,
      "most_likely": {
        "label": "3-0",
        "prob": 13.5
      }
    },
    "home_xg": 3.22,
    "homepage_pick": null,
    "market_cards": [
      {
        "decision": "value_bet",
        "ev_available": true,
        "ev_no": 0.1785,
        "ev_yes": -0.2532,
        "featured": true,
        "id": "btts",
        "max_ev": 0.1785,
        "no_prob": 61.7,
        "sort_key": 10310.65,
        "tier": "best",
        "value_side": "no",
        "yes_prob": 38.3
      },
      {
        "decision": "lean",
        "ev_available": true,
        "ev_over": -0.0163,
        "ev_under": -0.0412,
        "featured": false,
        "id": "ou_2_5",
        "max_ev": -0.0163,
        "over_prob": 71.8,
        "sort_key": 1795.925,
        "tier": "bad_ev",
        "under_prob": 28.2,
        "value_side": "over"
      },
      {
        "decision": "no_bet",
        "ev": -0.0183,
        "ev_available": true,
        "featured": false,
        "id": "1x2",
        "implied_prob": 0.8195,
        "max_ev": -0.0183,
        "model_prob": 0.8824,
        "side_label": "Paris Saint Germain",
        "sort_key": 1795.425,
        "tier": "bad_ev"
      },
      {
        "featured": false,
        "id": "correct_score",
        "sort_key": 820.5,
        "tier": "risk",
        "top_label": "3-0",
        "top_prob": 13.5
      }
    ],
    "match": {
      "away_expected_goals": null,
      "away_team_id": 106,
      "away_team_logo": "/static/teams/106.webp",
      "away_team_name": "Stade Brestois 29",
      "country_flag": "/static/images/country/fr.svg",
      "country_name": "France",
      "fixture_id": 1387992,
      "goals_away": null,
      "goals_home": null,
      "home_expected_goals": null,
      "home_team_id": 85,
      "home_team_logo": "/static/teams/85.webp",
      "home_team_name": "Paris Saint Germain",
      "league_country": "France",
      "league_id": 61,
      "league_logo": "/static/leagues/61.webp",
      "league_name": "Ligue 1",
      "league_season": 2025,
      "match_date": "2026-05-09 19:00:00",
      "score_fulltime_away": null,
      "score_fulltime_home": null,
      "status_long": "Not Started",
      "status_short": "NS"
    },
    "match_decision": {
      "confidence": {
        "breakdown": [
          "pred_conf_md_strong_fav_1x2",
          "pred_conf_md_line_above_ev"
        ],
        "breakdown_resolved": [
          "Strong favourite in 1X2 model (+1.5)",
          "At least one tracked line above +EV threshold (+0.5)"
        ],
        "score": 9.0
      },
      "markets": {
        "1x2": {
          "1x2_ev_mode": "market_first_p15",
          "away": {
            "alpha": 0.1875,
            "best_odd": 14.02,
            "calibration": {
              "active": false,
              "hook": "CALIBRATE_1X2_P_FINAL"
            },
            "edge": -0.0078,
            "ev": -0.167,
            "implied_prob": 0.0672,
            "model_prob": 0.0256,
            "p_final": 0.0594
          },
          "draw": {
            "alpha": 0.1936,
            "best_odd": 8.32,
            "calibration": {
              "active": false,
              "hook": "CALIBRATE_1X2_P_FINAL"
            },
            "edge": -0.0041,
            "ev": -0.0919,
            "implied_prob": 0.1133,
            "model_prob": 0.092,
            "p_final": 0.1092
          },
          "ev_available": true,
          "home": {
            "alpha": 0.5434,
            "best_odd": 1.15,
            "calibration": {
              "active": false,
              "hook": "CALIBRATE_1X2_P_FINAL"
            },
            "edge": 0.0342,
            "ev": -0.0183,
            "implied_prob": 0.8195,
            "model_prob": 0.8824,
            "p_final": 0.8537
          }
        },
        "btts": {
          "best_no_odd": 1.91,
          "best_yes_odd": 1.95,
          "edge_no": 0.1073,
          "edge_yes": -0.1073,
          "ev_available": true,
          "ev_no": 0.1785,
          "ev_yes": -0.2532,
          "implied_no": 0.5097,
          "implied_yes": 0.4903,
          "n_bookmakers": 10,
          "reliability": "medium"
        },
        "ou25": {
          "best_over_odd": 1.37,
          "best_under_odd": 3.4,
          "edge_over": 0.0165,
          "edge_under": -0.0165,
          "ev_available": true,
          "ev_over": -0.0163,
          "ev_under": -0.0412,
          "implied_over": 0.7015,
          "implied_under": 0.2985,
          "n_bookmakers": 10,
          "reliability": "medium"
        }
      },
      "match_tier": "value_game",
      "min_ev": 0.02,
      "total_xg": 3.72,
      "variance_flag": false
    },
    "unified_decision": {
      "actionable_ev_threshold": 0.02,
      "algorithm": {
        "enabled_since": "2026-04-26",
        "game_typing_module": true,
        "version": "2.0.0"
      },
      "balanced_alternative": null,
      "best_tracked_ev": 0.1785,
      "confidence": 7.0,
      "decision_confidence_v1": {
        "breakdown": [
          "pred_conf_v1_primary_line",
          "pred_conf_v1_primary_ev_above_10"
        ],
        "breakdown_resolved": [
          "Primary line identified (+1.0)",
          "Primary EV above 10% (+1.0)"
        ],
        "score": 7.0
      },
      "execution": {
        "1x2_dominant": true,
        "1x2_open_contest": false,
        "grade": "A",
        "stake_factor": 1.0
      },
      "favourite_misaligned_1x2": {
        "active": false,
        "gap": null,
        "side": null
      },
      "game_type": {
        "label_zh": "\u5f3a\u4fe1\u53f7\uff08\u4f4e\u65b9\u5dee\uff09",
        "scoring_type": "strong_signal",
        "signals": {
          "btts_yes_prob": 0.383,
          "draw_prob": 0.092,
          "max_1x2_prob": 0.8824,
          "over_prob": 0.718,
          "total_xg": 3.72,
          "under_prob": 0.282,
          "xg_diff": 2.72
        },
        "type": "strong_signal",
        "typing_weights_enabled": true
      },
      "hero_display_pick": null,
      "longshot_picks": [],
      "markets": {
        "1x2": {
          "decision": "no_bet",
          "edge": 0.0342,
          "ev": -0.0183,
          "implied_prob": 0.8195,
          "max_ev_side": "home",
          "model_prob": 0.8824,
          "side": "home",
          "side_label": "Paris Saint Germain"
        },
        "btts": {
          "decision": "value_bet",
          "edge": 0.1073,
          "ev": 0.1785,
          "implied_prob": 0.5097,
          "model_prob": 0.617,
          "side": "no",
          "value_side": "no"
        },
        "ou_2_5": {
          "decision": "lean",
          "edge": 0.0165,
          "ev": -0.0163,
          "implied_prob": 0.7015,
          "model_prob": 0.718,
          "side": "over",
          "value_side": "over"
        }
      },
      "match_id": 1387992,
      "match_regime": {
        "action": "bet",
        "actionable": true,
        "clear_edge": true,
        "code": "clear_edge",
        "execution_line_key": null,
        "insight_line_key": null,
        "max_valid_ev": 0.1785,
        "min_ev": 0.02,
        "stake_mult": 1.0,
        "use_split_strip": false
      },
      "match_tier": "value_game",
      "no_clear_primary": false,
      "probabilities": {
        "away": 0.0256,
        "draw": 0.092,
        "home": 0.8824
      },
      "reason_codes": [
        "no_ev_1x2",
        "high_total_goals"
      ],
      "secondary_pick": null,
      "secondary_picks": [],
      "suppressed_primary": null,
      "teams": {
        "away": "Stade Brestois 29",
        "home": "Paris Saint Germain"
      },
      "top_pick": {
        "composite_score": 0.110134,
        "decision": "value_bet",
        "ev": 0.1785,
        "implied_prob": 0.5097,
        "market": "btts",
        "model_prob": 0.617,
        "not_dominant": false,
        "primary_strength": "clear",
        "risk_band": "strong",
        "risk_tier": "primary",
        "side": "no",
        "slot": "primary",
        "speculative_primary": false
      },
      "valid_markets_count": 1
    }
  },
  "fixture_id": 1387992,
  "generated_at_utc": "2026-05-09T18:59:15.654289+00:00",
  "lang_id": "en"
}
Cách sử dụng cái này
  • Hãy tập trung vào dòng Chính khi bạn muốn có một ý tưởng có thể thực hiện được.
  • Đừng ghép nhiều quân mỏng với nhau;các cạnh không thêm đáng tin cậy.
  • Chỉ coi những cú đánh dài là những lượt chơi tùy chọn, có mức đặt cược cao.

Nhận dự đoán cao cấp cho Paris Saint Germain & Stade Brestois 29!

Mở khóa phân tích chuyên sâu, mẹo cá cược độc quyền và dự đoán trận đấu với dịch vụ đăng ký cao cấp của chúng tôi.

Đăng ký ngay
Quay lại Thống kê
Ligue 1 Ligue 1Bảng xếp hạng
# Đội Tr T H B Đ
1 Paris Saint Germain 33 24 4 5 76
2 Lens 33 21 4 8 67
3 Lille 33 18 7 8 61
4 Lyon 33 18 6 9 60
5 Rennes 33 17 8 8 59
6 Marseille 33 17 5 11 56
7 Monaco 33 16 6 11 54
8 Strasbourg 33 14 8 11 50
9 Lorient 33 11 12 10 45
10 Toulouse 33 12 8 13 44
11 Paris FC 33 10 11 12 41
12 Stade Brestois 29 33 10 8 15 38
13 Angers 33 9 8 16 35
14 Le Havre 33 6 14 13 32
15 Auxerre 33 7 10 16 31
16 Nice 33 7 10 16 31
17 Nantes 33 5 8 20 23
18 Metz 33 3 7 23 16
# Đội Tr BT BB +/- Đ
1 Paris Saint Germain 33 73 27 +46 76
2 Lens 33 62 35 +27 67
3 Marseille 33 60 44 +16 56
4 Rennes 33 58 47 +11 59
5 Monaco 33 56 49 +7 54
6 Lyon 33 53 36 +17 60
7 Strasbourg 33 53 43 +10 50
8 Lille 33 52 35 +17 61
9 Lorient 33 48 49 -1 45
10 Toulouse 33 47 46 +1 44
11 Paris FC 33 45 49 -4 41
12 Stade Brestois 29 33 42 54 -12 38
13 Nice 33 37 60 -23 31
14 Auxerre 33 32 44 -12 31
15 Metz 33 32 76 -44 16
16 Le Havre 33 30 44 -14 32
17 Nantes 33 29 52 -23 23
18 Angers 33 28 47 -19 35
# Đội Tr xG xGC +/- Đ
1 Paris Saint Germain 33 63.1 25.3 +37.8 76
2 Lens 33 65.3 40.7 +24.6 67
3 Marseille 33 57.2 39.5 +17.7 56
4 Lille 33 52.8 36.3 +16.5 61
5 Strasbourg 33 49.8 42.6 +7.2 50
6 Monaco 33 55.6 48.5 +7.1 54
7 Lyon 33 49.1 42.3 +6.8 60
8 Rennes 33 51.5 49.8 +1.7 59
9 Lorient 33 44.0 43.6 +0.4 45
10 Toulouse 33 42.9 42.6 +0.3 44
11 Stade Brestois 29 33 43.1 49.2 -6.1 38
12 Nantes 33 33.4 43.5 -10.1 23
13 Auxerre 33 35.1 46.2 -11.1 31
14 Le Havre 33 36.9 49.5 -12.6 32
15 Paris FC 33 42.3 55.4 -13.1 41
16 Nice 33 41.6 58.5 -16.9 31
17 Angers 33 31.6 54.3 -22.7 35
18 Metz 33 33.7 61.2 -27.5 16