Nicolas Hasler (born 4 May 1991) is a Liechtensteiner professional footballer who plays as a midfielder for Liechtensteiner Swiss Super 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.

Club career FC Triesen & FC Balzers Hasler began his youth career with FC Triesen and moved onto FC Balzers youth side in 2003.

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.

Toronto FC On 13 July 2017 Hasler signed with Toronto FC of Major League Soccer. 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.

On 28 March 2019, Hasler was released by Chicago.

Sporting Kansas City On 2 April 2019, Hasler was signed by Sporting Kansas City. The club placed him on waivers at the end of the season, but he was not signed by any other MLS club.

FC Thun Hasler joined Swiss club FC Thun for the remainder of the season on 14 January 2020. 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.

Return to FC Vaduz On 18 May 2022, it was announced that Hasler was returning to Vaduz on a three-year deal.

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. In March 2021, head coach Martin Stocklasa announced Hasler's captaincy during a press conference prior to the World Cup qualification. On 22 March 2025, Hasler featured in his 100th international match for Liechtenstein against North Macedonia during the 2026 FIFA World Cup qualification.

Career statistics

Club

+ Appearances and goals by club, season and competitionClubSeasonLeagueNational CupContinentalIncludes UEFA Europa League and UEFA Conference League matches.Includes CONCACAF Champions League matches.OtherTotalDivisionAppsGoalsAppsGoalsAppsGoalsAppsGoalsAppsGoalsFC Vaduz2011–12Swiss Challenge League1812020—2212012–13Swiss Challenge League2123000—2422013–14Swiss Challenge League3253220—3772014–15Swiss Super League2511111—2732015–16Swiss Super League901130—1312016–17Swiss Super League3111030—351Total13610114111—15815Toronto FC2017MLS1230000201232018MLS140105000200Total243105020323Chicago Fire2018MLS1001000—1132019MLS300000—30Total1301000—140Sporting KC2019MLS900000—90FC Thun2019–20Swiss Super League2000000—2002020–21Swiss Challenge League2430000—2432021–22Swiss Challenge League3342020—374Total7772020—817FC Vaduz2022–23Swiss Challenge League31321121—4552023–24Swiss Challenge League101000—202024–25Swiss Challenge League3112020—3512025–26Swiss Challenge League1341031—175Total76861172—9911Career total337282153532039236

International

LiechtensteinYearAppsGoals20103020117020127020139120147020155020165020176120188120191002020622021902022902023302024522025100202650Total1147

International goals No. Date Venue Opponent Score Result Competition 1. 11 October 2013 Bilino Polje, Zenica, Bosnia and Herzegovina 1–4 1–4 2014 FIFA World Cup qualification 2. 7 June 2017 Veritas Stadion, Turku, Finland 1–1 1–1 Friendly 3. 19 November 2018 Rheinpark Stadion, Vaduz, Liechtenstein 2–1 2–2 2018–19 UEFA Nations League D 4. 8 September 2020 Stadio Romeo Neri, Rimini, Italy 1–0 2–0 2020–21 UEFA Nations League D 5. 7 October 2020 Stade Josy Barthel, Luxembourg City, Luxembourg 2–0 2–1 Friendly 6. 8 September 2024 Europa Point Stadium, Gibraltar 2–2 2–2 2024–25 UEFA Nations League D 7. 10 October 2024 Rheinpark Stadion, Vaduz, Liechtenstein 1–0 1–0 Friendly

Honours Vaduz Swiss Challenge League: 2013–14 Liechtensteiner Cup: 2012–13, 2013–14, 2014–15, 2015–16, 2016–17

Toronto MLS Cup: 2017 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 List of men's footballers with 100 or more international caps

References

External links