FRANCE 1940-41
(unofficial)
Zone Occupée
  Played Won Drew Lost For Against G/Av Points
1 Red Star Olympique Paris 12 9 2 1 28 8 3,500 20
2 FC Rouen 12 7 1 4 29 28 1,036 15
3 Girondins ASP Bordeaux 12 6 1 5 21 20 1,050 13
4 Stade de Reims 12 4 3 5 20 17 1,176 11
5 Le Havre AC FA 12 4 1 7 27 27 1,000 9
6 RC Paris 12 4 0 8 23 35 0,657 8
7 CA Paris 12 3 2 7 12 25 0,480 8
  84 37 10 37 160 160   84
Rules for classification: 1) points (win 2 points draw 1 point); 2) goal average
Zone Libre
  Played Won Drew Lost For Against G/Av Points
1 Olympique de Marseille 16 10 4 2 44 16 2,750 24
2 Toulouse FC (1937) 16 11 2 3 37 17 2,176 24
3 FC Sète 16 7 4 5 15 11 1,364 18
4 AS Cannes 16 7 4 5 25 23 1,087 18
5 OGC Nice 16 6 4 6 26 19 1,368 16
6 Nîmes Olympique 16 8 0 8 24 35 0,686 16
7 Stade Olympique Montpelliérains 16 4 4 8 28 36 0,778 12
8 Olympique Alésien 16 3 3 10 11 36 0,306 9
9 AS Saint-Étienne 16 3 1 12 17 34 0,500 7
  144 59 26 59 227 227   144
Rules for classification: 1) points (win 2 points draw 1 point); 2) goal average
Stade Olympique Montpelliérains => Union des Sports Olympiques Montpelliérains
FC = Football Club US = Union Sportive
AC = Athletic Club AS = Association Sportive
FA = Football Association OGC = Olympique Gymnaste Club
RC = Racing Club ASP = Association Sportive du Port
CA = Cercle Athlétique
CUP
Final "zone interdite" SC Fivois Lille - Excelsior AC Roubaix 3-1
Final "zone occupée" Girondins ASP Bordeaux - Red Star Olympique Paris 3-1
Final "zone non occupée" Toulouse FC - AS Saint-Étienne 1-0
Final "zone occupée / zone non occupée" Girondins ASP Bordeaux - Toulouse FC 3-1
Final "zone occupée et non occupée / zone interdite" Girondins ASP Bordeaux - SC Fivois Lille 2-0
(Saint-Ouen 25.05.1941)
FRANCE 1941-42
(unofficial)
Zone Occupée
  Played Won Drew Lost For Against G/Av Points
1 Stade de Reims 16 10 4 2 34 14 2,429 24
2 FC Rouen 16 9 5 2 34 20 1,700 23
3 Red Star Olympique Paris 16 10 2 4 38 21 1,810 22
4 Racing Club de Paris 16 7 3 6 32 35 0,914 17
5 Girondins ASP Bordeaux 16 6 4 6 28 24 1,167 16
6 CA Paris 16 5 3 8 20 24 0,833 13
7 Le Havre AC FA 16 6 1 9 32 39 0,821 13
8 Stade Rennais UC 16 4 5 7 22 28 0,786 13
9 Amiens AC 16 0 3 13 18 53 0,340 3
  144 57 30 57 258 258   144
Rules for classification: 1) points (win 2 points draw 1 point); 2) goal average
Zone Libre
  Played Won Drew Lost For Against G/Av Points
1 FC Sète 16 11 3 2 26 11 2,364 25
2 Toulouse FC (1937) 16 8 4 4 31 11 2,818 20
3 Olympique Alésien 16 6 4 6 21 25 0,840 16
4 AS Saint-Étienne 16 7 2 7 22 30 0,733 16
5 Olympique de Marseille 16 5 5 6 31 25 1,240 15
6 AS Cannes 16 4 6 6 22 21 1,048 14
7 OGC Nice 16 5 4 7 19 27 0,704 14
8 Nîmes Olympique 16 5 4 7 12 21 0,571 14
9 Union des Sports Olympiques Montpelliérains 16 4 2 10 14 27 0,519 10
  144 55 34 55 198 198   144
Rules for classification: 1) points (win 2 points draw 1 point); 2) goal average
Zone Interdite
  Played Won Drew Lost For Against G/Av Points
