Skip to content
BK

Bartosz Kapustka

€2MMarket Value
Legia Warszawa
Legia Warszawa
Midfielder
PolandPoland
6.7
Season Score
29
Dec 23, 1996
180 cm
Height
0.09
Goals/Match
67
Shirt Number
Card stats based on
2025/2026

Performance Overview

Season Performance 25/26
All Competitions
34Matches
3Goals
4Assists
7Goal Contributions
68Mins/game
6.68Avg Rating
Career Statistics
Career Progress

Career Progress

Appearances per Season

Appearance Distribution

34
Full match
22
Substituted off
14
From Bench

Rival Clubs(64)

Player stats against each opponent club

TeamMPWDLGA
Górnik ZabrzeGórnik Zabrze62221000
Jagiellonia BiałystokJagiellonia Białystok51400020
Zagłębie LubinZagłębie Lubin54011000
Piast GliwicePiast Gliwice51040110
Korona KielceKorona Kielce52211100
Pogoń SzczecinPogoń Szczecin40220000
Cracovia KrakówCracovia Kraków42021010
Radomiak RadomRadomiak Radom42022001
Raków CzęstochowaRaków Częstochowa40220020
Widzew LodzWidzew Lodz41211010
Lech PoznańLech Poznań30210000
KatowiceKatowice32100010
Wisła PłockWisła Płock32010020
Śląsk WrocławŚląsk Wrocław31201000
Motor LublinMotor Lublin31202000
Puszcza NiepołomicePuszcza Niepołomice31201000
EvertonEverton21010010
ChelseaChelsea20020000
Lechia GdańskLechia Gdańsk21101100
Miedź LegnicaMiedź Legnica21101000
120 of 64

Rival National Teams(20)

Player stats against each opponent national team

TeamMPWDLGA
NetherlandsNetherlands30210000
FinlandFinland22000000
Lithuania U21Lithuania U2122000000
LithuaniaLithuania21100000
CroatiaCroatia10100000
New ZealandNew Zealand11000000
SloveniaSlovenia10100000
IcelandIceland11001000
MaltaMalta11000100
Northern IrelandNorthern Ireland11000010
PortugalPortugal10010000
ScotlandScotland10010000
Czech RepublicCzech Republic11000000
SerbiaSerbia11000000
GibraltarGibraltar11001000
England U21England U2110100000
Portugal U21Portugal U2111000210
Faroe Islands U21Faroe Islands U2110100000
Denmark U21Denmark U2110100000
Georgia U21Georgia U2111000000
Transfers

Transfers

Transfer Value History

Transfer History

Aug 13, 2020Free Transfer
Apr 2, 2019End of loan
Aug 31, 2018Loan
Jun 30, 2018End of loan
Jul 14, 2017Loan€500K
Aug 3, 2016Transfer€5M
Oct 9, 2012Transfer
Trophies

About Bartosz Kapustka

Bartosz Kapustka plays as a midfielder for Legia Warszawa. Throughout his career, Bartosz Kapustka has scored 34 goals and provided 13 assists in 250 appearances across 5 clubs. In the Ekstraklasa 2025/2026, Bartosz Kapustka has contributed 2 goals and 2 assists in 29 appearances, earning an average rating of 7.0. As a midfielder, Bartosz Kapustka combines creative vision with goalscoring ability, accumulating 13 assists and 34 goals throughout his career. Among the clubs he has represented — Legia Warszawa, Leicester City, OH Leuven, SC Freiburg — Bartosz Kapustka was most prolific at Legia Warszawa, where he scored 22 goals in 156 appearances. Throughout his career, Bartosz Kapustka has won 4 trophies, including Polish Cup, Ekstraklasa, Super Cup, demonstrating his ability to perform at the highest competitive level. Bartosz Kapustka stands 180 cm tall, weighs 72 kg.

Frequently Asked Questions

What position does Bartosz Kapustka play?
Bartosz Kapustka plays as a Midfielder for Legia Warszawa in the Ekstraklasa. He has scored 2 goals in 29 appearances in the Ekstraklasa 2025/2026, with an average rating of 7.0.
What team does Bartosz Kapustka play for?
Bartosz Kapustka currently plays for Legia Warszawa in the Ekstraklasa.
How old is Bartosz Kapustka?
Bartosz Kapustka is 29 years old, born on December 23, 1996. At 29, he has already won 4 trophies in his professional career.
How tall is Bartosz Kapustka?
Bartosz Kapustka is 180 cm tall. He weighs 72 kg.
How many trophies has Bartosz Kapustka won?
Bartosz Kapustka has won 4 trophies throughout his career, demonstrating his quality at the highest competitive level. He currently plays for Legia Warszawa.