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

Ulm vs Oldenburg Result & Analysis

Date: Sat 31 Oct 2026
Tip-off: 17:30
Projected 87-80
Projected total 167.7
Final 81-65
18-20 26-12 16-20 21-13
Position#11
Record2-4
FormLWLLW
Points / game82.0
Allowed / game88.2
Ulm 🏆
Germany
Vs
71%
29%
■ ULM 71%■ OLD 29%
Pythia win probability
Position#12
Record3-3
FormWWLLL
Points / game76.0
Allowed / game83.8
GermanyBBLRound 7· Ratiopharm Arena
Domestic2026-27
Meetings · Ulm v Oldenburg
31 Oct 2026
ULM81
OLD65
18 Feb 2026
ULM101
OLD72
21 Apr 2025
ULM119
OLD92
09 May 2024
ULM91
OLD74
25 Apr 2023
ULM97
OLD84
07 Feb 2022
ULM86
OLD78
26 May 2021
ULM96
OLD88
24 May 2021
ULM70
OLD66
26 Dec 2020
ULM86
OLD89
25 Apr 2020
ULM v OLD
upcoming
27 Apr 2019
ULM69
OLD82
29 Apr 2018
ULM70
OLD87
01 Jun 2017
ULM75
OLD78
27 May 2017
ULM61
OLD68
21 May 2017
ULM86
OLD79
01 Oct 2016
ULM105
OLD95
17 May 2016
ULM80
OLD79
11 May 2016
ULM85
OLD80
23 Dec 2015
ULM80
OLD63
03 Oct 2014
ULM76
OLD83
11 Jan 2014
ULM77
OLD88
01 Jun 2013
ULM81
OLD79
25 May 2013
ULM60
OLD72
17 Nov 2012
ULM96
OLD66
08 Feb 2012
ULM86
OLD66
10 Dec 2011
ULM101
OLD83
17 Apr 2011
ULM86
OLD91
26 Dec 2009
ULM100
OLD82
21 Feb 2009
ULM75
OLD83
Sections
Pythia's preview, written before tip-off
Ulm host Oldenburg in the BBL. Pythia makes Ulm the favourite at 71% and projects 87-80, about 168 points in all (over 164.5: 57%). On the market's main spread (Ulm -8) Pythia gives Ulm 47% to cover. Overtime chance: 4%. Ulm are 2-4 this season (82.0 scored, 88.2 allowed a game), form LWLLW; Oldenburg are 3-3 this season (76.0 scored, 83.8 allowed a game), form WWLLL.

🎯 1. Model Analysis

Ulm winWon
70.9%fair 1.41
Best odds1.33
Implied74.8%
Edge-3.9pp
Oldenburg winLost
29.1%fair 3.43
Best odds3.90
Implied25.2%
Edge+3.9pp
Pythia's frozen forecast of 29 Oct 18:45 UTC (Version 5). Implied = the consensus price with the bookmaker margin removed (Pinnacle first); edge = model probability minus implied.

🏀 2. Points Analysis

