Round of 32
30/01/2019 13:30 Nîmes Olympique - Montpellier HSC 2:4 (3:2, 3:3) pso
02/02/2019 15:00 Le Poiré-sur-Vie VF - Lille OSC 0:5 (0:5)
03/02/2019 10:00 Entente SSG - RC Strasbourg 1:2
13:30 USSA Vertou - Tours FC 0:3 (0:2)
13:30 AS Meudon - RC Lens 2:3
13:30 Havre AC - US Quevilly-Rouen 6:1 (2:0)
13:30 USL Dunkerque - FC Fleury 91 5:6 (0:0, 1:1) pso
13:30 FC Nantes - AS Nancy Lorraine 3:0 (0:0)
13:30 AJ Auxerre - AS Saint-Étienne 3:4 (2:1, 3:3) pso
13:30 Castelnau Le Crès FC - Olympique Lyon 1:4 (0:1)
13:30 SC Selongey - AS Béziers 0:1
13:30 AS Saint-Priest - OGC Nice 2:0 (0:0)
13:30 Pau FC - Girondins Bordeaux 0:3 (0:1)
13:30 AS Muret - LB Châteauroux 0:2
13:30 Montfermeil FC - US Torcy 1:2 (0:2)
06/02/2019 13:30 Andrézieux-Bouthéon FC - Toulouse FC 0:3 (0:1)
Round of 16
24/02/2019 10:30 Toulouse FC - Havre AC 6:0 (4:0)
12:00 Tours FC - RC Strasbourg 2:1 (2:1)
13:30 AS Saint-Étienne - FC Nantes 2:0 (1:0)
13:30 FC Fleury 91 - RC Lens 0:2 (0:1)
13:30 US Torcy - Girondins Bordeaux 0:2 (0:1)
13:30 Lille OSC - AS Béziers 4:1 (2:1)
13:30 AS Saint-Priest - Montpellier HSC 0:2 (0:1)
13:30 Olympique Lyon - LB Châteauroux 1:0 (1:0)
Quarter-finals
17/03/2019 12:30 Toulouse FC - Tours FC 2:0 (1:0)
13:00 Montpellier HSC - Olympique Lyon 2:0 (1:0)
13:30 AS Saint-Étienne - Lille OSC 3:2 (2:0)
13:30 Girondins Bordeaux - RC Lens 1:0 (1:0)
Semi-finals
07/04/2019 14:00 AS Saint-Étienne - Girondins Bordeaux 1:0 (0:0)
17:00 Toulouse FC - Montpellier HSC 5:4 (0:0, 0:0) pso
Final
27/04/2019 16:15 Toulouse FC - AS Saint-Étienne 0:2 (0:0)