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

Men Cat 4/5

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

Men Junior 10-18

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

Men Master 40+

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

Men Master 50+

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

Men Pro/1/2

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

Women Cat 3/4/5

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

Women Pro/1/2/3

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