Dự đoán / Bóng đá / Germany. Bundesliga / 1. FC Heidenheim vs FSV Mainz 05

1. FC Heidenheim vs FSV Mainz 05 Dự đoán, tỷ lệ cược & mẹo cá cược AI

May 16, 2026 - 13:30
0 1.42
2 1.71
xG Accuracy: 62%

Đánh giá dự báo

Dự báo đáng tin cậy

Yêu thích
FSV Mainz 05 Trận đấu cân bằng
Xác suất mô hình
43.1%
Thỏa thuận thị trường
Xác thực
Chưa giải quyết

Bản tóm tắt:

Mô hình và thị trường đều nghiêng về FSV Mainz 05, nhưng không cho thấy nhóm nào được yêu thích hơn. Hòa và {giây} vẫn hợp lý - đây là một trận đấu tương đối cởi mở.

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 (2 goals) ✔ Correct
  • Cả Hai Đội Đều Ghi Bàn BTTS Không Không ✔ Correct
  • 1X2 FSV Mainz 05 FSV Mainz 05 ✔ Correct
  • Thông tin tỷ số chính xác 1-1, 1-2, 2-1, 0-1, 2-2 0-2 ✖ 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": "aa8fc3c98f6be0d7e1b9921192033c61ccc7596268497d5e034095e1ddeb6973",
  "decision_algo_version": "2.1.0",
  "facts": {
    "ai_fp": {
      "away_predicted_xg": 1.71,
      "away_win_prob": 0.4313,
      "dc_rho": -0.13,
      "draw_prob": 0.2622,
      "fair_odds_away": 2.32,
      "fair_odds_draw": 3.81,
      "fair_odds_home": 3.26,
      "home_predicted_xg": 1.42,
      "home_win_prob": 0.3065,
      "prediction_confidence": "high"
    },
    "api_prediction": {
      "advice": "Double chance : 1. FC Heidenheim or draw",
      "main_pick_display": "No Strong Winner Bet",
      "percent_away": "10%",
      "percent_draw": "45%",
      "percent_home": "45%",
      "winner_name": "1. FC Heidenheim"
    },
    "away_xg": 1.71,
    "betting_insight": {
      "bet_label": "FSV Mainz 05",
      "confidence": null,
      "main_pick_meta": {
        "confidence": "low",
        "display_text": "No Strong Winner Bet",
        "edge": 0.1739,
        "edge_gap": 0.1243,
        "market": "1X2",
        "market_prob": 0.257,
        "model_prob": 0.4309,
        "pick_type": "no_strong",
        "probabilities": {
          "away": 43.1,
          "draw": 26.2,
          "home": 30.7
        },
        "reason": "No clear edge in 1X2 market",
        "selection": null,
        "selection_name": null
      },
      "market_comparison": [
        {
          "affi_link": "",
          "bookmaker_name": "Pinnacle",
          "odd": 3.78
        }
      ],
      "risk_color": null,
      "risk_key": null,
      "stacked_market": null,
      "value_bet": {
        "best_odds": 3.78,
        "bookmaker_id": 0,
        "bookmaker_name": "Pinnacle",
        "display_market": "FSV Mainz 05 Win",
        "is_value": true,
        "label": "Away",
        "market_fair_odds": 3.89,
        "market_odds": 3.78,
        "model_odds": 2.32,
        "overround": 2.9,
        "prob_edge": 16.6,
        "value_pct": 62.9,
        "value_rating": "strong_value"
      }
    },
    "betting_markets": {
      "btts": {
        "away_clean_sheet": 3,
        "away_failed_to_score": 10,
        "away_played": 33,
        "away_score_rate": 81.9,
        "home_clean_sheet": 1,
        "home_failed_to_score": 11,
        "home_played": 33,
        "home_score_rate": 75.8,
        "no_prob": 36.5,
        "pick": "No",
        "pick_prob": 63.5,
        "source": "xG_dc",
        "strong_pick": true,
        "yes_prob": 63.5
      },
      "correct_score": {
        "away_expected": 1.71,
        "home_expected": 1.42,
        "scores": [
          {
            "away": 1,
            "home": 1,
            "label": "1-1",
            "prob": 10.6
          },
          {
            "away": 2,
            "home": 1,
            "label": "1-2",
            "prob": 9.1
          },
          {
            "away": 1,
            "home": 2,
            "label": "2-1",
            "prob": 7.5
          },
          {
            "away": 1,
            "home": 0,
            "label": "0-1",
            "prob": 7.5
          },
          {
            "away": 2,
            "home": 2,
            "label": "2-2",
            "prob": 6.4
          }
        ],
        "source": "xG"
      },
      "double_chance": {
        "options": [
          {
            "key": "1X",
            "label": "1. FC Heidenheim or Draw",
            "prob": 56.8
          },
          {
            "key": "12",
            "label": "1. FC Heidenheim or FSV Mainz 05",
            "prob": 73.7
          },
          {
            "key": "X2",
            "label": "Draw or FSV Mainz 05",
            "prob": 69.3
          }
        ],
        "pick_key": "12",
        "pick_label": "1. FC Heidenheim or FSV Mainz 05",
        "pick_prob": 73.7
      },
      "match_winner": {
        "away_pct": 43.1,
        "draw_pct": 26.2,
        "home_pct": 30.6,
        "lean_key": "away",
        "lean_label": "FSV Mainz 05"
      },
      "over_under": {
        "api_hint": null,
        "avg_total": 3.13,
        "away_avg_scored": 1.3,
        "confidence": "medium",
        "home_avg_scored": 1.2,
        "over_prob": 60.5,
        "pick": "Under 2.5",
        "pick_prob": 60.5,
        "source": "xG_dc",
        "strong_pick": true,
        "total_expected": 3.13,
        "under_prob": 39.5
      },
      "prob_source": "poisson",
      "value_bet_enhanced": {
        "bookmaker_id": 0,
        "bookmaker_name": "Pinnacle",
        "edge": 62.9,
        "implied_prob": 26.5,
        "is_value": true,
        "label": "Away",
        "market": "FSV Mainz 05 Win",
        "model_prob": 43.1,
        "odds": 3.78
      }
    },
    "closing_line_bundle": {
      "away_team": "FSV Mainz 05",
      "closing_bookmaker": "Pinnacle",
      "closing_capture": "PRE1",
      "early_bookmaker": "Pinnacle",
      "early_capture": "PRE30",
      "has_data": true,
      "home_team": "1. FC Heidenheim",
      "largest_move_kind": null,
      "max_abs_move_pp": 0.0,
      "model_vs_closing": [
        {
          "closing_implied_pct": 52.52,
          "gap_pp": -21.85,
          "kind": "1x2_h",
          "model_pct": 30.67
        },
        {
          "closing_implied_pct": 21.78,
          "gap_pp": 4.46,
          "kind": "1x2_d",
          "model_pct": 26.24
        },
        {
          "closing_implied_pct": 25.7,
          "gap_pp": 17.39,
          "kind": "1x2_a",
          "model_pct": 43.09
        },
        {
          "closing_implied_pct": 69.18,
          "gap_pp": -8.68,
          "kind": "ou_o",
          "model_pct": 60.5
        },
        {
          "closing_implied_pct": 30.82,
          "gap_pp": 8.68,
          "kind": "ou_u",
          "model_pct": 39.5
        }
      ],
      "movement": [
        {
          "closing": 1.85,
          "early": 1.85,
          "implied_closing_pct": 52.52,
          "implied_delta_pp": 0.0,
          "implied_early_pct": 52.52,
          "kind": "1x2_h"
        },
        {
          "closing": 4.46,
          "early": 4.46,
          "implied_closing_pct": 21.78,
          "implied_delta_pp": 0.0,
          "implied_early_pct": 21.78,
          "kind": "1x2_d"
        },
        {
          "closing": 3.78,
          "early": 3.78,
          "implied_closing_pct": 25.7,
          "implied_delta_pp": 0.0,
          "implied_early_pct": 25.7,
          "kind": "1x2_a"
        },
        {
          "closing": 1.39,
          "early": 1.39,
          "implied_closing_pct": 69.18,
          "implied_delta_pp": 0.0,
          "implied_early_pct": 69.18,
          "kind": "ou_o"
        },
        {
          "closing": 3.12,
          "early": 3.12,
          "implied_closing_pct": 30.82,
          "implied_delta_pp": 0.0,
          "implied_early_pct": 30.82,
          "kind": "ou_u"
        }
      ],
      "movement_negligible": true,
      "same_bookmaker": true,
      "top_value_gap": {
        "gap_pp": 17.4,
        "kind": "1x2_a"
      }
    },
    "correct_score_insight": {
      "best_value": null,
      "most_likely": {
        "label": "1-1",
        "prob": 10.6
      }
    },
    "home_xg": 1.42,
    "homepage_pick": null,
    "market_cards": [
      {
        "decision": "value_bet",
        "ev_available": true,
        "ev_over": -0.1409,
        "ev_under": 0.185,
        "featured": true,
        "id": "ou_2_5",
        "max_ev": 0.185,
        "over_prob": 60.5,
        "sort_key": 10316.5,
        "tier": "best",
        "under_prob": 39.5,
        "value_side": "under"
      },
      {
        "decision": "value_bet",
        "ev": 0.1173,
        "ev_available": true,
        "featured": false,
        "id": "1x2",
        "implied_prob": 0.257,
        "max_ev": 0.1173,
        "model_prob": 0.4309,
        "side_label": "FSV Mainz 05",
        "sort_key": 10105.57,
        "tier": "best"
      },
      {
        "decision": "value_bet",
        "ev_available": true,
        "ev_no": 0.0512,
        "ev_yes": -0.0856,
        "featured": false,
        "id": "btts",
        "max_ev": 0.0512,
        "no_prob": 36.5,
        "sort_key": 10046.08,
        "tier": "best",
        "value_side": "no",
        "yes_prob": 63.5
      },
      {
        "featured": false,
        "id": "correct_score",
        "sort_key": 811.8,
        "tier": "risk",
        "top_label": "1-1",
        "top_prob": 10.6
      }
    ],
    "match": {
      "away_expected_goals": null,
      "away_team_id": 164,
      "away_team_logo": "/static/teams/164.webp",
      "away_team_name": "FSV Mainz 05",
      "country_flag": "/static/images/country/de.svg",
      "country_name": "Germany",
      "fixture_id": 1388610,
      "goals_away": null,
      "goals_home": null,
      "home_expected_goals": null,
      "home_team_id": 180,
      "home_team_logo": "/static/teams/180.webp",
      "home_team_name": "1. FC Heidenheim",
      "league_country": "Germany",
      "league_id": 78,
      "league_logo": "/static/leagues/78.webp",
      "league_name": "Bundesliga",
      "league_season": 2025,
      "match_date": "2026-05-16 13:30:00",
      "score_fulltime_away": null,
      "score_fulltime_home": null,
      "status_long": "Not Started",
      "status_short": "NS"
    },
    "match_decision": {
      "confidence": {
        "breakdown": [
          "pred_conf_md_max_1x2_under_50",
          "pred_conf_md_line_above_ev"
        ],
        "breakdown_resolved": [
          "Max 1X2 prob under 50% (open contest) (\u22121.0)",
          "At least one tracked line above +EV threshold (+0.5)"
        ],
        "score": 6.5
      },
      "markets": {
        "1x2": {
          "1x2_ev_mode": "market_first_p15",
          "away": {
            "alpha": 0.2217,
            "best_odd": 3.78,
            "calibration": {
              "active": false,
              "hook": "CALIBRATE_1X2_P_FINAL"
            },
            "edge": 0.0386,
            "ev": 0.1173,
            "implied_prob": 0.257,
            "model_prob": 0.4309,
            "p_final": 0.2956
          },
          "draw": {
            "alpha": 0.1866,
            "best_odd": 4.46,
            "calibration": {
              "active": false,
              "hook": "CALIBRATE_1X2_P_FINAL"
            },
            "edge": 0.0083,
            "ev": 0.0086,
            "implied_prob": 0.2178,
            "model_prob": 0.2624,
            "p_final": 0.2261
          },
          "ev_available": true,
          "home": {
            "alpha": 0.4034,
            "best_odd": 1.85,
            "calibration": {
              "active": false,
              "hook": "CALIBRATE_1X2_P_FINAL"
            },
            "edge": -0.0881,
            "ev": -0.1915,
            "implied_prob": 0.5252,
            "model_prob": 0.3067,
            "p_final": 0.437
          }
        },
        "btts": {
          "best_no_odd": 2.88,
          "best_yes_odd": 1.44,
          "edge_no": 0.0336,
          "edge_yes": -0.0336,
          "ev_available": true,
          "ev_no": 0.0512,
          "ev_yes": -0.0856,
          "implied_no": 0.3314,
          "implied_yes": 0.6686,
          "n_bookmakers": 10,
          "reliability": "medium"
        },
        "ou25": {
          "best_over_odd": 1.42,
          "best_under_odd": 3.0,
          "edge_over": -0.0679,
          "edge_under": 0.0679,
          "ev_available": true,
          "ev_over": -0.1409,
          "ev_under": 0.185,
          "implied_over": 0.6729,
          "implied_under": 0.3271,
          "n_bookmakers": 10,
          "reliability": "medium"
        }
      },
      "match_tier": "value_game",
      "min_ev": 0.02,
      "total_xg": 3.13,
      "variance_flag": false
    },
    "unified_decision": {
      "actionable_ev_threshold": 0.02,
      "algorithm": {
        "enabled_since": "2026-04-26",
        "game_typing_module": true,
        "version": "2.1.0"
      },
      "balanced_alternative": {
        "decision": "value_bet",
        "ev": 0.1173,
        "implied_prob": 0.257,
        "market": "1x2",
        "model_prob": 0.4309,
        "not_dominant": true,
        "risk_band": "medium",
        "risk_tier": "alternative",
        "side": "away",
        "side_label": "FSV Mainz 05",
        "slot": "alternative"
      },
      "best_tracked_ev": 0.185,
      "confidence": 6.5,
      "decision_confidence_v1": {
        "breakdown": [
          "pred_conf_v1_primary_line",
          "pred_conf_v1_primary_ev_above_10",
          "pred_conf_v1_max_1x2_under_50",
          "pred_conf_v1_multi_ev_lines"
        ],
        "breakdown_resolved": [
          "Primary line identified (+1.0)",
          "Primary EV above 10% (+1.0)",
          "Max 1X2 prob under 50% (no dominant 1X2) (\u22121.0)",
          "Two or more valid +EV lines at threshold (+0.5)"
        ],
        "score": 6.5
      },
      "execution": {
        "1x2_dominant": false,
        "1x2_open_contest": true,
        "grade": "A",
        "stake_factor": 1.0
      },
      "favourite_misaligned_1x2": {
        "active": false,
        "gap": null,
        "side": null
      },
      "game_type": {
        "label_zh": "\u5927\u5f00\u5927\u5408\uff08\u8fdb\u7403\u578b\uff09",
        "scoring_type": "high_scoring",
        "signals": {
          "btts_yes_prob": 0.635,
          "draw_prob": 0.2624,
          "max_1x2_prob": 0.4309,
          "over_prob": 0.605,
          "total_xg": 3.13,
          "under_prob": 0.395,
          "xg_diff": 0.29
        },
        "type": "high_scoring",
        "typing_weights_enabled": true
      },
      "hero_display_pick": null,
      "longshot_picks": [],
      "markets": {
        "1x2": {
          "decision": "value_bet",
          "edge": 0.0386,
          "ev": 0.1173,
          "implied_prob": 0.257,
          "max_ev_side": "away",
          "model_prob": 0.4309,
          "side": "away",
          "side_label": "FSV Mainz 05"
        },
        "btts": {
          "decision": "value_bet",
          "edge": 0.0336,
          "ev": 0.0512,
          "implied_prob": 0.3314,
          "model_prob": 0.365,
          "side": "no",
          "value_side": "no"
        },
        "ou_2_5": {
          "decision": "value_bet",
          "edge": 0.0679,
          "ev": 0.185,
          "implied_prob": 0.3271,
          "model_prob": 0.395,
          "side": "under",
          "value_side": "under"
        }
      },
      "match_id": 1388610,
      "match_regime": {
        "action": "optional",
        "actionable": true,
        "clear_edge": false,
        "code": "thin_edge",
        "execution_line_key": null,
        "insight_line_key": null,
        "max_valid_ev": 0.185,
        "min_ev": 0.02,
        "stake_mult": 0.25,
        "use_split_strip": false
      },
      "match_tier": "value_game",
      "no_clear_primary": false,
      "probabilities": {
        "away": 0.4309,
        "draw": 0.2624,
        "home": 0.3067
      },
      "reason_codes": [
        "high_total_goals"
      ],
      "secondary_pick": {
        "decision": "value_bet",
        "ev": 0.1173,
        "implied_prob": 0.257,
        "market": "1x2",
        "model_prob": 0.4309,
        "not_dominant": true,
        "risk_band": "medium",
        "risk_tier": "secondary",
        "side": "away",
        "side_label": "FSV Mainz 05",
        "slot": "secondary"
      },
      "secondary_picks": [
        {
          "decision": "value_bet",
          "ev": 0.1173,
          "implied_prob": 0.257,
          "market": "1x2",
          "model_prob": 0.4309,
          "not_dominant": true,
          "risk_band": "medium",
          "risk_tier": "secondary",
          "side": "away",
          "side_label": "FSV Mainz 05",
          "slot": "secondary"
        }
      ],
      "suppressed_primary": null,
      "teams": {
        "away": "FSV Mainz 05",
        "home": "1. FC Heidenheim"
      },
      "top_pick": {
        "composite_score": 0.069421,
        "decision": "value_bet",
        "ev": 0.185,
        "implied_prob": 0.3271,
        "market": "ou_2_5",
        "model_prob": 0.395,
        "not_dominant": true,
        "primary_strength": "weak",
        "risk_band": "speculative",
        "risk_tier": "primary",
        "side": "under",
        "slot": "primary",
        "speculative_primary": true
      },
      "valid_markets_count": 3
    }
  },
  "fixture_id": 1388610,
  "generated_at_utc": "2026-05-16T13:29:14.377352+00:00",
  "lang_id": "en"
}