UlmGermanyLast 10 – points for & against
Opponent
Position
Result
Score
Points
Margin
🔥 FormUlm
Date
Competition
Phoenix Hagen
#17
W
93-78
93
78
+15
87avg 73
A25/09
BBL
Wurzburg
#9
L
67-90
67
90
-23
65avg 73
H27/09
BBL
Balkan
#32
W
98-84
98
84
+14
92avg 73
H30/09
Eurocup
Syntainics MBC
#3
L
72-89
72
89
-17
53avg 73
A03/10
BBL
Manresa
#8
L
89-101
89
101
-12
83avg 73
A07/10
Eurocup
Vechta
#13
L
92-97 OT
92
97
-5
84avg 73
A10/10
BBL
KK Bosna
#23
W
102-93
102
93
+9
96avg 73
H14/10
Eurocup
PAOK
#7
L
78-87
78
87
-9
65avg 73
A21/10
Eurocup
Alba Berlin
#8
L
82-98
82
98
-16
76avg 73
A25/10
BBL
Lietkabelis
#21
W
86-68
86
68
+18
84avg 73
A27/10
Eurocup
Q1
Q2
Q3
Q4
27-21
16-16
27-21
23-20
24-16
9-25
22-21
12-28
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
174.4Avg total
85.9Scored
88.5Allowed
SplitScoredAllowedTotalMarginWin %
Season (6)82.088.2170.2-6.233%
Season at home (2)76.583.5160.0-7.050%
Season away (4)84.890.5175.2-5.825%
Last 10 (10)85.988.5174.4-2.640%
Last 5 (5)88.088.6176.6-0.640%
Last 30 games by opponent strength
vs Stronger (4)76.888.2165.0-11.50%
vs Similar (14)81.687.6169.3-6.029%
vs Weaker ◀ (12)89.677.8167.4+11.875%
This opponent (Oldenburg) is Weaker. The matching 'vs' row is the one to weigh.
OldenburgGermanyLast 10 – points for & against
Opponent
Position
Result
Score
Points
Margin
🔥 FormOldenburg
Date
Competition
Heidelberg
#18
W
94-74
94
74
+20
95avg 73
H25/04
BBL
Trier
#12
W
98-95
98
95
+3
91avg 73
A02/05
BBL
Basketball Braunschweig
#17
W
93-84
93
84
+9
87avg 73
H08/05
BBL
Bayern
#1
L
67-77
67
77
-10
54avg 73
A10/05
BBL
Syntainics MBC
#3
W
96-81
96
81
+15
95avg 73
H20/09
BBL
Wurzburg
#9
W
77-68
77
68
+9
68avg 73
A25/09
BBL
Hamburg
#15
W
75-74
75
74
+1
71avg 73
H27/09
BBL
Bayern
#1
L
60-113
60
113
-53
44avg 73
A04/10
BBL
Phoenix Hagen
#17
L
78-87
78
87
-9
70avg 73
H10/10
BBL
Bamberg
#10
L
70-80
70
80
-10
62avg 73
H23/10
BBL
Q1
Q2
Q3
Q4
32-16
22-24
25-14
15-20
25-13
18-30
24-27
31-25
23-18
25-24
18-27
27-15
20-19
16-20
15-19
16-19
27-25
27-16
14-22
28-18
21-12
19-21
13-21
24-14
8-19
15-27
28-12
24-16
18-17
13-40
18-32
11-24
20-29
19-24
18-13
21-21
24-25
15-12
25-23
6-20
164.1Avg total
80.8Scored
83.3Allowed
SplitScoredAllowedTotalMarginWin %
Season (6)76.083.8159.8-7.850%
Season at home (4)79.880.5160.2-0.850%
Season away (2)68.590.5159.0-22.050%
Last 10 (10)80.883.3164.1-2.560%
Last 5 (5)72.084.4156.4-12.440%
Last 30 games by opponent strength
vs Stronger ◀ (10)73.885.3159.1-11.540%
vs Similar (14)86.184.1170.1+2.064%
vs Weaker (6)86.283.8170.0+2.367%
This opponent (Ulm) 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%1758%1806%1854%1903%1952%2001%2051%2100%215
1%1252%1356%14510%15512%16510%1756%1853%1951%2050%215
Pythia expects about 168 points (overtime included in the simulation); the most likely band is 165-169 (12%). The market's main line is 164.5.
Over/Under 159.5Actual: Under 159.5
Over 159.5
68.2%
@ 1.52+7.6pp
Under 159.5
31.8%
@ 2.55-7.6pp
Best 5 market prices
Over
Betano
1.52
1xBet
1.52
Marathon Be
1.48
Bet365
1.47
Under
Bet365
2.55
Betano
2.35
Marathon Be
2.27
1xBet
2.27
Over/Under 164.5 · main lineActual: Under 164.5
Over 164.5
56.9%
@ 1.94+7.6pp
Under 164.5
43.1%
@ 1.95-7.6pp
Best 5 market prices
Over
Pinnacle
1.94
SBO
1.93
Betano
1.90
1xBet
1.89
BetVictor
1.88
Under
1xBet
1.95
Bet365
1.95
Marathon Be
1.93
Pinnacle
1.89
WilliamHill
1.85
Over/Under 169.5Actual: Under 169.5
Over 169.5
45.2%
@ 2.45+3.9pp
Under 169.5
54.8%
@ 1.57-3.9pp
Best 5 market prices
Over
Betano
2.45
Bet365
2.25
1xBet
2.17
Marathon Be
2.17
Under
1xBet
1.57
Bet365
1.57
Marathon Be
1.53
Betano
1.47

📊 3. Team Totals

