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

Cantu vs Olimpia Milano Result & Analysis

Date: Mon 02 Nov 2026
Tip-off: 19:30
Projected 80-89
Projected total 169.2
Final 82-95
27-23 20-28 17-21 18-23
Position#16
Record0-5
FormLLLLL
Points / game73.8
Allowed / game88.4
Vs
20%
80%
■ KAN 20%■ MIL 80%
Pythia win probability
Position#3
Record3-2
FormWLLLL
Points / game90.6
Allowed / game82.2
ItalyLega ARound 6· PalaFitLineDesio
Domestic2026-27
Meetings · Cantu v Olimpia Milano
02 Nov 2026
KAN82
MIL95
20 Dec 2025
KAN89
MIL94
15 Nov 2020
KAN71
MIL89
01 Sep 2020
KAN62
MIL102
26 Apr 2020
KAN v MIL
upcoming
09 Dec 2018
KAN74
MIL101
16 May 2018
KAN65
MIL74
15 Apr 2018
KAN93
MIL98
10 Jan 2017
KAN79
MIL85
29 Nov 2015
KAN71
MIL78
16 Apr 2015
KAN83
MIL64
23 Dec 2013
KAN87
MIL72
28 Apr 2013
KAN69
MIL78
26 Dec 2011
KAN79
MIL54
01 Jun 2011
KAN70
MIL64
30 May 2011
KAN62
MIL48
02 Jan 2011
KAN67
MIL59
14 Mar 2010
KAN64
MIL59
08 Mar 2009
KAN64
MIL80
Sections
Pythia's preview, written before tip-off

Cantu will host Olimpia Milano on 2 November 2026 in the Lega Basket Serie A, and the Pythia model rates the Milan side as the clear favourite, assigning it an 80% chance to win largely because they are 3-2 in the season, averaging 90.6 points per game while allowing 82.2, and sit in sixth place, whereas Cantu are 0-5, scoring 73.8 and conceding 88.4, and occupy the bottom spot; the Milan team also has a 52% probability of covering the home line of 10.5, while the projected score is 80-89 and the total of 169.2 points sits above the 166.25 over/under line with a 58% chance of the over. Cantu's home record is 0-2, with 82.0 points per game and 92.0 allowed, and their last five games were all losses, including a 60-81 defeat to Reggiana and a 72-92 loss to Trieste; Olimpia Milano's road record is 1-1, 85.0 points per game and 78.5 allowed, and their last five games include a 78-84 loss to Olympiacos and a 75-80 loss to Panathinaikos; the teams have met ten times, with Milan winning nine and the most recent encounter ending 88-86 in Milan's favour on 9 March 2026.

Written by Pythia from this game's frozen forecast, the market's main lines and both teams' results.

🎯 1. Model Analysis

Cantu winLost
19.8%fair 5.05
Best odds5.85
Implied19.0%
Edge+0.8pp
Olimpia Milano winWon
80.2%fair 1.25
Best odds1.19
Implied81.0%
Edge-0.8pp
Pythia's frozen forecast of 01 Nov 07:04 UTC (Version 5). Implied = the consensus price with the bookmaker margin removed (Pinnacle first); edge = model probability minus implied.

🏀 2. Points Analysis

CantuItalyLast 10 – points for & against
Opponent
Position
Result
Score
Points
Margin
🔥 FormCantu
Date
Competition
Sassari
#16
W
80-78
80
78
+2
68avg 76
H04/04
Lega A
Virtus Bologna
#1
L
79-89
79
89
-10
76avg 76
A13/04
Lega A
Varese
#8
W
100-96
100
96
+4
97avg 76
H19/04
Lega A
Udine
#13
L
83-95
83
95
-12
75avg 76
A25/04
Lega A
Treviso
#14
L
72-80
72
80
-8
63avg 76
H03/05
Lega A
Venezia
#9
L
73-85
73
85
-12
62avg 76
A26/09
Lega A
Udine
#7
L
84-85 OT
84
85
-1
74avg 76
H05/10
Lega A
Basket Napoli
#2
L
80-99
80
99
-19
78avg 76
H11/10
Lega A
Trieste
#6
L
72-92
72
92
-20
58avg 76
A18/10
Lega A
Reggiana
#13
L
60-81
60
81
-21
49avg 76
A25/10
Lega A
Q1
Q2
Q3
Q4
20-28
25-14
16-24
19-12
19-28
20-22
20-19
20-20
20-19
26-25
30-26
24-26
17-19
21-25
24-27
21-24
15-21
22-17
19-13
16-29
17-21
14-22
21-24
21-18
20-18
16-18
20-22
21-19
19-20
22-29
20-17
19-33
18-20
20-24
15-23
19-25
20-23
19-15
14-18
7-25
166.3Avg total
78.3Scored
88.0Allowed
SplitScoredAllowedTotalMarginWin %
Season (5)73.888.4162.2-14.60%
Season at home (2)82.092.0174.0-10.00%
Season away (3)68.386.0154.3-17.70%
Last 10 (10)78.388.0166.3-9.720%
Last 5 (5)73.888.4162.2-14.60%
Last 30 games by opponent strength
vs Stronger ◀ (16)80.488.7169.1-8.312%
vs Similar (14)86.187.0173.1-0.943%
vs Weakerno games
This opponent (Olimpia Milano) is Stronger. The matching 'vs' row is the one to weigh.
Olimpia MilanoItalyLast 10 – points for & against
Opponent
Position
Result
Score
Points
Margin
🔥 FormMilano
Date
Competition
Verona
#10
L
72-75
72
75
-3
66avg 82
A05/10
Lega A
Maccabi Tel Aviv
#18
L
79-97
79
97
-18
79avg 82
A08/10
Euroleague
Treviso
#5
W
106-77
106
77
+29
112avg 82
H11/10
Lega A
Real Madrid
#8
L
89-98
89
98
-9
77avg 82
H13/10
Euroleague
Dubai
#5
L
97-101
97
101
-4
93avg 82
H15/10
Euroleague
Basket Napoli
#2
W
98-82
98
82
+16
93avg 82
A18/10
Lega A
Barcelona
#6
L
81-89
81
89
-8
76avg 82
H22/10
Euroleague
Virtus Bologna
#1
L
94-98 OT
94
98
-4
80avg 82
H25/10
Lega A
Panathinaikos
#1
L
75-80
75
80
-5
66avg 82
A27/10
Euroleague
Olympiacos
#4
L
78-84
78
84
-6
75avg 82
A30/10
Euroleague
Q1
Q2
Q3
Q4
21-21
17-23
15-14
19-17
20-24
25-27
17-23
17-23
27-28
33-11
20-21
26-17
25-21
15-32
27-31
22-14
23-29
26-27
19-27
29-18
18-25
23-13
25-23
32-21
21-23
19-21
24-27
17-18
22-20
30-17
15-22
14-22
19-18
18-22
24-20
14-20
19-25
25-19
17-25
17-15
175.0Avg total
86.9Scored
88.1Allowed
SplitScoredAllowedTotalMarginWin %
Season (5)90.682.2172.8+8.460%
Season at home (3)94.384.7179.0+9.767%
Season away (2)85.078.5163.5+6.550%
Last 10 (10)86.988.1175.0-1.220%
Last 5 (5)85.286.6171.8-1.420%
Last 30 games by opponent strength
vs Stronger (8)82.489.2171.6-6.912%
vs Similar (5)86.088.4174.4-2.440%
vs Weaker ◀ (17)90.480.5170.8+9.976%
This opponent (Cantu) is Weaker. The matching 'vs' row is the one to weigh.