1 Racing Club de Lens 22 16 4 2 75 18 4,167 36
2 SC Fivois Lille 22 15 3 4 50 24 2,083 33
3 US Bruay 22 8 10 4 31 21 1,476 26
4 Excelsior AC Roubaix 22 10 6 6 50 36 1,389 26
5 OIC Lille 22 10 4 8 36 35 1,029 24
6 US Valenciennes-Anzin 22 7 8 7 32 40 0,800 22
7 Stade Orchiesien 22 7 7 8 35 34 1,029 21
8 RC Arras 22 8 4 10 36 38 0,947 20
9 ES Bully 22 9 2 11 32 41 0,780 20
10 US Turcoing 22 5 7 10 38 50 0,760 17
11 Stade Roubaisien 22 4 2 16 28 76 0,368 10
12 RC Roubaix 22 4 1 17 23 53 0,434 9
  264 103 58 103 466 466   264
Rules for classification: 1) points (win 2 points draw 1 point); 2) goal average
FC = Football Club OGC = Olympique Gymnaste Club
CA = Cercle Athlétique SC = Sports Club
UC = Université Club OIC = Olympique Iris Club
AC = Athletic Club RC = Racing Club
FA = Football Association ES = Espérance Sportive
US = Union Sportive ASP = Association Sportive du Port
AS = Association Sportive
CUP
Final "zone interdite" Racing Club de Lens - Olympique Iris Club Lille 3-1 aet
Final "zone occupée" Red Star Olympique Paris - Stade de Reims 1-0
Final "zone libre" FC Sète - AS Cannes 2-1
Final "zone occupée  / zone interdite" Red Star Olympique Paris - Racing Club de Lens 1-1 aet 5-2
Final (Colombes 17.05.1942) Red Star Olympique Paris - FC Sète 2-0
FRANCE 1942-43
(unofficial)
Zone Nord
  Played Won Drew Lost For Against G/Av Points
1 Racing Club Lens 30 23 4 3 98 39 2,513 50
2 FC Rouen 30 13 11 6 55 36 1,528 37
3 SC Fivois Lille 30 15 7 8 74 52 1,423 37
4 Girondins ASP Bordeaux 30 15 6 9 69 47 1,468 36
5 Stade de Reims 30 14 7 9 62 39 1,590 35
6 Le Havre AC FA 30 15 5 10 47 42 1,119 35
7 Racing Club de Paris 30 14 5 11 64 53 1,208 33
8 FC Sochaux Montbéliard 30 14 3 13 66 63 1,048 31
9 Olympique Lillois 30 12 5 13 58 56 1,036 29
10 Red Star Olympique Paris 30 12 4 14 58 63 0,921 28
11 Le Mans UC 30 11 5 14 51 56 0,911 27
12 Excelsior Athlétic Club de Roubaix 30 9 6 15 53 74 0,716 24
13 Amiens AC 30 8 8 14 30 50 0,600 24
14 Stade Rennais UC 30 10 3 17 51 71 0,718 23
15 CA Paris 30 5 7 18 48 95 0,505 17
16 AS Troyes-Savinienne 30 5 4 21 41 89 0,461 14
  480 195 90 195 925 925   480
Rules for classification: 1) points (win 2 points draw 1 point); 2) goal average
Zone Sud
  Played Won Drew Lost For Against G/Av Points
1 Toulouse FC (1937) 30 21 5 4 93 31 3,000 47
2 FC Grenoble 30 17 7 6 51 38 1,342 41
3 Olympique de Marseille 30 16 8 6 100 43 2,326 40
4 FC Sète 30 17 6 7 62 31 2,000 40
5 AS Saint-Étienne 30 13 5 12 50 49 1,020 31
6 OGC Nice 30 13 4 13 45 55 0,818 30
7 ESA Brive 30 12 5 13 52 51 1,020 29
8 AS Cannes 30 13 3 14 58 61 0,951 29
9 Nîmes Olympique 30 11 7 12 42 47 0,894 29
10 FC Annecy 30 9 10 11 42 55 0,764 28
11 Lyon Olympique Universitaire 30 10 6 14 42 55 0,764 26
12 Club Olympique Perpignanais 30 9 7 14 41 46 0,891 25
13 Stade Clermontois 30 9 6 15 44 61 0,721 24
14 Olympique Alésien 30 8 5 17 32 56 0,571 21
15 Union des Sports Olympiques Montpelliérains 30 7 6 17 34 61 0,557 20
16 AS Avignonaise 30 7 6 17 37 85 0,435 20
  480 192 96 192 825 825   480
