Event Information

 Squamish, BC, Canada
10 May 2025

Survival of the Fittest 2025

18 km

Itra Points
Itra Images
Mountain Level
5
Finisher level
190
National League
Runner Time Race Score Age Gender Nationality
1 REILLY Ross 1:31:37
Subscribe to an ITRA Subscription for just €12 per year (that's €1 per month) to unlock all race statistics
+
289;
30 M IRL
2 Rolle Jeremy 1:33:36 29 M FRA
3 Thompson Eric 1:36:27 26 M CAN
4 Brunelle-Camirand Emile 1:36:41 29 M CAN
5 ROSEBERRY Vincent 1:39:40 34 M CAN
6 STANG Kyle 1:40:33 24 M CAN
7 FOELLMER Sebastien 1:42:16 31 M CAN
8 DOBRORUKA Nicholas 1:42:40 34 M CAN
9 GOMES Adrienne 1:44:43 55 F CAN
10 BALDWIN Jared 1:44:56 29 M CAN
11 ADAMS Ali 1:46:11 39 F CAN
12 IGARASHI Masato 1:47:17 32 M JPN
13 KUPIAK Nicholas 1:48:10 38 M CAN
14 QUINN Niall 1:50:34 31 M CAN
15 KEULEN Patrick 1:51:42 37 M CAN
16 SHELLARD Kelsey 1:51:52 27 F CAN
17 SHEPHERD Paul 1:52:53 43 M CAN
18 MALT Ben 1:53:14 33 M CAN
19 BISSETT Jordan 1:53:29 33 M CAN
19 GARDNER Cailan 1:53:29 26 F CAN
21 LEMAY Kevin 1:54:44 36 M CAN
22 VAN VELTHOVEN Adriaan 1:56:05 33 M CAN
23 MASON Katherine 1:57:39 24 F CAN
24 MCEWEN Samuel 1:58:04 34 M CAN
25 PHILLIPS Tiffany 1:59:04 45 F CAN
26 BAHEN Julia 1:59:45 34 F CAN
27 BIELENDA Ryan 1:59:53 36 M CAN
28 KIRK Richard 2:00:04 35 M CAN
29 PAWSON Duncan 2:01:46 33 M CAN
30 DAVANI Sepehr 2:02:00 40 M CAN
31 HARRINGTON Paul 2:02:21 25 M CAN
32 GRABER Ehren 2:03:18 43 M CAN
33 BRYCE Jessica 2:03:43 34 F CAN
34 MACTIER Dave 2:04:23 38 M CAN
35 JAMES Alexa 2:05:36 31 F CAN
36 NORMAN Sarah 2:05:53 40 F CAN
37 DODSWORTH Patrick 2:06:08 28 M CAN
38 ROMANIN Christina 2:06:17 34 F CAN
39 HORACSEK Robert 2:06:36 53 M CAN
40 PETTERSON Camilla 2:07:03 26 F CAN
41 WOERLEE Sebastiaan 2:07:10 31 M CAN
42 ZADRAVEC Kendra 2:07:14 30 F CAN
43 PHUA Vincent 2:07:28 32 M CAN
43 STURMER Hannah 2:07:28 31 F CAN
45 GOURDEAU Julie 2:07:34 41 F CAN
46 FOELLMER Kurt 2:07:53 64 M CAN
47 GASPERIK Marek 2:08:01 39 M CAN
48 CUNNINGHAM Danielle 2:08:04 33 F CAN
49 LETOURNEAU Hugues 2:08:47 39 M CAN
50 BANMAN Kelly 2:08:53 35 M CAN
51 REEDEKER Marissa 2:08:59 28 F CAN
52 MACURA Tomas 2:10:56 36 M AUS
53 GRODE Kyle 2:10:58 40 M USA
54 WERTZ Boris 2:11:08 52 M CAN
55 CUDMORE Peter 2:11:58 41 M CAN
56 DICKINSON Kathryn 2:13:22 30 F CAN
57 BLOEM REDDY Benjamin 2:13:38 41 M CAN
58 MACURA Dominic 2:13:44 29 M CAN
59 CAPIRO Orlando 2:13:55 38 M CAN
60 BRIDGE Jeffrey 2:14:41 48 M CAN
61 GONZALEZ Enrique 2:15:19 40 M CAN
62 O'SHEA Emma 2:16:03 39 F CAN
63 KWOK Jonathan 2:16:07 35 M CAN
64 O'FLYNN Danny 2:16:25 29 M CAN
64 PEARCE Michael 2:16:25 40 M CAN
66 PARSONS Alex 2:16:41 33 M CAN
67 FULLFORD Tyler 2:16:46 32 M AUS
68 BRINE Katherine 2:17:30 34 F CAN
69 GUSTAFSON Tara 2:17:44 33 F CAN
70 O'DONNELL Carter 2:17:56 15 M CAN
71 MACLEAN Joanna 2:17:57 45 F CAN
72 KEHOE Mark 2:18:12 27 M CAN
73 CAMPBELL Randy 2:18:14 36 M CAN
73 MIDWINTER Derrick 2:18:14 36 M CAN
75 BALLANTYNE Harriet 2:18:35 34 F CAN
76 HADLEY Jonathan 2:18:36 39 M CAN
77 STEFANUK Braden 2:18:52 29 M CAN
78 SCHMIDT Sara 2:19:27 41 F CAN
79 DRYER Amelie 2:19:30 21 F CAN
79 SALINA Miguel 2:19:30 36 M CAN
81 MESSENGER JONES Luca 2:19:32 22 M CAN
82 KAO Nady 2:19:34 30 M CAN
83 GOAN Ian 2:19:51 25 M CAN
84 PERCIVAL Sam 2:20:07 33 M CAN
85 SMITH Carlie 2:20:27 46 F CAN
86 ROSBOROUGH Jackie 2:20:48 26 F CAN
87 GIESBRECHT Alexandria 2:21:00 29 F CAN
88 MELVIN Hayley 2:21:52 33 F CAN
89 DIPLOCK Chris 2:22:24 38 M CAN
90 PORPACZY James 2:22:35 61 M CAN
91 BLEAKLEY Stephen 2:22:41 33 M CAN
92 McKinley Jackie 2:23:36 35 F CAN
93 HARRISON Sydney 2:23:40 34 F CAN
94 VAN ESSEN Jenna 2:24:06 39 F CAN
95 STUTCHBURY Olivia 2:24:25 28 F AUS
96 CALDER Geneva 2:24:26 31 F CAN
97 MELENDY Stephen 2:24:50 42 M CAN
98 WALLACE Josh 2:25:51 33 M CAN
99 DE BROUWER Anouk 2:25:56 38 F CAN
100 KOSIK Janelle 2:26:16 27 F CAN
101 HEELEY Elizabeth 2:26:37 36 F CAN
102 FASTELIN Chad 2:26:41 43 M CAN
102 MONTIS Jennifer 2:26:41 41 F CAN
104 CRAWFORD Natalie 2:27:09 47 F CAN
105 BOWERS Amanda 2:27:40 34 F CAN
106 TARDELLI Mary Lynn 2:28:59 59 F CAN
107 THOMAS Stacey 2:29:07 52 F CAN
108 JAMES Carolyn 2:29:11 43 F CAN
109 BERNIER Veronique 2:29:47 31 F CAN
110 BEATON Kagan 2:29:56 42 M CAN
111 SHEEHY Laura 2:30:48 27 F CAN
112 ROBERTSON Calum 2:31:06 42 M CAN
113 SUJAN Jeet 2:31:07 51 M CAN
114 CHRISTENSEN Mette 2:32:31 43 F CAN
115 ATKINSON Katherine 2:32:45 35 F CAN
116 BUNDY Iain 2:32:54 43 M CAN
117 FRONTINI Francesca 2:33:43 30 F CAN
117 KRAMER Thomas 2:33:43 32 M CAN
119 HUMPHRIES Jeff 2:33:51 54 M CAN
120 LI Hang 2:34:02 37 M CAN
121 ROUSSY Megan 2:34:09 31 F CAN
122 CARIOU Devon 2:34:17 33 M CAN
123 BELL Erika 2:34:28 44 F CAN
124 LALONDE LEGAULT Magali 2:34:33 48 F CAN
125 JASPERS Sylke 2:34:39 34 F BEL
126 EVANUK Sam 2:34:40 32 M CAN
127 GEDDES Sarah 2:35:06 24 F CAN
128 BODELL Michelle 2:35:24 54 F CAN
128 PALMER Joshua 2:35:24 37 M CAN
130 ALLDERMAN Ryan 2:35:35 54 M CAN
131 JONES Sam 2:35:58 35 M CAN
132 LIEN Meaghan 2:36:08 37 F CAN
133 CARLISLE Jennifer 2:36:30 37 F CAN
134 KOWALSKI HICKS Ethan 2:36:46 23 M CAN
135 MEDINA RAMAZZINI Edgar 2:36:50 34 M CAN
136 WENGER Jenni 2:36:52 35 F CAN
137 HALL Miss alice 2:36:56 30 F CAN
137 SMYTH Diarmaid 2:36:56 29 M CAN
139 GERTH Heather 2:37:00 50 F CAN
140 PENNER Vanessa 2:37:18 25 F CAN
140 RUDY Jonah 2:37:18 29 M CAN
142 FARROW Paul 2:37:47 69 M USA
143 WU Kelly 2:38:00 36 F CAN
144 HARVEY Kim 2:38:06 59 F CAN
145 PEREIRA Wellington tadeu 2:38:12 63 M CAN
146 COUGHLIN Matt 2:38:24 43 M CAN
147 FOOTE Andrea 2:38:26 55 F CAN
147 MORGAN Nooshin 2:38:26 50 F CAN
149 BUGLIARISI John 2:38:31 57 M CAN
149 BUGLIARISI Sal 2:38:31 57 M CAN
151 VAUSE Alley 2:38:33 40 F CAN
152 ROSETE Steph 2:38:43 39 F CAN
153 MICHALAK Alexandra 2:38:54 43 F USA
154 KERR Tracey 2:39:21 59 F CAN
155 OSWALD Chelsea 2:39:31 28 F CAN
156 MUSGRAVE Andrew 2:39:32 28 M CAN
157 HOOLAEFF Daniela 2:40:00 25 F CAN
158 PAWSON Kailon 2:40:06 35 M CAN
159 STONE Anna 2:40:11 35 F CAN
160 BENNETT Dylan 2:40:18 31 M CAN
161 HORODYSKA Olena 2:40:46 35 F CAN
162 WILD Dominic 2:40:50 54 M CAN
163 LABOSSIERE Adam 2:41:12 35 M CAN
164 BOWNESS Colin 2:41:41 29 M CAN
165 LEIZEROV Oleg 2:42:13 39 M CAN
166 NICOLAU Vanessa 2:42:35 42 F CAN
167 THUNE Danielle 2:42:43 27 F CAN
168 KISILEVSKY Natasha 2:43:36 48 F CAN
169 DJACIC Katherine 2:43:42 29 F CAN
170 KOVALA Ally 2:43:51 25 F CAN
171 PAL Monika 2:44:31 39 F CAN
172 DINA Danielle 2:44:34 33 F CAN
172 DINA Jack 2:44:34 30 M CAN
174 BERGERON Coralie 2:44:51 27 F CAN
175 ERHARDT Karina 2:45:12 36 F CAN
176 VIX Eline 2:45:46 30 F CAN
177 SUAREZ Adrian 2:46:05 26 M CAN
178 BALLESTEROS MINGUER Selene 2:46:13 33 F CAN
179 BROWN Lauren 2:46:21 39 F CAN
180 BEATY Fiona 2:47:00 32 F CAN
181 WARING Kerry 2:47:08 39 F CAN
182 BRUNKE Lucy 2:47:20 29 F CAN
183 CHOY Sheena 2:47:23 42 F CAN
184 WEBER Rachel 2:47:44 35 F CAN
185 Slagel Craig 2:47:47 53 M CAN
186 LEVEQUE Bruno 2:48:07 35 M CAN
187 DAVISON Adam 2:48:54 35 M CAN
188 KACZOR Mirella 2:49:15 51 F CAN
189 DAVY Emma 2:49:27 38 F CAN
190 SONNLEITNER Stephanie mariell 2:49:31 38 F CAN
191 KANDULSKI Tara 2:49:39 43 F CAN
192 WATKIN Ffion 2:49:47 29 F CAN
193 HARTSHORN Kent 2:50:15 66 M CAN
194 HENNESSEY Melanie 2:50:24 51 F CAN
195 MCATEE Aubree 2:50:25 35 F CAN
196 PHAN Henry 2:50:33 44 M CAN
197 HANSEN Karoline 2:50:41 28 F CAN
198 VAN BRUNSCHOT Giorgia 2:50:49 30 F CAN
199 CORBLIN Thomas 2:50:55 37 M CAN
200 ALLINGHAM Kimberley 2:51:00 33 F CAN
201 TO George 2:51:08 52 M CAN
202 VANJOFF Christopher 2:51:16 34 M CAN
202 VANJOFF Joel 2:51:16 36 M CAN
204 MOODY Lia 2:51:22 41 F CAN
205 NIELSEN Leah 2:51:37 43 F CAN
206 VON HAHN Nicholas 2:51:57 30 M CAN
207 DENDY Victoria 2:53:19 36 F CAN
208 BOZHENKO Kateryna 2:53:22 36 F CAN
209 O'REILLY Kate 2:53:57 31 F CAN
210 OGILVIE Steven 2:53:59 33 M CAN
210 TREPANIER Matthew 2:53:59 33 M CAN
212 LAI Celina 2:54:03 35 F CAN
213 KWOK Kelvin 2:54:24 54 M HKG
214 DHILLON Sharanjeet 2:54:41 45 F CAN
215 MCCOMB Lisa 2:54:51 33 F CAN
216 HARRIS Kelly 2:54:52 34 F CAN
216 LEGGETT Anngela 2:54:52 49 F CAN
218 HASTINGS Darnell 2:54:54 37 M CAN
219 LEUNG Albert 2:56:37 47 M CAN
220 GAUTHIER Jodie 2:57:00 43 F CAN
221 WATT Joanna 2:57:12 43 F CAN
222 REINDERS Kate 2:57:29 46 F USA
222 WONG Gilbert 2:57:29 49 M CAN
224 ORR Sarah 2:57:48 41 F CAN
225 RATZ Kate 2:58:05 35 F CAN
226 AMARIOAREI Raphaela 2:58:21 29 F CAN
227 CARLSON Emily 2:58:30 35 F CAN
228 LUGOD Gabbi 3:00:08 30 F CAN
229 WALTMAN Liz 3:01:04 45 F USA
230 KOZLOWSKI Anna 3:01:32 36 F CAN
231 DE BARRA Diarmaid 3:02:34 32 M CAN
232 MORGAN Matthew 3:02:58 43 M CAN
233 DENG Ying 3:03:05 42 F CAN
234 BROWN Logan 3:03:09 35 M CAN
235 LEUNG Michael 3:04:44 49 M CAN
236 MILLS Robert 3:04:45 33 M CAN
237 PITMAN Tessa 3:05:53 46 F USA
238 DUNCAN Lisa 3:06:06 54 F CAN
239 JULMI Jennifer 3:06:17 31 F CAN
240 BREBOIN Thibault 3:06:20 34 M CAN
241 OGILVIE Jordan 3:06:33 34 F CAN
242 ANDERSON Alex 3:06:59 44 F CAN
243 HECK Bryan 3:07:57 43 M CAN
244 HECK Becka 3:07:59 43 F CAN
245 WILSON Brian 3:08:35 65 M CAN
246 CHARTER SMITH Lesley 3:09:06 54 F CAN
247 DENDY Richard 3:11:09 65 M CAN
248 KING Shandell 3:11:10 44 F CAN
249 GOTTLIEB Sherry 3:12:03 61 F CAN
250 POLLOCK David 3:14:13 64 M CAN
251 ORCHARD Kate 3:14:38 50 F CAN
252 WILLMS Lindsay 3:17:06 43 F CAN
253 LAMY Anthony 3:17:24 41 M CAN
253 UGARTE Daniela 3:17:24 38 F CAN
255 COTTELL Sara 3:17:51 45 F CAN
256 TURNER Haedan 3:19:36 31 M CAN
257 TURNER Jaimelia 3:19:39 50 F CAN
258 Anonymous 552735 3:20:39 - - HKG
259 PERIZZOLO Mauro 3:20:42 37 M CAN
260 SAUNDERS Tanya 3:22:27 38 F CAN
261 VAN EMDEN Eva 3:23:15 51 F CAN
262 VANHANEN Pamela 3:23:43 40 F CAN
263 GRIFFIN Mary 3:24:21 43 F CAN
264 WILTSHIRE Larry 3:24:24 66 M CAN
265 AVELINO Jeannine 3:24:36 42 F CAN
266 HERRINGER Greg 3:25:42 60 M CAN
267 EDINGER Monika 3:26:03 62 F CAN
268 GUIMARAES RIBEIRO Carla 3:26:28 63 BRA
269 EASTERBROOK Tanya 3:26:46 41 F CAN
270 LUK Karen 3:26:53 53 F CAN
271 CHOI Jimmy 3:27:41 40 M CAN
272 COX Samantha 3:31:36 41 F CAN
273 SHELBY JAMES Natalie 3:32:31 46 F CAN
274 WATERS Philip 3:33:18 78 M CAN
275 EDINGER Ralf 3:34:44 60 M CAN
276 ARNOLD Kevin 3:34:56 54 M CAN
276 CARRIE Danielle 3:34:56 41 F CAN
278 YOUNG Clea 3:38:39 48 F CAN
279 RIBI Willi 3:39:30 73 M CAN
280 MACKENNEY Kelsey 3:43:28 36 F CAN
281 HARRISON Gail 3:55:33 56 F CAN
282 HUTTON David 3:56:53 65 M PLE
283 LEE Amanda 4:07:31 34 F USA
284 CALDWELL Charity 4:21:04 41 F CAN
285 MICHAELIS Lydia 4:56:44 67 F CAN
DNF FOELLMER Hope 31 F CAN
DNF GUENETTE Jordan 44 M CAN
DNF LAU Yu hong otto 38 M CAN
DNF SCHNEIDER Charlotte 38 F CAN