NLA - Ranking

PosTeamPpGPtsTWDLG+G-DIFF
12.001055001196851
22.001055001234578
31.506430147425
41.00552128587-2
50.60351135362-9
60.50241035358-5
70.40251044899-51
80.000500555122-67

NLA - Last Games

LIVE
14 - 12
National League A - Regular Season
Genève / Varembé
Massimo Castrilli, Anna Fernandez-Antolin
11 - 17
National League A - Regular Season
Kreuzlingen HB / Egelsee
Evgeniy Belov, Juraj Mudroch
22 - 15
National League A - Regular Season
Kreuzlingen HB / Egelsee
Massimo Castrilli, Daniel Roman
6 - 11
National League A - Regular Season
Kreuzlingen HB / Egelsee
Rafal Wocik, Marc Brugarolas
25 - 10
National League A - Regular Season
Kreuzlingen HB / Egelsee
Juraj Mudroch, Daniel Mikuska
17 - 8
National League A - Regular Season
Kreuzlingen HB / Egelsee
Daniel Roman, Tibor Simon
12 - 18
National League A - Regular Season
Kreuzlingen HB / Egelsee
Juraj Mudroch, Rafal Wocik
15 - 13
National League A - Regular Season
Kreuzlingen HB / Egelsee
Daniel Mikuska, Massimo Castrilli
10 - 5
National League A - Regular Season
Kreuzlingen HB / Egelsee
Marc Brugarolas, Evgeniy Belov
20 - 9
National League A - Regular Season
Genève / Varembé
Massimo Castrilli, Daniel Roman
13 - 30
National League A - Regular Season
Basel HB / Eglisee
Jan Buob, Tibor Simon
15 - 15
National League A - Regular Season
Lugano / Lido
Tibor Simon, Rafal Wocik
12 - 14
National League A - Regular Season
Genève / Varembé
Tibor Simon, Ruben Garcia
7 - 27
National League A - Regular Season
Genève / Varembé
Massimo Castrilli, Daniel Roman
23 - 8
National League A - Regular Season
Genève / Varembé
Marc Brugarolas, Martin Mravik
19 - 11
National League A - Regular Season
Genève / Varembé
Anna Fernandez-Antolin, Juraj Mudroch
6 - 32
National League A - Regular Season
Genève / Varembé
Marc Brugarolas, Ruben Garcia
23 - 14
National League A - Regular Season
Genève / Varembé
Tibor Simon, Anna Fernandez-Antolin
11 - 12
National League A - Regular Season
Genève / Varembé
Daniel Roman, Massimo Castrilli
14 - 7
National League A - Regular Season
Genève / Varembé
Juraj Mudroch, Martin Mravik

NLA - Next Games

