# Ligue 2 2008-2009

L'edizione 2008-09 della Ligue 2 è stata la settantesima edizione del campionato di calcio francese di seconda divisione.

## Avvenimenti

Il campionato, iniziato il 1º agosto 2008, vide la pronta risalita del Lens che si assicurò all'ultima giornata il primo posto in campionato, ritornando in massima serie dopo un anno di assenza. Assieme al Lens salirono in Ligue 1 il Boulogne, alla sua prima promozione in massima serie, e il Montpellier, che sopravanzò all'ultima giornata (giocata il 29 maggio 2009) lo Strasburgo sconfiggendolo nello scontro diretto.
A fondo classifica l'Amiens dilapidò il vantaggio di sette punti che aveva sulla zona calda fino a tre giornate dal termine, retrocedendo all'ultima giornata a vantaggio del Nîmes, salvatosi anche grazie ad una striscia positiva di nove punti negli ultimi quattro incontri. L'altra retrocessa fu il Troyes, che accompagnò lo Stade de Reims, arresosi ad una giornata dal termine.

## Squadre partecipanti

* Ajaccio
* Amiens
* Angers
* Bastia
* Boulogne
* Châteauroux
* Clermont Foot
* Digione
* Guingamp
* Lens
* Metz
* Montpellier
* Nîmes
* Sedan
* Brest
* Stade Reims
* Strasburgo
* Tours
* Troyes
* Vannes

## Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Lens | 68 | 38 | 20 | 8 | 10 | 47 | 35 | +12 |
| 2. | Montpellier | 66 | 38 | 19 | 9 | 10 | 61 | 36 | +25 |
| 3. | Boulogne | 66 | 38 | 20 | 6 | 12 | 51 | 36 | +15 |
| 4. | Strasburgo | 65 | 38 | 18 | 11 | 9 | 57 | 45 | +12 |
| 5. | Metz | 63 | 38 | 17 | 12 | 9 | 48 | 35 | +13 |
| 6. | Tours | 61 | 38 | 17 | 10 | 11 | 50 | 41 | +9 |
| 7. | Angers | 53 | 38 | 13 | 14 | 11 | 46 | 42 | +4 |
| 8. | Digione | 52 | 38 | 14 | 10 | 14 | 43 | 46 | -3 |
| 9. | Sedan | 51 | 38 | 13 | 12 | 13 | 44 | 49 | -3 |
| 10. | Vannes | 51 | 38 | 14 | 9 | 15 | 34 | 45 | -11 |
| 11. | Bastia | 48 | 38 | 13 | 9 | 16 | 38 | 47 | -9 |
| 12. | Clermont Foot | 47 | 38 | 12 | 11 | 15 | 46 | 50 | -4 |
| 13. | Guingamp | 46 | 38 | 10 | 16 | 12 | 37 | 35 | +2 |
| 14. | Brest | 45 | 38 | 13 | 6 | 19 | 45 | 50 | -5 |
| 15. | Châteauroux | 44 | 38 | 11 | 11 | 16 | 40 | 46 | -6 |
| 16. | Ajaccio | 44 | 38 | 11 | 11 | 16 | 44 | 56 | -12 |
| 17. | Nîmes | 44 | 38 | 11 | 11 | 16 | 32 | 46 | -14 |
| 18. | Amiens | 43 | 38 | 9 | 16 | 13 | 35 | 40 | -5 |
| 19. | Troyes | 38 | 38 | 9 | 11 | 18 | 39 | 48 | -9 |
| 20. | Stade Reims | 36 | 38 | 7 | 15 | 16 | 40 | 51 | -11 |

### Squadra campione

* Marco Ramos (35)
* Kévin Monnet-Paquet (35/7)
* Éric Chelle (34)
* Yohan Demont (34/3)
* Toifilou Maoulida (34/13)
* Vedran Runje (31)
* Romain Sartre (27/4)
* Abdoulrazak Boukari (26/4)
* Issam Jemâa (26/5)
* Dejan Milovanović (24/2)
* Alaeddine Yahia (23/3)
* Adil Hermach (22)
* Fabien Laurenti (21)
* Nenad Kovačević (21)
* Sébastien Roudet (18/2)
* Sidi Keita (18)
* Grégory Vignal (13)
* Aruna Dindane (12/2)
* Arnaud Brocard (8)
* Dalibor Veselinović (4/1)
* Steven Joseph-Monrose (3)
* Abdelhakim Omrani (2)
* William Rémy (1)
* Frédéric Gaillard (1)
* Nolan Roux (1)
* Samba Sow (1)
* Allenatore: Jean-Guy Wallemme