Nhận dự đoán cao cấp cho 1. FC Heidenheim & FSV Mainz 05!

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 Dự đoán
Bundesliga BundesligaBảng xếp hạng
# Đội Tr T H B Đ
1 Bayern München 34 28 5 1 89
2 Borussia Dortmund 34 22 7 5 73
3 RB Leipzig 34 20 5 9 65
4 VfB Stuttgart 34 18 8 8 62
5 1899 Hoffenheim 34 18 7 9 61
6 Bayer Leverkusen 34 17 8 9 59
7 SC Freiburg 34 13 8 13 47
8 Eintracht Frankfurt 34 11 11 12 44
9 FC Augsburg 34 12 7 15 43
10 FSV Mainz 05 34 10 10 14 40
11 Union Berlin 34 10 9 15 39
12 Borussia Mönchengladbach 34 9 11 14 38
13 Hamburger SV 34 9 11 14 38
14 1. FC Köln 34 7 11 16 32
15 Werder Bremen 34 8 8 18 32
16 VfL Wolfsburg 34 7 8 19 29
17 1. FC Heidenheim 34 6 8 20 26
18 FC St. Pauli 34 6 8 20 26
# Đội Tr BT BB +/- Đ
1 Bayern München 34 122 36 +86 89
2 VfB Stuttgart 34 71 49 +22 62
3 Borussia Dortmund 34 70 34 +36 73
4 Bayer Leverkusen 34 68 47 +21 59
5 RB Leipzig 34 66 47 +19 65
6 1899 Hoffenheim 34 65 52 +13 61
7 Eintracht Frankfurt 34 61 65 -4 44
8 SC Freiburg 34 51 57 -6 47
9 1. FC Köln 34 49 63 -14 32
10 FC Augsburg 34 45 61 -16 43
11 VfL Wolfsburg 34 45 69 -24 29
12 FSV Mainz 05 34 44 53 -9 40
13 Union Berlin 34 44 58 -14 39
14 Borussia Mönchengladbach 34 42 53 -11 38
15 1. FC Heidenheim 34 41 72 -31 26
16 Hamburger SV 34 40 54 -14 38
17 Werder Bremen 34 37 60 -23 32
18 FC St. Pauli 34 29 60 -31 26
# Đội Tr xG xGC +/- Đ
1 Bayern München 34 97.2 37.9 +59.3 89
2 Borussia Dortmund 34 63.4 38.9 +24.5 73
3 Bayer Leverkusen 34 64.0 44.8 +19.2 59
4 RB Leipzig 34 66.3 50.2 +16.1 65
5 VfB Stuttgart 34 60.1 49.8 +10.3 62
6 1899 Hoffenheim 34 55.1 51.4 +3.7 61
7 SC Freiburg 34 48.6 47.8 +0.8 47
8 FSV Mainz 05 34 52.9 54.6 -1.7 40
9 1. FC Köln 34 50.9 54.9 -4.0 32
10 Eintracht Frankfurt 34 45.4 50.1 -4.7 44
11 Union Berlin 34 44.9 52.2 -7.3 39
12 Borussia Mönchengladbach 34 42.7 52.5 -9.8 38
13 Werder Bremen 34 40.4 54.3 -13.9 32
14 VfL Wolfsburg 34 47.1 61.8 -14.7 29
15 1. FC Heidenheim 34 47.5 63.4 -15.9 26
16 FC Augsburg 34 45.2 62.6 -17.4 43
17 Hamburger SV 34 38.3 56.9 -18.6 38
18 FC St. Pauli 34 30.5 56.2 -25.7 26