Rules for classification: 1) points (win 2 points draw 1 point); 2) goal average
SC = Sports Club CA = Cercle Athlétique
FC = Football Club UC = Université Club
AC = Athletic Club AS = Association Sportive
FA = Football Association OGC = Olympique Gymnaste Club
US = Union Sportive ESA = Étoile Sportive Aiglons
AC = Athletic Club
ASP = Association Sportive du Port
CUP
Final "zone interdite" OIC Lille - Racing Club Lens 0-2
Final "zone occupée" Stade français-CA Paris - Girondins ASP Bordeaux 0-0 3-6
Final "zone libre" Olympique de Marseille - Club Olympique Perpignanais 3-0
Final "zone occupée  / zone interdite" Girondins ASP Bordeaux - Racing Club Lens 2-1
Final (Colombes 09.05.1943 and 22.05.1943) Olympique de Marseille - Girondins ASP Bordeaux 2-2 aet 4-0
FRANCE 1943-44
(unofficial)
Championnat de France fédéral 
  Played Won Drew Lost For Against G/Av Points
1 ÉF Lens-Artois 29 19 3 7 89 41 2,171 41
2 ÉF Lille-Flandres 30 18 4 8 78 44 1,773 40
3 ÉF Paris-Capitale 30 18 3 9 84 50 1,680 39
4 ÉF Paris-Île-de-France 29 13 9 7 44 31 1,419 35
5 ÉF Bordeuax-Guyenne 30 14 7 9 51 51 1,000 35
6 ÉF Toulouse-Pyrénées 27 13 5 9 82 52 1,577 31
7 ÉF Reims-Champagne 30 12 7 11 64 52 1,231 31
8 ÉF Nice-Côte d'Azur 29 12 7 10 49 41 1,195 31
9 ÉF Marseille-Provence 30 14 3 13 50 42 1,190 31
10 ÉF Nancy-Lorraine 30 11 9 10 68 82 0,829 31
11 ÉF Rennes-Bretagne 28 11 7 10 55 58 0,948 29
12 ÉF Rouen-Normandie 29 9 9 11 47 68 0,691 27
13 ÉF Lyon-Lyonnais 30 11 3 16 49 52 0,942 25
14 ÉF Clermont-Auvergne 29 5 8 16 43 83 0,518 18
15 ÉF Montpellier-Languedoc 30 6 3 21 45 85 0,529 15
16 ÉF Grenoble-Dauphiné 30 4 3 23 33 99 0,333 11
  470 190 90 190 931 931   470
Rules for classification: 1) points (win 2 points draw 1 point); 2) goal average
Union des Sports Olympiques Montpelliérains => Stade Olympique Montpelliérain
ÉF = Équipe Fédérale
CUP
Semifinals ÉF Nancy-Lorraine - ÉF Bordeuax-Guyenne 2-1 aet
ÉF Reims-Champagne - ÉF Lens-Artois 0-0 aet 2-1 aet
Final (Paris 07.05.1944) ÉF Nancy-Lorraine - ÉF Reims-Champagne 4-0
FRANCE 1944-45
(unofficial)
Zone Nord
  Played Won Drew Lost For Against G/Av Points
1 FC Rouen 22 16 3 3 54 23 2,348 35
2 Racing Club de Lens 22 14 2 6 58 32 1,813 30
3 Red Star Olympique Paris 22 13 4 5 54 33 1,636 30
4 Stade de Reims 22 12 4 6 70 30 2,333 28
5 Olympique Lillois 22 14 0 8 69 37 1,865 28
6 Racing Club de Paris 22 10 4 8 55 45 1,222 24
7 US Valenciennes-Anzin 22 11 1 10 48 45 1,067 23
8 Stade Rennais UC 22 6 5 11 36 65 0,554 17
9 Stade Français FC Paris 22 4 6 12 30 51 0,588 14
10 US Le Mans SC 22 5 3 14 29 64 0,453 13
11 Excelsior AC Roubaix 22 2 7 13 32 65 0,492 11
12 Le Havre AC FA 22 3 3 16 26 71 0,366 9
  264 110 42 112 561 561   262
Rules for classification: 1) points (win 2 points draw 1 point); 2) goal average
US Valenciennes-Anzin - Red Star Olympique Paris considered as a (o-0) defeat for both teams
Zone Sud
  Played Won Drew Lost For Against G/Av Points
