Log In
Zig Zag XC • Sep 14 2025 • Uxbridge, MA
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 Lap 3 Lap 4
1 Tyler Munroe 25:23.5 0:18:53 0:21:10 0:21:59 0:23:21
2 David Harris 26:25.4 0:18:59 0:21:33 0:22:04 0:23:49
3 Phil Lucey 29:33.1 0:18:56 0:21:36 0:22:29 0:26:32
4 Glenn Giglio 40:58.8 0:19:18 0:23:50 0:27:21 0:30:29
5 Ken Dayton 22:10.1 0:22:10
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 Allan Dias 01:22.4 0:28:24 0:32:58
2 Matthew Davies 16:27.5 0:33:10 0:43:17
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 Levi Hughes 52:56.6 0:16:27 0:18:35 0:17:54
2 Griffyn Vaughn 56:08.8 0:16:54 0:19:27 0:19:47
3 Luke Finley 56:09.0 0:17:27 0:19:20 0:19:22
4 Henry Combes 06:31.6 0:19:48 0:23:05 0:23:38
5 Trey Wollach 08:32.3 0:20:53 0:23:44 0:23:55
6 Wilder Lapointe 48:15.6 0:22:03 0:26:12
7 Joshua Webb 52:40.4 0:24:25 0:28:15
8 Jack Whorton 53:52.1 0:23:10 0:30:42
9 Evan Douthwright 05:25.2 0:29:48 0:35:37
10 Peter Sowa 12:09.1 0:34:02 0:38:07
11 Charlie Recine 55:24.8 0:55:24
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 Alden Lapointe 54:50.7 0:17:38 0:18:50 0:18:22
2 Ethan Bergmann 55:31.6 0:17:37 0:18:50 0:19:04
3 Matias Rodriguez 56:03.0 0:17:42 0:19:20 0:19:01
4 Cole Schmitz 05:44.2 0:19:59 0:23:51 0:21:54
5 Amon Oliver 06:09.5 0:20:46 0:23:32 0:21:51
6 Henry Sowa 10:35.3 0:21:52 0:23:55 0: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
1 Cameron Kelley 00:07.5 0:00:07
2 Levi Topham 00:11.6 0:00:11
3 Rory Whalen 00:15.1 0:00:15
DNF Zayne Leblanc
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 Scott Furtado 45:11.2 0:15:10 0:14:49 0:15:12
2 Bryon Lewis 50:16.5 0:17:01 0:16:38 0:16:37
3 Black Liam 50:25.2 0:16:56 0:16:49 0:16:40
4 Pete Tanner 50:47.5 0:17:19 0:16:46 0:16:42
5 Eric Keen 46:58.2 0:20:51 0:26:07
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 Tyler Hardy 44:46.7 0:14:44 0:14:42 0:15:20
2 Jake Desmarais 44:58.1 0:15:00 0:14:57 0:15:01
3 Breeze Keller 45:49.2 0:15:19 0:15:14 0:15:16
4 Andrew Young 46:15.8 0:15:17 0:15:31 0:15:27
5 Jon Borrello 46:51.2 0:14:26 0:14:35 0:17:50
6 Jake Hubbard 47:29.3 0:15:42 0:15:50 0:15:57
7 Tyler Berard-farrell 48:27.4 0:16:11 0:16:13 0:16:03
8 Andrew Bonville 49:23.9 0:16:26 0:16:26 0:16:31
9 Justin Bernoskevich 50:27.0 0:17:25 0:16:41 0:16:21
10 Jason Ferreira 52:01.7 0:17:14 0:17:30 0:17:17
11 Devon Sweeney 52:35.5 0:17:30 0:17:23 0:17:42
12 Nicholas Baird 52:37.7 0:16:57 0:17:30 0:18:10
13 Bret Whalen 55:01.1 0:18:06 0:18:21 0:18:34
14 Riley Rogers 55:10.2 0:18:11 0:18:49 0:18:10
15 Max Nolan 07:58.3 0:21:46 0:21:52 0:24:20
DNF Lane Maher
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 Jax Schmitz 44:05.5 0:14:51 0:14:36 0:14:38
2 Cole Schmitz 50:23.4 0:16:44 0:17:20 0:16:19
3 Cayden Cote 56:49.7 0:18:51 0:18:45 0:19:13
4 Joshua Webb 02:03.6 0:18:19 0:21:51 0:21:53
5 William Bonville 05:07.6 0:20:58 0:22:24 0:21:45
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 Caleb Schall 31:20.2 0:17:10 0:18:06 0:18:01 0:18:48 0:19:15
2 Keegan Barrows 34:31.0 0:17:24 0:18:24 0:18:50 0:19:20 0:20:32
3 Justin Clark 37:20.0 0:17:13 0:18:48 0:19:20 0:19:53 0:22:06
4 Thomas Mckibbin 48:17.0 0:17:41 0:20:56 0:21:11 0:22:58 0:25:30
5 Evangelos Gerekos 50:29.3 0:18:44 0:20:39 0:21:15 0:23:17 0:26:34
6 Ben Funk 39:11.1 0:21:42 0:24:23 0:24:38 0:28:28
7 John Talbot 44:28.4 0:21:38 0:25:17 0:27:05 0:30:28
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 Seth Zaluski 32:46.2 0:16:29 0:18:07 0:18:19 0:18:49 0:21:02
2 Brooks Nablo 36:41.5 0:16:49 0:19:14 0:19:28 0:19:44 0:21:26
3 Christian Stahl 37:01.3 0:17:08 0:19:31 0:19:32 0:19:54 0:20:56
4 Rich Rogers 38:06.5 0:18:05 0:20:06 0:18:44 0:20:05 0:21:06
5 Drew Best 43:30.2 0:17:59 0:20:03 0:20:37 0:21:46 0:23:05
6 Dennis Stechholz 28:23.5 0:19:25 0:21:50 0:22:17 0:24:51
7 Menachem Roth 33:51.0 0:20:14 0:22:16 0:23:44 0:27:37
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 Aaron Solomon 39:09.1 0:17:05 0:19:12 0:19:38 0:20:14 0:23:00
2 Brian Cantele 41:04.9 0:17:42 0:19:50 0:20:09 0:20:52 0:22:31
3 Jeffrey Gonsalves 41:36.5 0:17:44 0:19:49 0:20:06 0:20:30 0:23:27
4 Dan Goodell 46:54.7 0:17:43 0:20:33 0:21:34 0:22:05 0:24:59
5 Robert Cruz 31:36.2 0:21:02 0:22:32 0:23:20 0:24:42
6 Craig Kennedy 32:28.2 0:19:41 0:23:13 0:23:58 0:25:36
7 Robin Rosenbleeth 35:32.1 0:20:05 0:23:10 0:24:11 0:28:06
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 Brian Hughes 36:21.4 0:17:06 0:18:41 0:18:56 0:19:31 0:22:07
2 Gregg Galletta 37:23.7 0:17:01 0:18:59 0:19:03 0:20:06 0:22:14
3 John Peterson 45:01.9 0:17:55 0:19:22 0:20:46 0:23:08 0:23:50
4 David Fitch 39:11.6 0:19:17 0:25:04 0:26:29 0:28:21
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 Roger Creekmore 55:27.1 0:16:43 0:19:29 0:19:15
2 Jared Gessner 56:23.1 0:16:41 0:19:30 0:20:12
3 Matt Provost 57:46.0 0:17:50 0:20:08 0:19:48
4 Ted Jannetty 57:53.0 0:17:23 0:20:12 0:20:17
5 Brignano Mike 59:14.2 0:17:57 0:20:09 0:21:08
6 Bryce Fletcher 00:27.4 0:17:54 0:21:26 0:21:07
7 Nathaniel Weissmann 00:28.4 0:19:05 0:20:57 0:20:26
8 Owen Casagrande 00:40.7 0:19:10 0:20:54 0:20:36
9 Devon Lathrop 02:23.2 0:18:56 0:21:28 0:21:59
10 Kevin Cassidy 03:32.0 0:19:19 0:22:21 0:21:52
11 Jackson Hall 03:34.0 0:19:24 0:22:48 0:21:21
12 Matthew Harmon 03:50.9 0:19:08 0:22:08 0:22:34
13 Alex Leblanc 04:51.5 0:19:34 0:22:41 0:22:36
14 Lucas Field 04:56.9 0:19:39 0:22:59 0:22:18
15 Rudy Prez 05:45.9 0:19:56 0:22:51 0:22:58
16 Charles Huget 06:06.3 0:19:16 0:22:58 0:23:52
17 Taylor Dundas 42:24.0 0:19:14 0:23:09
18 Ryan Holman 45:57.2 0:21:09 0:24:48
19 Frederick Sowa 46:27.8 0:21:01 0:25:26
20 Dominick Groux 46:44.0 0:21:47 0:24:56
21 Justin Farwell 49:13.7 0:23:08 0:26:05
22 Pablo Izeppi 54:42.5 0:23:56 0:30:46
23 Nicholas Mchugh 25:42.8 0:25: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 Lap 3
1 Roy Van cleef 00:06.2 0:18:21 0:21:22 0:20:23
2 Stuart Mueller 05:31.8 0:19:49 0:22:35 0:23:07
3 Chris Lapointe 05:44.0 0:19:46 0:23:03 0:22:55
4 Woody Bell 09:49.6 0:19:00 0:23:10 0:27:39
5 Michal Jager 45:48.7 0:21:07 0:24:41
6 Matt Whorton 46:09.9 0:21:29 0:24:40
7 Matthew Douthwright 46:44.3 0:21:01 0:25:43
8 Paul Ryan 47:42.2 0:21:43 0:25:59
9 Nathan Sirota 48:54.6 0:22:44 0:26:10
10 Lonny Lopez 49:10.6 0:22:49 0:26:21
11 Andrew Royce 52:30.9 0:24:05 0:28:25
12 Matt Pinkos 54:24.1 0:25:04 0:29:20
13 Josh Phillips 58:14.5 0:27:29 0:30:45
14 Mat Lemaire 59:37.1 0:21:30 0:38:07
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 Jonathan Delcolle 02:23.6 0:19:06 0:21:30 0:21:47
2 Derek Franklin 07:17.8 0:19:59 0:23:09 0:24:09
3 Shawn Severance 07:26.3 0:19:52 0:23:17 0:24:17
4 Seth Haskell 45:33.4 0:20:43 0:24:50
5 Larry Wollach 25:45.0 0:37:24 0:48:21
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 Lap 7
1 Carter Hall 42:11.3 0:15:18 0:16:41 0:16:29 0:16:39 0:17:43 0:19:21 6
2 Ted King 44:35.9 0:15:54 0:16:31 0:16:45 0:17:16 0:18:15 0:19:54 6
3 Eric Harrington 46:13.1 0:15:30 0:17:04 0:17:20 0:17:27 0:18:36 0:20:16 6
4 Lucas Smallidge 47:33.0 0:15:57 0:17:16 0:17:49 0:17:45 0:18:58 0:19:48 6
5 Lane Maher 48:48.2 0:15:44 0:16:51 0:17:04 0:17:32 0:19:04 0:22:33 6
6 Jackson Malone 49:05.2 0:15:38 0:17:00 0:17:25 0:17:28 0:19:51 0:21:43 6
7 Caden Frost 49:43.2 0:15:55 0:18:13 0:18:13 0:18:12 0:18:09 0:21:01 6
8 John Petrylak 30:24.0 0:16:51 0:17:39 0:17:53 0:18:13 0:19:48 5
9 Nick Lando 32:13.9 0:15:56 0:18:05 0:17:40 0:18:22 0:22:10 5
10 William Craig 32:27.0 0:17:01 0:18:19 0:18:06 0:18:29 0:20:31 5
11 Breeze Keller 32:39.7 0:16:37 0:18:01 0:19:01 0:18:39 0:20:21 5
12 Patrick Mcdonough 33:41.5 0:15:51 0:17:03 0:18:16 0:20:13 0:22:18 5
13 Tim Goodell 36:03.1 0:16:35 0:18:17 0:19:22 0:20:11 0:21:38 5
14 Chris Lauro 36:49.7 0:16:50 0:20:23 0:18:43 0:19:30 0:21:23 5
15 Colin Gould 44:49.9 0:17:35 0:19:35 0:22:08 0:23:13 0:22:18 5
DNF Brian Kendall 0
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 Daniel Ouellette 27:24.9 0:19:23 0:21:35 0:21:59 0:24:27
2 Ted Yobaccio 46:29.9 0:21:00 0:25:29
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 Tyler Berard-farrell 53:23.3 0:16:39 0:18:22 0:18:22
2 Eric Grondahl 55:57.0 0:17:29 0:19:32 0:18:56
3 Patrick Omar 56:02.8 0:17:26 0:19:30 0:19:06
4 Shanta Keller 57:06.6 0:18:02 0:19:24 0:19:40
5 Peter Wilson 57:48.0 0:18:00 0:20:11 0:19:37
6 Geoffrey Sandberg 58:18.0 0:18:10 0:19:58 0:20:09
7 Daniel Nye 00:17.4 0:18:00 0:20:47 0:21:30
8 Matthew Harrison 11:14.4 0:21:41 0:23:57 0:25:36
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 Matt Casey 57:13.5 0:17:49 0:19:34 0:19:50
2 Eric Silva 58:03.1 0:18:09 0:19:56 0:19:58
3 Sean Hurley 59:43.5 0:18:18 0:20:48 0:20:37
4 David Schwarzenberg 59:44.8 0:18:36 0:20:52 0:20:16
5 Cole Callahan 59:46.8 0:18:47 0:21:13 0:19:46
6 Nick Pignatello iii 02:27.1 0:19:09 0:21:21 0:21:57
7 Kelson Danielson 04:48.8 0:19:32 0:22:10 0:23:06
8 Peter O'Brien 06:09.0 0:19:50 0:23:07 0:23:11
9 Patrick Martin 06:18.2 0:20:28 0:22:42 0:23:08
10 Cory Collins 06:56.4 0:21:04 0:22:30 0:23:22
11 Chris Carroll 08:57.1 0:21:13 0:24:17 0:23:27
12 Daniel Flickinger 53:07.9 0:24:39 0:28:28
13 Brian Sanita 54:03.1 0:24:59 0:29:04
14 John Strobel 19:50.9 0:19: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 Lap 3
1 J. David hughes 58:15.6 0:17:59 0:20:10 0:20:06
2 Matthew Green 59:05.0 0:17:59 0:20:04 0:21:02
3 Alex Combes 59:28.2 0:18:39 0:20:27 0:20:22
4 Damien Goudreau 01:19.9 0:18:54 0:21:22 0:21:03
5 Bryon Lewis 01:20.9 0:18:56 0:21:10 0:21:14
6 Roger Cameron 02:25.8 0:19:05 0:22:32 0:20:48
7 Pete Rose 03:24.9 0:19:56 0:21:45 0:21:43
8 Jon Longley 03:28.9 0:19:47 0:21:59 0:21:42
9 Mario Sanches 06:36.7 0:20:36 0:22:59 0:23:01
10 Deryl Gage 07:26.0 0:20:41 0:22:46 0:23:59
11 Armand Rodrigue 09:34.6 0:21:15 0:23:47 0:24:32
12 Wade Swift 10:05.2 0:21:25 0:23:58 0:24:42
13 Walter Laberge 45:47.3 0:21:17 0:24:30
14 Wayne Sanita 59:26.1 0:27:22 0:32:04
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 Odin Peknik 26:36.5 0:08:21 0:09:04 0:09:11
2 Ezra Mcmenamin 27:07.1 0:08:37 0:09:17 0:09:13
3 Gordon Hines 28:04.4 0:08:48 0:09:46 0:09:30
4 Hudson Hoy 33:39.3 0:10:00 0:11:58 0:11:41
5 Brody Ellis 41:44.3 0:12:18 0:12:40 0:16: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 August Brignano 32:18.5 0:10:19 0:10:57 0:11:02
2 Thatcher Sirota 34:47.5 0:10:13 0:11:58 0:12:36
3 Oliver Mueller 38:42.0 0:11:48 0:13:05 0:13:48
4 Lowen Brignano 27:32.5 0:14:13 0:13:19
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 Laurie Bryant 54:04.3 0:17:37 0:17:52 0:18:35
2 Kelly Bernoskevich 57:40.8 0:18:48 0:19:38 0:19:14
3 Crystal Nolan 44:56.2 0:22:46 0:22:10
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 Cora Harris 06:52.1 0:21:38 0:21:47 0:23:27
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 Cora Harris 54:22.4 0:24:37 0:29:45
2 Therese Sowa 21:28.4 0:39:45 0:41:43
By Age: All | U20 | 20-29 | 30-39 | 40-49 | 50-59 | 60+ | Custom
By Category: All | Custom
Pl First NameLast NameTeamTime Lap 1
1 Nora Charpentier 00:04.6 0:00:04
2 Wren Wieslander 00:09.6 0:00:09
3 Abigail Hughes 00:13.5 0:00:13
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 Ciel Blodgett 48:53.9 0:23:18 0:25:35
2 Erin Bisceglia 51:40.4 0:23:55 0:27:45
3 Carly Radovich 51:42.5 0:24:06 0:27:36
4 Christine Keough 51:56.9 0:24:29 0:27:27
5 Kelly Macchia 56:14.5 0:26:06 0:30:08
6 Mary Foley 00:08.7 0:29:07 0:31:01
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 Lia Brignano 48:47.4 0:23:17 0:25:30
2 Mable Flickinger 58:41.0 0:27:39 0:31:01
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 Tira Denny 42:56.7 0:18:42 0:20:49 0:20:59 0:20:59 0:21:27
2 Alex Jospe 47:04.5 0:19:38 0:21:29 0:21:31 0:21:39 0:22:47
3 Paige Redman 26:27.4 0:19:27 0:21:22 0:22:00 0:23: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 Brittany Marshall 47:13.0 0:22:43 0:24:29
2 Bridget Connolly 52:43.2 0:24:59 0:27:44
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 Ann Ryan 47:44.7 0:22:37 0:25:07
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 Maddison Jannetty 25:54.0 0:12:18 0:13:36
2 Cecilia Stahl 27:42.5 0:13:03 0:14:39