B

Barcelona

Spain · Basketball

BarcelonaOverview

Recent Form

Barcelona's last 5 matches: 2 wins, 0 draws, 3 losses. Most recent game was against Monaco. Recent form is one of the strongest predictors of upcoming match outcomes.

LM
@ Monaco(Away)
79702026-04-24
WB
vs Bayern(Home)
95692026-04-17
LM
@ Monaco(Away)
93862026-04-10

BarcelonaStatistics

Season Statistics (2025)

Scoring Overview

83.08
Pts For
82.62
Pts Against
8.9
Avg Win Margin
165.7
Total Pts
35.0%
Close games (≤5 pts)
5.0%
Blowouts (20+ pts)
12.5%
Comeback Rate

Match Outcomes

Quarter-by-quarter scoring split

Q120.6
21.2
Q222.0
21.0
Q320.2
21.1
Q419.9
19.0

Win / loss distribution by margin

1–5 pts
6
8
6–10 pts
10
3
11–20 pts
3
8
21+ pts
2
0

Barcelona Squad

Barcelona's full squad of 20 players (avg. age 26.3) organised by position. Squad depth and player availability directly affect match predictions — thin squads underperform when fixtures pile up.

spainAge: 19
spainAge: 31
spainAge: 16
JV6Jan VeselyCenter
czech-republicAge: 36
JL44Joel Parra LopezForward
spainAge: 26
italyAge: 25
spainAge: 21
serbiaAge: 32
usaAge: 26
burkina_fasoAge: 14
usaAge: 27
italyAge: 36
NK43Nikola KusturicaForward
serbiaAge: 17
SK41Sayon K KeitaCenter
maliAge: 18
czech-republicAge: 34
georgiaAge: 34
usaAge: 35
YF19Youssoupha FallCenter
franceAge: 31

BarcelonaSeason by Season

Barcelona's performance across 18 seasons (2008–2025), with 2025 highlighted. Best season: 2019 (100.0% win rate). Long-term trajectory helps identify whether current form is sustainable or due for regression.

★ Current season

BarcelonaResults

Barcelona played 20 games: 9W 0D 11L (45.0% win rate), last vs Monaco: 79–70.

HomeScoreAway
7970
2026-04-24Euroleague
8072
2026-04-21Euroleague
9569
2026-04-17Euroleague
9386
2026-04-10Euroleague
7993
2026-04-07Euroleague
8371
2026-04-02Euroleague
9288
2026-03-27Euroleague
7871
2026-03-24Euroleague
6266
2026-03-19Euroleague
7580
2026-03-13Euroleague
8784
2026-03-05Euroleague
8580
2026-02-25Euroleague
7485
2026-02-12Euroleague
9197
2026-02-06Euroleague
7882
2026-02-03Euroleague
8775
2026-01-29Euroleague
9198
2026-01-23Euroleague
9189
2026-01-20Euroleague
8061
2026-01-16Euroleague
8870
2026-01-09Euroleague

API data: 27 Apr 2026 · Stats updated: 26 Apr 2026