Ulm total 82.5Actual: Ulm under 82.5
Over 82.5
67.4%
@ 1.44+4.4pp
Under 82.5
32.6%
@ 2.45-4.4pp
Best 5 market prices
Over
Betano
1.44
Under
Betano
2.45
Ulm total 86.5 · main lineActual: Ulm under 86.5
Over 86.5
53.1%
@ 1.91+3.1pp
Under 86.5
46.9%
@ 1.89-3.1pp
Best 5 market prices
Over
BetVictor
1.91
Betano
1.87
1xBet
1.85
Marathon Be
1.85
Bet365
1.83
Under
1xBet
1.89
Marathon Be
1.89
Bet365
1.83
Betano
1.80
BetVictor
1.80
Ulm total 90.5Actual: Ulm under 90.5
Over 90.5
38.4%
@ 2.57+3.3pp
Under 90.5
61.6%
@ 1.39-3.3pp
Best 5 market prices
Over
Betano
2.57
Under
Betano
1.39
Oldenburg total 73.5Actual: Oldenburg under 73.5
Over 73.5
73.5%
@ 1.37+7.6pp
Under 73.5
26.5%
@ 2.65-7.6pp
Best 5 market prices
Over
Betano
1.37
Under
Betano
2.65
Oldenburg total 77.5 · main lineActual: Oldenburg under 77.5
Over 77.5
60.1%
@ 1.85+8.0pp
Under 77.5
39.9%
@ 1.98-8.0pp
Best 5 market prices
Over
BetVictor
1.85
1xBet
1.79
Betano
1.78
Marathon Be
1.76
Under
1xBet
1.98
Marathon Be
1.95
Betano
1.90
BetVictor
1.85
Oldenburg total 81.5Actual: Oldenburg under 81.5
Over 81.5
45.4%
@ 2.40+4.8pp
Under 81.5
54.6%
@ 1.60-4.8pp
Best 5 market prices
Over
Betano
2.40
1xBet
2.07
Under
1xBet
1.60
Betano
1.45

⚖️ 4. Spread

Winning margin distribution

3%5%8%10%0%-271%-241%-212%-182%-154%-125%-97%-68%-36%+09%+310%+69%+98%+128%+156%+185%+213%+242%+271%+301%+331%+36
1%-242%-184%-127%-66%+010%+68%+126%+183%+241%+301%+36
Margin from Ulm's side (positive = Ulm win). Pythia's expected margin is +6.9; Ulm win by 1+ in 64% of simulations.
Spread Ulm -11Actual: Ulm -11
ULM -11
36.8%
@ 2.60-3.2pp
OLD +11
63.2%
@ 1.59+3.2pp
Best 5 market prices
ULM
Bet365
2.60
Pinnacle
2.38
Marathon Be
2.25
1xBet
2.25
OLD
Pinnacle
1.59
Marathon Be
1.57
1xBet
1.57
Bet365
1.47
Spread Ulm -8 · main lineActual: Ulm -8
ULM -8
46.7%
@ 2.05-4.2pp
OLD +8
53.3%
@ 1.95+4.2pp
Best 5 market prices
ULM
Bet365
2.05
Pinnacle
1.88
Marathon Be
1.85
1xBet
1.85
SBO
1.85
OLD
Pinnacle
1.95
Marathon Be
1.93
1xBet
1.93
SBO
1.85
Bet365
1.71
Spread Ulm -5Actual: Ulm -5
ULM -5
57.3%
@ 1.64-3.7pp
OLD +5
42.7%
@ 2.34+3.7pp
Best 5 market prices
ULM
Bet365
1.64
Marathon Be
1.50
1xBet
1.50
OLD
Marathon Be
2.34
1xBet
2.34
Bet365
2.15

⏱️ 5. Quarters & Halves

Quarter by quarter