19h30
National League A - Regular Season
Genève / Varembé
Juraj Mudroch, Daniel Roman
13h15
National League A - Regular Season
Bern HB / Neufeld
Juraj Mudroch, Jan Buob
14h00
National League A - Regular Season
Lugano / Lido
Tibor Simon, Anna Fernandez-Antolin
15h30
National League A - Regular Season
Lugano / Lido
Ruben Garcia, Jan Buob
17h00
National League A - Regular Season
Lugano / Lido
Daniel Mikuska, Martin Mravik
18h30
National League A - Regular Season
Lugano / Lido
Evgeniy Belov, Rafal Wocik
09h00
National League A - Regular Season
Lugano / Lido
Jan Buob, Daniel Mikuska
10h30
National League A - Regular Season
Lugano / Lido
Martin Mravik, Ruben Garcia
12h00
National League A - Regular Season
Lugano / Lido
Anna Fernandez-Antolin, Rafal Wocik
13h30
National League A - Regular Season
Lugano / Lido
Evgeniy Belov, Tibor Simon
17h00
National League A - Regular Season
Lerchenfeld
Evgeniy Belov, Dirk Lehmann-Valentin
19h30
National League A - Regular Season
Lugano / Lido
Massimo Castrilli, Daniel Roman
20h45
National League A - Regular Season
Kreuzlingen HB / Egelsee
Daniel Mikuska, Rafal Wocik
16h15
National League A - Regular Season
Bern HB / Neufeld
Martin Mravik, Marc Brugarolas
19h30
National League A - Regular Season
Lugano / Lido
Daniel Roman, Massimo Castrilli
20h30
National League A - Regular Season
Lerchenfeld
Daniel Mikuska, Jan Buob
20h30
National League A - Regular Season
Basel HB / Eglisee
Juraj Mudroch, Ruben Garcia
16h15
National League A - Regular Season
Bern HB / Neufeld
Rafal Wocik, Evgeniy Belov
20h00
National League A - Regular Season
Kreuzlingen HB / Egelsee
Tibor Simon, Daniel Roman
20h45
National League A - Regular Season
Basel HB / Eglisee
Jan Buob, Ruben Garcia
17h00
National League A - Regular Season
Lerchenfeld
Tibor Simon, Daniel Mikuska
19h30
National League A - Regular Season
Lugano / Lido
Marc Brugarolas, Anna Fernandez-Antolin
19h30
National League A - Regular Season
Genève / Varembé
Anna Fernandez-Antolin, Ruben Garcia
19h30
National League A - Regular Season
Genève / Varembé
Massimo Castrilli, Ruben Garcia
20h00
National League A - Regular Season
Basel HB / Eglisee
20h30
National League A - Regular Season
Piscine de Marignac
20h30
National League A - Regular Season
Kreuzlingen HB / Egelsee
20h30
National League A - Regular Season
Piscine de Marignac
16h15
National League A - Regular Season
Bern HB / Neufeld
20h30
National League A - Regular Season
Basel FB / St. Jakob (Joggeli)
19h30
National League A - Regular Season
Kreuzlingen FB / Hörnli
20h30
National League A - Regular Season
Horgen FB / Käpfnach
20h15
National League A - Regular Season
Horgen FB / Käpfnach
20h30
National League A - Regular Season
Kreuzlingen HB / Egelsee
20h30
National League A - Regular Season
Piscine de Marignac
00h00
National League A - Regular Season

NLA Topscorers 2026

RankPlayerTeamGoals per GameGoals 6on6GoalsGoals Extra PlayerPenalty GoalsAppearances
1hunTamas Boros6.62533535
2croDavid Mijic7.01621323
3suiDomonkos Szer3.81319245
4croAnte Corusic3.61418405
5gerMateo Cuk3.41017615
6hunAlex Peter Csacsovszky3.41317315
7suiJoel Herzog4.01016604
8suiNicolas Maddern3.8915334
9croKresimir Butic2.81014405
10suiLuka Damjanov2.6613165
11itaFederico Pagani2.4612425
12suiJonathan Melet2.8611234
13suiMatthieu Marconi5.5711042
14suiElias Mathis2.5810204
15suiFlorian Flückiger2.0710215
16suiGiljan Alfano2.0610225
17suiDusan Radivojevic3.059223
18suiGian Kluser2.359314
19fraMathieu Pittet2.369304
20suiOskar Kieloch1.658305
21suiThomas Rusch2.078014
22srbBogdan Filipovic1.648405
23suiTodor Ilic2.758213
24suiZvonimir Zlomislic1.457205
25suiAdriano Bozzo1.847034
26suiSebastian Ravetta1.467105
27suiBenjamin Pfister2.337403
28espFrancisco Javier Quiles Ruiz1.467105
29suiFlurin Rickenbach1.457205
30suiYves Herzog1.447215
31suiAron Horvath1.457205
32suiSylvain-Reto Gadola1.437405
33suiFelix Flückiger1.447125
34suiPablo Carballo1.837314
35suiOrfeas Malaspinas1.536214
36suiFilip Knezevic1.226405
37suiYuma Negro1.546204
38itaTommaso Campanella1.546114
39suiFabian Renfer1.256105
40fraMarko Carrieri1.236035
41suiCédric Lüthi1.556014
42hunPatrik Reisz1.355004
43suiIvan Schwerzmann1.745013
44suiSamuel Baertschi1.035205
45suiBenito Funosas1.355004
46suiPatrick Würth1.735113
47suiRaphael Kubitschek1.004134
48hunIstvan Bogdan Bocskay4.034101
49suiSimon Regalado0.834015
50suiHector Giacomello2.044002
51suiTommaso Cerpelloni1.334103
52suiKaya Karamustafa1.044004
53nedSebastian van den Berg0.824205
54suiNicolas Ravetta1.334103
55itaOreste Bozzo0.803214
56suiRafael Catillaz0.833004
57fraRomain Blary1.533002
58suiRoman Garcia0.833004
59suiVladimir Morozov0.623105
60suiRemy Petkantchin0.823104
61greKiriakos Pontikeas1.523102
62suiRohan Negro0.613115
63suiNicola Travaglini1.033003
64suiGian Rickenbach0.823104
65suiLuka Petric0.823014
66suiYannick Rutz1.033003
67suiDamien Montoya0.412105
68suiFrancesco Dozio0.512104
69suiLudovico Abbate0.712103
70hunLevente Miklos2.022001
71suiJulian Osinski0.522004
72suiOliver Fröhli0.722003
73autLinus Längle0.702203
74suiVuk Stojanovic0.512104
75suiDiego Elia Marsano0.502024
76suiAeneas Weichselberger Yannoulis0.412105
77suiMatteo Bittner0.512014
78itaLudovico Ruscitti0.722003
79suiDamien Thebault0.522004
80suiIvan Djurdjevic0.201105
81suiPetar Stevanovic0.211005
82hunBotond Varga1.011001
83suiFabrice Lüthi0.301014
84suiRicardo Lucato1.001101
85suiDanilo Bigovic0.211005
86gerViktor Nitzschke0.511002
87suiPascal Geser0.301013
88suiMatthieu Massard0.501102
89suiSamuel Haldi0.301104
90suiSébastien Zanola0.201105
91suiAzzedine El Mehrek0.311003
92suiMichael Gratwohl0.211005
93ukrArtem Leshchenko0.311003
94suiOrestis Malaspinas1.011001
95Pol Garcia Terron_TEMP1.001101
96suiChristian Würth0.301013
97suiMichael Würth0.311003
98suiStefan Stojakovic0.201105
99suiPhilipp Herzog0.301103

