PythiaBasketballBETA Best Picks Games Leagues Teams Players Pro Picks PRO Validation Research Pricing Log in

Rostock vs Ulm Result & Analysis

Date: Sat 07 Nov 2026
Tip-off: 17:30
Projected 86-80
Projected total 166.4
Final 97-87
29-21 29-24 15-21 24-21
Position#6
Record4-3
FormLLLWW
Points / game88.7
Allowed / game81.7
Rostock 🏆
Germany
Vs
68%
32%
■ ROS 68%■ ULM 32%
Pythia win probability
Position#11
Record3-4
FormLLWWL
Points / game81.9
Allowed / game84.9
GermanyBBLRound 8· Stadthalle Rostock
Domestic2026-27
Meetings · Rostock v Ulm
07 Nov 2026
ROS97
ULM87
19 Apr 2026
ROS68
ULM75
29 Mar 2025
ROS85
ULM67
14 Apr 2024
ROS71
ULM96
09 Oct 2022
ROS85
ULM80
Sections
Pythia's preview, written before tip-off

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.

🏀 2. Points Analysis

RostockGermanyLast 10 – points for & against
Opponent
Position
Result
Score
Points
Margin
🔥 FormRostock
Date
Competition
Hapoel Jerusalem
#1
L
73-94
73
94
-21
58avg 76
A29/09
Eurocup
Hamburg
#15
W
91-84
91
84
+7
85avg 76
A03/10
BBL
Rigas Zelli
#20
W
87-86
87
86
+1
85avg 76
H06/10
Eurocup
Wurzburg
#9
W
101-62
101
62
+39
99avg 76
H10/10
BBL
Le Mans
#12
L
70-82
70
82
-12
56avg 76
A14/10
Eurocup
Aris
#4
L
79-110
79
110
-31
70avg 76
H20/10
Eurocup
Syntainics MBC
#3
L
98-103 OT
98
103
-5
92avg 76
A24/10
BBL
Tortona
#17
L
83-86
83
86
-3
66avg 76
A28/10
Eurocup
Bayern
#1
W
69-67
69
67
+2
68avg 76
H01/11
BBL
San Pablo Burgos
#30
W
86-59
86
59
+27
no box
A04/11
Eurocup
Q1
Q2
Q3
Q4
18-25
19-24
17-24
19-21
21-13
25-19
21-19
24-33
20-26
22-15
22-25
23-20
19-21
21-14
35-6
26-21
18-19
16-32
18-20
18-11
20-29
17-29
14-25
28-27
23-21
20-27
29-17
16-23
24-23
20-16
26-18
13-29
24-15
14-25
12-13
19-14
27-14
24-13
23-21
12-11
167.0Avg total
83.7Scored
83.3Allowed
SplitScoredAllowedTotalMarginWin %
Season (7)88.781.7170.4+7.057%
Season at home (3)90.773.7164.3+17.0100%
Season away (4)87.287.8175.0-0.525%
Last 10 (10)83.783.3167.0+0.450%
Last 5 (5)83.085.0168.0-2.040%
Last 30 games by opponent strength
vs Stronger (8)76.187.8163.9-11.612%
vs Similar (8)82.578.5161.0+4.050%
vs Weaker ◀ (14)90.481.8172.1+8.657%
This opponent (Ulm) is Weaker. The matching 'vs' row is the one to weigh.
UlmGermanyLast 10 – points for & against
Opponent
Position
Result
Score
Points
Margin
🔥 FormUlm
Date
Competition
Balkan
#32
W
98-84
98
84
+14
92avg 74
H30/09
Eurocup
Syntainics MBC
#3
L
72-89
72
89
-17
53avg 74
A03/10
BBL
Manresa
#8
L
89-101
89
101
-12
83avg 74
A07/10
Eurocup
Vechta
#13
L
92-97 OT
92
97
-5
84avg 74
A10/10
BBL
KK Bosna
#23
W
102-93
102
93
+9
96avg 74
H14/10
Eurocup
PAOK
#7
L
78-87
78
87
-9
65avg 74
A21/10
Eurocup
Alba Berlin
#8
L
82-98
82
98
-16
76avg 74
A25/10
BBL
Lietkabelis
#21
W
86-68
86
68
+18
84avg 74
A27/10
Eurocup
Oldenburg
#12
W
81-65
81
65
+16
77avg 74
H31/10
BBL
Bahcesehir Kol.
#3
L
82-96
82
96
-14
no box
H03/11
Eurocup
Q1
Q2
Q3
Q4
31-17
23-22
21-20
23-25
24-20
17-18
16-23
15-28
24-31
21-31
24-20
20-19
20-20
27-13
14-26
23-25
26-26
26-23
26-16
24-28
20-19
22-27
13-13
23-28
18-23
25-22
16-23
23-30
22-25
28-17
17-9
19-17
18-20
26-12
16-20
21-13
19-19
17-35
24-14
22-28
174.0Avg total
86.2Scored
87.8Allowed
SplitScoredAllowedTotalMarginWin %
Season (7)81.984.9166.7-3.043%
Season at home (3)78.077.3155.3+0.767%
Season away (4)84.890.5175.2-5.825%
Last 10 (10)86.287.8174.0-1.640%
Last 5 (5)81.882.8164.6-1.040%
Last 30 games by opponent strength
vs Stronger ◀ (4)80.293.2173.5-13.00%
vs Similar (13)82.387.8170.2-5.531%
vs Weaker (13)88.976.8165.8+12.177%
This opponent (Rostock) is Stronger. The matching 'vs' row is the one to weigh.

