FIFA WORLD CUP 2026
Group AMexico·Czechia·South Africa·South KoreaGroup BBosnia & Herzegovina·Canada·Qatar·SwitzerlandGroup CBrazil·Haiti·Morocco·ScotlandGroup DAustralia·Paraguay·Türkiye·USAGroup ECuraçao·Ecuador·Germany·Côte d'IvoireGroup FJapan·Netherlands·Sweden·TunisiaGroup GBelgium·Egypt·Iran·New ZealandGroup HCabo Verde·Saudi Arabia·Spain·UruguayGroup IFrance·Iraq·Norway·SenegalGroup JAlgeria·Argentina·Austria·JordanGroup KColombia·DR Congo·Portugal·UzbekistanGroup LCroatia·England·Ghana·Panama Group AMexico·Czechia·South Africa·South KoreaGroup BBosnia & Herzegovina·Canada·Qatar·SwitzerlandGroup CBrazil·Haiti·Morocco·ScotlandGroup DAustralia·Paraguay·Türkiye·USAGroup ECuraçao·Ecuador·Germany·Côte d'IvoireGroup FJapan·Netherlands·Sweden·TunisiaGroup GBelgium·Egypt·Iran·New ZealandGroup HCabo Verde·Saudi Arabia·Spain·UruguayGroup IFrance·Iraq·Norway·SenegalGroup JAlgeria·Argentina·Austria·JordanGroup KColombia·DR Congo·Portugal·UzbekistanGroup LCroatia·England·Ghana·Panama
Open full hub →
Growing Discord community — direct access to the developer, live coverage & picks. Join the Discord Join now →
Leagues Matches Predictions Value Bets Stats
Bartosz Kapustka

Bartosz Kapustka

