Skip to content

2025 Peak Challenge Results

This year’s Day of the Seafarer Peak Challenge brought another incredible turnout, with participants showing up strong and speedy. On the whole, this group seemed quicker than ever—fueling a fun, competitive atmosphere all the way up the Grind. It’s always inspiring to see the growing number of challengers embracing our annual tradition with such enthusiasm.

2025 Fastest Females

  1. Jade Lenning, SSA Marine 1 – 38:50
  2. Kate Ferguson, Seapeak 1 – 41:42
  3. Lorri McLaren – GVHA Salty Summiteers 2 – 47:11
  4. Aileen Tien, DP World – 47:55

2025 Fastest Males

  1. James Wyper, Seapeak 1 – 36:40
  2. Brandon Flumerfelt, DPW No Crane No Gain – 38:32
  3. Matthew Nelson, GVHA Salty Summiteers 1 – 38:43
  4. Arran Ritchie, TransMountain The Stars – 39:22 

2025 Fastest Teams

  1. Seapeak 1 – 2:05:024
  2. SSA Marine 1 – 2:09:50
  3. Group Ocean Blue Blazers – 2:11:47
  4. TransMountain The Stars – 2:14:34

Thank you to our GOLD sponsors – DP World, Pacific Pilotage Authority and Seapeak; SILVER sponsors – Trans Mountain and Vancouver Fraser Port Authority; and BRONZE sponsors – Chamber of Shipping, Cruise Line International Association, and Group Ocean.  

Fastest Team: Seapeak 1 - James Wyper, Kate Ferguson, Mark Kremin
2025-jadel
Fastest Female: Jade Lenning, SSA Marine

2025 OFFICIAL TIMES 

Team Name:  GVHA SALTY SUMMITEERS 3
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
700Robert Lewis-Manning15:34:0017:22:001:48:001:25:301:48:000:22:305:01:300:00:005:01:30
701Janet Lapaire15:34:0016:59:301:25:30      
702Cynthia Sam15:34:0017:22:001:48:00      
           
Team Name: GVHA SALTY SUMMITEERS 2
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
703Lori McLaren15:35:0016:22:110:47:110:47:111:13:100:25:593:06:310:00:003:06:31
704Judy Kitts15:35:0016:48:101:13:10      
705Felipe Baqueiro15:35:0016:41:101:06:10      
           
Team Name: GVHA SALTY SUMMITEERS 1
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
706Jamie Christie15:36:0016:38:001:02:000:38:431:05:000:26:172:45:430:00:002:45:43
707Rowan Benning15:36:0016:41:001:05:00      
708Matthew Nelson15:36:0016:14:430:38:43      
           
Team Name:  THE SHIPPING FORECAST (PPA)
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
709Margaret Cellier15:47:0017:20:201:33:201:33:202:03:350:30:155:10:350:00:005:10:35
710Quinn Roberts15:47:0017:50:352:03:35      
711Danielle Lewis15:47:0017:20:401:33:40      
           
Team Name: PIER PRESSURE (PPA)
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
712John Wilson15:50:0016:48:420:58:420:58:421:30:400:31:583:44:020:00:003:44:02
713Stuart McKenzie15:50:0017:20:401:30:40      
714June Kim15:50:0017:04:401:14:40      
           
Team Name: BUOY SCOUTS (PPA)
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
715Kyle Armstrong15:43:0016:24:060:41:060:41:061:02:220:21:162:30:300:00:002:30:30
716Maz Butkus15:43:0016:30:020:47:02      
717David Prystie15:43:0016:45:221:02:22      
           
Team Name: COLLIERS PROJECT LEADERS
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
718Jamie Marshall15:45:0017:08:401:23:401:23:401:23:400:00:004:11:000:02:004:09:00
719Darcey Hormann15:45:0017:08:401:23:40      
720Nikolas Dragicevic15:45:0017:08:401:23:40      
           
Team Name:  BLUE BLAZERS
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
724Youri Bherer15:49:0016:31:260:42:260:41:350:47:460:06:112:11:470:00:002:11:47
725Cameron Antifave15:49:0016:36:460:47:46      
726Adrian Antifave15:49:0016:30:350:41:35      
           
