These results are provided for informational purposes only. Please note that the protest period for this event has expired and no changes can or will be made to these results.

Men Cat 3

Pl First Name Last Name Team Time
1 Benedikt Bünz Just Friends Cycling 2:43:00
2 Stephen Justice AUTOMATIC Lonely Hearts Racing 2:43:17
3 Nate Schneider Primal – Audi Denver 2:43:22
4 Leo Minami Primal - Audi Denver 2:43:53
5 Nicolas Amato CCB Racing 2:43:57
6 William Hafferty Unattached 2:43:59
7 Ethan Bull AUTOMATIC Lonely Hearts Racing 2:44:06
8 Troy French Unattached 2:44:07
9 Sylvan Garrelts CCAP 2:44:11
10 Jean-philip Holliday Rocket Factory 2:44:21
11 Darrin Arbaugh RedShift Racing 2:44:26
12 Cameron Cook Sanctuary Winds Racing 2:44:31
13 Aiden Jasmin West Hill Shop 2:44:35
14 Yusuf Johnson UChicago Velo Club 2:44:40
15 Joshua Bromley Massachusetts Institute of Technology 2:44:47
16 Isaac Nelson CCB Racing 2:44:49
17 Dennis Arnold Shake N Brake Racing 2:45:06
18 Jonathan Fournier Vertige Performance 2:45:11
19 Derek Mcintire B2C2 2:45:16
20 Joshua Artzy-mccendie Rocket Factory 2:45:19
21 Elijah Gunther VeloJawn Racing 2:45:29
22 Ness Dalling Bikes and Beyond 2:45:33
23 Brennan Tickell GREEN LINE VELO 2:45:34
24 Ivan Robles Fount Cycling Guild 2:45:56
25 Lance Galletti Unattached 2:45:56
26 William Dufour Makadence 2:46:02
27 Colin Mihalak La Prima Espresso Co. Racing 2:46:08
28 Alexandre Dion Cannondale Echelon p/b 4iiii 2:46:15
29 Sasa Ivetic Prairie Fire Racing 2:46:17
30 Luke Rosica KruisCX 2:46:18
31 Oscar mauricio Camargo melo Crca/ Soacha, Cundinamarca 2:46:19
32 Carlos Lázaro CRCA/ Team VESELKA 2:46:20
33 John Sluis AUTOMATIC Lonely Hearts Racing 2:46:26
34 Ethan Ingersoll NYCC Racing p/b Magen Financial 2:46:29
35 Cristian Rios CRCA / ONYX 2:46:49
36 Luis Saavedra Bicycle Habitat Verge Sport 2:47:03
37 Josh Worley Alto Velo 2:47:14
38 Michael Jones CS Velo 2:47:16
39 Ted Collins Forza Portland 2:47:37
40 Julian Zapata CRCA/Onyx 2:48:16
41 Patrick Bischof AUTOMATIC Lonely Hearts Racing 2:48:37
42 Samuel Brouillard Vertige Performance 2:48:38
43 Benjamin Soder Nigh Owls Racing p/b Montucky Cold Snacks 2:48:52
44 Josh Armstrong VeloJawn Racing 2:48:57
45 Jacob Dupont Rocket Factory Fauve 2:49:04
46 Dominic Michaelides KruisCX 2:49:24
47 Andres Mangones CRCA / ONYX 2:49:26
48 William Colgan MIT 2:49:48
49 Derek Schaadt MIT 2:50:21
50 Jardany Toquica Unattached 2:51:16
51 Thomas Berle carman AUTOMATIC Lonely Hearts Racing 2:51:19
52 Bennett Gamber The Hammer and The Nail 2:51:21
53 Luhan Bely KW Cycling Academy 2:52:02
54 Kyle Irwin Cumberland Valley Collective p/b Gettysburg Bicycl 2:52:43
55 Alexander Duncan B2C2 Cycling p/b Conte's Bike Shop 2:53:16
56 Alex Balla West Hill Shop 2:53:44
57 Miguel Belanger-drouin Rocket Factory - Fauve 2:53:59
58 Thomas Castel Rocket-Factroy-Fauve 2:54:00
59 Connor Brem KruisCX 2:54:13
60 Jonathan Ramirez Unattached 2:54:48
61 Mason Reece MIT 2:55:23
62 William Hluchan Shake ‘N Brake Racing 2:55:36
63 Pierre Clotteau Makadence 2:57:19
64 Sean Bradley TMB Development p/b Equator Coffees 2:58:27
65 David Pedrick B2C2 p/b Conte's Bike Shop 2:58:34
66 Thomas Kespert Downeast Racing 3:00:19
67 Sam Xu Unattached 3:00:44
68 Malik Graves-pryor CRCA/Dave Jordan Racing 3:01:02
69 Ian Moran Verge Sport 3:03:25
70 Gabriel Schuster KruisCX 3:04:56
71 Lukas De schepper University of Vermont 3:05:25
72 Matthew Zaleski Rogue Racing p/b Sail Away Coffee 3:08:46
73 Joshua Spokes District Velocity Racing 3:16:19
74 Kent Ryan Downeast Racing 3:16:36
75 Rodrigo Merino Lyncott Cycling Team 3:17:15
76 Stephen Johnson Shake 'N Brake Racing 4:34:00

Men Cat 4/5