Phase 2
A double round-robin format:
each team plays every other team twice.
Every Team start with 0 Points
Group A plays for Position 1-4
Group B plays for Position 5-8

9.5.2026: A2 – A1
9.5.2026: A4 – A3
9.5.2026: B6 – B5
9.5.2026: B8 – B7
10.5.2026: A4 – A1
10.5.2026: A2 – A3
10.5.2026: B8 – B5
10.5.2026: B6 – B7

30.5.2026: A4 – A2
30.5.2026: A3 – A1
30.5.2026: B8 – B6
30.5.2026: B7 – B5
31.5.2026: A2 – A4
31.5.2026: A1 – A3
31.5.2026: B6 – B8
31.5.2026: B5 – B7

7.6.2026: A1 – A4
7.6.2026: A3 – A2
7.6.2026: B5 – B8
7.6.2026: B7 – B6
8.6.2026: A1 – A2
8.6.2026: A3 – A4
8.6.2026: B5 – B6
8.6.2026: B7 – B8

1/4-Final
Thursday 18/06/2026
Saturday 20/06/2026
Tuesday 23/06/2026

1/2-Final
Saturday 27/06/2026
Tuesday 30/06/2026
Thursday 02/07/2026
Saturday 04/07/2026
Tuesday 07/07/2026

Game 3 Place
Saturday 11/07/2026

Final
Saturday 11/07/2026
Tuesday 14/07/2026
Thursday 16/07/2026
Saturday 18/07/2026
Tuesday 21/07/2026

Finals 1st Place (best of 5)

8 - 4
National League A - Playoffs
Kreuzlingen FB / Hörnli
Rafal Wocik, Marc Brugarolas
9 - 11
National League A - Playoffs
Piscine de Marignac
Daniel Roman, Dean Suazo
15 - 5
National League A - Playoffs
Kreuzlingen FB / Hörnli
Ruben Garcia, Tibor Simon

Final 3rd Place

10 - 12
National League A - Playoffs
Horgen FB / Käpfnach
Anna Fernandez-Antolin, Daniel Mikuska

Semifinals 2 (best of 5)

