# Ligue 2 2007-2008

L'edizione 2007-08 della Ligue 2 è stato il sessantanovesimo campionato di calcio francese di seconda divisione.

## Avvenimenti

Il torneo, iniziato il 27 luglio 2007, vide per la prima volta dopo trentacinque anni il Nantes ai nastri di partenza: furono proprio i canarini a dominare il girone di andata, inseguiti dal Le Havre, a cui cedette il testimone alla terza giornata del girone di andata. Il Le Havre rimase in testa fino alla fine, guadagnando la vittoria del campionato e la promozione con diverse giornate di anticipo, mentre il Nantes dovette attendere la terzultima giornata per festeggiare la promozione. Terzo posto per il Grenoble, che si assicurò la promozione con una giornata di anticipo dopo una rimonta nei confronti del Troyes.
A fondo classifica, assieme al Gueugnon e al Libourne-St-Seurin, da tempo retrocesse, all'ultima giornata (giocata il 16 maggio 2008) retrocesse il Niort, scavalcato dal neopromosso Boulogne.

## Squadre partecipanti

* Ajaccio
* Amiens
* Angers
* Bastia
* Boulogne
* Châteauroux
* Clermont Foot
* Digione
* Grenoble
* Gueugnon
* Guingamp
* Le Havre
* FC Libourne
* Montpellier
* Nantes
* Niort
* Sedan
* Brest
* Stade Reims
* Troyes

## Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Le Havre | 78 | 38 | 22 | 12 | 4 | 66 | 30 | +36 |
| 2. | Nantes | 70 | 38 | 19 | 13 | 6 | 58 | 34 | +24 |
| 3. | Grenoble | 63 | 38 | 17 | 12 | 9 | 44 | 30 | +13 |
| 4. | Sedan | 58 | 38 | 15 | 13 | 10 | 46 | 40 | +4 |
| 5. | Clermont Foot | 57 | 38 | 14 | 15 | 9 | 50 | 41 | +9 |
| 6. | Troyes | 57 | 38 | 15 | 12 | 11 | 46 | 44 | +2 |
| 7. | Brest | 57 | 38 | 15 | 12 | 11 | 38 | 38 | 0 |
| 8. | Montpellier | 54 | 38 | 14 | 12 | 12 | 43 | 32 | +11 |
| 9. | Ajaccio | 54 | 38 | 14 | 12 | 12 | 37 | 41 | -4 |
| 10. | Angers | 53 | 38 | 13 | 14 | 11 | 39 | 35 | +4 |
| 11. | Bastia | 48 | 38 | 14 | 9 | 15 | 45 | 46 | -1 |
| 12. | Guingamp | 48 | 38 | 11 | 15 | 12 | 41 | 37 | +4 |
| 13. | Stade Reims | 46 | 38 | 12 | 10 | 16 | 44 | 52 | -8 |
| 14. | Amiens | 45 | 38 | 11 | 12 | 15 | 49 | 51 | -2 |
| 15. | Châteauroux | 45 | 38 | 11 | 12 | 15 | 34 | 42 | -8 |
| 16. | Boulogne | 43 | 38 | 12 | 7 | 19 | 37 | 54 | -17 |
| 17. | Digione | 42 | 38 | 9 | 15 | 14 | 32 | 51 | -19 |
| 18. | Niort | 41 | 38 | 11 | 8 | 19 | 38 | 48 | -10 |
| 19. | FC Libourne | 32 | 38 | 7 | 11 | 20 | 41 | 62 | -21 |
| 20. | Gueugnon | 27 | 38 | 5 | 12 | 21 | 39 | 59 | -20 |

## Risultati
### Tabellone

