Serie A Group East STG GCZ ZÜR BLU WAN FC St-Gallen xxx 6-0 1-0 3-1 3-0F Grasshopper Club ZH 3-1 xxx 3-2 5-1 7-0 FC Zürich 1-2 3-0 xxx 0-3 3-1 Blue Stars SG 1-9 2-3 0-7 xxx 10-0 Wanderers Zürich 0-3 0-4 0-3F 1-0 xxx F : Forfait Table 1. FC St-Gallen 8 7 0 1 28- 6 14 --------------------------------------------------- 2. Grasshopper Club Zürich 8 6 0 2 25-15 12 3. FC Zürich 8 4 0 4 19-10 8 4. Blue Stars St Gallen 8 2 0 6 18-28 4 5. Wanderers Zürich 8 1 0 7 2-33 2 [Anglo-American Wanderers Zürich] International Zürich withdrew before the first match. [Oct 25] FC Zürich 1-2 FC St-Gallen Blue Stars St Gallen 10-0 American Wanderers ZH [Nov 1st] FC Zürich 0-3 Blue Stars St Gallen FC St-Gallen 6-0 Grasshopper Club ZH [Nov 8] FC Zürich 3-1 American Wanderers ZH Blue Stars St Gallen 2-3 Grasshopper Club ZH [Nov 15] Grasshopper Club ZH 7-0 American Wanderers ZH FC St-Gallen 3-1 Blue Stars St Gallen [Nov 22] FC Zürich 3-0 Grasshopper Club ZH [Feb 14] FC St-Gallen FF American Wanderers ZH [Forfait; awd 3-0] Blue Stars St Gallen 0-7 FC Zürich [Feb 21] American Wanderers ZH 1-0 Blue Stars St Gallen Grasshopper Club ZH 3-1 FC St-Gallen [Feb 28] Grasshopper Club ZH 5-1 Blue Stars St Gallen [March 6] Grasshopper Club ZH 3-2 FC Zürich American Wanderers ZH 0-3 FC St-Gallen [March 13] American Wanderers ZH FF FC Zürich [Forfait; awd 0-3] Blue Stars St Gallen 1-9 FC St-Gallen [March 20] FC St-Gallen 1-0 FC Zürich American Wanderers ZH 0-4 Grasshopper Club ZH Group Central OBB YBB BAS BER FLO FOR Old Boys Basel xxx 1-2 5-1 1-1 3-0F 3-0F Young Boys Bern 3-4 xxx 7-2 2-1 5-1 3-0F FC Basel 2-6 2-2 xxx 3-0 6-0 3-0F FC Bern 1-1 3-4 2-2 xxx 0-0 3-0F Floria Bienne 1-8 0-6 2-4 1-5 xxx 3-0F Fortuna Basel 0-3F 0-3F 1-3 2-3 1-3 xxx F : Forfait Table 1. FC Old Boys Basel 10 8 1 1 41-11 17 (1) 2. FC Young Boys Bern 10 8 1 1 37-14 17 (1) ---------------------------------------------------- 3. FC Basel 10 5 2 3 28-25 12 4. FC Bern 10 3 3 4 19-20 9 5. Floria Biel-Bienne 10 2 1 7 11-38 5 6. Fortuna Basel 10 0 0 10 4-32 0 [Oct 25] Fortuna Basel 1-3 FC Basel FC Bern 3-4 FC Young Boys Bern Floria Biel-Bienne 1-8 FC Old Boys Basel [Nov 1st] FC Bern 2-2 FC Basel FC Old Boys Basel 1-2 FC Young Boys Bern Fortuna Basel 1-3 Floria Biel-Bienne [Nov 8] Floria Biel-Bienne 2-4 FC Basel FC Bern 1-1 FC Old Boys Basel FC Young Boys Bern FF Fortuna Basel [Forfait; awd 3-0] [Nov 15] FC Old Boys Basel 5-1 FC Basel Floria Biel-Bienne 0-6 FC Young Boys Bern Fortuna Basel 2-3 FC Bern [Nov 22] FC Young Boys Bern 7-2 FC Basel FC Bern 0-0 Floria Biel-Bienne Fortuna Basel FF FC Old Boys Basel [Forfait; awd 0-3] [Nov 29] FC Young Boys Bern 2-1 FC Bern [Dec 6] FC Young Boys Bern 3-4 FC Old Boys Basel [Dec 20] FC Basel 2-6 FC Old Boys Basel [Jan 24] FC Young Boys Bern 5-1 Floria Biel-Bienne [Feb 14] FC Old Boys FF Floria Biel-Bienne [Forfait; awd 3-0] FC Basel FF Fortuna Basel [Forfait; awd 3-0] The first game, scheduled for November 29, 1903, was postponed. The second game, scheduled for February 14, 1904, had to be postponed again. Basel refused to play because Fortuna didn't have any goal nets. Close after that in the mid-February 1904, FC Fortuna BS declared all remaining games (the entire second half of the season) forfeited. [Feb 21] FC Basel 3-0 FC Bern Floria Biel-Bienne FF Fortuna Basel [Forfait; awd 3-0] [Feb 28] FC Basel 6-0 Floria Biel-Bienne FC Old Boys Basel 5-1 FC Bern Fortuna Basel FF FC Young Boys Bern [Forfait; awd 0-3] [March 6] FC Bern FF Fortuna Basel [Forfait; awd 3-0] [March 13] FC Basel 2-2 FC Young Boys Bern Floria Biel-Bienne 1-5 FC Bern FC Old Boys Basel FF Fortuna Basel [Forfait; awd 3-0] (1) Play-off for 1st place [April 4 at Hardau in Zürich] FC Old Boys Basel 3-2 FC Young Boys Bern [???; ??] Referee : Henry Escher (Zürich) Old Boys : Meyer, Fritz Bollinger, Eric Mory, M.Bächlin, E.Kuferschmid, C.Trueb, E.Buser, E.Gonser, R.Schwarz, Seiffert, H.Wächter Young Boys: Fr.Joss, E.Gass, Schneider, H.Bähler, P.Rohr, Max Schwab I, Walter Frey, Hans Kämpfer, Hermann Kratz, Walter Lehmann, E. Rütschi. Group West SER MON NEU LCF Servette Genève xxx 1-0 4-0 2-0 Montriond Lausanne 0-0 xxx 11-1 4-4 FC Neuchâtel 0-3F 2-1 xxx 0-3 FC La Chaux-de-Fonds 0-2 1-4 1-3 xxx F : Forfait Table 1. Servette FC Genève 6 5 1 0 12- 0 11 ---------------------------------------------------- 2. Montriond FC Lausanne 6 2 2 2 20- 9 6 3. FC Neuchâtel 6 2 0 4 6-23 4 4. FC La Chaux-de-Fonds 6 1 1 4 9-15 3 [Oct 25] FC La Chaux-de-Fonds 0-2 Servette FC Genève FC Neuchâtel 2-1 Montriond Lausanne [Nov 1st] FC La Chaux-de-Fonds 1-4 Montriond Lausanne FC Neuchâtel FF Servette FC Genève [Forfait; awd 0-3] [Nov 8] FC Neuchâtel 0-3 FC La Chaux-de-Fonds Montriond Lausanne 0-0 Servette FC Genève [Nov 15] Montriond Lausanne 11-1 FC Neuchâtel Servette FC Genève 2-0 FC La Chaux-de-Fonds [Dec 6] Servette FC Genève 4-0 FC Neuchâtel [Jan 11] Montriond Lausanne 4-4 FC La Chaux-de-Fonds [Jan 18] Servette FC Genève 1-0 Montriond Lausanne FC La Chaux-de-Fonds ppd FC Neuchâtel [too bad field] [Jan 31] FC La Chaux-de-Fonds 1-3 FC Neuchâtel Final round [March 27 at Spitalacker in Bern] FC St-Gallen 1-1 Servette FC Genève [Widmer; Daglio] Referee: Hugo Christen (Bern) Att : 1.600 St-Gallen : C.Buchegger, E.Thoeny, C-C.Bryan, Eugen Dütschler, C.Seitz, O.Giger, C.Stiefel, A.Vonwiller, C.Widmer II, L.Widmer I, A.Grunder. Servette : Bétemps, Emile Falk, Henny, Haward, Jean Forestier, Hengeweld, Nell, Maurice Henneberg, A.Daglio, Marcel Henneberg, Dériaz. [April 10 at Hardau in Zürich] FC St-Gallen 1-0 FC Old Boys Basel [?] Referee: Henry Escher (Zürich) St-Gallen : C.Buchegger, E.Thoeny, C-C.Bryan, Eugen Dütschler, C.Seitz, O.Giger, C.Stiefel, A.Vonwiller, E.Widmer II, L.Widmer I, A.Grunder. Old Boys : E. Gonser, Fritz Bollinger, Eric Mory, M.Bächlin, E.Kuferschmid, C.Trueb, E.Buser, Graf, R.Schwarz, Seiffert, H.Wächter [April 17 at Kirchenfeld in Bern] FC Old Boys Basel 2-0 Servette FC Genève [??] Referee : Rudolf Studer (Bern) Att : 900 Old Boys : Meyer, Fritz Bollinger, Eric Mory, M.Bächlin, E.Kuferschmid, C.Trueb, E.Buser, Graf, R.Schwarz, Seiffert, H.Wächter Servette : Bétemps, Emile Falk, Arthur Griffith, Jean Forestier, Haward, Hengeweld, A.Daglio, Marcel Henneberg, Maurice Henneberg, Nell, Pietro Pozzi. Table 1. FC St-Gallen 2 1 1 0 2- 1 3 ------------------------------------------------- 2. FC Old Boys Basel 2 1 0 1 2- 1 2 3. Servette FC Genève 2 0 1 1 1- 3 1 FC St-Gallen is 1904 Swiss Champion Serie B (Coupe Ruinart) Final Round Grasshopper Club ZH II bt Old Boys Basel II Vignoble NE bt Old Boys Basel II [May 15 in Bern] Grasshopper Club ZH II 1-0 Vignoble NE (Auvernier/Colombier) Grasshopper Club ZH II is Champion of Serie B Serie C Regional winners : FC Solothurn (Champion of Serie C) Fortuna Zürich II Nordstern Basel Blue Boys Bern FC Young Boys Bern III FC La Chaux-de-Fonds III
Thanks to Peter Kungler, Niklaus Rohrer and Zbigniew Piotr Nosal
Prepared and maintained by Erik Garin for the Rec.Sport.Soccer Statistics Foundation
Author: Erik Garin
(garin6875@gmail.com)
Last updated: 24 Jul 2025
(C) Copyright Erik Garin and RSSSF 2025
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.