3 x 7km Female Teams
1 Heidi Stewart / Jennifer Lailey / Anna Stewart 1:46:54
2 Catrina Long / Delaney Summers / MacKenzie Thompson 1:48:13
3 Alison Thompson / Laura Bron / Carole Murray 1:59:26
4 Izzy Stewart / Tihana Vidjen / Marianne Stewart 2:04:37
5 Klara van Duyn / Kate Haering / Abigail Skomoroh 2:25:22
6 Kayla Schoales / Lisa Parent / Connie O’Connor 2:28:50
3 x 7km Male Teams
1 Max Hollmann / Jett Dobson / Eric Schlyter 1:19:35
2 Willem van Duyn / Joel Haering / Eagan Symonds 1:30:57
3 Nick Randall / Alex Randall / Matt Randall 1:35:29
4 Dave Maxfield / Joseh Ward / Tom Kaszuba 1:50:31
5 Tristan Vanlenthe / Noah Wiebe / Justin Turek 1:53:52
3 x 7km Mixed Teams
1 Trent Lynds / Ben Lawson / Rebekkah Pyle 1:18:43
2 Paul Nunez / Noah Cocciligmio / Haylee Beeman 1:22:37
3 Adam Kates / Sarah Kiiskila / Sarah Cullinan 1:32:36
4 Kyle Fry / Shannon Fry / Kyle Fry 1:53:54
5 Petri Bailey / Caitlin Brown / Marlee Clement 1:55:19
6 Rudy Balabuck / Oskar Berglund / Madison Nisula 1:59:13
7 Kai Cameron / Sawyer Puumala / Hayden Nisula 2:08:37
8 Jillian Thompson / Reid Thompson / Brock Balabuck 2:27:24
21km Female Individual
1 Paige Kobe 1:30:35
2 Tierza Wilson 1:39:24
3 Jennifer Pasiciel 1:42:45
4 Rena Viehbeck 1:47:16
5 Mandy McMahan 1:47:56
6 Amy Broule 1:50:57
7 Heidi McGee 1:55:26
8 Marilee Chase 2:19:41
9 Jerry-Lynn Durant 2:20:38
10 Madison Rizzuto 2:41:24
11 Colleen Henry 2:41:27
12 Tracey Warkentin 2:44:35
12 Catherine Mitchell 2:44:35
14 Lori Schmidt 2:47:09
15 Jacqui Hill 2:47:37
16 Cheryl Ready 3:09:25
21km Male Individual
1 Conor McGovern 1:20:15
2 Scott Wiebe 1:23:22
3 Michel Caza 1:31:04
4 Jan Ritchie 1:38:52
5 Eric Berglund 1:43:57
6 Doug Scott 1:47:32
7 Brent Maranzan 1:58:34
8 Tanner Huotari 2:03:20
9 Anthony Petten 2:11:45
10 Liam Kyle 2:16:13
11 Cedric Martel 2:16:14
12 Sebastian Doucet 2:16:28