## Risultati
### Tabellone

| | AJA | AMI | ANG | BOU | CHâ | CLE | DIJ | GUI | LEN | MET | MON | NîM | SC | SED | STA | STA | STR | TOU | TRO | VAN |
| Ajaccio | | 0-2 | 0-0 | 0-2 | 0-1 | 5-1 | 1-1 | 2-1 | 1-2 | 1-0 | 0-3 | 2-1 | 1-1 | 0-2 | 1-1 | 2-1 | 1-1 | 0-2 | 1-1 | 4-0 |
| Amiens | 2-0 | | 1-1 | 1-1 | 1-1 | 0-0 | 1-1 | 3-3 | 0-0 | 1-1 | 2-0 | 0-1 | 0-1 | 0-0 | 2-1 | 2-0 | 1-1 | 0-0 | 1-1 | 0-2 |
| Angers | 0-1 | 1-0 | | 1-5 | 1-1 | 4-2 | 2-0 | 0-1 | 2-2 | 1-1 | 3-3 | 2-2 | 2-0 | 3-0 | 1-2 | 3-1 | 3-0 | 2-0 | 0-0 | 0-1 |
| Boulogne | 0-1 | 4-0 | 2-3 | | 2-1 | 2-1 | 3-0 | 2-0 | 3-1 | 1-1 | 0-3 | 2-0 | 1-0 | 0-1 | 0-1 | 0-3 | 1-0 | 3-3 | 1-0 | 2-0 |
| Châteauroux | 2-1 | 1-0 | 0-1 | 1-0 | | 1-0 | 2-0 | 1-1 | 0-0 | 1-1 | 1-1 | 0-0 | 2-0 | 1-1 | 5-1 | 0-0 | 0-1 | 1-1 | 0-1 | 1-0 |
| Clermont Foot | 1-1 | 2-0 | 2-2 | 2-3 | 1-3 | | 1-1 | 1-1 | 1-2 | 1-0 | 2-1 | 2-0 | 2-0 | 3-0 | 2-0 | 1-0 | 2-2 | 0-0 | 2-1 | 0-1 |
| Dijon | 2-1 | 2-1 | 0-2 | 1-0 | 2-0 | 2-0 | | 2-3 | 1-0 | 0-1 | 1-0 | 2-1 | 2-0 | 1-0 | 1-2 | 1-1 | 1-3 | 2-1 | 1-1 | 3-0 |
| Guingamp | 0-0 | 0-0 | 0-0 | 3-0 | 2-1 | 2-1 | 1-1 | | 0-0 | 0-1 | 0-1 | 1-0 | 4-1 | 1-1 | 2-0 | 0-2 | 1-2 | 3-1 | 0-0 | 1-1 |
| Lens | 0-1 | 2-0 | 3-0 | 0-1 | 1-0 | 2-1 | 3-1 | 1-0 | | 0-1 | 0-2 | 1-0 | 1-0 | 1-3 | 2-0 | 1-0 | 4-1 | 0-0 | 1-1 | 2-1 |
| Metz | 3-2 | 2-1 | 0-1 | 1-2 | 1-0 | 1-3 | 2-0 | 2-0 | 1-2 | | 3-1 | 0-0 | 0-0 | 2-0 | 1-0 | 0-0 | 3-2 | 1-0 | 1-1 | 2-0 |
| Montpellier | 2-1 | 2-1 | 1-0 | 0-0 | 3-0 | 2-1 | 4-1 | 0-0 | 0-1 | 1-2 | | 1-1 | 2-1 | 3-1 | 3-2 | 2-2 | 2-1 | 1-1 | 3-0 | 3-1 |
| Nîmes Olympique | 2-2 | 1-1 | 1-1 | 0-1 | 1-0 | 1-1 | 2-1 | 1-0 | 1-2 | 1-1 | 2-1 | | 1-0 | 2-1 | 0-1 | 2-2 | 0-2 | 0-1 | 1-0 | 1-0 |
| Bastia | 6-2 | 2-2 | 0-0 | 1-3 | 2-1 | 2-1 | 0-0 | 2-1 | 0-1 | 1-2 | 1-0 | 0-0 | | 2-0 | 0-2 | 2-2 | 1-1 | 2-0 | 2-1 | 3-1 |
| Sedan | 1-1 | 0-1 | 0-0 | 0-1 | 3-4 | 0-1 | 2-1 | 1-0 | 2-2 | 3-2 | 1-1 | 2-1 | 1-1 | | 1-0 | 1-1 | 2-2 | 2-0 | 2-1 | 2-3 |
| Stade Brest | 1-2 | 1-2 | 2-1 | 0-1 | 2-0 | 2-2 | 1-2 | 1-1 | 3-1 | 2-1 | 0-3 | 1-2 | 4-0 | 2-2 | | 0-0 | 0-1 | 0-1 | 4-1 | 0-1 |
| Stade Reims | 1-3 | 1-3 | 0-0 | 1-1 | 4-3 | 1-1 | 1-4 | 0-0 | 1-2 | 1-1 | 0-4 | 2-1 | 2-0 | 0-1 | 0-1 | | 4-1 | 0-0 | 0-0 | 3-1 |
| Strasbourg | 3-1 | 2-1 | 2-0 | 1-0 | 2-1 | 2-0 | 0-0 | 0-2 | 1-1 | 0-0 | 1-0 | 5-0 | 1-0 | 1-3 | 2-2 | 3-2 | | 4-0 | 0-0 | 2-1 |
| Tours | 4-1 | 0-0 | 3-1 | 3-1 | 3-1 | 2-0 | 0-0 | 1-0 | 3-1 | 1-4 | 0-0 | 4-1 | 0-1 | 2-1 | 2-0 | 2-1 | 2-0 | | 4-3 | 1-0 |
| Troyes | 2-0 | 0-1 | 1-2 | 1-0 | 2-2 | 0-1 | 2-1 | 2-2 | 0-1 | 3-1 | 1-2 | 0-1 | 1-2 | 2-3 | 1-0 | 1-0 | 1-2 | 3-2 | | 3-0 |
| Vannes | 1-1 | 2-1 | 2-0 | 0-0 | 3-0 | 1-1 | 1-1 | 0-0 | 2-1 | 1-1 | 1-0 | 1-0 | 0-1 | 0-0 | 0-3 | 1-0 | 2-2 | 1-0 | 1-0 | |

