Basketball · BBL · Germany
Trier vs Bonn
Friday, 25 September 2026
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.Trier vs Bonn in BBL (Basketball) on Friday, 25 September 2026. See the head-to-head record, recent form and odds. Predictions and stats update daily.
Germany • BBL
Trier vs Bonn
25 Sept • 19:30
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.
Predicted Winner
Bonn
59%to win
by ~2.6 pts vs Trier
Projected Total
165.8pts
81.6 – 84.2
no market line
Halftime Proj
78.5pts
44.1 – 34.4
model projection
Quarter Scores
projected| Q1 | Q2 | Q3 | Q4 | |
|---|---|---|---|---|
| Trier | 24.8 | 19.3 | 19.3 | 18.3 |
| Bonn | 19.9 | 14.5 | 28.9 | 20.9 |
| Total | 44.7 | 33.8 | 48.2 | 39.2 |
from last 5+5 games
Trier
Last 10: 2–8 (20%)
PPG: 79.7 — Allowed: 95.6 — Pace: 175.3
Bonn
Last 10: 4–6 (40%)
PPG: 74.7 — Allowed: 80.1 — Pace: 154.8
Trier Form
Trier
L118d
L122d
L124d
W127d
L129d
W131d
L133d
L139d
L146d
L151d
Q:20-2313-3413-2416-18
Q:26-1922-1425-1619-16
Q:20-2628-1824-1729-19
Q:24-2423-1915-1714-9
Q:18-2229-1929-2635-16
Bonn Form
Bonn
L106d
L109d
L111d
W114d
L117d
W119d
W123d
L125d
L131d
W133d
Q:17-198-1821-2411-16
Q:23-1527-1220-2721-15
Q:18-2112-1320-2433-20
Q:15-197-1127-1617-17
Q:20-1216-1925-1721-22
Head-to-Head
Last 10
Q:21-2035-1523-1823-24
Q:21-2324-2121-2223-23OT 13-9
Q:31-2227-2427-2122-23
Q:19-1520-2323-2212-20
Q:19-2529-1116-2324-12
Head-to-head summary
10 meetings — Trier 5 / Bonn 5. Average total: 163.5.
Model output
{
"expected_points": {
"team_1": 81.6,
"team_2": 84.2,
"total": 165.8
},
"win_probability": {
"team_1": 41,
"team_2": 59
},
"form": {
"team_1": {
"played": 10,
"wins": 2,
"losses": 8,
"win_rate": 0.2,
"avg_pf": 79.7,
"avg_pa": 95.6,
"w_avg_pf": 78.3,
"w_avg_pa": 95.1,
"pace": 175.3,
"blowout_rate": 0.6
},
"team_2": {
"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
}
},
"h2h_summary": {
"considered": 10,
"t1_wins": 5,
"t2_wins": 5,
"t1_win_rate": 0.5,
"avg_total": 163.5
},
"confidence": 82,
"winner": {
"team": "Bonn",
"probability": 59,
"margin_pts": 2.6,
"opponent": "Trier",
"opponent_probability": 41
},
"total_points": {
"projected_total": 165.8,
"team_1_proj": 81.6,
"team_2_proj": 84.2,
"market": null
},
"halftime": {
"team_1": 44.1,
"team_2": 34.4,
"total": 78.5,
"source": "projected_from_form"
},
"quarter_scores": null,
"quarter_prediction": {
"home": [
24.8,
19.3,
19.3,
18.3
],
"away": [
19.9,
14.5,
28.9,
20.9
],
"per_quarter_total": [
44.7,
33.8,
48.2,
39.2
],
"halftime": {
"home": 44.1,
"away": 34.4,
"total": 78.5
},
"source": "form",
"t1_samples": 5,
"t2_samples": 5,
"t1_fractions": {
"q1": 0.304,
"q2": 0.236,
"q3": 0.236,
"q4": 0.224,
"samples": 5
},
"t2_fractions": {
"q1": 0.237,
"q2": 0.172,
"q3": 0.344,
"q4": 0.248,
"samples": 5
}
},
"predictions": {
"safe": null,
"high_risk": {
"market": "moneyline (underdog)",
"pick": "Trier +ML",
"team": "Trier",
"win_prob": 41,
"confidence": 82,
"reason": "Trier has live shot (41%) with closer projected margin than market may price."
}
},
"model_version": "v2-2026-05-basketball"
}Full match data
{
"sport": "basketball",
"league": "BBL",
"country": "Germany",
"match": "Trier vs Bonn",
"date": "2026-09-25",
"time": "19:30",
"status": null,
"score": null,
"quarters": null,
"match_stats": null,
"team_1": {
"name": "Trier",
"last_10_matches": [
{
"date": "23.05.26",
"home": "Trier",
"away": "Bayern",
"score": "62-99",
"home_points": 62,
"away_points": 99,
"total_points": 161,
"home_won": false,
"quarters": {
"home": [
20,
13,
13,
16
],
"away": [
23,
34,
24,
18
]
}
},
{
"date": "19.05.26",
"home": "Bayern",
"away": "Trier",
"score": "92-65",
"home_points": 92,
"away_points": 65,
"total_points": 157,
"home_won": true,
"quarters": {
"home": [
26,
22,
25,
19
],
"away": [
19,
14,
16,
16
]
}
},
{
"date": "17.05.26",
"home": "Bayern",
"away": "Trier",
"score": "101-80",
"home_points": 101,
"away_points": 80,
"total_points": 181,
"home_won": true,
"quarters": {
"home": [
20,
28,
24,
29
],
"away": [
26,
18,
17,
19
]
}
},
{
"date": "14.05.26",
"home": "Trier",
"away": "Rostock",
"score": "76-69",
"home_points": 76,
"away_points": 69,
"total_points": 145,
"home_won": true,
"quarters": {
"home": [
24,
23,
15,
14
],
"away": [
24,
19,
17,
9
]
}
},
{
"date": "12.05.26",
"home": "Vechta",
"away": "Trier",
"score": "111-83",
"home_points": 111,
"away_points": 83,
"total_points": 194,
"home_won": true,
"quarters": {
"home": [
18,
29,
29,
35
],
"away": [
22,
19,
26,
16
]
}
},
{
"date": "10.05.26",
"home": "Trier",
"away": "Syntainics MBC",
"score": "85-78",
"home_points": 85,
"away_points": 78,
"total_points": 163,
"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
},
{
"date": "02.05.26",
"home": "Trier",
"away": "Oldenburg",
"score": "95-98",
"home_points": 95,
"away_points": 98,
"total_points": 193,
"home_won": false,
"quarters": null
},
{
"date": "25.04.26",
"home": "Jena",
"away": "Trier",
"score": "102-94",
"home_points": 102,
"away_points": 94,
"total_points": 196,
"home_won": true,
"quarters": null
},
{
"date": "20.04.26",
"home": "Trier",
"away": "Bayern",
"score": "80-104",
"home_points": 80,
"away_points": 104,
"total_points": 184,
"home_won": false,
"quarters": null
}
]
},
"team_2": {
"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
}
]
},
"head_to_head": {
"last_10_matches": [
{
"date": "08.05.26",
"home": "Bonn",
"away": "Trier",
"score": "102-77",
"home_points": 102,
"away_points": 77,
"total_points": 179,
"home_won": true,
"quarters": {
"home": [
21,
35,
23,
23
],
"away": [
20,
15,
18,
24
]
}
},
{
"date": "13.12.25",
"home": "Trier",
"away": "Bonn",
"score": "102-98",
"home_points": 102,
"away_points": 98,
"total_points": 200,
"home_won": true,
"quarters": {
"home": [
21,
24,
21,
23,
13
],
"away": [
23,
21,
22,
23,
9
]
}
},
{
"date": "17.10.25",
"home": "Trier",
"away": "Bonn",
"score": "107-90",
"home_points": 107,
"away_points": 90,
"total_points": 197,
"home_won": true,
"quarters": {
"home": [
31,
27,
27,
22
],
"away": [
22,
24,
21,
23
]
}
},
{
"date": "21.02.15",
"home": "Trier",
"away": "Bonn",
"score": "74-80",
"home_points": 74,
"away_points": 80,
"total_points": 154,
"home_won": false,
"quarters": {
"home": [
19,
20,
23,
12
],
"away": [
15,
23,
22,
20
]
}
},
{
"date": "22.11.14",
"home": "Bonn",
"away": "Trier",
"score": "88-71",
"home_points": 88,
"away_points": 71,
"total_points": 159,
"home_won": true,
"quarters": {
"home": [
19,
29,
16,
24
],
"away": [
25,
11,
23,
12
]
}
},
{
"date": "05.04.14",
"home": "Trier",
"away": "Bonn",
"score": "75-71",
"home_points": 75,
"away_points": 71,
"total_points": 146,
"home_won": true,
"quarters": null
},
{
"date": "26.12.13",
"home": "Bonn",
"away": "Trier",
"score": "66-86",
"home_points": 66,
"away_points": 86,
"total_points": 152,
"home_won": false,
"quarters": null
},
{
"date": "09.03.13",
"home": "Trier",
"away": "Bonn",
"score": "70-68",
"home_points": 70,
"away_points": 68,
"total_points": 138,
"home_won": true,
"quarters": null
},
{
"date": "06.01.13",
"home": "Bonn",
"away": "Trier",
"score": "90-76",
"home_points": 90,
"away_points": 76,
"total_points": 166,
"home_won": true,
"quarters": null
},
{
"date": "01.04.12",
"home": "Bonn",
"away": "Trier",
"score": "79-65",
"home_points": 79,
"away_points": 65,
"total_points": 144,
"home_won": true,
"quarters": null
}
]
},
"odds": {
"match_winner": {
"home": null,
"away": null,
"vig_pct": null
}
},
"analysis": {
"expected_points": {
"team_1": 81.6,
"team_2": 84.2,
"total": 165.8
},
"win_probability": {
"team_1": 41,
"team_2": 59
},
"form": {
"team_1": {
"played": 10,
"wins": 2,
"losses": 8,
"win_rate": 0.2,
"avg_pf": 79.7,
"avg_pa": 95.6,
"w_avg_pf": 78.3,
"w_avg_pa": 95.1,
"pace": 175.3,
"blowout_rate": 0.6
},
"team_2": {
"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
}
},
"h2h_summary": {
"considered": 10,
"t1_wins": 5,
"t2_wins": 5,
"t1_win_rate": 0.5,
"avg_total": 163.5
},
"confidence": 82,
"winner": {
"team": "Bonn",
"probability": 59,
"margin_pts": 2.6,
"opponent": "Trier",
"opponent_probability": 41
},
"total_points": {
"projected_total": 165.8,
"team_1_proj": 81.6,
"team_2_proj": 84.2,
"market": null
},
"halftime": {
"team_1": 44.1,
"team_2": 34.4,
"total": 78.5,
"source": "projected_from_form"
},
"quarter_scores": null,
"quarter_prediction": {
"home": [
24.8,
19.3,
19.3,
18.3
],
"away": [
19.9,
14.5,
28.9,
20.9
],
"per_quarter_total": [
44.7,
33.8,
48.2,
39.2
],
"halftime": {
"home": 44.1,
"away": 34.4,
"total": 78.5
},
"source": "form",
"t1_samples": 5,
"t2_samples": 5,
"t1_fractions": {
"q1": 0.304,
"q2": 0.236,
"q3": 0.236,
"q4": 0.224,
"samples": 5
},
"t2_fractions": {
"q1": 0.237,
"q2": 0.172,
"q3": 0.344,
"q4": 0.248,
"samples": 5
}
},
"predictions": {
"safe": null,
"high_risk": {
"market": "moneyline (underdog)",
"pick": "Trier +ML",
"team": "Trier",
"win_prob": 41,
"confidence": 82,
"reason": "Trier has live shot (41%) 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.