Total points distribution

3%6%9%12%0%1251%1302%1353%1405%1457%1509%15511%16012%16512%17011%1759%1807%1855%1903%1952%2001%2051%2100%215
0%1252%1355%1459%15512%16511%1757%1853%1951%2050%215
Pythia expects about 169 points (overtime included in the simulation); the most likely band is 165-169 (12%). The market's main line is 166.25.
Over/Under 161Actual: Over 161
Over 161
68.8%
@ 1.55+9.0pp
Under 161
31.2%
@ 2.30-9.0pp
Best 5 market prices
Over
Bet365
1.55
Marathon Be
1.51
Under
Bet365
2.30
Over/Under 166.25 · main lineActual: Over 166.25
Over 166.25
57.6%
@ 1.81+7.6pp
Under 166.25
42.4%
@ 1.81-7.6pp
Best 5 market prices
Over
1xBet
1.81
Under
1xBet
1.81
Over/Under 171Actual: Over 171
Over 171
44.9%
@ 2.50+7.4pp
Under 171
55.1%
@ 1.50-7.4pp
Best 5 market prices
Over
Bet365
2.50
Under
Bet365
1.50
Marathon Be
1.49

📊 3. Team Totals

Cantu total 73.5Actual: Cantu over 73.5
Over 73.5
71.6%
@ 1.42+7.6pp
Under 73.5
28.4%
@ 2.80-7.6pp
Best 5 market prices
Over
Betano
1.42
Bet365
1.38
1xBet
1.37
Under
Bet365
2.80
Betano
2.52
1xBet
2.44
Cantu total 77.5 · main lineActual: Cantu over 77.5
Over 77.5
57.5%
@ 1.87+7.2pp
Under 77.5
42.5%
@ 1.91-7.2pp
Best 5 market prices
Over
Marathon Be
1.87
Betano
1.85
BetVictor
1.85
WilliamHill
1.80
Bet365
1.80
Under
WilliamHill
1.91
Marathon Be
1.87
Bet365
1.86
BetVictor
1.85
Betano
1.82
Cantu total 81.5Actual: Cantu over 81.5
Over 81.5
42.5%
@ 2.52+5.4pp
Under 81.5
57.5%
@ 1.54-5.4pp
Best 5 market prices
Over
Betano
2.52
1xBet
2.36
Bet365
2.35
Under
Bet365
1.54
Betano
1.42
1xBet
1.39
Olimpia Milano total 83.5Actual: Olimpia Milano over 83.5
Over 83.5
72.6%
@ 1.43+6.3pp
Under 83.5
27.4%
@ 2.70-6.3pp
Best 5 market prices
Over
Bet365
1.43
Betano
1.36
1xBet
1.33
Under
Betano
2.70
Bet365
2.65
1xBet
2.61
Olimpia Milano total 87.5 · main lineActual: Olimpia Milano over 87.5
Over 87.5
57.9%
@ 1.85+6.0pp
Under 87.5
42.1%
@ 1.96-6.0pp
Best 5 market prices
Over
BetVictor
1.85
Bet365
1.83
WilliamHill
1.80
Marathon Be
1.77
Betano
1.75
Under
Marathon Be
1.96
Betano
1.93
WilliamHill
1.91
BetVictor
1.85
1xBet
1.84
Olimpia Milano total 91.5Actual: Olimpia Milano over 91.5
Over 91.5
42.1%
@ 2.40+3.3pp
Under 91.5
57.9%
@ 1.52-3.3pp
Best 5 market prices
Over
Bet365
2.40
Betano
2.37
1xBet
2.20
Under
Bet365
1.52
Betano
1.47
1xBet
1.44

⚖️ 4. Spread

Winning margin distribution