Pl First Name Last Name Team Time
1 Anthony Cortellessa Unattached 2:46:46
2 Christopher Bunero Skylands Cycling 2:47:19
3 Drew Thibault Unattached 2:47:53
4 Brendan Ronan Unattached 2:48:13
5 Clovis Taillon Ibike 2:48:24
6 Samuel Spectre UVM 2:48:25
7 Nathaniel Picard-busky ROR NYC 2:48:28
8 Conor Grogan Minuteman Road Club 2:48:28
9 Brendon Fish Unattached 2:48:31
10 Maxwell Greene 545 Velo 2:48:44
11 Colin Braun Dartmouth Cycling Team 2:48:55
12 Andre Dempsey Unattached 2:49:10
13 Benjamin Wucher AUTOMATIC Lonely Hearts Racing 2:49:11
14 William Reed Unattached 2:49:16
15 Michael Gallagher QCW P/B Cadence Cycling 2:49:24
16 Michael Weidenbruch GREEN LINE VELO 2:49:25
17 Nicholas Kincaid Unattached 2:49:27
18 Victor De baere Unattached 2:49:42
19 Nicolas Garcia cotton Unattached 2:49:49
20 Thomas Spencer Crca / Skratch Labs / Ostroy 2:50:03
21 Nathan Porter Capital Bicycle Racing Club 2:50:04
22 Justin Afflitto Team Solutions Cycling 2:50:06
23 Anthony Sacco Unattached 2:50:08
24 Mike Ambroz Unattached 2:50:15
25 Aaron Vliet MIT 2:50:16
26 David Spreen 545 Velo 2:50:17
27 Karl Schultz B2C2 Cycling p/b Conte's Bike Shop 2:50:18
28 Joel Kowalonek TTEndurance Junior Devo 2:50:22
29 Samuel Currie New England Development p/b Cadence Wealth Managem 2:50:24
30 Tim Russell T3 Coaching 2:50:34
31 Dan Rowinski CCNS 2:50:35
32 Carlos Mesa Shake N' Brake 2:50:40
33 Adam Gapinski Vectra Heavy Haulers 2:50:58
34 Timmy Lescop-nivol Dutch Flyers 2:51:01
35 Edward Scott B2C2 Cycling p/b Conte’s Bike Shop 2:51:05
36 David Johnson Capital Bicycle Racing Club 2:51:07
37 Warren Dodd VeloJawn Racing 2:51:15
38 Mark Mazel Automatic Lonely Hearts Racing 2:51:16
39 Michael Marston Battle Road Bikes 2:51:17
40 Craig Laplante SVC/Bikeworks 2:51:20
41 James Sawtelle SoVermont Cycling Club 2:51:40
42 William Sheridan Unattached 2:51:42
43 Owen Gibson Resilient Racing 2:51:54
44 Daren Draper Independent 2:51:59
45 Drew Goga VeloJawn Racing 2:52:02
46 Keith Kaminski 545 Velo 2:52:02
47 Quinn Walsh New England Devo p/b Cadence Wealth Management 2:52:16
48 Renaud Garon gendron IBIKE 2:52:22
49 Jack Morin Rainbow Bicycle 2:52:24
50 Vincent Carrier-cote CRCA/Rapha Racing NYC 2:52:30
51 Eli Billings New England Development p/b Cadence Wealth 2:52:46
52 Michael Zurak Rogue Racing p/b Sail Away Coffee 2:52:49
53 Ben Cohen Unattached 2:52:59
54 Chris Mitchell Minuteman Road Club 2:53:16
55 Christopher Maclean Unattached 2:53:29
56 Chitoshi Tamaoki Unattached 2:53:37
57 Mark Walter Shippensburg University of Pennsylvania 2:53:52
58 Dan Lelchuk District Velocity Racing 2:53:53
59 Liam Goff AP Junior Development p/b Corner Cycle 2:53:58
60 Alex Arsenault-ouellet Unattached 2:54:00
61 Michael Campo CRCA 2:54:03
62 Jessy Bellmann Rogue Racing 2:54:04
63 Patrick Walsh Unattached 2:54:28
64 Patrick Wilson Elite Power Hustlers 2:54:38
65 Graydon Vigneau The Round Hearth Cycling Club 2:54:50
66 Nicholas Price Cumberland Valley Collective 2:56:39
67 Xavier Bird Wheels of Bloor 2:58:06
68 Cormac Nagle New England Development p/b Cadence Wealth Managem 2:58:36
69 Nicholas Kennedy New England Devo 3:00:06
70 Eric Grondahl ALiAS MX 3:00:26
71 Landon Hendershot CT Cycling Advancement Program 3:03:02
72 Will Paul Unattached 3:03:12
73 Loren Voyer Unattached 3:04:33
74 Bradley Gordon Unattached 3:05:51
75 Paul Joakim Uxbridge Cycling Club 3:06:13
76 Alex Rodin 545 Velo 3:08:34
77 Stephen Panasci Unattached 3:11:25
78 Paul Michael Polsinelli Rogue Racing p/b Sail Away Coffee 3:11:46
79 Colin Fenster Unattached 3:12:09
80 Christopher Keosian District Velocity Racing p/b Bicycle Pro Shop 3:12:41
81 Chris Metzler Green Mountain Bike Club 3:13:46
82 Trevor Grohowski Cumberland Valley Collective 3:15:13
83 Conor Nagle Wheelworks Racing 3:16:07
84 Christophe Guimond-drapeau Unattached 3:16:12
85 Lee Jarm 545 Velo 3:16:22
86 Timothy Cormier CCNS 3:18:46
87 Manuel Tavares Rogue racing p/b Sail Away 3:19:15
88 Harry Gordenstein B2C2 Cycling p/b Conte's Bike Shop 3:19:19
89 Claudio Torres Unattached 3:19:41
90 Zachary Hildebrandt Team Manitoba 3:20:55
91 Sean Egeran Unattached 3:20:56
92 Mike Ditore B & C Cycling 3:21:21
93 Nathaniel Summers CT Cycling Advancement Program 3:24:01
94 Joseph Szczechowicz CRCA 3:24:29
95 Andrew Battaglino Rubber N' Road 3:28:54
96 Jose Libano Unattached 3:30:08
97 Thomas Fangeat KW Cycling Academy 3:31:24
98 Archit Sharma Ride Ya Bike 3:38:45
99 Marc Hammond Fit Werx 3:57:01
100 Justin Oviedo Shake N Brake Racing 4:02:22
101 William Corbett Sunapee Racing 4:07:22
102 Ben Kutil Cumberland Valley Collective p/b Gettysburg Bicycl 4:07:22

