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

Soleuvre vs Ettelbruck Prediction & Stats

Date: Sun 15 Nov 2026
Tip-off: 17:00
Projected 79-90
Projected total 168.7
Scheduled
Position#9
Record3-5
FormLLWLW
Points / game86.0
Allowed / game88.5
Vs
15%
85%
■ SOLE 15%■ ETTE 85%
Pythia win probability
Position#3
Record6-2
FormWWWWL
Points / game86.9
Allowed / game75.0
LuxembourgTotal LeagueRound 9· Artikuss
Other2026-27
Meetings · Soleuvre v Ettelbruck
15 Nov 2026
SOLE v ETTE
upcoming
02 Oct 2022
SOLE62
ETTE84
Sections
Game preview & prediction

Soleuvre will host Ettelbruck in the Total League on 15 November 2026, with the model designating Ettelbruck as the favourite, a 85% chance of victory versus 15% for the home side, driven by Ettelbruck's 6-2 record, 86.9 points per game and only 75.0 allowed, compared with Soleuvre's 3-5 record, 86.0 points per game and 88.5 allowed; the latter's home form is 1-1 with 94.5 points scored and 94.5 allowed. Soleuvre's last five games yielded two wins and three losses, including a 96-92 home win over Walferdange, while Ettelbruck's recent five saw four wins and one loss, highlighted by a 87-85 away win over Musel Pikes. In the two meetings between the clubs, Ettelbruck has won both, most recently 105-97 on 11 December 2022. The projection places the final score at 79-90, with a total of 168.7 points; the home team's line is 15-point spread and the model estimates a 15% chance of covering it, while the over/under line of 168.7 carries a 3% overtime probability. The game will likely see Ettelbruck maintain its defensive edge and secure the win.

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

🎯 1. Model Analysis

Soleuvre win
15.3%fair 6.53
Best oddsnot yet
Implied-
Edge-
Ettelbruck win
84.7%fair 1.18
Best oddsnot yet
Implied-
Edge-
Pythia's frozen forecast of 14 Nov 22:22 UTC (Version 5). Implied = the consensus price with the bookmaker margin removed (Pinnacle first); edge = model probability minus implied.

🏀 2. Points Analysis

SoleuvreLuxembourgLast 10 – points for & against
Opponent
Position
Result
Score
Points
Margin
🔥 FormSoleuvre
Date
Competition
Heffingen
#12
W
93-85
93
85
+8
no box
H16/04
Total League
Musel Pikes
#8
L
67-83
67
83
-16
no box
A22/04
Total League
Bertrange
#1
L
72-86
72
86
-14
24avg 66
A19/09
Total League
Esch
#6
L
93-97
93
97
-4
72avg 66
H27/09
Total League
Grengewald Hueschtert
#10
W
105-94
105
94
+11
103avg 66
A03/10
Total League
T71 Dudelange
#4
L
78-83
78
83
-5
63avg 66
A08/10
Total League
Musel Pikes
#7
L
84-95
84
95
-11
no box
A17/10
Total League
Walferdange
#8
W
96-92
96
92
+4
no box
H25/10
Total League
Larochette
#2
L
83-91
83
91
-8
no box
A31/10
Total League
Amicale Steesel
#5
W
77-70
77
70
+7
no box
A07/11
Total League
Q1
Q2
Q3
Q4
26-19
27-23
22-24
18-19
15-16
12-24
20-35
20-8
15-27
23-18
14-23
20-18
20-27
30-22
17-26
26-22
32-16
21-22
21-24
31-32
25-14
24-23
18-29
11-17
19-14
25-27
19-27
21-27
18-28
33-22
21-18
24-24
16-31
20-17
23-23
24-20
22-14
18-27
24-11
13-18
172.4Avg total
84.8Scored
87.6Allowed
SplitScoredAllowedTotalMarginWin %
Season (8)86.088.5174.5-2.538%
Season at home (2)94.594.5189.0+0.050%
Season away (6)83.286.5169.7-3.333%
Last 10 (10)84.887.6172.4-2.840%
Last 5 (5)83.686.2169.8-2.640%
Last 30 games by opponent strength
vs Stronger ◀ (20)78.386.2164.5-7.825%
vs Similar (8)85.283.0168.2+2.262%
vs Weaker (2)99.095.5194.5+3.550%
This opponent (Ettelbruck) is Stronger. The matching 'vs' row is the one to weigh.
EttelbruckLuxembourgLast 10 – points for & against
Opponent
Position
Result
Score
Points
Margin
🔥 FormEttelbruck
Date
Competition
Bertrange
#3
W
84-80
84
80
+4
76avg 85
A13/05
Total League
Bertrange
#3
W
87-81
87
81
+6
81avg 85
H17/05
Total League
Kordall Steelers
#11
W
109-81
109
81
+28
104avg 85
A19/09
Total League
Racing Luxembourg
#12
W
104-60
104
60
+44
105avg 85
H27/09
Total League
Bertrange
#1
L
56-77
56
77
-21
23avg 85
A03/10
Total League
Esch
#6
W
84-69
84
69
+15
no box
H11/10
Total League
Grengewald Hueschtert
#10
W
86-78
86
78
+8
no box
A17/10
Total League
T71 Dudelange
#4
W
83-60
83
60
+23
no box
H25/10
Total League
Musel Pikes
#7
W
87-85
87
85
+2
no box
A31/10
Total League
Walferdange
#8
L
86-90 OT
86
90
-4
no box
H08/11
Total League
Q1
Q2
Q3
Q4
25-15
19-18
18-23
22-24
27-23
18-16
19-15
23-27
32-22
34-30
25-18
18-11
19-15
34-23
23-9
28-13
16-25
19-16
4-20
17-16
15-19
25-18
18-18
26-14
24-27
21-12
19-9
22-30
14-9
18-16
31-12
20-23
23-14
29-17
13-30
22-24
22-28
22-16
27-30
12-9
162.7Avg total
86.6Scored
76.1Allowed
SplitScoredAllowedTotalMarginWin %
Season (8)86.975.0161.9+11.975%
Season at home (4)89.269.8159.0+19.575%
Season away (4)84.580.2164.8+4.275%
Last 10 (10)86.676.1162.7+10.580%
Last 5 (5)85.276.4161.6+8.880%
Last 30 games by opponent strength
vs Strongerno games
vs Similar (1)56.077.0133.0-21.00%
vs Weaker ◀ (29)90.576.0166.5+14.586%
This opponent (Soleuvre) is Weaker. The matching 'vs' row is the one to weigh.
Over/Under 160.5
Over 160.5
68.8%
Under 160.5
31.2%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Over/Under 165.5
Over 165.5
57.3%
Under 165.5
42.7%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Over/Under 170.5
Over 170.5
45.1%
Under 170.5
54.9%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.

