PLAYER PROFILE

Borna Sosa.

1. FC Köln · Croatia

Matrix 31953

At a glance

Full name
Borna Sosa
Born
21 Jan 1998
Age today
28
Nationality
Croatia

Career by season

199 recorded appearances
Borna Sosa appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27DFB-Pokal 1. FC Köln 1100810
26/27Bundesliga 1. FC Köln 43002961
25/26UEFA Conference League Crystal Palace 66005012 / 1 red
25/26Premier League Crystal Palace 7000991
25/26FA Cup Crystal Palace 1100901
25/26English Community Shield Crystal Palace 1000110
25/26EFL Cup Crystal Palace 32001550
2025World Cup Qual. UEFA Croatia 1100510
24/25UEFA Nations League Croatia 55124050
24/25Serie A Torino FC 1914001,2140
24/25Coppa Italia Torino FC 1000450
23/24UEFA Europa League Ajax Amsterdam 54013801
23/24UEFA Conference League Ajax Amsterdam 43003450
23/24International Friendly Games Croatia 22001800
23/24Eredivisie Ajax Amsterdam 1610048471
2024EURO Croatia 100060
23/24Bundesliga VfB Stuttgart 2000440
22/23UEFA Nations League Croatia 32101630
22/23EURO, Qualification Croatia 53012880
22/23DFB-Pokal VfB Stuttgart 33032450 / 1 red
22/23Bundesliga/2. Bundesliga play-off VfB Stuttgart 22021561
22/23Bundesliga VfB Stuttgart 2522271,9975
2022FIFA World Cup Croatia 55004250
21/22DFB-Pokal VfB Stuttgart 22111800
21/22Bundesliga VfB Stuttgart 2828182,5004
2021World Cup Qual. UEFA Croatia 55014500
20/21DFB-Pokal VfB Stuttgart 21001130
20/21Bundesliga VfB Stuttgart 26250102,0502
19/20International Friendly Games Croatia U21 1101900
19/20DFB-Pokal VfB Stuttgart 1100901
19/202. Bundesliga VfB Stuttgart 128136870 / 1 red

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Borna Sosa match log
DateCompetitionMatchScoreMinutesGoals
27 Oct 2026DFB-Pokal 1. FC Köln v 1.FC Union Berlin 5 – 081
24 Oct 2026Bundesliga 1. FC Köln v FC Schalke 04 0 – 090
16 Oct 2026Bundesliga Eintracht Frankfurt v 1. FC Köln 1 – 090
11 Oct 2026Bundesliga 1. FC Köln v Borussia Mönchengladbach 2 – 190
19 Sep 2026Bundesliga Hamburger SV v 1. FC KölnSubstitute, on 64′ 2 – 126
25 Apr 2026Premier League Liverpool FC v Crystal PalaceSubstitute, on 46′ 3 – 145
12 Apr 2026Premier League Crystal Palace v Newcastle UnitedSubstitute, on 90′ 2 – 11
19 Feb 2026UEFA Conference League HSK Zrinjski Mostar v Crystal Palace 1 – 190
25 Jan 2026Premier League Crystal Palace v Chelsea FCSubstitute, on 65′ 1 – 325
10 Jan 2026FA Cup Macclesfield FC v Crystal Palace 2 – 190
07 Jan 2026Premier League Crystal Palace v Aston VillaSubstitute, on 90′ 0 – 01
01 Jan 2026Premier League Crystal Palace v Fulham FCSubstitute, on 90′ 1 – 11
23 Dec 2025EFL Cup Arsenal FC v Crystal PalaceSubstitute, on 90′ 1 – 11
20 Dec 2025Premier League Leeds United v Crystal PalaceSubstitute, on 65′ 4 – 125
18 Dec 2025UEFA Conference League Crystal Palace v Kuopion Palloseura 2 – 263
11 Dec 2025UEFA Conference League Shelbourne FC v Crystal Palace 0 – 390
29 Oct 2025EFL Cup Liverpool FC v Crystal Palace 0 – 383
26 Oct 2025Premier League Arsenal FC v Crystal PalaceSubstitute, on 90′ 1 – 01
02 Oct 2025UEFA Conference League Dynamo Kyiv v Crystal Palace 0 – 290
16 Sep 2025EFL Cup Crystal Palace v Millwall FC 1 – 171

Career transfers

9 recorded moves

All recorded career moves, newest first.

Borna Sosa career transfers
Date FromToMoveFee
30 Jun 2027Pending 1. FC Köln Crystal Palace Loan return
01 Sep 2026 Crystal Palace 1. FC Köln Loan —
11 Jul 2025 Ajax Amsterdam Crystal Palace Transfer €2.3m
30 Jun 2025 Torino FC Ajax Amsterdam Loan return
17 Aug 2024 Ajax Amsterdam Torino FC Loan —
01 Sep 2023 VfB Stuttgart Ajax Amsterdam Transfer €8m
01 Jul 2018 GNK Dinamo Zagreb VfB Stuttgart Transfer €6m
20 Jan 2015 GNK Dinamo Zagreb U17 GNK Dinamo Zagreb II Internal move —
01 Jul 2013 GNK Dinamo Zagreb Youth GNK Dinamo Zagreb U17 Internal move —

Contracts and market values are not available yet.