Men Gran Fondo

Pl First Name Last Name Team Time
1 Nick Richardson Unattached 2:55:37
2 Brian Devaney Unattached 2:57:25
3 Mackenzie Nichols Unattached 2:57:32
4 Sean Hurley TrainerRoad 2:57:44
5 Scott Kallgren 2:57:55
6 Tor Dworshak Green Mountain Bicycle Club 2:58:14
7 Ashton Knight Unattached 2:58:17
8 Andrew Savage Jackalope Northeast Cycling 2:58:27
9 Scott Coblentz 2:59:04
10 Alex Jong Unattached 2:59:05
11 Jotham Burnett Unattached 2:59:28
12 Amos Harvey Unattached 2:59:42
13 Seamus Joyce-johnson MIT 3:00:46
14 Daniel Chevalier Unattached 3:01:00
15 Chris Carey Unattached 3:08:44
16 Dexter Hodgeman CCNS 3:11:15
17 Anna Staruszkiewicz Racer Sportif/Mattamy Homes CC 3:13:08
18 August Chamot SEAVS-Haymarket 3:14:50
19 Hank Midgley CCNS 3:14:51
20 Robert Tucker 3:17:42
21 Keohane Mike Minuteman Road Club 3:18:07
22 Evan Osler Unattached 3:19:13
23 James Willsey Green Mountain Bicycle Club 3:19:14
24 Kevin O'brien Jackalope Northeast 3:20:54
25 Russell Bogin CRCA/NY Vision Group 3:21:29
26 Jackson Cady 3:26:47
27 John Cox Rainbow Bicycle 3:27:44
28 Tom Moody GMBC 3:28:05
29 Jerry Jacobs VeloJawn Racing 3:28:13
30 Stephanie Balestra 3:28:48
31 Fabien Evrard Unattached 3:29:18
32 Ben Grodner Unattached 3:34:26
33 Bill Richard 3:34:36
34 John Sopher 3:39:58
35 Chung h Lee Unattached 3:43:48
36 Joshua Mckenna Lion Racing Devo 3:47:10
37 Kate Heaslip PROthirteen p/b Corner Cycle 3:50:39
38 Doug Berlan 3:57:04
39 Christian Moscardi Unattached 4:02:26

Men Junior 10-18

