Serie A
East
Cross-Table :
GCZ LUG BLU CHI BRU ZUR YFZ STG WIN
Grasshopper xxx 4-2 11-0 3-1 7-2 2-0 5-4 5-3 4-0
Lugano 1-5 xxx 7-0 5-1 0-0 5-1 3-3 3-0 6-1
Blue Stars 1-0 2-4 xxx 4-1 2-1 4-2 2-1 5-2 5-3
Chiasso 2-2 2-0 2-1 xxx 3-1 4-2 2-3 4-2 3-1
Brühl 1-3 4-1 4-0 3-1 xxx 1-2 0-2 4-1 2-1
Zürich 2-4 1-2 2-4 0-0 2-4 xxx 4-2 3-3 1-0
Young Fellows 3-4 0-1 0-0 1-0 3-3 1-5 xxx 2-0 2-1
St.Gallen 0-4 1-4 0-2 2-2 2-1 0-4 1-1 xxx 2-1
Winterthur 2-3 1-2 0-2 0-1 2-1 2-3 8-2 7-3 xxx
Table :
1. Grasshopper-Club Zürich 16 14 1 1 66-24 29
-------------------------------------------------------
2. FC Lugano 16 10 2 4 46-26 22
3. Blue Stars Zürich 16 10 1 5 34-40 21
4. FC Chiasso 16 7 3 6 29-30 17
5. FC Brühl St.Gallen 16 6 2 8 32-32 14
FC Zürich 16 6 2 8 34-38 14
Young Fellows Zürich 16 5 4 7 30-39 14
8. FC St.Gallen 16 2 3 11 22-52 7
-------------------------------------------------------
9. FC Winterthur 16 3 0 13 30-42 6
[Sep 2]
Young Fellows Zürich 2-0 FC St.Gallen
FC Brühl St.Gallen 3-1 FC Chiasso
[Sep 9]
Young Fellows Zürich 0-1 FC Lugano
FC Zürich 1-0 FC Winterthur
FC St.Gallen 0-4 Grasshopper-Club
FC Chiasso 2-1 Blue Stars Zürich
[Sep 23]
Blue Stars Zürich 5-2 FC St.Gallen
Grasshopper-Club 3-1 FC Chiasso
FC Lugano 5-1 FC Zürich
FC Brühl St.Gallen 0-2 Young Fellows Zürich
[Sep 30]
FC Brühl St.Gallen 1-3 Grasshopper-Club
FC Lugano 7-0 Blue Stars Zürich
FC Winterthur 7-3 FC St.Gallen
[Oct 21]
FC Lugano 0-0 FC Brühl St.Gallen
FC St.Gallen 0-4 FC Zürich
FC Winterthur 2-3 Grasshopper-Club
[Oct 28]
FC Brühl St.Gallen 4-0 Blue Stars Zürich
FC Lugano 5-1 FC Chiasso
[Nov 4]
FC Brühl St.Gallen 4-1 FC St.Gallen
[Nov 11]
Young Fellows Zürich 3-4 Grasshopper-Club
FC St.Gallen 1-4 FC Lugano
[Nov 18]
Grasshopper-Club 4-2 FC Lugano
FC Chiasso 4-2 FC Zürich
[Nov 25]
FC Chiasso 4-2 FC St.Gallen
FC Brühl St.Gallen 1-2 FC Zürich
[Dec 9]
FC Chiasso 2-3 Young Fellows Zürich
FC Lugano 6-1 FC Winterthur
FC Zürich 2-4 Blue Stars Zürich
[Dec 16]
FC Winterthur 2-1 FC Brühl St.Gallen
FC Chiasso 2-2 Grasshopper-Club
Blue Stars Zürich 2-1 Young Fellows Zürich
[Dec 23]
FC Winterthur 0-2 Blue Stars Zürich
FC Zürich 4-2 Young Fellows Zürich
[Dec 30]
Grasshopper-Club 2-0 FC Zürich
FC Chiasso 3-1 FC Winterthur
[Jan 6]
FC Lugano 3-0 FC St.Gallen
FC Winterthur 8-2 Young Fellows Zürich
Blue Stars Zürich 1-0 Grasshopper-Club
[Jan 13]
Young Fellows Zürich 1-0 FC Chiasso
Grasshopper-Club 4-0 FC Winterthur
[Jan 20]
FC Zürich 0-0 FC Chiasso
Blue Stars Zürich 2-1 FC Brühl St.Gallen
[Jan 27]
Young Fellows Zürich 3-3 FC Brühl St.Gallen
Blue Stars Zürich 5-3 FC Winterthur
[Feb 3]
FC Zürich 3-3 FC St.Gallen
Grasshopper-Club 7-2 FC Brühl St.Gallen
[March 3]
Grasshopper-Club 11-0 Blue Stars Zürich
FC Zürich 2-4 FC Brühl St.Gallen
FC Winterthur 1-2 FC Lugano
[March 10]
FC Lugano 3-3 Young Fellows Zürich
Blue Stars Zürich 4-1 FC Chiasso
Grasshopper-Club 1-1 FC St.Gallen [abd at 14' due to bad field; Replayed]
[Replay May 26]
Grasshopper-Club 5-3 FC St.Gallen
[March 17]
FC Chiasso 3-1 FC Brühl St.Gallen
Blue Stars Zürich 2-4 FC Lugano
[March 24]
FC Zürich 2-4 Grasshopper-Club
[April 7]
FC Winterthur 2-3 FC Zürich
FC Chiasso 2-0 FC Lugano
Grasshopper-Club 5-4 Young Fellows Zürich
[April 14]
FC St.Gallen 0-2 Blue Stars Zürich
Young Fellows Zürich 2-1 FC Winterthur
FC Zürich 1-2 FC Lugano
[April 21]
FC Lugano 1-5 Grasshopper-Club
Young Fellows Zürich 0-0 Blue Stars Zürich
FC St.Gallen 2-1 FC Winterthur
[April 28]
FC St.Gallen 2-1 FC Brühl St.Gallen
FC Winterthur 0-1 FC Chiasso
[May 5]
Blue Stars Zürich 4-2 FC Zürich
FC St.Gallen 1-1 Young Fellows Zürich
[May 9]
FC Brühl St.Gallen 2-1 FC Winterthur
[May 12]
FC St.Gallen 2-2 FC Chiasso
Young Fellows Zürich 1-5 FC Zürich
[May 26]
FC Brühl St.Gallen 4-1 FC Lugano
Central
Cross-Table :
YBB BAS NOR BER CON GRE OBB SOL AAR
Young Boys xxx 3-0 1-1 4-1 4-0 3-1 3-1 3-0 2-2
Basel 2-2 xxx 1-0 3-0 1-4 3-1 7-3 0-5 9-2
Nordstern 4-1 2-1 xxx 2-0 1-4 3-0 3-4 9-3 8-1
Bern 2-1 3-5 1-1 xxx 5-0 2-0 1-0 1-0 1-0
Concordia 5-2 1-1 1-2 5-2 xxx 0-4 3-0 1-2 3-0
Grenchen 0-0 0-4 3-0 1-2 3-1 xxx 0-0 1-3 2-1
Old Boys 1-2 2-2 1-3 3-2 1-2 0-1 xxx 4-1 6-0
Solothurn 2-2 2-7 6-4 1-1 1-3 1-3 1-2 xxx 3-1
Aarau 0-1 2-2 4-3 3-5 1-0 1-0 1-1 7-3 xxx
Table :
1. BSC Young Boys 16 8 5 3 34-22 21
-------------------------------------------------------
2. FC Basel 16 8 4 4 48-32 20
3. Nordstern Basel 16 8 2 6 46-32 18
FC Bern 16 8 2 6 29-29 18
5. Concordia Basel 16 8 1 7 33-30 17
6. FC Grenchen 16 6 2 8 20-24 14
7. BSC Old Boys 16 5 3 8 29-32 13
8. FC Solothurn 16 5 2 9 34-49 12
-------------------------------------------------------
9. FC Aarau 16 4 3 9 26-49 11
[Sep 2]
FC Grenchen 2-1 FC Aarau
[Sep 9]
BSC Young Boys 3-0 FC Basel
FC Solothurn 1-3 FC Grenchen
Concordia Basel 3-0 BSC Old Boys
FC Aarau 3-5 FC Bern
[Sep 23]
FC Grenchen 0-0 BSC Young Boys
BSC Old Boys 1-3 Nordstern Basel
[Sep 30]
FC Basel 3-1 FC Grenchen
FC Solothurn 2-2 BSC Young Boys
[Oct 14]
Nordstern Basel 9-3 FC Solothurn
[Oct 21]
Concordia Basel 1-1 FC Basel
FC Bern 1-0 BSC Old Boys
FC Aarau 7-3 FC Solothurn
FC Grenchen 3-0 Nordstern Basel
[Oct 28]
BSC Old Boys 0-1 FC Grenchen
[Nov 11]
BSC Young Boys 4-1 FC Bern
FC Solothurn 0-0 Concordia Basel [abd; Replayed]
[Replay Dec 23]
FC Solothurn 1-3 Concordia Basel
[Nov 18]
Nordstern Basel 4-1 BSC Young Boys
FC Bern 1-0 FC Solothurn
[Nov 25]
BSC Young Boys 3-1 BSC Old Boys
FC Basel 9-2 FC Aarau
Concordia Basel 0-4 FC Grenchen
[Dec 2]
Nordstern Basel 2-0 FC Bern
[Dec 9]
FC Bern 5-0 Concordia Basel
Nordstern Basel 8-1 FC Aarau
BSC Old Boys 4-1 FC Solothurn
[Dec 16]
FC Grenchen 1-2 FC Bern
FC Aarau 0-1 BSC Young Boys
FC Solothurn 2-7 FC Basel
Concordia Basel 1-2 Nordstern Basel
[Dec 23]
BSC Old Boys 6-0 FC Aarau
FC Bern 3-5 FC Basel
[Dec 30]
FC Basel 1-0 Nordstern Basel
[Jan 6]
Concordia Basel 3-0 FC Aarau
FC Basel 0-5 FC Solothurn
[Jan 13]
Nordstern Basel 3-0 FC Grenchen
BSC Old Boys 1-2 Concordia Basel
FC Bern 1-0 FC Aarau
[Jan 20]
Concordia Basel 5-2 FC Bern
BSC Young Boys 3-1 FC Grenchen
[Jan 27]
FC Grenchen 0-4 FC Basel
BSC Old Boys 1-2 BSC Young Boys
[Feb 3]
FC Solothurn 1-1 FC Bern
FC Aarau 0-0 BSC Old Boys [abd at 35'; Replayed]
[Replay March 17]
FC Aarau 1-1 BSC Old Boys
[Feb 24]
BSC Young Boys 4-0 Concordia Basel
Nordstern Basel 3-4 BSC Old Boys
[March 3]
FC Basel 3-0 FC Bern
[March 10]
BSC Young Boys 3-0 FC Solothurn
FC Basel 7-3 BSC Old Boys
[March 17]
FC Solothurn 6-4 Nordstern Basel
FC Basel 1-4 Concordia Basel
[March 24]
Nordstern Basel 1-4 Concordia Basel
FC Solothurn 1-2 BSC Old Boys Basel
FC Bern 2-0 FC Grenchen
[April 7]
FC Grenchen 1-3 FC Solothurn
FC Aarau 1-0 Concordia Basel
FC Bern 1-1 Nordstern Basel
FC Basel 2-2 BSC Young Boys
[April 14]
BSC Old Boys 2-2 FC Basel
[April 21]
BSC Young Boys 1-1 Nordstern Basel
Concordia Basel 1-2 FC Solothurn
FC Aarau 1-0 FC Grenchen
[April 28]
FC Bern 2-1 BSC Young Boys
Nordstern Basel 2-1 FC Basel
FC Solothurn 3-1 FC Aarau
[May 5]
FC Grenchen 0-0 BSC Old Boys
[May 12]
FC Aarau 2-2 FC Basel
Concordia Basel 5-2 BSC Young Boys
[May 26]
FC Grenchen 3-1 Concordia Basel
BSC Young Boys 2-2 FC Aarau
BSC Old Boys 3-2 FC Bern
[June 9]
FC Aarau 4-3 Nordstern Basel
West
Cross-Table :
UGS BIE ETO SER CAN ECA LAU LCF FRI
Urania xxx 1-0 2-1 2-3 8-0 5-0 4-1 3-0 3-0
Biel-Bienne 1-7 xxx 3-3 3-1 6-0 7-2 2-0 5-1 11-0
Etoile LCF 6-1 2-2 xxx 7-2 2-0 1-3 2-1 5-2 4-1
Servette 0-2 0-2 0-4 xxx 1-2 2-1 6-2 3-0 9-1
Cantonal 1-2 2-2 1-0 2-0 xxx 3-1 1-4 1-1 3-1
Etoile Carouge 1-5 2-0 3-3 1-3 2-2 xxx 5-2 2-2 2-2
Lausanne 3-1 3-4 3-4 3-3 1-2 5-6 xxx 1-2 6-3
Chaux-de-Fonds 0-1 0-2 2-4 3-3 1-0 2-0 0-2 xxx 4-2
Fribourg 1-3 2-3 1-2 2-7 4-3 1-2 2-9 2-1 xxx
Table :
1. Urania Genève-Sport 16 13 0 3 50-18 26 (*)
-------------------------------------------------------
2. FC Biel-Bienne 16 10 3 3 53-26 23 (*)
Etoile La Chaux-de-Fonds 16 10 3 3 50-27 23
4. Servette FC Genève 16 7 2 7 43-37 16
5. Cantonal Neuchâtel 16 6 3 7 23-36 15
6. Etoile Carouge 16 5 4 7 33-45 14
7. Lausanne-Sports 16 5 1 10 46-47 11
FC La Chaux-de-Fonds 16 4 3 9 21-36 11
-------------------------------------------------------
9. FC Fribourg 16 2 1 13 25-72 5
(*) June 1st 1929: La commission de recours repousse le recours du FC Biel-Bienne
relatif à la qualification du joueur Jean Papastratides de UGS.
[Sep 2]
Etoile Carouge 2-2 FC La Chaux-de-Fonds
Etoile Chaux-de-Fonds 2-0 Cantonal Neuchâtel
FC Biel-Bienne 1-7 Urania Genève
[Sep 9]
Servette Genève 0-4 Etoile Chaux-de-Fonds
FC La Chaux-de-Fonds 0-1 Urania Genève
FC Fribourg 1-2 Etoile Carouge
[Sep 23]
FC Biel-Bienne 5-1 FC La Chaux-de-Fonds
Etoile Chaux-de-Fonds 2-1 Lausanne-Sports
Cantonal Neuchâtel 3-1 FC Fribourg
Urania Genève 2-3 Servette Genève
[Sep 30]
Etoile Carouge 2-2 Cantonal Neuchâtel
FC La Chaux-de-Fonds 2-4 Etoile Chaux-de-Fonds
FC Fribourg 2-7 Servette Genève
Lausanne-Sports 3-4 FC Biel-Bienne
[Oct 14]
FC Fribourg 2-1 FC La Chaux-de-Fonds
Servette Genève 6-2 Lausanne-Sports
[Oct 21]
Urania Genève 2-1 Etoile Chaux-de-Fonds
FC La Chaux-de-Fonds 1-0 Cantonal Neuchâtel
[Nov 4]
Lausanne-Sports 1-2 FC La Chaux-de-Fonds
[Nov 11]
Urania Genève 3-0 FC Fribourg
FC La Chaux-de-Fonds 3-3 Servette Genève
[Nov 18]
Cantonal Neuchâtel 1-4 Lausanne-Sports
FC Biel-Bienne 11-0 FC Fribourg
[Nov 25]
Etoile Carouge 1-0 Urania Genève [Abd at 35' due to rain; Replayed]
[Replay Jan 27]
Etoile Carouge 1-5 Urania Genève
[Dec 2]
Lausanne-Sports 5-6 Etoile Carouge
[Dec 16]
Urania Genève 4-1 Lausanne-Sports
Etoile Carouge 2-0 FC Biel-Bienne
[Dec 30]
FC Biel-Bienne 6-0 Cantonal Neuchâtel
[Jan 13]
FC Fribourg 1-3 Urania Genève
FC Biel-Bienne 3-1 Servette Genève
Cantonal Neuchâtel 1-0 Etoile Chaux-de-Fonds
Etoile Carouge 5-2 Lausanne-Sports
[Jan 20]
Servette Genève 0-2 Urania Genève
[Jan 27]
FC Fribourg 2-9 Lausanne-Sports
[Feb 10]
FC Fribourg 1-2 Etoile Chaux-de-Fonds
Urania Genève 3-0 FC La Chaux-de-Fonds
Lausanne-Sports 3-3 Servette Genève
[Feb 24]
Cantonal Neuchâtel 1-2 Urania Genève
FC Biel-Bienne 3-3 Etoile Chaux-de-Fonds
Servette Genève 9-1 FC Fribourg
[March 3]
Cantonal Neuchâtel 2-0 Servette Genève
[March 10]
Urania Genève 5-0 Etoile Carouge
Lausanne-Sports 6-3 FC Fribourg
Cantonal Neuchâtel 2-2 FC Biel-Bienne
[March 17]
FC La Chaux-de-Fonds 0-2 Lausanne-Sports
[March 24]
Servette Genève 0-2 FC Biel-Bienne
Lausanne-Sports 1-2 Cantonal Neuchâtel
Etoile Chaux-de-Fonds 1-3 Etoile Carouge
[April 7]
Cantonal Neuchâtel 3-1 Etoile Carouge
Urania Genève 1-0 FC Biel-Bienne
[April 7]
FC La Chaux-de-Fonds 4-2 FC Fribourg
Lausanne-Sports 3-1 Urania Genève
[April 21]
FC Biel-Bienne 2-0 Lausanne-Sports
FC Fribourg 4-3 Cantonal Neuchâtel
Etoile Chaux-de-Fonds 6-1 Urania Genève
Servette Genève 2-1 Etoile Carouge
[April 28]
Lausanne-Sports 3-4 Etoile Chaux-de-Fonds
FC Fribourg 2-3 FC Biel-Bienne
FC La Chaux-de-Fonds 2-0 Etoile Carouge
[May 9]
Servette Genève 1-2 Cantonal Neuchâtel
[May 12]
FC Biel-Bienne 7-2 Etoile Carouge
Etoile Chaux-de-Fonds 5-2 FC La Chaux-de-Fonds
Urania Genève 8-0 Cantonal Neuchâtel
[May 26]
Cantonal Neuchâtel 1-1 FC La Chaux-de-Fonds
Etoile Carouge 2-2 FC Fribourg
Etoile Chaux-de-Fonds 7-2 Servette Genève
[June 2]
Etoile Carouge 1-3 Servette Genève
FC La Chaux-de-Fonds 0-2 FC Biel-Bienne
[June 9]
Etoile Chaux-de-Fonds 2-2 FC Biel-Bienne
[June 15]
Etoile Carouge 3-3 Etoile Chaux-de-Fonds
[June 22]
Etoile Chaux-de-Fonds 4-1 FC Fribourg
[June 23]
Servette Genève 3-0 FC La Chaux-de-Fonds
Final round
[June 9 at Parc des Sports de Frontenex in Genève]
Urania Genève-Sport 0-0 BSC Young Boys
Referee : Hans Enderli (Winterthur)
Att : 5.000
Urania : Marcel Nicollin, Edouard Bovy, Jean Papastratidès,
Edmond Loichot, Conrad Ross, Georges Berchten,
Lienhardt, Grettler, René Barrière, Wiederkehr,
Erwin Stalder.
Young Boys: Hans Pulver, Heinrich von Arx I, Erich Grunder, Alex
Baldi, Hermann Vögeli, Mario Fasson, Paul Fässler,
Baumgartner, Jan von Arx II, Mühlheim, Viktor Schicker.
[June 16 at Hardturm Sportplatz in Zürich]
Grasshopper-Club 3-0 Urania Genève-Sport
[11 Tschirren, 31 Max Abegglen, 41 Weiler I]
Referee : Dagon (Solothurn)
Att : 12.000
Red card : 60 Conrad Ross
GCZ : Charles Pasche, Edmond de Weck, Walter Weiler II,
Charles Regamey, Paul de Lavallaz (35 Vuillemin),
Max Neuenschwander, Lawrence Adam, Gaston Tschirren,
Max Weiler I, Max Abegglen II, Erich Frankenfeldt.
Urania : Marcel Nicollin, Edouard Bovy [Injuried at 70'],
Jean Papastratidès, Edmond Loichot, Conrad Ross,
Georges Berchten, Lienhardt, Grettler, René Barrière,
Gremminger, Erwin Stalder.
[June 30 at Wankdorf Sportplatz in Bern]
BSC Young Boys 2-0 Grasshopper-Club
[5 Baumgartner, 79 Jung]
Referee : René Mercet (Locarno)
Att : 7.000
Young Boys: Hans Pulver, Heinrich von Arx I, Erich Grunder, Mario
Fasson, Hermann Vögeli, Alex Baldi, Paul Fässler,
Baumgartner, Jung, Mühlheim, Viktor Schicker.
GCZ : Charles Pasche, Edmond de Weck, Walter Weiler II,
Charles Regamey, Paul de Lavallaz, Max Neuenschwander,
Lawrence Adam, Gaston Tschirren, Max Weiler I, Max
Abegglen II, Erich Frankenfeldt.
Table :
1. BSC Young Boys 2 1 1 0 2-0 3
------------------------------------------------
2. Grasshopper-Club Zürich 2 1 0 1 3-2 2
3. Urania Genève-Sport 2 0 1 1 0-3 1
BSC Young Boys is Swiss 1929 Champion
Promotion-Relegation (Serie A-Serie Promotion)
East
[June 16 and 23]
FC Winterthur 3-0 1-1 FC Töss
Central
[June 16 and 23; 3rd match June 30 in Zürich]
FC Aarau 4-0 0-4 2-0 FC Luzern
West
[July 28, Aug 4; 3rd match Aug 11 in Genève]
FC Fribourg 4-2 1-3 3-2 Stade Lausanne
Serie Promotion
Group West 1
1. FC Monthey 16 12 0 4 46-20 24
2. Montreux-Sports 16 11 2 3 38-29 24
-------------------------------------------------------
3. Étoile-Carouge Prom. 16 10 2 4 36-21 22
4. Servette Genève Prom. 16 7 4 5 43-29 18
5. Villeneuve-Sports 16 5 4 7 17-36 14
6. Forward Morges 16 5 1 10 39-40 11
7. Lausanne-Sports Prom. 16 5 1 10 23-36 11
-------------------------------------------------------
8. Stade Nyonnais 16 4 2 10 22-34 10
9. Vevey-Sports 16 3 4 9 28-47 10
Play-off for 1st place of Group West 1
[June 9 in Lausanne]
Montreux-Sports 0-2 FC Monthey
Play-off for 8th place of Group West 1
[June 9 in Lausanne]
Vevey-Sports 0-5 Stade Nyonnais
Group West 2
1. Stade Lausanne 16 13 2 1 68-20 28
-------------------------------------------------------
2. Racing-Club Lausanne 16 11 1 4 49-25 23
3. FC Renens 16 9 2 5 68-37 20
4. Couvet-Sports 16 7 4 5 33-28 18
5. Concordia Yverdon 16 6 2 8 31-31 14
6. Étoile Chaux-de-Fonds Prom. 16 5 2 9 31-53 12
7. FC Fribourg Prom. 16 5 2 9 24-55 12
8. FC La Chaux-de-Fonds Prom. 16 3 3 10 25-45 9
-------------------------------------------------------
9. FC Orbe 16 3 2 11 28-63 8
Final Group West
[June 16 and 23]
FC Monthey 1-6 1-5 Stade Lausanne
Group Central 1
1. FC Luzern 16 14 1 1 57-14 29
-------------------------------------------------------
2. FC Bözingen 16 10 2 4 61-31 22
3. BSC Young Boys Prom. 16 10 1 5 46-32 21
4. Kickers Luzern 16 6 4 6 52-46 16
5. FC Madretsch Biel 16 5 3 8 34-42 13
6. Viktoria Bern 16 6 1 9 31-46 13
7. FC Biel-Bienne Prom. 16 6 1 9 31-47 13
8. Cercle des Sports Bienne 16 4 3 9 25-38 11
-------------------------------------------------------
9. FC Bern Prom. 16 1 4 11 26-67 6
Group Central 2
1. FC Olten 14 10 2 2 44-21 22
-------------------------------------------------------
2. Black Stars Basel 14 8 3 3 38-19 19
3. Nordstern Basel Prom. 14 6 2 6 35-34 14
4. FC Liestal 14 6 2 6 31-36 14
5. FC Allschwil 14 6 1 7 33-34 13
6. BSC Old Boys Prom. 14 4 4 6 28-29 12
7. FC Basel Prom. 14 5 1 8 35-43 11
-------------------------------------------------------
8. Breite Basel 14 3 1 10 17-45 7
Final Group Central
[April 28 and May 5]
FC Olten 0-6 1-1 FC Luzern
Group East 1
1. Juventus Zürich 18 13 1 4 48-26 27
-------------------------------------------------------
2. FC Oerlikon ZH 18 10 4 4 61-33 24
3. FC Zürich Prom. 18 10 4 4 42-32 24
4. FC Locarno 18 9 3 6 50-29 21
5. FC Baden 18 8 1 9 32-35 17
6. FC Neumünster ZH 18 6 4 8 33-50 16
7. FC Lugano 18 6 3 9 32-41 15
8. Blue Stars ZH Prom. 18 5 4 9 31-38 14
9. FC Wohlen 18 4 4 10 29-54 12
-------------------------------------------------------
10.Red Star Zürich 18 4 2 12 31-51 10
Group East 2
1. FC Töss 16 11 2 3 54-16 24
-------------------------------------------------------
2. Sparta Schaffhausen 16 10 1 5 31-18 21
3. FC Frauenfeld 16 9 3 4 47-38 21
4. FC Winterthur Prom. 16 7 4 5 42-37 18
5. FC Brühl St Gallen Prom. 16 6 3 7 32-37 15
6. FC Romanshorn 16 5 3 8 36-40 13
7. SC Veltheim 16 5 2 9 36-39 12
8. FC St Gallen Prom. 16 5 1 10 20-38 11
-------------------------------------------------------
9. Winterthur Sp.V. 16 4 1 11 28-63 9
Final Group East
[May 26 and June 2]
FC Töss 4-0 0-3 Juventus Zürich
Play-off
[June 9 in Schaffhausen]
FC Töss 2-1 Juventus Zürich [aet]
Final round [Winners of the 3 regional groups]
[July 7 and Aug 18]
FC Töss 7-5 FC Luzern
Stade Lausanne 1-2 FC Töss
FC Luzern n/p Stade Lausanne
FC Töss is Serie Promotion champion
Promotion/Relegation (Serie Promotion/Serie B)
Group West
[June 16 and 30; 3th match July 7 in Villeneuve]
Vevey-Sports 3-3 2-2 0-1 FC La Tour-de-Peilz
[June 9 and 16]
FC Orbe 3-4 1-4 Silva-Sports Le Locle
Group East
[June 2 and 16]
Red Star Zürich 2-5 0-1 SV Seebach
[June 30 and July 7]
Winterthurer Sp.V. 0-3 0-4 Young Fellows ZH II
Group Central
[May 5 and 12]
FC Bern Prom. 3-3 0-4 FC Nidau
[June 2 and 9]
Breite Basel 0-2 0-3 SR Delémont
Serie B
Group East 1.1
1. Young Fellows ZH II 12 10 1 1 55-17 21
-------------------------------------------------------
2. FC Aarau II 12 8 1 3 49-26 17
3. FC Buchs 12 7 2 3 30-25 16
4. FC Dietikon 12 5 0 7 31-26 10
5. FC Altstetten ZH 12 5 0 7 29-42 10
6. FC Gränichen 12 2 2 8 23-45 6
7. FC Baden II 12 0 4 8 17-53 4
Group East 1.2
1. SV Seebach 16 15 1 0 96-26 31
-------------------------------------------------------
2. Blue Stars Zürich II 16 12 2 2 64-24 26
3. Zürcher BC 16 9 1 6 51-44 19
4. Hakoah Zürich 16 8 2 6 50-47 18
5. FC Uster 16 8 1 7 56-55 17
6. FC Höngg 16 6 2 8 44-58 14
7. Sirius Zürich 16 5 1 10 33-62 11
8. FC Zürich II 16 4 0 12 32-64 8
9. FC Neumünster ZH II 16 0 0 16 18-64 0
Group East 1.3
1. FC Adliswil 16 13 1 2 53-27 27
-------------------------------------------------------
2. FC Luzern II 16 8 5 3 40-26 21
3. Industrie Zürich 16 9 2 5 48-38 20
4. SC Zug 16 9 1 6 58-44 19
5. FC Thalwil 16 8 3 5 43-38 19
6. Grasshopper-Club ZH II 16 6 3 7 51-34 15
7. FC Wädenswil 16 5 3 8 38-43 13
8. Diana Zürich 16 3 0 13 37-62 6
9. FC Horgen 16 0 4 12 29-85 4
Group East 1.4
1. GC Luganesi 6 6 0 0 28- 7 12
-------------------------------------------------------
2. AC Bellinzona 6 4 0 2 21-11 8
3. FC Chiasso II 6 2 0 4 19-19 4
4. Paradiso FC 6 0 0 6 1-32 0
Group East 2.1 [table not complete !]
1. FC Arbon 14 12 1 1 72-17 25
-------------------------------------------------------
2. FC Kreuzlingen 13 8 2 3 44-26 18
3. Fortuna-Oberstrass 12 7 3 2 23-14 17
4. FC Flawil 12 3 3 6 16-34 9
5. FC Amriswil 13 3 2 8 18-29 8
6. FC Brühl St. Gallen II 13 2 4 7 20-43 8
7. FC Rorschach 13 3 3 7 21-36 9
8. FC St.Gallen II 12 2 4 6 18-33 8
Play-off for 7th place
FC Rorschach 1-5 FC St. Gallen II
Group East 2.2
1. FC Bülach 14 10 1 3 69-26 21
2. Schaffhausen-Sparta II 14 10 1 3 48-27 21
-------------------------------------------------------
3. SpVgg Schaffhausen 14 7 2 5 35-38 16
4. FC Neuhausen 14 7 1 6 41-40 15
5. FC Töss 2 14 5 3 6 36-49 13
6. Winterthurer SV II 14 3 4 7 28-43 10
7. FC Winterthur- II 14 4 2 8 26-34 10
8. SC Veltheim II 14 2 2 10 21-47 6
Play-off for 1st place
FC Bülach 2-1 Schaffhausen-Sparta II
Final round Group East
Group 1
[April 28 and May 5 and 12]
GC Luganesi 5-1 FC Adliswil
SV Seebach 5-3 Giovanni Calciatori Luganesi
FC Adliswil 0-2 SV Seebach
Group 2
[June 16 and 23]
FC Bülach 1-11 Young Fellows ZH II
Young Fellows ZH II 2-0 FC Arbon
FC Arbon n/p FC Bülach
Final
[July 14 in Zürich]
SV Seebach 2-0 Young Fellows ZH II
Play-off for Relegation
SC Veltheim II 2-5 FC Horgen
FC Baden II 4-1 FC Neumünster ZH II
FC Rorschach 5-3 SC Veltheim II
FC Horgen 5-2 FC Rorschach
FC Rorschach 1-3 FC Neumünster ZH II
other results unknown
Group Central 1
1. Zähringia Bern 14 11 2 1 48-21 24
-------------------------------------------------------
2. Minerva Bern 14 11 1 2 55-17 23
3. Sport Boys Bern 14 9 0 5 46-33 18
4. BSC Young Boys II 14 8 1 5 53-38 17
5. Länggasse Bern 14 5 1 8 34-50 11
6. FC Thun 14 4 2 8 38-42 10
7. Viktoria Bern II 14 4 1 9 20-49 9
8. WEF Bern 14 0 0 14 3-47 0 [withdrew]
Group Central 2
1. FC Nidau 10 9 0 1 40-19 18
-------------------------------------------------------
2. FC Grenchen II 10 6 1 3 34-22 13
3. SC Burgdorf 10 3 3 4 35-28 9
4. FC Solothurn 10 3 3 4 23-25 9
5. FC Langenthal 10 3 3 4 21-30 9
6. FC Biberist 10 1 0 9 15-44 2
Group Central 3
1. SR Delémont 14 13 1 0 80-23 27
-------------------------------------------------------
2. FC Tavannes 14 10 2 2 53-17 22
3. Concordia Basel II 14 5 3 6 36-31 13
4. FC Reconvilier 13 5 2 6 36-33 12
5. Nordstern Basel IIa 14 5 0 9 28-49 10
6. FC Basel II 14 4 2 8 26-58 10
7. FC Tramelan 13 4 1 8 26-45 9
8. FC Porrentruy 14 3 1 10 33-62 7
Group Central 4
1. FC Birsfelden 14 14 0 0 82- 5 28
-------------------------------------------------------
2. SC Kleinhüningen 14 8 0 6 54-38 16
3. Black Stars Basel II 14 6 3 5 38-41 15
4. VfR Basel 14 6 1 7 28-36 13
5. SV Sissach 14 5 2 7 33-56 12
6. SV Helvetik Basel 14 3 5 6 31-44 11
7. Nordstern Basel IIb 14 3 4 7 26-54 10
8. FC Münchenstein 14 3 1 10 31-49 7
Final round Group Central
[April 14 and 21]
Zähringia Bern 2-5 0-1 FC Nidau
[April 28 and May 12; 3th match May 26]
FC Birsfelden 2-1 0-4 1-3 SR Delémont
Final
[June 23 in Biel]
SR Delémont 6-2 FC Nidau
Group West 1
1. CA Genève 12 12 0 0 72-22 24
-------------------------------------------------------
2. Stade Nyonnais II 12 7 1 4 30-28 15
3. Star Genève 12 6 2 4 39-29 14
4. Etoile Carouge II 12 4 1 7 20-29 9
5. Estella Genève 12 4 0 8 16-42 8
6. FC Saint-Jean GE 12 3 0 9 20-45 6
7. Urania Genève-Sport II 12 2 0 10 26-34 4
Group West 2
1. FC Jonction GE 10 10 0 0 40- 7 20
-------------------------------------------------------
2. CS Chênois 10 7 1 2 32-21 15
3. FC Lancy-Champagne 10 4 1 5 30-27 9
4. Gloria Genthod 10 3 2 5 20-25 8
5. La Côte-Sports Rolle 10 3 1 6 30-43 7
6. FC Eaux-Vives GE 10 0 1 9 13-42 1
Group West 3
1. Central Fribourg 12 10 1 1 40-16 21
-------------------------------------------------------
2. Stade Lausanne II 12 9 1 2 63-31 19
3. Lausanne-Sports II 12 4 3 5 32-36 11
4. FC Payerne 12 5 1 6 34-48 11
5. Richemond-Daillettes FR 12 4 0 8 43-40 8
6. Racing Club Lausanne II 12 3 2 7 21-31 8
7. Forward Morges II 12 2 2 8 16-47 6
Group West 4
1. FC La Tour-de-Peilz 10 10 0 0 73-10 20
-------------------------------------------------------
2. FC Sion 10 6 0 4 33-27 12
3. FC Aigle 10 5 0 7 20-27 10
4. Vevey-Sports II 10 3 1 6 13-36 7
5. FC Bex 10 2 2 6 22-43 6
6. FC Vignoble Cully 10 2 1 7 17-36 5
Play-off for relegation
[April 18, May 12 and June 2]
FC Vignoble Cully 2-0 FC Saint-Jean
FC Eaux-Vives 2-3 FC Vignoble Cully
FC Saint-Jean bt FC Eaux-Vives
Group West 5
1. FC Fleurier 10 8 1 1 41-12 17
-------------------------------------------------------
2. Cantonal Neuchâtel IIa 10 6 0 4 22-19 12
3. FC Yverdon 10 5 0 5 28-31 10
4. FC Sainte-Croix 10 4 1 5 30-21 9
5. Xamax Sports NE 10 3 2 5 23-24 8
6. Comète Peseux 10 2 0 8 6-43 4
Group West 6
1. Silva-Sports Le Locle 12 9 2 1 66-14 20
-------------------------------------------------------
2. Gloria-Sports Le Locle 12 8 2 2 52-12 18
3. FC Le Locle 12 7 3 2 39-19 17
4. FC Le Parc LCF 12 4 2 6 34-31 10
5. Etoile LCF 12 3 2 7 21-60 8
6. Floria Olympique LCF 12 2 3 7 13-52 7
7. Cantonal Neuchâtel IIb 12 1 2 9 18-55 4
Play-off for relegation
[May 12, 26 and June 9]
Comète Peseux 3-2 Forward Morges II
Cantonal NE IIb 0-1 Comète Peseux
Forward Morges II n/p Cantonal Neuchâtel IIb
Forward and Cantonal played with the winner of Serie C
[June 9]
Forward Morges II 1-5 Chailly/Lausanne
Cantonal Neuchâtel IIb 2-2 Saint-Imier-Sports
Final round Group West
Group 1
[April 28 and May 4, 19]
Jonction Genève 2-1 CA Genève
FC La Tour-de-Peilz 5-0 Jonction Genève
CA Genève 2-2 FC La Tour-de-Peilz
Group 2
[May 19, 26 and June 2]
FC Fleurier 2-2 Central Fribourg
Central Fribourg 0-5 Silva-Sports Le Locle
Silva-Sports Le Locle 2-1 FC Fleurier
Final
[June 23 in Lausanne]
FC La Tour-de-Peilz 4-2 Silva-Sports Le Locle
Serie C
Regionnal winners :
Saint-Imier-Sports
FC Madretsch II
FC Lenzburg
Cup 1928/29
Preleminary round
[Aug 26]
Sp.Vgg Schaffhausen 0-0 FC Münchenstein [aet]
FC Münchenstein 5-3 Sp.Vgg Schaffhausen [Replay Sep 2]
[Sept 2]
FC Luzern 5-0 Juventus Zürich
Kickers Luzern 6-2 SC Kleinhüningen
FC Oerlikon ZH 5-0 FC Neumünster ZH
Helvetik Basel 1-2 FC Altstetten ZH
FC Wohlen 3-2 SC Zug
FC Birsfelden 2-1 FC Langenthal
FC Uster 3-1 SC Veltheim
FC Basel 1-0 FC Baden
FC Allschwil 3-2 FC Amriswil
FC Lugano 13-0 FC Romanshorn
SV Seebach 3-4 FC Frauenfeld
Winterthur SV 3-1 Red Star Zürich
Sparta Schaffhausen 2-3 Black Stars Basel
GC Luganesi 7-1 Breite Basel
FC Sissach 2-4 FC Bülach
FC Winterthur 2-0 FC Töss
FC Locarno 10-1 Hakoah Zürich
FC Adliswil 2-3 FC Thalwil
Sirius Zürich 4-2 FC Höngg
Minerva Bern 10-1 La Côte-Sport Rolle
FC Bex 3-8 Stade Lausanne
FC Yverdon 1-4 Viktoria Bern
Sainte-Croix-Sports 4-2 Cercle des Sports Bienne
Stade Nyonnais 1-2 SR Delémont
FC Bözingen 2-5 Gloria-Sports Le Locle
Länggasse Bern 3-1 Couvet-Sports
Lancy-Champagne-Sport 1-6 FC Le Locle
Jonction GE 3-2 Lausanne-Sports [aet]
FC Fribourg 3-1 Sport Boys Bern
Vevey-Sports 5-1 Villeneuve-Sports
FC Nidau 6-2 FC Reconvilier
FC Olten 4-1 FC Orbe
FC Tavannes 2-1 CAA Genève
Sylva-Sports Le Locle 3-1 FC Renens
FC Tramelan 6-5 FC Monthey
Concordia Yverdon 4-0 Central Fribourg
Xamax Neuchâtel 1-0 Forward Morges
FC Fleurier 2-5 Zähringia Bern
FC Madretsch 8-6 Montreux-Sports
CS La Tour-de-Peilz 2-1 Racing Lausanne
1st principal round
[Sept 16]
Urania-Genève-Sport 3-0 FC Nidau
[Oct 7]
Servette FC Genève 10-0 Zähringia Bern
Jonction Genève 2-0 Gloria-Sports Le Locle
FC Biel-Bienne 2-1 FC Bern
FC Grenchen 5-1 FC Olten
FC La Chaux-de-Fonds 2-5 FC Madretsch
FC Solothurn 8-4 Sylva-Sports Le Locle
FC Tramelan 2-8 Etoile La Chaux-de-Fonds
Sainte-Croix-Sports 1-2 FC Fribourg
Cantonal Neuchâtel 3-0 CS La Tour-de-Peilz
Minerva Bern 2-1 Etoile Carouge
BSC Young Boys 7-0 Xamax Neuchâtel
Concordia Yverdon 3-1 FC Le Locle
Stade Lausanne 6-2 SR Delémont
FC Tavannes 8-1 Vevey-Sports
Länggasse Bern 0-3 Viktoria Bern
FC St.Gallen 0-4 SC Veltheim
FC Aarau 2-1 Nordstern Basel
Brühl St.Gallen 3-4 Young Fellows Zürich
FC Wohlen 1-4 Grasshopper-Club Zürich
Black Stars Basel 0-1 Blue Stars Zürich
FC Locarno 3-1 BSC Old Boys
Winterthur SV 2-4 FC Chiasso
FC Zürich 9-1 FC Münchenstein
FC Uster 0-11 FC Lugano
Concordia Basel 14-4 FC Thalwil
FC Basel 10-2 FC Bühlach
Kickers Luzern 6-4 FC Oerlikon ZH
FC Frauenfeld 1-2 FC Liestal
GC Luganesi 4-2 FC Allschwil
FC Luzern 4-1 FC Altstetten ZH
Sirius Zürich 1-6 FC Birsfelden
1/16 finals
[Nov 4]
FC Locarno 1-2 GC Luganesi
FC Luzern 4-1 FC Birsfelden
FC Aarau 0-2 Young Fellows Zürich
Kickers Luzern 1-4 FC Zürich
FC Lugano 5-1 Grasshopper-Club Zürich
FC Basel 2-3 Concordia Basel
Blue Stars Zürich 1-3 FC Liestal
Cantonal Neuchâtel 3-1 Stade Lausanne
FC Fribourg 5-1 Jonction Genève
FC Madretsch 6-4 FC Solothurn
FC Biel-Bienne 5-0 Minerva Bern
Etoile Chaux-de-Fonds 3-0 FC Grenchen
Urania-Genève-Sport 2-2 Servette FC Genève [aet; Replayed]
Servette FC 0-1 Urania-Genève-Sport [aet; Replay Nov 18]
BSC Young Boys 12-3 Viktoria Bern
Concordia Yverdon 2-3 FC Tavannes [aet]
[Nov 11]
FC Chiasso 2-4 FC Winterthur [aet]
1/8 finals
[Dec 2]
FC Luzern 0-2 FC Lugano
[14 Fink, Hintermann]
FC Liestal 2-3 Giovanni Calciatori Luganesi
[?, ?; Donizetti, Andreoni, Morandi]
FC Winterthur 5-3 FC Zürich
[???]
Young Fellows Zürich 0-1 Concordia Basel
[77 Ehrenbolger]
Cantonal Neuchâtel 1-0 FC Tavannes
[65 Struppler]
BSC Young Boys 5-0 FC Madretsch
[3 Dasen, 5 Streun, ?, ?, Baldi]
FC Biel-Bienne 2-3 Etoile Sporting La Chaux-de-Fonds
[36 von Gunten, 78 Imhof; 3 Treyball, 7 60 Matzinger]
FC Fribourg ppd Urania-Genève-Sport
FC Fribourg 0-2 Urania-Genève-Sport [Played Jan 6 in Genève]
[40 Grettler, 80 Gremminger]
1/4 finals
[Jan 27]
Cantonal Neuchâtel 1-2 GC Luganesi [aet]
[28 Abegglen III; 60 Gambirasio, 118 Andreoni]
[Feb 3]
Urania-Genève-Sport 3-0 FC Winterthur
[35 Grettler, Stalder, Barrière]
Etoile Sp.Chaux-de-Fonds 0-1 BSC Young Boys
[80 Fässler]
Concordia Basel 0-0 FC Lugano [no extra-time (bad field); Replayed]
FC Lugano 0-2 Concordia Basel [Replay Feb 10]
[82 Christen, 85 Dettwyler]
1/2 finals
March 3 at Wankdorf Sportplatz in Bern
BSC Young Boys 5-2 Giovanni Calciatori Luganesi (Lugano)
[5 von Arx I, 25 Funk II, 37 von Arx II, 69 79 Dasen;
6pen Gilardoni, 42 Andreoli]
Referee : Kempf (Zürich)
Att : 4'500
Young Boys: Jung, von Arx I, Grunder, Baldi, Vögeli, Fasson,
Fässler, Funk II, Dasen, von Arx II, Schicker.
Luganesi : Meregalli, Bassi, Pescini, Bernasconi, Gilardoni,
Bordoli, Domeniconi, De Angeli, Andreoni, Donizetti,
Gambirasio.
April 28 at Parc des Sports de Frontenex in Genève
Urania-Genève-Sport 2-1 Concordia Basel
[20pen 31 Grettler; 69 Daetwyler]
Referee : Hans Enderli (Winterthur)
Att : 5'000
UGS : Nicollin, Bovy, Papastradidès, Loichot, Ross, Bertchen,
Lienhard, Grettler, Barrière, Wiederkehr, Stalder.
Concordia: Weber, Hürzeler, Ehrenbolger II, Bohni, Schumann,
Barrer, Ehrenbolger I, Nann, Daetwyler, Christen, Rau.
Final
May 20 at Parc des Sports de Frontenex in Genève
Urania-Genève-Sport 1-0 BSC Young Boys
[17 Barrière]
Referee : Hans Enderli (Winterthur)
Att : 9'000
UGS : Marcel Nicollin, Edouard Bovy, Jean Papastratidès (C),
Edmond Loichot, Conrad Ross, Georges Berchten, Lienhard,
Grettler, René Barrière, Wiederkehr, Erwin Stalder.
Trainer : Henri Waldvogel.
YB : Hans Pulver, Erich Grunder, Heinrich von Arx, Alex Baldi,
Hermann Vögeli, Mario Fasson, Paul Fässler, Paul Funk II,
Franz Dasen II, Jan von Arx, Viktor Schicker.
Trainer : Ernst Meyer.
Prepared and maintained by Erik Garin and Peter Kungler for the Rec.Sport.Soccer Statistics Foundation
Authors: Erik Garin
(garin6875@gmail.com)
and Peter Kungler
Last updated: 2 Jul 2025
(C) Copyright Erik Garin, Peter Kungler and RSSSF 2005/25
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the authors. All rights reserved.