2%5%7%10%0%-421%-391%-362%-333%-304%-275%-247%-218%-189%-1510%-1210%-99%-68%-35%+06%+34%+63%+92%+121%+151%+180%+21
1%-392%-334%-277%-219%-1510%-98%-36%+33%+91%+150%+21
Margin from Cantu's side (positive = Cantu win). Pythia's expected margin is -9.8; Cantu win by 1+ in 18% of simulations.
Spread Cantu +7.5Actual: Olimpia Milano -7.5
KAN +7.5
41.6%
@ 2.42+2.6pp
MIL -7.5
58.4%
@ 1.58-2.6pp
Best 5 market prices
KAN
Pinnacle
2.42
Marathon Be
2.38
Betano
2.35
1xBet
2.29
Bet365
2.22
MIL
Bet365
1.58
Betano
1.55
Pinnacle
1.55
Marathon Be
1.50
1xBet
1.44
Spread Cantu +10.5 · main lineActual: Olimpia Milano -10.5
KAN +10.5
52.4%
@ 1.94+3.2pp
MIL -10.5
47.6%
@ 1.90-3.2pp
Best 5 market prices
KAN
Pinnacle
1.94
1xBet
1.92
Marathon Be
1.92
Betano
1.87
BetVictor
1.85
MIL
Bet365
1.90
1xBet
1.88
Marathon Be
1.88
Pinnacle
1.88
Betano
1.87
Spread Cantu +13.5Actual: Cantu +13.5
KAN +13.5
62.7%
@ 1.57+2.8pp
MIL -13.5
37.3%
@ 2.40-2.8pp
Best 5 market prices
KAN
Betano
1.57
Marathon Be
1.53
Bet365
1.52
1xBet
1.48
MIL
Bet365
2.40
Marathon Be
2.31
Betano
2.30
1xBet
2.20

⏱️ 5. Quarters & Halves

Quarter by quarter

-6-3+0+3+6Q1Q1: -3.2-3.2Q1: -1.9-1.9Q2Q2: -0.6-0.6Q2: +1.9+1.9Q3Q3: -1.4-1.4Q3: -3.0-3.0Q4Q4: -4.4-4.4Q4: +2.2+2.2
-6-3+0+3+6Q1Q1: -3.2-3.2Q1: -1.9-1.9Q2Q2: -0.6-0.6Q2: +1.9+1.9Q3Q3: -1.4-1.4Q3: -3.0-3.0Q4Q4: -4.4-4.4Q4: +2.2+2.2
CantuOlimpia Milano
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
CantuLast 10 – 1st half points for & against
Opponent
Position
Result
Score
Points
Margin
Date
Competition
Sassari
#16
W
45-42
45
42
+3
H04/04
Lega A
Virtus Bologna
#1
L
39-50
39
50
-11
A13/04
Lega A
Varese
#8
W
46-44
46
44
+2
H19/04
Lega A
Udine
#13
L
38-44
38
44
-6
A25/04
Lega A
Treviso
#14
L
37-38
37
38
-1
H03/05
Lega A
Venezia
#9
L
31-43
31
43
-12
A26/09
Lega A
Udine
#7
D
36-36
36
36
+0
H05/10
Lega A
Basket Napoli
#2
L
41-49
41
49
-8
H11/10
Lega A
Trieste
#6
L
38-44
38
44
-6
A18/10
Lega A
Reggiana
#13
W
39-38
39
38
+1
A25/10
Lega A
81.8Avg total
39.0Scored
42.8Allowed
1st halfScoredAllowedTotalMarginWon the halfOver 82.75
Last 30 (30)41.445.286.6-3.730%63%
Last 30 at home (15)43.443.286.6+0.247%60%
Last 30 away (15)39.547.186.6-7.713%67%
Last 10 (10)39.042.881.8-3.830%40%
Last 5 (5)37.042.079.0-5.020%20%
Last 30 games by opponent strength
vs Stronger ◀ (16)40.546.787.2-6.219%56%
vs Similar (14)42.543.485.9-0.943%71%
vs Weakerno games
This opponent (Olimpia Milano) is Stronger. The matching 'vs' row is the one to weigh.
Olimpia MilanoLast 10 – 1st half points for & against
Opponent
Position
Result
Score
Points
Margin
Date
Competition
Verona
#10
L
38-44
38
44
-6
A05/10
Lega A
Maccabi Tel Aviv
#18
L
45-51
45
51
-6
A08/10
Euroleague
Treviso
#5
W
60-39
60
39
+21
H11/10
Lega A
Real Madrid
#8
L
40-53
40
53
-13
H13/10
Euroleague
Dubai
#5
L
49-56
49
56
-7
H15/10
Euroleague
Basket Napoli
#2
W
41-38
41
38
+3
A18/10
Lega A
Barcelona
#6
L
40-44
40
44
-4
H22/10
Euroleague
Virtus Bologna
#1
W
52-37
52
37
+15
H25/10
Lega A
Panathinaikos
#1
L
37-40
37
40
-3
A27/10
Euroleague
Olympiacos
#4
D
44-44
44
44
+0
A30/10
Euroleague
89.2Avg total
44.6Scored
44.6Allowed
1st halfScoredAllowedTotalMarginWon the halfOver 82.75
Last 30 (30)45.342.087.4+3.350%63%
Last 30 at home (15)49.241.290.4+8.073%87%
Last 30 away (15)41.542.984.3-1.427%40%
Last 10 (10)44.644.689.2+0.030%70%
Last 5 (5)42.840.683.4+2.240%60%
Last 30 games by opponent strength
vs Stronger (8)42.245.988.1-3.612%75%
vs Similar (5)42.442.284.6+0.240%40%
vs Weaker ◀ (17)47.640.287.8+7.571%65%
This opponent (Cantu) is Weaker. The matching 'vs' row is the one to weigh.
1st half bets · Pythia's probability, the best price and the edge
1st half winnerActual: Olimpia Milano win
KAN win
31.2%
@ 3.60+5.0pp
MIL win
68.8%
@ 1.34-5.0pp
1st half Spread Cantu +5.5 · main lineActual: Cantu +5.5
KAN +5.5
53.5%
@ 1.96+3.8pp
MIL -5.5
46.5%
@ 1.90-3.8pp
1st half Over/Under 82.75 · main lineActual: Over 82.75
Over
58.2%
@ 1.82+8.2pp
Under
41.8%
@ 1.82-8.2pp
Cantu 1st half total 38.5 · main lineActual: Cantu over 38.5
Over
58.2%
@ 1.87+7.8pp
Under
41.8%
@ 1.87-7.8pp
Olimpia Milano 1st half total 44.5 · main lineActual: Olimpia Milano over 44.5
Over
50.6%
@ 1.86+0.8pp
Under
49.4%
@ 1.88-0.8pp
1st half: KAN + total 82.5
KAN & over
17.6%
@ 6.00+3.1pp
KAN & under
12.5%
@ 6.25-1.4pp
1st half: Draw + total 82.5
Draw & over
2.2%
@ 29.00-0.8pp
Draw & under
1.6%
@ 29.00-1.4pp
1st half: MIL + total 82.5
MIL & over
38.5%
@ 2.65+5.7pp
MIL & under
27.7%
@ 2.65-5.1pp
1st half Over/Under 81.5Actual: Over 81.5
Over
61.9%
@ 1.80+7.1pp
Under
38.1%
@ 2.11-7.1pp
1st half Spread Cantu +4.5Actual: Cantu +4.5
KAN +4.5
49.7%
@ 2.12+4.3pp
MIL -4.5
50.3%
@ 1.80-4.3pp
1st half Spread Cantu +6.5Actual: Cantu +6.5
KAN +6.5
57.5%
@ 1.80+3.5pp
MIL -6.5
42.5%
@ 2.12-3.5pp
1st half Over/Under 84.5Actual: Over 84.5
Over
50.6%
@ 2.15+6.3pp
Under
49.4%
@ 1.72-6.3pp
1st half Over/Under 79.5Actual: Over 79.5
Over
69.0%
@ 1.58+8.6pp
Under
31.0%
@ 2.50-8.6pp
1st half Spread Cantu +3.5Actual: Olimpia Milano -3.5
KAN +3.5
45.6%
@ 2.27+4.7pp
MIL -3.5
54.4%
@ 1.53-4.7pp
1st half Spread Cantu +7.5Actual: Cantu +7.5
KAN +7.5
61.8%
@ 1.65+6.3pp
MIL -7.5
38.2%
@ 2.05-6.3pp
1st half 3-way (draw possible)Actual: Olimpia Milano (regulation)
KAN
30.0%
@ 4.36+4.5pp
Draw
3.8%
@ 23.00-1.7pp
MIL
66.2%
@ 1.37-3.5pp