1 Lyon Olympique Universitaire 22 14 6 2 62 22 2,818 34
2 FC Girondins de Bordeaux 22 16 2 4 74 35 2,114 34
3 FC Sète 22 10 6 6 44 34 1,294 26
4 Stade Clermontois 22 11 4 7 48 39 1,231 26
5 Olympique de Marseille 22 11 2 9 58 47 1,234 24
6 Toulouse FC (1937) 22 9 4 9 57 56 1,018 22
7 Stade Olympique Montpelliérain 22 9 3 10 41 58 0,707 21
8 AS Saint-Étienne 22 6 5 11 45 54 0,833 17
9 OGC Nice 22 7 3 12 34 45 0,756 17
10 Nîmes Olympique 22 5 5 12 42 65 0,646 15
11 Olympique Alésien 22 6 3 13 34 61 0,557 15
12 AS Cannes 22 5 3 14 27 50 0,540 13
  264 109 46 109 566 566   264
Rules for classification: 1) points (win 2 points draw 1 point); 2) goal average
Final (Colombes 24.06.45)
FC Rouen - Lyon Olympique Universitaire 4-0
Excelsior AC Roubaix + RC Roubaix + US Tourcoing => CO Roubaix-Tourcoing
Girondins ASP Bordeaux => FC Girondins Bordeaux
Olympique Lillois + SC Fivois Lille => Lille OSC
FC Antibes => Olympique Alntibes-Juan-les-Pins
FC = Football Club AC = Athletic Club
OGC = Olympique Gymnaste Club FA = Football Association
US = Union Sportive SO = Stade Olympique
UC = Université Club AS = Association Sportive
SC = Sports Club
CUP
Semifinals Lille OSC - Toulouse FC (1937) 4-0
Racing Club de Paris - OGC Nice 2-1
Final (Colombes 06.05.1945) Racing Club de Paris - Lille OSC 3-0
FRANCE 1945-46
Division 1
  Played Won Drew Lost For Against G/Av Points
1 Lille OSC 34 19 7 8 89 44 2,023 45
2 AS Saint-Étienne 34 20 4 10 86 68 1,265 44
3 CO Roubaix-Tourcoing 34 15 11 8 60 38 1,579 41
4 Stade de Reims 34 15 10 9 68 48 1,417 40
5 Stade Rennais UC 34 13 11 10 57 52 1,096 37
6 Racing Club de Lens 34 14 8 12 72 57 1,263 36
7 FC Rouen 34 14 8 12 53 47 1,128 36
8 Racing Club de Paris 34 16 3 15 56 52 1,077 35
9 Olympique de Marseille 34 12 10 12 70 65 1,077 34
10 AS Cannes 34 12 10 12 52 56 0,929 34
11 Red Star Olympique Audonien 34 12 9 13 63 60 1,050 33
12 Racing Club de Strasbourg 34 13 7 14 53 62 0,855 33
13 FC Sète 34 13 6 15 63 65 0,969 32
14 FC Girondins de Bordeaux 34 11 9 14 65 66 0,985 31
15 Lyon Olympique Universitaire 34 11 9 14 52 78 0,667 31
16 Le Havre AC FA 34 13 4 17 48 68 0,706 30
17 FC Metz 34 10 5 19 40 77 0,519 25
18 FC Sochaux-Montbèliard 34 4 7 23 35 79 0,443 15
  612 237 138 237 1082 1082   612
Rules for classification: 1) points (win 2 points draw 1 point); 2) goal average
Le Havre AC FA and FC Metz, following the Federation statement, avoid the relegation as damnaged cities during the war
Promoted Stade Olympique Montpelliérain, Toulouse FC (1937), Stade Français Paris, FC Nancy
OSC = Olympique Sporting Club FC = Football Club
AS = Association Sportive AC = Athletic Club
CO =Club Olympique FA = Football Association
UC = Université Club
CUP
Semifinals Lille OSC - Stade Clermontois 7-1
Red Star Olympique Audonien - Stade Français Paris 3-2
Final (Colombes 26.05.1946) Lille OSC - Red Star Olympique Audonien 4-2
CO Roubaix-Tourcoing dissolved in 1990 Stade Clermontois dissolved in 1984
Lyon Olympique Universitaire dissolved in 2008
FRANCE 1946-47
Division 1
  Played Won Drew Lost For Against G/Av Points