| | AJA | AMI | ANG | BOU | CHA | CHâ | CLE | DIJ | GRE | GUE | GUI | LE | LIB | MON | NAN | SC | SED | STA | STA | TRO |
| Ajaccio | | 1-0 | 1-1 | 2-2 | 2-1 | 0-1 | 3-1 | 1-1 | 2-1 | 2-0 | 1-1 | 0-3 | 2-3 | 2-1 | 2-1 | 1-3 | 2-1 | 1-1 | 0-0 | 1-0 |
| Amiens | 4-0 | | 2-0 | 2-1 | 0-2 | 1-2 | 0-0 | 2-2 | 1-2 | 4-4 | 3-1 | 1-3 | 1-0 | 1-1 | 2-1 | 1-1 | 2-1 | 1-1 | 1-0 | 0-0 |
| Angers | 1-0 | 2-0 | | 2-1 | 1-1 | 3-0 | 2-1 | 0-0 | 0-2 | 2-0 | 2-1 | 1-2 | 1-0 | 1-1 | 0-0 | 1-1 | 1-1 | 0-0 | 1-0 | 0-1 |
| Boulogne | 0-0 | 2-1 | 1-0 | | 1-0 | 1-3 | 1-2 | 0-1 | 0-1 | 0-0 | 0-2 | 0-3 | 1-0 | 2-0 | 4-0 | 2-0 | 0-1 | 2-0 | 1-0 | 1-2 |
| Chamois Niortais | 2-0 | 1-3 | 0-1 | 2-1 | | 2-1 | 1-0 | 3-0 | 2-1 | 2-2 | 1-3 | 0-3 | 2-1 | 1-0 | 0-1 | 1-3 | 0-1 | 0-1 | 0-1 | 0-0 |
| Châteauroux | 0-0 | 1-1 | 2-2 | 1-0 | 1-0 | | 1-0 | 2-0 | 1-0 | 1-1 | 0-0 | 0-0 | 2-0 | 1-0 | 1-2 | 1-1 | 1-1 | 1-2 | 0-1 | 1-3 |
| Clermont Foot | 2-0 | 4-2 | 2-0 | 0-0 | 1-0 | 0-0 | | 3-0 | 0-0 | 1-0 | 3-3 | 1-0 | 1-1 | 3-2 | 2-1 | 2-3 | 2-1 | 1-0 | 4-1 | 1-2 |
| Dijon | 1-1 | 1-0 | 1-3 | 0-2 | 1-3 | 0-0 | 3-1 | | 0-0 | 2-1 | 1-0 | 2-3 | 3-1 | 0-2 | 0-0 | 2-1 | 1-1 | 2-2 | 2-2 | 2-2 |
| Grenoble | 0-0 | 2-2 | 0-0 | 1-2 | 3-1 | 0-0 | 2-0 | 2-0 | | 3-1 | 0-0 | 0-2 | 1-0 | 2-0 | 0-3 | 1-0 | 0-0 | 3-1 | 2-0 | 2-0 |
| Gueugnon | 0-2 | 1-2 | 2-1 | 0-1 | 1-0 | 3-1 | 1-1 | 3-0 | 1-1 | | 0-1 | 3-4 | 2-2 | 1-2 | 1-1 | 0-1 | 2-3 | 0-1 | 0-1 | 1-1 |
| Guingamp | 1-1 | 1-0 | 1-0 | 4-2 | 0-0 | 2-2 | 0-0 | 0-0 | 1-2 | 0-1 | | 1-1 | 1-1 | 0-2 | 0-0 | 0-1 | 2-1 | 1-0 | 2-1 | 5-0 |
| Le Havre | 2-0 | 2-2 | 3-2 | 2-0 | 1-1 | 2-0 | 1-0 | 1-0 | 0-0 | 4-1 | 2-1 | | 1-1 | 0-0 | 1-0 | 6-0 | 0-0 | 1-1 | 2-0 | 0-0 |
| Libourne St.-Seurin | 1-2 | 2-5 | 1-1 | 2-2 | 0-2 | 1-0 | 1-1 | 2-0 | 1-2 | 2-0 | 2-1 | 3-1 | | 1-3 | 2-3 | 2-4 | 1-1 | 0-0 | 1-1 | 2-0 |
| Montpellier | 1-0 | 2-0 | 1-0 | 3-0 | 1-0 | 1-0 | 2-3 | 1-1 | 0-1 | 0-0 | 0-0 | 0-0 | 5-0 | | 0-0 | 2-1 | 0-0 | 2-1 | 0-0 | 3-0 |
| Nantes | 2-1 | 3-1 | 1-1 | 3-0 | 1-1 | 2-1 | 2-2 | 2-1 | 1-0 | 0-0 | 1-1 | 0-1 | 2-2 | 1-1 | | 2-0 | 2-1 | 3-0 | 5-0 | 2-0 |
| Bastia | 0-1 | 1-0 | 0-1 | 4-0 | 2-2 | 2-3 | 0-0 | 0-0 | 0-0 | 1-0 | 0-1 | 0-2 | 2-1 | 1-1 | 0-1 | | 3-1 | 4-0 | 1-2 | 1-0 |
| Sedan | 2-1 | 1-1 | 2-2 | 1-1 | 1-0 | 2-1 | 2-2 | 0-1 | 2-1 | 3-1 | 1-0 | 2-1 | 1-0 | 3-1 | 1-2 | 0-0 | | 2-0 | 2-1 | 0-1 |
| Stade Brest | 0-1 | 1-0 | 1-0 | 3-0 | 4-2 | 2-1 | 1-1 | 0-0 | 1-0 | 2-1 | 1-1 | 0-2 | 1-0 | 1-0 | 1-2 | 3-1 | 1-1 | | 1-0 | 0-0 |
| Stade Reims | 0-0 | 0-0 | 0-1 | 4-1 | 3-1 | 2-0 | 0-0 | 0-1 | 3-4 | 2-1 | 3-2 | 3-3 | 2-1 | 2-1 | 3-3 | 1-2 | 3-1 | 0-0 | | 0-1 |
| Troyes | 0-1 | 1-0 | 2-2 | 2-2 | 1-1 | 2-0 | 2-2 | 3-0 | 2-2 | 2-2 | 1-0 | 4-1 | 2-0 | 2-1 | 0-2 | 2-0 | 0-1 | 1-3 | 4-2 | |