⭐ 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.
KAN win + total 166.5
🔒 Pro
MIL win + total 166.5
🔒 Pro
Overtime
🔒 Pro
Half-time / full-time: KAN leads at half
🔒 Pro
Half-time / full-time: level at half
🔒 Pro
Half-time / full-time: MIL 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 (KAN:MIL): KAN 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
Q2: Over 37.573.8%1.47
1xBet
1.47
----+14.3ppWon
Q4: Olimpia Milano over 18.577.2%1.35
1xBet
1.35
----+12.1ppWon
Q4: Olimpia Milano over 19.571.5%1.46
1xBet
1.46
----+12.1ppWon
Q4: Olimpia Milano over 17.582.6%1.24
1xBet
1.24
----+12.0ppWon
2nd half: Olimpia Milano over 38.580.2%1.30
1xBet
1.30
----+11.9ppWon
2nd half: Olimpia Milano over 39.576.1%1.36
1xBet
1.36
----+11.8ppWon
2nd half: Olimpia Milano over 40.571.7%1.45
1xBet
1.45
----+11.6ppWon
1st half: Cantu over 35.573.5%1.40
1xBet
1.40
----+11.3ppWon
Over 15776.9%1.40
Bet365
1.40
----+10.7ppWon
2nd half: Cantu over 34.575.6%1.34
1xBet
1.34
----+10.0ppWon
2nd half: Cantu over 35.571.4%1.42
1xBet
1.42
----+10.0ppLost
2nd half: Cantu over 33.579.7%1.27
1xBet
1.27
----+9.8ppWon
Q2: Cantu over 16.574.9%1.35
1xBet
1.35
----+9.8ppWon
1st half: Over 75.580.7%1.30
Bet365
1.30
----+9.3ppWon
1st half: Cantu over 34.577.9%1.31
1xBet
1.32
Bet365
1.31
---+9.1ppWon
1st half: Over 73.585.2%1.22
Bet365
1.22
----+9.0ppWon
Over 154.580.9%1.29
Bet365
1.29
----+9.0ppWon
Olimpia Milano over 77.588.4%1.16
Bet365
1.16
----+8.9ppWon
Over 15875.0%1.39
Bet365
1.40
Marathon Bet
1.37
---+8.7ppWon
Olimpia Milano over 76.590.2%1.14
Bet365
1.14
----+8.7ppWon
Q1: Cantu over 16.576.6%1.30
1xBet
1.30
----+8.7ppWon
1st half: Over 71.589.2%1.15
Bet365
1.15
----+8.7ppWon
Olimpia Milano over 78.586.3%1.20
Bet365
1.20
----+8.5ppWon
Over 149.588.0%1.16
Bet365
1.16
----+8.5ppWon
Q3: Olimpia Milano over 18.576.6%1.30
1xBet
1.30
----+8.5ppWon
Olimpia Milano over 80.581.5%1.25
Bet365
1.29
Betano
1.22
---+8.5ppWon
Over 15973.0%1.43
Bet365
1.44
Marathon Bet
1.42
---+8.5ppWon
Over 16070.9%1.48
Bet365
1.50
Marathon Bet
1.46
---+8.4ppWon
1st half: Over 76.578.1%1.33
Bet365
1.33
----+8.2ppWon
1st half: Over 77.575.3%1.39
Bet365
1.41
WilliamHill
1.36
---+8.1ppWon
Over 159.571.5%1.45
Bet365
1.47
Betano
1.45
Marathon Bet
1.44
--+7.9ppWon
Q3: Olimpia Milano over 19.570.2%1.40
1xBet
1.40
----+7.9ppWon
Olimpia Milano over 79.584.0%1.22
Bet365
1.22
----+7.9ppWon
1st half: Over 72.587.4%1.16
Bet365
1.16
----+7.9ppWon
Over 157.575.5%1.36
Bet365
1.37
Betano
1.36
Marathon Bet
1.36
--+7.8ppWon
1st half: Cantu +11.576.9%1.29
1xBet
1.29
----+7.8ppWon
Q3: Cantu over 16.573.4%1.34
1xBet
1.34
----+7.8ppWon
Over 158.573.5%1.40
Bet365
1.41
Betano
1.40
Marathon Bet
1.40
--+7.8ppWon
1st half: Over 74.583.0%1.23
Bet365
1.23
----+7.7ppWon
Olimpia Milano over 74.593.2%1.10
Bet365
1.10
----+7.6ppWon
Cantu over 73.571.6%1.39
Betano
1.42
Bet365
1.38
1xBet
1.37
--+7.6ppWon
Q4: Cantu over 16.574.0%1.33
1xBet
1.33
----+7.5ppWon
Cantu over 71.577.7%1.28
Betano
1.29
1xBet
1.28
Bet365
1.27
--+7.5ppWon
Cantu over 72.574.8%1.34
Betano
1.35
Bet365
1.35
1xBet
1.31
--+7.4ppWon
Over 155.579.2%1.29
Betano
1.29
Bet365
1.29
---+7.4ppWon
Olimpia Milano over 72.595.4%1.06
Bet365
1.06
----+7.4ppWon
Olimpia Milano over 75.591.8%1.11
Bet365
1.11
----+7.4ppWon
Olimpia Milano over 70.597.0%1.04
Bet365
1.04
----+7.3ppWon
Over 150.586.8%1.16
Bet365
1.16
----+7.3ppWon
Olimpia Milano over 81.578.8%1.28
Bet365
1.31
Betano
1.25
---+7.2ppWon
Olimpia Milano over 68.598.1%1.02
Bet365
1.02
----+7.0ppWon
1st half: Over 78.572.2%1.42
Bet365
1.45
WilliamHill
1.40
---+7.0ppWon
Olimpia Milano over 71.596.2%1.04
Bet365
1.04
----+6.9ppWon
Olimpia Milano over 73.594.4%1.07
Bet365
1.07
----+6.8ppWon
Olimpia Milano over 69.597.6%1.02
Bet365
1.02
----+6.8ppWon
1st half: Cantu over 32.585.7%1.18
Bet365
1.18
----+6.8ppWon
Q4: Olimpia Milano +2.576.3%1.28
1xBet
1.28
----+6.7ppWon
Cantu over 70.580.5%1.25
Bet365
1.25
Betano
1.24
---+6.6ppWon
Olimpia Milano over 66.598.8%1.01
Bet365
1.01
----+6.6ppWon
Over 156.577.4%1.31
Betano
1.32
Bet365
1.29
---+6.5ppWon
Cantu over 68.585.3%1.18
Bet365
1.18
----+6.5ppWon
1st half: Olimpia Milano over 37.584.2%1.20
Bet365
1.20
----+6.5ppWon
Over 144.593.1%1.08
Bet365
1.08
----+6.5ppWon
Olimpia Milano over 82.575.8%1.33
Bet365
1.40
Betano
1.30
1xBet
1.28
--+6.4ppWon
Olimpia Milano over 83.572.6%1.37
Bet365
1.43
Betano
1.36
1xBet
1.33
--+6.3ppWon
Olimpia Milano over 65.599.1%1.01
Bet365
1.01
----+6.3ppWon
Olimpia Milano over 67.598.5%1.01
Bet365
1.01
----+6.2ppWon
Cantu over 60.596.9%1.02
Bet365
1.02
----+6.1ppWon
Q4: Olimpia Milano +1.571.8%1.35
1xBet
1.35
----+6.1ppWon
Over 139.596.3%1.03
Bet365
1.03
----+6.1ppWon
Cantu over 66.589.9%1.11
Bet365
1.11
----+6.1ppWon
1st half: Olimpia Milano over 33.594.0%1.06
Bet365
1.06
----+6.1ppWon
1st half: Olimpia Milano over 39.576.3%1.29
Bet365
1.33
1xBet
1.24
---+6.0ppWon
1st half: Olimpia Milano over 35.589.8%1.11
Bet365
1.11
----+6.0ppWon
Over 140.596.2%1.03
Bet365
1.03
----+6.0ppWon
Over 151.585.4%1.16
Bet365
1.16
----+5.9ppWon
1st half: Cantu over 30.590.9%1.10
Bet365
1.10
----+5.9ppWon
1st half: Cantu over 28.594.6%1.05
Bet365
1.05
----+5.9ppWon
1st half: Olimpia Milano over 40.572.0%1.33
1xBet
1.33
----+5.8ppWon
Cantu over 64.592.9%1.07
Bet365
1.07
----+5.8ppWon
Cantu over 62.595.2%1.04
Bet365
1.04
----+5.8ppWon
Q1: Olimpia Milano over 19.571.5%1.34
1xBet
1.34
----+5.7ppWon
Cantu over 59.597.2%1.02
Bet365
1.02
----+5.7ppWon
Over 145.592.2%1.08
Bet365
1.08
----+5.6ppWon
Over 141.595.7%1.03
Bet365
1.03
----+5.5ppWon
Cantu over 58.597.7%1.01
Bet365
1.01
----+5.5ppWon
Q1: Cantu over 11.595.9%1.03
Bet365
1.03
----+5.5ppWon
Q1: Olimpia Milano over 12.597.7%1.01
Bet365
1.01
----+5.4ppWon
2nd half: Cantu +11.575.0%1.28
1xBet
1.28
----+5.4ppWon
Cantu over 61.595.7%1.03
Bet365
1.03
----+5.3ppWon
Cantu over 69.583.0%1.20
Bet365
1.20
----+5.2ppWon
Q1: Olimpia Milano under 30.594.8%1.04
Bet365
1.04
----+5.2ppWon
Cantu over 67.587.4%1.13
Bet365
1.13
----+5.1ppWon
Olimpia Milano under 107.596.3%1.02
Bet365
1.02
----+5.1ppWon
Olimpia Milano under 109.597.3%1.01
Bet365
1.01
----+5.1ppWon
Q1: Olimpia Milano under 32.597.9%1.01
Bet365
1.01
----+5.1ppWon
Cantu over 56.598.7%1.01
Bet365
1.01
----+5.0ppWon
Q2: Olimpia Milano over 19.570.8%1.34
1xBet
1.34
----+5.0ppWon
Cantu +18.577.5%1.23
Betano
1.27
Marathon Bet
1.19
---+5.0ppWon
Cantu over 63.593.7%1.05
Bet365
1.05
----+5.0ppWon
Cantu +21.584.3%1.16
Betano
1.16
----+4.9ppWon
1st half: Cantu +10.573.3%1.33
1xBet
1.35
Bet365
1.31
---+4.9ppWon
Olimpia Milano under 105.594.4%1.04
Bet365
1.04
----+4.8ppWon
Q1: Over 36.580.0%1.23
Bet365
1.23
----+4.7ppWon
Q1: Olimpia Milano over 14.594.1%1.04
Bet365
1.04
----+4.7ppWon
Q1: Cantu over 13.590.8%1.09
Bet365
1.09
----+4.7ppWon
Q1: Cantu over 9.598.4%1.01
Bet365
1.01
----+4.7ppWon
Over 146.591.3%1.08
Bet365
1.08
----+4.7ppWon
Olimpia Milano under 106.595.4%1.02
Bet365
1.02
----+4.7ppWon
Q1: Cantu +6.572.8%1.33
Bet365
1.34
1xBet
1.33
---+4.6ppWon
Q1: Olimpia Milano under 25.574.0%1.28
1xBet
1.28
----+4.6ppWon
Cantu over 57.598.2%1.01
Bet365
1.01
----+4.5ppWon
Q1: Cantu over 15.582.3%1.20
Bet365
1.20
----+4.5ppWon
Olimpia Milano under 108.596.7%1.01
Bet365
1.01
----+4.5ppWon
Cantu over 65.591.0%1.08
Bet365
1.08
----+4.3ppWon
Q2: Olimpia Milano under 25.574.1%1.27
1xBet
1.27
----+4.2ppLost
Cantu +30.595.3%1.02
Bet365
1.02
----+4.1ppWon
Q1: Over 38.571.1%1.38
Bet365
1.38
----+4.1ppWon
Q1: Olimpia Milano over 16.587.8%1.11
Bet365
1.11
----+4.0ppWon
Olimpia Milano +10.595.1%1.02
Bet365
1.02
----+4.0ppWon
Overtime: no96.4%1.02
Betano
1.02
WilliamHill
1.02
---+4.0pp-
Olimpia Milano under 103.591.8%1.06
Bet365
1.06
----+3.9ppWon
Q1: Cantu +8.581.6%1.20
Bet365
1.20
----+3.9ppWon
Q1: Olimpia Milano under 28.589.4%1.10
Bet365
1.10
----+3.8ppWon
Olimpia Milano +9.594.3%1.03
Bet365
1.03
----+3.8ppWon
Cantu +20.582.2%1.17
Betano
1.19
Bet365
1.16
---+3.8ppWon
Q1: Olimpia Milano under 26.579.9%1.22
Bet365
1.22
----+3.7ppWon
Olimpia Milano +14.597.4%1.01
Bet365
1.01
----+3.7ppWon
2nd half: Cantu +10.571.6%1.31
1xBet
1.31
----+3.7ppWon
Cantu +29.594.5%1.02
Bet365
1.02
----+3.7ppWon
Cantu +19.579.9%1.21
Betano
1.23
Bet365
1.20
---+3.5ppWon
Cantu under 99.596.2%1.01
Bet365
1.01
----+3.5ppWon
Olimpia Milano under 104.592.8%1.04
Bet365
1.04
----+3.4ppWon
Cantu +17.574.9%1.27
Betano
1.31
Bet365
1.27
Marathon Bet
1.24
--+3.3ppWon
Cantu under 97.594.7%1.02
Bet365
1.02
----+3.2ppWon
Q1: Cantu under 29.596.9%1.01
Bet365
1.01
----+3.2ppWon
Q1: Olimpia Milano over 18.577.9%1.25
Bet365
1.25
----+3.2ppWon
Q1: Cantu or Olimpia Milano94.5%1.04
Bet365
1.04
----+3.0pp-
Q4: Cantu +6.570.5%1.32
1xBet
1.32
----+3.0ppWon
Olimpia Milano under 101.588.4%1.10
Bet365
1.10
----+2.9ppWon
1st half: Olimpia Milano under 48.570.9%1.30
1xBet
1.30
----+2.7ppLost
Cantu under 98.595.5%1.01
Bet365
1.01
----+2.7ppWon
1st half: Cantu +14.585.0%1.13
Bet365
1.13
----+2.7ppWon
Q1: Cantu under 27.593.1%1.03
Bet365
1.03
----+2.7ppWon
Olimpia Milano under 99.584.1%1.14
Bet365
1.14
----+2.7ppWon
2nd half: Olimpia Milano win70.6%1.39
Betano
1.39
----+2.6ppWon
Cantu under 96.593.7%1.02
Bet365
1.02
----+2.6ppWon
Cantu under 95.592.6%1.03
Bet365
1.03
----+2.4ppWon
1st half: Olimpia Milano under 53.589.5%1.07
Bet365
1.07
----+2.3ppWon
Olimpia Milano +6.591.0%1.05
Bet365
1.05
----+2.3ppWon
Cantu +1774.2%1.27
Bet365
1.29
Marathon Bet
1.26
---+2.3ppWon
Cantu +24.589.4%1.07
Bet365
1.07
----+2.3ppWon
Olimpia Milano under 102.589.7%1.07
Bet365
1.07
----+2.2ppWon
Cantu +1876.9%1.23
Bet365
1.25
Marathon Bet
1.21
---+2.2ppWon
Cantu +16.572.1%1.31
Betano
1.36
Bet365
1.33
Marathon Bet
1.30
1xBet
1.27
-+2.1ppWon
1st half: Cantu +12.579.8%1.20
Bet365
1.20
----+2.1ppWon
1st half: Olimpia Milano under 51.583.5%1.14
Bet365
1.14
----+2.0ppWon
Q1: Under 48.580.8%1.18
Bet365
1.18
----+2.0ppLost
Olimpia Milano +1.581.9%1.15
Betano
1.15
----+1.9ppWon
Cantu +1671.2%1.33
Bet365
1.34
Marathon Bet
1.31
---+1.8ppWon
Cantu under 94.591.3%1.04
Bet365
1.04
----+1.7ppWon
Cantu +25.589.6%1.06
Bet365
1.06
----+1.7ppWon
Olimpia Milano +4.588.0%1.08
Bet365
1.08
----+1.3ppWon
Under 191.590.7%1.04
Bet365
1.04
----+1.3ppWon
Q1: Under 46.572.2%1.31
Bet365
1.31
----+1.3ppLost
Olimpia Milano -1.578.2%1.20
Betano
1.20
----+1.2ppWon
Olimpia Milano -277.4%1.22
Bet365
1.22
----+1.2ppWon
Cantu under 93.589.9%1.05
Bet365
1.05
----+1.2ppWon
Olimpia Milano under 98.581.6%1.15
Bet365
1.15
----+1.1ppWon
Olimpia Milano under 97.578.8%1.20
Bet365
1.20
----+1.0ppWon
Olimpia Milano -374.1%1.23
Bet365
1.27
Marathon Bet
1.18
---+0.7ppWon
Olimpia Milano -471.2%1.28
Bet365
1.32
Marathon Bet
1.24
---+0.7ppWon
Q1: Olimpia Milano +3.579.5%1.18
Bet365
1.18
----+0.7ppLost
Olimpia Milano under 100.585.7%1.10
Bet365
1.10
----+0.6ppWon
Olimpia Milano -3.572.1%1.27
Bet365
1.30
Betano
1.28
Marathon Bet
1.22
--+0.6ppWon
1st half: Olimpia Milano +3.580.1%1.16
Bet365
1.16
----+0.5ppWon
1st half: Olimpia Milano +5.585.5%1.10
Bet365
1.10
----+0.4ppWon
Olimpia Milano -2.574.8%1.22
Bet365
1.25
Betano
1.24
Marathon Bet
1.18
--+0.4ppWon
Cantu under 91.586.4%1.09
Bet365
1.09
----+0.3ppWon
1st half: Olimpia Milano under 49.575.5%1.23
Bet365
1.23
----+0.2ppLost
Q1: Olimpia Milano +1.570.3%1.29
Bet365
1.30
1xBet
1.29
---+0.1ppLost
Q1: Cantu under 25.586.2%1.09
Bet365
1.09
----+0.1ppLost
Under 190.589.7%1.04
Bet365
1.04
----+0.1ppWon
1st half: Cantu under 48.588.4%1.06
Bet365
1.06
----+0.1ppWon
Cantu under 92.588.3%1.06
Bet365
1.06
-----0.0ppWon
Cantu under 89.582.2%1.13
Bet365
1.13
-----0.1ppWon
Olimpia Milano under 96.575.8%1.22
Bet365
1.22
-----0.4ppWon
Olimpia Milano under 95.572.6%1.25
Bet365
1.28
Betano
1.22
----0.5ppWon
Cantu under 87.577.1%1.20
Bet365
1.20
-----0.6ppWon
Olimpia Milano win80.2%1.16
WilliamHill
1.19
Bet365
1.18
Betfair
1.17
Pinnacle
1.16
Betano
1.15
-0.8ppWon
Under 189.588.7%1.04
Bet365
1.04
-----1.0ppWon
Under 186.585.0%1.09
Bet365
1.09
-----1.1ppWon
Cantu under 90.584.4%1.10
Bet365
1.10
-----1.1ppWon
1st half: Olimpia Milano +1.573.6%1.25
Bet365
1.25
-----1.1ppWon
Cantu under 88.579.8%1.14
Bet365
1.14
-----1.7ppWon
Olimpia Milano (regulation)78.0%1.17
Betano
1.20
1xBet
1.15
Marathon Bet
1.15
---1.8ppWon
Cantu under 86.574.3%1.22
Bet365
1.22
-----1.9ppWon
Q1: Cantu under 23.575.7%1.20
Bet365
1.20
-----2.0ppLost
1st half: Cantu under 46.581.7%1.11
Bet365
1.11
-----2.1ppLost
Cantu under 85.571.2%1.25
Bet365
1.27
Betano
1.22
----2.2ppWon
Under 181.577.3%1.16
Bet365
1.16
-----2.2ppWon
1st half: Under 92.577.2%1.16
Bet365
1.16
-----2.3ppLost
Under 185.583.7%1.09
Bet365
1.09
-----2.4ppWon
Under 180.575.5%1.16
Bet365
1.16
-----4.0ppWon
1st half: Under 90.571.0%1.23
Bet365
1.23
-----4.3ppLost
Under 184.582.2%1.08
Bet365
1.08
-----4.4ppWon
1st half: Under 91.574.3%1.18
Bet365
1.18
-----4.5ppLost
1st half: Cantu under 44.573.0%1.20
Bet365
1.20
-----4.8ppLost
Under 179.573.6%1.16
Bet365
1.16
-----5.9ppWon
Draw or Olimpia Milano79.8%1.08
Marathon Bet
1.08
------
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:
Cantutheir own shots, last 10 games

