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
- Stade Pontivy (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
Dimanche 6 janvier 2019
- Andrézieux (N2) – Marseille (L1) : 2-0
- Reims (L1) – Lens (L2) : 2-0
- Rennes (L1) – Brest (L2) : 2-2 (5-4 tab)
- Canet-en-Roussillon (N3) – Monaco (L1) : 0-1
- Olympique Strasbourg (R2) – Saint-Etienne (L1) : 0-6
- Toulouse (L1) – Nice (L1) : 4-1
- Bordeaux (L1) – Le Havre (L2) : 0-1
- Longueau (R2) – Vitré (N2) : 0-0 (1-4 tab)
- Saint Pryvé St Hilaire (N2) – Aurillac (N3) : 3-1
- Pontivt GSI (N3- Paris (L1) : 0-4
- Noisy le Grand (R1) – GFC Ajaccio (L2) : 2-1
Lundi 7 janvier 2019
- Lille (L1) – Sochaux (L2) :