Preliminary
19/04/2023 00:00 Forge FC Forge FC - FC Laval FC Laval -:-
19/04/2023 00:00 CF Montréal CF Montréal - Vaughan Azzurri Vaughan Azzurri -:-
19/04/2023 22:00 HFX Wanderers HFX Wanderers - Atlético Ottawa Atlético Ottawa -:-
20/04/2023 01:00 York United York United - Vancouver FC Vancouver FC -:-
20/04/2023 03:30 TSS FC Rovers TSS FC Rovers - Valour FC Valour FC -:-
21/04/2023 03:00 Pacific FC Pacific FC - Cavalry FC Cavalry FC -:-
Quarter-finals
09/05/2023 York United / Vancouver FC York United / Vancouver FC - Vancouver Whitecaps Vancouver Whitecaps -:-
09/05/2023 Pacific FC / Cavalry FC Pacific FC / Cavalry FC - TSS FC Rovers / Valour FC TSS FC Rovers / Valour FC -:-
09/05/2023 HFX Wanderers / Atl. Ottawa HFX Wanderers / Atl. Ottawa - Forge FC / FC Laval Forge FC / FC Laval -:-
09/05/2023 Toronto FC Toronto FC - CF Montréal / Vaughan Azzurri CF Montréal / Vaughan Azzurri -:-