Basketball · NBL · Czech Republic

NH Ostrava vs Brno

Wednesday, 23 September 2026

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

NH Ostrava vs Brno in NBL (Basketball) on Wednesday, 23 September 2026. See the head-to-head record, recent form and odds. Predictions and stats update daily.

Czech RepublicNBL
NH Ostrava vs Brno
23 Sept19:00
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.
Predicted Winner
Brno
60%to win
by ~2.8 pts vs NH Ostrava
Projected Total
171.6pts
84.487.2
no market line
Halftime Proj
93.4pts
46.546.9
model projection
Quarter Scores
projected
Q1Q2Q3Q4
NH Os…24.921.616.121.8
Brno27.91923.916.3
Total52.840.64038.1
from last 5+4 games
NH Ostrava
Last 10: 46 (40%)
PPG: 77.8 — Allowed: 90.3 — Pace: 168.1
Brno
Last 10: 37 (30%)
PPG: 82.3 — Allowed: 89.4 — Pace: 171.7
NH Ostrava Form
NH Ostrava
W6d
W21d
L136d
L137d
L140d
L141d
W147d
W149d
L153d
L167d
4W · 6L
12 Sept
NH Ostrava vs Poli. Opolska
85-76W
Q:23-1423-2915-1224-21
28 Aug
Zlin vs NH Ostrava
54-88W
Q:17-2710-2018-189-23
05 May
NH Ostrava vs Nymburk
70-116L
Q:16-1822-3314-3418-31
04 May
NH Ostrava vs Nymburk
71-93L
Q:21-2414-2614-2422-19
01 May
Nymburk vs NH Ostrava
101-67L
Q:28-2530-1819-1224-12
30 Apr
Nymburk vs NH Ostrava
113-69L
24 Apr
Olomoucko vs NH Ostrava
71-102W
22 Apr
NH Ostrava vs Olomoucko
81-77W
18 Apr
Opava vs NH Ostrava
100-68L
04 Apr
NH Ostrava vs Brno
77-102L
Brno Form
Brno
L9d
W12d
L104d
L106d
W109d
L114d
L116d
L119d
L120d
W123d
3W · 7L
09 Sept
Brno vs Slovan Bratis…
82-91L
Q:27-2217-2823-1915-22
06 Sept
Brno vs MBK Handlova
60-55W
Q:29-2519-1812-12-
06 Jun
Brno vs Opava
101-102L
Q:31-2721-1422-2112-24OT 15-16
04 Jun
Opava vs Brno
96-65L
Q:36-2017-1319-2424-8
01 Jun
Brno vs Opava
99-97W
Q:28-2722-2619-1730-27
27 May
Brno vs Pardubice
87-98L
25 May
Pardubice vs Brno
90-75L
22 May
Brno vs Pardubice
90-94L
21 May
Brno vs Pardubice
72-82L
18 May
Pardubice vs Brno
89-92W
Head-to-Head
Last 10
04 Apr
NH Ostrava vs Brno
77-102
Q:17-2922-2916-2722-17
17 Feb
Brno vs NH Ostrava
100-88
Q:30-1823-1920-2727-24
20 Dec
Brno vs NH Ostrava
84-82
Q:19-722-2723-1820-30
18 Oct
NH Ostrava vs Brno
80-94
Q:16-2719-2529-1616-26
04 Jan
NH Ostrava vs Brno
75-82
Q:22-2128-1716-209-24
27 Oct
Brno vs NH Ostrava
68-84
03 Jan
Brno vs NH Ostrava
94-69
21 Oct
NH Ostrava vs Brno
79-83
25 Mar
NH Ostrava vs Brno
74-82
15 Feb
Brno vs NH Ostrava
91-55
Head-to-head summary
10 meetings — NH Ostrava 1 / Brno 9. Average total: 164.3.
Model output
{
  "expected_points": {
    "team_1": 84.4,
    "team_2": 87.2,
    "total": 171.6
  },
  "win_probability": {
    "team_1": 40,
    "team_2": 60
  },
  "form": {
    "team_1": {
      "played": 10,
      "wins": 4,
      "losses": 6,
      "win_rate": 0.4,
      "avg_pf": 77.8,
      "avg_pa": 90.3,
      "w_avg_pf": 78,
      "w_avg_pa": 89.3,
      "pace": 168.1,
      "blowout_rate": 0.8
    },
    "team_2": {
      "played": 10,
      "wins": 3,
      "losses": 7,
      "win_rate": 0.3,
      "avg_pf": 82.3,
      "avg_pa": 89.4,
      "w_avg_pf": 81.9,
      "w_avg_pa": 89,
      "pace": 171.7,
      "blowout_rate": 0.2
    }
  },
  "h2h_summary": {
    "considered": 10,
    "t1_wins": 1,
    "t2_wins": 9,
    "t1_win_rate": 0.1,
    "avg_total": 164.3
  },
  "confidence": 73,
  "winner": {
    "team": "Brno",
    "probability": 60,
    "margin_pts": 2.8,
    "opponent": "NH Ostrava",
    "opponent_probability": 40
  },
  "total_points": {
    "projected_total": 171.6,
    "team_1_proj": 84.4,
    "team_2_proj": 87.2,
    "market": null
  },
  "halftime": {
    "team_1": 46.5,
    "team_2": 46.9,
    "total": 93.4,
    "source": "projected_from_form"
  },
  "quarter_scores": null,
  "quarter_prediction": {
    "home": [
      24.9,
      21.6,
      16.1,
      21.8
    ],
    "away": [
      27.9,
      19,
      23.9,
      16.3
    ],
    "per_quarter_total": [
      52.8,
      40.6,
      40,
      38.1
    ],
    "halftime": {
      "home": 46.5,
      "away": 46.9,
      "total": 93.4
    },
    "source": "form",
    "t1_samples": 5,
    "t2_samples": 4,
    "t1_fractions": {
      "q1": 0.295,
      "q2": 0.256,
      "q3": 0.191,
      "q4": 0.258,
      "samples": 5
    },
    "t2_fractions": {
      "q1": 0.32,
      "q2": 0.218,
      "q3": 0.274,
      "q4": 0.187,
      "samples": 4
    }
  },
  "predictions": {
    "safe": {
      "market": "moneyline",
      "pick": "Brno to win",
      "team": "Brno",
      "win_prob": 60,
      "confidence": 73,
      "reason": "Projected margin ~3 pts; form 30% vs 40% (last 10/10); H2H 90% over last 10"
    },
    "high_risk": {
      "market": "moneyline (underdog)",
      "pick": "NH Ostrava +ML",
      "team": "NH Ostrava",
      "win_prob": 40,
      "confidence": 73,
      "reason": "NH Ostrava has live shot (40%) with closer projected margin than market may price."
    }
  },
  "model_version": "v2-2026-05-basketball"
}
Full match data
{
  "sport": "basketball",
  "league": "NBL",
  "country": "Czech Republic",
  "match": "NH Ostrava vs Brno",
  "date": "2026-09-23",
  "time": "19:00",
  "status": "",
  "score": null,
  "quarters": null,
  "match_stats": null,
  "team_1": {
    "name": "NH Ostrava",
    "last_10_matches": [
      {
        "date": "12.09.26",
        "home": "NH Ostrava",
        "away": "Poli. Opolska",
        "score": "85-76",
        "home_points": 85,
        "away_points": 76,
        "total_points": 161,
        "home_won": true,
        "quarters": {
          "home": [
            23,
            23,
            15,
            24
          ],
          "away": [
            14,
            29,
            12,
            21
          ]
        }
      },
      {
        "date": "28.08.26",
        "home": "Zlin",
        "away": "NH Ostrava",
        "score": "54-88",
        "home_points": 54,
        "away_points": 88,
        "total_points": 142,
        "home_won": false,
        "quarters": {
          "home": [
            17,
            10,
            18,
            9
          ],
          "away": [
            27,
            20,
            18,
            23
          ]
        }
      },
      {
        "date": "05.05.26",
        "home": "NH Ostrava",
        "away": "Nymburk",
        "score": "70-116",
        "home_points": 70,
        "away_points": 116,
        "total_points": 186,
        "home_won": false,
        "quarters": {
          "home": [
            16,
            22,
            14,
            18
          ],
          "away": [
            18,
            33,
            34,
            31
          ]
        }
      },
      {
        "date": "04.05.26",
        "home": "NH Ostrava",
        "away": "Nymburk",
        "score": "71-93",
        "home_points": 71,
        "away_points": 93,
        "total_points": 164,
        "home_won": false,
        "quarters": {
          "home": [
            21,
            14,
            14,
            22
          ],
          "away": [
            24,
            26,
            24,
            19
          ]
        }
      },
      {
        "date": "01.05.26",
        "home": "Nymburk",
        "away": "NH Ostrava",
        "score": "101-67",
        "home_points": 101,
        "away_points": 67,
        "total_points": 168,
        "home_won": true,
        "quarters": {
          "home": [
            28,
            30,
            19,
            24
          ],
          "away": [
            25,
            18,
            12,
            12
          ]
        }
      },
      {
        "date": "30.04.26",
        "home": "Nymburk",
        "away": "NH Ostrava",
        "score": "113-69",
        "home_points": 113,
        "away_points": 69,
        "total_points": 182,
        "home_won": true,
        "quarters": null
      },
      {
        "date": "24.04.26",
        "home": "Olomoucko",
        "away": "NH Ostrava",
        "score": "71-102",
        "home_points": 71,
        "away_points": 102,
        "total_points": 173,
        "home_won": false,
        "quarters": null
      },
      {
        "date": "22.04.26",
        "home": "NH Ostrava",
        "away": "Olomoucko",
        "score": "81-77",
        "home_points": 81,
        "away_points": 77,
        "total_points": 158,
        "home_won": true,
        "quarters": null
      },
      {
        "date": "18.04.26",
        "home": "Opava",
        "away": "NH Ostrava",
        "score": "100-68",
        "home_points": 100,
        "away_points": 68,
        "total_points": 168,
        "home_won": true,
        "quarters": null
      },
      {
        "date": "04.04.26",
        "home": "NH Ostrava",
        "away": "Brno",
        "score": "77-102",
        "home_points": 77,
        "away_points": 102,
        "total_points": 179,
        "home_won": false,
        "quarters": null
      }
    ]
  },
  "team_2": {
    "name": "Brno",
    "last_10_matches": [
      {
        "date": "09.09.26",
        "home": "Brno",
        "away": "Slovan Bratislava",
        "score": "82-91",
        "home_points": 82,
        "away_points": 91,
        "total_points": 173,
        "home_won": false,
        "quarters": {
          "home": [
            27,
            17,
            23,
            15
          ],
          "away": [
            22,
            28,
            19,
            22
          ]
        }
      },
      {
        "date": "06.09.26",
        "home": "Brno",
        "away": "MBK Handlova",
        "score": "60-55",
        "home_points": 60,
        "away_points": 55,
        "total_points": 115,
        "home_won": true,
        "quarters": {
          "home": [
            29,
            19,
            12
          ],
          "away": [
            25,
            18,
            12
          ]
        }
      },
      {
        "date": "06.06.26",
        "home": "Brno",
        "away": "Opava",
        "score": "101-102",
        "home_points": 101,
        "away_points": 102,
        "total_points": 203,
        "home_won": false,
        "quarters": {
          "home": [
            31,
            21,
            22,
            12,
            15
          ],
          "away": [
            27,
            14,
            21,
            24,
            16
          ]
        }
      },
      {
        "date": "04.06.26",
        "home": "Opava",
        "away": "Brno",
        "score": "96-65",
        "home_points": 96,
        "away_points": 65,
        "total_points": 161,
        "home_won": true,
        "quarters": {
          "home": [
            36,
            17,
            19,
            24
          ],
          "away": [
            20,
            13,
            24,
            8
          ]
        }
      },
      {
        "date": "01.06.26",
        "home": "Brno",
        "away": "Opava",
        "score": "99-97",
        "home_points": 99,
        "away_points": 97,
        "total_points": 196,
        "home_won": true,
        "quarters": {
          "home": [
            28,
            22,
            19,
            30
          ],
          "away": [
            27,
            26,
            17,
            27
          ]
        }
      },
      {
        "date": "27.05.26",
        "home": "Brno",
        "away": "Pardubice",
        "score": "87-98",
        "home_points": 87,
        "away_points": 98,
        "total_points": 185,
        "home_won": false,
        "quarters": null
      },
      {
        "date": "25.05.26",
        "home": "Pardubice",
        "away": "Brno",
        "score": "90-75",
        "home_points": 90,
        "away_points": 75,
        "total_points": 165,
        "home_won": true,
        "quarters": null
      },
      {
        "date": "22.05.26",
        "home": "Brno",
        "away": "Pardubice",
        "score": "90-94",
        "home_points": 90,
        "away_points": 94,
        "total_points": 184,
        "home_won": false,
        "quarters": null
      },
      {
        "date": "21.05.26",
        "home": "Brno",
        "away": "Pardubice",
        "score": "72-82",
        "home_points": 72,
        "away_points": 82,
        "total_points": 154,
        "home_won": false,
        "quarters": null
      },
      {
        "date": "18.05.26",
        "home": "Pardubice",
        "away": "Brno",
        "score": "89-92",
        "home_points": 89,
        "away_points": 92,
        "total_points": 181,
        "home_won": false,
        "quarters": null
      }
    ]
  },
  "head_to_head": {
    "last_10_matches": [
      {
        "date": "04.04.26",
        "home": "NH Ostrava",
        "away": "Brno",
        "score": "77-102",
        "home_points": 77,
        "away_points": 102,
        "total_points": 179,
        "home_won": false,
        "quarters": {
          "home": [
            17,
            22,
            16,
            22
          ],
          "away": [
            29,
            29,
            27,
            17
          ]
        }
      },
      {
        "date": "17.02.26",
        "home": "Brno",
        "away": "NH Ostrava",
        "score": "100-88",
        "home_points": 100,
        "away_points": 88,
        "total_points": 188,
        "home_won": true,
        "quarters": {
          "home": [
            30,
            23,
            20,
            27
          ],
          "away": [
            18,
            19,
            27,
            24
          ]
        }
      },
      {
        "date": "20.12.25",
        "home": "Brno",
        "away": "NH Ostrava",
        "score": "84-82",
        "home_points": 84,
        "away_points": 82,
        "total_points": 166,
        "home_won": true,
        "quarters": {
          "home": [
            19,
            22,
            23,
            20
          ],
          "away": [
            7,
            27,
            18,
            30
          ]
        }
      },
      {
        "date": "18.10.25",
        "home": "NH Ostrava",
        "away": "Brno",
        "score": "80-94",
        "home_points": 80,
        "away_points": 94,
        "total_points": 174,
        "home_won": false,
        "quarters": {
          "home": [
            16,
            19,
            29,
            16
          ],
          "away": [
            27,
            25,
            16,
            26
          ]
        }
      },
      {
        "date": "04.01.25",
        "home": "NH Ostrava",
        "away": "Brno",
        "score": "75-82",
        "home_points": 75,
        "away_points": 82,
        "total_points": 157,
        "home_won": false,
        "quarters": {
          "home": [
            22,
            28,
            16,
            9
          ],
          "away": [
            21,
            17,
            20,
            24
          ]
        }
      },
      {
        "date": "27.10.24",
        "home": "Brno",
        "away": "NH Ostrava",
        "score": "68-84",
        "home_points": 68,
        "away_points": 84,
        "total_points": 152,
        "home_won": false,
        "quarters": null
      },
      {
        "date": "03.01.24",
        "home": "Brno",
        "away": "NH Ostrava",
        "score": "94-69",
        "home_points": 94,
        "away_points": 69,
        "total_points": 163,
        "home_won": true,
        "quarters": null
      },
      {
        "date": "21.10.23",
        "home": "NH Ostrava",
        "away": "Brno",
        "score": "79-83",
        "home_points": 79,
        "away_points": 83,
        "total_points": 162,
        "home_won": false,
        "quarters": null
      },
      {
        "date": "25.03.23",
        "home": "NH Ostrava",
        "away": "Brno",
        "score": "74-82",
        "home_points": 74,
        "away_points": 82,
        "total_points": 156,
        "home_won": false,
        "quarters": null
      },
      {
        "date": "15.02.23",
        "home": "Brno",
        "away": "NH Ostrava",
        "score": "91-55",
        "home_points": 91,
        "away_points": 55,
        "total_points": 146,
        "home_won": true,
        "quarters": null
      }
    ]
  },
  "odds": {
    "match_winner": {
      "home": null,
      "away": null,
      "vig_pct": null
    }
  },
  "analysis": {
    "expected_points": {
      "team_1": 84.4,
      "team_2": 87.2,
      "total": 171.6
    },
    "win_probability": {
      "team_1": 40,
      "team_2": 60
    },
    "form": {
      "team_1": {
        "played": 10,
        "wins": 4,
        "losses": 6,
        "win_rate": 0.4,
        "avg_pf": 77.8,
        "avg_pa": 90.3,
        "w_avg_pf": 78,
        "w_avg_pa": 89.3,
        "pace": 168.1,
        "blowout_rate": 0.8
      },
      "team_2": {
        "played": 10,
        "wins": 3,
        "losses": 7,
        "win_rate": 0.3,
        "avg_pf": 82.3,
        "avg_pa": 89.4,
        "w_avg_pf": 81.9,
        "w_avg_pa": 89,
        "pace": 171.7,
        "blowout_rate": 0.2
      }
    },
    "h2h_summary": {
      "considered": 10,
      "t1_wins": 1,
      "t2_wins": 9,
      "t1_win_rate": 0.1,
      "avg_total": 164.3
    },
    "confidence": 73,
    "winner": {
      "team": "Brno",
      "probability": 60,
      "margin_pts": 2.8,
      "opponent": "NH Ostrava",
      "opponent_probability": 40
    },
    "total_points": {
      "projected_total": 171.6,
      "team_1_proj": 84.4,
      "team_2_proj": 87.2,
      "market": null
    },
    "halftime": {
      "team_1": 46.5,
      "team_2": 46.9,
      "total": 93.4,
      "source": "projected_from_form"
    },
    "quarter_scores": null,
    "quarter_prediction": {
      "home": [
        24.9,
        21.6,
        16.1,
        21.8
      ],
      "away": [
        27.9,
        19,
        23.9,
        16.3
      ],
      "per_quarter_total": [
        52.8,
        40.6,
        40,
        38.1
      ],
      "halftime": {
        "home": 46.5,
        "away": 46.9,
        "total": 93.4
      },
      "source": "form",
      "t1_samples": 5,
      "t2_samples": 4,
      "t1_fractions": {
        "q1": 0.295,
        "q2": 0.256,
        "q3": 0.191,
        "q4": 0.258,
        "samples": 5
      },
      "t2_fractions": {
        "q1": 0.32,
        "q2": 0.218,
        "q3": 0.274,
        "q4": 0.187,
        "samples": 4
      }
    },
    "predictions": {
      "safe": {
        "market": "moneyline",
        "pick": "Brno to win",
        "team": "Brno",
        "win_prob": 60,
        "confidence": 73,
        "reason": "Projected margin ~3 pts; form 30% vs 40% (last 10/10); H2H 90% over last 10"
      },
      "high_risk": {
        "market": "moneyline (underdog)",
        "pick": "NH Ostrava +ML",
        "team": "NH Ostrava",
        "win_prob": 40,
        "confidence": 73,
        "reason": "NH Ostrava has live shot (40%) with closer projected margin than market may price."
      }
    },
    "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.