Hamburg hosts Wurzburg on 14 November 2026 in the BBL, a clash that pits a struggling 2-6 side against a 4-3 contender, a stark contrast that sets the tone for the game. Hamburg has struggled across all eight games this season, averaging 82.4 points while conceding 91.6, and has managed only one win at home in its three home outings, where it has allowed 96.7 points per game. Its last five games have yielded just one victory, including a narrow 91-87 win over Jena on 9 November, but it has also suffered heavy defeats such as the 89-109 loss to Syntainics MBC at home. Wurzburg, meanwhile, sits in seventh place with a 4-3 record, scoring 81.4 points and allowing 82.1, and has won two of its three away games, averaging 82.7 points while conceding only 80.0. In the last five outings, Wurzburg has won four, including a 113-79 triumph over Tartu Ulikool. Historically, Wurzburg has dominated the eight meetings, winning six times, most recently beating Hamburg 90-73 on 7 May. Pythia projects a 81-86 score, favouring Wurzburg with a 64% chance of victory and a 36% chance for Hamburg, and it sees a 46% probability that Hamburg will cover the 3.5-point spread while the over on the 166.5-point line has a 51% chance; the game has a 5% chance of overtime. The final bell will decide whether Hamburg can overturn its recent slump or whether Wurzburg will extend its winning run.
Written by Pythia from this game's frozen forecast, the market's main lines and both teams' results.
🎯 1. Model Analysis
Hamburg winWon
36.4%fair 2.74
Best odds2.58
Implied37.1%
Edge-0.6pp
Wurzburg winLost
63.6%fair 1.57
Best odds1.62
Implied62.9%
Edge+0.6pp
Pythia's frozen forecast of 12 Nov 20:59 UTC (Version 5). Implied = the consensus price with the bookmaker margin removed (Pinnacle first); edge = model probability minus implied.
This opponent (Hamburg) is Weaker. The matching 'vs' row is the one to weigh.
Total points distribution
Pythia expects about 167 points (overtime included in the simulation); the most likely band is 165-169 (12%). The market's main line is 168.
Over/Under 163Actual: Over 163
Over 163
59.2%
@ 1.57-0.1pp
Under 163
40.8%
@ 2.40+0.1pp
Best 5 market prices
Over
1xBet
1.57
Bet365
1.52
Marathon Be
1.51
Under
Bet365
2.40
Marathon Be
2.20
1xBet
2.20
Over/Under 168 · main lineActual: Over 168
Over 168
47.2%
@ 1.94-2.1pp
Under 168
52.8%
@ 1.89+2.1pp
Best 5 market prices
Over
Pinnacle
1.94
Marathon Be
1.90
1xBet
1.90
Bet365
1.86
Under
Pinnacle
1.89
Marathon Be
1.88
1xBet
1.88
Bet365
1.86
Over/Under 173Actual: Over 173
Over 173
35.6%
@ 2.40-3.2pp
Under 173
64.4%
@ 1.52+3.2pp
Best 5 market prices
Over
Bet365
2.40
Under
Bet365
1.52
Marathon Be
1.50
📊 3. Team Totals
Hamburg total 77.5Actual: Hamburg over 77.5
Over 77.5
63.6%
@ 1.40-2.0pp
Under 77.5
36.4%
@ 2.72+2.0pp
Best 5 market prices
Over
Bet365
1.40
Betano
1.39
Under
Bet365
2.72
Betano
2.60
Hamburg total 81.5 · main lineActual: Hamburg over 81.5
Over 81.5
49.2%
@ 1.84-1.4pp
Under 81.5
50.8%
@ 1.91+1.4pp
Best 5 market prices
Over
1xBet
1.84
Bet365
1.83
Marathon Be
1.81
Betano
1.75
Under
Marathon Be
1.91
Betano
1.91
Bet365
1.83
1xBet
1.79
Hamburg total 85.5Actual: Hamburg over 85.5
Over 85.5
35.2%
@ 2.40-3.4pp
Under 85.5
64.8%
@ 1.52+3.4pp
Best 5 market prices
Over
Bet365
2.40
Betano
2.37
Under
Bet365
1.52
Betano
1.47
Wurzburg total 80.5Actual: Wurzburg over 80.5
Over 80.5
68.8%
@ 1.38+1.7pp
Under 80.5
31.2%
@ 2.80-1.7pp
Best 5 market prices
Over
Bet365
1.38
Betano
1.35
Under
Bet365
2.80
Betano
2.75
Wurzburg total 84.5 · main lineActual: Wurzburg under 84.5
Over 84.5
54.6%
@ 1.83+2.1pp
Under 84.5
45.4%
@ 2.00-2.1pp
Best 5 market prices
Over
Bet365
1.83
1xBet
1.79
Marathon Be
1.76
Betano
1.70
Under
Betano
2.00
1xBet
1.98
Marathon Be
1.95
Bet365
1.83
Wurzburg total 88.5Actual: Wurzburg under 88.5
Over 88.5
39.9%
@ 2.25-1.0pp
Under 88.5
60.1%
@ 1.57+1.0pp
Best 5 market prices
Over
Bet365
2.25
Betano
2.22
1xBet
2.21
Under
Bet365
1.57
1xBet
1.53
Betano
1.52
⚖️ 4. Spread
Winning margin distribution
Margin from Hamburg's side (positive = Hamburg win). Pythia's expected margin is -4.3; Hamburg win by 1+ in 31% of simulations.
Spread Hamburg +1Actual: Hamburg +1
HAM +1
37.4%
@ 2.28-4.0pp
WUR -1
62.6%
@ 1.61+4.0pp
Best 5 market prices
HAM
Pinnacle
2.28
Bet365
2.25
Marathon Be
2.19
1xBet
2.19
WUR
Pinnacle
1.61
Marathon Be
1.57
1xBet
1.57
Bet365
1.57
Spread Hamburg +4 · main lineActual: Hamburg +4
HAM +4
47.5%
@ 1.92-2.5pp
WUR -4
52.5%
@ 1.93+2.5pp
Best 5 market prices
HAM
Pinnacle
1.92
Marathon Be
1.90
1xBet
1.90
Bet365
1.80
SBO
1.78
WUR
SBO
1.93
Pinnacle
1.92
Bet365
1.90
Marathon Be
1.88
1xBet
1.88
Spread Hamburg +7Actual: Hamburg +7
HAM +7
58.1%
@ 1.56-2.3pp
WUR -7
41.9%
@ 2.50+2.3pp
Best 5 market prices
HAM
Marathon Be
1.56
1xBet
1.53
Bet365
1.50
WUR
Bet365
2.50
Marathon Be
2.33
1xBet
2.33
⏱️ 5. Quarters & Halves
Quarter by quarter
HamburgWurzburg
Each team's average quarter over its last 10 games. Net is the quarter margin (above zero = the team wins that quarter on average: who starts fast, who closes); Pythia projection = the quarter means of tonight's simulation. Hover a bar for its value.
Markets that span the whole game: how the halves and quarters compare, overtime, the exact winning margin. Pythia's probability comes from 20,000 simulations of this game quarter by quarter; the price, edge and books are the same as everywhere on the page.
Every selection Pythia rates above 70%, ranked by edge (click any column to re-sort). Use Min odds to match the prices you want; Edge = Yes shows only selections priced BELOW what the model makes them. The five price columns are the best market prices (highest first); edge is vs the consensus price.
Min odds1.20
Edge
Pick
Probability
Avg odds
Best 1
Best 2
Best 3
Best 4
Best 5
Edge
Result
Wurzburg under 106.5
97.7%
1.02
Bet365
1.02
-
-
-
-
+6.2pp
Won
Wurzburg over 66.5
97.1%
1.02
Bet365
1.02
-
-
-
-
+5.9pp
Won
Q1: Over 34.5
85.3%
1.16
Bet365
1.16
-
-
-
-
+5.8pp
Won
Wurzburg under 105.5
96.6%
1.02
Bet365
1.02
-
-
-
-
+5.5pp
Won
Q1: Wurzburg over 11.5
97.7%
1.01
Bet365
1.01
-
-
-
-
+5.4pp
Won
Hamburg under 102.5
96.9%
1.02
Bet365
1.02
-
-
-
-
+5.4pp
Won
Hamburg under 103.5
97.6%
1.01
Bet365
1.01
-
-
-
-
+5.3pp
Won
Wurzburg under 102.5
94.7%
1.04
Bet365
1.04
-
-
-
-
+5.3pp
Won
Wurzburg over 67.5
95.4%
1.03
Bet365
1.03
-
-
-
-
+5.2pp
Won
Wurzburg +8.5
83.8%
1.17
Betano
1.17
-
-
-
-
+5.2pp
Won
Wurzburg over 63.5
98.0%
1.01
Bet365
1.01
-
-
-
-
+5.2pp
Won
Wurzburg over 77.5
77.9%
1.26
Bet365
1.27
Betano
1.25
-
-
-
+5.2pp
Won
Wurzburg under 104.5
95.9%
1.02
Bet365
1.02
-
-
-
-
+5.1pp
Won
Hamburg under 101.5
96.3%
1.02
Bet365
1.02
-
-
-
-
+5.1pp
Won
Wurzburg over 69.5
93.4%
1.06
Bet365
1.06
-
-
-
-
+5.1pp
Won
1st half: Wurzburg under 52.5
92.2%
1.07
Bet365
1.07
-
-
-
-
+5.1pp
Won
1st half: Under 93.5
83.9%
1.18
Bet365
1.18
-
-
-
-
+5.1pp
Lost
Q1: Hamburg over 10.5
97.8%
1.01
Bet365
1.01
-
-
-
-
+5.0pp
Won
Hamburg under 99.5
94.6%
1.04
Bet365
1.04
-
-
-
-
+5.0pp
Won
Q1: Wurzburg over 13.5
94.4%
1.04
Bet365
1.04
-
-
-
-
+5.0pp
Won
Wurzburg over 73.5
87.2%
1.13
Bet365
1.13
-
-
-
-
+5.0pp
Won
Q1: Hamburg over 12.5
94.5%
1.04
Bet365
1.04
-
-
-
-
+4.9pp
Won
1st half: Hamburg under 51.5
93.6%
1.05
Bet365
1.05
-
-
-
-
+4.9pp
Lost
Wurzburg over 68.5
94.5%
1.04
Bet365
1.04
-
-
-
-
+4.9pp
Won
Wurzburg under 100.5
92.3%
1.07
Bet365
1.07
-
-
-
-
+4.8pp
Won
Hamburg under 93.5
86.2%
1.14
Bet365
1.14
-
-
-
-
+4.8pp
Won
Q1: Wurzburg under 29.5
95.2%
1.03
Bet365
1.03
-
-
-
-
+4.8pp
Won
Wurzburg under 98.5
89.1%
1.11
Bet365
1.11
-
-
-
-
+4.7pp
Won
Wurzburg over 64.5
97.5%
1.01
Bet365
1.01
-
-
-
-
+4.7pp
Won
Hamburg under 92.5
84.2%
1.16
Bet365
1.16
-
-
-
-
+4.7pp
Won
Q1: Over 36.5
77.8%
1.27
Bet365
1.27
-
-
-
-
+4.7pp
Won
Wurzburg over 65.5
96.9%
1.01
Bet365
1.01
-
-
-
-
+4.7pp
Won
1st half: Over 72.5
85.2%
1.15
Bet365
1.15
-
-
-
-
+4.7pp
Won
1st half: Wurzburg under 50.5
86.9%
1.13
Bet365
1.13
-
-
-
-
+4.6pp
Won
Wurzburg over 71.5
90.7%
1.09
Bet365
1.09
-
-
-
-
+4.6pp
Won
Hamburg over 63.5
95.7%
1.02
Bet365
1.02
-
-
-
-
+4.5pp
Won
Q1: Wurzburg over 15.5
88.3%
1.11
Bet365
1.11
-
-
-
-
+4.5pp
Won
Q1: Wurzburg under 31.5
98.1%
1.01
Bet365
1.01
-
-
-
-
+4.4pp
Won
Hamburg over 60.5
97.2%
1.01
Bet365
1.01
-
-
-
-
+4.4pp
Won
Hamburg under 100.5
95.5%
1.02
Bet365
1.02
-
-
-
-
+4.4pp
Won
Wurzburg +7.5
81.8%
1.19
Betano
1.19
-
-
-
-
+4.3pp
Won
Q1: Hamburg or Wurzburg
94.5%
1.04
Bet365
1.04
-
-
-
-
+4.3pp
Won
Wurzburg under 103.5
95.0%
1.02
Bet365
1.02
-
-
-
-
+4.2pp
Won
Hamburg under 91.5
82.0%
1.20
Bet365
1.20
-
-
-
-
+4.2pp
Won
1st half: Hamburg under 47.5
83.1%
1.18
Bet365
1.18
-
-
-
-
+4.2pp
Lost
1st half: Over 74.5
80.4%
1.22
Bet365
1.22
-
-
-
-
+4.2pp
Won
Hamburg under 97.5
92.5%
1.06
Bet365
1.06
-
-
-
-
+4.2pp
Won
1st half: Hamburg over 30.5
92.5%
1.06
Bet365
1.06
-
-
-
-
+4.2pp
Won
1st half: Wurzburg over 32.5
92.5%
1.06
Bet365
1.06
-
-
-
-
+4.2pp
Won
Q1: Hamburg under 28.5
94.9%
1.02
Bet365
1.02
-
-
-
-
+4.1pp
Won
1st half: Hamburg under 49.5
89.2%
1.10
Bet365
1.10
-
-
-
-
+4.1pp
Lost
Q1: Under 47.5
79.4%
1.23
Bet365
1.23
-
-
-
-
+4.1pp
Won
Hamburg under 89.5
77.0%
1.25
Bet365
1.28
Betano
1.23
-
-
-
+4.1pp
Lost
1st half: Under 91.5
78.8%
1.25
Bet365
1.25
-
-
-
-
+4.0pp
Lost
Hamburg under 98.5
93.6%
1.04
Bet365
1.04
-
-
-
-
+4.0pp
Won
Wurzburg +16.5
94.2%
1.03
Bet365
1.03
-
-
-
-
+4.0pp
Won
1st half: Hamburg over 32.5
87.8%
1.11
Bet365
1.11
-
-
-
-
+4.0pp
Won
Wurzburg +5.5
77.2%
1.23
Betano
1.26
Marathon Bet
1.20
-
-
-
+4.0pp
Lost
Hamburg over 65.5
93.5%
1.04
Bet365
1.04
-
-
-
-
+3.9pp
Won
Wurzburg over 70.5
92.1%
1.06
Bet365
1.06
-
-
-
-
+3.8pp
Won
Under 176
70.8%
1.38
Bet365
1.38
-
-
-
-
+3.8pp
Won
Over 140.5
94.2%
1.03
Bet365
1.03
-
-
-
-
+3.8pp
Won
Hamburg under 87.5
71.2%
1.35
Bet365
1.38
Betano
1.33
-
-
-
+3.8pp
Lost
Wurzburg over 74.5
85.2%
1.14
Bet365
1.14
-
-
-
-
+3.8pp
Won
Hamburg over 61.5
96.6%
1.01
Bet365
1.01
-
-
-
-
+3.8pp
Won
Q1: Wurzburg over 17.5
78.5%
1.25
Bet365
1.25
-
-
-
-
+3.7pp
Lost
1st half: Wurzburg under 48.5
79.9%
1.22
Bet365
1.22
-
-
-
-
+3.7pp
Won
Hamburg over 64.5
93.9%
1.03
Bet365
1.03
-
-
-
-
+3.7pp
Won
Wurzburg under 96.5
84.2%
1.15
Bet365
1.15
-
-
-
-
+3.6pp
Won
Hamburg under 95.5
89.7%
1.09
Bet365
1.09
-
-
-
-
+3.6pp
Won
1st half: Under 89.5
72.6%
1.35
Bet365
1.35
-
-
-
-
+3.6pp
Lost
1st half: Wurzburg under 46.5
71.1%
1.37
Bet365
1.37
-
-
-
-
+3.6pp
Won
Hamburg over 62.5
95.8%
1.01
Bet365
1.01
-
-
-
-
+3.6pp
Won
1st half: Hamburg over 34.5
81.3%
1.20
Bet365
1.20
-
-
-
-
+3.5pp
Won
Wurzburg over 79.5
72.0%
1.33
Bet365
1.38
Betano
1.29
-
-
-
+3.5pp
Won
1st half: Wurzburg over 34.5
87.3%
1.11
Bet365
1.11
-
-
-
-
+3.5pp
Won
1st half: Hamburg under 45.5
74.9%
1.30
Bet365
1.30
-
-
-
-
+3.5pp
Lost
1st half: Over 76.5
74.4%
1.31
Bet365
1.31
-
-
-
-
+3.5pp
Won
Wurzburg over 75.5
83.0%
1.16
Bet365
1.16
-
-
-
-
+3.5pp
Won
Wurzburg +21.5
97.2%
1.01
Bet365
1.01
-
-
-
-
+3.5pp
Won
Wurzburg under 101.5
92.8%
1.04
Bet365
1.04
-
-
-
-
+3.4pp
Won
Q1: Hamburg over 14.5
88.4%
1.10
Bet365
1.10
-
-
-
-
+3.4pp
Won
Q1: Hamburg over 16.5
78.6%
1.23
Bet365
1.23
-
-
-
-
+3.3pp
Won
1st half: Hamburg under 50.5
91.6%
1.06
Bet365
1.06
-
-
-
-
+3.3pp
Lost
Q1: Under 45.5
70.2%
1.38
Bet365
1.38
-
-
-
-
+3.2pp
Won
1st half: Hamburg over 31.5
90.3%
1.07
Bet365
1.07
-
-
-
-
+3.2pp
Won
Wurzburg under 94.5
79.3%
1.22
Bet365
1.22
-
-
-
-
+3.1pp
Won
Q1: Over 35.5
81.9%
1.18
Bet365
1.18
-
-
-
-
+3.0pp
Won
Hamburg over 66.5
91.3%
1.06
Bet365
1.06
-
-
-
-
+3.0pp
Won
Over 150.5
83.5%
1.15
Bet365
1.15
-
-
-
-
+3.0pp
Won
Wurzburg +6.5
79.6%
1.20
Betano
1.22
Bet365
1.20
Marathon Bet
1.19
-
-
+3.0pp
Lost
Wurzburg over 72.5
89.1%
1.09
Bet365
1.09
-
-
-
-
+3.0pp
Won
Q1: Wurzburg under 27.5
89.1%
1.09
Bet365
1.09
-
-
-
-
+3.0pp
Won
Wurzburg under 95.5
81.8%
1.18
Bet365
1.18
-
-
-
-
+3.0pp
Won
Over 158
70.5%
1.35
Bet365
1.37
Marathon Bet
1.33
-
-
-
+2.9pp
Won
Wurzburg +3
71.1%
1.33
Bet365
1.35
1xBet
1.35
Marathon Bet
1.30
-
-
+2.9pp
Lost
Wurzburg +4.5
74.6%
1.27
Betano
1.30
Bet365
1.28
Marathon Bet
1.24
-
-
+2.9pp
Lost
Hamburg under 96.5
91.2%
1.06
Bet365
1.06
-
-
-
-
+2.9pp
Won
Overtime: no
95.4%
1.02
Betano
1.02
1xBet
1.01
-
-
-
+2.8pp
Won
Over 145.5
89.9%
1.07
Bet365
1.07
-
-
-
-
+2.8pp
Won
1st half: Hamburg over 36.5
72.7%
1.33
Bet365
1.33
-
-
-
-
+2.7pp
Won
Hamburg +28.5
96.4%
1.01
Bet365
1.01
-
-
-
-
+2.7pp
Won
Wurzburg over 76.5
80.5%
1.20
Bet365
1.20
-
-
-
-
+2.7pp
Won
Q1: Wurzburg +5.5
82.2%
1.16
Bet365
1.16
-
-
-
-
+2.7pp
Lost
1st half: Hamburg under 48.5
86.4%
1.11
Bet365
1.11
-
-
-
-
+2.6pp
Lost
1st half: Under 92.5
81.5%
1.18
Bet365
1.18
-
-
-
-
+2.6pp
Lost
Over 155.5
75.0%
1.27
Betano
1.28
Bet365
1.27
-
-
-
+2.6pp
Won
1st half: Wurzburg over 36.5
80.3%
1.20
Bet365
1.20
-
-
-
-
+2.6pp
Won
Hamburg over 70.5
84.0%
1.14
Bet365
1.14
-
-
-
-
+2.5pp
Won
Hamburg over 67.5
90.8%
1.06
Bet365
1.06
-
-
-
-
+2.5pp
Won
Wurzburg over 78.5
75.0%
1.26
Bet365
1.28
Betano
1.24
-
-
-
+2.5pp
Won
Wurzburg under 99.5
89.9%
1.07
Bet365
1.07
-
-
-
-
+2.4pp
Won
Hamburg under 88.5
74.2%
1.27
Betano
1.28
Bet365
1.27
-
-
-
+2.4pp
Lost
Hamburg +23.5
92.9%
1.03
Bet365
1.03
-
-
-
-
+2.4pp
Won
1st half: Hamburg over 33.5
84.7%
1.13
Bet365
1.13
-
-
-
-
+2.4pp
Won
Q1: Over 37.5
73.3%
1.31
Bet365
1.31
-
-
-
-
+2.3pp
Won
1st half: Over 73.5
82.8%
1.15
Bet365
1.15
-
-
-
-
+2.3pp
Won
Q2: Hamburg or Wurzburg
94.6%
1.03
Bet365
1.03
-
-
-
-
+2.3pp
Won
Wurzburg +3.5
71.9%
1.33
Betano
1.35
Bet365
1.34
1xBet
1.33
Marathon Bet
1.28
-
+2.2pp
Lost
Q1: Hamburg +6.5
78.4%
1.22
Bet365
1.22
-
-
-
-
+2.2pp
Won
Under 177.5
73.3%
1.30
Betano
1.30
-
-
-
-
+2.2pp
Won
Under 190.5
91.2%
1.05
Bet365
1.05
-
-
-
-
+2.2pp
Won
Wurzburg under 92.5
73.5%
1.29
Bet365
1.30
Betano
1.27
-
-
-
+2.2pp
Won
Q1: Hamburg under 26.5
88.8%
1.08
Bet365
1.08
-
-
-
-
+2.2pp
Won
Wurzburg +4
73.9%
1.27
Bet365
1.30
Marathon Bet
1.25
-
-
-
+2.2pp
Lost
Wurzburg +11.5
88.8%
1.08
Bet365
1.08
-
-
-
-
+2.2pp
Won
Under 176.5
71.4%
1.33
Betano
1.33
-
-
-
-
+2.1pp
Won
1st half: Hamburg over 35.5
77.3%
1.23
Bet365
1.23
-
-
-
-
+2.0pp
Won
Hamburg under 94.5
88.1%
1.09
Bet365
1.09
-
-
-
-
+2.0pp
Won
Hamburg over 68.5
88.0%
1.09
Bet365
1.09
-
-
-
-
+2.0pp
Won
Hamburg over 69.5
87.4%
1.10
Bet365
1.10
-
-
-
-
+1.9pp
Won
Hamburg under 90.5
79.6%
1.20
Bet365
1.20
-
-
-
-
+1.8pp
Lost
1st half: Wurzburg +6.5
80.6%
1.18
Bet365
1.18
-
-
-
-
+1.8pp
Lost
Q1: Hamburg under 24.5
79.6%
1.20
Bet365
1.20
-
-
-
-
+1.8pp
Won
Q1: Wurzburg under 25.5
79.5%
1.20
Bet365
1.20
-
-
-
-
+1.7pp
Won
1st half: Wurzburg +8.5
85.9%
1.11
Bet365
1.11
-
-
-
-
+1.6pp
Lost
1st half: Hamburg under 46.5
79.3%
1.20
Bet365
1.20
-
-
-
-
+1.5pp
Lost
1st half: Hamburg +11.5
84.6%
1.12
Bet365
1.12
-
-
-
-
+1.5pp
Won
Hamburg +14.5
78.9%
1.19
Betano
1.19
-
-
-
-
+1.4pp
Won
1st half: Over 75.5
77.5%
1.22
Bet365
1.22
-
-
-
-
+1.3pp
Won
1st half: Wurzburg over 38.5
71.8%
1.32
Bet365
1.32
-
-
-
-
+1.3pp
Won
Q1: Wurzburg +3.5
73.7%
1.28
Bet365
1.28
-
-
-
-
+1.3pp
Lost
Wurzburg under 97.5
86.3%
1.10
Bet365
1.10
-
-
-
-
+1.3pp
Won
1st half: Under 90.5
75.8%
1.25
Bet365
1.25
-
-
-
-
+1.0pp
Lost
Over 156.5
73.1%
1.28
Betano
1.28
-
-
-
-
+1.0pp
Won
1st half: Hamburg under 44.5
70.4%
1.34
Bet365
1.34
-
-
-
-
+0.9pp
Lost
1st half: Hamburg +9.5
78.7%
1.20
Bet365
1.20
-
-
-
-
+0.9pp
Won
Hamburg over 74.5
73.3%
1.27
Bet365
1.29
Betano
1.24
-
-
-
+0.9pp
Won
Q1: Under 46.5
74.9%
1.26
Bet365
1.26
-
-
-
-
+0.8pp
Won
Hamburg +12.5
74.1%
1.23
Betano
1.26
Marathon Bet
1.21
-
-
-
+0.8pp
Won
1st half: Over 77.5
71.3%
1.32
Bet365
1.32
-
-
-
-
+0.8pp
Won
1st half: Wurzburg +4.5
74.4%
1.26
Bet365
1.26
-
-
-
-
+0.6pp
Lost
Under 185.5
85.9%
1.10
Bet365
1.10
-
-
-
-
+0.4pp
Won
1st half: Hamburg +7.5
72.3%
1.29
Bet365
1.29
-
-
-
-
+0.4pp
Won
Wurzburg under 93.5
76.5%
1.22
Bet365
1.22
-
-
-
-
+0.3pp
Won
Wurzburg under 91.5
70.4%
1.31
Betano
1.31
Bet365
1.30
-
-
-
+0.2pp
Won
Hamburg over 71.5
81.6%
1.14
Bet365
1.14
-
-
-
-
+0.2pp
Won
Hamburg +18.5
86.5%
1.08
Bet365
1.08
-
-
-
-
-0.1pp
Won
Under 180.5
78.7%
1.18
Bet365
1.18
-
-
-
-
-0.2pp
Won
Hamburg over 72.5
79.0%
1.16
Bet365
1.16
-
-
-
-
-0.5pp
Won
Over 157.5
71.1%
1.31
Marathon Bet
1.33
Betano
1.29
-
-
-
-0.5pp
Won
Hamburg +13.5
76.6%
1.20
Betano
1.22
Bet365
1.18
-
-
-
-0.7pp
Won
Hamburg over 75.5
70.2%
1.29
Bet365
1.29
Betano
1.28
-
-
-
-1.1pp
Won
Hamburg +11.5
71.4%
1.27
Betano
1.30
Bet365
1.26
Marathon Bet
1.25
-
-
-1.2pp
Won
Hamburg over 73.5
76.3%
1.20
Bet365
1.20
-
-
-
-
-1.5pp
Won
Hamburg +11
70.6%
1.27
Bet365
1.27
Marathon Bet
1.26
-
-
-
-2.8pp
Won
Wurzburg +7
81.4%
1.16
Marathon Bet
1.16
-
-
-
-
-
Push
Wurzburg +6
79.1%
1.17
Marathon Bet
1.17
-
-
-
-
-
Lost
Wurzburg +5
76.6%
1.21
Marathon Bet
1.21
-
-
-
-
-
Lost
Hamburg +12
73.4%
1.22
Marathon Bet
1.22
-
-
-
-
-
Won
Free daily update
Get it on Telegram
Yesterday's results in full, today's games and market moves worth watching. One post a day, no signup.
They take 65.2 shots from the field a game (2-pointers + 3-pointers); 31.2 of them are 3-pointers, so 48% of their shots are threes (league average: 43%). Accuracy is green when it beats the league average.
They take 68.6 shots from the field a game (2-pointers + 3-pointers); 29.0 of them are 3-pointers, so 42% of their shots are threes (league average: 43%). Accuracy is green when it beats the league average.
Hamburgtheir opponents' shots (defence), last 10 games
Where their opponents' points come from
Hamburg: 88.8 points a game allowed
🏀🏀46%
🏀🏀🏀37%
🏀17%
🏀🏀 2-pointers40.6 pts a game · 46% of the points
🏀🏀🏀 3-pointers32.7 pts a game · 37% of the points
🏀 Free throws15.5 pts a game · 17% of the points
League average for comparison: 85.4 points a game
49%
34%
17%
Shooting by shot type
Shot type
Opponents' Attempts per game
Opponents' Made per game
Opponents' Accuracy (made ÷ attempts)
League accuracy
Points per game
🏀🏀2-pointers
37.3
20.3
54.4%
55.6%
40.6
🏀🏀🏀3-pointers
27.3
10.9
39.9%
33.7%
32.7
🏀Free throws
19.0
15.5
81.6%
73.4%
15.5
Their opponents take 64.6 shots from the field a game (2-pointers + 3-pointers); 27.3 of them are 3-pointers, so 42% of those shots are threes (league average: 43%). Accuracy is green when they hold opponents below the league average.
Wurzburgtheir opponents' shots (defence), last 10 games
Where their opponents' points come from
Wurzburg: 77.2 points a game allowed
🏀🏀50%
🏀🏀🏀28%
🏀22%
🏀🏀 2-pointers38.6 pts a game · 50% of the points
🏀🏀🏀 3-pointers21.6 pts a game · 28% of the points
🏀 Free throws17.0 pts a game · 22% of the points
League average for comparison: 85.4 points a game
49%
34%
17%
Shooting by shot type
Shot type
Opponents' Attempts per game
Opponents' Made per game
Opponents' Accuracy (made ÷ attempts)
League accuracy
Points per game
🏀🏀2-pointers
34.6
19.3
55.8%
55.6%
38.6
🏀🏀🏀3-pointers
23.6
7.2
30.5%
33.7%
21.6
🏀Free throws
24.3
17.0
70.0%
73.4%
17.0
Their opponents take 58.2 shots from the field a game (2-pointers + 3-pointers); 23.6 of them are 3-pointers, so 41% of those shots are threes (league average: 43%). Accuracy is green when they hold opponents below the league average.
They take 65.1 shots from the field a game (2-pointers + 3-pointers); 28.0 of them are 3-pointers, so 43% of their shots are threes (league average: 43%). Accuracy is green when it beats the league average.
They take 64.2 shots from the field a game (2-pointers + 3-pointers); 28.2 of them are 3-pointers, so 44% of their shots are threes (league average: 43%). Accuracy is green when it beats the league average.
Hamburgtheir opponents' shots (defence), last 30 games
Where their opponents' points come from
Hamburg: 87.8 points a game allowed
🏀🏀49%
🏀🏀🏀34%
🏀17%
🏀🏀 2-pointers43.1 pts a game · 49% of the points
🏀🏀🏀 3-pointers29.5 pts a game · 34% of the points
🏀 Free throws15.1 pts a game · 17% of the points
League average for comparison: 85.4 points a game
49%
34%
17%
Shooting by shot type
Shot type
Opponents' Attempts per game
Opponents' Made per game
Opponents' Accuracy (made ÷ attempts)
League accuracy
Points per game
🏀🏀2-pointers
37.5
21.6
57.5%
55.6%
43.1
🏀🏀🏀3-pointers
29.1
9.8
33.8%
33.7%
29.5
🏀Free throws
19.8
15.1
76.6%
73.4%
15.1
Their opponents take 66.7 shots from the field a game (2-pointers + 3-pointers); 29.1 of them are 3-pointers, so 44% of those shots are threes (league average: 43%). Accuracy is green when they hold opponents below the league average.
Wurzburgtheir opponents' shots (defence), last 30 games
Where their opponents' points come from
Wurzburg: 77.9 points a game allowed
🏀🏀47%
🏀🏀🏀31%
🏀21%
🏀🏀 2-pointers36.9 pts a game · 47% of the points
🏀🏀🏀 3-pointers24.4 pts a game · 31% of the points
🏀 Free throws16.6 pts a game · 21% of the points
League average for comparison: 85.4 points a game
49%
34%
17%
Shooting by shot type
Shot type
Opponents' Attempts per game
Opponents' Made per game
Opponents' Accuracy (made ÷ attempts)
League accuracy
Points per game
🏀🏀2-pointers
33.8
18.5
54.6%
55.6%
36.9
🏀🏀🏀3-pointers
25.5
8.1
31.9%
33.7%
24.4
🏀Free throws
23.1
16.6
71.6%
73.4%
16.6
Their opponents take 59.3 shots from the field a game (2-pointers + 3-pointers); 25.5 of them are 3-pointers, so 43% of those shots are threes (league average: 43%). Accuracy is green when they hold opponents below the league average.
💪 9. Team Strengths
Side by side
Last 10/10 games with a box score before 14 Nov 2026 (all competitions); ratings are points per 100 possessions. The better figure is green.
Hamburg
WLLLLLWLLL
Wurzburg
WLWWWWWLLL
#15
League position
#9
-16.1
Net rating
+4.1
86.6
Offensive rating
92.6
102.7
Defensive rating
88.5
46.5%
Effective FG%
49.0%
56.7%
Opp. effective FG%
51.7%
14.6%
Turnover %
14.2%
0.30
Free-throw rate
0.26
28.2%
3-point %
33.1%
55.6%
Assist %
54.9%
20%
Form (last 10/10)
60%
Profile
■ Hamburg■ Wurzburg
The middle ring is the league average on each axis; outward = better than the league (defence and ball care: fewer points / turnovers is better). Form: share of the last 10 won. The figures are each team's own, the better one bold.
Built from this season's results before tip-off (all phases of the competition). Click a column to sort. Bars: win %, points scored and allowed per game across the league, and the point differential (green +, red -).
We use cookies to keep the site working, to remember your settings, to understand which
predictions people read, and to improve what we show you. For more information, see our
Cookie Policy.
Manage Cookies
Strictly Necessary
Always Active
Cookies required to use the site and the features you have asked for. They provide the
pages, predictions and account functions you requested. These are essential for the
operation of our website.
Session and security cookies, your logged-in state, your
subscription status, and the record of this cookie choice itself. These cannot be switched
off because the site cannot be delivered without them.
Functionality Cookies
Cookies that remember the preferences and settings from your last visit, so the site
behaves the way you left it. They do not tell us who you are and they are not used to
build a profile of you.
Your preferred tours and filters, which notices you have dismissed, your
theme choice, and display preferences you have chosen. Kept for up to two years, and you
can clear them from your browser at any time.
These are what "Essential Only" keeps. Choosing "Allow Necessary Cookies
Only" inside this panel switches them off as well.
Performance Cookies
Cookies used to collect information about your usage of the site. These are used to
produce aggregated statistics about visits to our pages. We use these statistics
internally to test and improve the site and to give you a better experience. Without them
our ability to provide a smoother experience may be degraded.
Which pages and predictions are read, how long pages take to
load, and which features are used, including Google Analytics. Reported in
aggregate, never sold, and not used to identify you personally when you are not signed in.
These are off unless you switch them on here or choose "Accept All".
Third Party Marketing/Targeting
Cookies used to deliver adverts relevant to you based on your interests. This can include
limiting the number of times you see an advert as well as helping us measure the
effectiveness of an advert. Without these cookies you will still see adverts, but they
will not be adjusted to your interests.
Set by our advertising partners. Switching these off does not
reduce the number of adverts you see; it only makes them less relevant to you.
🔒
A Pro feature
Filtering, slicing and choosing dates are part of Pro -
unlock every pick, all slicers, Challenger/ITF boards, set scores and games markets.