### Calendario

| Andata (1ª) | Andata (1ª) | 1ª giornata | Ritorno (20ª) | Ritorno (20ª) |
| 1 ago. | 0-1 | Ajaccio-Châteauroux | 1-2 | 29 mag. |
| 1 ago. | 1-1 | Amiens-Boulogne | 0-4 | 29 mag. |
| 1 ago. | 3-1 | Angers-Stade Reims | 0-0 | 29 mag. |
| 1 ago. | 0-1 | Clermont Foot-Vannes | 1-1 | 29 mag. |
| 1 ago. | 2-1 | Tours-Sedan | 0-2 | 29 mag. |
| 1 ago. | 1-2 | Troyes-Bastia | 1-2 | 29 mag. |
| 1 ago. | 0-1 | Guingamp-Metz | 0-2 | 29 mag. |
| 1 ago. | 3-1 | Lens-Dijon | 0-1 | 29 mag. |
| 1 ago. | 0-1 | Nîmes Olympique-Stade Brest | 2-1 | 29 mag. |
| 4 ago. | 1-0 | Strasbourg-Montpellier | 1-2 | 29 mag. |
| Andata (2ª) | Andata (2ª) | 2ª giornata | Ritorno (21ª) | Ritorno (21ª) |
| 8 ago. | 0-0 | Bastia-Angers | 0-2 | 16 gen. |
| 8 ago. | 2-0 | Boulogne-Guingamp | 0-3 | 16 gen. |
| 8 ago. | 2-2 | Stade Brest-Clermont Foot | 0-2 | 16 gen. |
| 8 ago. | 0-1 | Châteauroux-Troyes | 2-2 | 17 gen. |
| 8 ago. | 1-3 | Stade Reims-Ajaccio | 1-2 | 16 gen. |
| 8 ago. | 2-1 | Sedan-Nîmes Olympique | 1-2 | 16 gen. |
| 8 ago. | 1-3 | Dijon-Strasbourg | 0-0 | 17 gen. |
| 8 ago. | 1-0 | Metz-Tours | 4-1 | 16 gen. |
| 8 ago. | 2-1 | Montpellier-Amiens | 0-2 | 16 gen. |
| 11 ago. | 2-1 | Vannes-Lens | 1-2 | 17 gen. |
| Andata (3ª) | Andata (3ª) | 3ª giornata | Ritorno (22ª) | Ritorno (22ª) |
| 15 ago. | 1-1 | Ajaccio-Dijon | 1-2 | 30 gen. |
| 15 ago. | 3-0 | Angers-Sedan | 0-0 | 30 gen. |
| 15 ago. | 0-2 | Guingamp-Stade Reims | 0-0 | 30 gen. |
| 15 ago. | 0-0 | Montpellier-Boulogne | 3-0 | 2 feb. |
| 15 ago. | 1-0 | Tours-Vannes | 0-1 | 30 gen. |
| 15 ago. | 1-0 | Troyes-Stade Brest | 1-4 | 30 gen. |
| 15 ago. | 2-0 | Clermont Foot-Nîmes Olympique | 1-1 | 30 gen. |
| 15 ago. | 1-0 | Lens-Châteauroux | 0-0 | 30 gen. |
| 15 ago. | 1-0 | Strasbourg-Bastia | 1-1 | 30 gen. |
| 18 ago. | 1-1 | Amiens-Metz | 1-2 | 30 gen. |
| Andata (4ª) | Andata (4ª) | 4ª giornata | Ritorno (23ª) | Ritorno (23ª) |
| 22 ago. | 2-1 | Bastia-Guingamp | 1-4 | 6 feb. |
| 22 ago. | 1-0 | Châteauroux-Amiens | 1-1 | 6 feb. |
| 22 ago. | 2-2 | Clermont Foot-Angers | 2-4 | 6 feb. |
| 22 ago. | 2-1 | Dijon-Tours | 0-0 | 6 feb. |
| 22 ago. | 1-1 | Sedan-Ajaccio | 2-0 | 6 feb. |
| 22 ago. | 1-0 | Vannes-Troyes | 0-3 | 7 feb. |
| 22 ago. | 0-1 | Stade Brest-Strasbourg | 2-2 | 6 feb. |
| 22 ago. | 1-2 | Metz-Boulogne | 1-1 | 6 feb. |
| 22 ago. | 0-4 | Stade Reims-Montpellier | 2-2 | 9 feb. |
| 25 ago. | 1-2 | Nîmes Olympique-Lens | 0-1 | 6 feb. |
| Andata (5ª) | Andata (5ª) | 5ª giornata | Ritorno (24ª) | Ritorno (24ª) |
| 29 ago. | 4-0 | Ajaccio-Vannes | 1-1 | 13 feb. |
| 29 ago. | 2-0 | Amiens-Stade Reims | 3-1 | 13 feb. |
| 29 ago. | 1-2 | Angers-Stade Brest | 1-2 | 13 feb. |
| 29 ago. | 3-0 | Boulogne-Dijon | 0-1 | 13 feb. |
| 29 ago. | 1-1 | Guingamp-Sedan | 0-1 | 13 feb. |
| 29 ago. | 0-1 | Tours-Bastia | 0-2 | 13 feb. |
| 29 ago. | 2-1 | Lens-Clermont Foot | 2-1 | 16 feb. |
| 29 ago. | 2-1 | Strasbourg-Châteauroux | 1-0 | 13 feb. |
| 29 ago. | 0-1 | Troyes-Nîmes Olympique | 0-1 | 13 feb. |
| 1 set. | 1-2 | Montpellier-Metz | 1-3 | 13 feb. |
| Andata (6ª) | Andata (6ª) | 6ª giornata | Ritorno (25ª) | Ritorno (25ª) |
| 12 set. | 2-2 | Bastia-Amiens | 1-0 | 20 feb. |
| 12 set. | 1-2 | Stade Brest-Ajaccio | 1-1 | 20 feb. |
| 12 set. | 1-1 | Châteauroux-Guingamp | 1-2 | 20 feb. |
| 12 set. | 1-0 | Dijon-Montpellier | 1-4 | 20 feb. |
| 12 set. | 0-1 | Nîmes Olympique-Tours | 1-4 | 20 feb. |
| 12 set. | 1-1 | Stade Reims-Boulogne | 3-0 | 20 feb. |
| 12 set. | 2-1 | Clermont Foot-Troyes | 1-0 | 20 feb. |
| 12 set. | 2-2 | Sedan-Strasbourg | 3-1 | 20 feb. |
| 12 set. | 2-0 | Vannes-Angers | 1-0 | 20 feb. |
| 15 set. | 0-1 | Lens-Metz | 2-1 | 23 feb. |
| Andata (7ª) | Andata (7ª) | 7ª giornata | Ritorno (26ª) | Ritorno (26ª) |
| 19 set. | 5-1 | Ajaccio-Clermont Foot | 1-1 | 27 feb. |
| 19 set. | 2-1 | Amiens-Stade Brest | 2-1 | 27 feb. |
| 19 set. | 2-2 | Angers-Nîmes Olympique | 1-1 | 27 feb. |
| 19 set. | 1-0 | Boulogne-Bastia | 3-1 | 27 feb. |
| 19 set. | 1-1 | Guingamp-Dijon | 3-2 | 27 feb. |
| 19 set. | 3-1 | Tours-Châteauroux | 1-1 | 27 feb. |
| 19 set. | 0-0 | Metz-Stade Reims | 1-1 | 27 feb. |
| 19 set. | 3-1 | Montpellier-Sedan | 1-1 | 27 feb. |
| 19 set. | 2-1 | Strasbourg-Vannes | 2-2 | 27 feb. |
| 21 set. | 0-1 | Troyes-Lens | 1-1 | 2 mar. |
| Andata (8ª) | Andata (8ª) | 8ª giornata | Ritorno (27ª) | Ritorno (27ª) |
| 26 set. | 2-2 | Bastia-Stade Reims | 0-2 | 6 mar. |
| 26 set. | 0-1 | Stade Brest-Boulogne | 1-0 | 6 mar. |
| 26 set. | 2-2 | Nîmes Olympique-Ajaccio | 1-2 | 7 mar. |
| 26 set. | 0-1 | Sedan-Amiens | 0-0 | 7 mar. |
| 27 set. | 1-1 | Châteauroux-Montpellier | 0-3 | 6 mar. |
| 27 set. | 0-1 | Dijon-Metz | 0-2 | 6 mar. |
| 27 set. | 3-0 | Lens-Angers | 2-2 | 9 mar. |
| 27 set. | 0-0 | Vannes-Guingamp | 1-1 | 6 mar. |
| 27 set. | 3-2 | Troyes-Tours | 3-4 | 6 mar. |
| 29 set. | 2-2 | Clermont Foot-Strasbourg | 0-2 | 6 mar. |
| Andata (9ª) | Andata (9ª) | 9ª giornata | Ritorno (28ª) | Ritorno (28ª) |
| 3 ott. | 1-2 | Ajaccio-Lens | 1-0 | 13 mar. |
| 3 ott. | 0-2 | Amiens-Vannes | 1-2 | 13 mar. |
| 3 ott. | 0-0 | Angers-Troyes | 2-1 | 13 mar. |
| 3 ott. | 2-1 | Guingamp-Clermont Foot | 1-1 | 13 mar. |
| 3 ott. | 1-4 | Stade Reims-Dijon | 1-1 | 13 mar. |
| 3 ott. | 2-0 | Tours-Stade Brest | 1-0 | 13 mar. |
| 3 ott. | 2-1 | Boulogne-Châteauroux | 0-1 | 13 mar. |
| 3 ott. | 2-0 | Metz-Sedan | 2-3 | 13 mar. |
| 3 ott. | 2-1 | Montpellier-Bastia | 0-1 | 13 mar. |
| 6 ott. | 5-0 | Strasbourg-Nîmes Olympique | 2-0 | 16 mar. |
| Andata (10ª) | Andata (10ª) | 10ª giornata | Ritorno (29ª) | Ritorno (29ª) |
| 10 ott. | 0-0 | Bastia-Dijon | 0-2 | 20 mar. |
| 10 ott. | 0-3 | Stade Brest-Montpellier | 2-3 | 20 mar. |
| 10 ott. | 0-0 | Clermont Foot-Tours | 0-2 | 20 mar. |
| 10 ott. | 1-1 | Nîmes Olympique-Amiens | 1-0 | 20 mar. |
| 10 ott. | 1-1 | Sedan-Stade Reims | 1-0 | 20 mar. |
| 10 ott. | 2-0 | Troyes-Ajaccio | 1-1 | 20 mar. |
| 10 ott. | 3-0 | Angers-Strasbourg | 0-2 | 23 mar. |
| 10 ott. | 1-1 | Châteauroux-Metz | 0-1 | 20 mar. |
| 10 ott. | 0-0 | Vannes-Boulogne | 0-2 | 20 mar. |
| 13 ott. | 1-0 | Lens-Guingamp | 0-0 | 20 mar. |
| Andata (11ª) | Andata (11ª) | 11ª giornata | Ritorno (30ª) | Ritorno (30ª) |
| 17 ott. | 0-0 | Ajaccio-Angers | 1-0 | 27 mar. |
| 17 ott. | 0-0 | Amiens-Clermont Foot | 0-2 | 27 mar. |
| 17 ott. | 0-1 | Boulogne-Sedan | 1-0 | 27 mar. |
| 17 ott. | 2-0 | Dijon-Châteauroux | 0-2 | 27 mar. |
| 17 ott. | 1-0 | Guingamp-Nîmes Olympique | 0-1 | 27 mar. |
| 17 ott. | 0-1 | Stade Reims-Stade Brest | 0-0 | 27 mar. |
| 17 ott. | 0-0 | Metz-Bastia | 2-1 | 27 mar. |
| 17 ott. | 3-1 | Montpellier-Vannes | 0-1 | 27 mar. |
| 17 ott. | 0-0 | Strasbourg-Troyes | 2-1 | 27 mar. |
| 20 ott. | 3-1 | Tours-Lens | 0-0 | 30 mar. |
| Andata (12ª) | Andata (12ª) | 12ª giornata | Ritorno (31ª) | Ritorno (31ª) |
| 24 ott. | 2-0 | Châteauroux-Bastia | 1-2 | 3 apr. |
| 24 ott. | 2-1 | Clermont Foot-Montpellier | 1-2 | 3 apr. |
| 24 ott. | 0-1 | Nîmes Olympique-Boulogne | 0-2 | 3 apr. |
| 24 ott. | 2-1 | Sedan-Dijon | 0-1 | 3 apr. |
| 24 ott. | 2-2 | Troyes-Guingamp | 0-0 | 3 apr. |
| 24 ott. | 1-0 | Vannes-Stade Reims | 1-3 | 3 apr. |
| 24 ott. | 2-0 | Angers-Tours | 1-3 | 3 apr. |
| 24 ott. | 2-1 | Stade Brest-Metz | 0-1 | 5 apr. |
| 24 ott. | 2-0 | Lens-Amiens | 0-0 | 6 apr. |
| 27 ott. | 1-1 | Ajaccio-Strasbourg | 1-3 | 5 apr. |
| Andata (13ª) | Andata (13ª) | 13ª giornata | Ritorno (32ª) | Ritorno (32ª) |
| 31 ott. | 1-1 | Amiens-Troyes | 1-0 | 10 apr. |
| 31 ott. | 2-0 | Bastia-Sedan | 1-1 | 10 apr. |
| 31 ott. | 1-2 | Dijon-Stade Brest | 2-1 | 10 apr. |
| 31 ott. | 0-0 | Guingamp-Angers | 1-0 | 10 apr. |
| 31 ott. | 4-3 | Stade Reims-Châteauroux | 0-0 | 10 apr. |
| 31 ott. | 4-1 | Tours-Ajaccio | 2-0 | 10 apr. |
| 31 ott. | 2-1 | Boulogne-Clermont Foot | 3-2 | 10 apr. |
| 31 ott. | 2-0 | Metz-Vannes | 1-1 | 10 apr. |
| 31 ott. | 1-1 | Montpellier-Nîmes Olympique | 1-2 | 10 apr. |
| 3 nov. | 1-1 | Strasbourg-Lens | 1-4 | 13 apr. |
| Andata (14ª) | Andata (14ª) | 14ª giornata | Ritorno (33ª) | Ritorno (33ª) |
| 7 nov. | 2-1 | Ajaccio-Guingamp | 0-0 | 17 apr. |
| 7 nov. | 1-0 | Angers-Amiens | 1-1 | 17 apr. |
| 7 nov. | 4-0 | Stade Brest-Bastia | 2-0 | 17 apr. |
| 7 nov. | 1-1 | Châteauroux-Sedan | 4-3 | 17 apr. |
| 7 nov. | 2-2 | Nîmes Olympique-Stade Reims | 1-2 | 17 apr. |
| 7 nov. | 1-1 | Vannes-Dijon | 0-3 | 17 apr. |
| 7 nov. | 1-0 | Clermont Foot-Metz | 3-1 | 17 apr. |
| 7 nov. | 4-0 | Strasbourg-Tours | 0-2 | 17 apr. |
| 10 nov. | 1-0 | Troyes-Boulogne | 0-1 | 17 apr. |
| 11 dic. | 0-2 | Lens-Montpellier | 1-0 | 20 apr. |
| Andata (15ª) | Andata (15ª) | 15ª giornata | Ritorno (34ª) | Ritorno (34ª) |
| 14 nov. | 2-0 | Amiens-Ajaccio | 2-0 | 24 apr. |
| 14 nov. | 1-0 | Châteauroux-Vannes | 0-3 | 5 mag. |
| 14 nov. | 2-1 | Dijon-Nîmes Olympique | 1-2 | 24 apr. |
| 14 nov. | 3-1 | Guingamp-Tours | 0-1 | 25 apr. |
| 14 nov. | 1-1 | Stade Reims-Clermont Foot | 0-1 | 24 apr. |
| 14 nov. | 1-0 | Sedan-Stade Brest | 2-2 | 24 apr. |
| 14 nov. | 0-1 | Bastia-Lens | 0-1 | 24 apr. |
| 14 nov. | 2-3 | Boulogne-Angers | 5-1 | 24 apr. |
| 14 nov. | 3-0 | Montpellier-Troyes | 2-1 | 24 apr. |
| 17 nov. | 3-2 | Metz-Strasbourg | 0-0 | 27 apr. |
| Andata (16ª) | Andata (16ª) | 16ª giornata | Ritorno (35ª) | Ritorno (35ª) |
| 28 nov. | 0-2 | Ajaccio-Boulogne | 1-0 | 1 mag. |
| 28 nov. | 2-0 | Stade Brest-Châteauroux | 1-5 | 1 mag. |
| 28 nov. | 1-1 | Clermont Foot-Dijon | 0-2 | 1 mag. |
| 28 nov. | 0-0 | Tours-Amiens | 0-0 | 1 mag. |
| 28 nov. | 1-0 | Troyes-Stade Reims | 0-0 | 1 mag. |
| 28 nov. | 0-1 | Vannes-Bastia | 1-3 | 1 mag. |
| 28 nov. | 3-3 | Angers-Montpellier | 0-1 | 1 mag. |
| 28 nov. | 1-1 | Nîmes Olympique-Metz | 0-0 | 1 mag. |
| 28 nov. | 0-2 | Strasbourg-Guingamp | 2-1 | 1 mag. |
| 1 dic. | 1-3 | Lens-Sedan | 2-2 | 4 mag. |
| Andata (17ª) | Andata (17ª) | 17ª giornata | Ritorno (36ª) | Ritorno (36ª) |
| 5 dic. | 6-2 | Bastia-Ajaccio | 1-1 | 8 mag. |
| 5 dic. | 0-1 | Stade Brest-Vannes | 3-0 | 8 mag. |
| 5 dic. | 0-0 | Châteauroux-Nîmes Olympique | 0-1 | 8 mag. |
| 5 dic. | 1-1 | Dijon-Troyes | 1-2 | 8 mag. |
| 5 dic. | 0-0 | Montpellier-Guingamp | 1-0 | 12 mag. |
| 5 dic. | 0-1 | Sedan-Clermont Foot | 0-3 | 8 mag. |
| 5 dic. | 3-3 | Boulogne-Tours | 1-3 | 8 mag. |
| 5 dic. | 0-1 | Metz-Angers | 1-1 | 8 mag. |
| 5 dic. | 1-2 | Stade Reims-Lens | 0-1 | 11 mag. |
| 8 dic. | 1-1 | Amiens-Strasbourg | 1-2 | 8 mag. |
| Andata (18ª) | Andata (18ª) | 18ª giornata | Ritorno (37ª) | Ritorno (37ª) |
| 19 dic. | 0-3 | Ajaccio-Montpellier | 1-2 | 15 mag. |
| 19 dic. | 1-3 | Clermont Foot-Châteauroux | 0-1 | 15 mag. |
| 19 dic. | 0-0 | Guingamp-Amiens | 3-3 | 15 mag. |
| 19 dic. | 1-0 | Nîmes Olympique-Bastia | 0-0 | 15 mag. |
| 19 dic. | 2-1 | Tours-Stade Reims | 0-0 | 15 mag. |
| 19 dic. | 0-0 | Vannes-Sedan | 3-2 | 15 mag. |
| 19 dic. | 2-0 | Angers-Dijon | 2-0 | 15 mag. |
| 19 dic. | 2-0 | Lens-Stade Brest | 1-3 | 15 mag. |
| 19 dic. | 3-1 | Troyes-Metz | 1-1 | 15 mag. |
| 22 dic. | 1-0 | Strasbourg-Boulogne | 0-1 | 18 mag. |
| Andata (19ª) | Andata (19ª) | 19ª giornata | Ritorno (38ª) | Ritorno (38ª) |
| 8 gen. | 3-1 | Boulogne-Lens | 1-0 | 22 mag. |
| 9 gen. | 2-1 | Bastia-Clermont Foot | 0-2 | 22 mag. |
| 9 gen. | 1-1 | Stade Brest-Guingamp | 0-2 | 22 mag. |
| 9 gen. | 1-0 | Vannes-Nîmes Olympique | 0-1 | 22 mag. |
| 9 gen. | 1-1 | Montpellier-Tours | 0-0 | 22 mag. |
| 22 gen. | 4-1 | Stade Reims-Strasbourg | 2-3 | 22 mag. |
| 23 gen. | 0-1 | Châteauroux-Angers | 1-1 | 22 mag. |
| 27 gen. | 2-1 | Dijon-Amiens | 1-1 | 22 mag. |
| 27 gen. | 2-1 | Sedan-Troyes | 3-2 | 22 mag. |
| 27 gen. | 3-2 | Metz-Ajaccio | 0-1 | 22 mag. |