16 - 7
National League A - Playoffs
Piscine de Marignac
Tibor Simon, Dean Suazo
14 - 8
National League A - Playoffs
Horgen FB / Käpfnach
Daniel Mikuska, Rafal Wocik
15 - 16
National League A - Playoffs
Piscine de Marignac
Ruben Garcia, Juraj Mudroch
11 - 12
National League A - Playoffs
Horgen FB / Käpfnach
Daniel Mikuska, Dean Suazo
15 - 11
National League A - Playoffs
Piscine de Marignac
Anna Fernandez-Antolin, Marc Brugarolas

Semifinals 1 (best of 5)

21 - 7
National League A - Playoffs
Kreuzlingen FB / Hörnli
Tibor Simon, Dean Suazo
10 - 13
National League A - Playoffs
Genève / Varembé
Rafal Wocik, Daniel Roman
20 - 11
National League A - Playoffs
Kreuzlingen FB / Hörnli
Evgeniy Belov, Ruben Garcia

Quarterfinals 2 (best of 3)

10 - 8
National League A - Playoffs
Genève / Varembé
Daniel Roman, Massimo Castrilli
15 - 16
National League A - Playoffs
Lugano / Lido
Juraj Mudroch, Dean Suazo

Quarterfinals 1 (best of 3)

21 - 12
National League A - Playoffs
Horgen FB / Käpfnach
Daniel Mikuska, Rafal Wocik
9 - 22
National League A - Playoffs
Thun FB / Strandbad
Martin Mravik, Marc Brugarolas

National League A

PosTeamPpGPtsTWDLG+G-DIFF
11.7637211812334162172
21.6735211713288177111
31.4330211425350207143
41.433021150628619690
50.8117218112221241-20
60.5211215115181293-112
70.388214017160349-189
80.000210021144339-195

National League A 2025 – Regular Season Last Games