-6-3+0+3+6Q1Q1: +1.8+1.8Q1: +2.5+2.5Q2Q2: +0.0+0.0Q2: -4.9-4.9Q3Q3: +0.4+0.4Q3: -1.2-1.2Q4Q4: -4.3-4.3Q4: +1.1+1.1
-6-3+0+3+6Q1Q1: +1.8+1.8Q1: +2.5+2.5Q2Q2: +0.0+0.0Q2: -4.9-4.9Q3Q3: +0.4+0.4Q3: -1.2-1.2Q4Q4: -4.3-4.3Q4: +1.1+1.1
UlmOldenburg
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
UlmLast 10 – 1st half points for & against
Opponent
Position
Result
Score
Points
Margin
Date
Competition
Phoenix Hagen
#17
W
43-37
43
37
+6
A25/09
BBL
Wurzburg
#9
L
33-41
33
41
-8
H27/09
BBL
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
88.2Avg total
45.0Scored
43.2Allowed
1st halfScoredAllowedTotalMarginWon the halfOver 84
Last 30 (30)44.340.885.1+3.463%47%
Last 30 at home (13)45.940.586.5+5.469%54%
Last 30 away (17)43.041.184.1+1.959%41%
Last 10 (10)45.043.288.2+1.860%60%
Last 5 (5)46.843.089.8+3.860%80%
Last 30 games by opponent strength
vs Stronger (4)41.047.088.0-6.025%50%
vs Similar (14)41.340.681.9+0.650%36%
vs Weaker ◀ (12)48.839.087.8+9.892%58%
This opponent (Oldenburg) is Weaker. The matching 'vs' row is the one to weigh.
OldenburgLast 10 – 1st half points for & against
Opponent
Position
Result
Score
Points
Margin
Date
Competition
Heidelberg
#18
W
54-40
54
40
+14
H25/04
BBL
Trier
#12
D
43-43
43
43
+0
A02/05
BBL
Basketball Braunschweig
#17
W
48-42
48
42
+6
H08/05
BBL
Bayern
#1
L
36-39
36
39
-3
A10/05
BBL
Syntainics MBC
#3
W
54-41
54
41
+13
H20/09
BBL
Wurzburg
#9
W
40-33
40
33
+7
A25/09
BBL
Hamburg
#15
L
23-46
23
46
-23
H27/09
BBL
Bayern
#1
L
31-57
31
57
-26
A04/10
BBL
Phoenix Hagen
#17
L
39-53
39
53
-14
H10/10
BBL
Bamberg
#10
W
39-37
39
37
+2
H23/10
BBL
83.8Avg total
40.7Scored
43.1Allowed
1st halfScoredAllowedTotalMarginWon the halfOver 84
Last 30 (30)39.843.883.6-4.037%47%
Last 30 at home (15)42.443.686.0-1.253%60%
Last 30 away (15)37.244.081.2-6.820%33%
Last 10 (10)40.743.183.8-2.450%60%
Last 5 (5)34.445.279.6-10.840%40%
Last 30 games by opponent strength
vs Stronger ◀ (10)37.442.379.7-4.930%20%
vs Similar (14)40.145.485.5-5.443%57%
vs Weaker (6)43.242.585.7+0.733%67%
This opponent (Ulm) 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: Ulm win
ULM win
65.9%
@ 1.44-4.4pp
OLD win
34.1%
@ 3.22+4.4pp
1st half Spread Ulm -4.5 · main lineActual: Ulm -4.5
ULM -4.5
47.1%
@ 1.91-3.3pp
OLD +4.5
52.9%
@ 1.93+3.3pp
1st half Over/Under 84 · main lineActual: Under 84
Over
48.7%
@ 1.88-1.0pp
Under
51.3%
@ 1.86+1.0pp
Ulm 1st half total 43.5 · main lineActual: Ulm over 43.5
Over
51.1%
@ 1.95+1.0pp
Under
48.9%
@ 1.91-1.0pp
Oldenburg 1st half total 39.5 · main lineActual: Oldenburg under 39.5
Over
52.3%
@ 2.07+3.1pp
Under
47.7%
@ 1.84-3.1pp
1st half: ULM + total 82.5
ULM & over
34.8%
@ 2.85+4.4pp
ULM & under
28.5%
@ 2.90-1.4pp
1st half: Draw + total 82.5
Draw & over
2.1%
@ 26.00-1.2pp
Draw & under
1.8%
@ 26.00-1.5pp
1st half: OLD + total 82.5
OLD & over
17.7%
@ 5.25+1.2pp
OLD & under
15.0%
@ 5.25-1.5pp
1st half Over/Under 82.5Actual: Under 82.5
Over
54.7%
@ 2.00+5.1pp
Under
45.3%
@ 1.95-5.1pp
1st half Over/Under 85.5Actual: Under 85.5
Over
43.1%
@ 2.35+4.2pp
Under
56.9%
@ 1.50-4.2pp
1st half Spread Ulm -5.5Actual: Ulm -5.5
ULM -5.5
42.7%
@ 2.15-4.3pp
OLD +5.5
57.3%
@ 1.79+4.3pp
1st half Spread Ulm -3.5Actual: Ulm -3.5
ULM -3.5
51.2%
@ 1.91-3.5pp
OLD +3.5
48.8%
@ 2.11+3.5pp
1st half Over/Under 81Actual: Under 81
Over
60.3%
@ 1.83+7.0pp
Under
39.7%
@ 2.03-7.0pp
1st half Spread Ulm -6.5Actual: Ulm -6.5
ULM -6.5
38.7%
@ 2.15-4.0pp
OLD +6.5
61.3%
@ 1.60+4.0pp
1st half Spread Ulm -2.5Actual: Ulm -2.5
ULM -2.5
55.2%
@ 1.70-1.1pp
OLD +2.5
44.8%
@ 2.18+1.1pp
1st half 3-way (draw possible)Actual: Ulm (regulation)
ULM
63.3%
@ 1.48-1.6pp
Draw
3.9%
@ 17.50-1.6pp
OLD
32.8%
@ 3.10+3.2pp