B. Kapustka
Profile
ClubLegia Warszawa
National TeamPoland
NationalityPoland
BornDec 23, 1996 (29 yrs)
Height179 cm
FootRight
ContractUntil Jun 2028
Market Value1M EUR
Number#67
Scouting
Rating 70 /200
PotentialCan Polish Skills
Injury riskSomewhat
Est. wage€430K/yr
Season Summary (45 matches, 2023' played)
2
Goals
3
Assists
6.83
Avg Rating
3.2
xG
2.8
xA
ATTACKING
Shots48
On target13
Key passes32
Pass accuracy80.8%
DEFENSIVE
Tackles28
Interceptions26
Clearances23
Recoveries100
DUELS & DISCIPLINE
Duels won126/241
Aerials won28/56
Yellow cards3
Red cards0
Per 90 Minutes
0.09
Goals
0.13
Assists
0.14
xG
0.12
xA
2.14
Shots
1.42
Key Passes
1.25
Tackles
1.16
Interceptions
5.61
Duels Won
Match-by-Match Statistics
Date League Match Min Rating G A xG Shots KP Pass% Tackles Duels Cards
Jun 03 Internation… Poland 2-2 Nigeria - - 0 0 - 0 0 - 0 - -
May 31 Internation… Poland --2 Ukraine - - 0 0 - 0 0 - 0 - -
May 23 Ekstraklasa Legia Warsz… 4-- Motor Lublin 90 7.2 0 0 0.10 2(2) 1 48/55 0 5/8 -
May 17 Ekstraklasa KS Lechia G… 1-2 Legia Warsz… 81 6.9 0 0 0.05 1(1) 0 10/18 1 9/11 -
May 10 Ekstraklasa Bruk-Bet Te… --1 Legia Warsz… 90 6.2 0 0 0.02 1 0 24/31 1 3/12 -
May 01 Ekstraklasa Legia Warsz… 1-- Widzew Łódź 90 6.9 0 0 0.11 2(1) 1 44/50 1 3/10
Apr 26 Ekstraklasa Lech Poznań 4-- Legia Warsz… 45 6.7 0 0 - 0 0 9/10 0 3/4
Apr 17 Ekstraklasa Legia Warsz… 1-- Zagłębie Lu… 1 - 0 0 - 0 0 - 0 0/1 -
Apr 11 Ekstraklasa Legia Warsz… 1-1 Górnik Zabr… - - 0 0 - 0 0 - 0 - -
Mar 08 Ekstraklasa Legia Warsz… 1-- Cracovia 58 6.5 0 0 0.10 2 0 24/31 1 3/6 -
Mar 01 Ekstraklasa Jagiellonia… 2-2 Legia Warsz… 70 7.1 0 0 0.06 2 0 25/33 1 9/11 -
Feb 13 Ekstraklasa GKS Katowice 1-1 Legia Warsz… 89 6.8 0 0 0.03 2 0 31/40 1 4/7
Feb 07 Ekstraklasa MZKS Arka G… 2-2 Legia Warsz… 69 6.7 0 0 0.09 2(2) 1 26/29 2 5/12 -
Feb 01 Ekstraklasa Legia Warsz… 1-2 MKS Korona … 89 7.3 1 0 0.96 3(1) 4 50/57 0 3/8 -
Dec 14 Ekstraklasa Legia Warsz… --1 Piast Gliwi… 16 6.2 0 0 0.02 1 0 4/4 0 0/3 -
Dec 01 Ekstraklasa Motor Lublin 1-1 Legia Warsz… 8 6.8 0 0 - 0 0 3/5 0 2/2 -
Nov 22 Ekstraklasa Legia Warsz… 2-2 KS Lechia G… 90 8.7 1 1 0.08 2(1) 1 44/57 3 7/9 -
Nov 17 World Cup Q… Malta 2-3 Poland 12 6.8 0 1 - 0 1 6/9 0 0/1 -
Nov 14 World Cup Q… Poland 1-1 Netherlands 77 6.7 0 0 - 1 0 20/22 1 2/3 -
Nov 09 Ekstraklasa Legia Warsz… 1-2 Bruk-Bet Te… 33 7.1 0 0 0.02 1 0 17/21 1 3/3 -
Nov 02 Ekstraklasa Widzew Łódź 1-1 Legia Warsz… 90 7.1 0 0 0.16 3(1) 2 44/53 2 6/10 -
Oct 31 Puchar Pols… Legia Warsz… 1-2 Pogoń Szcze… - - 0 0 - 0 0 - 0 - -
Oct 26 Ekstraklasa Legia Warsz… --- Lech Poznań 90 7.2 0 0 0.05 1(1) 1 32/41 1 8/13 -
Oct 19 Ekstraklasa Zagłębie Lu… 3-1 Legia Warsz… 45 6.5 0 0 0.12 1 2 25/30 0 1/1 -
Oct 12 World Cup Q… Lithuania --2 Poland 1 - 0 0 - 0 0 - 0 - -
Oct 05 Ekstraklasa Górnik Zabr… 3-1 Legia Warsz… 72 6.2 0 0 0.08 3 0 25/35 1 5/9 -
Sep 28 Ekstraklasa Legia Warsz… 1-- Pogoń Szcze… 90 7.1 0 0 0.39 2 0 43/56 1 10/18 -
Sep 24 Ekstraklasa Legia Warsz… --- Jagiellonia… 87 6.9 0 0 - 0 3 29/33 1 5/12 -
Sep 20 Ekstraklasa Raków Częst… 1-1 Legia Warsz… 90 6.4 0 0 0.25 3 3 25/29 0 4/10 -
Sep 14 Ekstraklasa Legia Warsz… 4-1 Radomiak Ra… 90 6.9 0 1 0.18 4(2) 1 21/27 4 7/13 -
Sep 07 World Cup Q… Poland 3-1 Finland 22 6.6 0 0 - 1 0 6/8 1 2/2 -
Sep 04 World Cup Q… Netherlands 1-1 Poland 19 6.6 0 0 - 0 0 3/3 0 1/1 -
Aug 31 Ekstraklasa Cracovia 2-1 Legia Warsz… 79 6.5 0 0 - 0 3 20/25 0 4/10 -
Aug 17 Ekstraklasa Wisła Płock 1-- Legia Warsz… 90 6.6 0 0 0.28 6(1) 3 28/35 1 5/12 -
Aug 10 Ekstraklasa Legia Warsz… 3-1 GKS Katowice 90 7.2 0 0 0.08 1 4 51/67 1 3/10 -
Aug 07 Europa Leag… AEK Larnaca 4-1 Legia Warsz… - - 0 0 - 0 0 - 0 - -
Aug 03 Ekstraklasa Legia Warsz… --- MZKS Arka G… 32 6.8 0 0 0.02 1 1 23/27 1 3/6 -
Jul 31 Europa Leag… Legia Warsz… 2-1 Baník Ostra… - - 0 0 - 0 0 - 0 - -
Jul 27 Ekstraklasa MKS Korona … --2 Legia Warsz… 12 6.6 0 0 - 0 0 6/8 1 1/2 -
Jul 24 Europa Leag… Baník Ostra… 2-2 Legia Warsz… - - 0 0 - 0 0 - 0 - -
Jul 17 Europa Leag… FK Aktobe --1 Legia Warsz… - - 0 0 - 0 0 - 0 - -
Jul 10 Europa Leag… Legia Warsz… 1-- FK Aktobe - - 0 0 - 0 0 - 0 - -
Nov 18 UEFA Nation… Poland 1-2 Scotland - - 0 0 - 0 0 - 0 - -
Oct 15 UEFA Nation… Poland 3-3 Croatia 16 6.6 0 0 - 0 0 7/8 0 0/1 -
Oct 12 UEFA Nation… Poland 1-3 Portugal - - 0 0 - 0 0 - 0 - -

Get Bartosz Kapustka's data via the API:

# Player profile (bio, scouting data, market value, contract)
curl -H "Authorization: Token YOUR_API_KEY" \
     "https://sports.bzzoiro.com/api/v2/players/12859/"

# Match-by-match stats (30+ metrics per game)
curl -H "Authorization: Token YOUR_API_KEY" \
     "https://sports.bzzoiro.com/api/v2/players/12859/stats/"