## Statistiche
### Classifica marcatori

| Gol | Marcatore | Squadra |
| 18 | Grégory Thil | Boulogne |
| 15 | Papiss Cissé | Metz |
| - | Víctor Hugo Montaño | Montpellier |
| 14 | Cheick Diabaté | Ajaccio |
| 13 | Toifilou Maoulida | Lens |
| - | James Fanchone | Strasburgo |
| 12 | Paul Alo'o Efoulou | Angers |
| - | Richard Socrier | Brest |
| 11 | Titi Buengo | Troyes |
| - | Tenema N'Diaye | Tours |
| - | Kandia Traoré | Strasburgo |

## Record

* Maggior numero di vittorie: Lens, Boulogne (20)
* Minor numero di sconfitte: Metz, Strasburgo (9)
* Migliore attacco: Montpellier (61 reti segnate)
* Miglior difesa: Lens, Metz (35 reti subite)
* Miglior differenza reti: Montpellier (+25)
* Maggior numero di pareggi: Amiens (16)
* Minor numero di pareggi: Brest (6)
* Maggior numero di sconfitte: Troyes (18)
* Minor numero di vittorie: Stade Reims (7)
* Peggior attacco: Nîmes (32 reti segnate)
* Peggior difesa: Ajaccio (56 reti subite)
* Peggior differenza reti: Nîmes (+12)

### Capoliste solitarie

* 3ª-9ª giornata: Strasburgo
* 10ª giornata: Lens
* 12ª giornata: Lens
* 14ª giornata: Strasburgo
* 15ª giornata: Lens
* 17ª-29ª giornata: Lens
* 31ª-38ª giornata: Lens

## Verdetti finali

* Lens, Montpellier, Boulogne promosse in Ligue 1 2009-2010
* Guingamp in UEFA Europa League 2009-2010
* Amiens, Troyes e Stade Reims retrocesse in Championnat National.