📊 3. Team Totals

Soleuvre total 80
Over 80
43.3%
Under 80
56.7%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Soleuvre total 84
Over 84
28.4%
Under 84
71.6%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Soleuvre total 88
Over 88
16.9%
Under 88
83.1%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Ettelbruck total 78
Over 78
89.5%
Under 78
10.5%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Ettelbruck total 82
Over 82
80.2%
Under 82
19.8%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.
Ettelbruck total 86
Over 86
66.9%
Under 86
33.1%
Best 5 market prices
Over
No market prices yet.
Under
No market prices yet.

⚖️ 4. Spread

Spread Soleuvre -3
SOLE -3
10.5%
ETTE +3
89.5%
Best 5 market prices
SOLE
No market prices yet.
ETTE
No market prices yet.
Spread Soleuvre 0
SOLE 0
15.3%
ETTE 0
84.7%
Best 5 market prices
SOLE
No market prices yet.
ETTE
No market prices yet.
Spread Soleuvre +3
SOLE +3
20.5%
ETTE -3
79.5%
Best 5 market prices
SOLE
No market prices yet.
ETTE
No market prices yet.

⏱️ 5. Quarters & Halves

Quarter by quarter

-7-4+0+4+7Q1Q1: +0.2+0.2Q1: +2.0+2.0Q2Q2: +0.8+0.8Q2: +5.7+5.7Q3Q3: -4.1-4.1Q3: +1.3+1.3Q4Q4: +0.3+0.3Q4: +1.9+1.9
-7-4+0+4+7Q1Q1: +0.2+0.2Q1: +2.0+2.0Q2Q2: +0.8+0.8Q2: +5.7+5.7Q3Q3: -4.1-4.1Q3: +1.3+1.3Q4Q4: +0.3+0.3Q4: +1.9+1.9
SoleuvreEttelbruck
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
SoleuvreLast 10 – 1st half points for & against
Opponent
Position
Result
Score
Points
Margin
Date
Competition
Heffingen
#12
W
53-42
53
42
+11
H16/04
Total League
Musel Pikes
#8
L
27-40
27
40
-13
A22/04
Total League
Bertrange
#1
L
38-45
38
45
-7
A19/09
Total League
Esch
#6
W
50-49
50
49
+1
H27/09
Total League
Grengewald Hueschtert
#10
W
53-38
53
38
+15
A03/10
Total League
T71 Dudelange
#4
W
49-37
49
37
+12
A08/10
Total League
Musel Pikes
#7
W
44-41
44
41
+3
A17/10
Total League
Walferdange
#8
W
51-50
51
50
+1
H25/10
Total League
Larochette
#2
L
36-48
36
48
-12
A31/10
Total League
Amicale Steesel
#5
L
40-41
40
41
-1
A07/11
Total League
87.2Avg total
44.1Scored
43.1Allowed
1st halfScoredAllowedTotalMarginWon the halfOver main line
Last 30 (30)40.742.182.8-1.547%-
Last 30 at home (13)43.444.788.1-1.354%-
Last 30 away (17)38.640.278.8-1.641%-
Last 10 (10)44.143.187.2+1.060%-
Last 5 (5)44.043.487.4+0.660%-
Last 30 games by opponent strength
vs Stronger ◀ (20)37.642.980.5-5.230%-
vs Similar (8)45.540.085.5+5.575%-
vs Weaker (2)51.543.595.0+8.0100%-
This opponent (Ettelbruck) is Stronger. The matching 'vs' row is the one to weigh.
EttelbruckLast 10 – 1st half points for & against
Opponent
Position
Result
Score
Points
Margin
Date
Competition
Bertrange
#3
W
44-33
44
33
+11
A13/05
Total League
Bertrange
#3
W
45-39
45
39
+6
H17/05
Total League
Kordall Steelers
#11
W
66-52
66
52
+14
A19/09
Total League
Racing Luxembourg
#12
W
53-38
53
38
+15
H27/09
Total League
Bertrange
#1
L
35-41
35
41
-6
A03/10
Total League
Esch
#6
W
40-37
40
37
+3
H11/10
Total League
Grengewald Hueschtert
#10
W
45-39
45
39
+6
A17/10
Total League
T71 Dudelange
#4
W
32-25
32
25
+7
H25/10
Total League
Musel Pikes
#7
W
52-31
52
31
+21
A31/10
Total League
Walferdange
#8
D
44-44
44
44
+0
H08/11
Total League
83.5Avg total
45.6Scored
37.9Allowed
1st halfScoredAllowedTotalMarginWon the halfOver main line
Last 30 (30)45.037.582.4+7.580%-
Last 30 at home (16)43.835.279.1+8.688%-
Last 30 away (14)46.340.086.3+6.371%-
Last 10 (10)45.637.983.5+7.780%-
Last 5 (5)42.635.277.8+7.480%-
Last 30 games by opponent strength
vs Strongerno games
vs Similar (1)35.041.076.0-6.00%-
vs Weaker ◀ (29)45.337.382.7+8.083%-
This opponent (Soleuvre) is Weaker. The matching 'vs' row is the one to weigh.
1st half bets · Pythia's probability, the best price and the edge
No 1st half markets priced for this game yet.