Pl First Name Last Name Team Time
1 Samaël Fleury-nadeau Vélo 2000 - MOS 2:33:22
2 Ethan Powell KW Cycling Academy 2:33:46
3 Elyot Ferguson VÉLO 2000 - MOS 2:34:08
4 Chandler Evans Miller School of Albemarle 2:34:27
5 Alexander Scopinich-burgel New England Devo p/b Cadence Wealth Management 2:34:34
6 Adam Smith Team Manitoba 2:34:37
7 Ashlin Barry EF Education-ONTO 2:34:43
8 Maxime Bourassa CC Boucherville 2:34:43
9 David Lapierre Stage 1/ AirLine Cycles 2:34:47
10 Mathis Begin zvp 2:34:56
11 David Thompson Hot Tubes Development Cycling 2:34:57
12 Adamo Giammarella Zappi Junior Race Team 2:35:05
13 Jack Vitale Pegasus Cycling 2:35:07
14 Griffin Larson Jackalope Northeast Cycling 2:35:15
15 Gabriel Tilli Espoirs Laval Planete Courrier 2:35:22
16 Enzo Hincapie EF Education-ONTO 2:35:30
17 Charles Roffi Espoirs Laval Planète Courrier 2:35:32
18 Lucas Goertz KW Cycling Academy 2:35:34
19 Thomas Sullivan Velosport Cycling 2:35:36
20 Nathan Cusack Kelly Benefits Strategies Cycling 2:35:36
21 Adrian Groman dcdevo Racing Academy 2:35:39
22 Evan Moore KW Cycling Academy 2:35:41
23 Filipe Duarte Ottawa Bicycle Club 2:35:49
24 Julien Ruhe DDP Elite Cycling Team 2:35:50
25 Harry Lasker adapt chemstation 2:36:05
26 Jake Mclean KW Cycling Academy 2:36:06
27 Alexander Barr Rockets Cycling Team 2:36:08
28 Gabriel Bertin CC Boucherville 2:36:09
29 Mikael Guilbault Zappi Junior Race Team 2:36:25
30 Beckett Black DDP Elite Cycling Team 2:36:33
31 Nolan Church Miller School of Albemarle 2:36:35
32 Jade Rohde Velosport 2:36:40
33 Evan Coleman dcdevo Racing Academy 2:36:59
34 Enzo Edmonds Hot Tubes Development Cycling 2:36:59
35 Vincent Gagnon Espoirs Quilicot 2:37:09
36 Jack Webb Jesuit Dallas 2:37:11
37 Roland Meunier iii New England Development p/b Cadence Wealth Managem 2:37:18
38 Gray Barnett EF Education-ONTO 2:37:21
39 Nathanael Fry ignite junior cycling 2:37:29
40 Ben Stokes Hot Tubes Development Cycling Team 2:37:33
41 Justin Demers CC Boucherville 2:37:35
42 Asa Child Velo Childeric 2:37:40
43 Maxim Wojciechowski Ignite Junior Cycling 2:37:41
44 Alejandro Huber TTEndurance Junior Devo. 2:37:42
45 Aidan Vollmuth Unattached 2:37:45
46 Tofik Beshir Unattached 2:37:48
47 Raphael Péloquin Espoirs Quillicot 2:37:53
48 Evan Zikovitz Ottawa Bicycle Club 2:37:56
49 Ian Abrahams Adapt ChemStation 2:37:56
50 Dillon Cosper FinKraft Junior Cycling Team 2:38:00
51 Jeremie Couture Espoirs Laval Planete Courier 2:38:02
52 Julian Wang Kelly Benefits Strategies Cycling 2:38:25
53 Aiden Fraley Team Velosport 2:38:37
54 Lucas Price-glynn TTEndurance 2:39:06
55 Darren Parham Hot Tubes Development Cycling Team Inc. 2:39:14
56 Nicolas Martinelli Jesuit Dallas 2:39:15
57 Maxence Malo Espoirs Quillicot 2:39:22
58 Peyton Burckel EF Education-ONTO 2:39:35
59 Nolan Tardif CC Amos 2:39:53
60 Jack Bernhard Finkraft Junior Cycling Team 2:40:17
61 Justin Delisle Unattached 2:40:21
62 Hubert Lamothe EC Subway 2:40:40
63 Matthew Zuech KW Cycling Academy 2:40:56
64 Albert Taylor KW Cycling Academy 2:40:57
65 Noah Pulcina ZVP Opto Reseau 2:41:29
66 Rowan Child Velo Childeric 2:41:39
67 Dylan Brody New England Development p/b Cadence Wealth Managem 2:41:49
68 Tristan Boudreau Makadence 2:42:34
69 Robin Daniels Ottawa Bicycle Club 2:42:58
70 Cadence Stephens Velocious Sport 2:43:38
71 Louis Croteau CC Amos 2:44:06
72 Ronan Mantle KW Cycling Academy 2:44:12
73 Kash Adamski KW Cycling Academy 2:44:46
74 Matthew Glavich Ignite Junior Cycling 2:45:52
75 Sasha Renaud-tremblay Hot Tubes Developement Cycling Team 2:45:58
76 Austin Rankl KW Cycling Academy 2:47:49
77 Aiden Gauthier Team Manitoba 2:48:19
78 Ewan Dalling Team Manitoba 2:48:19
79 Matthew Peters Kelly Benefits Strategies Cycling 2:49:04
80 Benjamin Brousseau VÉLO 2000 - MOS 2:49:43
81 Carl Truffer VÉLO 2000 - MOS 2:49:45
82 William Bourbonnais ZVP Opto-Reseau 2:50:11
83 Henrique Martins Espoirs Quilicot 2:51:35
84 Ian Hede CRCA/Foundation 2:55:44
85 Alex St andre TTEndurance Junior Devo 2:57:25
86 Clark Lavoie Miller School of Albemarle 2:57:29
87 James Noori DDP Elite Cycling Team 2:57:35
88 Maxime Corbeil ZVP Opto-Reseau 2:58:07
89 Julien Boulé VÉLO 2000 - MOS 3:00:25
90 Jonathan Hinse ZVP Opto-Reseau 3:00:25
91 Matthew Hanson DDP Elite Cycling Team 3:00:29
92 Jayden Mcmullen KW Cycling Academy 3:01:54
93 Daniel Baysinger Rock Creek Velo 3:13:52
94 Xaven Monsalud Kelly Benefits Strategies Cycling 3:13:52
95 Rocco Ruelland KW Cycling Academy 3:22:49
96 Charles Jarm New England Devolopment p/b Cadence Wealth Managem 3:26:10
97 Lucas Auger EC Subway 3:27:01
98 David Létourneau EC Subway 3:27:28
99 Christophe Blais EC Subway 3:39:19
100 Louis-charles Brouillard cc Boucherville 4:03:00

Men Master 40+

Pl First Name Last Name Team Time
1 Bruce Bird Wheels of Bloor 2:47:16
2 Ryan Odonnell Capital Bicycle Racing Club P/B Steiners Sports 2:47:42
3 Kevin Mcdonnell Blue Ribbon/Talent Cycles 2:47:45
4 Lee Sobotkin Blue Bell Wealth Management p/b Cannondale 2:48:09
5 Gregg Galletta Unattached 2:48:16
6 John Taylor KW Cycling Academy 2:48:17
7 Mark Carpenter Downeast Racing 2:48:20
8 Silas Clark Team Solutions Cycling 2:48:31
9 Carlo Agostinetto Unattached 2:48:35
10 John Hart Friends Great Smokies Cycling (Team FGS) 2:49:01
11 Luiz Lanfredi CRCA/Big Hit Racing 2:49:08
12 Troy Goss Downeast Racing 2:49:15
13 Chris Pollett London Centennial Wheelers 2:50:10
14 Josh Cauffman Trestle bridge racing 2:51:15
15 Arland Macasieb Team Solutions Cycling 2:51:44
16 Charlie Philbrook 545 Velo 2:51:56
17 Hernando Rueda CRCA/ONYX 2:52:53
18 Hunter Pronovost Cheshire Cycle Racing 2:53:19
19 David Miller DistrictTaco Racing 2:53:39
20 Aaron Barr Rockets Cycling Team 2:53:50
21 Nils Petersen Unattached 2:54:16
22 Andrew Miller PROthirteen 2:54:54
23 Joe Kubisek Cheshire Cycle Racing 2:55:29
24 Dino Piskopanis ButcherBox Cycling p/b LOOK 2:57:16
25 Matthew Giunta Blueshift Multisport 2:57:33
26 Matt Banach Berkshire Velo 2:57:49
27 Patrick Begin Regis 360 2:57:56
28 Dustin Armstrong Serious Cycling PB Signature Payments 2:58:02
29 Alexander Grabau Boston Racing Independent 2:59:28
30 Eliot Pitney Downeast Racing 3:01:57
31 Stephen Jette Butcherbox Cycling p/b LOOK 3:03:00
32 Kyle Smith Boston Racing Independent 3:06:37
33 Ryan Tomb Minuteman Road Club 3:08:38
34 Jay Robbins Boston Racing Independent 3:13:07
35 Crelling David Unattached 3:15:19
36 Colin Edwards Craftsman Construction 3:15:56
37 Oscar Jimenez Boston Racing Independent 3:24:23
38 Dillon Pronovost Cheshire Cycle Racing 3:39:33
39 Steffen Huber Cheshire Cycle Racing 3:48:13
40 Miles Billings 545 Velo 3:53:14
41 Brian Crispell Bigfoot Endurance Racing Team 3:53:14

