Bartosz Kapustka
Attacking midfielder · No. 67
- Age
- 29
- Height
- 5 ft 10 in
- Preferred foot
- Right
- Market value
- €800K
Season stats
| Competition and team | GP | Min | G | A | Pen | Sub | YC | 2YC | RC |
|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | |||||||||
| PKO BP EkstraklasaLegia Warsaw | 13 | 1,120 | 2 | 0 | 0 | 1 | 4 | 0 | 0 |
| STS Polish CupLegia Warsaw | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025/26 | |||||||||
| PKO BP EkstraklasaLegia Warsaw | 28 | 1,870 | 2 | 2 | 1 | 7 | 6 | 0 | 0 |
| UEFA Conference LeagueLegia Warsaw | 5 | 315 | 1 | 2 | 0 | 2 | 1 | 0 | 0 |
| UEFA Europa League QualifyingLegia Warsaw | 5 | 433 | 1 | 2 | 0 | 0 | 1 | 1 | 0 |
| UEFA Conference League QualifyingLegia Warsaw | 2 | 155 | 0 | 1 | 0 | 0 | 1 | 0 | 0 |
| Superpuchar PolskiLegia Warsaw | 1 | 23 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2024/25 | |||||||||
| PKO BP EkstraklasaLegia Warsaw | 25 | 2,024 | 9 | 1 | 2 | 1 | 3 | 0 | 0 |
| UEFA Conference LeagueLegia Warsaw | 7 | 616 | 1 | 0 | 0 | 0 | 3 | 0 | 0 |
| UEFA Conference League QualifyingLegia Warsaw | 6 | 446 | 1 | 2 | 0 | 0 | 2 | 0 | 0 |
| STS Polish CupLegia Warsaw | 3 | 246 | 1 | 1 | 1 | 0 | 1 | 0 | 0 |
| 2023/24 | |||||||||
| PKO BP EkstraklasaLegia Warsaw | 18 | 911 | 2 | 2 | 0 | 8 | 2 | 0 | 1 |
| UEFA Conference LeagueLegia Warsaw | 4 | 91 | 0 | 0 | 0 | 4 | 0 | 0 | 0 |
| Betclic 3 Liga - Group ILegia Warsaw II | 2 | 133 | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| 2022/23 | |||||||||
| PKO BP EkstraklasaLegia Warsaw | 29 | 1,816 | 2 | 3 | 0 | 6 | 7 | 0 | 0 |
| STS Polish CupLegia Warsaw | 5 | 417 | 1 | 1 | 0 | 0 | 1 | 0 | 0 |
| 2021/22 | |||||||||
| PKO BP EkstraklasaLegia Warsaw | 4 | 99 | 0 | 0 | 0 | 4 | 0 | 0 | 0 |
| UEFA Champions League QualifyingLegia Warsaw | 3 | 169 | 1 | 0 | 0 | 0 | 2 | 0 | 0 |
| Superpuchar PolskiLegia Warsaw | 1 | 32 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| 2020/21 | |||||||||
| PKO BP EkstraklasaLegia Warsaw | 25 | 1,874 | 3 | 4 | 0 | 3 | 2 | 0 | 0 |
| STS Polish CupLegia Warsaw | 3 | 270 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| UEFA Europa League QualifyingLegia Warsaw | 2 | 89 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| Superpuchar PolskiLegia Warsaw | 1 | 58 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| UEFA Champions League QualifyingLegia Warsaw | 1 | 41 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2019/20 | |||||||||
| Premier League 2Leicester City U21 | 2 | 173 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| Premier League International Cup U21Leicester City U21 | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2018/19 | |||||||||
| Challenger Pro LeagueOud-Heverlee Leuven | 20 | 1,535 | 3 | 0 | 1 | 2 | 8 | 0 | 0 |
| Premier League 2Leicester City U21 | 2 | 180 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Challenger Pro League Relegation-PlayoffsOud-Heverlee Leuven | 1 | 39 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2017/18 | |||||||||
| BundesligaSC Freiburg | 7 | 233 | 1 | 0 | 0 | 4 | 0 | 0 | 0 |
| DFB-PokalSC Freiburg | 2 | 53 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| Regionalliga SüdwestSC Freiburg II | 2 | 149 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2016/17 | |||||||||
| Premier League 2Leicester City U21 | 10 | 825 | 2 | 1 | 0 | 0 | 1 | 0 | 0 |
| FA CupLeicester City | 3 | 151 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| PKO BP EkstraklasaCracovia | 2 | 62 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
| EFL TrophyLeicester City U21 | 1 | 90 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2015/16 | |||||||||
| PKO BP EkstraklasaCracovia | 33 | 2,485 | 4 | 9 | 0 | 4 | 6 | 0 | 0 |
| STS Polish CupCracovia | 2 | 175 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2014/15 | |||||||||
| PKO BP EkstraklasaCracovia | 23 | 1,023 | 2 | 2 | 0 | 12 | 2 | 0 | 1 |
| STS Polish CupCracovia | 3 | 227 | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2013/14 | |||||||||
| PKO BP EkstraklasaCracovia | 2 | 76 | 0 | 0 | 0 | 2 | 1 | 0 | 0 |
| Career total | 310 | 20,904 | 45 | 38 | 5 | 70 | 57 | 1 | 2 |
Show all 14 seasonsShow fewer seasons
Recent games
| Game | Result | Role | Min | Rtg | G | A | Sh | SoT | Pass | Pass% |
|---|---|---|---|---|---|---|---|---|---|---|
| AAway: Górnik Zabrze · PKO BP Ekstraklasa | 0:0Draw | Started | 88 | 6.4 | 0 | 0 | 0 | 0 | 50 | 82% |
| HHome: Lech Poznań · PKO BP Ekstraklasa | 1:2Loss | Started | 90 | 6.8 | 0 | 0 | 2 | 1 | 61 | 85% |
| AAway: Cracovia · PKO BP Ekstraklasa | 1:1Draw | Started | 88 | 6.4 | 0 | 0 | 0 | 0 | 48 | 85% |
| HHome: Wisła Kraków · PKO BP Ekstraklasa | 2:0Win | Started | 74 | 6.7 | 0 | 0 | 1 | 0 | 41 | 76% |
| AAway: Jagiellonia Białystok · PKO BP Ekstraklasa | 1:3Win | Started | 90 | 7.3 | 0 | 0 | 1 | 0 | 29 | 86% |
| HHome: Widzew Łódź · PKO BP Ekstraklasa | 1:1Draw | Started | 74 | 7.2 | 0 | 0 | 1 | 0 | 49 | 88% |
| AAway: Motor Lublin · PKO BP Ekstraklasa | 2:3Win | Started | 90 | 7.0 | 0 | 0 | 1 | 1 | 66 | 85% |
| HHome: Śląsk Wrocław · PKO BP Ekstraklasa | 1:1Draw | Sub | 88 | 7.2 | 0 | 0 | 0 | 0 | 57 | 88% |
Career and transfers
Leicester→Legia Warsaw
OH Leuven→Leicester
Leicester→OH Leuven
SC Freiburg→Leicester
Leicester→SC Freiburg
Cracovia→Leicester
Cracovia U19→Cracovia