
- Age
- 29
- Height
- 180 cm
- Weight
- 72 kg
- Born
- 1996-12-23 · Tarnów
Current Season
B. Kapustka has made 30 appearances this season with 3 goals scored. Current form, physical attributes, and performance metrics at a glance — useful for anytime scorer bets and player prop markets.
30
Appearances
1984
Min
3
Goals
5
Assists
22
Shots
10
On Target
41
Key Passes
82%
Pass Accuracy %
52
Tackles
5
Blocks
17
Interceptions
30
Dribbles
119
Duels Won
38
Fouls
6
Yellow Cards
0
Red Cards
6.9
Rating
Statistics by Season
B. Kapustka has recorded 40 goals and 13 assists in 302 appearances across 13 seasons. Career history spans 10 teams including Legia Warszawa, Poland, Poland U21. Season-by-season breakdown reveals consistency and long-term impact.
| Team | Season | Competition | Appearances | Goals | Assists | Min | Rating | ||
|---|---|---|---|---|---|---|---|---|---|
| TeamLegia Warszawa | Season2025 | CompetitionSuper Cup | Appearances— | Goals— | Assists— | Min— | — | — | Rating— |
| TeamPoland | Season2025 | CompetitionFriendlies | Appearances1 | Goals0 | Assists0 | Min27 | 0 | 0 | Rating6.7 |
| TeamLegia Warszawa | Season2025 | CompetitionUEFA Europa Conference League | Appearances6 | Goals1 | Assists3 | Min470 | 2 | 0 | Rating6.7 |
| TeamLegia Warszawa | Season2025 | CompetitionEkstraklasa | Appearances23 | Goals2 | Assists2 | Min1487 | 4 | 0 | Rating6.9 |
| TeamLegia Warszawa | Season2024 | CompetitionEkstraklasa | Appearances19 | Goals7 | Assists1 | Min1427 | 3 | 0 | Rating7.4 |
| TeamLegia Warszawa | Season2024 | CompetitionCup | Appearances3 | Goals1 | Assists— | Min246 | 1 | 0 | Rating— |
| TeamLegia Warszawa | Season2024 | CompetitionUEFA Europa Conference League | Appearances9 | Goals1 | Assists1 | Min788 | 4 | 0 | Rating7.2 |
| TeamPoland | Season2024 | CompetitionUEFA Nations League | Appearances1 | Goals0 | Assists0 | Min16 | 0 | 0 | Rating6.7 |
| TeamPoland | Season2024 | CompetitionWorld Cup - Qualification Europe | Appearances5 | Goals0 | Assists1 | Min131 | 0 | 0 | Rating6.7 |
| TeamLegia Warszawa | Season2023 | CompetitionEkstraklasa | Appearances16 | Goals1 | Assists2 | Min871 | 2 | 1 | Rating6.8 |
| TeamLegia Warszawa | Season2023 | CompetitionUEFA Europa Conference League | Appearances4 | Goals0 | Assists— | Min90 | 0 | 0 | Rating6.9 |
| TeamLegia Warszawa | Season2022 | CompetitionEkstraklasa | Appearances27 | Goals1 | Assists3 | Min1615 | 6 | 0 | Rating6.8 |
| TeamLegia Warszawa | Season2022 | CompetitionCup | Appearances5 | Goals1 | Assists— | Min415 | 1 | 0 | Rating— |
| TeamLegia Warszawa | Season2022 | CompetitionFriendlies Clubs | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamLegia Warszawa | Season2021 | CompetitionEkstraklasa | Appearances4 | Goals0 | Assists— | Min98 | 0 | 0 | Rating6.3 |
| TeamLegia Warszawa | Season2021 | CompetitionUEFA Champions League | Appearances3 | Goals1 | Assists— | Min169 | 2 | 0 | Rating— |
| TeamLegia Warszawa | Season2021 | CompetitionUEFA Europa League | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamPoland U21 | Season2021 | CompetitionUEFA U21 Championship | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamPoland | Season2021 | CompetitionFriendlies | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamLegia Warszawa | Season2020 | CompetitionEkstraklasa | Appearances25 | Goals3 | Assists— | Min1876 | 2 | 0 | Rating— |
| TeamLegia Warszawa | Season2020 | CompetitionCup | Appearances3 | Goals0 | Assists— | Min270 | 0 | 0 | Rating— |
| TeamLegia Warszawa | Season2020 | CompetitionUEFA Europa League | Appearances2 | Goals0 | Assists— | Min89 | 0 | 0 | Rating— |
| TeamLegia Warszawa | Season2020 | CompetitionUEFA Champions League | Appearances1 | Goals0 | Assists— | Min41 | 0 | 0 | Rating— |
| TeamLeicester City U23 | Season2019 | CompetitionPremier League 2 | Appearances2 | Goals0 | Assists— | Min173 | 0 | 0 | Rating— |
| TeamLeicester City U23 | Season2019 | CompetitionPremier League International Cup | Appearances1 | Goals0 | Assists— | Min90 | 0 | 0 | Rating— |
| TeamPoland U21 | Season2019 | CompetitionUEFA U21 Championship | Appearances11 | Goals1 | Assists— | Min874 | 2 | 0 | Rating— |
| TeamOH Leuven | Season2018 | CompetitionChallenger Pro League | Appearances21 | Goals3 | Assists— | Min1581 | 8 | 0 | Rating— |
| TeamLeicester City U23 | Season2018 | CompetitionPremier League 2 | Appearances2 | Goals1 | Assists— | Min180 | 0 | 0 | Rating— |
| TeamPoland | Season2018 | CompetitionWorld Cup - Qualification Europe | Appearances2 | Goals1 | Assists— | Min103 | 0 | 0 | Rating— |
| TeamSC Freiburg | Season2017 | CompetitionBundesliga | Appearances7 | Goals1 | Assists— | Min234 | 0 | 0 | Rating6.6 |
| TeamFreiburg II | Season2017 | CompetitionRegionalliga | Appearances2 | Goals0 | Assists— | Min149 | 1 | 0 | Rating— |
| TeamSC Freiburg | Season2017 | CompetitionDFB Pokal | Appearances2 | Goals0 | Assists— | Min54 | 0 | 0 | Rating6.5 |
| TeamSC Freiburg | Season2017 | CompetitionUEFA Europa League | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamPoland U21 | Season2017 | CompetitionUEFA U21 Championship | Appearances1 | Goals0 | Assists— | Min59 | 0 | 0 | Rating— |
| TeamPoland | Season2017 | CompetitionFriendlies | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamLeicester | Season2016 | CompetitionPremier League | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamLeicester City U23 | Season2016 | CompetitionPremier League 2 | Appearances10 | Goals2 | Assists— | Min825 | 1 | 0 | Rating— |
| TeamCracovia Krakow | Season2016 | CompetitionEkstraklasa | Appearances2 | Goals0 | Assists— | Min61 | 0 | 0 | Rating— |
| TeamLeicester | Season2016 | CompetitionLeague Cup | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamLeicester | Season2016 | CompetitionFA Cup | Appearances3 | Goals0 | Assists— | Min151 | 1 | 0 | Rating6.6 |
| TeamLeicester City U23 | Season2016 | CompetitionEFL Trophy | Appearances1 | Goals1 | Assists— | Min90 | 0 | 0 | Rating— |
| TeamCracovia Krakow | Season2016 | CompetitionUEFA Europa League | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamLeicester | Season2016 | CompetitionInternational Champions Cup | Appearances1 | Goals0 | Assists— | Min27 | 0 | 0 | Rating— |
| TeamPoland | Season2016 | CompetitionEuro Championship | Appearances4 | Goals0 | Assists— | Min207 | 3 | 0 | Rating— |
| TeamPoland | Season2016 | CompetitionUEFA European Championship Qualifiers | Appearances1 | Goals1 | Assists— | Min28 | 0 | 0 | Rating6.4 |
| TeamPoland | Season2016 | CompetitionFriendlies | Appearances5 | Goals0 | Assists— | Min299 | 0 | 0 | Rating— |
| TeamCracovia Krakow | Season2015 | CompetitionEkstraklasa | Appearances33 | Goals4 | Assists— | Min2484 | 7 | 0 | Rating— |
| TeamCracovia Krakow | Season2015 | CompetitionCup | Appearances2 | Goals1 | Assists— | Min174 | 0 | 0 | Rating— |
| TeamPoland U19 | Season2015 | CompetitionUEFA U19 Championship | Appearances2 | Goals1 | Assists— | Min172 | 0 | 0 | Rating— |
| TeamPoland | Season2015 | CompetitionFriendlies | Appearances2 | Goals1 | Assists— | Min108 | 0 | 0 | Rating— |
| TeamCracovia Krakow | Season2014 | CompetitionEkstraklasa | Appearances23 | Goals2 | Assists— | Min1019 | 2 | 1 | Rating— |
| TeamCracovia Krakow | Season2014 | CompetitionCup | Appearances3 | Goals1 | Assists— | Min227 | 0 | 0 | Rating— |
| TeamCracovia Krakow | Season2013 | CompetitionEkstraklasa | Appearances2 | Goals0 | Assists— | Min75 | 1 | 0 | Rating— |
Career Timeline
Trophies8
| '13 | '14 | '15 | '16 | '17 | '18 | '19 | '20 | '21 | '22 | '23 | '24 | '25 ★ | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Goals | 0 | 2 | 4 | 0 | 1 | 3 | 0 | 3 | 0 | 1 | 1 | 7 | 3 |
| Assists | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 2 | 1 | 4 |
| Appearances | 2 | 23 | 33 | 0 | 7 | 21 | 2 | 25 | 4 | 27 | 16 | 19 | 11 |
| Goals per 90 | — | — | — | — | — | — | — | — | — | — | — | — | 0.82 |
| Win Rate | — | — | — | — | — | — | — | — | — | — | — | — | 55% |
| Min | 75 | 1,019 | 2,484 | — | 234 | 1,581 | 173 | 1,876 | 98 | 1,615 | 871 | 1,427 | — |
| Yellow Cards | 1 | 2 | 7 | — | — | 8 | — | 2 | — | 6 | 2 | 3 | — |
| Red Cards | — | 1 | — | — | — | — | — | — | — | — | 1 | — | — |
Recent Matches
Legia WarszawaSquad
Legia WarszawaTrophies
14B. Kapustka has earned 14 trophy entries with 8 titles won, including Super Cup, Cup, Ekstraklasa. Honours at club and international level reflect sustained success and competitive pedigree.
| Competition | Season | Country | Result |
|---|---|---|---|
| CompetitionSuper Cup | Season2025 | Country | ResultWinner |
| CompetitionCup | Season2024/2025 | Country | ResultWinner |
| CompetitionSuper Cup | Season2023 | Country | ResultWinner |
| CompetitionEkstraklasa | Season2022/2023 | Country | Result2nd Place |
| CompetitionCup | Season2022/2023 | Country | ResultWinner |
| CompetitionSuper Cup | Season2021 | Country | Result2nd Place |
| CompetitionEkstraklasa | Season2020/2021 | Country | ResultWinner |
| CompetitionCommunity Shield | Season2016 | Country | Result2nd Place |
| CompetitionCommunity Shield | Season— | Country | Result2nd Place |
| CompetitionEkstraklasa | Season— | Country | ResultWinner |
| CompetitionEkstraklasa | Season— | Country | Result2nd Place |
| CompetitionSuper Cup | Season— | Country | ResultWinner |
| CompetitionSuper Cup | Season— | Country | Result2nd Place |
| CompetitionCup | Season— | Country | ResultWinner |
Transfer History
1B. Kapustka has 1 recorded transfer. Transfer history provides context for career trajectory and market valuation.
| Date | From | To | Type |
|---|---|---|---|
| Date— | From— | To— | Type— |
API data: May 10, 2026 · Stats updated: Apr 26, 2026