Where their points come from

Cantu: 78.1 points a game scored
🏀🏀47%
🏀🏀🏀35%
🏀19%
🏀🏀 2-pointers36.6 pts a game · 47% of the points
🏀🏀🏀 3-pointers27.0 pts a game · 35% of the points
🏀 Free throws14.5 pts a game · 19% of the points
League average for comparison: 86.2 points a game
46%
33%
21%

Shooting by shot type

Shot typeAttempts per gameMade per gameAccuracy
(made ÷ attempts)
League accuracyPoints per game
🏀🏀 2-pointers35.818.3
51.1%
54.3%36.6
🏀🏀🏀 3-pointers26.49.0
34.1%
34.3%27.0
🏀 Free throws21.814.5
66.5%
74.6%14.5
They take 62.2 shots from the field a game (2-pointers + 3-pointers); 26.4 of them are 3-pointers, so 42% of their shots are threes (league average: 43%). Accuracy is green when it beats the league average.
Olimpia Milanotheir own shots, last 10 games

Where their points come from

Olimpia Milano: 86.9 points a game scored
🏀🏀44%
🏀🏀🏀34%
🏀21%
🏀🏀 2-pointers38.6 pts a game · 44% of the points
🏀🏀🏀 3-pointers29.7 pts a game · 34% of the points
🏀 Free throws18.6 pts a game · 21% of the points
League average for comparison: 86.2 points a game
46%
33%
21%

