Rostock hosts Ulm on 7 November 2026 in the BBL, with the Pythia model designating Rostock as the favourite and predicting a 68% chance of a home win and a 32% chance for Ulm, projecting a final score of 86-80 and a total of 166.4 points. Rostock enters the game with a 4-3 record, averaging 88.7 points scored and 81.7 points allowed, and sits sixth in the league; at home they are undefeated 3-0, posting 90.7 points for and 73.7 against. Their last five games include two wins and three losses, with recent victories over San Pablo Burgos 86-59 away and Bayern 69-67 at home, and a narrow loss to Tortona 83-86 away. Ulm, meanwhile, is 3-4 overall, averaging 81.9 points scored and 84.9 points allowed, positioned tenth; on the road they are 1-3, scoring 84.8 and conceding 90.5. Ulm's last five games mirror Rostock's 2-3 split, featuring a win over Lietkabelis 86-68 away, a win over Oldenburg 81-65 at home, and a loss to Bahcesehir Kol. 82-96 at home. In head-to-head encounters Ulm leads 5-3, most recently defeating Rostock 75-68 on 19 April 2026. The spread of -5.5 favours the home side, with a 52% probability of covering, while the over/under line of 167.5 carries a 47% chance of exceeding, and there is a 4% likelihood of overtime.
Written by Pythia from this game's frozen forecast, the market's main lines and both teams' results.
🎯 1. Model Analysis
Rostock winWon
68.4%fair 1.46
Best odds1.41
Implied68.5%
Edge-0.2pp
Ulm winLost
31.6%fair 3.16
Best odds3.05
Implied31.5%
Edge+0.2pp
Pythia's frozen forecast of 06 Nov 07:38 UTC (Version 5). Implied = the consensus price with the bookmaker margin removed (Pinnacle first); edge = model probability minus implied.
This opponent (Rostock) is Stronger. The matching 'vs' row is the one to weigh.
Total points distribution
Pythia expects about 166 points (overtime included in the simulation); the most likely band is 165-169 (12%). The market's main line is 167.5.
Over/Under 162.5Actual: Over 162.5
Over 162.5
58.4%
@ 1.61-1.0pp
Under 162.5
41.6%
@ 2.40+1.0pp
Best 5 market prices
Over
1xBet
1.61
Betano
1.53
Marathon Be
1.53
Bet365
1.52
Under
Bet365
2.40
Betano
2.32
1xBet
2.15
Marathon Be
2.15
Over/Under 167.5 · main lineActual: Over 167.5
Over 167.5
46.6%
@ 1.93-3.1pp
Under 167.5
53.4%
@ 1.95+3.1pp
Best 5 market prices
Over
Pinnacle
1.93
Betano
1.91
WilliamHill
1.91
1xBet
1.89
SBO
1.88
Under
1xBet
1.95
Marathon Be
1.93
Pinnacle
1.91
Bet365
1.86
Betano
1.83
Over/Under 172.5Actual: Over 172.5
Over 172.5
35.2%
@ 2.45-4.1pp
Under 172.5
64.8%
@ 1.54+4.1pp
Best 5 market prices
Over
Betano
2.45
Bet365
2.40
1xBet
2.23
Marathon Be
2.23
Under
1xBet
1.54
Bet365
1.52
Marathon Be
1.48
Betano
1.47
📊 3. Team Totals
Rostock total 82.5Actual: Rostock over 82.5
Over 82.5
63.4%
@ 1.42-0.6pp
Under 82.5
36.6%
@ 2.52+0.6pp
Best 5 market prices
Over
Betano
1.42
Under
Betano
2.52
Rostock total 86.5 · main lineActual: Rostock over 86.5
Over 86.5
48.9%
@ 1.91-1.6pp
Under 86.5
51.1%
@ 1.94+1.6pp
Best 5 market prices
Over
BetVictor
1.91
Bet365
1.83
Betano
1.82
1xBet
1.79
Marathon Be
1.79
Under
Marathon Be
1.94
Betano
1.85
1xBet
1.84
Bet365
1.83
BetVictor
1.80
Rostock total 90.5Actual: Rostock over 90.5
Over 90.5
34.4%
@ 2.47-2.1pp
Under 90.5
65.6%
@ 1.42+2.1pp
Best 5 market prices
Over
Betano
2.47
Under
Betano
1.42
Ulm total 76.5Actual: Ulm over 76.5
Over 76.5
62.8%
@ 1.43-1.5pp
Under 76.5
37.2%
@ 2.65+1.5pp
Best 5 market prices
Over
Bet365
1.43
Betano
1.42
Under
Bet365
2.65
Betano
2.50
Ulm total 80.5 · main lineActual: Ulm over 80.5
Over 80.5
48.3%
@ 1.85-1.7pp
Under 80.5
51.7%
@ 1.90+1.7pp
Best 5 market prices
Over
BetVictor
1.85
Betano
1.83
Bet365
1.83
Marathon Be
1.82
1xBet
1.79
Under
Marathon Be
1.90
BetVictor
1.85
1xBet
1.84
Betano
1.83
Bet365
1.83
Ulm total 84.5Actual: Ulm over 84.5
Over 84.5
34.1%
@ 2.50-2.7pp
Under 84.5
65.9%
@ 1.50+2.7pp
Best 5 market prices
Over
Betano
2.50
Bet365
2.50
Under
Bet365
1.50
Betano
1.42
⚖️ 4. Spread
Winning margin distribution
Margin from Rostock's side (positive = Rostock win). Pythia's expected margin is +6.0; Rostock win by 1+ in 62% of simulations.
Spread Rostock -9Actual: Rostock -9
ROS -9
40.5%
@ 2.45+0.7pp
ULM +9
59.5%
@ 1.52-0.7pp
Best 5 market prices
ROS
Bet365
2.45
Marathon Be
2.30
1xBet
2.30
ULM
Bet365
1.52
Marathon Be
1.52
1xBet
1.52
Spread Rostock -6 · main lineActual: Rostock -6
ROS -6
50.8%
@ 1.95+0.3pp
ULM +6
49.2%
@ 1.93-0.3pp
Best 5 market prices
ROS
Bet365
1.95
SBO
1.93
Pinnacle
1.89
Marathon Be
1.87
1xBet
1.87
ULM
Pinnacle
1.93
Marathon Be
1.91
1xBet
1.91
Bet365
1.80
SBO
1.78
Spread Rostock -3Actual: Rostock -3
ROS -3
61.2%
@ 1.60-0.2pp
ULM +3
38.8%
@ 2.46+0.2pp
Best 5 market prices
ROS
Bet365
1.60
1xBet
1.57
Pinnacle
1.55
Marathon Be
1.53
ULM
Pinnacle
2.46
Marathon Be
2.25
1xBet
2.25
Bet365
2.22
⏱️ 5. Quarters & Halves
Quarter by quarter
RostockUlm
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
Q1: Rostock under 24.5
72.2%
1.38
Betano
1.38
-
-
-
-
+6.7pp
Lost
Rostock under 106.5
97.0%
1.02
Bet365
1.02
-
-
-
-
+5.8pp
Won
Q1: Rostock under 31.5
98.0%
1.01
Bet365
1.01
-
-
-
-
+5.7pp
Won
Rostock under 105.5
96.3%
1.02
Bet365
1.02
-
-
-
-
+5.5pp
Won
1st half: Ulm under 46.5
83.1%
1.20
Bet365
1.20
-
-
-
-
+5.3pp
Won
Q1: Ulm under 28.5
96.0%
1.02
Bet365
1.02
-
-
-
-
+5.3pp
Won
Rostock under 107.5
97.5%
1.01
Bet365
1.01
-
-
-
-
+5.3pp
Won
Q1: Rostock under 29.5
94.6%
1.04
Bet365
1.04
-
-
-
-
+5.2pp
Won
Rostock under 103.5
94.6%
1.04
Bet365
1.04
-
-
-
-
+5.2pp
Won
1st half: Rostock under 53.5
93.1%
1.06
Bet365
1.06
-
-
-
-
+5.2pp
Lost
Ulm under 98.5
95.3%
1.03
Bet365
1.03
-
-
-
-
+5.1pp
Won
Ulm under 102.5
97.8%
1.01
Bet365
1.01
-
-
-
-
+5.0pp
Won
Ulm under 100.5
96.5%
1.02
Bet365
1.02
-
-
-
-
+5.0pp
Won
1st half: Ulm under 48.5
89.3%
1.11
Bet365
1.11
-
-
-
-
+4.9pp
Won
Rostock over 66.5
96.5%
1.02
Bet365
1.02
-
-
-
-
+4.9pp
Won
Q1: Rostock over 11.5
97.7%
1.01
Bet365
1.01
-
-
-
-
+4.9pp
Won
1st half: Ulm under 50.5
93.6%
1.05
Bet365
1.05
-
-
-
-
+4.9pp
Won
Rostock over 65.5
97.1%
1.01
Bet365
1.01
-
-
-
-
+4.9pp
Won
Ulm under 101.5
97.1%
1.01
Bet365
1.01
-
-
-
-
+4.9pp
Won
Rostock under 97.5
85.3%
1.15
Bet365
1.15
-
-
-
-
+4.8pp
Won
1st half: Under 93.5
84.3%
1.16
Bet365
1.16
-
-
-
-
+4.8pp
Lost
Rostock under 101.5
92.2%
1.07
Bet365
1.07
-
-
-
-
+4.7pp
Won
Ulm over 62.5
95.9%
1.02
Bet365
1.02
-
-
-
-
+4.7pp
Won
Q1: Rostock over 13.5
94.9%
1.03
Bet365
1.03
-
-
-
-
+4.6pp
Won
Ulm under 99.5
95.8%
1.02
Bet365
1.02
-
-
-
-
+4.6pp
Won
1st half: Rostock under 51.5
88.4%
1.11
Bet365
1.11
-
-
-
-
+4.6pp
Lost
Rostock over 67.5
95.7%
1.02
Bet365
1.02
-
-
-
-
+4.5pp
Won
1st half: Under 91.5
79.3%
1.25
Bet365
1.25
-
-
-
-
+4.5pp
Lost
Rostock under 95.5
80.7%
1.22
Bet365
1.22
-
-
-
-
+4.5pp
Lost
Ulm under 91.5
85.0%
1.15
Bet365
1.15
-
-
-
-
+4.5pp
Won
Q1: Ulm over 10.5
97.3%
1.01
Bet365
1.01
-
-
-
-
+4.5pp
Won
Ulm under 97.5
94.0%
1.04
Bet365
1.04
-
-
-
-
+4.4pp
Won
1st half: Rostock under 49.5
82.1%
1.20
Bet365
1.20
-
-
-
-
+4.3pp
Lost
Ulm under 89.5
80.5%
1.22
Bet365
1.22
-
-
-
-
+4.3pp
Won
1st half: Ulm under 44.5
74.8%
1.32
Bet365
1.32
-
-
-
-
+4.3pp
Lost
Ulm over 61.5
95.8%
1.02
Bet365
1.02
-
-
-
-
+4.3pp
Won
Rostock under 96.5
83.1%
1.18
Bet365
1.18
-
-
-
-
+4.3pp
Lost
1st half: Under 92.5
82.0%
1.20
Bet365
1.20
-
-
-
-
+4.2pp
Lost
Ulm under 96.5
92.9%
1.05
Bet365
1.05
-
-
-
-
+4.2pp
Won
1st half: Under 89.5
73.7%
1.34
Bet365
1.34
-
-
-
-
+4.2pp
Lost
Q1: Ulm over 12.5
93.6%
1.04
Bet365
1.04
-
-
-
-
+4.2pp
Won
Ulm over 64.5
93.8%
1.04
Bet365
1.04
-
-
-
-
+4.2pp
Won
Rostock +6.5
83.0%
1.17
Betano
1.17
-
-
-
-
+4.2pp
Won
Under 175
70.4%
1.39
Bet365
1.40
Marathon Bet
1.37
-
-
-
+4.2pp
Lost
Rostock under 99.5
89.2%
1.10
Bet365
1.10
-
-
-
-
+4.1pp
Won
Rostock over 69.5
93.8%
1.04
Bet365
1.04
-
-
-
-
+4.1pp
Won
Under 192.5
93.5%
1.04
Bet365
1.04
-
-
-
-
+4.1pp
Won
1st half: Rostock over 33.5
91.2%
1.07
Bet365
1.07
-
-
-
-
+4.1pp
Won
Overtime: no
95.7%
1.02
Betano
1.02
-
-
-
-
+4.0pp
-
Q1: Under 47.5
80.1%
1.22
Bet365
1.22
-
-
-
-
+4.0pp
Lost
Ulm under 90.5
82.8%
1.18
Bet365
1.18
-
-
-
-
+4.0pp
Won
Q1: Rostock under 27.5
88.3%
1.11
Bet365
1.11
-
-
-
-
+4.0pp
Lost
Q1: Rostock under 25.5
78.6%
1.25
Bet365
1.25
-
-
-
-
+3.9pp
Lost
Ulm under 92.5
86.9%
1.12
Bet365
1.12
-
-
-
-
+3.9pp
Won
1st half: Under 90.5
76.6%
1.27
Bet365
1.27
-
-
-
-
+3.8pp
Lost
Ulm under 88.5
77.9%
1.24
Bet365
1.26
Betano
1.22
-
-
-
+3.8pp
Won
Ulm over 60.5
96.6%
1.01
Bet365
1.01
-
-
-
-
+3.8pp
Won
Q1: Ulm under 26.5
90.9%
1.07
Bet365
1.07
-
-
-
-
+3.8pp
Won
1st half: Rostock under 47.5
73.7%
1.33
Bet365
1.33
-
-
-
-
+3.8pp
Lost
Under 191.5
92.7%
1.05
Bet365
1.05
-
-
-
-
+3.7pp
Won
Ulm under 95.5
91.7%
1.06
Bet365
1.06
-
-
-
-
+3.7pp
Won
Ulm under 94.5
90.3%
1.08
Bet365
1.08
-
-
-
-
+3.6pp
Won
Q1: Under 45.5
71.1%
1.37
Bet365
1.37
-
-
-
-
+3.6pp
Lost
Q1: Rostock or Ulm
94.5%
1.04
Bet365
1.04
-
-
-
-
+3.6pp
-
Under 182.5
83.1%
1.16
Bet365
1.16
-
-
-
-
+3.6pp
Lost
Q1: Ulm under 24.5
82.4%
1.18
Bet365
1.18
-
-
-
-
+3.5pp
Won
Ulm over 59.5
97.2%
1.01
Bet365
1.01
-
-
-
-
+3.5pp
Won
1st half: Under 88.5
70.5%
1.38
Bet365
1.38
-
-
-
-
+3.5pp
Lost
Rostock +14.5
93.9%
1.03
Bet365
1.03
-
-
-
-
+3.5pp
Won
Ulm over 63.5
93.8%
1.03
Bet365
1.03
-
-
-
-
+3.4pp
Won
Ulm under 86.5
72.2%
1.33
Bet365
1.36
Betano
1.30
-
-
-
+3.3pp
Lost
Rostock +19.5
97.0%
1.01
Bet365
1.01
-
-
-
-
+3.3pp
Won
1st half: Rostock over 35.5
85.5%
1.13
Bet365
1.13
-
-
-
-
+3.2pp
Won
Rostock over 71.5
91.2%
1.06
Bet365
1.06
-
-
-
-
+3.2pp
Won
Rostock under 93.5
75.2%
1.27
Bet365
1.30
Betano
1.25
-
-
-
+3.2pp
Lost
Ulm under 93.5
88.7%
1.10
Bet365
1.10
-
-
-
-
+3.2pp
Won
Under 187.5
89.2%
1.09
Bet365
1.09
-
-
-
-
+3.1pp
Won
Ulm over 66.5
91.0%
1.06
Bet365
1.06
-
-
-
-
+3.0pp
Won
Under 175.5
71.0%
1.36
Bet365
1.37
Marathon Bet
1.36
Betano
1.34
-
-
+3.0pp
Lost
Ulm under 87.5
75.2%
1.27
Bet365
1.29
Betano
1.25
-
-
-
+3.0pp
Won
1st half: Rostock +7.5
87.3%
1.11
Bet365
1.11
-
-
-
-
+3.0pp
Won
1st half: Ulm over 30.5
90.9%
1.06
Bet365
1.06
-
-
-
-
+2.9pp
Won
1st half: Rostock +5.5
82.4%
1.16
Bet365
1.16
-
-
-
-
+2.9pp
Won
Ulm +30.5
96.6%
1.01
Bet365
1.01
-
-
-
-
+2.9pp
Won
Under 177.5
74.9%
1.29
Bet365
1.30
Betano
1.27
-
-
-
+2.9pp
Lost
Q1: Rostock over 15.5
89.0%
1.09
Bet365
1.09
-
-
-
-
+2.9pp
Won
Ulm +25.5
93.2%
1.03
Bet365
1.03
-
-
-
-
+2.8pp
Won
Under 181.5
81.6%
1.18
Bet365
1.18
-
-
-
-
+2.7pp
Lost
Q1: Over 35.5
80.4%
1.20
Bet365
1.20
-
-
-
-
+2.7pp
Won
Rostock over 76.5
81.5%
1.18
Bet365
1.18
-
-
-
-
+2.6pp
Won
Under 186.5
88.1%
1.10
Bet365
1.10
-
-
-
-
+2.6pp
Won
Ulm over 65.5
91.2%
1.05
Bet365
1.05
-
-
-
-
+2.5pp
Won
Over 141.5
92.9%
1.03
Bet365
1.03
-
-
-
-
+2.5pp
Won
1st half: Over 72.5
83.9%
1.14
Bet365
1.14
-
-
-
-
+2.5pp
Won
Under 176.5
73.0%
1.33
Marathon Bet
1.36
Bet365
1.32
Betano
1.31
-
-
+2.4pp
Lost
Rostock over 75.5
83.8%
1.14
Bet365
1.14
-
-
-
-
+2.4pp
Won
Rostock over 73.5
87.9%
1.10
Bet365
1.10
-
-
-
-
+2.4pp
Won
1st half: Ulm over 32.5
85.5%
1.12
Bet365
1.12
-
-
-
-
+2.4pp
Won
Rostock under 92.5
72.1%
1.30
Betano
1.30
-
-
-
-
+2.4pp
Lost
Q2: Rostock or Ulm
94.5%
1.03
Bet365
1.03
-
-
-
-
+2.3pp
-
1st half: Rostock over 37.5
78.4%
1.22
Bet365
1.22
-
-
-
-
+2.2pp
Won
Q1: Ulm over 14.5
86.5%
1.11
Bet365
1.11
-
-
-
-
+2.1pp
Won
1st half: Over 73.5
81.5%
1.16
Bet365
1.16
-
-
-
-
+2.0pp
Won
1st half: Rostock +3.5
76.4%
1.25
Bet365
1.25
-
-
-
-
+1.9pp
Won
Over 142.5
92.1%
1.03
Bet365
1.03
-
-
-
-
+1.8pp
Won
Rostock +9.5
88.2%
1.08
Bet365
1.08
-
-
-
-
+1.6pp
Won
1st half: Ulm over 34.5
77.7%
1.22
Bet365
1.22
-
-
-
-
+1.6pp
Won
Rostock +5.5
80.9%
1.16
Betano
1.16
-
-
-
-
+1.5pp
Won
1st half: Ulm +12.5
83.8%
1.13
Bet365
1.13
-
-
-
-
+1.5pp
Lost
Rostock +2
72.9%
1.28
Bet365
1.30
Marathon Bet
1.26
-
-
-
+1.5pp
Won
Ulm +16.5
79.7%
1.18
Betano
1.18
-
-
-
-
+1.4pp
Won
Q1: Rostock over 17.5
79.2%
1.20
Bet365
1.20
-
-
-
-
+1.4pp
Won
Ulm over 69.5
83.7%
1.13
Bet365
1.13
-
-
-
-
+1.4pp
Won
Q1: Ulm over 16.5
76.1%
1.25
Bet365
1.25
-
-
-
-
+1.4pp
Won
Rostock +2.5
73.8%
1.27
Bet365
1.28
Betano
1.27
Marathon Bet
1.25
-
-
+1.3pp
Won
Rostock +3.5
76.0%
1.22
Betano
1.23
Marathon Bet
1.21
-
-
-
+1.2pp
Won
Ulm over 67.5
87.9%
1.08
Bet365
1.08
-
-
-
-
+1.2pp
Won
Q1: Over 37.5
71.7%
1.32
Bet365
1.32
-
-
-
-
+1.2pp
Won
Rostock over 77.5
78.9%
1.20
Bet365
1.20
-
-
-
-
+1.2pp
Won
Rostock +4.5
78.5%
1.19
Betano
1.20
Bet365
1.20
Marathon Bet
1.16
-
-
+1.1pp
Won
1st half: Over 76.5
73.0%
1.29
Bet365
1.29
-
-
-
-
+1.1pp
Won
1st half: Over 74.5
78.7%
1.20
Bet365
1.20
-
-
-
-
+1.0pp
Won
Rostock +1.5
70.6%
1.32
Bet365
1.34
Betano
1.32
Marathon Bet
1.30
-
-
+0.9pp
Won
Ulm +14.5
75.0%
1.23
Betano
1.24
Marathon Bet
1.21
-
-
-
+0.9pp
Won
Rostock over 79.5
73.2%
1.27
Bet365
1.29
Betano
1.24
-
-
-
+0.8pp
Won
Ulm over 70.5
81.3%
1.15
Bet365
1.15
-
-
-
-
+0.8pp
Won
Over 146.5
87.9%
1.07
Bet365
1.07
-
-
-
-
+0.7pp
Won
1st half: Over 75.5
75.9%
1.23
Bet365
1.23
-
-
-
-
+0.6pp
Won
Ulm +20.5
87.1%
1.08
Bet365
1.08
-
-
-
-
+0.5pp
Won
1st half: Ulm +10.5
78.2%
1.20
Bet365
1.20
-
-
-
-
+0.4pp
Lost
Ulm +15.5
77.4%
1.21
Betano
1.21
Bet365
1.20
-
-
-
+0.4pp
Won
Ulm over 68.5
85.9%
1.10
Bet365
1.10
-
-
-
-
+0.3pp
Won
Over 151.5
80.7%
1.15
Bet365
1.15
-
-
-
-
+0.2pp
Won
Over 147.5
86.6%
1.08
Bet365
1.08
-
-
-
-
-0.0pp
Won
1st half: Ulm +8.5
71.3%
1.30
Bet365
1.30
-
-
-
-
-0.2pp
Lost
Rostock over 80.5
70.1%
1.29
Betano
1.29
-
-
-
-
-0.2pp
Won
Ulm over 71.5
78.6%
1.18
Bet365
1.18
-
-
-
-
-0.2pp
Won
Ulm over 72.5
75.8%
1.22
Bet365
1.22
-
-
-
-
-0.4pp
Won
Ulm over 73.5
72.8%
1.25
Bet365
1.27
Betano
1.24
-
-
-
-0.4pp
Won
Ulm +13.5
72.5%
1.26
Betano
1.28
Bet365
1.26
Marathon Bet
1.25
-
-
-0.5pp
Won
Over 152.5
79.1%
1.16
Bet365
1.16
-
-
-
-
-0.5pp
Won
Over 156.5
71.5%
1.27
Bet365
1.27
-
-
-
-
-1.3pp
Won
Ulm +13
71.7%
1.27
Bet365
1.27
Marathon Bet
1.26
-
-
-
-1.4pp
Won
Rostock +4
78.0%
1.17
Marathon Bet
1.17
-
-
-
-
-
Won
Rostock +3
75.5%
1.22
Marathon Bet
1.22
-
-
-
-
-
Won
Ulm +14
74.4%
1.22
Marathon Bet
1.22
-
-
-
-
-
Won
Under 176
72.4%
1.37
Marathon Bet
1.37
-
-
-
-
-
Lost
Rostock or draw
71.0%
1.29
Marathon Bet
1.29
-
-
-
-
-
-
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 68.1 shots from the field a game (2-pointers + 3-pointers); 32.1 of them are 3-pointers, so 47% of their shots are threes (league average: 43%). Accuracy is green when it beats the league average.
They take 64.8 shots from the field a game (2-pointers + 3-pointers); 23.9 of them are 3-pointers, so 37% of their shots are threes (league average: 43%). Accuracy is green when it beats the league average.
Rostocktheir opponents' shots (defence), last 10 games
Where their opponents' points come from
Rostock: 85.2 points a game allowed
🏀🏀43%
🏀🏀🏀32%
🏀24%
🏀🏀 2-pointers37.0 pts a game · 43% of the points
🏀🏀🏀 3-pointers27.6 pts a game · 32% of the points
🏀 Free throws20.6 pts a game · 24% of the points
League average for comparison: 85.0 points a game
49%
33%
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
38.0
18.5
48.7%
55.5%
37.0
🏀🏀🏀3-pointers
27.4
9.2
33.6%
33.3%
27.6
🏀Free throws
26.9
20.6
76.6%
73.3%
20.6
Their opponents take 65.4 shots from the field a game (2-pointers + 3-pointers); 27.4 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.
Ulmtheir opponents' shots (defence), last 10 games
Where their opponents' points come from
Ulm: 87.2 points a game allowed
🏀🏀50%
🏀🏀🏀30%
🏀20%
🏀🏀 2-pointers43.6 pts a game · 50% of the points
🏀🏀🏀 3-pointers25.8 pts a game · 30% of the points
🏀 Free throws17.8 pts a game · 20% of the points
League average for comparison: 85.0 points a game
49%
33%
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
39.4
21.8
55.3%
55.5%
43.6
🏀🏀🏀3-pointers
26.1
8.6
33.0%
33.3%
25.8
🏀Free throws
25.7
17.8
69.3%
73.3%
17.8
Their opponents take 65.5 shots from the field a game (2-pointers + 3-pointers); 26.1 of them are 3-pointers, so 40% of those shots are threes (league average: 43%). Accuracy is green when they hold opponents below the league average.
They take 67.5 shots from the field a game (2-pointers + 3-pointers); 33.5 of them are 3-pointers, so 50% of their shots are threes (league average: 43%). Accuracy is green when it beats the league average.
They take 65.7 shots from the field a game (2-pointers + 3-pointers); 26.3 of them are 3-pointers, so 40% of their shots are threes (league average: 43%). Accuracy is green when it beats the league average.
Rostocktheir opponents' shots (defence), last 30 games
Where their opponents' points come from
Rostock: 81.8 points a game allowed
🏀🏀46%
🏀🏀🏀33%
🏀22%
🏀🏀 2-pointers37.3 pts a game · 46% of the points
🏀🏀🏀 3-pointers26.9 pts a game · 33% of the points
🏀 Free throws17.6 pts a game · 22% of the points
League average for comparison: 85.0 points a game
49%
33%
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.2
18.7
50.1%
55.5%
37.3
🏀🏀🏀3-pointers
26.8
9.0
33.4%
33.3%
26.9
🏀Free throws
23.8
17.6
73.9%
73.3%
17.6
Their opponents take 64.1 shots from the field a game (2-pointers + 3-pointers); 26.8 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.
Ulmtheir opponents' shots (defence), last 30 games
Where their opponents' points come from
Ulm: 82.6 points a game allowed
🏀🏀45%
🏀🏀🏀34%
🏀21%
🏀🏀 2-pointers37.1 pts a game · 45% of the points
🏀🏀🏀 3-pointers28.2 pts a game · 34% of the points
🏀 Free throws17.2 pts a game · 21% of the points
League average for comparison: 85.0 points a game
49%
33%
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
35.4
18.6
52.4%
55.5%
37.1
🏀🏀🏀3-pointers
28.5
9.4
33.0%
33.3%
28.2
🏀Free throws
23.9
17.2
72.2%
73.3%
17.2
Their opponents take 63.9 shots from the field a game (2-pointers + 3-pointers); 28.5 of them are 3-pointers, so 45% 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 07 Nov 2026 (all competitions); ratings are points per 100 possessions. The better figure is green.
Rostock
WWLLLLWWWL
Ulm
LWWLLWLLLW
#5
League position
#12
-2.9
Net rating
-2.8
91.4
Offensive rating
93.5
94.3
Defensive rating
96.3
49.7%
Effective FG%
54.6%
49.4%
Opp. effective FG%
53.0%
16.2%
Turnover %
17.0%
0.28
Free-throw rate
0.31
32.7%
3-point %
34.3%
58.4%
Assist %
59.4%
50%
Form (last 10/10)
40%
Profile
■ Rostock■ Ulm
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.