Total points distribution

3%6%9%12%1%1251%1302%1354%1406%1458%15010%15512%16012%16511%17010%1757%1805%1853%1902%1951%2001%2050%210
1%1252%1356%14510%15512%16510%1755%1852%1951%205
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

3%5%8%10%0%-271%-241%-212%-183%-154%-126%-97%-68%-36%+010%+310%+69%+98%+127%+156%+184%+213%+242%+271%+301%+330%+36
0%-271%-213%-156%-98%-310%+39%+97%+154%+212%+271%+33
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

-4-2+0+2+4Q1Q1: +0.8+0.8Q1: +0.2+0.2Q2Q2: -1.6-1.6Q2: +1.2+1.2Q3Q3: +2.9+2.9Q3: +0.3+0.3Q4Q4: -1.2-1.2Q4: -2.8-2.8
-4-2+0+2+4Q1Q1: +0.8+0.8Q1: +0.2+0.2Q2Q2: -1.6-1.6Q2: +1.2+1.2Q3Q3: +2.9+2.9Q3: +0.3+0.3Q4Q4: -1.2-1.2Q4: -2.8-2.8
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.
Bets by quarter and half · pick a period
RostockLast 10 – 1st half points for & against
Opponent
Position
Result
Score
Points
Margin
Date
Competition
Hapoel Jerusalem
#1
L
37-49
37
49
-12
A29/09
Eurocup
Hamburg
#15
W
46-32
46
32
+14
A03/10
BBL
Rigas Zelli
#20
W
42-41
42
41
+1
H06/10
Eurocup
Wurzburg
#9
W
40-35
40
35
+5
H10/10
BBL
Le Mans
#12
L
34-51
34
51
-17
A14/10
Eurocup
Aris
#4
L
37-58
37
58
-21
H20/10
Eurocup
Syntainics MBC
#3
L
43-48
43
48
-5
A24/10
BBL
Tortona
#17
W
44-39
44
39
+5
A28/10
Eurocup
Bayern
#1
L
38-40
38
40
-2
H01/11
BBL
San Pablo Burgos
#30
W
51-27
51
27
+24
A04/11
Eurocup
83.2Avg total
41.2Scored
42.0Allowed
1st halfScoredAllowedTotalMarginWon the halfOver 83.5
Last 30 (30)43.440.083.4+3.457%43%
Last 30 at home (13)45.237.983.2+7.377%38%
Last 30 away (17)42.041.683.6+0.441%47%
Last 10 (10)41.242.083.2-0.850%40%
Last 5 (5)42.642.485.0+0.240%40%
Last 30 games by opponent strength
vs Stronger (8)39.545.184.6-5.638%62%
vs Similar (8)43.439.582.9+3.950%25%
vs Weaker ◀ (14)45.637.483.1+8.271%43%
This opponent (Ulm) is Weaker. The matching 'vs' row is the one to weigh.
UlmLast 10 – 1st half points for & against
Opponent
Position
Result
Score
Points
Margin
Date
Competition
Balkan
#32
W
54-39
54
39
+15
H30/09
Eurocup
Syntainics MBC
#3
W
41-38
41
38
+3
A03/10
BBL
Manresa
#8
L
45-62
45
62
-17
A07/10
Eurocup
Vechta
#13
W
47-33
47
33
+14
A10/10
BBL
KK Bosna
#23
W
52-49
52
49
+3
H14/10
Eurocup
PAOK
#7
L
42-46
42
46
-4
A21/10
Eurocup
Alba Berlin
#8
L
43-45
43
45
-2
A25/10
BBL
Lietkabelis
#21
W
50-42
50
42
+8
A27/10
Eurocup
Oldenburg
#12
W
44-32
44
32
+12
H31/10
BBL
Bahcesehir Kol.
#3
L
36-54
36
54
-18
H03/11
Eurocup
89.4Avg total
45.4Scored
44.0Allowed
1st halfScoredAllowedTotalMarginWon the halfOver 83.5
Last 30 (30)44.741.085.7+3.767%53%
Last 30 at home (15)45.140.986.0+4.367%60%
Last 30 away (15)44.341.185.5+3.267%47%
Last 10 (10)45.444.089.4+1.460%70%
Last 5 (5)43.043.886.8-0.840%80%
Last 30 games by opponent strength
vs Stronger ◀ (4)41.050.091.0-9.025%75%
vs Similar (13)42.240.882.9+1.454%38%
vs Weaker (13)48.538.586.9+10.092%62%
This opponent (Rostock) is Stronger. The matching 'vs' row is the one to weigh.
1st half bets · Pythia's probability, the best price and the edge
1st half winnerActual: Rostock win
ROS win
64.3%
@ 1.53-0.6pp
ULM win
35.7%
@ 2.72+0.6pp
1st half Spread Rostock -3.5 · main lineActual: Rostock -3.5
ROS -3.5
49.1%
@ 2.00-0.0pp
ULM +3.5
50.9%
@ 1.88+0.0pp
1st half Over/Under 83.5 · main lineActual: Over 83.5
Over
47.7%
@ 1.94-1.5pp
Under
52.3%
@ 1.91+1.5pp
Rostock 1st half total 43.5 · main lineActual: Rostock over 43.5
Over
47.8%
@ 1.93-1.0pp
Under
52.2%
@ 1.83+1.0pp
Ulm 1st half total 40.5 · main lineActual: Ulm over 40.5
Over
46.1%
@ 1.93-2.3pp
Under
53.9%
@ 1.83+2.3pp
1st half: ROS + total 83.5
ROS & over
29.7%
@ 3.00+0.7pp
ROS & under
32.2%
@ 3.00+3.2pp
1st half: Draw + total 83.5
Draw & over
2.0%
@ 26.00-1.4pp
Draw & under
2.0%
@ 26.00-1.4pp
1st half: ULM + total 83.5
ULM & over
16.1%
@ 4.90-1.6pp
ULM & under
18.2%
@ 4.90+0.4pp
1st half Over/Under 82Actual: Over 82
Over
53.7%
@ 1.74-1.4pp
Under
46.3%
@ 2.13+1.4pp
1st half Over/Under 85Actual: Over 85
Over
41.7%
@ 1.91-7.2pp
Under
58.3%
@ 1.83+7.2pp
1st half Spread Rostock -4.5Actual: Rostock -4.5
ROS -4.5
44.7%
@ 2.12-0.4pp
ULM +4.5
55.3%
@ 1.74+0.4pp
1st half Spread Rostock -2.5Actual: Rostock -2.5
ROS -2.5
53.1%
@ 1.83-0.3pp
ULM +2.5
46.9%
@ 2.05+0.3pp
1st half Over/Under 80.5Actual: Over 80.5
Over
59.0%
@ 1.55-1.0pp
Under
41.0%
@ 2.30+1.0pp
1st half Over/Under 86.5Actual: Over 86.5
Over
36.4%
@ 2.40-3.1pp
Under
63.6%
@ 1.53+3.1pp
1st half Spread Rostock -5.5Actual: Rostock -5.5
ROS -5.5
40.6%
@ 2.20-1.1pp
ULM +5.5
59.4%
@ 1.57+1.1pp
1st half 3-way (draw possible)Actual: Rostock (regulation)
ROS
61.8%
@ 1.56+3.1pp
Draw
3.9%
@ 17.00-1.6pp
ULM
34.3%
@ 2.65-1.3pp

