# 1949–50 French Division 1

FC Girondins de Bordeaux won Division 1 season 1949/1950 of the French Association Football League with 51 points.

## Participating teams

* Bordeaux
* RC Lens
* Lille OSC
* Olympique de Marseille
* FC Metz
* SO Montpellier
* FC Nancy
* OGC Nice
* RC Paris
* Stade de Reims
* Stade Rennais UC
* CO Roubaix-Tourcoing
* AS Saint-Etienne
* FC Sète
* FC Sochaux-Montbéliard
* Stade Français FC
* RC Strasbourg
* Toulouse FC

## Final table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Bordeaux (C) | 34 | 21 | 9 | 4 | 88 | 40 | +48 | 51 | |
| 2 | Lille OSC | 34 | 20 | 5 | 9 | 79 | 44 | +35 | 45 | |
| 3 | Stade de Reims | 34 | 18 | 8 | 8 | 62 | 47 | +15 | 44 | Winner of Coupe de France |
| 4 | Toulouse FC | 34 | 16 | 10 | 8 | 65 | 41 | +24 | 42 | |
| 5 | OGC Nice | 34 | 16 | 7 | 11 | 67 | 52 | +15 | 39 | |
| 6 | FC Sochaux-Montbéliard | 34 | 16 | 6 | 12 | 65 | 51 | +14 | 38 | |
| 7 | RC Paris | 34 | 14 | 8 | 12 | 67 | 56 | +11 | 36 | |
| 8 | Olympique de Marseille | 34 | 13 | 9 | 12 | 56 | 60 | −4 | 35 | |
| 9 | Stade Rennais UC | 34 | 12 | 10 | 12 | 64 | 58 | +6 | 34 | |
| 10 | CO Roubaix-Tourcoing | 34 | 9 | 15 | 10 | 49 | 46 | +3 | 33 | |
| 11 | AS Saint-Etienne | 34 | 12 | 8 | 14 | 60 | 58 | +2 | 32 | |
| 12 | FC Nancy | 34 | 12 | 7 | 15 | 52 | 58 | −6 | 31 | |
| 13 | RC Strasbourg | 34 | 11 | 9 | 14 | 46 | 73 | −27 | 31 | |
| 14 | FC Sète | 34 | 12 | 5 | 17 | 59 | 72 | −13 | 29 | |
| 15 | RC Lens | 34 | 9 | 8 | 17 | 49 | 68 | −19 | 26 | |
| 16 | Stade Français FC | 34 | 9 | 8 | 17 | 51 | 71 | −20 | 26 | |
| 17 | SO Montpellier (R) | 34 | 10 | 3 | 21 | 50 | 87 | −37 | 23 | Relegated to Division 2 |
| 18 | FC Metz (R) | 34 | 5 | 7 | 22 | 53 | 100 | −47 | 17 | Relegated to Division 2 |
Promoted from Division 2, who will play in Division 1 season 1950/1951
* Nîmes Olympique: Champion of Division 2
* Le Havre AC: Runner-up

## Results