Men Master 50+

Pl First Name Last Name Team Time
1 Robert Douglas Atlantic Fitness/ Annapolis Bike Racing Team 2:44:25
2 Brent Vollrath Blue Bell Wealth Management p/b Cannondale 2:45:08
3 Ciaran Mangan Wheelworks racing 2:45:12
4 Andrew Tine SVC/Bikeworks 2:45:22
5 Richard Smith Hammer Nutrition/53x11 2:45:25
6 David Taylor CRCA /NY Vision - Fuoriclasse 2:45:40
7 Curtis Madsen BrokenSpoke/GPS 2:45:53
8 Cliff Summers Body Over Bike 2:45:58
9 John Rachfal CS VELO 2:46:24
10 Nicholas Nardelli Wheelworks Racing 2:46:31
11 Joseph Sullivan SJBC 2:46:40
12 Jeffrey Scala Body Over Bike 2:46:49
13 Ron Amos Hammer/53x11 2:46:50
14 Michael Spangler S2C/Bosch pb Primal 2:46:55
15 Brian White Unattached 2:47:00
16 David Lutzy Ride with Rendall P/B Biemme 2:47:03
17 Don Sproull Unattached 2:47:11
18 Ryan Enschede BARBARIANS in the Park 2:47:22
19 Ron Hagen Donkey Label Racing 2:47:27
20 Chris Tarry Team Solutions Cycling 2:47:33
21 Simon Khalif CRCA / GF Capital 2:47:41
22 Nathan Goates Cumberland Valley Collective 2:47:52
23 Rick Bulmann Independent 2:48:12
24 Andrew August Minuteman|Empire Automation p/b Full Moon Vista 2:48:15
25 Jim Tsilemos Ride With Rendall 2:48:31
26 Troy Barry Downeast Racing 2:48:38
27 John Mcgill Jackalope Northeast Cycling 2:48:46
28 Jean francois Tremblay CRCA / NY Vision- Fuoriclasse 2:49:03
29 Saul Metnick Unattached 2:49:11
30 Bart Lipinski Hammer Nutrition 2:49:17
31 Joseph Lynch Downeast Racing 2:49:27
32 Gerald Plamondon Espoirs Laval 2:49:34
33 Bill Clark Body Over Bike 2:49:53
34 Paul Carbonara CRCA/AXIS 2:50:10
35 William Strebel New Haven Angels 2:50:27
36 Michael Sloan Dutchess County Velo 2:50:46
37 Frederic Gagne Espoirs Laval 2:50:57
38 Dave Mingori Minuteman Road Club 2:51:06
39 Pascal Sauvayre CRCA/Team VESELKA 2:51:10
40 Brett Rutledge Downeast Racing 2:51:40
41 Dom Rauccio Ridgefield Bicycle Sport Club 2:52:39
42 Dean Pierson Ocean Velo Club / Culver and Pierson Housing Solut 2:54:15
43 Thomas Biederer Body Over Bike 2:56:25
44 Ulandt Kim Wheelworks Racing 2:56:36
45 Richard Sorenson VeloJawn Racing 2:56:45
46 Jared Katz Jackalope Northeast Cycling - RTF 2:56:55
47 David Connery BMB Racing 2:58:26
48 Chris Curven Wheelworks Racing 2:59:33
49 Joshua Burgel Wheelworks Racing 3:01:15
50 William Caligari Linen 3:02:40
51 Jack Jefferies Rally Sport 3:03:11
52 Edward Kwasnick Blue Ridge Cyclery Racing p/b Reynolds GMC/Subaru 3:03:24
53 Ray Plewacki NCVC/UnitedHealthcare 3:03:37
54 Carl Hitchcock Downeast Racing 3:03:48
55 Richard Nadeau Body Over Bike 3:04:05
56 Andrew Melnychenko Atlantic Fitness/Annapolis Bike Racing Team 3:04:33
57 Robert Hoenick SVC\Bikeworks 3:05:45
58 Bob Lelievre Northampton Cycling Club 3:05:54
59 Hunter Ziesing Hammer Nutrition 3:06:38
60 Michael Williams Body Over Bike 3:07:28
61 Adam Yaffe Kissena Cycling Club 3:08:08
62 Bill Shattuck Wheelworks Racing 3:08:53
63 Ron Jacobs Wheelworks Racing 3:08:53
64 Robert Knock Hammer/53x11 3:09:28
65 David Haller Century Road Club Association 3:09:31
66 Jonathan Delcolle SVC / Bikeworks 3:09:47
67 Brian Collins TTEndurance 3:09:49
68 Thomas Schirmer EUIN Racing Team 3:13:05
69 Christian Duncan Cheshire Cycle Racing 3:14:26
70 Mark Jorgensen Mambo Kings Racing 3:16:12
71 Nick Hahn Unattached 3:18:25
72 Marc Cesare CRCA/Deno's Wonder Wheel 3:19:25
73 Jim St. andre TTEndurance 3:19:56
74 Tom Caldwell Unattached 3:21:21
75 Kurt Schaldenbrand KSCS Racing 3:26:34
76 Alan Potter 545 Velo 3:28:37
77 Charles Dow Minuteman cycling 3:33:08
78 Joseph Brennan Century Road Club of America 3:39:42
79 Cuneyt Iscan Minuteman Road Club 4:22:04