⭐ 6. Specials 🔒 Pro

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.
ROS win + total 167.5
🔒 Pro
ULM win + total 167.5
🔒 Pro
Overtime
🔒 Pro
Half-time / full-time: ROS leads at half
🔒 Pro
Half-time / full-time: level at half
🔒 Pro
Half-time / full-time: ULM leads at half
🔒 Pro
Highest-scoring quarter: 1st half
🔒 Pro
Highest-scoring quarter: 2nd half
🔒 Pro
Team with the highest-scoring quarter
🔒 Pro
Highest-scoring half
🔒 Pro
Double chance (regulation)
🔒 Pro
Quarters won (ROS:ULM): ROS wins more
🔒 Pro
🔒 12 special markets for this game with Pythia's probabilities and edges: Upgrade to Pro

🔥 7. Top picks for this game

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
PickProbabilityAvg oddsBest 1Best 2Best 3Best 4Best 5EdgeResult
Q1: Rostock under 24.572.2%1.38
Betano
1.38
----+6.7ppLost
Rostock under 106.597.0%1.02
Bet365
1.02
----+5.8ppWon
Q1: Rostock under 31.598.0%1.01
Bet365
1.01
----+5.7ppWon
Rostock under 105.596.3%1.02
Bet365
1.02
----+5.5ppWon
1st half: Ulm under 46.583.1%1.20
Bet365
1.20
----+5.3ppWon
Q1: Ulm under 28.596.0%1.02
Bet365
1.02
----+5.3ppWon
Rostock under 107.597.5%1.01
Bet365
1.01
----+5.3ppWon
Q1: Rostock under 29.594.6%1.04
Bet365
1.04
----+5.2ppWon
Rostock under 103.594.6%1.04
Bet365
1.04
----+5.2ppWon
1st half: Rostock under 53.593.1%1.06
Bet365
1.06
----+5.2ppLost
Ulm under 98.595.3%1.03
Bet365
1.03
----+5.1ppWon
Ulm under 102.597.8%1.01
Bet365
1.01
----+5.0ppWon
Ulm under 100.596.5%1.02
Bet365
1.02
----+5.0ppWon
1st half: Ulm under 48.589.3%1.11
Bet365
1.11
----+4.9ppWon
Rostock over 66.596.5%1.02
Bet365
1.02
----+4.9ppWon
Q1: Rostock over 11.597.7%1.01
Bet365
1.01
----+4.9ppWon
1st half: Ulm under 50.593.6%1.05
Bet365
1.05
----+4.9ppWon
Rostock over 65.597.1%1.01
Bet365
1.01
----+4.9ppWon
Ulm under 101.597.1%1.01
Bet365
1.01
----+4.9ppWon
Rostock under 97.585.3%1.15
Bet365
1.15
----+4.8ppWon
1st half: Under 93.584.3%1.16
Bet365
1.16
----+4.8ppLost
Rostock under 101.592.2%1.07
Bet365
1.07
----+4.7ppWon
Ulm over 62.595.9%1.02
Bet365
1.02
----+4.7ppWon
Q1: Rostock over 13.594.9%1.03
Bet365
1.03
----+4.6ppWon
Ulm under 99.595.8%1.02
Bet365
1.02
----+4.6ppWon
1st half: Rostock under 51.588.4%1.11
Bet365
1.11
----+4.6ppLost
Rostock over 67.595.7%1.02
Bet365
1.02
----+4.5ppWon
1st half: Under 91.579.3%1.25
Bet365
1.25
----+4.5ppLost
Rostock under 95.580.7%1.22
Bet365
1.22
----+4.5ppLost
Ulm under 91.585.0%1.15
Bet365
1.15
----+4.5ppWon
Q1: Ulm over 10.597.3%1.01
Bet365
1.01
----+4.5ppWon
Ulm under 97.594.0%1.04
Bet365
1.04
----+4.4ppWon
1st half: Rostock under 49.582.1%1.20
Bet365
1.20
----+4.3ppLost
Ulm under 89.580.5%1.22
Bet365
1.22
----+4.3ppWon
1st half: Ulm under 44.574.8%1.32
Bet365
1.32
----+4.3ppLost
Ulm over 61.595.8%1.02
Bet365
1.02
----+4.3ppWon
Rostock under 96.583.1%1.18
Bet365
1.18
----+4.3ppLost
1st half: Under 92.582.0%1.20
Bet365
1.20
----+4.2ppLost
Ulm under 96.592.9%1.05
Bet365
1.05
----+4.2ppWon
1st half: Under 89.573.7%1.34
Bet365
1.34
----+4.2ppLost
Q1: Ulm over 12.593.6%1.04
Bet365
1.04
----+4.2ppWon
Ulm over 64.593.8%1.04
Bet365
1.04
----+4.2ppWon
Rostock +6.583.0%1.17
Betano
1.17
----+4.2ppWon
Under 17570.4%1.39
Bet365
1.40
Marathon Bet
1.37
---+4.2ppLost
Rostock under 99.589.2%1.10
Bet365
1.10
----+4.1ppWon
Rostock over 69.593.8%1.04
Bet365
1.04
----+4.1ppWon
Under 192.593.5%1.04
Bet365
1.04
----+4.1ppWon
1st half: Rostock over 33.591.2%1.07
Bet365
1.07
----+4.1ppWon
Overtime: no95.7%1.02
Betano
1.02
----+4.0ppWon
Q1: Under 47.580.1%1.22
Bet365
1.22
----+4.0ppLost
Ulm under 90.582.8%1.18
Bet365
1.18
----+4.0ppWon
Q1: Rostock under 27.588.3%1.11
Bet365
1.11
----+4.0ppLost
Q1: Rostock under 25.578.6%1.25
Bet365
1.25
----+3.9ppLost
Ulm under 92.586.9%1.12
Bet365
1.12
----+3.9ppWon
1st half: Under 90.576.6%1.27
Bet365
1.27
----+3.8ppLost
Ulm under 88.577.9%1.24
Bet365
1.26
Betano
1.22
---+3.8ppWon
Ulm over 60.596.6%1.01
Bet365
1.01
----+3.8ppWon
Q1: Ulm under 26.590.9%1.07
Bet365
1.07
----+3.8ppWon
1st half: Rostock under 47.573.7%1.33
Bet365
1.33
----+3.8ppLost
Under 191.592.7%1.05
Bet365
1.05
----+3.7ppWon
Ulm under 95.591.7%1.06
Bet365
1.06
----+3.7ppWon
Ulm under 94.590.3%1.08
Bet365
1.08
----+3.6ppWon
Q1: Under 45.571.1%1.37
Bet365
1.37
----+3.6ppLost
Q1: Rostock or Ulm94.5%1.04
Bet365
1.04
----+3.6ppWon
Under 182.583.1%1.16
Bet365
1.16
----+3.6ppLost
Q1: Ulm under 24.582.4%1.18
Bet365
1.18
----+3.5ppWon
Ulm over 59.597.2%1.01
Bet365
1.01
----+3.5ppWon
1st half: Under 88.570.5%1.38
Bet365
1.38
----+3.5ppLost
Rostock +14.593.9%1.03
Bet365
1.03
----+3.5ppWon
Ulm over 63.593.8%1.03
Bet365
1.03
----+3.4ppWon
Ulm under 86.572.2%1.33
Bet365
1.36
Betano
1.30
---+3.3ppLost
Rostock +19.597.0%1.01
Bet365
1.01
----+3.3ppWon
1st half: Rostock over 35.585.5%1.13
Bet365
1.13
----+3.2ppWon
Rostock over 71.591.2%1.06
Bet365
1.06
----+3.2ppWon
Rostock under 93.575.2%1.27
Bet365
1.30
Betano
1.25
---+3.2ppLost
Ulm under 93.588.7%1.10
Bet365
1.10
----+3.2ppWon
Under 187.589.2%1.09
Bet365
1.09
----+3.1ppWon
Ulm over 66.591.0%1.06
Bet365
1.06
----+3.0ppWon
Under 175.571.0%1.36
Bet365
1.37
Marathon Bet
1.36
Betano
1.34
--+3.0ppLost
Ulm under 87.575.2%1.27
Bet365
1.29
Betano
1.25
---+3.0ppWon
1st half: Rostock +7.587.3%1.11
Bet365
1.11
----+3.0ppWon
1st half: Ulm over 30.590.9%1.06
Bet365
1.06
----+2.9ppWon
1st half: Rostock +5.582.4%1.16
Bet365
1.16
----+2.9ppWon
Ulm +30.596.6%1.01
Bet365
1.01
----+2.9ppWon
Under 177.574.9%1.29
Bet365
1.30
Betano
1.27
---+2.9ppLost
Q1: Rostock over 15.589.0%1.09
Bet365
1.09
----+2.9ppWon
Ulm +25.593.2%1.03
Bet365
1.03
----+2.8ppWon
Under 181.581.6%1.18
Bet365
1.18
----+2.7ppLost
Q1: Over 35.580.4%1.20
Bet365
1.20
----+2.7ppWon
Rostock over 76.581.5%1.18
Bet365
1.18
----+2.6ppWon
Under 186.588.1%1.10
Bet365
1.10
----+2.6ppWon
Ulm over 65.591.2%1.05
Bet365
1.05
----+2.5ppWon
Over 141.592.9%1.03
Bet365
1.03
----+2.5ppWon
1st half: Over 72.583.9%1.14
Bet365
1.14
----+2.5ppWon
Under 176.573.0%1.33
Marathon Bet
1.36
Bet365
1.32
Betano
1.31
--+2.4ppLost
Rostock over 75.583.8%1.14
Bet365
1.14
----+2.4ppWon
Rostock over 73.587.9%1.10
Bet365
1.10
----+2.4ppWon
1st half: Ulm over 32.585.5%1.12
Bet365
1.12
----+2.4ppWon
Rostock under 92.572.1%1.30
Betano
1.30
----+2.4ppLost
Q2: Rostock or Ulm94.5%1.03
Bet365
1.03
----+2.3ppWon
1st half: Rostock over 37.578.4%1.22
Bet365
1.22
----+2.2ppWon
Q1: Ulm over 14.586.5%1.11
Bet365
1.11
----+2.1ppWon
1st half: Over 73.581.5%1.16
Bet365
1.16
----+2.0ppWon
1st half: Rostock +3.576.4%1.25
Bet365
1.25
----+1.9ppWon
Over 142.592.1%1.03
Bet365
1.03
----+1.8ppWon
Rostock +9.588.2%1.08
Bet365
1.08
----+1.6ppWon
1st half: Ulm over 34.577.7%1.22
Bet365
1.22
----+1.6ppWon
Rostock +5.580.9%1.16
Betano
1.16
----+1.5ppWon
1st half: Ulm +12.583.8%1.13
Bet365
1.13
----+1.5ppLost
Rostock +272.9%1.28
Bet365
1.30
Marathon Bet
1.26
---+1.5ppWon
Ulm +16.579.7%1.18
Betano
1.18
----+1.4ppWon
Q1: Rostock over 17.579.2%1.20
Bet365
1.20
----+1.4ppWon
Ulm over 69.583.7%1.13
Bet365
1.13
----+1.4ppWon
Q1: Ulm over 16.576.1%1.25
Bet365
1.25
----+1.4ppWon
Rostock +2.573.8%1.27
Bet365
1.28
Betano
1.27
Marathon Bet
1.25
--+1.3ppWon
Rostock +3.576.0%1.22
Betano
1.23
Marathon Bet
1.21
---+1.2ppWon
Ulm over 67.587.9%1.08
Bet365
1.08
----+1.2ppWon
Q1: Over 37.571.7%1.32
Bet365
1.32
----+1.2ppWon
Rostock over 77.578.9%1.20
Bet365
1.20
----+1.2ppWon
Rostock +4.578.5%1.19
Betano
1.20
Bet365
1.20
Marathon Bet
1.16
--+1.1ppWon
1st half: Over 76.573.0%1.29
Bet365
1.29
----+1.1ppWon
1st half: Over 74.578.7%1.20
Bet365
1.20
----+1.0ppWon
Rostock +1.570.6%1.32
Bet365
1.34
Betano
1.32
Marathon Bet
1.30
--+0.9ppWon
Ulm +14.575.0%1.23
Betano
1.24
Marathon Bet
1.21
---+0.9ppWon
Rostock over 79.573.2%1.27
Bet365
1.29
Betano
1.24
---+0.8ppWon
Ulm over 70.581.3%1.15
Bet365
1.15
----+0.8ppWon
Over 146.587.9%1.07
Bet365
1.07
----+0.7ppWon
1st half: Over 75.575.9%1.23
Bet365
1.23
----+0.6ppWon
Ulm +20.587.1%1.08
Bet365
1.08
----+0.5ppWon
1st half: Ulm +10.578.2%1.20
Bet365
1.20
----+0.4ppLost
Ulm +15.577.4%1.21
Betano
1.21
Bet365
1.20
---+0.4ppWon
Ulm over 68.585.9%1.10
Bet365
1.10
----+0.3ppWon
Over 151.580.7%1.15
Bet365
1.15
----+0.2ppWon
Over 147.586.6%1.08
Bet365
1.08
-----0.0ppWon
1st half: Ulm +8.571.3%1.30
Bet365
1.30
-----0.2ppLost
Rostock over 80.570.1%1.29
Betano
1.29
-----0.2ppWon
Ulm over 71.578.6%1.18
Bet365
1.18
-----0.2ppWon
Ulm over 72.575.8%1.22
Bet365
1.22
-----0.4ppWon
Ulm over 73.572.8%1.25
Bet365
1.27
Betano
1.24
----0.4ppWon
Ulm +13.572.5%1.26
Betano
1.28
Bet365
1.26
Marathon Bet
1.25
---0.5ppWon
Over 152.579.1%1.16
Bet365
1.16
-----0.5ppWon
Over 156.571.5%1.27
Bet365
1.27
-----1.3ppWon
Ulm +1371.7%1.27
Bet365
1.27
Marathon Bet
1.26
----1.4ppWon
Rostock +478.0%1.17
Marathon Bet
1.17
-----Won
Rostock +375.5%1.22
Marathon Bet
1.22
-----Won
Ulm +1474.4%1.22
Marathon Bet
1.22
-----Won
Under 17672.4%1.37
Marathon Bet
1.37
-----Lost
Rostock or draw71.0%1.29
Marathon Bet
1.29
-----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.

