
- Age
- 27
- Height
- 187 cm
- Weight
- 79 kg
- Born
- 1998-01-21 · Zagreb
Current Season
B. Sosa has made 16 appearances this season with 0 goals scored. Current form, physical attributes, and performance metrics at a glance — useful for anytime scorer bets and player prop markets.
16
Appearances
803
Min
0
Goals
0
Assists
9
Shots
4
On Target
11
Key Passes
78%
Pass Accuracy %
14
Tackles
2
Blocks
3
Interceptions
9
Dribbles
35
Duels Won
14
Fouls
4
Yellow Cards
0
Red Cards
6.6
Rating
Statistics by Season
B. Sosa has recorded 8 goals and 36 assists in 313 appearances across 12 seasons. Career history spans 11 teams including Crystal Palace, Ajax, Torino. Season-by-season breakdown reveals consistency and long-term impact.
| Team | Season | Competition | Appearances | Goals | Assists | Min | Rating | ||
|---|---|---|---|---|---|---|---|---|---|
| TeamCrystal Palace | Season2025 | CompetitionCommunity Shield | Appearances1 | Goals0 | Assists0 | Min17 | 0 | 0 | Rating6.3 |
| TeamAjax | Season2025 | CompetitionFriendlies Clubs | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamCrystal Palace | Season2025 | CompetitionLeague Cup | Appearances3 | Goals0 | Assists0 | Min155 | 0 | 0 | Rating7.1 |
| TeamCrystal Palace | Season2025 | CompetitionFA Cup | Appearances1 | Goals0 | Assists0 | Min90 | 1 | 0 | Rating7.0 |
| TeamCrystal Palace | Season2025 | CompetitionUEFA Europa Conference League | Appearances5 | Goals0 | Assists0 | Min487 | 3 | 0 | Rating6.6 |
| TeamCrystal Palace | Season2025 | CompetitionPremier League | Appearances6 | Goals0 | Assists0 | Min54 | 0 | 0 | Rating6.5 |
| TeamCrystal Palace | Season2024 | CompetitionCommunity Shield | Appearances5 | Goals— | Assists— | Min— | 0 | 0 | Rating— |
| TeamTorino | Season2024 | CompetitionSerie A | Appearances28 | Goals— | Assists0 | Min1185 | 0 | 0 | Rating6.8 |
| TeamAjax | Season2024 | CompetitionEredivisie | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamTorino | Season2024 | CompetitionCoppa Italia | Appearances1 | Goals0 | Assists0 | Min44 | 0 | 0 | Rating6.9 |
| TeamAjax | Season2024 | CompetitionUEFA Europa League | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamAjax | Season2024 | CompetitionFriendlies Clubs | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamCroatia | Season2024 | CompetitionFriendlies | Appearances2 | Goals0 | Assists0 | Min210 | 0 | 0 | Rating7.6 |
| TeamCroatia | Season2024 | CompetitionEuro Championship | Appearances1 | Goals0 | Assists0 | Min15 | 0 | 0 | Rating6.5 |
| TeamCroatia | Season2024 | CompetitionUEFA Nations League | Appearances5 | Goals1 | Assists0 | Min404 | 0 | 0 | Rating7.0 |
| TeamCroatia | Season2024 | CompetitionWorld Cup - Qualification Europe | Appearances1 | Goals0 | Assists0 | Min51 | 0 | 0 | Rating7.0 |
| TeamAjax | Season2023 | CompetitionEredivisie | Appearances16 | Goals0 | Assists4 | Min848 | 1 | 0 | Rating7.0 |
| TeamVfB Stuttgart | Season2023 | CompetitionBundesliga | Appearances2 | Goals0 | Assists— | Min44 | 0 | 0 | Rating6.5 |
| TeamAjax | Season2023 | CompetitionKNVB Beker | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamVfB Stuttgart | Season2023 | CompetitionDFB Pokal | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamAjax | Season2023 | CompetitionUEFA Europa League | Appearances5 | Goals0 | Assists1 | Min380 | 1 | 0 | Rating6.7 |
| TeamAjax | Season2023 | CompetitionUEFA Europa Conference League | Appearances4 | Goals0 | Assists— | Min344 | 0 | 0 | Rating6.7 |
| TeamCroatia | Season2023 | CompetitionEuro Championship - Qualification | Appearances5 | Goals0 | Assists1 | Min288 | 0 | 0 | Rating7.1 |
| TeamVfB Stuttgart | Season2022 | CompetitionBundesliga | Appearances25 | Goals2 | Assists9 | Min1961 | 5 | 0 | Rating7.3 |
| TeamVfB Stuttgart | Season2022 | CompetitionDFB Pokal | Appearances3 | Goals0 | Assists— | Min245 | 1 | 0 | Rating7.1 |
| TeamCroatia | Season2022 | CompetitionUEFA Nations League | Appearances5 | Goals1 | Assists— | Min163 | 0 | 0 | Rating6.8 |
| TeamCroatia | Season2022 | CompetitionWorld Cup | Appearances5 | Goals0 | Assists— | Min426 | 0 | 0 | Rating6.9 |
| TeamCroatia | Season2022 | CompetitionFriendlies | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamVfB Stuttgart | Season2021 | CompetitionBundesliga | Appearances28 | Goals1 | Assists8 | Min2500 | 4 | 0 | Rating7.2 |
| TeamVfB Stuttgart | Season2021 | CompetitionDFB Pokal | Appearances2 | Goals1 | Assists1 | Min180 | 0 | 0 | Rating7.8 |
| TeamVfB Stuttgart | Season2021 | CompetitionFriendlies Clubs | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamCroatia U21 | Season2021 | CompetitionUEFA U21 Championship | Appearances5 | Goals0 | Assists— | Min416 | 2 | 1 | Rating— |
| TeamVfB Stuttgart | Season2020 | CompetitionBundesliga | Appearances26 | Goals0 | Assists9 | Min2047 | 2 | 0 | Rating7.1 |
| TeamVfB Stuttgart | Season2020 | CompetitionDFB Pokal | Appearances2 | Goals0 | Assists— | Min113 | 0 | 0 | Rating7.3 |
| TeamVfB Stuttgart | Season2020 | CompetitionFriendlies Clubs | Appearances1 | Goals0 | Assists— | Min51 | 0 | 0 | Rating— |
| TeamCroatia | Season2020 | CompetitionWorld Cup - Qualification Europe | Appearances5 | Goals0 | Assists— | Min450 | 0 | 0 | Rating7.3 |
| TeamVfB Stuttgart | Season2019 | Competition2. Bundesliga | Appearances12 | Goals1 | Assists2 | Min688 | 1 | 0 | Rating6.9 |
| TeamVfB Stuttgart | Season2019 | CompetitionDFB Pokal | Appearances1 | Goals0 | Assists— | Min90 | 1 | 0 | Rating6.9 |
| TeamCroatia U21 | Season2019 | CompetitionUEFA U21 Championship | Appearances11 | Goals0 | Assists— | Min990 | 0 | 0 | Rating— |
| TeamVfB Stuttgart | Season2018 | CompetitionBundesliga | Appearances12 | Goals0 | Assists1 | Min612 | 3 | 0 | Rating6.8 |
| TeamVfB Stuttgart | Season2018 | CompetitionDFB Pokal | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamVfB Stuttgart | Season2018 | CompetitionClub Friendlies | Appearances1 | Goals0 | Assists— | Min20 | 0 | 0 | Rating— |
| TeamCroatia | Season2018 | CompetitionFriendlies | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamDinamo Zagreb II | Season2017 | CompetitionFirst NL | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamDinamo Zagreb | Season2017 | CompetitionHNL | Appearances21 | Goals0 | Assists— | Min1657 | 2 | 0 | Rating— |
| TeamDinamo Zagreb | Season2017 | CompetitionCup | Appearances2 | Goals0 | Assists— | Min180 | 1 | 0 | Rating— |
| TeamDinamo Zagreb | Season2017 | CompetitionUEFA Europa League | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamCroatia U19 | Season2017 | CompetitionUEFA U19 Championship | Appearances3 | Goals0 | Assists— | Min270 | 0 | 0 | Rating— |
| TeamDinamo Zagreb II | Season2016 | CompetitionFirst NL | Appearances5 | Goals0 | Assists— | Min391 | 1 | 0 | Rating— |
| TeamDinamo Zagreb | Season2016 | CompetitionHNL | Appearances8 | Goals0 | Assists— | Min595 | 1 | 0 | Rating— |
| TeamDinamo Zagreb | Season2016 | CompetitionCup | Appearances3 | Goals0 | Assists— | Min226 | 0 | 0 | Rating— |
| TeamDinamo Zagreb U19 | Season2016 | CompetitionUEFA Youth League | Appearances2 | Goals0 | Assists— | Min172 | 2 | 0 | Rating— |
| TeamDinamo Zagreb | Season2016 | CompetitionUEFA Champions League | Appearances3 | Goals0 | Assists— | Min167 | 1 | 0 | Rating6.3 |
| TeamCroatia U19 | Season2016 | CompetitionUEFA U19 Championship | Appearances3 | Goals0 | Assists— | Min171 | 0 | 0 | Rating— |
| TeamDinamo Zagreb II | Season2015 | CompetitionFirst NL | Appearances6 | Goals0 | Assists— | Min483 | 1 | 0 | Rating— |
| TeamDinamo Zagreb | Season2015 | CompetitionHNL | Appearances2 | Goals0 | Assists— | Min180 | 0 | 0 | Rating— |
| TeamDinamo Zagreb | Season2015 | CompetitionCup | Appearances1 | Goals0 | Assists— | Min90 | 1 | 0 | Rating— |
| TeamDinamo Zagreb U19 | Season2015 | CompetitionUEFA Youth League | Appearances1 | Goals0 | Assists— | Min90 | 0 | 0 | Rating— |
| TeamCroatia U17 | Season2015 | CompetitionFIFA U17 World Cup | Appearances5 | Goals0 | Assists— | Min450 | 1 | 0 | Rating— |
| TeamCroatia U17 | Season2015 | CompetitionUEFA U17 Championship | Appearances10 | Goals1 | Assists— | Min802 | 3 | 0 | Rating— |
| TeamDinamo Zagreb | Season2014 | CompetitionHNL | Appearances1 | Goals0 | Assists— | Min90 | 0 | 0 | Rating— |
| TeamCroatia U17 | Season2014 | CompetitionUEFA U17 Championship | Appearances2 | Goals0 | Assists— | Min180 | 2 | 0 | Rating— |
Career Timeline
Trophies14
Injuries18
| '14 ★ | '15 | '16 | '17 | '18 | '19 | '20 | '21 | '22 | '23 | '24 | '25 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Goals | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 2 | 0 | 0 | 0 |
| Assists | 0 | 0 | 0 | 0 | 1 | 2 | 9 | 8 | 9 | 4 | 0 | 0 |
| Appearances | 1 | 6 | 5 | 0 | 12 | 12 | 26 | 28 | 25 | 16 | 5 | 1 |
| Win Rate | — | — | — | — | — | — | — | — | — | — | — | 44% |
| Min | 90 | 483 | 391 | — | 612 | 688 | 2,047 | 2,500 | 1,961 | 848 | — | 17 |
| Yellow Cards | — | 1 | 1 | — | 3 | 1 | 2 | 4 | 5 | 1 | — | — |
Recent Matches
Crystal PalaceSquad
Crystal PalaceTrophies
22B. Sosa has earned 22 trophy entries with 14 titles won, including Community Shield, HNL, Cup. Honours at club and international level reflect sustained success and competitive pedigree.
| Competition | Season | Country | Result |
|---|---|---|---|
| CompetitionCommunity Shield | Season2025 | Country | ResultWinner |
| CompetitionUEFA Nations League | Season2022/2024 | CountryEurope | Result2nd Place |
| Competition2. Bundesliga | Season2019/2020 | Country | Result2nd Place |
| CompetitionHNL | Season2017/2018 | Country | ResultWinner |
| CompetitionCup | Season2017/2018 | Country | ResultWinner |
| Competition1. HNL Juniori | Season2017/2018 | Country | ResultWinner |
| CompetitionHNL | Season2016/2017 | Country | Result2nd Place |
| CompetitionCup | Season2016/2017 | Country | ResultWinner |
| CompetitionHNL | Season2015/2016 | Country | ResultWinner |
| CompetitionCup | Season2015/2016 | Country | ResultWinner |
| Competition1. HNL Juniori | Season2015/2016 | Country | ResultWinner |
| CompetitionHNL | Season2014/2015 | Country | ResultWinner |
| CompetitionCup | Season2014/2015 | Country | ResultWinner |
| CompetitionSuper Cup | Season2014 | Country | Result2nd Place |
| CompetitionSuper Cup | Season— | Country | Result2nd Place |
| CompetitionHNL | Season— | Country | ResultWinner |
| CompetitionHNL | Season— | Country | Result2nd Place |
| CompetitionCup | Season— | Country | ResultWinner |
| Competition1. HNL Juniori | Season— | Country | ResultWinner |
| Competition2. Bundesliga | Season— | Country | Result2nd Place |
| CompetitionCommunity Shield | Season— | Country | ResultWinner |
| CompetitionUEFA Nations League | Season— | CountryEurope | Result2nd Place |
Transfer History
1B. Sosa has 1 recorded transfer. Transfer history provides context for career trajectory and market valuation.
| Date | From | To | Type |
|---|---|---|---|
| Date— | From— | To— | Type— |
Injury History
18B. Sosa has 18 recorded injury periods. The table below shows each injury type, duration, and days missed.
| Injury | Start | End | Days Out |
|---|---|---|---|
| InjuryAnkle injury | StartApr 21, 2025 | EndJul 11, 2025 | Days Out81d |
| InjuryIllness | StartFeb 22, 2025 | EndFeb 26, 2025 | Days Out4d |
| InjuryAnkle injury | StartJan 20, 2025 | EndJan 23, 2025 | Days Out3d |
| InjuryThigh injury | StartOct 19, 2024 | EndOct 30, 2024 | Days Out11d |
| InjuryIllness | StartApr 3, 2024 | EndApr 12, 2024 | Days Out9d |
| InjuryIllness | StartMar 16, 2024 | EndMar 18, 2024 | Days Out2d |
| InjuryKnock | StartOct 27, 2023 | EndNov 4, 2023 | Days Out8d |
| InjuryKnock | StartJan 5, 2023 | EndFeb 4, 2023 | Days Out30d |
| InjuryKnock | StartNov 10, 2022 | EndNov 22, 2022 | Days Out12d |
| InjuryKnock | StartSep 26, 2022 | EndOct 6, 2022 | Days Out10d |
| InjuryKnock | StartMar 30, 2022 | EndApr 6, 2022 | Days Out7d |
| InjuryKnee injury | StartJan 14, 2022 | EndJan 21, 2022 | Days Out7d |
| InjuryBack injury | StartDec 10, 2021 | EndDec 27, 2021 | Days Out17d |
| InjuryKnee injury | StartApr 17, 2021 | EndMay 7, 2021 | Days Out20d |
| InjuryKnock | StartJan 23, 2021 | EndJan 29, 2021 | Days Out6d |
| InjuryKnock | StartOct 15, 2020 | EndOct 21, 2020 | Days Out6d |
| InjuryThigh injury | StartOct 19, 2018 | EndDec 14, 2018 | Days Out56d |
| InjuryBack injury | StartSep 16, 2018 | EndSep 24, 2018 | Days Out8d |
API data: May 10, 2026 · Stats updated: Apr 26, 2026