Men Pro/1/2

Pl First Name Last Name Team Time
1 Owen Wright CS Velo Racing 3:51:51
2 Joel Plamondon Toronto Hustle 3:52:21
3 Cormac Mcgeough Good Guys p/b highwaterwomen.org 3:52:48
4 Chris Prendergast Jamison Cannondale 3:52:54
5 Caedan Aveling Unattached 3:53:33
6 Kellen Caldwell Fort Lewis College 3:53:35
7 David Talbott Jamison-Cannondale 3:53:38
8 Aj August Hot Tubes Development Cycling Team Inc. 3:53:39
9 Francis Izquierdo-bernier Cannondale Échelon p/b 4iiii 3:53:57
10 Jeremy Rae Ascent Cycling 3:54:03
11 Miles Hubbard Specialized Project '74 3:54:09
12 Laurent Gervais Cannondale Echelon p/b 4iiii 3:54:10
13 Brockton Smith Above and Beyond Cancer Cycling Team p/b Bike Worl 3:54:12
14 William Cooper CS Velo Racing 3:54:24
15 Stephen Schaefer Landis/Trek 3:54:25
16 Nic Narraway Unattached 3:54:28
17 Nathan Martin Alto Velo 3:54:30
18 Darren Piotrow Good Guys Racing p/b HighWaterWomen 3:54:31
19 Patrick Welch Kelly Benefits Strategies Elite 3:54:34
20 Patrick Frank JAM / NCC 3:54:39
21 Daniel Feldman Good Guys Racing p/b Highwaterwomen.org 3:54:42
22 Hugo Pain 360 Agency / Cycles Regis 3:54:43
23 Gabriel Guay Makadence 3:54:46
24 Gavin Blair UMD Cycling 3:55:02
25 Joshua Lebo CS Velo Racing 3:55:05
26 Matthew Sherar Ascent Cycling 3:55:07
27 Connor Pulvidente Primal - Audi Denver 3:55:08
28 Ian Witkowski Unattached 3:55:10
29 Léo Roy Rouge et Or 3:55:11
30 Sam Hausmann Rio Grande Elite Cycling Team 3:55:19
31 Connor Willson Ascent Cycliing 3:55:19
32 Cameron O'reilly Alto Velo 3:55:22
33 Zakariya Jackson Unattached 3:55:24
34 Matthew Lloydthomas CRCA / ToBeDetermined 3:55:26
35 Leonard Peloquin Team Macadam's Cowboy 3:55:31
36 Casper Berczynski Sprout Racing 3:55:37
37 Erik Levinsohn Jamison-Cannondale 3:55:39
38 Tanner Robison New Haven Angels 3:55:42
39 Oliver Babb Big Hit Racing 3:55:43
40 Conor White Austin Aviators 3:55:52
41 Maxwell Rye Specialized Project '74 3:55:56
42 Matthew Graham-O'Regan Alpine Carbon Racing 3:56:01
43 Matan Sopher CRCA/Blue Ribbon/Talent Cycles 3:56:06
44 Grant Miller Alto Velo 3:56:10
45 Cole Tamburri Landis/Trek 3:56:16
46 Jason Tang Dolce Vita Cycling 3:56:26
47 Paul Blanc-paque 360 Agency / Cycles Regis 3:56:36
48 Michael Hemmerlin Landis Cyclery / Trek 3:56:42
49 Allen Carr Unattached 3:56:47
50 Ben Brown CRCA/To Be Determined 3:56:48
51 Satchel Kim Kelly Benefits Strategies Cycling 3:56:50
52 Geno Villafano Jamison Cannondale 3:56:55
53 Charles Duquette Team Macadam's Cowboy 3:56:58
54 Juan pablo Rivas guerrero Canels Pro cycling 3:56:59
55 Bergen West Cinch 3:57:01
56 Maximilian Chamberland VELO2000/MOS RACK 3:57:06
57 Warren Tilbrook Ascent Cycling 3:57:07
58 Andrew Frommer District Velocity Racing p/b Bicycle Pro Shop 3:57:12
59 Olivier Brisebois Cannondale Échelon p/b 4iiii 3:57:14
60 Alexandre Chateauneuf independent 3:57:17
61 Haakon Sheffield Good Guys Racing p/b highwaterwomen.org 3:57:22
62 Etienne Scherer Vélo 2000 - MOS 3:57:24
63 John Harris SVC / Bikeworks 3:57:33
64 William Gleason CS Velo Racing 3:57:38
65 Eric Yuyitung UNC Lotto Max 3:57:44
66 Samuel Couture Cannondale Echelon p-b 4iiii 3:57:46
67 William Goodfellow Yoeleo Factory Team 3:57:49
68 Etienne Gagne Espoirs Quilicot 3:57:53
69 Connor Jennings Velocio Northeast 3:58:11
70 Jack Ciotlos UNC Lotto Max 3:58:13
71 Rees Madsen Minuteman Road Club 3:58:21
72 Baker Donahue CRCA/To Be Determined 3:58:27
73 Wells Willett Good Guys Racing p/b highwaterwomen.com 3:58:44
74 Robert Raymond Community Bicycle Racing 3:58:51
75 Jake Simons Competitive Edge Racing 3:58:53
76 Wesley Hill KW Cycling Academy 3:59:12
77 Patton Sims Kelly Benefits Elite 3:59:24
78 David Mccuskey CRCA / Team VESELKA 3:59:31
79 Cormac Daly Good Guys Racing p/b HighWaterWomen.org 3:59:46
80 Matthew Solomon As Far As I'm Concerned 4:00:10
81 Ezekiel Ouellet Makadence 4:00:26
82 James Thompson TRA/Mandevco 4:00:54
83 Baris Aytan CRCA/Foundation 4:02:07
84 Anthony Cao CRCA/Blue Ribbon - Talent Cycles 4:03:22
85 Taylor Warren CS Velo Racing 4:03:22
86 Sean Gardner CS Velo Racing 4:03:23
87 Cedrik Dubois 360 Agency/Cycles Regis 4:03:27
88 Matthew Schechter Big Hit Racing 4:04:10
89 Peter Collins Forza Portland Racing p/b smith optics 4:04:12
90 Maxime Forget Rackultra 4:04:18
91 David Olejniczak Ascent Cycling 4:04:27
92 Ian Manning Ascent Cycling 4:04:30
93 Logan Okrafka UNC Lotto Max 4:05:15
94 Devin Jones HopFly Racing 4:06:11
95 Orion Child Velo Childeric 4:06:22
96 Patrick Dicus Verge Sport 4:06:27
97 Louis Raymond ESPOIRS QUILICOT 4:06:46
98 Edward Ouellet Team Macadam cowboy 4:06:51
99 Conor Austin Alto Velo 4:07:33
100 Jake Hollenbach Velocio Northeast 4:08:57
101 Hudson Marks UVM Cycling 4:08:58
102 Joshua Lipka Good Guys Racing p/b HighWaterWomen.org 4:09:45
103 Vincent Rhino Good Guys Racing p/b Highwaterwomen.org 4:09:59
104 Adem Aricanli Jamison-Cannondale 4:13:39
105 Alessandro Sproul UNC Lotto Max 4:15:34
106 William Hacker Good Guys Racing 4:15:55
107 Christopher Pulomena Rogue Racing p/b Sail Away Coffee 4:16:03
108 Matthew Robinson Rothman Institute - Verder Cycling Team 4:16:19
109 Andrew Wolfe Cumberland Valley Collective p/b Gettysburg Bicycl 4:16:30
110 Cooper Eastridge Jackalope Northeast Cycling 4:17:43
111 Benjamen Shrewsberry Cumberland Valley Collective 4:17:43
112 Matthaeus Dyck Manitoba Cycling 4:18:33
113 Matthew Warren Aevolo Cycling 4:18:33
114 Thomas Périgny TRA 4:18:34
115 Peter Gunn CRCA / Team Veselka 4:19:00
116 Ben Sweet Ascent Cycling 4:19:01
117 Christian Ricci TRA/Mandevco 4:19:11
118 Philippe-antoine Simard Odd Collectif 4:24:11

