# 1968–69 French Division 1

AS Saint-Etienne won Division 1 season 1968/1969 of the French Association Football League with 53 points.

## Participating teams

* AC Ajaccio
* SEC Bastia
* Bordeaux
* Olympique Lyonnais
* Olympique de Marseille
* FC Metz
* AS Monaco
* FC Nantes
* OGC Nice
* Nîmes Olympique
* Red Star FC
* Stade Rennais UC
* FC Rouen
* AS Saint-Etienne
* RC Paris-Sedan
* FC Sochaux-Montbéliard
* RC Strasbourg
* US Valenciennes-Anzin

## League table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Saint-Étienne (C) | 34 | 24 | 5 | 5 | 70 | 26 | +44 | 53 | Qualification to European Cup first round |
| 2 | Bordeaux | 34 | 22 | 7 | 5 | 77 | 34 | +43 | 51 | Invited to Inter-Cities Fairs Cup |
| 3 | Metz | 34 | 16 | 10 | 8 | 41 | 27 | +14 | 42 | Invited to Inter-Cities Fairs Cup |
| 4 | Rouen | 34 | 16 | 8 | 10 | 44 | 43 | +1 | 40 | Invited to Inter-Cities Fairs Cup |
| 5 | RC Paris-Sedan | 34 | 15 | 9 | 10 | 49 | 35 | +14 | 39 | |
| 6 | Bastia | 34 | 13 | 8 | 13 | 50 | 66 | −16 | 34 | |
| 7 | Marseille | 34 | 12 | 9 | 13 | 51 | 48 | +3 | 33 | Qualification to Cup Winners' Cup first round |
| 8 | Valenciennes | 34 | 10 | 13 | 11 | 38 | 37 | +1 | 33 | |
| 9 | Lyon | 34 | 13 | 6 | 15 | 53 | 51 | +2 | 32 | |
| 10 | Nantes | 34 | 13 | 6 | 15 | 44 | 45 | −1 | 32 | |
| 11 | Rennes | 34 | 12 | 7 | 15 | 50 | 57 | −7 | 31 | |
| 12 | Sochaux | 34 | 11 | 7 | 16 | 49 | 55 | −6 | 29 | |
| 13 | Strasbourg | 34 | 10 | 9 | 15 | 34 | 41 | −7 | 29 | |
| 14 | Nîmes | 34 | 8 | 13 | 13 | 32 | 39 | −7 | 29 | |
| 15 | Red Star | 34 | 8 | 13 | 13 | 35 | 48 | −13 | 29 | |
| 16 | Ajaccio | 34 | 10 | 8 | 16 | 36 | 53 | −17 | 28 | |
| 17 | Monaco (R) | 34 | 7 | 13 | 14 | 33 | 50 | −17 | 27 | Qualification to relegation play-offs |
| 18 | Nice (R) | 34 | 6 | 9 | 19 | 30 | 61 | −31 | 21 | Relegation to French Division 2 |
* ↑ Marseille qualified for 1969–70 European Cup Winners' Cup as winners of the 1968–69 Coupe de France.
Promoted from Division 2, who will play in Division 1 season 1969/1970
* Angers SCO: Champion of Division 2
* AS Angoulême: runner-up of Division 2

## Results