1 CO Roubaix-Tourcoing 38 24 5 9 71 47 1,511 53
2 Stade de Reims 38 22 5 11 72 40 1,800 49
3 Racing Club de Strasbourg 38 21 7 10 79 50 1,580 49
4 Lille OSC 38 20 7 11 89 52 1,712 47
5 Stade Français FC Paris 38 19 8 11 72 58 1,241 46
6 Olympique de Marseille 38 17 11 10 69 55 1,255 45
7 Red Star Olympique Audonien 38 15 9 14 56 61 0,918 39
8 AS Cannes 38 17 4 17 57 66 0,864 38
9 Stade Rennais UC 38 16 6 16 67 78 0,859 38
10 FC Metz 38 12 13 13 93 75 1,240 37
11 AS Saint-Étienne 38 13 11 14 71 84 0,845 37
12 FC de Nancy 38 13 10 15 61 59 1,034 36
13 FC Sète 38 12 11 15 65 79 0,823 35
14 Toulouse FC (1937) 38 15 4 19 70 80 0,875 34
15 Racing Club de Paris 38 14 5 19 76 81 0,938 33
16 Stade Olympique Montpelliérain 38 14 5 19 59 71 0,831 33
17 Racing Club de Lens 38 12 7 19 67 72 0,931 31
18 FC Girondins de Bordeaux 38 12 7 19 58 81 0,716 31
19 Le Havre AC FA 38 9 7 22 44 83 0,530 25
20 FC Rouen 38 7 10 21 37 61 0,607 24
  760 304 152 304 1333 1333   760
Rules for classification: 1) points (win 2 points draw 1 point); 2) goal average
Promoted FC Sochaux-Montbèliard, Olympique Alésien
CO =Club Olympique FC = Football Club
OSC = Olympique Sporting Club SO = Stade Olympique
AS = Association Sportive AC = Athletic Club
UC = Université Club FA = Football Association
CUP
Semifinals Lille OSC - FC Girondins de Bordeaux 3-0
Racing Club de Strasbourg - AS des Charentes Angoulême 6-0
Final (Colombes 11.05.1947) Lille OSC - Racing Club de Strasbourg 2-0
CO Roubaix-Tourcoing dissolved in 1990 FC de Nancy dissolved in 1968
Toulouse FC (1937) dissolved in 1967
FRANCE 1947-48
Division 1
  Played Won Drew Lost For Against G/Av Points
1 Olympique de Marseille 34 20 8 6 83 43 1,930 48
2 Lille OSC 34 20 7 7 82 51 1,608 47
3 Stade de Reims 34 20 6 8 73 34 2,147 46
4 AS Saint-Étienne 34 16 9 9 72 58 1,241 41
5 Stade Français Paris 34 15 8 11 68 58 1,172 38
6 Racing Club de Strasbourg 34 13 11 10 82 58 1,414 37
7 Racing Club de Paris 34 16 5 13 79 64 1,234 37
8 CO Roubaix-Tourcoing 34 15 7 12 62 60 1,033 37
9 FC Sochaux-Montbèliard 34 13 8 13 63 59 1,068 34
10 Stade Rennais UC 34 13 8 13 56 59 0,949 34
11 FC Metz 34 13 4 17 70 82 0,854 30
12 FC de Nancy 34 11 8 15 49 64 0,766 30
13 Toulouse FC (1937) 34 13 3 18 50 62 0,806 29
14 AS Cannes 34 10 9 15 47 66 0,712 29
15 Stade Olympique Montpelliérain 34 10 8 16 52 67 0,776 28
16 FC Sète 34 11 4 19 59 85 0,694 26
17 Olympique Alésien 34 7 11 16 49 79 0,620 25
18 Red Star Olympique Audonien 34 6 4 24 30 77 0,390 16
  612 242 128 242 1126 1126   612
Rules for classification: 1) points (win 2 points draw 1 point); 2) goal average
Red Star Olympique Audonien + Stade Français FC Paris => Stade Français-Red Star Paris
Promoted SR Colmar, OGC Nice
OSC = Olympique Sporting Club FC = Football Club
AS = Association Sportive UC = Université Club
CO =Club Olympique SO = Stade Olympique
CUP
Semifinals Lille OSC - FC Nancy 2-1
Racing Club de Lens - SR Colmar 5-1
Final (Colombes 10.05.1948) Lille OSC - Racing Club de Lens 3-2
SR = Sports Réunis
Toulouse FC (1937) dissolved in 1967 CO Roubaix-Tourcoing dissolved in 1990
FC de Nancy dissolved in 1968
FRANCE 1948-49
Division 1
  Played Won Drew Lost For Against G/Av Points