Women Cat 3/4/5

Pl First Name Last Name Team Time
1 Sarah Duclos Ann Arbor Velo Club 3:09:43
2 Helena Jones Boulder Junior Cycling 3:09:57
3 Jane Vigneau FC Racing / Velocio / The Round Hearth Cycling Clu 3:10:27
4 Elly Moore KW Cycling Academy 3:10:44
5 Annie Gilbert DistrictTaco Racing 3:11:05
6 Alyssa White Finkraft Junior Cycling Team 3:11:22
7 Amelia Durst Flow Formulas I Greppi 3:11:25
8 Claudia Cortinez CRCA/Rockstar Games 3:11:28
9 Nikka Kaufman MRCC Women's U21 Project 3:12:18
10 Teagan Gawne KW Cycling Academy 3:12:19
11 Finley Aspholm FinKraft Junior Cycling Team 3:12:36
12 Kelly Collier La Prima Espresso Co. Racing 3:12:49
13 Elizabeth Callison AAVC 3:13:05
14 Tarah Romano DistrictTaco Racing 3:13:10
15 Julia Kwasnick Unattached 3:13:23
16 Paula Valderrama FC Racing Velocio 3:13:29
17 Natasha Koermer Ride or Die Collective 3:13:53
18 Emily Nottonson Green Line Velo 3:14:51
19 Cyrena Hill KW Cycling Academy 3:15:13
20 Adeline Latour KW Cycling Academy 3:15:44
21 Sarah Chubb sauvayre CRCA / W.0 Racing 3:15:51
22 Chavon Rosenthal Flow Formulas 3:16:30
23 Sophie Cosper Finkraft Junior Cycling Team 3:17:21
24 Joanne Grogan BMB Racing 3:17:38
25 Edith Zhang AUTOMATIC Lonely Hearts Racing 3:18:12
26 Michelle Dimery svc/BIKEWORKS 3:18:18
27 Erica Adelberg CRCA/NY Vision Group 3:18:41
28 Jillian Howland AUTOMATIC Lonely Hearts Racing 3:18:47
29 Émilie Bouchard Espoirs Quilicot 3:20:59
30 Keara Ginell Ann Arbor Velo Club 3:21:34
31 Celia Cote UVM Cycling 3:22:08
32 Léane Ouellet (jr) Ec Subway 3:23:32
33 Jessica Sorenson AUTOMATIC Lonely Hearts Racing 3:25:07
34 Frédérique Rondeau EC Subway 3:25:24
35 Kate Winn Winn Elite Cycling 3:28:23
36 Dwindally Rosado-rivera CRCA/NYCC Racing p/b Magen Financial 3:28:24
37 Ann Kristin dyrkolbotn CRCA/NYCC Racing p/b Magen Financial 3:36:13
38 Melissa Paquette STK Cycling 3:39:37
39 Lili Salonen-berscht (jr) KW Cycling Academy 3:39:40
40 Claire Hatkevich Velojawn Racing 3:44:41

