Nicolas Hasler - Century of International Appearances


The outstanding Liechtenstein player, who obtained 109 international caps with his National Team, has entered the symbolic but exclusive circle of players with a Century of Caps. All matches are friendlies unless stated otherwise.
Caps    Date 	Venue	 	Opponent       Score 	Competition

  1   11- 8-10	Reykjavík	Iceland 	1-1	
  2    7- 9-10	Glasgow 	Scotland	1-2	European Ch. Qualifier
  3   12-10-10	Vaduz   	Czech Republic	0-2	European Ch. Qualifier
  4   29- 3-11	C. Budejovice	Czech Republic	0-2	European Ch. Qualifier
  5    3- 6-11	Vaduz   	Lithuania	2-0	European Ch. Qualifier
  6   10- 8-11	Vaduz   	Switzerland	1-2	
  7    2- 9-11	Kaunas  	Lithuania	0-0	European Ch. Qualifier
  8    6- 9-11	Logrońo 	Spain   	0-6	European Ch. Qualifier
  9    8-10-11	Vaduz   	Scotland	0-1	European Ch. Qualifier
 10   11-11-11	Székesfehérvár	Hungary 	0-5	
 11   29- 2-12	La Valletta	Malta   	1-2	
 12   14- 8-12	Vaduz   	Andorra 	1-0	
 13    7- 9-12	Vaduz   	Bosnia-Herzeg.	1-8	World Cup Qualifier
 14   11- 9-12	Bratislava	Slovakia	0-2	World Cup Qualifier
 15   12-10-12	Vaduz   	Lithuania	0-2	World Cup Qualifier
 16   16-10-12	Riga    	Latvia  	0-2	World Cup Qualifier
 17   14-11-12	Vaduz   	Malta   	0-1	
 18    6- 2-13	Dubai   	Azerbaijan	0-1	
 19   22- 3-13	Vaduz   	Latvia  	1-1	World Cup Qualifier
 20    4- 6-13	Kraków  	Poland  	0-2	
 21    7- 6-13	Vaduz   	Slovakia	1-1	World Cup Qualifier
 22   14- 8-13	Vaduz   	Croatia 	2-3	
 23    6- 9-13	Vaduz   	Greece  	0-1	World Cup Qualifier
 24   11-10-13	Zenica  	Bosnia-Herzeg.	1-4	World Cup Qualifier
 25   15-10-13	Piraeus 	Greece  	0-2	World Cup Qualifier
 26   19-11-13	Vaduz   	Estonia 	0-3	
 27    5- 3-14	Tbilisi 	Georgia 	0-2	
 28   21- 5-14	Vaduz   	Belarus 	1-5	
 29    4- 9-14	Tuzla   	Bosnia-Herzeg.	0-3	
 30    8- 9-14	Khimki  	Russia  	0-4	European Ch. Qualifier
 31    9-10-14	Vaduz   	Montenegro	0-0	European Ch. Qualifier
 32   12-10-14	Stockholm	Sweden  	0-2	European Ch. Qualifier
 33   15-11-14	Chisinau	Moldova 	1-0	European Ch. Qualifier
 34   27- 3-15	Vaduz   	Austria 	0-5	European Ch. Qualifier
 35   31- 3-15	Eschen-Mauren	San Marino	1-0	
 36   10- 6-15	Thun    	Switzerland	0-3	
 37    5- 9-15	Podgorica	Montenegro	0-2	European Ch. Qualifier
 38    8- 9-15	Vaduz   	Russia  	0-7	European Ch. Qualifier
 39    6- 6-16	Reykjavík	Iceland 	0-4	
 40   31- 8-16	Horsens 	Denmark 	0-5	
 41    5- 9-16	León    	Spain   	0-8	World Cup Qualifier
 42    6-10-16	Vaduz   	Albania 	0-2	World Cup Qualifier
 43    9-10-16	Jerusalem	Israel  	1-2	World Cup Qualifier
 44   24- 3-17	Vaduz   	Macedonia	0-3	World Cup Qualifier
 45    7- 6-17	Turku   	Finland 	1-1	
 46   11- 6-17	Udine   	Italy   	0-5	World Cup Qualifier
 47    2- 9-17	Elbasan 	Albania 	0-2	World Cup Qualifier
 48    5- 9-17	Vaduz   	Spain   	0-8	World Cup Qualifier
 49    6-10-17	Vaduz   	Israel  	0-1	World Cup Qualifier
 50   21- 3-18	La Línea	Andorra 	0-1	
 51   25- 3-18	Marbella	Faroe Islands	0-3	
 52    6- 9-18	Yerevan 	Armenia 	1-2	Nations League
 53    9- 9-18	Vaduz   	Gibraltar	2-0	Nations League
 54   13-10-18	Skopje  	Macedonia	1-4	Nations League
 55   16-10-18	Gibraltar	Gibraltar	1-2	Nations League
 56   16-11-18	Vaduz   	Macedonia	0-2	Nations League
 57   19-11-18	Vaduz   	Armenia 	2-2	Nations League
 58   23- 3-19	Vaduz   	Greece  	0-2	European Ch. Qualifier
 59   26- 3-19	Parma   	Italy   	0-6	European Ch. Qualifier
 60    8- 6-19	Yerevan 	Armenia 	0-3	European Ch. Qualifier
 61   11- 6-19	Vaduz   	Finland 	0-2	European Ch. Qualifier
 62    5- 9-19	Zenica  	Bosnia-Herzeg.	0-5	European Ch. Qualifier
 63    8- 9-19	Athinai 	Greece  	1-1	European Ch. Qualifier
 64   12-10-19	Vaduz   	Armenia 	1-1	European Ch. Qualifier
 65   15-10-19	Vaduz   	Italy   	0-5	European Ch. Qualifier
 66   15-11-19	Helsinki	Finland 	0-3	European Ch. Qualifier
 67   18-11-19	Vaduz   	Bosnia-Herzeg.	0-3	European Ch. Qualifier
 68    8- 9-20	Rimini  	San Marino	2-0	Nations League
 69    7-10-20	Luxembourg	Luxembourg	2-1	
 70   10-10-20	Vaduz   	Gibraltar	0-1	Nations League
 71   13-10-20	Vaduz   	San Marino	0-0	Nations League
 72   11-11-20	La Valletta	Malta   	0-3	
 73   17-11-20	Gibraltar	Gibraltar	1-1	Nations League
 74   25- 3-21	Vaduz   	Armenia 	0-1	World Cup Qualifier
 75   28- 3-21	Skopje  	North Macedonia	0-5	World Cup Qualifier
 76    2- 9-21	Sankt Gallen	Germany 	0-2	World Cup Qualifier
 77    5- 9-21	Bucuresti	Romania 	0-2	World Cup Qualifier
 78    8- 9-21	Yerevan 	Armenia 	1-1	World Cup Qualifier
 79    8-10-21	Vaduz   	North Macedonia	0-4	World Cup Qualifier
 80   11-10-21	Reykjavík	Iceland 	0-4	World Cup Qualifier
 81   11-11-21	Wolfsburg	Germany 	0-9	World Cup Qualifier
 82   14-11-21	Vaduz   	Romania 	0-2	World Cup Qualifier
 83   25- 3-22	S.Pedro Pinatar	Cape Verde	0-6	
 84   29- 3-22	S.Pedro Pinatar	Faroe Islands	0-1	
 85    3- 6-22	Vaduz   	Moldova 	0-2	Nations League
 86    6- 6-22	Riga    	Latvia  	0-1	Nations League
 87   10- 6-22	Andorra La V.	Andorra 	1-2	Nations League
 88   14- 6-22	Vaduz   	Latvia  	0-2	Nations League
 89   22- 9-22	Vaduz   	Andorra 	0-2	Nations League
 90   25- 9-22	Chisinau	Moldova 	0-2	Nations League
 91   16-11-22	Gibraltar	Gibraltar	0-2	
 92   23- 3-23	Lisboa  	Portugal	0-4	European Ch. Qualifier
 93   26- 3-23	Vaduz   	Iceland 	0-7	European Ch. Qualifier
 94   17- 6-23	Luxembourg	Luxembourg	0-2	European Ch. Qualifier
 95    5- 9-24	Serravalle	San Marino	0-1	Nations League
 96    8- 9-24	Gibraltar	Gibraltar	2-2	Nations League
 97   10-10-24	Vaduz   	Hong Kong	1-0	
 98   13-10-24	Vaduz   	Gibraltar	0-0	Nations League
 99   14-11-24	Ta'Qali 	Malta   	0-2	
