| 29 Nov | 13:15 | 4x6 km | Relais Femmes |
| 29 Nov | 16:55 | 4x7.5 km | Relais Hommes |
| 30 Nov | 14:00 | Relais Mixte Simple | |
| 30 Nov | 16:40 | 4x6 km | Relais Mixte |
| 02 Dec | 15:30 | 15 km | Individuel Femmes |
| 03 Dec | 15:30 | 20 km | Individuel Hommes |
| 05 Dec | 16:00 | 7.5 km | Sprint Femmes |
| 06 Dec | 16:30 | 10 km | Sprint Hommes |
| 07 Dec | 13:15 | 10 km | Poursuite Femmes |
| 07 Dec | 15:20 | 12.5 km | Poursuite Hommes |
| 12 Dec | 11:25 | 10 km | Sprint Hommes |
| 12 Dec | 14:15 | 7.5 km | Sprint Femmes |
| 13 Dec | 12:00 | 12.5 km | Poursuite Hommes |
| 13 Dec | 14:15 | 4x6 km | Relais Femmes |
| 14 Dec | 12:00 | 4x7.5 km | Relais Hommes |
| 14 Dec | 14:45 | 10 km | Poursuite Femmes |
| 18 Dec | 14:15 | 7.5 km | Sprint Femmes |
| 19 Dec | 14:15 | 10 km | Sprint Hommes |
| 20 Dec | 12:15 | 10 km | Poursuite Femmes |
| 20 Dec | 14:45 | 12.5 km | Poursuite Hommes |
| 21 Dec | 12:15 | 12.5 km | Mass Start Femmes |
| 21 Dec | 14:45 | 15 km | Mass Start Hommes |
| 08 Jan | 14:10 | 10 km | Sprint Hommes |
| 09 Jan | 14:25 | 7.5 km | Sprint Femmes |
| 10 Jan | 12:00 | 12.5 km | Poursuite Hommes |
| 10 Jan | 14:25 | 4x6 km | Relais Femmes |
| 11 Jan | 11:00 | 4x7.5 km | Relais Hommes |
| 11 Jan | 14:30 | 10 km | Poursuite Femmes |
| 14 Jan | 14:30 | 4x6 km | Relais Femmes |
| 15 Jan | 14:30 | 4x7.5 km | Relais Hommes |
| 16 Jan | 14:30 | 7.5 km | Sprint Femmes |
| 17 Jan | 14:30 | 10 km | Sprint Hommes |
| 18 Jan | 12:30 | 10 km | Poursuite Femmes |
| 18 Jan | 15:00 | 12.5 km | Poursuite Hommes |
| 22 Jan | 18:15 | 15 km | Individuel Court Hommes |
| 23 Jan | 18:15 | 12.5 km | Individuel Court Femmes |
| 24 Jan | 13:15 | Relais Mixte Simple | |
| 24 Jan | 15:10 | 4x6 km | Relais Mixte |
| 25 Jan | 15:15 | 15 km | Mass Start Hommes |
| 25 Jan | 18:15 | 12.5 km | Mass Start Femmes |
| 08 Feb | 14:05 | 4x6 km | Relais Mixte |
| 10 Feb | 13:30 | 20 km | Individuel Hommes |
| 11 Feb | 14:15 | 15 km | Individuel Femmes |
| 13 Feb | 14:00 | 10 km | Sprint Hommes |
| 14 Feb | 14:00 | 7.5 km | Sprint Femmes |
| 15 Feb | 11:15 | 12.5 km | Poursuite Hommes |
| 15 Feb | 14:45 | 10 km | Poursuite Femmes |
| 17 Feb | 14:30 | 4x7.5 km | Relais Hommes |
| 18 Feb | 14:45 | 4x6 km | Relais Femmes |
| 20 Feb | 14:15 | 15 km | Mass Start Hommes |
| 21 Feb | 14:15 | 12.5 km | Mass Start Femmes |
| 05 Mar | 17:05 | 15 km | Individuel Femmes |
| 06 Mar | 17:10 | 20 km | Individuel Hommes |
| 07 Mar | 13:40 | 12.5 km | Mass Start Femmes |
| 07 Mar | 15:40 | 4x7.5 km | Relais Hommes |
| 08 Mar | 13:30 | 4x6 km | Relais Femmes |
| 08 Mar | 16:55 | 15 km | Mass Start Hommes |
| 12 Mar | 15:15 | 10 km | Sprint Hommes |
| 13 Mar | 15:15 | 7.5 km | Sprint Femmes |
| 14 Mar | 13:30 | 12.5 km | Poursuite Hommes |
| 14 Mar | 16:00 | 10 km | Poursuite Femmes |
| 15 Mar | 12:35 | Relais Mixte Simple | |
| 15 Mar | 14:40 | 4x6 km | Relais Mixte |
| 19 Mar | 16:15 | 7.5 km | Sprint Femmes |
| 20 Mar | 16:15 | 10 km | Sprint Hommes |
| 21 Mar | 13:45 | 10 km | Poursuite Femmes |
| 21 Mar | 16:15 | 12.5 km | Poursuite Hommes |
| 22 Mar | 13:45 | 12.5 km | Mass Start Femmes |
| 22 Mar | 16:30 | 15 km | Mass Start Hommes |
📅 Google Agenda 📅 Calendrier iCloud