Team Name: SSA SIGNIFICANTLY AVERAGE
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
727Trevor Johnson16:42:0017:46:301:04:301:04:301:22:050:17:353:43:020:00:003:43:02
728Kevin Batal16:42:0017:58:271:16:27      
729Brad Sheridan16:42:0018:04:051:22:05      
           
Team Name: SSA MARINE 1
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
730Jade Lenning16:20:0016:58:500:38:500:38:500:46:150:07:252:09:500:00:002:09:50
731Nelson Nilo16:20:0017:04:450:44:45      
732Emily Sudermann16:20:0017:06:150:46:15      
           
Team Name: SSA MARINE – SQUAMISH
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
733Nick Knight16:17:0017:20:001:03:000:50:551:03:000:12:052:47:550:00:002:47:55
734Ross Thompson16:17:0017:07:550:50:55      
735Harry Armstrong16:17:0017:11:000:54:00      
           
Team Name: PEAK-A-BOO (DPW)
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
736Emmanuel Madrazo16:26:0018:26:002:00:001:13:002:00:000:47:005:13:000:00:005:13:00
737Varun Manocha16:26:0018:26:002:00:00      
738Sam Farras16:26:0017:39:001:13:00      
           
Team Name: TERMINAL VELOCITY (DPW)
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
739Brandon Dalke15:57:0017:43:591:46:591:28:301:46:590:18:295:02:280:00:005:02:28
740Simon Ruiter15:57:0017:43:591:46:59      
741Tim Kjellbotn15:57:0017:25:301:28:30      
           
Team Name: NO CRANE NO GAIN (DPW)
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total
742Amy Ling16:01:0017:01:201:00:200:38:321:09:550:31:232:48:470:00:002:48:47
743Brandon Flumerfelt16:01:0016:39:320:38:32      
744Anthony Matsoulevitch16:01:0017:10:551:09:55      
           
Team Name: GCT OS 
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
745Annie Liang16:13:0017:06:480:53:480:52:351:16:000:23:253:02:230:00:003:02:23
746Rebecca Howie16:13:0017:05:350:52:35      
747Denise Trent16:13:0017:29:001:16:00      
           
Team Name: GCT MRC
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
748Tony Kuhn16:13:0017:13:551:00:550:52:511:00:550:08:042:50:410:00:002:50:41
749Jill Macdonald16:13:0017:05:510:52:51      
750Liam Keys16:13:0017:09:550:56:55      
           
Team Name:  Teekay Spirit IV
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
751Simon Ng16:11:0017:11:401:00:401:00:401:13:200:12:403:14:500:00:003:14:50
752Brody Speers16:11:0017:11:501:00:50      
753Katty WuWu16:11:0017:24:201:13:20      
           
Team Name:  Teekay Spirit III
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
754Nick Schneider16:11:0017:19:201:08:201:08:201:36:060:27:464:07:110:00:004:07:11
755Josh Landicho16:11:0017:33:451:22:45      
756Mark Kamau16:11:0017:47:061:36:06      
           
Team Name:  Teekay Spirit II
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
757Kerstin Holzmueller16:11:0017:44:481:33:480:53:351:33:480:40:133:43:230:00:003:43:23
758Jatinder Dhaliwal16:11:0017:27:001:16:00      
759Michael Duggan16:11:0017:04:350:53:35      
           
Team Name:  Teekay Spirit I
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
760Grace McGarth16:11:0017:24:301:13:301:13:301:23:000:09:303:50:000:00:003:50:00
761Rohit Kapoor16:11:0017:34:001:23:00      
762Veraaj Kapoor16:11:0017:24:301:13:30      
           
Team Name: PIPE 2 PEAK (TMP)
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
763Chelsea Muill16:07:0017:19:401:12:400:40:151:27:400:47:253:20:350:00:003:20:35
764Claire Okrainetz16:07:0017:34:401:27:40      
765Brett Lewis16:57:0017:37:150:40:15      
           
