Skip to content

Nicolas Hasler

Central midfielder · No. 4

Age
35
Height
5 ft 11 in
Preferred foot
Right
Market value
€50K

Season stats

Nicolas Hasler: stats by season and competition, newest first
Competition and teamGPMinGAPenOGSubYC2YCRC
2026/27
Swiss Super LeagueFC Vaduz1299503001200
UEFA Conference League QualifyingFC Vaduz424900001000
2025/26
Challenge LeagueFC Vaduz302,50153312810
UEFA Conference League QualifyingFC Vaduz425111002000
Liechtensteiner CupFC Vaduz315010101000
2024/25
Challenge LeagueFC Vaduz312,36012004600
Liechtensteiner CupFC Vaduz213500000000
UEFA Conference League QualifyingFC Vaduz216000000000
2023/24
Challenge LeagueFC Vaduz11400001000
Liechtensteiner CupFC Vaduz11900001000
2022/23
Challenge LeagueFC Vaduz312,37734002700
UEFA Conference LeagueFC Vaduz631310003000
UEFA Conference League QualifyingFC Vaduz640700001100
Liechtensteiner CupFC Vaduz213511000000
2021/22
Challenge LeagueFC Thun332,28341005300
Swiss CupFC Thun324301000000
2020/21
Challenge LeagueFC Thun241,68735003000
2019/20
Swiss Super LeagueFC Thun181,39302001100
Super League BarrageFC Thun218000000100
2019
MLSSporting Kansas City963500002000
MLSChicago Fire37300002000
2018
MLSToronto FC1494703003000
MLSChicago Fire1077800002000
Canadian ChampionshipToronto FC19000000000
US Open CupChicago Fire18500000000
2017/18
CONCACAF Champions CupToronto FC513301004000
2017
MLSToronto FC1075231001100
MLS Cup PlayoffsToronto FC210700001000
2016/17
Swiss Super LeagueFC Vaduz312,45811004200
UEFA Europa League QualifyingFC Vaduz310100002000
Liechtensteiner CupFC Vaduz14500000000
2015/16
Swiss Super LeagueFC Vaduz946100004200
UEFA Europa League QualifyingFC Vaduz311801002000
Liechtensteiner CupFC Vaduz19010000000
2014/15
Swiss Super LeagueFC Vaduz252,05212001300
Liechtensteiner CupFC Vaduz15810000000
UEFA Europa League QualifyingFC Vaduz11810001000
2013/14
Challenge LeagueFC Vaduz321,971510011100
Liechtensteiner CupFC Vaduz322520000000
UEFA Europa League QualifyingFC Vaduz218000000100
2012/13
Challenge LeagueFC Vaduz211,16221009200
Liechtensteiner CupFC Vaduz314800001000
2011/12
Challenge LeagueFC Vaduz181,10900003200
Liechtensteiner CupFC Vaduz330000000000
UEFA Europa League QualifyingFC Vaduz215200000000
2010/11
1. Liga group 3 (until 11/12)USV Eschen/Mauren211,33130007200
Liechtensteiner CupUSV Eschen/Mauren218000000100
2009/10
2. Liga interregional - Group 5 (- 11/12)FC Balzers327010000100
Liechtensteiner CupFC Balzers19000000000
2008/09
Liechtensteiner CupFC Balzers16600000000
Career total45732,037413441884710
Show all 21 seasonsShow fewer seasons

Recent games

Nicolas Hasler: latest games, newest first
GameResultRoleMinRtgGAShSoTPassPass%
Away: Servette Geneva · Swiss Super League2:1LossStarted736.400004885%
Home: FC Basel 1893 · Swiss Super League3:0WinStarted907.400004386%
Home: FC Thun · Swiss Super League1:2LossStarted887.000104185%
Away: FC Zürich · Swiss Super League2:1LossStarted906.701006281%
Home: Lausanne-Sport · Swiss Super League3:1WinStarted907.500215086%

Career and transfers

  1. FC Thun→FC Vaduz

    TransferMarket value €150K · Season 2022/23

  2. Sporting Kansas City→FC Thun

    TransferMarket value €400K · Season 2019/20

  3. Chicago Fire→Sporting Kansas City

    TransferMarket value €600K · Season 2018/19

  4. Toronto FC→Chicago Fire

    TransferFee €40K · Market value €600K · Season 2018/19

  5. FC Vaduz→Toronto FC

    TransferMarket value €500K · Season 2017/18

  6. Eschen/Mauren→FC Vaduz

    TransferSeason 2011/12

  7. FC Balzers→Eschen/Mauren

    TransferSeason 2010/11

  8. Balzers Yth.→FC Balzers

    TransferSeason 2009/10

  9. FC Triesen Yth.→Balzers Yth.

    TransferSeason 2003/04

Show all 9 movesShow fewer moves