Vendredi 4 janvier 2019
- Nantes (L1) – Châteauroux (L2) : 4-1
- Grenoble (L2) – Strasbourg (L1) : Reporté
Samedi 5 janvier 2019
- Tours (N1) – Les Herbiers (N2) : 1-2
- Croix (N2) – Raon l’Etape (N3) : 2-0
- Marignane Gignac (N1) – Clermont (L2) : 1-1 (3-0 tab)
- Bastia (N3) – Concarneau (N1) : 2-2 (5-4 tab)
- Viry Châtillon (R1) – Angers (L1) : 1-0
- Orléans (L2) – Aiglon Le Lamentin (R2) : 3-2 (ap)
- Lyon Duchère (N1) – Nîmes (L1) : 3-0
- Bergerac (N2) – Niort (L2) : 2-1
- Amiens (L1) – Valenciennes (L2) : 1-0
- Le Puy (N2) – Nancy (L2) : 0-1
- Pontiny (N3) – Guingamp (L1) : 2-4
- Entente Sannois Saint-Gratien (N1) – Montpellier (L1) : 1-0
- Gravelines (R1) – Villefranche (N1) : 0-3 (ap)
- Schiltigheim (N2) – Dijon (L1) : 1-3
- Saint-Quentin (N3) – Metz (L2) : 1-2 (ap)
- Red Star (L2) – Caen (L1) : 0-1
- Sète (N2) – Limonest (N3) : 1-0
- Bourges (N3) – Lyon (L1) : 0-2