Skip to main content
Height
67
Shirt
29 years
Dec 23, 1996
Right
Preferred foot
Poland
Country
€855.1K
Transfer value
Jun 30, 2026
Contract end
Position
Primary
Central Midfielder
Others
Defensive Midfielder, Attacking Midfielder
DM
CM
AM

Player traits

Stats compared to other midfielders
Touches40%Shot attempts87%Goals75%
Chances created81%Aerial duels won51%Defensive contributions35%
Transfer value: €855.1K
Highest: €2.1M(Dec 31, 2017)
€2.1M
€1.6M
€1M
€520K
€0

Ekstraklasa 2025/2026

2
Goals
2
Assists
18
Started
25
Matches
1,607
Minutes played
7.07
Rating
6
Yellow cards
0
Red cards
Match stats

yesterday

Widzew Łódź
W1-0
90
0
0
1
0
7.2

Apr 26

Lech Poznań
L4-0
45
0
0
1
0
6.3

Apr 17

Zagłębie Lubin
W1-0
1
0
0
0
0
-

Apr 11

Górnik Zabrze
D1-1
0
0
0
0
0
-

Mar 8

Cracovia
W1-0
58
0
0
0
0
6.7

Mar 1

Jagiellonia Białystok
D2-2
70
0
0
0
0
7.4

Feb 13

GKS Katowice
D1-1
89
0
0
1
0
7.2

Feb 7

Arka Gdynia
D2-2
69
0
0
0
0
6.9

Feb 1

Korona Kielce
L1-2
89
1
0
0
0
8.0

Dec 18, 2025

Lincoln Red Imps FC
W4-1
90
1
1
0
0
8.8
Legia Warszawa

yesterday

Ekstraklasa
Widzew Łódź
1-0
90‎’‎
7.2

Apr 26

Ekstraklasa
Lech Poznań
4-0
45‎’‎
6.3

Apr 17

Ekstraklasa
Zagłębie Lubin
1-0
1‎’‎
-

Apr 11

Ekstraklasa
Górnik Zabrze
1-1
Bench

Mar 8

Ekstraklasa
Cracovia
1-0
58‎’‎
6.7
2025/2026

Season shot map

On target: 24%
  • 42Shots
  • 2Goals
  • 3.09xG
1 - 2
Shot typeRight footSituationPenaltyResultGoal
0.79xG0.88xGOT
Filter

Season performance
Minutes played: 1,607

Shooting

Goals
2
Expected goals (xG)
3.09
xG on target (xGOT)
1.77
Penalty goals
1
Non-penalty xG
2.30
Shots
42
Shots on target
10

Passing

Assists
2
Expected assists (xA)
2.87
Successful passes
649
Successful passes %
80.7%
Accurate long balls
26
Accurate long balls %
57.8%
Chances created
30
Big chances created
3
Successful crosses
9
Successful crosses %
23.1%

Possession

Successful dribbles
11
Successful dribbles %
47.8%
Duels won
104
Duels won %
51.7%
Aerial duels won
23
Aerial duels won %
51.1%
Touches
1,139
Touches in opposition box
63
Dispossessed
19
Fouls won
27

Defending

Defensive contributions
88
Tackles
44
Interceptions
18
Blocked shots
5
Fouls committed
32
Recoveries
86
Possession won final 3rd
16
Dribbled past
13
Clearances
21
Clean sheets
3
Goals conceded while on pitch
22
xG against while on pitch
17.88

Discipline

Yellow cards
6
Red cards
0

News

About

Bartosz Kapustka is a 29-year-old football player who plays as a central midfielder for Legia Warszawa, born on December 23, 1996, who is right-footed. Follow Bartosz Kapustka on FotMob for live match updates, detailed statistics, career history, transfer news, FotMob ratings, and comprehensive performance analytics.

In the 2025/2026 Ekstraklasa season, Bartosz Kapustka has recorded 2 goals, 2 assists, 1,607 minutes, an average FotMob rating of 7.07, 6 yellow cards.

Bartosz Kapustka scores highly on Rating, Minutes, and Started compared to central midfielders in the Ekstraklasa.

Bartosz Kapustka's 10 most recent matches are shown below. Visit each match page for full details including lineups, match events, and advanced statistics:

Bartosz Kapustka's next match is on May 10, 2026 when Legia Warszawa face Termalica Nieciecza in the Ekstraklasa.