### Calendario

| Andata (1ª) | Andata (1ª) | 1ª giornata | Ritorno (20ª) | Ritorno (20ª) |
| 27 lug. | 0-2 | Bastia-Le Havre | 0-6 | 16 mag. |
| 27 lug. | 0-0 | Clermont Foot-Châteauroux | 0-1 | 16 mag. |
| 27 lug. | 1-1 | Dijon-Ajaccio | 1-1 | 16 mag. |
| 27 lug. | 1-2 | Gueugnon-Amiens | 4-4 | 16 mag. |
| 27 lug. | 1-3 | Libourne St.-Seurin-Montpellier | 0-5 | 16 mag. |
| 27 lug. | 2-1 | Chamois Niortais-Boulogne | 0-1 | 16 mag. |
| 27 lug. | 1-0 | Troyes-Guingamp | 0-5 | 16 mag. |
| 27 lug. | 1-0 | Stade Brest-Angers | 0-0 | 16 mag. |
| 27 lug. | 0-0 | Grenoble-Sedan | 1-2 | 16 mag. |
| 30 lug. | 5-0 | Nantes-Stade Reims | 3-3 | 16 mag. |
| Andata (2ª) | Andata (2ª) | 2ª giornata | Ritorno (21ª) | Ritorno (21ª) |
| 3 ago. | 2-2 | Ajaccio-Boulogne | 0-0 | 11 gen. |
| 3 ago. | 0-2 | Angers-Grenoble | 0-0 | 11 gen. |
| 3 ago. | 0-0 | Guingamp-Chamois Niortais | 3-1 | 11 gen. |
| 3 ago. | 1-1 | Le Havre-Stade Brest | 2-0 | 14 gen. |
| 3 ago. | 1-1 | Montpellier-Dijon | 2-0 | 11 gen. |
| 3 ago. | 2-1 | Stade Reims-Libourne St.-Seurin | 1-1 | 11 gen. |
| 3 ago. | 3-1 | Sedan-Gueugnon | 3-2 | 11 gen. |
| 3 ago. | 1-2 | Châteauroux-Nantes | 1-2 | 11 gen. |
| 3 ago. | 2-3 | Clermont Foot-Bastia | 0-0 | 11 gen. |
| 6 ago. | 0-0 | Amiens-Troyes | 0-1 | 11 gen. |
| Andata (3ª) | Andata (3ª) | 3ª giornata | Ritorno (22ª) | Ritorno (22ª) |
| 10 ago. | 1-1 | Ajaccio-Guingamp | 1-1 | 18 gen. |
| 10 ago. | 1-0 | Dijon-Amiens | 2-2 | 18 gen. |
| 10 ago. | 2-0 | Grenoble-Stade Reims | 4-3 | 18 gen. |
| 10 ago. | 3-1 | Gueugnon-Châteauroux | 1-1 | 18 gen. |
| 10 ago. | 3-1 | Libourne St.-Seurin-Le Havre | 1-1 | 18 gen. |
| 10 ago. | 0-1 | Chamois Niortais-Sedan | 0-1 | 18 gen. |
| 10 ago. | 2-2 | Troyes-Angers | 1-0 | 18 gen. |
| 10 ago. | 2-0 | Boulogne-Montpellier | 0-3 | 18 gen. |
| 10 ago. | 2-2 | Nantes-Clermont Foot | 1-2 | 21 gen. |
| 13 ago. | 3-1 | Stade Brest-Bastia | 0-4 | 18 gen. |
| Andata (4ª) | Andata (4ª) | 4ª giornata | Ritorno (23ª) | Ritorno (23ª) |
| 17 ago. | 1-0 | Angers-Ajaccio | 1-1 | 25 gen. |
| 17 ago. | 1-0 | Bastia-Gueugnon | 1-0 | 25 gen. |
| 17 ago. | 2-0 | Châteauroux-Libourne St.-Seurin | 0-1 | 25 gen. |
| 17 ago. | 1-0 | Clermont Foot-Stade Brest | 1-1 | 25 gen. |
| 17 ago. | 4-2 | Guingamp-Boulogne | 2-0 | 25 gen. |
| 17 ago. | 3-1 | Stade Reims-Chamois Niortais | 1-0 | 25 gen. |
| 17 ago. | 0-1 | Sedan-Dijon | 1-1 | 25 gen. |
| 17 ago. | 1-2 | Amiens-Grenoble | 2-2 | 25 gen. |
| 17 ago. | 3-0 | Montpellier-Troyes | 1-2 | 25 gen. |
| 20 ago. | 1-0 | Le Havre-Nantes | 1-0 | 28 gen. |
| Andata (5ª) | Andata (5ª) | 5ª giornata | Ritorno (24ª) | Ritorno (24ª) |
| 24 ago. | 2-1 | Ajaccio-Sedan | 1-2 | 8 feb. |
| 24 ago. | 1-0 | Boulogne-Angers | 1-2 | 8 feb. |
| 24 ago. | 0-0 | Dijon-Châteauroux | 0-2 | 8 feb. |
| 24 ago. | 0-1 | Gueugnon-Stade Reims | 1-2 | 8 feb. |
| 24 ago. | 1-0 | Guingamp-Amiens | 1-3 | 8 feb. |
| 24 ago. | 1-1 | Libourne St.-Seurin-Clermont Foot | 1-1 | 8 feb. |
| 24 ago. | 1-0 | Chamois Niortais-Montpellier | 0-1 | 8 feb. |
| 24 ago. | 2-0 | Troyes-Bastia | 0-1 | 8 feb. |
| 24 ago. | 0-2 | Grenoble-Le Havre | 0-0 | 8 feb. |
| 24 ago. | 3-0 | Nantes-Stade Brest | 2-1 | 11 feb. |
| Andata (6ª) | Andata (6ª) | 6ª giornata | Ritorno (25ª) | Ritorno (25ª) |
| 31 ago. | 0-2 | Amiens-Chamois Niortais | 3-1 | 15 feb. |
| 31 ago. | 2-1 | Angers-Guingamp | 0-1 | 15 feb. |
| 31 ago. | 1-0 | Stade Brest-Libourne St.-Seurin | 0-0 | 15 feb. |
| 31 ago. | 1-3 | Châteauroux-Troyes | 0-2 | 15 feb. |
| 31 ago. | 0-0 | Clermont Foot-Grenoble | 0-2 | 15 feb. |
| 31 ago. | 4-1 | Le Havre-Gueugnon | 4-3 | 15 feb. |
| 31 ago. | 1-1 | Sedan-Boulogne | 1-0 | 15 feb. |
| 31 ago. | 1-0 | Montpellier-Ajaccio | 1-2 | 15 feb. |
| 31 ago. | 0-1 | Stade Reims-Dijon | 2-2 | 15 feb. |
| 3 set. | 0-1 | Bastia-Nantes | 0-2 | 18 feb. |
| Andata (7ª) | Andata (7ª) | 7ª giornata | Ritorno (26ª) | Ritorno (26ª) |
| 14 set. | 1-0 | Ajaccio-Amiens | 0-4 | 22 feb. |
| 14 set. | 1-3 | Boulogne-Châteauroux | 0-1 | 22 feb. |
| 14 set. | 1-1 | Gueugnon-Clermont Foot | 0-1 | 22 feb. |
| 14 set. | 0-2 | Guingamp-Montpellier | 0-0 | 22 feb. |
| 14 set. | 2-4 | Libourne St.-Seurin-Bastia | 1-2 | 22 feb. |
| 14 set. | 0-1 | Chamois Niortais-Angers | 1-1 | 22 feb. |
| 14 set. | 4-2 | Troyes-Stade Reims | 1-0 | 22 feb. |
| 14 set. | 2-3 | Dijon-Le Havre | 0-1 | 22 feb. |
| 14 set. | 3-1 | Grenoble-Stade Brest | 0-1 | 22 feb. |
| 17 set. | 2-1 | Nantes-Sedan | 2-1 | 25 feb. |
| Andata (8ª) | Andata (8ª) | 8ª giornata | Ritorno (27ª) | Ritorno (27ª) |
| 21 set. | 3-0 | Clermont Foot-Dijon | 1-3 | 29 feb. |
| 21 set. | 0-0 | Le Havre-Troyes | 1-4 | 3 mar. |
| 21 set. | 2-1 | Amiens-Boulogne | 1-2 | 29 feb. |
| 21 set. | 1-1 | Angers-Montpellier | 0-1 | 29 feb. |
| 21 set. | 0-0 | Bastia-Grenoble | 0-1 | 29 feb. |
| 21 set. | 2-1 | Stade Brest-Gueugnon | 1-0 | 29 feb. |
| 21 set. | 1-0 | Châteauroux-Chamois Niortais | 1-2 | 29 feb. |
| 21 set. | 0-0 | Stade Reims-Ajaccio | 0-0 | 29 feb. |
| 21 set. | 1-0 | Sedan-Guingamp | 1-2 | 29 feb. |
| 24 set. | 2-3 | Libourne St.-Seurin-Nantes | 2-2 | 29 feb. |
| Andata (9ª) | Andata (9ª) | 9ª giornata | Ritorno (28ª) | Ritorno (28ª) |
| 28 set. | 0-3 | Ajaccio-Le Havre | 0-2 | 7 mar. |
| 28 set. | 1-0 | Boulogne-Stade Reims | 1-4 | 7 mar. |
| 28 set. | 2-2 | Gueugnon-Libourne St.-Seurin | 0-2 | 7 mar. |
| 28 set. | 2-2 | Guingamp-Châteauroux | 0-0 | 7 mar. |
| 28 set. | 1-3 | Chamois Niortais-Bastia | 2-2 | 7 mar. |
| 28 set. | 2-2 | Dijon-Stade Brest | 0-0 | 7 mar. |
| 29 set. | 2-0 | Angers-Amiens | 0-2 | 7 mar. |
| 29 set. | 2-2 | Troyes-Clermont Foot | 2-1 | 7 mar. |
| 1 ott. | 0-3 | Grenoble-Nantes | 0-1 | 10 mar. |
| 17 nov. | 0-0 | Montpellier-Sedan | 1-3 | 7 mar. |
| Andata (10ª) | Andata (10ª) | 10ª giornata | Ritorno (29ª) | Ritorno (29ª) |
| 2 ott. | 1-1 | Amiens-Montpellier | 0-2 | 14 mar. |
| 2 ott. | 0-0 | Bastia-Dijon | 1-2 | 14 mar. |
| 2 ott. | 0-0 | Stade Brest-Troyes | 3-1 | 14 mar. |
| 2 ott. | 0-0 | Châteauroux-Ajaccio | 1-0 | 14 mar. |
| 2 ott. | 0-0 | Clermont Foot-Boulogne | 2-1 | 14 mar. |
| 2 ott. | 1-1 | Le Havre-Chamois Niortais | 3-0 | 14 mar. |
| 2 ott. | 3-2 | Stade Reims-Guingamp | 1-2 | 14 mar. |
| 2 ott. | 2-2 | Sedan-Angers | 1-1 | 14 mar. |
| 4 ott. | 0-0 | Nantes-Gueugnon | 1-1 | 17 mar. |
| 4 ott. | 1-2 | Libourne St.-Seurin-Grenoble | 0-1 | 15 mar. |
| Andata (11ª) | Andata (11ª) | 11ª giornata | Ritorno (30ª) | Ritorno (30ª) |
| 5 ott. | 3-1 | Ajaccio-Clermont Foot | 0-2 | 21 mar. |
| 5 ott. | 2-1 | Amiens-Sedan | 1-1 | 22 mar. |
| 5 ott. | 1-0 | Angers-Stade Reims | 1-0 | 21 mar. |
| 5 ott. | 0-1 | Guingamp-Bastia | 1-0 | 21 mar. |
| 5 ott. | 1-0 | Montpellier-Châteauroux | 0-1 | 21 mar. |
| 5 ott. | 0-1 | Chamois Niortais-Stade Brest | 2-4 | 21 mar. |
| 5 ott. | 0-3 | Boulogne-Le Havre | 0-2 | 24 mar. |
| 7 ott. | 3-1 | Grenoble-Gueugnon | 1-1 | 21 mar. |
| 7 ott. | 2-0 | Troyes-Libourne St.-Seurin | 0-2 | 21 mar. |
| 8 ott. | 0-0 | Dijon-Nantes | 1-2 | 21 mar. |
| Andata (12ª) | Andata (12ª) | 12ª giornata | Ritorno (31ª) | Ritorno (31ª) |
| 19 ott. | 4-0 | Bastia-Boulogne | 0-2 | 28 mar. |
| 19 ott. | 0-1 | Stade Brest-Ajaccio | 1-1 | 28 mar. |
| 19 ott. | 1-1 | Châteauroux-Sedan | 1-2 | 30 mar. |
| 19 ott. | 2-0 | Clermont Foot-Angers | 1-2 | 28 mar. |
| 19 ott. | 0-0 | Grenoble-Guingamp | 2-1 | 28 mar. |
| 19 ott. | 3-0 | Gueugnon-Dijon | 1-2 | 28 mar. |
| 19 ott. | 0-2 | Libourne St.-Seurin-Chamois Niortais | 1-2 | 28 mar. |
| 19 ott. | 2-1 | Stade Reims-Montpellier | 0-0 | 28 mar. |
| 19 ott. | 2-0 | Nantes-Troyes | 2-0 | 31 mar. |
| 22 ott. | 2-2 | Le Havre-Amiens | 3-1 | 28 mar. |
| Andata (13ª) | Andata (13ª) | 13ª giornata | Ritorno (32ª) | Ritorno (32ª) |
| 26 ott. | 1-3 | Ajaccio-Bastia | 1-0 | 5 apr. |
| 26 ott. | 1-2 | Amiens-Châteauroux | 1-1 | 4 apr. |
| 26 ott. | 1-2 | Angers-Le Havre | 2-3 | 4 apr. |
| 26 ott. | 0-0 | Boulogne-Gueugnon | 1-0 | 4 apr. |
| 26 ott. | 3-1 | Dijon-Libourne St.-Seurin | 0-2 | 4 apr. |
| 26 ott. | 1-0 | Guingamp-Stade Brest | 1-1 | 4 apr. |
| 26 ott. | 2-3 | Montpellier-Clermont Foot | 2-3 | 4 apr. |
| 26 ott. | 2-1 | Sedan-Stade Reims | 1-3 | 4 apr. |
| 26 ott. | 2-2 | Troyes-Grenoble | 0-2 | 7 apr. |
| 29 ott. | 0-1 | Chamois Niortais-Nantes | 1-1 | 4 apr. |
| Andata (14ª) | Andata (14ª) | 14ª giornata | Ritorno (33ª) | Ritorno (33ª) |
| 2 nov. | 1-1 | Stade Brest-Sedan | 0-2 | 11 apr. |
| 2 nov. | 2-2 | Châteauroux-Angers | 0-3 | 11 apr. |
| 2 nov. | 2-0 | Grenoble-Dijon | 0-0 | 11 apr. |
| 2 nov. | 1-1 | Gueugnon-Troyes | 2-2 | 11 apr. |
| 2 nov. | 2-2 | Libourne St.-Seurin-Boulogne | 0-1 | 11 apr. |
| 2 nov. | 0-0 | Stade Reims-Amiens | 0-1 | 11 apr. |
| 2 nov. | 2-1 | Nantes-Ajaccio | 1-2 | 11 apr. |
| 3 nov. | 1-1 | Bastia-Montpellier | 1-2 | 10 apr. |
| 3 nov. | 2-1 | Le Havre-Guingamp | 1-1 | 11 apr. |
| 4 nov. | 1-0 | Clermont Foot-Chamois Niortais | 0-1 | 11 apr. |
| Andata (15ª) | Andata (15ª) | 15ª giornata | Ritorno (34ª) | Ritorno (34ª) |
| 5 nov. | 4-0 | Boulogne-Nantes | 0-3 | 14 apr. |
| 6 nov. | 2-3 | Ajaccio-Libourne St.-Seurin | 2-1 | 15 apr. |
| 6 nov. | 1-1 | Amiens-Bastia | 0-1 | 22 apr. |
| 6 nov. | 2-0 | Angers-Gueugnon | 1-2 | 15 apr. |
| 6 nov. | 0-1 | Châteauroux-Stade Reims | 0-2 | 15 apr. |
| 6 nov. | 2-1 | Montpellier-Stade Brest | 0-1 | 15 apr. |
| 6 nov. | 3-0 | Troyes-Dijon | 2-2 | 22 apr. |
| 6 nov. | 2-1 | Sedan-Le Havre | 0-0 | 22 apr. |
| 7 nov. | 0-0 | Guingamp-Clermont Foot | 3-3 | 15 apr. |
| 7 nov. | 2-1 | Chamois Niortais-Grenoble | 1-3 | 15 apr. |
| Andata (16ª) | Andata (16ª) | 16ª giornata | Ritorno (35ª) | Ritorno (35ª) |
| 9 nov. | 3-1 | Bastia-Sedan | 0-0 | 19 apr. |
| 9 nov. | 1-0 | Stade Brest-Stade Reims | 0-0 | 18 apr. |
| 9 nov. | 0-2 | Dijon-Boulogne | 1-0 | 18 apr. |
| 9 nov. | 0-2 | Gueugnon-Ajaccio | 0-2 | 18 apr. |
| 9 nov. | 2-0 | Le Havre-Châteauroux | 0-0 | 18 apr. |
| 9 nov. | 1-1 | Nantes-Angers | 0-0 | 21 apr. |
| 10 nov. | 4-2 | Clermont Foot-Amiens | 0-0 | 18 apr. |
| 10 nov. | 2-1 | Libourne St.-Seurin-Guingamp | 1-1 | 18 apr. |
| 10 nov. | 1-1 | Troyes-Chamois Niortais | 0-0 | 18 apr. |
| 12 nov. | 2-0 | Grenoble-Montpellier | 1-0 | 18 apr. |
| Andata (17ª) | Andata (17ª) | 17ª giornata | Ritorno (36ª) | Ritorno (36ª) |
| 30 nov. | 2-1 | Ajaccio-Grenoble | 0-0 | 28 apr. |
| 30 nov. | 1-1 | Amiens-Stade Brest | 0-1 | 25 apr. |
| 30 nov. | 1-0 | Angers-Libourne St.-Seurin | 1-1 | 25 apr. |
| 30 nov. | 1-2 | Boulogne-Troyes | 2-2 | 25 apr. |
| 30 nov. | 1-1 | Châteauroux-Bastia | 3-2 | 25 apr. |
| 30 nov. | 0-0 | Guingamp-Dijon | 0-1 | 25 apr. |
| 30 nov. | 2-2 | Chamois Niortais-Gueugnon | 0-1 | 25 apr. |
| 30 nov. | 2-2 | Sedan-Clermont Foot | 1-2 | 25 apr. |
| 30 nov. | 3-3 | Stade Reims-Le Havre | 0-2 | 25 apr. |
| 3 dic. | 0-0 | Montpellier-Nantes | 1-1 | 25 apr. |
| Andata (18ª) | Andata (18ª) | 18ª giornata | Ritorno (37ª) | Ritorno (37ª) |
| 7 dic. | 0-1 | Bastia-Angers | 1-1 | 2 mag. |
| 7 dic. | 2-1 | Stade Brest-Châteauroux | 2-1 | 2 mag. |
| 7 dic. | 4-1 | Clermont Foot-Stade Reims | 0-0 | 2 mag. |
| 7 dic. | 1-3 | Dijon-Chamois Niortais | 0-3 | 2 mag. |
| 7 dic. | 0-1 | Gueugnon-Guingamp | 1-0 | 2 mag. |
| 7 dic. | 1-1 | Libourne St.-Seurin-Sedan | 0-1 | 2 mag. |
| 7 dic. | 3-1 | Nantes-Amiens | 1-2 | 2 mag. |
| 7 dic. | 0-1 | Troyes-Ajaccio | 0-1 | 2 mag. |
| 7 dic. | 1-2 | Grenoble-Boulogne | 1-0 | 5 mag. |
| 10 dic. | 0-0 | Le Havre-Montpellier | 0-0 | 2 mag. |
| Andata (19ª) | Andata (19ª) | 19ª giornata | Ritorno (38ª) | Ritorno (38ª) |
| 21 dic. | 2-1 | Ajaccio-Chamois Niortais | 0-2 | 12 mag. |
| 21 dic. | 0-0 | Angers-Dijon | 3-1 | 12 mag. |
| 21 dic. | 2-0 | Boulogne-Stade Brest | 0-3 | 12 mag. |
| 21 dic. | 1-0 | Châteauroux-Grenoble | 0-0 | 12 mag. |
| 21 dic. | 0-0 | Montpellier-Gueugnon | 2-1 | 12 mag. |
| 22 dic. | 0-0 | Guingamp-Nantes | 1-1 | 12 mag. |
| 29 gen. | 1-0 | Amiens-Libourne St.-Seurin | 5-2 | 12 mag. |
| 29 gen. | 0-1 | Sedan-Troyes | 1-0 | 12 mag. |
| 1 feb. | 1-0 | Le Havre-Clermont Foot | 0-1 | 12 mag. |
| 1 apr. | 1-2 | Stade Reims-Bastia | 2-1 | 12 mag. |

