Nicolas Hasler
Hasler with Sporting Kansas City in 2019 | |||
Personal information | |||
---|---|---|---|
Full name | Nicolas Hasler | ||
Date of birth | 4 May 1991 | ||
Place of birth | Vaduz, Liechtenstein | ||
Height | 1.78 m (5 ft 10 in) | ||
Position(s) | Midfielder | ||
Team information | |||
Current team | Vaduz | ||
Number | 4 | ||
Youth career | |||
2001–2003 | Triesen | ||
2003–2009 | Balzers | ||
Senior career* | |||
Years | Team | Apps | (Gls) |
2009–2010 | Balzers | 18 | (4) |
2010–2011 | Eschen/Mauren | 21 | (3) |
2011–2017 | Vaduz | 136 | (10) |
2017–2018 | Toronto FC | 24 | (3) |
2018–2019 | Chicago Fire | 13 | (0) |
2019 | Sporting Kansas City | 9 | (0) |
2020–2022 | Thun | 75 | (7) |
2022– | Vaduz | 63 | (4) |
International career‡ | |||
2009 | Liechtenstein U-19 | 3 | (0) |
2009–2012 | Liechtenstein U-21 | 10 | (0) |
2010– | Liechtenstein | 103 | (7) |
*Club domestic league appearances and goals, correct as of 31 May 2025 ‡ National team caps and goals, correct as of 9 June 2025 |
Nicolas Hasler (born 4 May 1991) is a Liechtensteiner professional footballer who plays as a midfielder for Swiss Challenge League club Vaduz and captains the Liechtenstein national team. He is the son of Rainer Hasler, who was one of Liechtenstein's greatest professional footballers.[1]
Club career
FC Triesen & FC Balzers
Hasler began his youth career with FC Triesen and moved onto FC Balzers youth side in 2003.[2]
FC Vaduz
In June 2017, Hasler left Vaduz, a club he had been with for the previous six seasons, after he was unable to come to terms with the club over a new contract.[3]
Toronto FC
On 13 July 2017 Hasler signed with Toronto FC of Major League Soccer.[4] In the first season with Toronto, he won the MLS Cup and MLS Supporters Shield, and reached the 2018 CONCACAF Champions League final, which Toronto lost on penalties.
Chicago Fire
On 20 July 2018, Hasler was traded to Chicago Fire in exchange for Jon Bakero and $50,000 in General Allocation Money.[5]
On 28 March 2019, Hasler was released by Chicago.[6]
Sporting Kansas City
On 2 April 2019, Hasler was signed by Sporting Kansas City.[7] The club placed him on waivers at the end of the season, but he was not signed by any other MLS club.[8]
FC Thun
Hasler joined Swiss club FC Thun for the remainder of the season on 14 January 2020.[9] However, the club failed to stave off relegation to the Challenge League and Hasler was released. However, Hasler would later return to Thun on a one-year deal.[10]
Return to FC Vaduz
On 18 May 2022, it was announced that Hasler was returning to Vaduz on a three-year deal.[11]
International career
Hasler was a member of the Liechtenstein U21 and had 10 caps. He received his first call-up to the senior team and made his debut in the friendly versus Iceland on 11 August 2010.[12] In March 2021, head coach Martin Stocklasa announced Hasler's captaincy during a press conference prior to the World Cup qualification.[13] On 22 March 2025, Hasler featured in his 100th international match for Liechtenstein against North Macedonia during the 2026 FIFA World Cup qualification.[14]
Career statistics
Club
- As of 3 August 2020
Club | Season | League | National Cup | Continental[a][b] | Other | Total | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Division | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||
FC Vaduz | 2011–12[15] | Swiss Challenge League | 18 | 1 | 2 | 0 | 2 | 0 | 0 | 0 | 22 | 1 |
2012–13[15] | Swiss Challenge League | 21 | 2 | 3 | 0 | 0 | 0 | 0 | 0 | 24 | 2 | |
2013–14[15] | Swiss Challenge League | 32 | 5 | 3 | 2 | 2 | 0 | 0 | 0 | 37 | 7 | |
2014–15[15] | Swiss Super League | 25 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 27 | 3 | |
2015–16[15] | Swiss Super League | 9 | 0 | 1 | 1 | 3 | 0 | 0 | 0 | 13 | 1 | |
2016–17[15] | Swiss Super League | 31 | 1 | 1 | 0 | 3 | 0 | 0 | 0 | 35 | 1 | |
Total | 136 | 10 | 11 | 4 | 11 | 1 | 0 | 0 | 158 | 15 | ||
Toronto FC | 2017[15] | MLS | 12 | 3 | 0 | 0 | 0 | 0 | 2 | 0 | 12 | 3 |
2018 | MLS | 14 | 0 | 1 | 0 | 5 | 0 | 0 | 0 | 20 | 0 | |
Total | 24 | 3 | 1 | 0 | 5 | 0 | 2 | 0 | 32 | 3 | ||
Chicago Fire | 2018 | MLS | 10 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 11 | 3 |
2019 | MLS | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | |
Total | 13 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 14 | 0 | ||
Sporting KC | 2019[15] | MLS | 9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 9 | 0 |
FC Thun | 2020[15] | Swiss Super League | 18 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 18 | 0 |
Career total | 202 | 13 | 13 | 4 | 16 | 1 | 2 | 0 | 230 | 18 |
- ^ Includes UEFA Europa League matches.
- ^ Includes CONCACAF Champions League matches.
International
- As of 9 June 2025[15]
Liechtenstein | ||
---|---|---|
Year | Apps | Goals |
2010 | 3 | 0 |
2011 | 7 | 0 |
2012 | 7 | 0 |
2013 | 9 | 1 |
2014 | 7 | 0 |
2015 | 5 | 0 |
2016 | 5 | 0 |
2017 | 6 | 1 |
2018 | 8 | 1 |
2019 | 10 | 0 |
2020 | 6 | 2 |
2021 | 9 | 0 |
2022 | 9 | 0 |
2023 | 3 | 0 |
2024 | 5 | 2 |
2025 | 4 | 0 |
Total | 103 | 7 |
International goals
No. | Date | Venue | Opponent | Score | Result | Competition |
---|---|---|---|---|---|---|
1. | 11 October 2013 | Bilino Polje, Zenica, Bosnia and Herzegovina | Bosnia and Herzegovina | 1–4 | 1–4 | 2014 FIFA World Cup qualification |
2. | 7 June 2017 | Veritas Stadion, Turku, Finland | Finland | 1–1 | 1–1 | Friendly |
3. | 19 November 2018 | Rheinpark Stadion, Vaduz, Liechtenstein | Armenia | 2–1 | 2–2 | 2018–19 UEFA Nations League D |
4. | 8 September 2020 | Stadio Romeo Neri, Rimini, Italy | San Marino | 1–0 | 2–0 | 2020–21 UEFA Nations League D |
5. | 7 October 2020 | Stade Josy Barthel, Luxembourg City, Luxembourg | Luxembourg | 2–0 | 2–1 | Friendly |
6. | 8 September 2024 | Europa Point Stadium, Gibraltar | Gibraltar | 2–2 | 2–2 | 2024–25 UEFA Nations League D |
7. | 10 October 2024 | Rheinpark Stadion, Vaduz, Liechtenstein | Hong Kong | 1–0 | 1–0 | Friendly |
Honours
Vaduz
Toronto
- MLS Cup: 2017[16]
- Supporters' Shield: 2017
- Canadian Championship: 2018
- CONCACAF Champions League runner-up: 2018
Individual
- Liechtensteiner Footballer of the Year: 2015, 2017, 2018
- Liechtensteiner Young Player of the Year: 2011, 2012
See also
References
- ^ uefa.com (29 October 2014). "Member associations - Switzerland - News". UEFA. Archived from the original on 30 October 2014.
- ^ "Nicolas Hasler - FC Balzers". Archived from the original on 22 July 2011. Retrieved 29 July 2010.
- ^ "Fussball: Nicolas Hasler verlässt FC Vaduz definitiv". radio.li. Archived from the original on 17 October 2018. Retrieved 22 June 2017.
- ^ "Toronto FC sign Liechtenstein International Nicolas Hasler". Toronto FC. Retrieved 13 July 2017.
- ^ "Chicago Fire acquire Nicolas Hasler". Chicago Fire. Retrieved 20 July 2018.
- ^ "Chicago Fire Soccer Club Waives Defender Nicolas Hasler". Chicago Fire. Retrieved 28 March 2019.
- ^ "Sporting KC signs 27-year-old defender Nicolas Hasler | Sporting Kansas City". Sportingkc.com. 2 April 2019. Retrieved 8 April 2019.
- ^ "2019 MLS End-of-Year Waiver Draft set for Monday at 3 pm ET | MLSSoccer.com".
- ^ "Across State Lines: Hasler Signs in Switzerland". SBNation - The Blue Testament. 22 January 2020. Archived from the original on 14 February 2020. Retrieved 13 February 2020.
- ^ "Nicolas Hasler kehrt zu Thun zurück". 28 September 2020.
- ^ "Nicolas Hasler zurück zum FC Vaduz". 18 May 2022.
- ^ "Nicolas Hasler". Liechtenstein Football Association.
- ^ "Heute WM-Qualifikation: Auftakt gegen Armenien" (in German). lie-zeit.li. 25 March 2021.
- ^ "Der 100. Auftritt von Nicolas Hasler" (in German). vaterland.li. 21 March 2025.
- ^ a b c d e f g h i j "N. Hasler Summary". Soccerway. Retrieved 18 August 2017.
- ^ "Recap: Toronto FC vs Seattle Sounders". mlssoccer.com. 9 December 2017. Retrieved 9 December 2017.
External links
- Media related to Nicolas Hasler at Wikimedia Commons
- Nicolas Hasler at Major League Soccer