Explore Bartosz Kapustka's playing style with FotMob's interactive trait graph, which visualizes key attributes like attacking threat, defensive work rate, and passing ability based on performance data.

View Bartosz Kapustka's shot map on FotMob to see a visual breakdown of every shot taken this season, including expected goals (xG) for each attempt.

Bartosz Kapustka currently plays for Legia Warszawa alongside Kacper Tobiasz, Claude Gonçalves, Henrique Arreiol, Pawel Wszolek, Rafal Augustyniak, Rafal Adamski, Kacper Chodyna, Radovan Pankov, Arkadiusz Reca, Antonio Colak, Jean Pierre Nsame, Rúben Vinagre, Jakub Zewlakow, Vahan Bichakhchyan, Juergen Elitim, Patryk Kun, Gabriel Kobylak, Mileta Rajovic, Petar Stojanovic, Damian Szymanski, Pascal Mozie, Wojciech Urbanski, Artur Jedrzejczyk, Jan Leszczynski, Ermal Krasniqi, Kacper Urbanski, Ottó Hindrich, Kamil Piatkowski, and Samuel Kovácik. Visit their player pages on FotMob to explore detailed statistics, performance ratings, and career information.

Bartosz Kapustka's career has also included time at OH Leuven, Freiburg II, Freiburg, Leicester City, and Cracovia.

On the international stage, Bartosz Kapustka has represented Poland, Poland U21, and Poland U19.

Bartosz Kapustka is from Poland, and the national teams include Arkadiusz Pyrka, Bartosz Mrozek, Kamil Grabara, Matty Cash, Przemyslaw Wisniewski, Tomasz Kedziora, Jan Bednarek, Bartosz Slisz, Karol Swiderski, Jakub Moder, Robert Lewandowski, Piotr Zielinski, Kamil Grosicki, Mateusz Kochalski, Jakub Kaminski, Jakub Kiwior, Oskar Pietuszewski, Jan Ziólkowski, Filip Rózga, Bartosz Bereszynski, Michal Skóras, Sebastian Szymanski, Nicola Zalewski, Bartlomiej Dragowski, Krzysztof Piatek, Kinga Szemik, Martyna Wiankowska, Wiktoria Zieniewicz, Paulina Dudek, Oliwia Wos, Aleksandra Zaremba, Patrycja Sarapata, Ewelina Kamczyk, Ewa Pajor, Weronika Zawistowska, Tanja Pawollek, Natalia Radkiewicz, Katarzyna Nowak, Jagoda Cyraniak, Milena Kokosz, Klaudia Jedlinska, Gabriela Grzybowska, Nadia Krezyman, Weronika Szymaszek, Natalia Padilla, Weronika Arasniewicz, Paulina Tomasiak, Oliwia Szperkowska, and Adriana Achcinska. Explore each player's page on FotMob for comprehensive statistics, match history, and international career data.

Throughout their career, Bartosz Kapustka has won 5 titles: Ekstraklasa (2020/2021), Superpuchar Polski (2025/2026, 2023/2024), and Cup (2024/2025, 2022/2023) with Legia Warszawa.

Bartosz Kapustka has competed in Ekstraklasa, World Cup UEFA qualification, Conference League, Super Cup, Conference League Qualification qualification, UEFA Nations League A, Champions League Qualification qualification, 1. Bundesliga, EURO U21, FA Cup, EURO, and EURO Qualification qualification. Each league page on FotMob provides comprehensive coverage including standings, fixtures, top scorers, and detailed team statistics.

FotMob provides comprehensive coverage of Bartosz Kapustka, including career statistics, match-by-match ratings, transfer history, market value trends, and detailed performance analytics. Follow Bartosz Kapustka to receive notifications about upcoming matches, goals, and other key events.

Player traits

Stats compared to other midfielders
Touches40%Shot attempts87%Goals75%
Chances created81%Aerial duels won51%Defensive contributions35%

Career

Senior career

Legia Warszawa (Free transfer)Aug 2020 - now
175
25
21
3
2
0
9
1
3
0
65
8

Youth career

3
0
2
1
11
3

National team

21
3
12
1
2
1
  • Matches
  • Goals
Trophies

Legia Warszawa

Poland
1
Ekstraklasa(20/21)
2
Superpuchar Polski(25/26 · 23/24)
2
Cup(24/25 · 22/23)

News

About

Bartosz Kapustka is a 29-year-old football player who plays as a central midfielder for Legia Warszawa, born on December 23, 1996, who is right-footed. Follow Bartosz Kapustka on FotMob for live match updates, detailed statistics, career history, transfer news, FotMob ratings, and comprehensive performance analytics.