⭐ 6. Specials 🔒 Pro

No special markets priced for this game yet.

🔥 7. Top picks for this game

No priced selection above 70% for this game yet.
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:
Soleuvretheir own shots, last 10 games

Where their points come from

Soleuvre: 76.8 points a game scored
🏀🏀55%
🏀🏀🏀23%
🏀21%
🏀🏀 2-pointers42.5 pts a game · 55% of the points
🏀🏀🏀 3-pointers18.0 pts a game · 23% of the points
🏀 Free throws16.2 pts a game · 21% of the points
League average for comparison: 75.5 points a game
54%
30%
17%

Shooting by shot type

Shot typeAttempts per gameMade per gameAccuracy
(made ÷ attempts)
League accuracyPoints per game
🏀🏀 2-pointers38.821.2
54.8%
51.3%42.5
🏀🏀🏀 3-pointers22.26.0
27.0%
30.9%18.0
🏀 Free throws21.216.2
76.5%
71.5%16.2
They take 61.0 shots from the field a game (2-pointers + 3-pointers); 22.2 of them are 3-pointers, so 36% of their shots are threes (league average: 38%). Accuracy is green when it beats the league average.
Ettelbrucktheir own shots, last 10 games

Where their points come from

Ettelbruck: 89.8 points a game scored
🏀🏀47%
🏀🏀🏀36%
🏀16%
🏀🏀 2-pointers42.4 pts a game · 47% of the points
🏀🏀🏀 3-pointers32.7 pts a game · 36% of the points
🏀 Free throws14.7 pts a game · 16% of the points
League average for comparison: 75.5 points a game
54%
30%
17%

