
Sunday, April 20, 2025
- 11:00 am: 2025 Esso Cup Game #1 North York Storm (Ontario) vs. Saskatoon Stars (West)
- 3:00 pm: 2025 Esso Cup Game #2 Edmonton Jr. Oilers (Pacific) vs. Etoiles de Laurenties- Lanaudiere (Quebec)
- 7:00 pm: 2025 Esso Cup Game #3 Lloydminster Steelers (Host) vs. Eastern Stars (Atlantic)
Monday, April 21, 2025
- 11:00 am: 2025 Esso Cup Game #4 Etoiles de Laurenties- Lanaudiere (Quebec) vs. Saskatoon Stars (West)
- 3:00 pm: 2025 Esso Cup Game #5 Eastern Stars (Atlantic) vs. North York Storm (Ontario)
- 7:00 pm: 2025 Esso Cup Game #6 Edmonton Jr. Oilers (Pacific) vs. Lloydminster Steelers (Host)
Tuesday, April 22, 2025
- 11:00 am: 2025 Esso Cup Game #7 Etoiles de Laurenties- Lanaudiere (Quebec) vs. Eastern Stars (Atlantic)
- 3:00 pm: 2025 Esso Cup Game #8 Saskatoon Stars (West) vs. Edmonton Jr. Oilers (Pacific)
- 7:00 pm: 2025 Esso Cup Game #9 Lloydminster Steelers (Host) vs. North York Storm (Ontario)
Wednesday, April 23, 2025
- 11:00 am: 2025 Esso Cup Game #10 Eastern Stars (Atlantic) vs. Edmonton Jr. Oilers (Pacific)
- 3:00 pm: 2025 Esso Cup Game #11 North York Storm (Ontario) vs. Etoiles de Laurenties- Lanaudiere (Quebec)
- 7:00 pm: 2025 Esso Cup Game #12 Saskatoon Stars (West) vs. Lloydminster Steelers (Host)
Thursday, April 24, 2025
- 11:00 am: 2025 Esso Cup Game #13 North York Storm (Ontario) vs. Edmonton Jr. Oilers (Pacific)
- 3:00 pm: 2025 Esso Cup Game #14 Saskatoon Stars (West) vs. Eastern Stars (Atlantic)
- 7:00 pm: 2025 Esso Cup Game #15 Lloydminster Steelers (Host) vs. Etoiles de Laurenties- Lanaudiere (Quebec)
Friday, April 25, 2025
- 3:00 pm: 2025 Esso Cup Game #16 Semifinal #1
- 7:00 pm: 2025 Esso Cup Game #17 Semifinal #2
Saturday, April 26, 2025