In the 2025/2026 Ekstraklasa season, Bartosz Kapustka has recorded 2 goals, 2 assists, 1,607 minutes, an average FotMob rating of 7.07, 6 yellow cards.

Bartosz Kapustka scores highly on Rating, Minutes, and Started compared to central midfielders in the Ekstraklasa.

Bartosz Kapustka's 10 most recent matches are shown below. Visit each match page for full details including lineups, match events, and advanced statistics:

Bartosz Kapustka's next match is on May 10, 2026 when Legia Warszawa face Termalica Nieciecza in the Ekstraklasa.

Explore Bartosz Kapustka's playing style with FotMob's interactive trait graph, which visualizes key attributes like attacking threat, defensive work rate, and passing ability based on performance data.

View Bartosz Kapustka's shot map on FotMob to see a visual breakdown of every shot taken this season, including expected goals (xG) for each attempt.

Bartosz Kapustka currently plays for Legia Warszawa alongside Kacper Tobiasz, Claude Gonçalves, Henrique Arreiol, Pawel Wszolek, Rafal Augustyniak, Rafal Adamski, Kacper Chodyna, Radovan Pankov, Arkadiusz Reca, Antonio Colak, Jean Pierre Nsame, Rúben Vinagre, Jakub Zewlakow, Vahan Bichakhchyan, Juergen Elitim, Patryk Kun, Gabriel Kobylak, Mileta Rajovic, Petar Stojanovic, Damian Szymanski, Pascal Mozie, Wojciech Urbanski, Artur Jedrzejczyk, Jan Leszczynski, Ermal Krasniqi, Kacper Urbanski, Ottó Hindrich, Kamil Piatkowski, and Samuel Kovácik. Visit their player pages on FotMob to explore detailed statistics, performance ratings, and career information.

Bartosz Kapustka's career has also included time at OH Leuven, Freiburg II, Freiburg, Leicester City, and Cracovia.

On the international stage, Bartosz Kapustka has represented Poland, Poland U21, and Poland U19.

Bartosz Kapustka is from Poland, and the national teams include Arkadiusz Pyrka, Bartosz Mrozek, Kamil Grabara, Matty Cash, Przemyslaw Wisniewski, Tomasz Kedziora, Jan Bednarek, Bartosz Slisz, Karol Swiderski, Jakub Moder, Robert Lewandowski, Piotr Zielinski, Kamil Grosicki, Mateusz Kochalski, Jakub Kaminski, Jakub Kiwior, Oskar Pietuszewski, Jan Ziólkowski, Filip Rózga, Bartosz Bereszynski, Michal Skóras, Sebastian Szymanski, Nicola Zalewski, Bartlomiej Dragowski, Krzysztof Piatek, Kinga Szemik, Martyna Wiankowska, Wiktoria Zieniewicz, Paulina Dudek, Oliwia Wos, Aleksandra Zaremba, Patrycja Sarapata, Ewelina Kamczyk, Ewa Pajor, Weronika Zawistowska, Tanja Pawollek, Natalia Radkiewicz, Katarzyna Nowak, Jagoda Cyraniak, Milena Kokosz, Klaudia Jedlinska, Gabriela Grzybowska, Nadia Krezyman, Weronika Szymaszek, Natalia Padilla, Weronika Arasniewicz, Paulina Tomasiak, Oliwia Szperkowska, and Adriana Achcinska. Explore each player's page on FotMob for comprehensive statistics, match history, and international career data.

Throughout their career, Bartosz Kapustka has won 5 titles: Ekstraklasa (2020/2021), Superpuchar Polski (2025/2026, 2023/2024), and Cup (2024/2025, 2022/2023) with Legia Warszawa.

Bartosz Kapustka has competed in Ekstraklasa, World Cup UEFA qualification, Conference League, Super Cup, Conference League Qualification qualification, UEFA Nations League A, Champions League Qualification qualification, 1. Bundesliga, EURO U21, FA Cup, EURO, and EURO Qualification qualification. Each league page on FotMob provides comprehensive coverage including standings, fixtures, top scorers, and detailed team statistics.

FotMob provides comprehensive coverage of Bartosz Kapustka, including career statistics, match-by-match ratings, transfer history, market value trends, and detailed performance analytics. Follow Bartosz Kapustka to receive notifications about upcoming matches, goals, and other key events.