Medium-long 36′ Z2 — 6.7 km

Week 3: 6.65 km · 37:30 · 5:38/km · HR 138

July 15, 2026 · 1 min · Joel Trottier-Hébert

Optional recovery — 5.8 km

Week 3: 5.83 km · 40:49 · 6:59/km · HR 119

July 14, 2026 · 1 min · Joel Trottier-Hébert

Easy 35′ Z2 — 6.7 km

Week 3: 6.72 km · 37:49 · 5:37/km · HR 139

July 13, 2026 · 1 min · Joel Trottier-Hébert

Long run 81′ Z2 — 15.8 km

Week 2: 15.75 km · 92:17 · 5:51/km · HR 148

July 11, 2026 · 1 min · Joel Trottier-Hébert

Easy 35′ Z2 — 6.7 km

Week 2: 6.74 km · 39:19 · 5:49/km · HR 139

July 9, 2026 · 1 min · Joel Trottier-Hébert

Medium-long 54′ Z2 — 9.1 km

Week 2: 9.12 km · 54:01 · 5:55/km · HR 136

July 8, 2026 · 1 min · Joel Trottier-Hébert

Easy 45′ Z2 — 7.5 km

Week 2: 7.51 km · 42:29 · 5:39/km · HR 138

July 6, 2026 · 1 min · Joel Trottier-Hébert

Long run — 12.1 km

Week 1: 12.13 km · 72:04 · 5:56/km · HR 140

July 4, 2026 · 1 min · Joel Trottier-Hébert

Easy 35′ Z2 — 6.9 km

Week 1: 6.93 km · 39:45 · 5:44/km · HR 141

July 2, 2026 · 1 min · Joel Trottier-Hébert

Medium-long 48′ Z2 — 10.0 km

Week 1: 10.03 km · 61:39 · 6:08/km · HR 143

July 1, 2026 · 1 min · Joel Trottier-Hébert