Join the channel

🎯 8. Shooting Profile

Show:Over:
Rostocktheir own shots, last 10 games

Where their points come from

Rostock: 82.6 points a game scored
🏀🏀44%
🏀🏀🏀38%
🏀18%
🏀🏀 2-pointers36.2 pts a game · 44% of the points
🏀🏀🏀 3-pointers31.5 pts a game · 38% of the points
🏀 Free throws14.9 pts a game · 18% of the points
League average for comparison: 85.4 points a game
49%
34%
17%

Shooting by shot type

Shot typeAttempts per gameMade per gameAccuracy
(made ÷ attempts)
League accuracyPoints per game
🏀🏀 2-pointers36.018.1
50.3%
55.6%36.2
🏀🏀🏀 3-pointers32.110.5
32.7%
33.7%31.5
🏀 Free throws18.914.9
78.8%
73.4%14.9
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.
Ulmtheir own shots, last 10 games

Where their points come from

Ulm: 84.7 points a game scored
🏀🏀55%
🏀🏀🏀29%
🏀16%
🏀🏀 2-pointers46.2 pts a game · 55% of the points
🏀🏀🏀 3-pointers24.6 pts a game · 29% of the points
🏀 Free throws13.9 pts a game · 16% of the points
League average for comparison: 85.4 points a game
49%
34%
17%