Shooting by shot type

Shot typeAttempts per gameMade per gameAccuracy
(made ÷ attempts)
League accuracyPoints per game
🏀🏀 2-pointers34.019.3
56.8%
54.3%38.6
🏀🏀🏀 3-pointers27.59.9
36.0%
34.3%29.7
🏀 Free throws22.718.6
81.9%
74.6%18.6
They take 61.5 shots from the field a game (2-pointers + 3-pointers); 27.5 of them are 3-pointers, so 45% 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 02 Nov 2026 (all competitions); ratings are points per 100 possessions. The better figure is green.
Cantu
LLLLLLLWLW
Olimpia Milano
LLLLWLLWLL
#16
League position
#3
-10.7
Net rating
-1.4
90.1
Offensive rating
100.0
100.9
Defensive rating
101.4
51.1%
Effective FG%
55.5%
54.9%
Opp. effective FG%
55.5%
16.8%
Turnover %
16.5%
0.35
Free-throw rate
0.37
34.1%
3-point %
36.0%
61.2%
Assist %
66.8%
20%
Form (last 10/10)
20%

Profile

Offence90.1 · 100.0Defence100.9 · 101.4Shooting51.1% · 55.5%3-point %34.1% · 36.0%Ball care16.8% · 16.5%Free throws0.35 · 0.37Form (last 10/10)20% · 20%
■ Cantu   ■ Olimpia Milano
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
1
Cantu wins
9
Olimpia Milano wins
Cantulast 10
DateH/AOpponentScore
25/10/26AReggiana60-81
18/10/26ATrieste72-92
11/10/26HBasket Napoli80-99
05/10/26HUdine84-85 OT
26/09/26AVenezia73-85
03/05/26HTreviso72-80
25/04/26AUdine83-95
19/04/26HVarese100-96
13/04/26AVirtus Bologna79-89
04/04/26HSassari80-78
DateH/AOpponentScore
30/10/26AOlympiacos78-84
27/10/26APanathinaikos75-80
25/10/26HVirtus Bologna94-98 OT
22/10/26HBarcelona81-89
18/10/26ABasket Napoli98-82
15/10/26HDubai97-101
13/10/26HReal Madrid89-98
11/10/26HTreviso106-77
08/10/26AMaccabi Tel Aviv79-97
05/10/26AVerona72-75

