Statistics
- Legia Warszawa2026/271320
- Legia Warszawa2025/264047
- Legia Warszawa2024/254112—
- Legia Warszawa2023/24222—
- Legia Warszawa2022/233433
- Legia Warszawa2021/22710
- Legia Warszawa2020/21313—
- Leicester City U232019/2030—
- OH Leuven2018/19213—
- Leicester City U232018/1921—
- SC Freiburg2017/18910
- Freiburg II2017/1820—
- Leicester City U232016/17113—
- Leicester2016/17300
- Cracovia Krakow2016/1720—
- Cracovia Krakow2015/16355—
- Cracovia Krakow2014/15263—
- Cracovia Krakow2013/1420—
Trophies & honours
- Super CupPolandWinner2025
- CupPolandWinner2024/25
- Super CupPolandWinner2023
- EkstraklasaPoland2nd Place2022/23
- CupPolandWinner2022/23
- Super CupPoland2nd Place2021
- EkstraklasaPolandWinner2020/21
- Community ShieldEngland2nd Place2016
- EkstraklasaPolandWinner
- Super CupPoland2nd Place
- Community ShieldEngland2nd Place
- EkstraklasaPoland2nd Place
- CupPolandWinner
- Super CupPolandWinner
Transfers
- 2018Loan
- 2017Loan
- 2016€ 9M
About Bartosz Kapustka
Bartosz Kapustka (29, Poland) is a midfielder for Legia Warszawa. In 2026/27 he has contributed 2 goals and 0 assists in 13 appearances. His minutes-weighted match rating averages 7.20. Season-by-season and per-competition stats are below.
Before that, Bartosz Kapustka played for OH Leuven, SC Freiburg, Cracovia Krakow and Leicester. Bartosz Kapustka has earned 27 caps for Poland at international level. In 2026/27 he has 2 goals, down from 4 goals in 2025/26.
Bartosz Kapustka: questions and answers
- How many goals has Bartosz Kapustka scored in 2026/27?
- 2 goals in 13 appearances across all competitions, with 0 assists.
- Which club does Bartosz Kapustka play for?
- Legia Warszawa.
- How old is Bartosz Kapustka?
- 29, born on 23 December 1996.
- What position does Bartosz Kapustka play?
- Midfielder.
Legia Warszawa squad
Next fixture
Legia Warszawa travel to Wisla Plock in the Ekstraklasa on 22 November 2026.
Recent matches
- 30 Oct 2026 · Ekstraklasa · at Gornik ZabrzeD 0–0
- 25 Oct 2026 · Ekstraklasa · vs Lech PoznanL 1–2
- 17 Oct 2026 · Ekstraklasa · at Cracovia KrakowD 1–1
- 11 Oct 2026 · Ekstraklasa · vs Wisla KrakowW 2–0
- 20 Sept 2026 · Ekstraklasa · at JagielloniaW 3–1
- 13 Sept 2026 · Ekstraklasa · vs Widzew ŁódźD 1–1
- 5 Sept 2026 · Ekstraklasa · at Motor LublinW 3–2
- 28 Aug 2026 · Ekstraklasa · vs Slask WroclawD 1–1(sub)
- 22 Aug 2026 · Ekstraklasa · at Piast GliwiceD 1–1
- 14 Aug 2026 · Ekstraklasa · vs Radomiak RadomW 5–0
Poland squad
Data updated