Team Name: THE STARS (TMP)
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
829Arran Ritchie16:07:0016:46:220:39:220:39:220:50:200:10:582:14:340:00:002:14:34
830Travis Rogers16:07:0016:57:200:50:20      
831Doug Smith16:07:0016:51:520:44:52      
           
Team Name: GRIND THE LINE (TMP)
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
832Boran Xue16:07:0017:40:101:33:101:02:091:33:100:31:013:42:190:00:003:42:19
833Jacob Kaay16:07:0017:09:091:02:09      
834Karim Naderi16:07:0017:14:001:07:00      
           
Team Name:  OLDENDORFF
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
766Matthew Clarke16:51:0017:30:350:39:350:39:351:12:300:32:553:03:250:00:003:03:25
767Joel Tauro16:51:0018:02:201:11:20      
768Wing Tsang16:51:0018:03:301:12:30      
           
Team Name:  OLDENDORFF 2
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
769Ivelin Tenev16:49:0017:42:200:53:200:53:000:53:200:00:202:39:200:02:002:37:20
770Alex Tenev16:49:0017:42:000:53:00      
771Daniel Shikulskiy16:49:0017:42:000:53:00      
           
Team Name: TEAM EXCELLENCE (DPW)
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
772Adrian Hamfeldt16:04:0017:01:000:57:000:57:001:34:150:37:153:49:330:00:003:49:33
773Miljan Cabrilo16:04:0017:22:181:18:18      
838Rachel16:04:0017:38:151:34:15      
           
Team Name: FREIGHT EXPECTATIONS (DPW)
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total
775John Darbyshire16:05:0016:56:400:51:400:51:401:09:300:17:502:55:150:00:002:55:15
776Colby Miller16:05:0017:14:301:09:30      
777Jessica Lindstrom16:05:0016:59:050:54:05      
           
Team Name: IGNITE THE QUADS
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total
778Nicholas Yu16:50:0018:01:101:11:101:11:101:11:100:00:003:33:300:02:003:31:30
779Thomas Froats16:50:0018:01:101:11:10      
780Noah Jensen16:50:0018:01:101:11:10      
           
Team Name: SEAPEAK 11
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
781Olivier Ghesquiere16:27:0017:26:050:59:050:51:351:04:050:12:302:54:450:00:002:54:45
782Philippe Wendling16:27:0017:18:350:51:35      
783Adam Hopkin16:27:0017:31:051:04:05      
           
Team Name: SEAPEAK 10
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
784Ian Fraser16:19:0017:07:100:48:100:46:590:52:220:05:232:27:310:00:002:27:31
785Martin Costello16:19:0017:11:220:52:22      
786Chris McDade16:19:0017:05:590:46:59      
           
Team Name: SEAPEAK 9
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
787Scott Gayton16:53:0017:52:000:59:000:58:001:00:000:02:002:57:000:02:002:55:00
788Bryce Killian16:53:0017:53:001:00:00      
789Andrew Sullivan16:53:0017:51:000:58:00      
           
Team Name: SEAPEAK 8
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
790Geoff Kennedy16:36:0017:35:020:59:020:59:021:12:550:13:533:18:560:00:003:18:56
791Sophia Zhang16:36:0017:42:591:06:59      
792Olivia Zhu16:36:0017:48:551:12:55      
           
Team Name: SEAPEAK 7
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total
793Nathan Kim16:37:0017:46:221:09:221:06:591:11:500:04:513:28:110:00:003:28:11
794Gabriela Roque16:14:0017:20:591:06:59      
795Cassandra Carr16:14:0017:25:501:11:50      
           
Team Name: SEAPEAK 6
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
796Cam Crichton16:37:0017:35:100:58:100:58:101:32:150:34:053:46:150:00:003:46:15
797Emiliya Gafurova16:37:0018:09:151:32:15      
798Daniel Cohen16:37:0017:52:501:15:50      
           
Team Name: SEAPEAK 5
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
799Jasmine Jan15:37:0017:02:101:25:101:17:341:56:100:38:364:38:540:00:004:38:54
800Juliana Cazarim15:37:0016:54:341:17:34      
801Susan Yuan15:37:0017:33:101:56:10      
           