## Statistiche
### Classifica marcatori

| Gol | Giocatore | Squadra |
| 28 | Guillaume Hoarau | Le Havre |
| 13 | Grégory Thil | Boulogne |
| 12 | Cédric Fauré | Stade Reims |
| 12 | Stéphane Noro | Troyes |
| 12 | Nassim Akrour | Grenoble |
| 11 | Titi Buengo | Amiens |
| 10 | Paul Alo'o Efoulou | Angers |

## Record

* Maggior numero di vittorie: Le Havre (22)
* Minor numero di sconfitte: Le Havre (4)
* Miglior attacco: Le Havre (66 gol segnati)
* Miglior difesa: Le Havre, Grenoble (30 gol subiti)
* Miglior differenza reti: Le Havre (+36)
* Maggior numero di pareggi: Clermont Foot, Guingamp, Digione (15)
* Minor numero di pareggi: Boulogne (7)
* Minor numero di vittorie: Gueugnon (5)
* Maggior numero di sconfitte: Gueugnon (21)
* Peggior attacco: Digione (32 gol segnati)
* Peggior difesa: FC Libourne (62 gol subiti)
* Peggior differenza reti: FC Libourne (-21)

### Capoliste solitarie

* 2ª giornata: Nantes
* 4ª giornata: Grenoble
* 8ª-10ª giornata: Nantes
* 12ª-15ª giornata: Nantes
* 18ª giornata: Nantes
* 21ª-38ª giornata: Le Havre

## Verdetti finali

* Le Havre, Nantes e Grenoble promosse in Ligue 1 2008-2009
* Gueugnon, FC Libourne e Niort retrocesse in Championnat National