8 - 24
National League A - Regular Season
Arbon FB
Daniel Mikuska, Evgeniy Belov
8 - 7
National League A - Regular Season
Kreuzlingen FB / Hörnli
Evgeniy Belov, Dean Suazo
11 - 12
National League A - Regular Season
Arbon FB
Massimo Castrilli, Jan Buob
7 - 11
National League A - Regular Season
Thun FB / Strandbad
Martin Mravik, Marc Brugarolas
27 - 5
National League A - Regular Season
Horgen FB / Käpfnach
Dean Suazo, Massimo Castrilli
15 - 15
National League A - Regular Season
Kreuzlingen FB / Hörnli
Tibor Simon, Ruben Garcia
7 - 14
National League A - Regular Season
Arbon FB
Evgeniy Belov, Jan Buob
11 - 12
National League A - Regular Season
Piscine de Marignac
Anna Fernandez-Antolin, Juraj Mudroch
8 - 16
National League A - Regular Season
Arbon FB
Daniel Mikuska, Dean Suazo
6 - 9
National League A - Regular Season
Vevey / Corseaux Plage
Anna Fernandez-Antolin, Marc Brugarolas
4 - 23
National League A - Regular Season
Horgen FB / Käpfnach
Ruben Garcia, Dean Suazo
22 - 9
National League A - Regular Season
Kreuzlingen FB / Hörnli
Dean Suazo, Tibor Simon
15 - 13
National League A - Regular Season
Thun FB / Strandbad
Marc Brugarolas, Anna Fernandez-Antolin
17 - 11
National League A - Regular Season
Piscine de Marignac
Ruben Garcia, Juraj Mudroch
8 - 20
National League A - Regular Season
Frauenfeld FB
Massimo Castrilli, Daniel Mikuska
10 - 15
National League A - Regular Season
Lugano / Lido
Tibor Simon, Rafal Wocik
15 - 18
National League A - Regular Season
Genève / Varembé
Juraj Mudroch, Ruben Garcia
14 - 5
National League A - Regular Season
Piscine de Marignac
Anna Fernandez-Antolin, Martin Mravik
11 - 17
National League A - Regular Season
Genève / Varembé
Evgeniy Belov, Daniel Roman
14 - 13
National League A - Regular Season
Piscine de Marignac
Daniel Roman, Evgeniy Belov
22 - 9
National League A - Regular Season
Horgen FB / Käpfnach
Fabio De Nicola, Dean Suazo
6 - 11
National League A - Regular Season
Lugano / Lido
Tibor Simon, Rafal Wocik
25 - 9
National League A - Regular Season
Horgen FB / Käpfnach
Evgeniy Belov, Martin Mravik
10 - 18
National League A - Regular Season
Lugano / Lido
Juraj Mudroch, Dean Suazo
14 - 12
National League A - Regular Season
Horgen FB / Käpfnach
Daniel Mikuska, Marc Brugarolas
10 - 8
National League A - Regular Season
Bern HB / Neufeld
Martin Mravik, Anna Fernandez-Antolin
8 - 8
National League A - Regular Season
Horgen FB / Käpfnach
Evgeniy Belov, Marc Brugarolas
7 - 2
National League A - Regular Season
Kreuzlingen FB / Hörnli
Tibor Simon, Daniel Roman
23 - 7
National League A - Regular Season
Kreuzlingen FB / Hörnli
Rafal Wocik, Daniel Roman
8 - 6
National League A - Regular Season
Genève / Varembé
Dean Suazo, Massimo Castrilli
15 - 6
National League A - Regular Season
Horgen FB / Käpfnach
Massimo Castrilli, Dean Suazo
11 - 16
National League A - Regular Season
Horgen FB / Käpfnach
Dean Suazo, Ruben Garcia
13 - 7
National League A - Regular Season
Kreuzlingen FB / Hörnli
Tibor Simon, Marc Brugarolas
8 - 14
National League A - Regular Season
Bern HB / Neufeld
Massimo Castrilli, Fabio De Nicola
27 - 6
National League A - Regular Season
Kreuzlingen HB / Egelsee
Tibor Simon, Rafal Wocik
16 - 10
National League A - Regular Season
Genève / Varembé
Marc Brugarolas, Daniel Roman
18 - 9
National League A - Regular Season
Carouge HB / Pervenches
Ruben Garcia, Dean Suazo
17 - 7
National League A - Regular Season
Carouge HB / Pervenches
Marc Brugarolas, Martin Mravik
11 - 20
National League A - Regular Season
Bern HB / Neufeld
Ruben Garcia, Martin Mravik
9 - 10
National League A - Regular Season
Lugano / Lido
Jan Buob, Juraj Mudroch
16 - 5
National League A - Regular Season
Carouge HB / Pervenches
Martin Mravik, Daniel Roman
8 - 16
National League A - Regular Season
Clarens HB / Maladaire
Martin Mravik, Massimo Castrilli
7 - 18
National League A - Regular Season
Clarens HB / Maladaire
Marc Brugarolas, Martin Mravik
6 - 21
National League A - Regular Season
Bern HB / Neufeld
Fabio De Nicola, Evgeniy Belov
20 - 6
National League A - Regular Season
Kreuzlingen HB / Egelsee
Evgeniy Belov, Daniel Mikuska
5 - 14
National League A - Regular Season
Kreuzlingen HB / Egelsee
Juraj Mudroch, Rafal Wocik
15 - 8
National League A - Regular Season
Kreuzlingen HB / Egelsee
Marc Brugarolas, Dean Suazo
14 - 7
National League A - Regular Season
Kreuzlingen HB / Egelsee
Jan Buob, Tibor Simon
8 - 13
National League A - Regular Season
Kreuzlingen HB / Egelsee
Tibor Simon, Evgeniy Belov
14 - 5
National League A - Regular Season
Kreuzlingen HB / Egelsee
Daniel Mikuska, Dean Suazo
13 - 8
National League A - Regular Season
Kreuzlingen HB / Egelsee
Rafal Wocik, Juraj Mudroch
9 - 8
National League A - Regular Season
Kreuzlingen HB / Egelsee
Marc Brugarolas, Jan Buob
9 - 9
National League A - Regular Season
Bern HB / Neufeld
Daniel Roman, Hubert Ackermann
14 - 4
National League A - Regular Season
Clarens HB / Maladaire
Anna Fernandez-Antolin, Dean Suazo
14 - 6
National League A - Regular Season
Lugano / Lido
Rafal Wocik, Ruben Garcia
11 - 16
National League A - Regular Season
Frauenfeld HB
Evgeniy Belov, Daniel Mikuska
18 - 8
National League A - Regular Season
Genève / Varembé
Anna Fernandez-Antolin, Massimo Castrilli
8 - 12
National League A - Regular Season
Clarens HB / Maladaire
Martin Mravik, Hubert Ackermann
21 - 7
National League A - Regular Season
Lugano / Lido
Daniel Roman, Evgeniy Belov
8 - 10
National League A - Regular Season
Lugano / Lido
Massimo Castrilli, Martin Mravik
15 - 7
National League A - Regular Season
Lugano / Lido
Tibor Simon, Rafal Wocik
8 - 9
National League A - Regular Season
Lugano / Lido
Juraj Mudroch, Ruben Garcia
10 - 6
National League A - Regular Season
Lugano / Lido
Rafal Wocik, Massimo Castrilli
9 - 21
National League A - Regular Season
Lugano / Lido
Martin Mravik, Juraj Mudroch
16 - 8
National League A - Regular Season
Lugano / Lido
Tibor Simon, Daniel Roman
12 - 0
National League A - Regular Season
Lugano / Lido
Ruben Garcia, Evgeniy Belov
3 - 16
National League A - Regular Season
Kreuzlingen HB / Egelsee
Rafal Wocik, Tibor Simon
8 - 21
National League A - Regular Season
Kreuzlingen HB / Egelsee
Marc Brugarolas, Jan Buob
5 - 8
National League A - Regular Season
Kreuzlingen HB / Egelsee
Jan Buob, Hubert Ackermann
9 - 8
National League A - Regular Season
Kreuzlingen HB / Egelsee
Tibor Simon, Marc Brugarolas
11 - 13
National League A - Regular Season
Genève / Varembé
Daniel Roman, Dean Suazo
17 - 8
National League A - Regular Season
Lugano / Lido
Ruben Garcia, Evgeniy Belov
16 - 6
National League A - Regular Season
Genève / Varembé
Dean Suazo, Marc Brugarolas
9 - 16
National League A - Regular Season
Clarens HB / Maladaire
Massimo Castrilli, Marc Brugarolas
1 - 23
National League A - Regular Season
Clarens HB / Maladaire
Martin Mravik, Ruben Garcia
13 - 11
National League A - Regular Season
Clarens HB / Maladaire
Juraj Mudroch, Marc Brugarolas
5 - 14
National League A - Regular Season
Clarens HB / Maladaire
Martin Mravik, Massimo Castrilli
8 - 26
National League A - Regular Season
Clarens HB / Maladaire
Ruben Garcia, Juraj Mudroch
17 - 7
National League A - Regular Season
Carouge HB / Pervenches
Daniel Roman, Martin Mravik
9 - 22
National League A - Regular Season
Clarens HB / Maladaire
Massimo Castrilli, Marc Brugarolas
10 - 12
National League A - Regular Season
Genève / Varembé
Daniel Roman, Ruben Garcia
19 - 3
National League A - Regular Season
Lugano / Lido
Daniel Mikuska, Rafal Wocik
21 - 5
National League A - Regular Season
Genève / Varembé
Anna Fernandez-Antolin, Massimo Castrilli
15 - 9
National League A - Regular Season
Lugano / Lido
Rafal Wocik, Juraj Mudroch