⭐ 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.
ULM win + total 164.5
🔒 Pro
OLD win + total 164.5
🔒 Pro
Overtime
🔒 Pro
Half-time / full-time: ULM leads at half
🔒 Pro
Half-time / full-time: level at half
🔒 Pro
Half-time / full-time: OLD 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 (ULM:OLD): ULM 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
Q4: Over 3870.5%1.84
Marathon Bet
1.84
1xBet
1.84
---+19.7ppLost
Q4: Over 37.571.8%1.77
Marathon Bet
1.77
1xBet
1.77
---+19.0ppLost
Oldenburg over 73.573.5%1.37
Betano
1.37
----+7.6ppLost
Oldenburg over 71.579.3%1.26
Betano
1.26
----+7.2ppLost
Over 156.574.3%1.36
Betano
1.37
Marathon Bet
1.35
---+7.1ppLost
Over 154.578.0%1.29
Betano
1.29
----+6.7ppLost
Over 157.572.3%1.39
Betano
1.42
Marathon Bet
1.39
Bet365
1.37
--+6.1ppLost
1st half: Over 72.585.6%1.16
Bet365
1.16
----+6.1ppWon
Over 158.570.3%1.44
Betano
1.47
Marathon Bet
1.43
Bet365
1.41
--+6.1ppLost
Oldenburg over 74.570.4%1.42
Betano
1.45
Bet365
1.40
---+6.0ppLost
1st half: Ulm over 35.587.4%1.14
Bet365
1.14
----+5.9ppWon
Oldenburg over 72.576.5%1.29
Betano
1.31
Bet365
1.28
---+5.8ppLost
Ulm over 75.586.3%1.15
Bet365
1.15
----+5.8ppWon
Ulm over 77.581.9%1.22
Bet365
1.22
----+5.7ppWon
Ulm over 66.597.2%1.02
Bet365
1.02
----+5.7ppWon
Over 155.576.2%1.32
Betano
1.33
Marathon Bet
1.33
Bet365
1.29
--+5.6ppLost
Ulm over 69.595.0%1.04
Bet365
1.04
----+5.6ppWon
Q1: Over 35.581.7%1.22
Bet365
1.22
----+5.5ppWon
Ulm over 65.597.7%1.01
Bet365
1.01
----+5.5ppWon
1st half: Over 74.580.8%1.23
Bet365
1.23
----+5.5ppWon
Over 15871.7%1.40
Marathon Bet
1.41
Bet365
1.40
---+5.5ppLost
Ulm over 67.596.6%1.02
Bet365
1.02
----+5.4ppWon
Q1: Ulm over 11.598.2%1.01
Bet365
1.01
----+5.4ppWon
Ulm over 76.584.2%1.18
Bet365
1.18
----+5.4ppWon
1st half: Ulm over 37.580.6%1.23
Bet365
1.23
----+5.3ppWon
1st half: Ulm over 39.572.2%1.38
Bet365
1.38
----+5.2ppWon
1st half: Ulm over 33.592.4%1.07
Bet365
1.07
----+5.2ppWon
Ulm over 78.579.4%1.22
Betano
1.22
----+5.2ppWon
Oldenburg over 60.596.7%1.02
Bet365
1.02
----+5.2ppWon
Oldenburg over 59.597.3%1.01
Bet365
1.01
----+5.1ppWon
Q1: Ulm over 13.595.3%1.03
Bet365
1.03
----+5.1ppWon
Oldenburg over 68.586.4%1.14
Bet365
1.14
----+5.0ppLost
Q1: Ulm over 17.581.1%1.22
Bet365
1.22
----+4.9ppWon
Over 150.584.4%1.16
Bet365
1.16
----+4.9ppLost
Oldenburg over 62.595.1%1.03
Bet365
1.03
----+4.9ppWon
Ulm over 73.589.9%1.10
Bet365
1.10
----+4.9ppWon
Ulm over 79.576.6%1.27
Bet365
1.30
Betano
1.25
---+4.8ppWon
Ulm over 71.592.8%1.06
Bet365
1.06
----+4.8ppWon
Q1: Ulm under 31.597.0%1.01
Bet365
1.01
----+4.8ppWon
1st half: Oldenburg over 29.593.1%1.06
Bet365
1.06
----+4.8ppWon
1st half: Over 76.575.2%1.32
Bet365
1.32
----+4.8ppLost
Oldenburg over 69.584.2%1.16
Bet365
1.16
----+4.7ppLost
Q1: Oldenburg over 11.595.5%1.02
Bet365
1.02
----+4.7ppWon
Ulm under 106.596.2%1.02
Bet365
1.02
----+4.7ppWon
Ulm under 107.596.9%1.01
Bet365
1.01
----+4.7ppWon
Q1: Over 37.573.5%1.35
Bet365
1.35
----+4.5ppWon
Ulm over 81.570.6%1.39
Bet365
1.41
Betano
1.36
---+4.5ppLost
1st half: Oldenburg over 33.582.3%1.20
Bet365
1.20
----+4.5ppLost
Over 140.594.7%1.03
Bet365
1.03
----+4.5ppWon
Q1: Ulm over 15.589.9%1.10
Bet365
1.10
----+4.4ppWon
Ulm over 80.573.7%1.30
Betano
1.30
----+4.3ppWon
Ulm under 105.595.4%1.02
Bet365
1.02
----+4.3ppWon
Q1: Ulm under 29.593.6%1.04
Bet365
1.04
----+4.2ppWon
1st half: Oldenburg over 31.588.6%1.11
Bet365
1.11
----+4.2ppWon
Oldenburg over 64.592.9%1.05
Bet365
1.05
----+4.2ppWon
Overtime: no95.9%1.02
Betano
1.02
----+4.2ppWon
Oldenburg over 58.597.9%1.01
Bet365
1.01
----+4.2ppWon
Oldenburg over 70.581.9%1.20
Bet365
1.20
----+4.1ppLost
Ulm under 103.593.4%1.04
Bet365
1.04
----+4.0ppWon
Oldenburg over 66.590.1%1.09
Bet365
1.09
----+4.0ppLost
Over 145.590.5%1.08
Bet365
1.08
----+3.9ppWon
Q1: Oldenburg over 15.581.6%1.20
Bet365
1.20
----+3.8ppWon
Q1: Ulm or Oldenburg94.6%1.04
Bet365
1.04
----+3.8ppWon
Q1: Oldenburg over 13.590.4%1.08
Bet365
1.08
----+3.7ppWon
1st half: Oldenburg over 35.573.6%1.33
Bet365
1.33
----+3.6ppLost
Oldenburg under 100.596.3%1.01
Bet365
1.01
----+3.5ppWon
Q1: Oldenburg under 29.597.1%1.01
Bet365
1.01
----+3.4ppWon
Oldenburg +18.582.0%1.17
Betano
1.17
----+3.4ppWon
1st half: Ulm under 53.591.7%1.06
Bet365
1.06
----+3.4ppWon
Oldenburg under 99.595.6%1.01
Bet365
1.01
----+3.3ppWon
Oldenburg +15.575.3%1.27
Betano
1.28
Marathon Bet
1.26
---+3.3ppLost
Oldenburg +17.579.9%1.20
Betano
1.20
----+3.2ppWon
Oldenburg under 98.594.7%1.02
Bet365
1.02
----+3.2ppWon
Oldenburg +26.593.3%1.03
Bet365
1.03
----+3.1ppWon
Ulm +13.593.8%1.02
Bet365
1.02
----+3.1ppWon
Oldenburg +31.596.7%1.01
Bet365
1.01
----+3.0ppWon
Q1: Oldenburg under 27.593.1%1.03
Bet365
1.03
----+2.9ppWon
1st half: Oldenburg under 49.591.2%1.06
Bet365
1.06
----+2.9ppWon
1st half: Ulm under 51.586.5%1.11
Bet365
1.11
----+2.7ppWon
Ulm under 101.590.6%1.06
Bet365
1.06
----+2.7ppWon
Q1: Ulm under 27.587.1%1.11
Bet365
1.11
----+2.7ppWon
Q1: Oldenburg +7.578.6%1.22
Bet365
1.22
----+2.5ppWon
Oldenburg under 96.592.6%1.03
Bet365
1.03
----+2.4ppWon
Q1: Ulm +4.581.7%1.16
Bet365
1.16
----+2.2ppWon
Oldenburg +14.572.8%1.31
Betano
1.33
Marathon Bet
1.31
Bet365
1.28
--+1.8ppLost
1st half: Oldenburg +13.584.8%1.12
Bet365
1.12
----+1.7ppWon
Ulm under 99.587.2%1.10
Bet365
1.10
----+1.6ppWon
Oldenburg +16.577.7%1.22
Betano
1.24
Marathon Bet
1.22
Bet365
1.20
--+1.6ppWon
1st half: Ulm +4.580.5%1.18
Bet365
1.18
----+1.6ppWon
Oldenburg +13.570.1%1.36
Betano
1.38
Marathon Bet
1.36
Bet365
1.33
--+1.5ppLost
Q2: Ulm or Oldenburg94.7%1.02
Bet365
1.02
----+1.5ppWon
1st half: Ulm under 49.579.3%1.20
Bet365
1.20
----+1.5ppWon
1st half: Oldenburg +11.579.3%1.20
Bet365
1.20
----+1.5ppLost
1st half: Ulm +6.585.9%1.11
Bet365
1.11
----+1.5ppWon
Ulm under 97.582.9%1.14
Bet365
1.14
----+1.4ppWon
Under 190.590.8%1.04
Bet365
1.04
----+1.4ppWon
Oldenburg under 94.589.9%1.05
Bet365
1.05
----+1.2ppWon
Oldenburg +21.587.3%1.09
Bet365
1.09
----+1.2ppWon
1st half: Oldenburg under 47.585.6%1.11
Bet365
1.11
----+1.2ppWon
Q1: Ulm under 25.576.2%1.23
Bet365
1.23
----+0.9ppWon
Ulm under 96.580.4%1.16
Bet365
1.16
----+0.9ppWon
Ulm +8.588.0%1.07
Bet365
1.07
----+0.9ppWon
1st half: Ulm +2.574.2%1.27
Bet365
1.27
----+0.8ppWon
1st half: Oldenburg +9.572.6%1.29
Bet365
1.29
----+0.7ppLost
Q1: Under 47.578.4%1.20
Bet365
1.20
----+0.6ppWon
Q1: Oldenburg under 25.586.1%1.10
Bet365
1.10
----+0.5ppWon
1st half: Oldenburg under 45.578.3%1.20
Bet365
1.20
----+0.5ppWon
Oldenburg under 92.586.5%1.09
Bet365
1.09
----+0.4ppWon
1st half: Under 92.579.8%1.16
Bet365
1.16
----+0.3ppWon
Oldenburg under 90.582.3%1.13
Bet365
1.13
----+0.0ppWon
Ulm under 95.577.7%1.20
Bet365
1.20
-----0.1ppWon
Oldenburg +1574.7%1.26
Marathon Bet
1.27
Bet365
1.25
----0.1ppLost
Oldenburg +1472.0%1.31
Marathon Bet
1.33
Bet365
1.29
----0.2ppLost
1st half: Ulm under 47.570.3%1.32
Bet365
1.32
-----0.2ppWon
Ulm -170.2%1.32
Bet365
1.32
-----0.3ppWon
Ulm +4.580.5%1.14
Betano
1.14
-----0.3ppWon
Oldenburg under 88.577.3%1.20
Bet365
1.20
-----0.5ppWon
Oldenburg under 89.579.9%1.15
Bet365
1.15
-----0.6ppWon
Ulm +172.4%1.23
Bet365
1.27
Marathon Bet
1.18
----0.7ppWon
Q1: Oldenburg under 23.575.4%1.22
Bet365
1.22
-----0.7ppWon
Under 185.585.3%1.09
Bet365
1.09
-----0.8ppWon
1st half: Under 90.574.2%1.23
Bet365
1.23
-----1.1ppWon
Ulm +3.578.1%1.16
Bet365
1.18
Betano
1.15
Marathon Bet
1.15
---1.2ppWon
Ulm under 93.571.8%1.25
Bet365
1.28
Betano
1.23
----1.3ppWon
Ulm +2.576.0%1.17
Betano
1.19
Marathon Bet
1.15
----1.7ppWon
Under 180.577.8%1.16
Bet365
1.16
-----1.7ppWon
Oldenburg under 86.571.6%1.25
Bet365
1.27
Betano
1.22
----2.2ppWon
Ulm +1.573.0%1.19
Betano
1.22
Marathon Bet
1.17
----2.5ppWon
Ulm win70.9%1.27
WilliamHill
1.33
Betfair
1.29
Pinnacle
1.28
1xBet
1.27
Marathon Bet
1.27
-3.9ppWon
Ulm +377.7%1.15
Marathon Bet
1.15
-----Won
Oldenburg +1677.1%1.22
Marathon Bet
1.22
-----Push
Over 15675.7%1.35
Marathon Bet
1.35
-----Lost
Ulm +275.2%1.16
Marathon Bet
1.16
-----Won
Over 15773.8%1.36
Marathon Bet
1.36
-----Lost
Ulm or draw73.2%1.18
Marathon Bet
1.18
-----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:
Ulmtheir own shots, last 10 games

