Log In
Jungle MTB Escape • Apr 6 2025 • West Milford, United States of America
Is there a Strava segment for this course? Paste the url here:
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Max Stoll 1:39:01 48:57 50:05
DNF Zachary Morrison
2 Dawson Povilaitis East Morris Rockies 2:04:52 1:01:14 1:03:38
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Carlos Sousa Árias racing / MTB Fence 1:30:46 45:13 45:33
2 Haru Watts NJIT Cycling 1:32:22 46:20 46:03
3 Pedro Rofu Team RoFu 1:35:08 46:20 48:48
4 Vinny Menezes Arias Racing/ Mtb Fences 1:37:09 47:53 49:17
5 Gorgi Popstefanov Cycle-Smart/ShiftGear 1:37:26 48:41 48:46
6 Evaldo Liberato 49:21 49:21
DNF Keegan Barrows ALiAS Elite Racing
DNF Noah Shaw Bike depot 2:24:48
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 David Freifelder Westwood Cycle 1:34:06 46:51 47:16
2 Frank O'reilly 1:36:36 48:26 48:11
DNF Seth Phillips Aistriu Cycling
3 David Mumper Bicycle Depot New Paltz 1:42:17 49:19 52:58
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 David Kahl Team ProPower 1:34:34 47:09 47:26
2 Brian Kelley Velopigs Cycling Club 1:34:53 47:23 47:31
3 Robert Watts NJCX Project 1:40:30 48:26 52:04
4 Jack Parke Westwood Cycle 1:45:12 51:44 53:28
5 Frank Ferrarese Rockland Development 1:48:47 53:38 55:09
6 Esteban Rodriguez nycvelo 1:51:47 54:50 56:57
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Patrick Frank JAM / NCC 1:24:51 42:48 42:03
2 Christopher Dunand MRC Racing 1:25:16 43:14 42:03
3 Max Troast 1:25:36 43:16 42:21
4 Gregg Galletta Dirt Camp Racing 1:26:42 43:15 43:28
5 Oskar Zorn Grey Ghost STARS 1:29:02 43:08 45:54
6 Jeremy Bloyd-peshkin JAM / NCC 1:32:15 44:45 47:31
7 Braedan Clarke Catskill Claws Composite 2:21:20 53:38 1:27:42
DNF Landon Kinal Grey Ghost STARS
8 Nicholas Videen Rare Disease Cycling / Keswick Cyc 47:31 47:31
DNF Jeffrey Johnson Team EPS p/b Brielle Cyclery
DNF Chris Lauro BikeBarn / ALiAS Racing
DNF Jason Schiltz Chester Springs Endurance Coaching
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Bridget Wilson JAM / NCC 1:42:21 51:36 50:46
2 Maia Paris Basecamp Explore 1:42:40 51:34 51:07
3 Talia Hodgson Grey Ghost STARS 1:43:47 51:17 52:31
4 Anna Yarsevich Grey Ghost S.T.A.R.S 1:51:34 52:43 58:51
5 Chella Galletta Grey Ghost STARS 1:54:04 56:19 57:46
6 Zoe Mcguire Grey Ghost Stars 1:58:17 1:00:08 58:09
7 Tessa Avery KellCat Devo 2:06:50 1:01:47 1:05:04
DNF Kristine Contento-angell MTBNJ / Pedal Montclair 54:41 1:06:22
DNF Teresa Disessa Team EPS p/b Brielle Cyclery
DNF Jamie Gada Cycle Craft/Bulldogs 1:19:30
DNF Anne-sophie Laloe Saratoga Shredders
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Jackie Fenton P2 / Halters Cycles 1:37:01 28:56 1:08:06
2 Cadence Tanis HCRT 1:47:49 32:50 1:14:59
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Matthew Ragan Team EPS p/b Brielle Cyclery 1:18:51 28:15 50:37
2 Ronal Riascos MRC Racing 1:26:54 29:36 57:19
3 Enyers Ceballos Amboy Auto 1:27:47 30:00 57:48
4 Chris Daschko 1:36:25 35:28 1:00:58
5 Danilo Silva 1:46:26 33:37 1:12:49
6 Thales Pereira 1:46:56 35:17 1:11:40
7 Davio Brandao 1:55:40 35:34 1:20:06
8 Robbie Civiletti 2:11:25 45:36 1:25:49
9 Kyle Mckendrick 38:14 38:14
DNF Jacob Looney
DNF Chris Sears
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Juan Dela cruz 1:23:13 28:20 54:53
2 Bob Liquori Loose Wheel 1:27:08 29:31 57:37
3 Jose Moreno Loose Wheels 1:31:20 30:48 1:00:33
4 Luis Rodriguez Triangle NYC cyclists 2:36:38 53:23 1:43:15
DNF Pierre-luc Boudreault Princeton Progressions
DNF Tom Howes Party Pace Peddlers
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Alex Binder Cycles 54 1:30:44 33:01 57:44
2 Andrew Hart 1:31:20 32:38 58:43
3 Craig Bradley 1:40:28 34:24 1:06:04
4 Fafar Bayat 1:40:56 36:50 1:04:07
5 Greg Ocdinaria Skylands Cycling 1:51:02 36:27 1:14:36
6 Eric Carlson Westwood Velo 2:02:56 41:52 1:21:05
7 Lawrence Totton 2:07:24 44:10 1:23:15
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Max Fronhofer Grey Ghost S.T.A.R.S 1:16:03 26:47 49:17
2 Sebastian Peake Circle Cycle 1:24:52 27:48 57:04
3 Michael Ray HCRT 1:27:59 30:41 57:19
4 Christian Duerk Essex Offroad Composite 1:31:05 30:56 1:00:09
DNF Marc-edouard Boudreault Princeton Progressions
5 Bodi Yocum 717 Cycling Club 1:39:44 27:27 1:12:17
DNF Colton Macdonald Marty's Cycle Club
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Talia Loiter JAM / NCC 1:36:26 33:26 1:03:00
DNF Danielle Depalma
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Alecia Mcclintock Team Solutions Cycling 1:56:29 41:23 1:15:06
2 Teri Mcwilliams Black Bear cycling 2:29:45 1:04:55 1:24:50
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Evan Restivo 1:05:44 32:52 32:53
2 William Palmer 1:07:55 34:37 33:19
3 Benjamin Gross 1:07:56 32:54 35:03
4 Maxwell Smith Me 1:12:24 36:29 35:56
5 Jorge Escobar Staten Island Trail Riders / NYCMT 1:23:05 41:42 41:24
DNF Brian Gilligan
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Jeff Shaari 1:03:21 31:24 31:58
2 Joe Kenton 1:10:29 34:15 36:14
3 Donald Olsen SITR 1:12:54 35:17 37:37
4 Joshua Gittleman 1:13:06 35:42 37:24
5 Myles Kalmanson 1:18:00 38:50 39:11
6 Matthew Tamasco 1:22:52 43:51 39:01
7 Jamie Farrell 1:26:54 43:48 43:07
8 Mike Reekie 1:35:27 47:32 47:55
9 Dominic Lucente NYCMTB 44:47 44:47
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Mark Inaba Catskills Cycling Club 1:33:34 44:43 48:51
2 Kevin Oriol Southern Tier Bicycle Club 1:55:35 55:06 1:00:30
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Evan Lichtenwalner 56:27 27:51 28:36
2 Jed Cheng Massive Cycling 58:47 28:58 29:50
3 Thomas Oswald Grey Ghost S.T.A.R.S 1:02:42 31:16 31:26
4 Owen Lichtenwalner 1:09:03 33:43 35:20
5 Martin Rofu Team RoFu 1:14:46 36:26 38:21
6 Silas Mickey Tidal Waves 1:20:24 39:03 41:22
7 Nate Reekie 1:31:28 43:33 47:55
DNF Dylan Duerk Essex Offroad Composite 38:59
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Ryan Greve Revolutions Composite 1:03:27 30:57 32:31
2 Tanner Bocchino Don Bosco Prep MTB 1:07:37 32:59 34:38
3 James Cutler Don Bosco Prep 1:08:48 33:07 35:42
4 Jacob Blatt Don Bosco Mountain Bike Team 1:09:32 37:10 32:22
5 Connor Anderson Don Bosco prep 1:10:47 37:20 33:27
6 Payton Larrondo Don Bosco Prep 1:11:25 35:32 35:53
7 Robert Gaida iii Don Bosco Preparatory H.S. 1:21:14 40:32 40:42
8 Chase Bager Don Bosco Prep 1:25:36 40:35 45:02
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Lauren Zummo S.I. Trail Riders/NYCMTB 1:14:58 36:21 38:38
DNF Sarah Osborne
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Jeannie Peake 1:24:09 40:27 43:42
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Nigel Hassan Landshark Endurance 3:02:24 57:16 2:05:08
DNF Jose Veliz
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Joe Pateman Team EPS p/b Brielle Cyclery 1:23:44 43:38 40:07
2 Marcos Lira Marmi enterprises Prime Solution Z 1:28:01 43:38 44:23
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2 Lap 3 Lap 4 Lap 5 Lap 6
1 Patrick Collins Assabet River Bicycles 4:21:34 43:01 43:22 43:01 43:37 43:32 45:04
2 Nelson Odreman Hilltop Racing Team 4:45:00 46:00 46:37 47:48 46:56 47:30 50:12
3 Harry Gordenstein B2C2 Cycling p/b Conte's Bike Shop 4:01:51 48:06 46:33 49:29 47:05 50:40
4 Colin Reuter B2C2 Cycling p/b Conte's Bike Shop 4:05:24 51:20 47:49 48:06 48:44 49:26
5 Donny Green 1 PVD Cycling 4:12:23 46:52 48:17 48:50 52:55 55:30
6 Kevin Davie Team ProPower 4:17:50 47:26 50:35 52:28 53:51 53:31
7 Michael Dougherty 4:41:24 52:10 55:15 55:28 1:00:36 57:58
8 Joel Nankman Saucon Valley Bikes 4:54:11 54:51 57:19 55:19 1:02:17 1:04:26
9 Ed Ceccolini 3:09:32 44:52 46:19 47:11 51:11
10 Matthew Clarke Catskill Porter Racing 4:31:00 1:01:37 1:02:07 1:08:39 1:18:39
11 Louis Franco 4:42:38 1:05:52 1:06:14 1:13:49 1:16:44
12 Luis Pichardo de la rosa MRC Racing 2:54:26 54:22 56:28 1:03:37
13 Anthony Fontana I am Specialized 1:30:22 44:16 46:07
14 Tyler Cathers Flow Formulas 1:36:07 46:24 49:43
15 Zach Marteney 2:59:22 1:19:16 1:40:07
DNF Eder Hidalgo Arias Racing
DNF Jose Munoz
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2 Lap 3 Lap 4 Lap 5
1 Duber Cardona Specialized Glass Cycling Team 4:03:23 46:13 46:15 47:03 51:33 52:21
2 Joe Johnston 4:04:13 46:41 47:18 49:35 50:51 49:49
3 Richard Wolter RAGE TRICK TEAM 4:06:51 46:27 47:34 49:34 50:52 52:26
4 Jeff Mandell ELEVATION ZERO 4:19:36 50:52 51:45 52:26 53:15 51:20
5 Peter Almasi 4:53:39 54:20 55:52 59:04 1:01:03 1:03:23
6 Anthony Arnold AHA / CEA 3:58:22 56:49 58:06 59:56 1:03:32
7 Kyle Gatyas 1:04:14 1:04:14
DNF Leo Cardona Specialized Glass Cycling Team
DNF Allen Morrison
DNF Mario Ocampo SPECIALIZED GLASS CO. CYCLING TEAM
DNF Jason Semanek
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2 Lap 3
1 Cima Bue 2:54:22 53:02 57:40 1:03:41
2 Thomas Gada Cycle Crafter/Bulldogs 2:33:05 1:14:42 1:18:24
3 Dave Knapp 2:42:05 1:12:19 1:29:46
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2 Lap 3
1 Geoffrey Lenat 3:01:20 55:47 59:42 1:05:51
2 Shamus Gillen 3:11:23 58:55 1:03:58 1:08:31
3 Jonathan Katz 2:39:17 1:12:08 1:27:09
4 William j Tiso jr 2:42:32 1:13:26 1:29:07
DNF Jc ""joey bananas"" Pateman Team EPS p/b Brielle Cyclery
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2 Lap 3 Lap 4
1 Jessica Nankman Liv Cycling / Saucon Valley Bikes 4:03:02 56:09 57:43 1:03:52 1:05:19
2 Shannon Quiles MTBNJ.com 4:37:42 58:39 1:04:10 1:13:06 1:21:49
3 Stephanie Mckeon MTBNJ/EPS/LIV/CycleCraft 4:58:08 1:06:47 1:10:58 1:18:06 1:22:19
4 Samantha Weinberg TriLife NYC 3:54:17 2:08:45 1:45:33
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Dan Stagliano Loose Wheel 1:26:50 29:56 56:54
2 Eduardo Valdez Vida Cycling / LessTalkMoRide 1:28:11 30:45 57:26
DNF John Egan
3 Charles Erndl Erndlit Racing 1:33:28 30:37 1:02:52
DNF Jaime Giraldo MRC Racing
DNF Angel Guaman
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1 Lap 2
1 Mark Gundlach DFL 1:17:27 28:23 49:04
2 Ray Hyland 1:17:36 28:23 49:14
3 Mario Rodriguez 1:27:34 29:57 57:38