NLA Topscorers 2025

RankPlayerTeamGoals per GameGoals 6on6GoalsGoals Extra PlayerPenalty GoalsAppearances
1suiDomonkos Szer4.4749313621
2croKresimir Butic3.3608821727
3usaHal Goulter3.0638615829
4croAnte Corusic4.14582211620
5suiJoel Herzog2.93977211727
6gerMateo Cuk3.1537116223
7suiFlorian Flückiger2.4487119429
8fraRomain Blary2.2506010027
9croMarko Manojlovic2.1355051024
10hunRonen Gros3.834509713
11itaFederico Pagani2.3315010922
12fraMathieu Pittet1.8294717126
13suiDusan Radivojevic2.4224591419
14suiYassin Scala1.7234381226
15suiFlurin Rickenbach1.634439027
16suiMatthieu Marconi3.0224251514
17srbBogdan Filipovic2.029382719
18itaTommaso Campanella1.527355323
19suiOrfeas Malaspinas1.618336921
20suiGian Rickenbach1.224328026
21suiAdriano Bozzo1.418295621
22suiNicolas Ravetta1.413287820
23suiNoah Dudler1.218277223
24suiOskar Kieloch1.223263021
25hunIstvan Bogdan Bocskay1.215258221
26suiBenjamin Pfister1.118246022
27suiPablo Carballo1.4102431117
28suiDamien Montoya0.918234126
29suiChristian Würth1.218231420
30suiZvonimir Zlomislic0.915225224
31espFrancisco Javier Quiles Ruiz1.814226212
32suiNicola Travaglini1.211229219
33itaOreste Bozzo1.113203419
34suiElias Mathis0.813204325
35croMarko Djordjevic2.012204410
36suiPatrick Würth1.015203221
37suiCédric Lüthi1.111207218
38suiSimon Regalado0.714192327
39suiSébastien Zanola0.814183122
40suiYves Herzog0.712185126
41suiSylvain-Reto Gadola0.913182321
42suiFabian Renfer0.710177023
43suiJulian Osinski0.613161229
44itaTommaso Busilacchi3.8815524
45suiEric Sauvageat0.88157020
46suiQuentin Mentha0.914151017
47fraMarko Carrieri0.76157223
48suiSebastian Ravetta0.710144021
49srbMomcilo Jocic0.78146021
50suiGian Kluser0.99133114
51suiGlenn Valsangiacomo0.58122224
52suiGiacomo Geninazzi0.67113120
53suiTommaso Cerpelloni0.68113020
54suiPhilipp Herzog0.57114021
55suiYuma Negro0.38100229
56suiYannick Rutz2.0710305
57suiThomas Rusch0.6792015
58suiDominic Mlcoch0.5891017
59autLinus Längle0.6990015
60suiBenito Funosas0.5692119
61suiFelix Flückiger0.6492316
62suiLudovico Abbate0.3481325
63ukrArtem Leshchenko0.3682023
64suiAndrea Brambillasca0.4581222
65suiAzzedine El Mehrek0.3561020
66suiRohan Negro0.5261313
67suiMichael Würth1.036126
68suiTeo Novello0.4561017
69suiSandro Bösch0.5561013
70suiWilliam Groebli0.4461117
71suiMarin Pavlovic0.2252122
72suiPetar Stevanovic0.2253023
73suiSamuel Haldi0.2253026
74suiBenjamin Fischer0.3451018
75suiSamuel Baertschi0.2253021
76fraLouis Léauté0.3550019
77suiXavier Barros0.3550016
78suiMatteo Bittner0.834015
79suiHrvoje Roguljic0.624027
80suiAmin Scala1.013113
81suiFlorian Torche0.1131122
82suiJanis Papageorgiou0.2330020
83srbMilan Petrovic1.022002
84suiOliver Fröhli1.012102
85fraMoussa Benyassine Ilyés0.712103
86greVasileios Orfanos0.1121020
87suiConstantin Kracunovic0.322007
88suiPeter Kräuchi1.022002
89suiLuka Bogdanovic2.012101
90suiNicola Pucar0.2220012
91indSamriddh Kakkattil0.1220016
92suiNikolaj Veljkovic0.301104
93suiDario Schüpbach0.201106
94suiFabrice Lüthi0.301013
95hunBotond Varga1.001011
96suiDanilo Bigovic0.1110015
97usaGreg Enloe1.011001
98suiGabriel Catillaz0.311003
99suiLuka Krstic0.1110014
100suiSebastian Gajita0.0010121
101suiLaurent Stettbacher0.301103
102suiFrédéric Blanc0.1110020
103suiJosselin Bernel0.201106
104suiRaphael Perretta0.211005
105gerAdrian Hossner0.1010116
106suiDaniel Luis0.311003
107fraMaven Katchamakov0.211005