Team Name: SEAPEAK 4
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
802Reena Badesha15:32:0016:52:551:20:550:54:021:32:250:38:233:47:220:00:003:47:22
803Christina Chow15:32:0016:26:020:54:02      
804Jennifer Small15:32:0017:04:251:32:25      
           
Team Name: SEAPEAK 3
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
805Kevin Locke15:42:0016:54:421:12:421:12:422:08:330:55:515:20:450:00:005:20:45
806Jenny Wong15:42:0017:41:301:59:30      
807Shaurya Tandon15:42:0017:50:332:08:33      
           
Team Name: SEAPEAK 2
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
808Siddharth Kapania15:53:0017:09:551:16:550:56:401:16:550:20:153:21:570:00:003:21:57
809Greg Zinselmeyer15:53:0017:01:221:08:22      
810Jeremie Croissant15:53:0016:49:400:56:40      
           
Team Name:  PACIFIC BASIN PEAK PERFORMERS
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
811Peter Amat16:40:0017:47:451:07:450:48:001:07:450:19:453:01:200:00:003:01:20
812Simon Brown16:40:0017:45:351:05:35      
813Alexander Kalitin16:40:0017:28:000:48:00      
           
Team Name: MOTHER TUGGERS (SAAM)
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
814Chris Mydske16:02:0016:46:050:44:050:44:051:31:030:46:583:09:280:00:003:09:28
815Boban16:02:0016:56:200:54:20      
816Adam Hickey16:02:0017:33:031:31:03      
           
Team Name: TUG LIFE (SAAM)
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
817Dax Perrault16:03:0017:49:301:46:301:31:301:46:300:15:004:51:250:00:004:51:25
818Cem Yilmaz16:03:0017:34:301:31:30      
819Gabriel Canuto16:03:0017:36:251:33:25      
           
Team Name:  SEASPAN RESOLUTION
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total 
820Maxwell Squire16:16:0017:21:281:05:280:52:051:12:500:20:453:10:230:00:003:10:23
821Kyle Russell16:16:0017:08:050:52:05      
822Brodie Verhiel16:16:0017:28:501:12:50      
           
Team Name: SEASPAN PACERS
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total
823Luke Pyper15:44:0016:28:330:44:330:44:330:59:180:14:452:43:070:00:002:43:07
824Danny French15:44:0016:43:160:59:16      
825James Earls15:44:0016:43:180:59:18      
           
Team Name: SEAPEAK 1
 #NameStart TimeFinish TimeTime TakenFastest TimeSlowest TimeVarianceTeam Total2 Min. Adj.Total
826Mark Kremin16:55:0017:41:400:46:400:36:400:46:400:10:002:05:020:00:002:05:02
827Kate Ferguson16:55:0017:36:420:41:42      
828James Wyper16:55:0017:31:400:36:40      
           
           
INDIVIDUAL HIKERS         
 #NameStart TimeFinish TimeTime Taken      
835Emil Rajan (DPW)16:58:0018:58:002:00:00      
836Danny Espinoza (DPW)16:12:0017:07:450:55:45      
837Himanshu Sharma (DPW)16:26:0018:26:002:00:00      
838Rachel Traynor (DPW)16:04:0017:38:151:34:15      
839Stoyan Ivanov (DPW)16:58:0018:17:051:19:05      
840Krunal Sachdev (DPW)16:58:0018:16:301:18:30      
841Samuel John (DPW)16:26:0018:26:002:00:00      
842Aileen Tien (DPW)16:30:0017:17:550:47:55      
843Jeff Alexander (DPW)16:44:0017:36:590:52:59      
844Karime Chamma (DPW)16:41:0017:50:501:09:50      
845Bronwyn Pountney (DPW)16:33:0017:48:101:15:10      
846Jennifer Kerr (TK)16:11:0017:28:491:17:49      
848Sean Poole15:49:0016:53:021:04:02      
849Jerome Mulrooney15:49:0016:49:151:00:15