Shooting by shot type

Shot typeAttempts per gameMade per gameAccuracy
(made ÷ attempts)
League accuracyPoints per game
🏀🏀 2-pointers38.421.2
55.2%
51.3%42.4
🏀🏀🏀 3-pointers27.110.9
40.2%
30.9%32.7
🏀 Free throws20.014.7
73.5%
71.5%14.7
They take 65.5 shots from the field a game (2-pointers + 3-pointers); 27.1 of them are 3-pointers, so 41% of their shots are threes (league average: 38%). Accuracy is green when it beats the league average.

💪 9. Team Strengths

Side by side

Last 4/10 games with a box score before 15 Nov 2026 (all competitions); ratings are points per 100 possessions. The better figure is green.
Soleuvre
WLWLLWLLLW
Ettelbruck
LWWWWLWWWW
#9
League position
#3
-14.6
Net rating
+19.3
84.8
Offensive rating
102.9
99.5
Defensive rating
83.7
49.6%
Effective FG%
57.3%
49.1%
Opp. effective FG%
44.0%
17.8%
Turnover %
12.6%
0.35
Free-throw rate
0.31
27.0%
3-point %
40.2%
40.4%
Assist %
59.5%
40%
Form (last 10/10)
80%

Profile

Offence84.8 · 102.9Defence99.5 · 83.7Shooting49.6% · 57.3%3-point %27.0% · 40.2%Ball care17.8% · 12.6%Free throws0.35 · 0.31Form (last 10/10)40% · 80%
■ Soleuvre   ■ Ettelbruck
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
0
Soleuvre wins
2
Ettelbruck wins
DateGameScore
11/12/22Ettelbruck v Soleuvre105-97
02/10/22Soleuvre v Ettelbruck62-84
Soleuvrelast 10
DateH/AOpponentScore
07/11/26AAmicale Steesel77-70
31/10/26ALarochette83-91
25/10/26HWalferdange96-92
17/10/26AMusel Pikes84-95
08/10/26AT71 Dudelange78-83
03/10/26AGrengewald Hueschtert105-94
27/09/26HEsch93-97
19/09/26ABertrange72-86
22/04/23AMusel Pikes67-83
16/04/23HHeffingen93-85
Ettelbrucklast 10
DateH/AOpponentScore
08/11/26HWalferdange86-90 OT
31/10/26AMusel Pikes87-85
25/10/26HT71 Dudelange83-60
17/10/26AGrengewald Hueschtert86-78
11/10/26HEsch84-69
03/10/26ABertrange56-77
27/09/26HRacing Luxembourg104-60
19/09/26AKordall Steelers109-81
17/05/26HBertrange87-81
13/05/26ABertrange84-80

📊 11. Overall Statistics

Soleuvre
Total League 2026-27
Recent: 4 Wins / 6 Losses (last 10)
FormLast 5Win %
OverallLLWLW38%
HomeLW50%
AwayWLLLW33%
StatsOverallHomeAway
Games826
Win %38%50%33%
Points / game86.094.583.2
Allowed / game88.594.586.5
Point differential-2.5+0.0-3.3
Avg total174.5189.0169.7
Over main line---
Win by 10+12%0%17%
Close games (≤5 pts) won33% (3)50% (2)0% (1)
Overtime %0%0%0%
Ettelbruck
Total League 2026-27
Recent: 8 Wins / 2 Losses (last 10)
FormLast 5Win %
OverallWWWWL75%
HomeWWWL75%
AwayWLWW75%
StatsOverallHomeAway
Games844
Win %75%75%75%
Points / game86.989.284.5
Allowed / game75.069.880.2
Point differential+11.9+19.5+4.2
Avg total161.9159.0164.8
Over main line---
Win by 10+50%75%25%
Close games (≤5 pts) won50% (2)0% (1)100% (1)
Overtime %12%25%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 Bertrange97278%89.674.3+15.2
2 Larochette86275%93.277.6+15.6
3 Ettelbruck86275%86.975.0+11.9
4 T71 Dudelange95456%77.776.4+1.2
5 Amicale Steesel84450%80.280.9-0.6
6 Esch84450%77.686.5-8.9
7 Musel Pikes94544%83.082.1+0.9
8 Walferdange94544%84.985.1-0.2
9 Soleuvre83538%86.088.5-2.5
10 Grengewald Hueschtert83538%78.587.4-8.9
11 Kordall Steelers93633%79.086.9-7.9
12 Racing Luxembourg92722%77.192.2-15.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 -).
← 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.