Free
Open to everyone, on every professional player.
- Name, age, nationality and position
- Current club and league
- Height and preferred foot
- Recent seasons by club
- Key numbers against the league
- Search across 800+ competitions
Steven
Zuber
Attacking Midfield – Midfielder
World rank
#1036
striker in the world by TSH Score
In his age group
#364
among strikers aged 30+
In his league
59%
of Stoiximan Super League strikers rank below him
Finishing
−0.6
goals below expected · better than 49% of players
141 shots. He scores about what the chances he gets would predict.
Teammates converted his chances about as expected.
34 of 37 appearances
18 of 18 appearances
15 of 18 appearances
1 of 1 appearances
| Position | Apps | G | A |
|---|---|---|---|
| Attacking Midfield | 103 | 20 | 10 |
| Left-Back | 65 | 6 | 6 |
| Centre-Forward | 47 | 11 | 4 |
| Central Midfield | 36 | 11 | 2 |
| Other · LW, RB, RW | 44 | 10 | 4 |
| Season | Competition | Club | Apps | Starts | G | A | Yellow cards | Second yellow | Red cards | Min |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/2726/27 | Stoiximan Super LeagueStoiximan Super League | Atromitos | 3 | 3 | 0 | 0 | 0 | 0 | 0 | 257 |
| 2025/2625/26 | Super LeagueSuper League | Zürich | 18 | 18 | 4 | 3 | 1 | 0 | 0 | 1,619 |
| 2025/2625/26 | Stoiximan Super LeagueStoiximan Super League | Atromitos | 18 | 15 | 7 | 0 | 3 | 0 | 1 | 1,324 |
| 2025/2625/26 | Schweizer PokalSchweizer Pokal | Zürich | 1 | 1 | 0 | – | 0 | – | 0 | 120 |
| 2024/2524/25 | Super LeagueSuper League | Zürich | 20 | 19 | 7 | 3 | 2 | 0 | 0 | 1,773 |
| 2024/2524/25 | Stoiximan Super LeagueStoiximan Super League | AEK Athens | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 60 |
| 2024/2524/25 | UEFA Europa Conference LeagueEuropa Conference League | AEK Athens | 1 | 1 | 0 | – | 0 | – | 0 | 90 |
| 2024/2524/25 | Betsson Greek CupBetsson Greek Cup | AEK Athens | 1 | 0 | 0 | – | 0 | – | 0 | 19 |
| 2024/2524/25 | Schweizer PokalSchweizer Pokal | Zürich | 1 | 1 | 1 | – | 0 | – | 0 | 90 |
| 2023/2423/24 | Stoiximan Super LeagueStoiximan Super League | AEK Athens | 31 | 23 | 7 | 4 | 4 | 0 | 0 | 1,882 |
| 2023/2423/24 | UEFA Europa LeagueEuropa League | AEK Athens | 5 | 3 | 0 | – | 1 | – | 0 | 309 |
| 2023/2423/24 | UEFA Champions LeagueChampions League | AEK Athens | 4 | 4 | 1 | – | 0 | – | 0 | 287 |
| 2023/2423/24 | Betsson Greek CupBetsson Greek Cup | AEK Athens | 2 | 2 | 0 | – | 0 | – | 0 | 134 |
| 20242024 | UEFA European ChampionshipEuropean Championship | Switzerland | 1 | 0 | 0 | – | 0 | – | 0 | 18 |
| 2022/2322/23 | Stoiximan Super LeagueStoiximan Super League | AEK Athens | 28 | 11 | 8 | 2 | 3 | 0 | 0 | 1,191 |
| 2022/2322/23 | Betsson Greek CupBetsson Greek Cup | AEK Athens | 6 | 6 | 0 | – | 0 | – | 0 | 461 |
| 2022/2322/23 | UEFA Nations League - League ANations League - League A | Switzerland | 3 | 1 | 0 | – | 0 | – | 0 | 110 |
| 20242024 | UEFA European Championship QualifiersEuropean Championship Qualifiers | Switzerland | 1 | 0 | 0 | – | 0 | – | 0 | 29 |
| 2021/2221/22 | Stoiximan Super LeagueStoiximan Super League | AEK Athens | 35 | 32 | 8 | 4 | 1 | 0 | 0 | 2,733 |
| 2021/2221/22 | Betsson Greek CupBetsson Greek Cup | AEK Athens | 3 | 2 | 0 | – | 0 | – | 0 | 204 |
| 2021/2221/22 | DFB PokalDFB Pokal | Eintracht Frankfurt | 1 | 0 | 0 | – | 0 | – | 0 | 10 |
| 2020/2120/21 | BundesligaBundesliga | Eintracht Frankfurt | 20 | 6 | 0 | 3 | 1 | 0 | 0 | 572 |
| 2020/2120/21 | DFB PokalDFB Pokal | Eintracht Frankfurt | 2 | 1 | 0 | – | 0 | – | 0 | 134 |
| 20222022 | UEFA World Cup QualifiersWorld Cup Qualifiers | Switzerland | 6 | 4 | 2 | – | 0 | – | 0 | 326 |
| 2020/2120/21 | UEFA Nations League - League ANations League - League A | Switzerland | 5 | 3 | 0 | – | 0 | – | 0 | 219 |
| 20202020 | UEFA European ChampionshipEuropean Championship | Switzerland | 4 | 3 | 0 | – | 0 | – | 0 | 288 |
| 2019/2019/20 | BundesligaBundesliga | Hoffenheim | 14 | 10 | 2 | 0 | 1 | 0 | 0 | 754 |
| 2019/2019/20 | DFB PokalDFB Pokal | Hoffenheim | 2 | 2 | 0 | – | 0 | – | 0 | 162 |
| 2018/1918/19 | BundesligaBundesliga | Stuttgart | 13 | 13 | 5 | – | 3 | – | 0 | 1,059 |
| 2018/1918/19 | BundesligaBundesliga | Hoffenheim | 9 | 6 | 0 | – | 1 | – | 0 | 573 |
| 2018/1918/19 | UEFA Champions LeagueChampions League | Hoffenheim | 3 | 1 | 1 | – | 0 | – | 0 | 101 |
| 2018/1918/19 | Play-offs 1/2Play-offs 1/2 | Stuttgart | 2 | 1 | 0 | – | 0 | – | 0 | 85 |
| 2018/1918/19 | DFB PokalDFB Pokal | Hoffenheim | 1 | 1 | 0 | – | 1 | – | 0 | 90 |
| 2018/1918/19 | UEFA Nations League - League ANations League - League A | Switzerland | 6 | 5 | 1 | – | 0 | – | 0 | 482 |
| 20202020 | UEFA European Championship QualifiersEuropean Championship Qualifiers | Switzerland | 2 | 2 | 1 | – | 0 | – | 0 | 180 |
| 2017/1817/18 | BundesligaBundesliga | Hoffenheim | 8 | 17 | 1 | 2 | 2 | 0 | 0 | 589 |
| 2017/1817/18 | UEFA Europa LeagueEuropa League | Hoffenheim | 3 | 2 | 0 | – | 0 | – | 0 | 167 |
| 2017/1817/18 | UEFA Champions LeagueChampions League | Hoffenheim | 2 | 2 | 0 | – | 0 | – | 0 | 180 |
| 2017/1817/18 | DFB PokalDFB Pokal | Hoffenheim | 1 | 1 | 0 | – | 0 | – | 0 | 59 |
| 20182018 | FIFA World CupFIFA World Cup | Switzerland | 3 | 3 | 1 | – | 0 | – | 0 | 257 |
| 2016/1716/17 | BundesligaBundesliga | Hoffenheim | 24 | 23 | 4 | 4 | 2 | 0 | 0 | 2,027 |
| 2016/1716/17 | RegionalligaRegionalliga | Hoffenheim II | 1 | 1 | 3 | 0 | 0 | 0 | 0 | 90 |
| 2016/1716/17 | DFB PokalDFB Pokal | Hoffenheim | 2 | 2 | 0 | – | 0 | – | 0 | 179 |
| 20182018 | UEFA World Cup QualifiersWorld Cup Qualifiers | Switzerland | 7 | 4 | 2 | – | 0 | – | 0 | 377 |
| 2015/1615/16 | BundesligaBundesliga | Hoffenheim | 12 | 6 | 2 | 0 | 1 | 0 | 0 | 575 |
| 2015/1615/16 | RegionalligaRegionalliga | Hoffenheim II | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 82 |
| 2014/1514/15 | BundesligaBundesliga | Hoffenheim | 17 | 5 | 0 | 0 | 0 | 0 | 0 | 579 |
| 2014/1514/15 | Premier LeaguePremier League | CSKA Moskva | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 34 |
| 2014/1514/15 | DFB PokalDFB Pokal | Hoffenheim | 4 | 1 | 0 | – | 0 | – | 0 | 147 |
| 2014/1514/15 | Super CupSuper Cup | CSKA Moskva | 1 | 0 | 0 | – | 0 | – | 0 | 7 |
| 2013/1413/14 | Premier LeaguePremier League | CSKA Moskva | 27 | 16 | 1 | – | 1 | – | 0 | 1,419 |
| 2013/1413/14 | UEFA Champions LeagueChampions League | CSKA Moskva | 6 | 4 | 0 | – | 0 | – | 0 | 320 |
| 2013/1413/14 | CupCup | CSKA Moskva | 3 | 1 | 0 | – | 0 | – | 0 | 137 |
| 2013/1413/14 | Super CupSuper Cup | CSKA Moskva | 1 | 1 | 0 | – | 1 | – | 0 | 70 |
| 2012/1312/13 | Super LeagueSuper League | Grasshopper | 32 | 30 | 6 | – | 6 | – | 0 | 2,692 |
| 2012/1312/13 | Schweizer PokalSchweizer Pokal | Grasshopper | 4 | 4 | 1 | – | 1 | – | 0 | 367 |
| 20122012 | OlympicsOlympics | Switzerland U23 | 3 | 3 | 0 | – | 0 | – | 0 | 200 |
| 2011/1211/12 | Super LeagueSuper League | Grasshopper | 31 | 30 | 8 | – | 4 | – | 0 | 2,565 |
| 2011/1211/12 | Schweizer PokalSchweizer Pokal | Grasshopper | 2 | 2 | 1 | – | 0 | – | 0 | 120 |
| 2010/1110/11 | Super LeagueSuper League | Grasshopper | 34 | 33 | 4 | – | 3 | – | 0 | 2,782 |
| 2010/1110/11 | UEFA Europa LeagueEuropa League | Grasshopper | 2 | 2 | 0 | – | 0 | – | 0 | 141 |
| 2010/1110/11 | Schweizer PokalSchweizer Pokal | Grasshopper | 1 | 1 | 3 | – | 0 | – | 0 | 90 |
| 20132013 | UEFA U21 ChampionshipU21 Championship | Switzerland U21 | 9 | 8 | 5 | – | 1 | – | 0 | 740 |
| 2009/1009/10 | Super LeagueSuper League | Grasshopper | 20 | 13 | 5 | – | 1 | – | 0 | 1,257 |
| 20102010 | UEFA U19 ChampionshipU19 Championship | Switzerland U19 | 5 | 3 | 3 | – | 0 | – | 0 | 280 |
| 2008/0908/09 | Super LeagueSuper League | Grasshopper | 9 | 2 | 0 | – | 0 | – | 0 | 0 |
| 20112011 | UEFA U21 ChampionshipU21 Championship | Switzerland U21 | 3 | 3 | 0 | – | 2 | – | 0 | 261 |
| No rows match these filters. | ||||||||||
| Career total · all competitions | 555 | 424 | 107 | 25* | 47 | 0* | 1 | 36,535 | ||
| Competition | Apps | G | A |
|---|---|---|---|
| Super League | 164 | 34 | 6 |
| Stoiximan Super League | 118 | 31 | 10 |
| Bundesliga | 117 | 14 | 9 |
| Switzerland | 38 | 7 | – |
| Premier League | 29 | 1 | 0 |
| UEFA Champions League | 15 | 2 | – |
| DFB Pokal | 13 | 0 | – |
| Betsson Greek Cup | 12 | 0 | – |
| Switzerland U21 | 12 | 5 | – |
| UEFA Europa League | 10 | 0 | – |
* Assists and second yellows are counted where the data has them, mostly league games from 2014/15; cups and internationals show “–”. Friendlies are excluded. Data as of 2 Nov 2026.
Preview shows a sample. Valuation, wages, physical data and AI reports on Steven Zuber, available with a TSH subscription.
Open to everyone, on every professional player.
Everything in Free, plus the data and AI your departments work from.
TSH Valuation
Value band · deal price
Wages and contract value
Wage · fair-wage band
Data Report Generator
PDF report · one click
Advanced profile
~70 metrics · radar
Physical data
Per 90 · per match
AI Scout report
Written report
Players like him
Shortlist ready
AI Full Dossier
Board-ready PDF