Shooting by shot type

Shot typeAttempts per gameMade per gameAccuracy
(made ÷ attempts)
League accuracyPoints per game
🏀🏀 2-pointers40.923.1
56.5%
55.6%46.2
🏀🏀🏀 3-pointers23.98.2
34.3%
33.7%24.6
🏀 Free throws19.913.9
69.8%
73.4%13.9
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.

💪 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
#6
League position
#11
-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

Offence91.4 · 93.5Defence94.3 · 96.3Shooting49.7% · 54.6%3-point %32.7% · 34.3%Ball care16.2% · 17.0%Free throws0.28 · 0.31Form (last 10/10)50% · 40%
■ 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.

🤝 10. Games History

Head-to-head record
3
Rostock wins
5
Ulm wins
DateGameScore
19/04/26Rostock v Ulm68-75
04/10/25Ulm v Rostock87-80
29/03/25Rostock v Ulm85-67
11/01/25Ulm v Rostock82-72
14/04/24Rostock v Ulm71-96
03/12/23Ulm v Rostock89-107
05/05/23Ulm v Rostock116-86
09/10/22Rostock v Ulm85-80
Rostocklast 10
DateH/AOpponentScore
04/11/26ASan Pablo Burgos86-59
01/11/26HBayern69-67
28/10/26ATortona83-86
24/10/26ASyntainics MBC98-103 OT
20/10/26HAris79-110
14/10/26ALe Mans70-82
10/10/26HWurzburg101-62
06/10/26HRigas Zelli87-86
03/10/26AHamburg91-84
29/09/26AHapoel Jerusalem73-94
Ulmlast 10
DateH/AOpponentScore
03/11/26HBahcesehir Kol.82-96
31/10/26HOldenburg81-65
27/10/26ALietkabelis86-68
25/10/26AAlba Berlin82-98
21/10/26APAOK78-87
14/10/26HKK Bosna102-93
10/10/26AVechta92-97 OT
07/10/26AManresa89-101
03/10/26ASyntainics MBC72-89
30/09/26HBalkan98-84