Women Pro/1/2/3

Pl First Name Last Name Team Time
1 Emma Betuel Fount Cycling Guild 3:06:45
2 Dahlia Rohm Unattached 3:06:48
3 Hayley Wickstrom 3T/Q+M Cycling 3:06:50
4 Leah Thorvilson 3T/ Q+M Cycling 3:07:17
5 Julie Lacourcière IBIKE 3:07:22
6 Virginie Caspard B2C2 Cycling p/b Conte's Bike Shop 3:07:29
7 Valérie Lamantia Team IBIKE 3:07:32
8 Nicole Taylor Alto Velo 3:07:38
9 Raphaëlle Houde CC Boucherville 3:07:41
10 Addison Frank Ottawa Bicycle Club 3:07:45
11 Galen Bolard 3T/Q+M Cycling 3:07:49
12 Florence Howden Unattached 3:07:51
13 Grace Arlandson AUTOMATIC | ABUS Racing 3:07:55
14 Alexandra Fangeat (jr) KW Cycling Academy 3:07:58
15 Skye Pellerin Ride with Rendall 3:08:01
16 Dana Scott CRCA/To Be Determined 3:08:02
17 Autumn Vegh Unattached 3:08:14
18 Clemence Cousineau DCDEVO RACING ACADEMY 3:08:24
19 Victoria Dupont ECF 3:08:27
20 Kiara Lylyk The Cyclery Racing 3:08:29
21 Catherine Boily-daoust IBIKE 3:08:38
22 Anabelle Thomas Primeau Vélo Développement 3:08:42
23 Coralie Houde Primeau Vélo Racing 3:08:45
24 Camila Arenas Amy D. Foundation 3:08:46
25 Eloise Camire Espoirs Quilicot 3:08:48
26 Britanie Cauchon Espoirs premierTech 3:08:54
27 Jodi Wendland The Cyclery Racing 3:09:02
28 Katerina Gregoriou Fount Cycling Guild 3:09:06
29 Eva Gabelier Primeau Vélo Développement 3:09:43
30 Rachel Jordan 3T/ Q+M Cycling 3:10:00
31 Abigaël Fortier Primeau Vélo Développement 3:10:05
32 Cheyenne Noble Orion Racing p/b Borah Teamwear 3:10:07
33 Grace Nottingham Amy D. Foundation 3:10:19
34 Camille Bergeron-parent CRCA/Rockstar Games 3:10:23
35 Nataly Moreno Unattached 3:10:30
36 Regina Doty Unattached 3:10:30
37 Skyler Goudswaard The Cyclery Racing Team 3:10:38
38 Caroline O'dwyer BikeReg | Share Coffee 3:10:44
39 Eve Buczkowski kW Cycling Academy 3:10:45
40 Fanny Brosseau IBIKE 3:10:53
41 Emily Singleton CRCA / Rockstar Games 3:11:21
42 Valérie Laroche Primeau Vélo Développement 3:11:27
43 Rachel Rubino Amy D. Foundation 3:11:48
44 Larissa Pedersen (jr) KW Cycling Academy 3:12:00
45 Annie Scott The Cyclery Racing 3:12:04
46 Kristen Taylor MRCC Women's U21 Project 3:12:13
47 Whitney Surgenor The Cyclery Racing 3:13:03
48 Alexandra Volstad Primeau Vélo Développement 3:13:09
49 Madeline Lebreton Cyclery Racing 3:13:21
50 Evaelle Fortier Primeau Vélo Développement 3:14:05
51 Mackenzie Watson MRCC Women's U21 Project 3:14:38
52 Marianne Beaumier CC Boucherville 3:15:26
53 Taylor Tompkins MRCC Women's U21 Project 3:17:39
54 Hannah Varner BikeReg | Share Coffee 3:18:06
55 Rachel Parker Amy D. Foundation 3:18:10
56 Priscila Garcia Amy D. Foundation 3:18:26
57 Zoe Adam Ride with Rendall 3:19:26
58 Carla Northy Unattached 3:19:49
59 Katherine Rusch CCB p/b LLG 3:22:30
60 Raphaelle Long Espoirs Quilicot 3:24:13
61 Éliane Wauthier Primeau Vélo Développement 3:25:11
62 Emma-jeanne Marchand Primeau Vélo Développement 3:25:12
63 Tori Wuthrich Community Bike Racing 3:25:23
64 Jade Parent-lafrénière Espoirs Quilicot 3:26:43
65 Sara Everson The Cyclery Racing 3:32:51
66 Ann-sophie Halley Espoirs Laval 3:40:09
67 Julianne Richard CLUB CYCLISTE VÉLO 2000 3:55:49