SWITZERLAND 1897-1898
(unofficial)
Serie A
Group A Grasshopper-Club Zürich - FC Zürich 7-2
Group B FC Yverdon - FC La Villa Longchamp Lausanne 0-1
FC Maison Neuve Vevey - Lausanne Football & Cricket Club 0-4
Lausanne Football & Cricket Club - FC La Villa d'Ouchy Lausanne 5-2
FC La Villa Longchamp Lausanne - FC Neuchâtel 6-1
Final (Montriond 18.12.1897) FC La Villa Longchamp Lausanne - Lausanne Football & Cricket Club 1-0
Group C Racing Club de Genève - FC Le Château de Lancy Genève 0-4
FC La Châtelaine Genève bye
FC La Châtelaine Genève - FC Le Château de Lancy Genève 9-2
National Finals Grasshopper-Club Zürich - FC La Villa Longchamp Lausanne 6-1 (Zürich 19.03.1898)
Grasshopper-Club Zürich - FC La Châtelaine Genève 2-0 (Montriond 04.04.1898)
FC La Villa Longchamp Lausanne - FC La Châtelaine Genève not played
  Played Won Drew Lost For Against G/Av Points
1 Grasshopper-Club Zürich 2 2 0 0 8 1 8,000 4
2 FC La Châtelaine Genève 1 0 0 1 0 2 0,000 0
3 FC La Villa Longchamp Lausanne 1 0 0 1 1 6 0,167 0
  4 2 0 2 9 9   4
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average 
Zürich - Zurich - Zurigo Lausanne - Lausanne - Losanna
Yverdon - Yverdon - Yverdon Genf - Genève - Ginevra
German =French = Italian
FC Fußball-Club FC = Football Club
SWITZERLAND 1898-1899
Serie A
Western Group FC Yverdon - FC Neuchâtel 2-0
Lausanne Football & Cricket Club - Genève United FC 4-0
Final (Yverdon 10.12.1898) FC Yverdon - Lausanne Football & Cricket Club 2-6
Central Group BSC Old Boys Basel - FC Basel 1893 1-1 2-1 aet
Eastern Group Anglo-American Club Zürich - Grasshopper-Club Zürich 3-3 2-1
FC Zürich bye
Final (Zürich 18.12.1898) Anglo-American Club Zürich - FC Zürich 5-0
Final round BSC Old Boys Basel - Lausanne Football & Cricket Club +w/o (Bern 05.03.1899)
(British players of Lausanne refused to play on Sunday; Lausanne disqualified)
(Zürich (12.03.1899) Anglo-American Club Zürich - BSC Old Boys Basel 7-0    
Yverdon - Yverdon - Yverdon Lausanne - Lausanne - Losanna
Neuenburg - Neuchâtel - Neuchâtel Basel - Bâle - Basilea
Genf - Genève - Ginevra Zürich - Zurich - Zurigo
German =French = Italian
FC Fußball-Club FC = Football Club
BSC = Basler Sportclub
SWITZERLAND 1899-1900
Serie A
Group East
  Played Won Drew Lost For Against G/Av Points
1 Grasshopper-Club Zürich 8 8 0 0 32 9 3,556 16
2 FC Zürich 8 4 1 3 16 10 1,600 9
3 Anglo-American Club Zürich 8 3 0 5 9 21 0,429 6
4 BSC Old Boys Basel 8 2 1 5 12 19 0,632 5
5 Vereinigte FC Sankt-Gallen 8 2 0 6 9 19 0,474 4
  40 19 2 19 78 78   40
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average 
Group West FC Bern - FC Neuchâtel 2-0 3-2 (Biel 10.12.1899 and 11.03.1900)
FINAL (Aarau 18.03.1900) Grasshopper-Club Zürich - FC Bern 2-0      
Zürich - Zurich - Zurigo Bern - Berne - Berna
Basel - Bâle - Basilea Neuenburg - Neuchâtel - Neuchâtel
Sankt Gallen - Saint Gall - San Gallo
German =French = Italian
FC Fußball-Club FC = Football Club
BSC = Basler Sportclub
Ligue Romande de Football (LRF)
(played after the Lausanne disqualification in March 1899)
  Played Won Drew Lost For Against G/Av Points
1 Lausanne Football & Cricket Club 12 8 3 1 40 6 6,667 19
2 FC La Villa d'Ouchy Lausanne 12 9 1 2 38 17 2,235 19
3 FC La Villa Longchamp Lausanne 12 6 2 4 29 22 1,318 14
4 FC Yverdon 12 4 3 5 22 35 0,629 11
5 FC La Châtelaine Genève 12 4 1 7 33 41 0,805 9
6 FC Le Château de Lancy Genève 12 4 0 8 14 28 0,500 8
7 FC Montreux 12 2 0 10 14 41 0,341 4
  84 37 10 37 190 190   84
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average