Where their points come from

Ulm: 85.9 points a game scored
🏀🏀56%
🏀🏀🏀29%
🏀15%
🏀🏀 2-pointers48.2 pts a game · 56% of the points
🏀🏀🏀 3-pointers25.2 pts a game · 29% of the points
🏀 Free throws12.5 pts a game · 15% 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-pointers41.824.1
57.7%
55.6%48.2
🏀🏀🏀 3-pointers24.88.4
33.9%
33.7%25.2
🏀 Free throws18.012.5
69.4%
73.4%12.5
They take 66.6 shots from the field a game (2-pointers + 3-pointers); 24.8 of them are 3-pointers, so 37% of their shots are threes (league average: 43%). Accuracy is green when it beats the league average.
Oldenburgtheir own shots, last 10 games

Where their points come from

Oldenburg: 80.6 points a game scored
🏀🏀48%
🏀🏀🏀35%
🏀16%
🏀🏀 2-pointers39.0 pts a game · 48% of the points
🏀🏀🏀 3-pointers28.5 pts a game · 35% of the points
🏀 Free throws13.1 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-pointers35.819.5
54.5%
55.6%39.0
🏀🏀🏀 3-pointers25.39.5
37.5%
33.7%28.5
🏀 Free throws18.813.1
69.7%
73.4%13.1
They take 61.1 shots from the field a game (2-pointers + 3-pointers); 25.3 of them are 3-pointers, so 41% 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 31 Oct 2026 (all competitions); ratings are points per 100 possessions. The better figure is green.
Ulm
WLLWLLLWLW
Oldenburg
LLLWWWLWWW
#11
League position
#12
-2.9
Net rating
-3.1
95.5
Offensive rating
96.1
98.4
Defensive rating
99.2
55.1%
Effective FG%
55.2%
54.3%
Opp. effective FG%
54.3%
15.7%
Turnover %
17.2%
0.27
Free-throw rate
0.31
33.9%
3-point %
37.5%
59.7%
Assist %
57.9%
40%
Form (last 10/10)
60%

