

Nikola KaticCB#25
FC Schalke 04·
Bundesliga·Defender - Centre-Back
€1.80mMarket value#15 in FC Schalke 04 · #360 in Bundesliga
Last 5rating per match
2. Bundeslig01.11
2. Bundeslig08.11
World Cup Qu15.11
2. Bundeslig22.11
2. Bundeslig28.11
Form, 12 monthsaverage rating per month
7.10Nov
7.20Dec
6.90Jan
6.60Feb
7.10Mar
Apr
7.00May
7.10Jun
6.20Jul
7.00Aug
7.60Sep
7.50Oct
Club matchesFC Schalke 04
Key statsUEFA Nations League · Bundesliga · DFB Pokal
Goals0
xG0.00
Assists0
xA0.020.01 / 90
Shots40.47 / 90
Shots on target125%
Key passes40.47 / 90
Pass accuracy82.9%
xG — expected goals: the quality of the chances taken; xA — expected assists: the quality of the chances created. Values per 90 minutes are shown under the totals. What xG, npxG, xA and xGChain mean
Player profileattributes and traits
Player Position average
Strengths
- Ground duels
Weaknesses
- Discipline
Player positions: DC
Positions on the pitch
Availability
StatusInjuredsince 04.04.2026
Missed matches1last 12 months
National team
Bosnia-Herzegovina21 caps · 2 goals
Bosnia-Herzegovina21 caps · 2 goalsContract until30/06/2028
Market value€1.80mHighest: €2.25m (03/01/2019)
Season statsSeason 26/27
| Competition | Team | Season | Apps | Min | Rating | G | A | G+A | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|
UEFA Nations League | Bosnia & Herzegovina | 26/27 | 4 | 357 | 7.50 | — | — | 0 | 1 | — |
Bundesliga | FC Schalke 04 | 26/27 | 4 | 346 | 7.50 | — | — | 0 | 1 | — |
DFB Pokal | FC Schalke 04 | 26/27 | 1 | 64 | 7.00 | — | — | 0 | — | — |
Transfers9
| Date | Season | From | To | Fee | Market value |
|---|---|---|---|---|---|
| 01/07/2025 | 25/26 | FC Zürich | FC Schalke 04 | €450k | €1.50m |
| 30/06/2025 | 24/25 | Plymouth | FC Zürich | End of loan | €1.50m |
| 31/01/2025 | 24/25 | FC Zürich | Plymouth | loan transfer | €1.50m |
| 31/08/2022 | 22/23 | Rangers | FC Zürich | ? | €850k |
| 30/06/2022 | 21/22 | Hajduk Split | Rangers | End of loan | €850k |
| 31/08/2021 | 21/22 | Rangers | Hajduk Split | loan transfer | €1.60m |
| 01/07/2018 | 18/19 | Slaven Belupo | Rangers | €2.28m | €950k |
| 08/02/2016 | 15/16 | NK Neretvanac | Slaven Belupo | ? | - |
| 10/03/2014 | 13/14 | Stolac | NK Neretvanac | free transfer | - |
Market value
€1.80m Current€2.25m Highest · 03/01/201901/06/2026 Last change
14.03.201601.06.2026
#28 Bosnia-Herzegovina#360 Bundesliga#987 Centre-Back#15 FC Schalke 04#5.523 Worldwide#299 Year 1996
Value history
| Date | Age | Club | Value |
|---|---|---|---|
| 14/03/2016 | 19 | Slaven Belupo Koprivnica | €50k |
| 14/09/2016 | 19 | Slaven Belupo Koprivnica | €150k |
| 13/03/2017 | 20 | Slaven Belupo Koprivnica | €500k |
| 23/10/2017 | 21 | Slaven Belupo Koprivnica | €800k |
| 18/03/2018 | 21 | Slaven Belupo Koprivnica | €950k |
| 03/01/2019 | 22 | Rangers FC | €2.25m |
| 20/08/2019 | 22 | Rangers FC | €2.00m |
| 05/02/2020 | 23 | Rangers FC | €2.00m |
| 08/04/2020 | 23 | Rangers FC | €1.60m |
| 21/07/2020 | 23 | Rangers FC | €1.60m |
| 18/01/2021 | 24 | Rangers FC | €1.60m |
| 28/06/2021 | 24 | Rangers FC | €1.60m |
| 30/12/2021 | 25 | HNK Hajduk Split | €1.50m |
| 22/03/2022 | 25 | HNK Hajduk Split | €1.00m |
| 06/06/2022 | 25 | HNK Hajduk Split | €850k |
| 10/11/2022 | 26 | FC Zürich | €850k |
| 28/03/2023 | 26 | FC Zürich | €900k |
| 07/06/2023 | 26 | FC Zürich | €900k |
| 19/10/2023 | 27 | FC Zürich | €1.20m |
| 21/12/2023 | 27 | FC Zürich | €1.50m |
| 31/05/2024 | 27 | FC Zürich | €1.50m |
| 23/12/2024 | 28 | FC Zürich | €1.50m |
| 27/05/2025 | 28 | Plymouth Argyle | €1.50m |
| 16/12/2025 | 29 | FC Schalke 04 | €1.80m |
| 01/06/2026 | 29 | FC Schalke 04 | €1.80m |
xG Statisticsall seasons
| Season | League | Club | Apps | Min | G | xG | npxG | A | xA | Sh | KP | xGChain |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Bundesliga | Schalke 04 | 2 | 167 | 0 | 0 | 0 | 0 | 0.02 | 0 | 1 | 0.66 |
What xG, npxG, xA and xGChain mean
xGExpected goals- How many goals an average finisher would score from the same shots. A 0.30 xG shot goes in about 3 times in 10. Goals above xG mean efficient finishing; below — a cold streak or poor finishing.
npxGNon-penalty xG- The same xG without penalties. A penalty alone is worth about 0.76 xG, so npxG is a cleaner view of open-play and set-piece chances.
xAExpected assists- The xG of the shots that followed the player's passes. High xA with few assists means teammates missed good chances.
xGChainxG chain- Team xG from every possession the player touched. It shows involvement in build-up, not only the shot or the final pass, so a deep midfielder can rank high without scoring.
KPKey passes- Passes that led directly to a shot — the volume behind xA.
Teammatessame club
Adil AouchicheMidfield - Attacking Midfield24age€3.50mvalue
Adrian GantenbeinDefender - Right-Back25age€900kvalue
Bryan LasmeAttack - Centre-Forward27age€600kvalue
Dejan LjubicicMidfield - Defensive Midfield28age€3.00mvalue
Edin DzekoAttack - Centre-Forward40age€1.00mvalue
Emil HøjlundAttack - Centre-Forward21age€500kvalue
Finn PorathMidfield - Right Midfield29age€800kvalue
Hasan KuruçayDefender - Centre-Back29age€2.00mvalue
Austria Lustenau
SV Elversberg
Union Berlin
Bayern München
FC Augsburg
UEFA Nations League
Bundesliga
DFB Pokal
FC Zürich
Plymouth
Rangers
Hajduk Split
Slaven Belupo
NK Neretvanac
Rangers FC
HNK Hajduk Split
Plymouth Argyle
Schalke 04