| Home \ Away | ACA | BAS | BOR | OL | OM | MET | ASM | NAN | NIC | NMS | RS | REN | ROU | STE | RPS | SOC | RCS | VAL |
| Ajaccio | | 4–0 | 2–2 | 4–1 | 1–1 | 0–1 | 4–3 | 1–0 | 1–0 | 1–0 | 3–1 | 2–2 | 0–1 | 0–2 | 2–0 | 0–2 | 1–1 | 1–1 |
| Bastia | 1–0 | | 1–0 | 4–0 | 3–1 | 1–1 | 4–0 | 3–1 | 2–0 | 2–2 | 2–1 | 1–2 | 1–1 | 1–1 | 0–0 | 1–0 | 2–1 | 3–0 |
| Bordeaux | 5–0 | 8–1 | | 2–1 | 2–2 | 1–0 | 2–1 | 1–1 | 5–0 | 2–1 | 6–1 | 3–2 | 2–1 | 2–0 | 0–2 | 4–0 | 3–0 | 1–0 |
| Lyon | 3–2 | 8–3 | 0–2 | | 2–3 | 0–1 | 2–0 | 3–1 | 3–1 | 1–1 | 0–0 | 1–0 | 0–1 | 1–2 | 1–0 | 6–3 | 2–3 | 1–0 |
| Marseille | 3–0 | 1–0 | 3–3 | 2–2 | | 0–1 | 0–1 | 3–1 | 3–1 | 4–0 | 0–0 | 3–3 | 1–0 | 0–3 | 4–1 | 4–0 | 0–0 | 1–0 |
| Metz | 0–0 | 2–0 | 1–0 | 1–1 | 3–0 | | 0–0 | 1–0 | 1–0 | 0–0 | 3–1 | 3–0 | 7–3 | 0–1 | 0–1 | 3–0 | 2–0 | 1–0 |
| Monaco | 3–0 | 2–0 | 2–4 | 0–2 | 1–0 | 1–1 | | 2–0 | 0–0 | 0–0 | 1–1 | 2–2 | 1–1 | 1–2 | 0–0 | 2–1 | 2–1 | 0–0 |
| Nantes | 0–0 | 3–0 | 1–2 | 2–1 | 2–1 | 1–2 | 2–0 | | 0–0 | 3–1 | 0–1 | 3–2 | 0–1 | 3–0 | 3–2 | 0–0 | 4–0 | 3–2 |
| Nice | 0–3 | 2–2 | 2–2 | 2–1 | 2–3 | 1–2 | 1–0 | 0–0 | | 3–0 | 1–1 | 1–1 | 2–2 | 2–3 | 2–1 | 0–3 | 1–0 | 1–1 |
| Nîmes | 3–2 | 2–1 | 1–3 | 1–2 | 0–0 | 0–0 | 1–1 | 1–2 | 2–0 | | 0–0 | 5–1 | 0–0 | 1–0 | 1–0 | 3–1 | 0–0 | 2–2 |
| Red Star | 1–0 | 1–1 | 1–2 | 1–2 | 1–1 | 1–0 | 1–0 | 2–3 | 0–2 | 0–2 | | 2–1 | 4–0 | 0–0 | 2–1 | 2–2 | 2–1 | 1–2 |
| Rennes | 5–0 | 3–1 | 0–1 | 2–1 | 2–1 | 2–0 | 3–1 | 2–1 | 4–2 | 1–0 | 1–1 | | 0–1 | 0–2 | 1–3 | 3–2 | 1–0 | 1–2 |
| Rouen | 1–1 | 1–3 | 2–1 | 2–1 | 2–1 | 1–0 | 3–1 | 3–0 | 4–0 | 1–0 | 1–1 | 1–0 | | 1–5 | 0–1 | 2–1 | 3–0 | 2–2 |
| Saint-Étienne | 2–0 | 7–2 | 3–2 | 0–1 | 1–0 | 4–0 | 1–1 | 3–1 | 2–0 | 1–0 | 3–1 | 3–1 | 2–0 | | 4–2 | 4–1 | 2–0 | 4–0 |
| RC Paris-Sedan | 4–0 | 5–1 | 0–1 | 1–0 | 3–1 | 0–0 | 2–2 | 3–1 | 2–1 | 3–1 | 0–0 | 3–0 | 1–1 | 0–0 | | 2–0 | 1–1 | 1–0 |
| Sochaux | 0–1 | 2–2 | 0–1 | 2–1 | 3–1 | 5–2 | 0–0 | 1–2 | 3–0 | 1–1 | 3–3 | 1–1 | 2–0 | 1–0 | 3–1 | | 3–0 | 2–0 |
| Strasbourg | 3–0 | 4–0 | 1–1 | 2–2 | 1–2 | 1–1 | 5–0 | 1–0 | 1–0 | 1–0 | 1–0 | 0–0 | 2–0 | 0–2 | 1–2 | 1–0 | | 0–1 |
| Valenciennes | 1–0 | 0–1 | 1–1 | 0–0 | 3–1 | 1–1 | 4–2 | 0–0 | 3–0 | 0–0 | 3–0 | 4–1 | 0–1 | 1–1 | 1–1 | 2–1 | 1–1 | |

## Relegation play-offs

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg | 3rd leg |
| Angoulême | 4–2 | Monaco | 1–2 | 1–0 | 2–0 |

## Top goalscorers

| Rank | Player | Club | Goals |
| 1 | André Guy | Lyon | 25 |
| 2 | Hervé Revelli | Saint-Étienne | 22 |
| 3 | Joseph Yegba Maya | Marseille | 21 |
| 3 | Salif Keita | Saint-Étienne | 21 |
| 5 | Philippe Levavasseur | Sedan | 18 |
| 6 | Guy Lassalette | Sochaux | 15 |
| 7 | Jean-Pierre Serra | Bastia | 14 |
| 7 | Jacques Simon | Bordeaux | 14 |
| 9 | Étienne Sansonetti | Ajaccio | 13 |
| 9 | Rachid Mekloufi | Bastia | 13 |
| 9 | Didier Couécou | Bordeaux | 13 |
| 9 | Carlos Ruiter | Bordeaux | 13 |
| 9 | Bernard Blanchet | Nantes | 13 |
| 9 | Silvester Takač | Rennes | 13 |
| 9 | Johny Leonard | Metz | 13 |
| 9 | Dominique Rusticelli | Rouen | 13 |