Profile

Offence95.5 · 96.1Defence98.4 · 99.2Shooting55.1% · 55.2%3-point %33.9% · 37.5%Ball care15.7% · 17.2%Free throws0.27 · 0.31Form (last 10/10)40% · 60%
■ Ulm   ■ Oldenburg
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
8
Ulm wins
2
Oldenburg wins
DateGameScore
18/02/26Ulm v Oldenburg101-72
02/10/25Oldenburg v Ulm86-93
21/04/25Ulm v Oldenburg119-92
19/10/24Oldenburg v Ulm93-66
09/05/24Ulm v Oldenburg91-74
11/11/23Oldenburg v Ulm94-98 OT
25/04/23Ulm v Oldenburg97-84
21/10/22Oldenburg v Ulm81-73
07/02/22Ulm v Oldenburg86-78
18/12/21Oldenburg v Ulm89-96
Ulmlast 10
DateH/AOpponentScore
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
27/09/26HWurzburg67-90
25/09/26APhoenix Hagen93-78
Oldenburglast 10
DateH/AOpponentScore
23/10/26HBamberg70-80
10/10/26HPhoenix Hagen78-87
04/10/26ABayern60-113
27/09/26HHamburg75-74
25/09/26AWurzburg77-68
20/09/26HSyntainics MBC96-81
10/05/26ABayern67-77
08/05/26HBasketball Braunschweig93-84
02/05/26ATrier98-95
25/04/26HHeidelberg94-74