1 Stade de Reims 34 22 4 8 90 54 1,667 48
2 Lille OSC 34 21 5 8 102 40 2,550 47
3 Olympique de Marseille 34 18 6 10 95 58 1,638 42
4 Stade Rennais UC 34 16 9 9 61 49 1,245 41
5 FC Sochaux-Montbèliard 34 16 6 12 74 52 1,423 38
6 Racing Club de Paris 34 14 8 12 71 56 1,268 36
7 OGC Nice 34 13 10 11 60 58 1,034 36
8 AS Saint-Étienne 34 13 9 12 68 72 0,944 35
9 Toulouse FC (1937) 34 16 2 16 56 53 1,057 34
10 Stade Français Red Star Paris 34 10 12 12 59 72 0,819 32
11 SR Colmar 34 12 7 15 61 78 0,782 31
12 Stade Olympique Montpelliérain 34 12 5 17 57 71 0,803 29
13 CO Roubaix-Tourcoing 34 11 7 16 55 89 0,618 29
14 FC Sète 34 10 9 15 34 58 0,586 29
15 FC de Nancy 34 11 6 17 53 69 0,768 28
16 FC Metz 34 10 6 18 60 79 0,759 26
17 Racing Club de Strasbourg 34 10 6 18 40 68 0,588 26
18 AS Cannes 34 10 5 19 42 62 0,677 25
  612 245 122 245 1138 1138   612
Rules for classification: 1) points (win 2 points draw 1 point); 2) goal average
SR Colmar withdrew
AS Avignonaise => Olympique Avignonnais
Promoted FC Girondins de Bordeaux, Racing Club de Lens
OSC = Olympique Sporting Club AS = Association Sportive
UC = Université Club SR = Sports Réunis
FC = Football Club CO =Club Olympique
OGC = Olympique Gymnaste Club
CUP
Semifinals Racing Club de Paris - FC Metz 2-2 aet 1-0
Lille OSC - Stade Français Red Star Paris 1-0
Final (Colombes 08.05.1949) Racing Club de Paris - Lille OSC 5-2
Toulouse FC (1937) dissolved in 1967 FC de Nancy dissolved in 1968
CO Roubaix-Tourcoing dissolved in 1990
FRANCE 1949-50
Division 1
  Played Won Drew Lost For Against G/Av Points
1 FC Girondins de Bordeaux 34 21 9 4 88 40 2,200 51
2 Lille OSC 34 20 5 9 79 44 1,795 45
3 Stade de Reims 34 18 8 8 62 47 1,319 44
4 Toulouse FC (1937) 34 16 10 8 65 41 1,585 42
5 OGC Nice 34 16 7 11 67 52 1,288 39
6 FC Sochaux-Montbèliard 34 16 6 12 65 51 1,275 38
7 Racing Club de Paris 34 14 8 12 67 56 1,196 36
8 Olympique de Marseille 34 13 9 12 56 60 0,933 35
9 Stade Rennais UC 34 12 10 12 64 58 1,103 34
10 CO Roubaix-Tourcoing 34 9 15 10 49 46 1,065 33
11 AS Saint-Étienne 34 12 8 14 60 58 1,034 32
12 FC de Nancy 34 12 7 15 52 58 0,897 31
13 Racing Club de Strasbourg 34 11 9 14 46 73 0,630 31
14 FC Sète 34 12 5 17 59 72 0,819 29
15 Racing Club Lens 34 9 8 17 49 68 0,721 26
16 Stade Français Red Star Paris 34 9 8 17 51 71 0,718 26
17 Stade Olympique Montpelliérain 34 10 3 21 50 87 0,575 23
18 FC Metz 34 5 7 22 53 100 0,530 17
  612 235 142 235 1082 1082   612
Rules for classification: 1) points (win 2 points draw 1 point); 2) goal average
Stade Français Red Star Paris => Stade Français FC Paris + Red Star Olympique Audonien
Promoted Le Havre AC FA, Nìmes Olympique
FC = Football Club CO =Club Olympique
OSC = Olympique Sporting Club AS = Association Sportive
OGC = Olympique Gymnaste Club SO = Stade Olympique
UC = Université Club
CUP
Semifinals Racing Club de Paris - Nìmes Olympique 3-0
Stade de Reims - AS Troyenne et Savinienne Troyes 6-2
Final (Colombes 14.05.1950) Stade de Reims - Racing Club de Paris 2-0
AS Troyenne et Savinienne Troyes dissolved in 1979 CO Roubaix-Tourcoing dissolved in 1990
Toulouse FC (1937) dissolved in 1967 FC de Nancy dissolved in 1968