Swiss Water Polo Champions (1917–2025)

2020s                                           

  • 2025 SC Kreuzlingen
  • 2024 SC Kreuzlingen
  • 2023 SC Kreuzlingen
  • 2022 SC Kreuzlingen
  • 2021 SC Kreuzlingen
  • 2020 (Corona)

2010s

  • 2019 SC Kreuzlingen
  • 2018 Lugano Aquatics
  • 2017 Lugano Aquatics
  • 2016 Lugano Aquatics
  • 2015 SC Horgen
  • 2014 Lugano Aquatics
  • 2013 SC Kreuzlingen
  • 2012 SC Kreuzlingen
  • 2011 SC Kreuzlingen
  • 2010 Lugano Aquatics

2000s

  • 2009 SC Kreuzlingen
  • 2008 SC Kreuzlingen
  • 2007 SC Horgen
  • 2006 Lugano Aquatics
  • 2005 SC Schaffhausen
  • 2004 SC Schaffhausen
  • 2003 SC Kreuzlingen
  • 2002 SC Kreuzlingen
  • 2001 SC Horgen
  • 2000 SC Horgen

1990s

  • 1999 SC Kreuzlingen
  • 1998 SC Horgen
  • 1997 Lugano Aquatics
  • 1996 Lugano Aquatics
  • 1995 Lugano Aquatics
  • 1994 Schwimmverein beider Basel
  • 1993 SC Horgen
  • 1992 SC Horgen
  • 1991 SC Horgen
  • 1990 CN Monthey