📊 11. Overall Statistics

Rostock
BBL 2026-27
Recent: 5 Wins / 5 Losses (last 10)
FormLast 5Win %
OverallLWWLW57%
HomeWWW100%
AwayLLWL25%
StatsOverallHomeAway
Games734
Win %57%100%25%
Points / game88.790.787.2
Allowed / game81.773.787.8
Point differential+7.0+17.0-0.5
Avg total170.4164.3175.0
Over 167.543%33%50%
Win by 10+29%67%0%
Close games (≤5 pts) won25% (4)100% (1)0% (3)
Overtime %14%0%25%
Ulm
BBL 2026-27
Recent: 4 Wins / 6 Losses (last 10)
FormLast 5Win %
OverallLLLLW43%
HomeWLW67%
AwayWLLL25%
StatsOverallHomeAway
Games734
Win %43%67%25%
Points / game81.978.084.8
Allowed / game84.977.390.5
Point differential-3.0+0.7-5.8
Avg total166.7155.3175.2
Over 167.543%0%75%
Win by 10+29%33%25%
Close games (≤5 pts) won0% (1)-0% (1)
Overtime %14%0%25%
This competition's season before tip-off. Green = better than tonight's opponent on the same split; win-% badge green from 60%, red below 40%.

🏆 12. League Table

#TeamGPWLWin %PF/gPA/gDiff
1 Bayern76186%96.369.7+26.6
2 Trier65183%99.587.3+12.2
3 Frankfurt54180%90.284.6+5.6
4 Syntainics MBC75271%88.081.1+6.9
5 Wurzburg64267%82.880.2+2.7
6 Rostock74357%88.781.7+7.0
7 Bonn74357%86.781.9+4.9
8 Bamberg74357%88.084.9+3.1
9 Ludwigsburg74357%87.187.7-0.6
10 Alba Berlin84450%86.287.8-1.5
11 Ulm73443%81.984.9-3.0
12 Oldenburg73443%74.483.4-9.0
13 Basketball Braunschweig73443%85.996.4-10.6
14 Chemnitz72529%86.788.7-2.0
15 Vechta72529%84.490.9-6.4
16 Jena72529%76.688.3-11.7
17 Phoenix Hagen82625%84.091.9-7.9
18 Hamburg71614%81.192.3-11.1
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 -).

📋 13. Box Score

TeamQ1Q2Q3Q4Final
Rostock2929152497
Ulm2124212187
← all games of the day
18+ · BASKETBALL ANALYTICS, NOT BETTING ADVICE

PythiaBasketball uses cookies

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.