Basketball · BBL · Germany

Bonn vs Hamburg

Saturday, 19 September 2026

Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.

Bonn vs Hamburg in BBL (Basketball) on Saturday, 19 September 2026. See the head-to-head record, recent form and odds. Predictions and stats update daily.

GermanyBBL
Bonn vs Hamburg
19 Sept21:00
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.
Predicted Winner
Bonn
66%to win
by ~4.8 pts vs Hamburg
Projected Total
164.1pts
84.579.6
no market line
Halftime Proj
75.7pts
34.541.2
model projection
Quarter Scores
projected
Q1Q2Q3Q4
Bonn2014.529.120.9
Hambu…17.723.519.918.5
Total37.7384939.4
from last 5+5 games
Bonn
Last 10: 46 (40%)
PPG: 74.7 — Allowed: 80.1 — Pace: 154.8
Hamburg
Last 10: 37 (30%)
PPG: 82.5 — Allowed: 88.1 — Pace: 170.6
Bonn Form
Bonn
L106d
L109d
L111d
W114d
L117d
W119d
W123d
L125d
L131d
W133d
4W · 6L
04 Jun
Bonn vs Bayern
57-77L
Q:17-198-1821-2411-16
01 Jun
Bayern vs Bonn
91-69L
Q:23-1527-1220-2721-15
30 May
Bayern vs Bonn
83-78L
Q:18-2112-1320-2433-20
27 May
Bonn vs Wurzburg
66-63W
Q:15-197-1127-1617-17
24 May
Wurzburg vs Bonn
82-70L
Q:20-1216-1925-1721-22
22 May
Wurzburg vs Bonn
76-80W
18 May
Bonn vs Wurzburg
88-81W
16 May
Bonn vs Wurzburg
54-69L
10 May
Bamberg vs Bonn
102-83L
08 May
Bonn vs Trier
102-77W
Hamburg Form
Hamburg
W7d
L20d
L131d
L134d
L138d
L146d
W149d
L152d
L161d
W166d
3W · 7L
11 Sept
Hamburg vs Rostock
90-81W
Q:17-2731-2123-1319-20
29 Aug
Alba Berlin vs Hamburg
89-83L
Q:28-2827-1518-1916-21
10 May
Rostock vs Hamburg
103-71L
Q:27-1328-2031-1717-21
07 May
Hamburg vs Wurzburg
73-90L
Q:14-2221-2621-2017-22
03 May
Bamberg vs Hamburg
85-71L
Q:29-1518-2722-1716-12
25 Apr
Ulm vs Hamburg
81-72L
22 Apr
Hamburg vs Rostock
91-86W
19 Apr
Hamburg vs Vechta
83-92L
10 Apr
Syntainics MBC vs Hamburg
99-94L
05 Apr
Hamburg vs Frankfurt
97-75W
Head-to-Head
Last 10
14 Feb
Bonn vs Hamburg
92-85
Q:24-1419-2628-2221-23
12 Oct
Hamburg vs Bonn
68-86
Q:20-2516-1823-169-27
29 Mar
Bonn vs Hamburg
93-96
Q:27-3218-1531-2417-25
10 Jan
Hamburg vs Bonn
91-84
Q:24-1915-2425-1827-23
03 Feb
Hamburg vs Bonn
80-87
Q:18-2025-1821-2216-27
23 Dec
Bonn vs Hamburg
108-94
01 Apr
Bonn vs Hamburg
76-66
19 Nov
Hamburg vs Bonn
72-101
20 May
Hamburg vs Bonn
88-95
15 May
Bonn vs Hamburg
89-81
Head-to-head summary
10 meetings — Bonn 8 / Hamburg 2. Average total: 173.2.
Model output
{
  "expected_points": {
    "team_1": 84.5,
    "team_2": 79.6,
    "total": 164.1
  },
  "win_probability": {
    "team_1": 66,
    "team_2": 34
  },
  "form": {
    "team_1": {
      "played": 10,
      "wins": 4,
      "losses": 6,
      "win_rate": 0.4,
      "avg_pf": 74.7,
      "avg_pa": 80.1,
      "w_avg_pf": 73.2,
      "w_avg_pa": 79.9,
      "pace": 154.8,
      "blowout_rate": 0.5
    },
    "team_2": {
      "played": 10,
      "wins": 3,
      "losses": 7,
      "win_rate": 0.3,
      "avg_pf": 82.5,
      "avg_pa": 88.1,
      "w_avg_pf": 81.7,
      "w_avg_pa": 88.3,
      "pace": 170.6,
      "blowout_rate": 0.3
    }
  },
  "h2h_summary": {
    "considered": 10,
    "t1_wins": 8,
    "t2_wins": 2,
    "t1_win_rate": 0.8,
    "avg_total": 173.2
  },
  "confidence": 87,
  "winner": {
    "team": "Bonn",
    "probability": 66,
    "margin_pts": 4.8,
    "opponent": "Hamburg",
    "opponent_probability": 34
  },
  "total_points": {
    "projected_total": 164.1,
    "team_1_proj": 84.5,
    "team_2_proj": 79.6,
    "market": null
  },
  "halftime": {
    "team_1": 34.5,
    "team_2": 41.2,
    "total": 75.7,
    "source": "projected_from_form"
  },
  "quarter_scores": null,
  "quarter_prediction": {
    "home": [
      20,
      14.5,
      29.1,
      20.9
    ],
    "away": [
      17.7,
      23.5,
      19.9,
      18.5
    ],
    "per_quarter_total": [
      37.7,
      38,
      49,
      39.4
    ],
    "halftime": {
      "home": 34.5,
      "away": 41.2,
      "total": 75.7
    },
    "source": "form",
    "t1_samples": 5,
    "t2_samples": 5,
    "t1_fractions": {
      "q1": 0.237,
      "q2": 0.172,
      "q3": 0.344,
      "q4": 0.248,
      "samples": 5
    },
    "t2_fractions": {
      "q1": 0.222,
      "q2": 0.295,
      "q3": 0.25,
      "q4": 0.232,
      "samples": 5
    }
  },
  "predictions": {
    "safe": {
      "market": "moneyline",
      "pick": "Bonn to win",
      "team": "Bonn",
      "win_prob": 66,
      "confidence": 87,
      "reason": "Projected margin ~5 pts; form 40% vs 30% (last 10/10); H2H 80% over last 10"
    },
    "high_risk": null
  },
  "model_version": "v2-2026-05-basketball"
}
Full match data
{
  "sport": "basketball",
  "league": "BBL",
  "country": "Germany",
  "match": "Bonn vs Hamburg",
  "date": "2026-09-19",
  "time": "21:00",
  "status": null,
  "score": null,
  "quarters": null,
  "match_stats": null,
  "team_1": {
    "name": "Bonn",
    "last_10_matches": [
      {
        "date": "04.06.26",
        "home": "Bonn",
        "away": "Bayern",
        "score": "57-77",
        "home_points": 57,
        "away_points": 77,
        "total_points": 134,
        "home_won": false,
        "quarters": {
          "home": [
            17,
            8,
            21,
            11
          ],
          "away": [
            19,
            18,
            24,
            16
          ]
        }
      },
      {
        "date": "01.06.26",
        "home": "Bayern",
        "away": "Bonn",
        "score": "91-69",
        "home_points": 91,
        "away_points": 69,
        "total_points": 160,
        "home_won": true,
        "quarters": {
          "home": [
            23,
            27,
            20,
            21
          ],
          "away": [
            15,
            12,
            27,
            15
          ]
        }
      },
      {
        "date": "30.05.26",
        "home": "Bayern",
        "away": "Bonn",
        "score": "83-78",
        "home_points": 83,
        "away_points": 78,
        "total_points": 161,
        "home_won": true,
        "quarters": {
          "home": [
            18,
            12,
            20,
            33
          ],
          "away": [
            21,
            13,
            24,
            20
          ]
        }
      },
      {
        "date": "27.05.26",
        "home": "Bonn",
        "away": "Wurzburg",
        "score": "66-63",
        "home_points": 66,
        "away_points": 63,
        "total_points": 129,
        "home_won": true,
        "quarters": {
          "home": [
            15,
            7,
            27,
            17
          ],
          "away": [
            19,
            11,
            16,
            17
          ]
        }
      },
      {
        "date": "24.05.26",
        "home": "Wurzburg",
        "away": "Bonn",
        "score": "82-70",
        "home_points": 82,
        "away_points": 70,
        "total_points": 152,
        "home_won": true,
        "quarters": {
          "home": [
            20,
            16,
            25,
            21
          ],
          "away": [
            12,
            19,
            17,
            22
          ]
        }
      },
      {
        "date": "22.05.26",
        "home": "Wurzburg",
        "away": "Bonn",
        "score": "76-80",
        "home_points": 76,
        "away_points": 80,
        "total_points": 156,
        "home_won": false,
        "quarters": null
      },
      {
        "date": "18.05.26",
        "home": "Bonn",
        "away": "Wurzburg",
        "score": "88-81",
        "home_points": 88,
        "away_points": 81,
        "total_points": 169,
        "home_won": true,
        "quarters": null
      },
      {
        "date": "16.05.26",
        "home": "Bonn",
        "away": "Wurzburg",
        "score": "54-69",
        "home_points": 54,
        "away_points": 69,
        "total_points": 123,
        "home_won": false,
        "quarters": null
      },
      {
        "date": "10.05.26",
        "home": "Bamberg",
        "away": "Bonn",
        "score": "102-83",
        "home_points": 102,
        "away_points": 83,
        "total_points": 185,
        "home_won": true,
        "quarters": null
      },
      {
        "date": "08.05.26",
        "home": "Bonn",
        "away": "Trier",
        "score": "102-77",
        "home_points": 102,
        "away_points": 77,
        "total_points": 179,
        "home_won": true,
        "quarters": null
      }
    ]
  },
  "team_2": {
    "name": "Hamburg",
    "last_10_matches": [
      {
        "date": "11.09.26",
        "home": "Hamburg",
        "away": "Rostock",
        "score": "90-81",
        "home_points": 90,
        "away_points": 81,
        "total_points": 171,
        "home_won": true,
        "quarters": {
          "home": [
            17,
            31,
            23,
            19
          ],
          "away": [
            27,
            21,
            13,
            20
          ]
        }
      },
      {
        "date": "29.08.26",
        "home": "Alba Berlin",
        "away": "Hamburg",
        "score": "89-83",
        "home_points": 89,
        "away_points": 83,
        "total_points": 172,
        "home_won": true,
        "quarters": {
          "home": [
            28,
            27,
            18,
            16
          ],
          "away": [
            28,
            15,
            19,
            21
          ]
        }
      },
      {
        "date": "10.05.26",
        "home": "Rostock",
        "away": "Hamburg",
        "score": "103-71",
        "home_points": 103,
        "away_points": 71,
        "total_points": 174,
        "home_won": true,
        "quarters": {
          "home": [
            27,
            28,
            31,
            17
          ],
          "away": [
            13,
            20,
            17,
            21
          ]
        }
      },
      {
        "date": "07.05.26",
        "home": "Hamburg",
        "away": "Wurzburg",
        "score": "73-90",
        "home_points": 73,
        "away_points": 90,
        "total_points": 163,
        "home_won": false,
        "quarters": {
          "home": [
            14,
            21,
            21,
            17
          ],
          "away": [
            22,
            26,
            20,
            22
          ]
        }
      },
      {
        "date": "03.05.26",
        "home": "Bamberg",
        "away": "Hamburg",
        "score": "85-71",
        "home_points": 85,
        "away_points": 71,
        "total_points": 156,
        "home_won": true,
        "quarters": {
          "home": [
            29,
            18,
            22,
            16
          ],
          "away": [
            15,
            27,
            17,
            12
          ]
        }
      },
      {
        "date": "25.04.26",
        "home": "Ulm",
        "away": "Hamburg",
        "score": "81-72",
        "home_points": 81,
        "away_points": 72,
        "total_points": 153,
        "home_won": true,
        "quarters": null
      },
      {
        "date": "22.04.26",
        "home": "Hamburg",
        "away": "Rostock",
        "score": "91-86",
        "home_points": 91,
        "away_points": 86,
        "total_points": 177,
        "home_won": true,
        "quarters": null
      },
      {
        "date": "19.04.26",
        "home": "Hamburg",
        "away": "Vechta",
        "score": "83-92",
        "home_points": 83,
        "away_points": 92,
        "total_points": 175,
        "home_won": false,
        "quarters": null
      },
      {
        "date": "10.04.26",
        "home": "Syntainics MBC",
        "away": "Hamburg",
        "score": "99-94",
        "home_points": 99,
        "away_points": 94,
        "total_points": 193,
        "home_won": true,
        "quarters": null
      },
      {
        "date": "05.04.26",
        "home": "Hamburg",
        "away": "Frankfurt",
        "score": "97-75",
        "home_points": 97,
        "away_points": 75,
        "total_points": 172,
        "home_won": true,
        "quarters": null
      }
    ]
  },
  "head_to_head": {
    "last_10_matches": [
      {
        "date": "14.02.26",
        "home": "Bonn",
        "away": "Hamburg",
        "score": "92-85",
        "home_points": 92,
        "away_points": 85,
        "total_points": 177,
        "home_won": true,
        "quarters": {
          "home": [
            24,
            19,
            28,
            21
          ],
          "away": [
            14,
            26,
            22,
            23
          ]
        }
      },
      {
        "date": "12.10.25",
        "home": "Hamburg",
        "away": "Bonn",
        "score": "68-86",
        "home_points": 68,
        "away_points": 86,
        "total_points": 154,
        "home_won": false,
        "quarters": {
          "home": [
            20,
            16,
            23,
            9
          ],
          "away": [
            25,
            18,
            16,
            27
          ]
        }
      },
      {
        "date": "29.03.25",
        "home": "Bonn",
        "away": "Hamburg",
        "score": "93-96",
        "home_points": 93,
        "away_points": 96,
        "total_points": 189,
        "home_won": false,
        "quarters": {
          "home": [
            27,
            18,
            31,
            17
          ],
          "away": [
            32,
            15,
            24,
            25
          ]
        }
      },
      {
        "date": "10.01.25",
        "home": "Hamburg",
        "away": "Bonn",
        "score": "91-84",
        "home_points": 91,
        "away_points": 84,
        "total_points": 175,
        "home_won": true,
        "quarters": {
          "home": [
            24,
            15,
            25,
            27
          ],
          "away": [
            19,
            24,
            18,
            23
          ]
        }
      },
      {
        "date": "03.02.24",
        "home": "Hamburg",
        "away": "Bonn",
        "score": "80-87",
        "home_points": 80,
        "away_points": 87,
        "total_points": 167,
        "home_won": false,
        "quarters": {
          "home": [
            18,
            25,
            21,
            16
          ],
          "away": [
            20,
            18,
            22,
            27
          ]
        }
      },
      {
        "date": "23.12.23",
        "home": "Bonn",
        "away": "Hamburg",
        "score": "108-94",
        "home_points": 108,
        "away_points": 94,
        "total_points": 202,
        "home_won": true,
        "quarters": null
      },
      {
        "date": "01.04.23",
        "home": "Bonn",
        "away": "Hamburg",
        "score": "76-66",
        "home_points": 76,
        "away_points": 66,
        "total_points": 142,
        "home_won": true,
        "quarters": null
      },
      {
        "date": "19.11.22",
        "home": "Hamburg",
        "away": "Bonn",
        "score": "72-101",
        "home_points": 72,
        "away_points": 101,
        "total_points": 173,
        "home_won": false,
        "quarters": null
      },
      {
        "date": "20.05.22",
        "home": "Hamburg",
        "away": "Bonn",
        "score": "88-95",
        "home_points": 88,
        "away_points": 95,
        "total_points": 183,
        "home_won": false,
        "quarters": null
      },
      {
        "date": "15.05.22",
        "home": "Bonn",
        "away": "Hamburg",
        "score": "89-81",
        "home_points": 89,
        "away_points": 81,
        "total_points": 170,
        "home_won": true,
        "quarters": null
      }
    ]
  },
  "odds": {
    "match_winner": {
      "home": null,
      "away": null,
      "vig_pct": null
    }
  },
  "analysis": {
    "expected_points": {
      "team_1": 84.5,
      "team_2": 79.6,
      "total": 164.1
    },
    "win_probability": {
      "team_1": 66,
      "team_2": 34
    },
    "form": {
      "team_1": {
        "played": 10,
        "wins": 4,
        "losses": 6,
        "win_rate": 0.4,
        "avg_pf": 74.7,
        "avg_pa": 80.1,
        "w_avg_pf": 73.2,
        "w_avg_pa": 79.9,
        "pace": 154.8,
        "blowout_rate": 0.5
      },
      "team_2": {
        "played": 10,
        "wins": 3,
        "losses": 7,
        "win_rate": 0.3,
        "avg_pf": 82.5,
        "avg_pa": 88.1,
        "w_avg_pf": 81.7,
        "w_avg_pa": 88.3,
        "pace": 170.6,
        "blowout_rate": 0.3
      }
    },
    "h2h_summary": {
      "considered": 10,
      "t1_wins": 8,
      "t2_wins": 2,
      "t1_win_rate": 0.8,
      "avg_total": 173.2
    },
    "confidence": 87,
    "winner": {
      "team": "Bonn",
      "probability": 66,
      "margin_pts": 4.8,
      "opponent": "Hamburg",
      "opponent_probability": 34
    },
    "total_points": {
      "projected_total": 164.1,
      "team_1_proj": 84.5,
      "team_2_proj": 79.6,
      "market": null
    },
    "halftime": {
      "team_1": 34.5,
      "team_2": 41.2,
      "total": 75.7,
      "source": "projected_from_form"
    },
    "quarter_scores": null,
    "quarter_prediction": {
      "home": [
        20,
        14.5,
        29.1,
        20.9
      ],
      "away": [
        17.7,
        23.5,
        19.9,
        18.5
      ],
      "per_quarter_total": [
        37.7,
        38,
        49,
        39.4
      ],
      "halftime": {
        "home": 34.5,
        "away": 41.2,
        "total": 75.7
      },
      "source": "form",
      "t1_samples": 5,
      "t2_samples": 5,
      "t1_fractions": {
        "q1": 0.237,
        "q2": 0.172,
        "q3": 0.344,
        "q4": 0.248,
        "samples": 5
      },
      "t2_fractions": {
        "q1": 0.222,
        "q2": 0.295,
        "q3": 0.25,
        "q4": 0.232,
        "samples": 5
      }
    },
    "predictions": {
      "safe": {
        "market": "moneyline",
        "pick": "Bonn to win",
        "team": "Bonn",
        "win_prob": 66,
        "confidence": 87,
        "reason": "Projected margin ~5 pts; form 40% vs 30% (last 10/10); H2H 80% over last 10"
      },
      "high_risk": null
    },
    "model_version": "v2-2026-05-basketball"
  }
}

Prediction alerts

Know when the next pick goes live.

Email requires confirmation. Telegram requires pressing Start. Unsubscribe any time.

Explore more matches and live updates on the Basketball board.