📊 11. Overall Statistics

Cantu
Lega A 2026-27
Recent: 2 Wins / 8 Losses (last 10)
FormLast 5Win %
OverallLLLLL0%
HomeLL0%
AwayLLL0%
StatsOverallHomeAway
Games523
Win %0%0%0%
Points / game73.882.068.3
Allowed / game88.492.086.0
Point differential-14.6-10.0-17.7
Avg total162.2174.0154.3
Over 166.2540%100%0%
Win by 10+0%0%0%
Close games (≤5 pts) won0% (1)0% (1)-
Overtime %20%50%0%
Olimpia Milano
Lega A 2026-27
Recent: 2 Wins / 8 Losses (last 10)
FormLast 5Win %
OverallWLWWL60%
HomeWWL67%
AwayLW50%
StatsOverallHomeAway
Games532
Win %60%67%50%
Points / game90.694.385.0
Allowed / game82.284.778.5
Point differential+8.4+9.7+6.5
Avg total172.8179.0163.5
Over 166.2560%67%50%
Win by 10+40%33%50%
Close games (≤5 pts) won33% (3)50% (2)0% (1)
Overtime %20%33%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 Virtus Bologna65183%96.786.8+9.8
2 Basket Napoli65183%94.286.2+8.0
3 Treviso65183%93.288.8+4.3
4 Maxima Roma64267%86.383.2+3.2
5 Varese64267%88.888.2+0.7
6 Olimpia Milano53260%90.682.2+8.4
7 Trieste63350%90.886.5+4.3
8 Udine63350%80.880.2+0.7
9 Verona63350%89.790.5-0.8
10 Venezia63350%88.790.3-1.7
11 Trento63350%79.582.8-3.3
12 BC Roma62433%100.296.5+3.7
13 Reggiana62433%82.383.8-1.5
14 Tortona61517%83.293.5-10.3
15 Scafati61517%80.392.2-11.8
16 Cantu5050%73.888.4-14.6
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
Cantu2720171882
Olimpia Milano2328212395
← 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.