100   22- 3-25	Vaduz   	North Macedonia	0-3	World Cup Qualifier
101   25- 3-25	Vaduz   	Kazakhstan	0-2	World Cup Qualifier
102    6- 6-25	Cardiff 	Wales   	0-3	World Cup Qualifier
103    9- 6-25	Vaduz   	Scotland	0-4
104    4- 9-25	Vaduz   	Belgium 	0-6	World Cup Qualifier
105    7- 9-25	Skopje   	North Macedonia	0-5	World Cup Qualifier	
106   10-10-25	Astana   	Kazakhstan	0-4	World Cup Qualifier	
107   13-10-25	Podgorica	Montenegro	1-2
108   15-11-25	Vaduz   	Wales   	0-1	World Cup Qualifier
109   18-11-25	Liège   	Belgium 	0-7	World Cup Qualifier


Total Record

Matches  Won Draw Lost  For Against  Points  Percentage
    109    8   14   87   38- 292      30      13.76


Types of Matches

World Cup Qualifier	31
European Ch. Qualifier	30
Friendlies		29
UEFA Nations League	19

Total 		       109


Goals:
Cap 24	1 goal
Cap 45	1 goal
Cap 57	1 goal
Cap 68	1 goal
Cap 69	1 goal
Cap 96	1 goal
Cap 97	1 goal

Total   7 goals

About this document

Prepared and maintained by Roberto Mamrud for the Rec.Sport.Soccer Statistics Foundation

Author: Roberto Mamrud (roberto.mamrud@gmail.com)
Last updated: 21 Jan 2026

(C) Copyright Roberto Mamrud and RSSSF 2025/26
You are free to copy this document in whole or part provided that proper acknowledgement is given to the author. All rights reserved.