1980s

  • 1989 Lugano Aquatics
  • 1988 Lugano Aquatics
  • 1987 SC Horgen
  • 1986 Lugano Aquatics
  • 1985 Lugano Aquatics
  • 1984 SC Horgen
  • 1983 SC Horgen
  • 1982 SC Horgen
  • 1981 SC Horgen
  • 1980 SC Horgen

1970s

  • 1979 SC Horgen
  • 1978 SC Horgen
  • 1977 SC Horgen
  • 1976 SC Horgen
  • 1975 SC Horgen
  • 1974 Genève Natation
  • 1973 Lugano Aquatics
  • 1972 Lugano Aquatics
  • 1971 Lugano Aquatics
  • 1970 Lugano Aquatics

1960s

  • 1969 Genève Natation
  • 1968 Genève Natation
  • 1967 Genève Natation
  • 1966 SC Horgen
  • 1965 (No entry)
  • 1964 SC Horgen
  • 1963 SC Horgen
  • 1962 SC Horgen
  • 1961 SC Horgen
  • 1960 SV Limmat

1950s

  • 1959 SC Horgen
  • 1958 SC Horgen
  • 1957 SC Zürich
  • 1956 SC Horgen
  • 1955 SC Horgen
  • 1954 SC Horgen
  • 1953 SC Horgen
  • 1952 SC Zürich
  • 1951 CN Lausanne
  • 1950 CN Lausanne

1940s

  • 1949 CN Lausanne
  • 1948 SK Luzern
  • 1947 Genève Natation
  • 1946 SC Zürich
  • 1945 SC Zürich
  • 1944 SK Arbon
  • 1943 SC Zürich
  • 1942 Genève Natation
  • 1941 Genève Natation
  • 1940 (No entry)

1930s

  • 1939 SC St. Gallen
  • 1938 Genève Natation
  • 1937 SK Arbon
  • 1936 SC St. Gallen
  • 1935 Genève Natation
  • 1934 Genève Natation
  • 1933 Genève Natation
  • 1932 Genève Natation
  • 1931 CN Lausanne
  • 1930 SC Romanshorn

1920s

  • 1929 SC Romanshorn
  • 1928 Genève Natation
  • 1927 SK Arbon
  • 1926 SC St. Gallen
  • 1925 Red Fish Neuenburg
  • 1924 SK Arbon
  • 1923 SC St. Gallen
  • 1922 Genève Natation
  • 1921 (No entry)
  • 1920 (No entry)

1910s

  • 1919 (No entry)
  • 1918 (No entry)
  • 1917 SC St. Gallen

Title Statistics (1917–2025)

Most Championship Titles

RankTeamTitlesLast Title
🥇 SC Horgen302015
🥈 Lugano Aquatics172018
🥉 SC Kreuzlingen152025
4.Genève Natation141974
5.SC Zürich51957
5.SC St. Gallen51939
7.CN Lausanne41951
7.SK Arbon41944
9.SC Schaffhausen22005
9.SC Romanshorn21930
11.Schwimmverein beider Basel11994
11.CN Monthey11990
11.SK Luzern11948
11.Red Fish Neuchatel11925

Sign Up Now

Become a member of our online community and get tickets to upcoming matches or sports events faster!