Steven Zuber
Steven Zuber (born 17 August 1991) is a Swiss professional footballer who plays as an attacking midfielder or winger for FC Zürich in the Swiss Super League and the Switzerland national team.[1][2] Zuber began his professional career with Grasshopper Club Zürich in the Swiss Super League, making his debut in 2008 and contributing to their Swiss Cup victory in 2013.[3] He moved to CSKA Moscow in 2013, where he won the Russian Premier League title in the 2013–2014 season during his two-year stint in the Russian Premier League.[3] In 2014, he joined TSG 1899 Hoffenheim in the Bundesliga, spending six seasons there (including a loan to VfB Stuttgart in 2018–2019), followed by a one-year spell at Eintracht Frankfurt from 2020 to 2021.[3] In 2021, Zuber transferred to AEK Athens in the Super League Greece, where he played until 2024 and helped the team secure the league title in the 2022–2023 season, scoring 8 goals that year.[3] He joined FC Zürich as a free agent on 11 December 2024 (effective January 2025) with a contract until June 2026, which was extended to June 2027 in May 2025.[1] Across his club career, Zuber has made over 400 appearances and scored 70 goals in various European leagues.[3] At the international level, Zuber earned his first senior cap for Switzerland on 25 March 2017 in a 1–0 World Cup qualifier win against Latvia.[4] As of 2025, he has accumulated 56 caps and scored 11 goals for the national team, including participation in UEFA Euro 2020, the 2022 FIFA World Cup, and UEFA Euro 2024.[2][5]Early life and background
Early life
Steven Zuber was born on 17 August 1991 in Winterthur, Switzerland.[1] He was born to parents Walter and Susanne Zuber. He grew up in the nearby Rikon area of the Tösstal region with five siblings, including his older brother Kevin, who later became involved in football as a kit manager. From an early age, around four or five years old, Zuber developed a strong interest in football, prompted by his mother's encouragement to channel his high energy into the sport. His childhood was spent in a traditional farmhouse environment, where he and his brother began kicking a ball around the yard.[6] Zuber's initial involvement in organized football came through local youth clubs near Winterthur, including FC Veltheim, FC Wiesendangen, and FC Winterthur, where he honed his skills from 1998 to 2006. These early experiences laid the foundation for his passion for the game before he transitioned to more structured training at Grasshopper Club Zürich's academy in 2006.[6][1][7]Personal life
Zuber married model Mirjana Vasović, who was born in Switzerland to Serbian parents and placed as a finalist in the 2014 Miss Switzerland competition, in May 2015 after a seven-year relationship. The couple separated in August 2020 and finalized their divorce in 2022. Zuber, the second eldest in a family of six children from Rikon im Zürcher Oberland, grew up with his older brother Kevin and four younger siblings.[8][9][10]Club career
Grasshopper
Zuber joined the youth academy of Grasshopper Club Zürich in 2006 at the age of 14, having previously developed at FC Winterthur's youth system.[11] His rapid progression through the club's ranks showcased his potential as a versatile attacker, particularly on the left wing, where his pace and crossing ability stood out during training and reserve matches. By 2008, he had earned promotion to the senior squad under manager Hans-Peter Zaugg, marking the beginning of his professional breakthrough in the Swiss Super League.[1] Zuber's senior debut came on 12 July 2008, during the second leg of the UEFA Intertoto Cup second round against KS Besa of Albania, where he entered as an 83rd-minute substitute and provided an assist for the equalizing goal three minutes later, helping secure a 1-1 draw.[7] His first league appearance followed on 3 August 2008, in a 1-1 draw with FC Vaduz. Over the subsequent seasons, Zuber established himself as a key winger, contributing dynamically to Grasshopper's attacking play with his dribbling and goal-scoring threat from wide positions. Notable performances included a stunning lobbed goal against FC Luzern in 2012, highlighting his technical flair, and consistent contributions in the Swiss Super League, where he netted several decisive strikes in tight matches.[12] From 2008 to 2013, Zuber amassed 127 appearances and 23 goals across all competitions for Grasshopper, playing a pivotal role in the team's 2012–13 Swiss Cup triumph—the club's first major honor in 21 years—before transferring to CSKA Moscow in July 2013.[11] His development at Grasshopper solidified his reputation as one of Switzerland's emerging talents, blending creativity and work rate on the flank.[13]CSKA Moscow
Zuber transferred to Russian Premier League champions CSKA Moscow from Grasshopper Club Zürich on 5 July 2013, signing a five-year contract as the club's first summer signing.[14] He made his debut for CSKA in the 2013 Russian Super Cup against Zenit St. Petersburg on 13 July, coming on as a substitute in the 3–0 victory that secured the club's first trophy of the season and Zuber's first club honour, which was followed by the Russian Premier League title in the 2013–14 season.[15][16][3] In the 2013–2014 season, Zuber featured in 29 appearances across all competitions, contributing 1 goal amid the challenges of adapting to the physical demands and competitive intensity of Russian football following his experience in the Swiss Super League.[17] Despite initial promise, limited playing time under manager Leonid Slutsky restricted his opportunities, resulting in a brief and ultimately unfulfilling stint that ended after one year.[17]Hoffenheim
Steven Zuber joined TSG 1899 Hoffenheim from CSKA Moscow on 14 August 2014, signing a four-year contract until June 2018.[18][19] Over his six-year tenure with Hoffenheim from 2014 to 2020, Zuber accumulated 96 appearances and 9 goals in the Bundesliga, establishing himself as a versatile winger capable of playing on either flank or as an attacking midfielder.[20] In his debut 2014–15 season, he focused on adapting to the intensity of German football, making 17 substitute and starting appearances without scoring, which helped him build familiarity with the league's pace and physical demands. The following 2015–16 campaign saw limited opportunities with just 12 outings and 2 goals, often due to competition in the squad and minor injuries, but it marked his gradual integration into the team's rotation. Zuber's breakthrough came in the 2016–17 season, where he secured a regular starting role, featuring in 24 Bundesliga matches and contributing 4 goals alongside 4 assists, aiding Hoffenheim's push toward a European spot. This form prompted a contract extension on 25 January 2017, binding him to the club until June 2020 and reflecting his growing importance to the squad.[21] He maintained consistency in 2017–18 with 20 appearances and 1 goal, while the 2018–19 season began strongly with 13 games, 1 goal, and notable contributions before a mid-season shift. On 9 January 2019, seeking more playing time amid increased competition at Hoffenheim, Zuber was loaned to VfB Stuttgart for the remainder of the 2018–19 season, with an option to buy that was not exercised.[22][23] Upon returning in summer 2019, he featured in 14 Bundesliga matches during the 2019–20 season, scoring 2 goals as Hoffenheim finished ninth.VfB Stuttgart
In January 2019, Steven Zuber joined VfB Stuttgart on a six-month loan from TSG 1899 Hoffenheim, arriving to bolster the squad during a turbulent season marked by managerial changes and poor results.[22][23] Zuber quickly integrated into the first team, making 13 appearances in the Bundesliga and scoring 5 goals, with his contributions providing a spark in attack for a side struggling at the bottom of the table.[24] He also featured in both legs of the relegation/promotion playoff against 1. FC Union Berlin, bringing his total competitive outings to 15, though he did not score in those matches.[25] His goals were pivotal in key fixtures of Stuttgart's survival campaign. For instance, Zuber netted the equalizer in a 1-1 draw against RB Leipzig on 16 February 2019, halting a potential losing streak, and later scored twice in the final minutes to seal a 5-1 victory over Hannover 96 on 3 March, a result that temporarily lifted Stuttgart six points clear of the relegation zone.[26][27] Despite these efforts, Stuttgart finished 16th and lost the playoff 3-1 on aggregate to Union Berlin, resulting in relegation to the 2. Bundesliga.[28][29] The loan spell showcased Zuber's versatility as a winger and his ability to deliver in high-pressure situations, which upon his return to Hoffenheim in summer 2019, contributed to him regaining a regular role in the squad during the 2019–20 season before his subsequent transfer.[7]Eintracht Frankfurt
On 4 August 2020, Steven Zuber transferred from TSG 1899 Hoffenheim to Eintracht Frankfurt on a three-year contract until 30 June 2023, in a deal valued at €3 million that also saw Mijat Gaćinović move the opposite way.[30][31] During the 2020–21 and 2021–22 seasons, Zuber's opportunities were restricted, resulting in just 20 Bundesliga appearances without a goal, though he contributed three assists in 585 minutes played.[3] He made his league debut as a substitute against Borussia Mönchengladbach on 22 August 2020 and earned his first start against his former club Hoffenheim on 3 October 2020, filling in for the injured Filip Kostić.[32] Overall, he featured in 23 competitive matches for Frankfurt, including two in the DFB-Pokal.[33] Zuber's limited role stemmed primarily from intense squad competition on the left flank, where he served as a backup to the established Filip Kostić, who was the preferred starter when fit.[7] Injuries to Kostić provided occasional chances for Zuber early in the 2020–21 campaign, but he struggled to displace the Serbian consistently and faced further challenges from form and tactical preferences under coaches Adi Hütter and Oliver Glasner.[34] Seeking more regular minutes, Zuber joined AEK Athens on a season-long loan on 30 August 2021, remaining under contract with Frankfurt until the deal's potential activation.[35] The arrangement included an option for AEK to extend or buy, which was later exercised.[33]AEK Athens
In August 2021, Steven Zuber joined AEK Athens on a season-long loan from Eintracht Frankfurt, arriving as an experienced left winger to bolster the squad's attacking options.[11] During the 2021–22 Greek Super League campaign, he made 35 appearances across the regular season and playoffs, scoring 8 goals and recording 4 assists, which helped AEK secure third place and qualification for European competition. His pace and crossing ability on the left flank provided key contributions, including several match-winning goals in crucial fixtures.[36] On 6 May 2022, following a successful loan spell, AEK activated the buy option to secure Zuber on a permanent three-year contract, with Eintracht Frankfurt confirming the transfer for a reported fee of €1.5 million.[33] In the subsequent 2022–23 season, Zuber remained a pivotal figure, featuring in 34 matches overall (28 in league and playoffs) with 8 goals and 5 assists, including a goal in the title-clinching 4–0 victory over Volos NFC that sealed AEK's 13th Greek Super League championship. His versatility as a winger, often delivering precise assists from set pieces and open play, was instrumental in AEK's dominant playoff run, where they finished five points ahead of rivals PAOK.[37] Zuber's tenure at AEK extended through the 2023–24 season, during which he added 42 appearances, 8 goals, and 4 assists, bringing his total club record to 115 matches, 24 goals, and 13 assists from 2021 to 2024.[38] He played a significant role in European campaigns, including 4 appearances in UEFA Champions League qualifiers and 5 in the UEFA Europa League group stage in 2023–24, where his experience aided AEK's progression to the knockout phase. Overall, Zuber's adaptability and consistent output solidified his status as a core player in AEK's resurgence as a domestic powerhouse.[39]FC Zürich
On 11 December 2024, FC Zürich announced the signing of Steven Zuber from AEK Athens on a free transfer, effective from 1 January 2025, with a contract until June 2026 after terminating his previous deal early.[40][1] This move marked his return to Swiss football after over a decade abroad, where he had previously contributed to AEK's Greek Super League title in the 2022–23 season. In the 2024/25 Swiss Super League season, Zuber quickly integrated into the squad as a versatile winger and attacking midfielder, making 20 appearances with 7 goals and 3 assists, while adding 1 goal in the Swiss Cup.[41] His experience from European leagues helped bolster Zürich's midfield creativity during the second half of the campaign.[1] Zuber's form continued into the 2025/26 season, where he has featured in 12 Super League matches, scoring 3 goals and providing 1 assist, alongside 1 Swiss Cup appearance. On 4 May 2025, FC Zürich extended his contract by one year to June 2027, reflecting his ongoing importance to the team's push for domestic honours.[42]International career
Senior debut and early years
Zuber earned his first senior call-up to the Switzerland national team in March 2017 under head coach Vladimir Petković, following strong performances as a left winger at Bundesliga club Hoffenheim.[7] He made his debut on 25 March 2017, starting in a 1–0 FIFA World Cup qualifying win against Latvia in Zürich.[4][16][43] During his initial appearances in 2017, Zuber established himself as a versatile winger and attacking midfielder, contributing pace and crossing ability on the left flank in qualifiers and friendlies.[7] He scored his first international goal on 7 October 2017, netting in a 5–2 qualifying victory over Hungary.[4][43] By the lead-up to the 2018 FIFA World Cup, Zuber had accumulated 11 caps and one goal from his early qualifiers and friendlies.[44] Over the course of his international career through 2024, he has built on this foundation to earn 56 caps and score 11 goals.[43]Major tournaments
Zuber made his major tournament debut at the 2018 FIFA World Cup in Russia, where he featured in all of Switzerland's group stage matches against Costa Rica, Brazil, and Serbia, as well as the round of 16.[45] In the opening game against Brazil, he started and scored the equalizing header in the 50th minute from a Xherdan Shaqiri corner, securing a 1-1 draw despite controversy over a possible foul on defender Miranda. Switzerland advanced to the round of 16 after a 2-1 victory over Serbia, where Zuber started but did not score, before exiting with a 1–0 loss to Sweden; his goal against Brazil proved pivotal in earning a point that helped secure second place in Group E. At UEFA Euro 2020, Zuber emerged as a key playmaker for Switzerland, appearing in all four matches as they reached the quarter-finals. He led the tournament in assists with four, a record for a single edition since detailed tracking began in 1980, providing crucial contributions in both group and knockout stages.[7] In the group stage, he assisted Mario Gavranović's winner in a 1-0 victory over Wales, delivered two assists in a 3-3 draw with Turkey—including the equalizer for Breel Embolo and the third for Admir Mehmedi—and set up Granit Xhaka's opener against Italy despite a 0-3 loss. His impact peaked in the round of 16 against France, where his precise cross led to Mehmedi's extra-time equalizer in a 3-3 thriller, enabling Switzerland to win 5-4 on penalties and eliminate the defending champions. Switzerland's run ended in the quarter-finals with a 1-1 draw against Spain, lost 1-3 on penalties, but Zuber's creativity from the left flank was instrumental in the team's underdog progress. Zuber missed the 2022 FIFA World Cup in Qatar due to a persistent injury that sidelined him during the qualification phase and recovery period. Despite his absence, Switzerland qualified and reached the round of 16, but Zuber's omission highlighted his growing importance to the squad's attacking depth. Returning for UEFA Euro 2024 in Germany, Zuber was included in the preliminary squad and featured in the knockout stages after recovering from a pre-tournament calf injury that caused him to miss the group phase.[46] Switzerland topped Group A with a win over Hungary (3–1), draws with Scotland (1–1) and Germany (1–1), before he substituted in the round of 16 against Italy, contributing to a 2-0 victory with his experience in the flanks. In the quarter-final against England, Zuber started and helped maintain defensive solidity in a 1-1 draw, though Switzerland lost 3–5 on penalties, marking another strong knockout showing from the veteran winger.[47] Across his major tournament appearances, Zuber's versatility as a left-sided attacker has been evident, with decisive goals and assists often proving the difference in tight group encounters and high-stakes eliminations.Career statistics
Club
Steven Zuber has accumulated 406 appearances, 70 goals, and 50 assists across his club career as of 23 August 2025.[48][3] His contributions are distributed across seven senior clubs, spanning the Swiss Super League, Russian Premier League, Bundesliga, Greek Super League, and various cup and European competitions. In the 2024–25 season alone with FC Zürich, he recorded 23 appearances and 8 goals. The following table summarizes his club statistics by team, encompassing all competitive matches (league, domestic cups, and continental fixtures):| Club | Appearances | Goals | Assists |
|---|---|---|---|
| Grasshopper | 127 | 23 | 16 |
| CSKA Moscow | 40 | 1 | 4 |
| Hoffenheim | 96 | 9 | 8 |
| VfB Stuttgart | 13 | 5 | 1 |
| Eintracht Frankfurt | 20 | 0 | 3 |
| AEK Athens | 62 | 16 | 10 |
| FC Zürich | 48 | 16 | 8 |
| Total | 406 | 70 | 50 |
International
Steven Zuber earned his first cap for the Switzerland senior national team on 25 March 2017 in a 1–0 World Cup qualifier win against Latvia. As of November 2025, he has made 56 appearances and scored 11 goals for Switzerland.[49][50] Zuber's contributions include notable assists, such as four during UEFA Euro 2020, which tied the record for the most assists by a player in a single European Championship tournament since records began in 1980.[7] A breakdown by major competitions includes 3 appearances and 1 goal at the 2018 FIFA World Cup, 5 appearances and 0 goals (with 4 assists) at UEFA Euro 2020, and 3 appearances and 0 goals at the 2022 FIFA World Cup. He also featured in UEFA Nations League matches (e.g., 1 goal in 2018) and various qualifiers and friendlies.[49][7] Zuber's international goals are detailed below:| No. | Date | Opponent | Score | Result | Competition |
|---|---|---|---|---|---|
| 1 | 7 October 2017 | Hungary | 3–1 | 5–2 | 2018 FIFA World Cup qualification |
| 2 | 7 October 2017 | Hungary | 5–2 | 5–2 | 2018 FIFA World Cup qualification |
| 3 | 27 March 2018 | Panama | 4–0 | 6–0 | Friendly |
| 4 | 17 June 2018 | Brazil | 1–0 | 1–1 | 2018 FIFA World Cup |
| 5 | 8 September 2018 | Iceland | 3–0 | 6–0 | 2018–19 UEFA Nations League |
| 6 | 23 March 2019 | Georgia | 2–0 | 2–0 | UEFA Euro 2020 qualifying |
| 7 | 25 March 2021 | Bulgaria | 1–0 | 1–3 | 2022 FIFA World Cup qualification |
| 8 | 30 May 2021 | United States | 2–0 | 2–1 | Friendly |
| 9 | 1 September 2021 | Greece | 2–1 | 2–1 | Friendly |
| 10 | 9 October 2021 | Northern Ireland | 2–0 | 2–0 | 2022 FIFA World Cup qualification |
| 11 | 4 June 2024 | Estonia | 3–0 | 4–0 | Friendly |