| Home \ Away | BOR | RCL | LIL | OM | MET | SOM | FCN | NIC | RCP | REI | REN | CRT | STE | SÉT | SOC | SFF | RCS | TOU |
| Bordeaux | | 5–1 | 1–1 | 3–1 | 1–1 | 7–0 | 5–0 | 2–1 | 4–0 | 4–0 | 2–1 | 4–2 | 5–2 | 4–2 | 2–1 | 2–1 | 6–0 | 1–2 |
| Lens | 1–3 | | 1–0 | 1–2 | 5–3 | 3–0 | 2–1 | 2–1 | 0–0 | 0–0 | 3–3 | 3–2 | 2–4 | 2–3 | 1–2 | 2–1 | 1–2 | 0–3 |
| Lille | 4–2 | 4–1 | | 1–2 | 2–1 | 5–0 | 2–1 | 4–1 | 2–2 | 4–0 | 1–0 | 0–0 | 3–1 | 3–2 | 2–0 | 5–1 | 7–1 | 4–1 |
| Marseille | 3–0 | 1–4 | 2–3 | | 4–0 | 3–2 | 1–2 | 1–0 | 1–1 | 2–2 | 3–1 | 2–0 | 2–0 | 3–4 | 3–0 | 2–1 | 2–2 | 2–2 |
| Metz | 2–3 | 1–1 | 0–0 | 1–3 | | 5–2 | 3–0 | 0–3 | 1–4 | 2–4 | 1–2 | 2–2 | 1–4 | 1–1 | 0–2 | 1–1 | 6–3 | 1–4 |
| Montpellier | 0–1 | 4–2 | 4–3 | 1–0 | 5–2 | | 2–1 | 2–2 | 3–1 | 0–1 | 5–6 | 0–1 | 1–1 | 3–2 | 1–4 | 1–2 | 3–0 | 1–0 |
| Nancy | 0–0 | 0–0 | 0–1 | 4–0 | 7–2 | 2–1 | | 2–2 | 1–1 | 0–2 | 3–1 | 2–2 | 2–1 | 4–0 | 0–0 | 1–1 | 1–2 | 2–1 |
| Nice | 3–2 | 1–1 | 3–2 | 6–4 | 0–2 | 1–0 | 4–0 | | 1–4 | 1–1 | 2–1 | 3–2 | 1–1 | 5–0 | 5–0 | 3–0 | 5–1 | 0–5 |
| Racing Paris | 3–4 | 1–2 | 3–1 | 5–0 | 2–2 | 6–0 | 4–1 | 1–2 | | 2–4 | 1–2 | 1–1 | 4–3 | 2–1 | 2–1 | 2–1 | 3–0 | 1–1 |
| Reims | 0–2 | 5–0 | 2–1 | 2–0 | 6–2 | 2–1 | 1–0 | 1–1 | 3–2 | | 3–1 | 2–1 | 0–0 | 2–1 | 5–3 | 0–3 | 6–1 | 1–0 |
| Rennes | 0–0 | 1–1 | 0–3 | 1–1 | 3–1 | 5–1 | 2–1 | 5–2 | 1–2 | 1–1 | | 1–1 | 3–1 | 4–2 | 1–2 | 5–0 | 1–1 | 0–0 |
| Roubaix-Tourcoing | 0–0 | 1–0 | 1–2 | 1–1 | 3–1 | 4–0 | 0–1 | 1–0 | 1–3 | 1–1 | 2–2 | | 2–0 | 3–1 | 0–2 | 2–2 | 2–0 | 0–1 |
| Saint-Étienne | 1–1 | 2–0 | 3–4 | 2–0 | 1–3 | 5–1 | 3–5 | 2–0 | 1–1 | 1–2 | 2–2 | 0–0 | | 1–0 | 1–0 | 2–0 | 5–0 | 3–0 |
| Sète | 2–2 | 3–1 | 0–2 | 1–2 | 4–1 | 2–0 | 4–0 | 1–0 | 5–0 | 3–1 | 0–1 | 3–3 | 2–0 | | 1–2 | 3–2 | 2–1 | 1–1 |
| Sochaux | 3–3 | 1–0 | 3–1 | 4–0 | 3–1 | 2–2 | 3–4 | 0–3 | 0–2 | 2–0 | 2–1 | 1–1 | 6–2 | 8–1 | | 1–2 | 0–0 | 1–2 |
| Stade Français | 0–4 | 4–3 | 1–1 | 1–1 | 5–0 | 1–2 | 0–4 | 0–2 | 2–1 | 2–0 | 3–1 | 2–2 | 2–2 | 4–0 | 2–5 | | 0–0 | 1–3 |
| Strasbourg | 1–1 | 3–2 | 2–1 | 1–1 | 2–1 | 2–1 | 3–0 | 0–0 | 2–0 | 2–1 | 2–3 | 2–4 | 1–3 | 1–1 | 0–1 | 3–1 | | 4–1 |
| Toulouse FC | 1–2 | 1–1 | 2–0 | 1–1 | 8–2 | 3–1 | 2–0 | 2–3 | 2–0 | 1–1 | 3–2 | 1–1 | 2–0 | 3–1 | 0–0 | 5–2 | 1–1 | |

## Top goalscorers

| Rank | Player | Club | Goals |
| 1 | Jean Grumellon | Rennes | 24 |
| 2 | Jean Baratte | Lille | 22 |
| 3 | Lambertus De Harder | Bordeaux | 21 |
| 4 | Christian Bottollier | Nancy | 19 |
| 5 | Désiré Carré | Nice | 18 |
| 5 | Henri Fontaine | Sète | 18 |
| 7 | Édouard Kargu | Bordeaux | 17 |
| 7 | André Strappe | Lille | 17 |
| 7 | Thadée Cisowski | Metz | 17 |
| 7 | Marcel Lanfranchi | Toulouse FC | 17 |