📊 11. Overall Statistics

Ulm
BBL 2026-27
Recent: 4 Wins / 6 Losses (last 10)
FormLast 5Win %
OverallWLLLL33%
HomeWL50%
AwayWLLL25%
StatsOverallHomeAway
Games624
Win %33%50%25%
Points / game82.076.584.8
Allowed / game88.283.590.5
Point differential-6.2-7.0-5.8
Avg total170.2160.0175.2
Over 164.550%0%75%
Win by 10+17%0%25%
Close games (≤5 pts) won0% (1)-0% (1)
Overtime %17%0%25%
Oldenburg
BBL 2026-27
Recent: 6 Wins / 4 Losses (last 10)
FormLast 5Win %
OverallWWLLL50%
HomeWWLL50%
AwayWL50%
StatsOverallHomeAway
Games642
Win %50%50%50%
Points / game76.079.868.5
Allowed / game83.880.590.5
Point differential-7.8-0.8-22.0
Avg total159.8160.2159.0
Over 164.550%50%50%
Win by 10+17%25%0%
Close games (≤5 pts) won100% (1)100% (1)-
Overtime %0%0%0%
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 Bayern550100%99.870.6+29.2
2 Trier65183%99.587.3+12.2
3 Frankfurt54180%90.284.6+5.6
4 Syntainics MBC64267%84.579.8+4.7
5 Ludwigsburg64267%88.786.7+2.0
6 Basketball Braunschweig53260%92.694.2-1.6
7 Wurzburg53260%80.281.8-1.6
8 Rostock63350%92.084.2+7.8
9 Bonn63350%85.380.8+4.5
10 Bamberg63350%88.086.0+2.0
11 Alba Berlin63350%83.389.2-5.8
12 Oldenburg63350%76.083.8-7.8
13 Ulm62433%82.088.2-6.2
14 Jena62433%76.388.3-12.0
15 Phoenix Hagen72529%85.790.4-4.7
16 Vechta72529%84.490.9-6.4
17 Chemnitz61517%85.590.5-5.0
18 Hamburg61517%79.889.5-9.7
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
Ulm1826162181
Oldenburg2012201365
← 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.