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 2

Pl First Name Last Name Team Time
1 Matthew Kamermans Cycles Régis - 360 Agency 0:47:38
2 Christopher Ames Carolina Crit Squad 0:47:38
3 Conor Delanbanque CRCA/Good Guys Racing p/b highwaterwomen 0:47:38
4 Sam Noel CRCA/Jamison Capitol 0:47:38
5 Devin Jones Classic Cycling 0:47:44
6 Sam Morkal williams Unattached 0:47:44
7 Joshua Noggle CRCA/Rockstar Games 0:47:44
8 Nathaniel Moser Kelly Benefit Strategies Elite 0:47:44
9 Spencer Miller DASH Racing 0:47:44
10 Nicholas Wheatley-schaller CRCA/Benzel-Busch Specialized 0:47:49
11 Wes Tillman Bicycle Habitat-Verge Sport 0:47:49
12 Eric Hueston To Wheels Racing 0:48:00
13 Anthony Cao CRCA/Blue Ribbon - Talent Cycles 0:48:00
14 Zev Myerowitz jr. Downeast Racing 0:48:00
15 Tannon Blankenship DistrictTaco Racing 0:48:00
16 Paul Davis Unattached 0:48:00
17 Conor White NCCH p/b Franklin Templeton Investments 0:48:21
18 Jay Robbins Boston Racing Independent 0:48:21
19 Gregg Galletta Unattached 0:48:21
20 Daniel Mccabe Community Bicycle Racing 0:48:21
21 Eliot Pitney Downeast Racing 0:49:54
22 Colin Keaveney CRCA/To Be Determined 0:50:08
23 Iain Carr Bycicle Habitat - Verge Sport 0:50:08
24 Jason Yannelli U.S. Military Endurance Sports 0:50:36
25 Konrad Ratzmann CRCA/Benzel-Busch Specialized Cycling Te 0:51:17
26 Benjamen Shrewsberry NCVC/UnitedHealthcare 0:51:17
27 Alexander Grabau Boston Racing Independent 0:51:17
28 Noah Flaxman Cutaway 0:51:17
29 Travis Iles Headwind Cycling p/b Elevator Brewing 0:51:17
30 Nate Ricketts JMAC Cycling 0:51:17
31 Mike Morse Velocio Northeast 0:52:23
32 Gregory Sherrick Blue Bell Wealth Management p/b Cannonda 0:52:23
33 Andrew Boissiere Team Headwind 0:52:23
34 Drake Deuel New England Devo p/b Cadence Wealth Mana 0:52:55
35 Owen Wright Cyclonauts 0:52:55
36 Ian Gonder Competitive Cyclist 0:52:55
37 Scott Coblentz AVC 0:52:55
38 Elliott Collins CRCA/Good Guys Racing p/b High Water Wom 0:52:55
39 Michael Russo DistrictTaco Racing 0:52:55
40 Nathaniel Altom Kelly Benefit Strategies / LSV 0:53:35
41 Colin Murphy Boston Racing Independent 0:53:35
42 Nick Hight-huf Northampton Cycling Club 0:53:35
43 Sam Fritschel Team Quad 0:53:35
44 Justin Kahle Headwind Cycling p/b Elevator Brewing 0:54:26
45 Tom Rodarie CRCA/Rockstar Games 0:54:26
46 Ryan Chien DistrictTaco Racing 0:54:26
47 Tommy Waldeck RealDeal Racing 1:03:30

Men Cat 3

Pl First Name Last Name Team Time
1 Julien Cassou Espoirs Élite Primeau Vélo 0:44:46
2 John Beardsley CRCA/NYCC Racing 0:44:46
3 Zackery Weimer Barker Mountain Bikes 0:44:46
4 Chris Dsida Downeast Racing 0:44:46
5 Maxime Forget Scott Rackultra 0:44:46
6 Jonathan Perry CRCA/Rapha Cycling Club 0:44:46
7 Eric Loehle Unattached 0:44:46
8 Maxime Chouinard Momentum 0:44:46
9 William Hafferty 545 velo 0:44:46
10 Joaquin C de baca Bicycle Habitat-Verge Sport 0:44:46
11 Palo Samko Woodenship 0:44:46
12 Matt Jablonski Total Civil Construction p/b Battley Harley-Davids 0:44:46
13 Darren Piotrow Sunapee/Buchika's/Canary Systems 0:44:46
14 James Krizan CRCA/RBNY Racing-Verge Sport 0:44:46
15 Robert Rutkowski Mineola bicycle racing team 0:44:46
16 Matthew Owens Hands-On Cycling 0:44:46
17 Nate Ryan New England Development p/b Cadence Weal 0:44:46
18 Matthew Graham-O'Regan Quad Cycles 0:45:36
19 Zachary Levy The Interns f/b UnTapped 0:46:18
20 Edison Marulanda Bicycle Habitat-Verge Sport 0:47:15
21 Elliot Olsen Karma Racing Team 0:47:15
22 Kyle Irwin Antietam Velo Club 0:47:15
23 Jonathan Fournier Momentum 0:47:15
24 Vincent Rhino CRCA GF Capital/H&E Ent 0:47:15
25 Jacek Boral CRCA/AXIS 0:47:15
26 Mark Lancia AWI Racing 0:47:15
27 Justin Parker CRCA/GF Capital/H&E Entreprise 0:47:45
28 Russell Karn CRCA/To Be Determined 0:47:45
29 Elliot Parcells Team Clark Logic 0:47:45
30 Alvaro Soltero CRCA/To Be Determined 0:47:45
31 Andrew Muir Community Bicycle Racing 0:47:45
32 Arturo Johnson Unattached 0:47:45
33 Oscar Jimenez Boston Racing Independent 0:47:45
34 Simon Khalif CRCA/GF Capital H&E ENT 0:47:45
35 Jeremie Fontanaud Scott-Rackultra 0:47:45
36 Zacharya Meszoely CCB Racing 0:51:09
37 Jake Mclaughlin Unattached 0:53:43
38 Pj Bottoms skylands cycling 0:59:41
39 John Hirsch C3RACING 0:59:41
40 Dino Piskopanis ButcherBox Cycling 0:59:41

Men Cat 4/5

Pl First Name Last Name Team Time
1 Jacob Haines Millersburg Velo Club p/b Holmes Cycling 0:39:17
2 Tor Dworshak 1K2GO Sports 0:39:17
3 Austin Hevey SVC/Bikeworks 0:39:17
4 Guillaume Leclerc CCB Racing 0:39:17
5 Jason Smith Toronto Hustle 0:39:17
6 Jack Gazard Century Development Foundation 0:39:17
7 Jason Fraude Urban South Racing/ Semi-Tough Cycling C 0:39:17
8 Kaj Johnson Cyclepath Oakville Race Team 0:39:17
9 Jarvis Lee Community Bicycle Racing 0:39:17
10 Eric Melillo Unattached 0:39:17
11 Andrei Sdrula Verrazano Team Racing 0:39:17
12 Dmitro Martynowych B2C2 p/b JRA Cycles 0:39:17
13 Jeremy Stroming Massachusetts Institute of Technology 0:39:17
14 Jacob Steinfeld New England Development p/b cadence weal 0:39:17
15 Mitchell Napolitano Team Patch.Com 0:39:57
16 Dan Esler Western New York Bike Racing Club 0:40:25
17 Pearse Martin CCB Racing 0:40:25
18 David Shulman Unattached 0:40:25
19 Eric Moon Millersburg Velo Club p/b Holmes Cycling 0:40:25
20 Cooper Donovan Loomis Chaffee School 0:40:25
21 Lance Galletti 545Velo 0:40:25
22 Robert Ballenthin 545Velo 0:40:25
23 Colby Jenkins Puppers Unleashed p/b Good Boye Racing 0:41:04
24 Yuhji Kuronuma Ottawa Bicycle Club 0:41:54
25 Mark Castrovinci Minutemen Road Club 0:41:54
26 Bradley Gordon Unattached 0:43:38
27 Maxon Quas 1K2GO Sports 0:43:38
28 Scott Lawrence Team Placid Planet 0:43:38
29 Douglas Coker 1K2GO Sports 0:43:38
30 Claudio Marquez Unattached 0:44:11
31 Sean Matkovic QCW P/B Cadence Cycling 0:44:11
32 Ian Atwood Antietam Velo Club 0:44:11
33 Alexander Weberg Unattached 0:44:11
34 Carlos Petricioli CRCA/NYCC Racing 0:52:22
35 Edward O'leary Unattached 0:52:22
36 Joshua Boguslofski Project Echelon Racing 0:58:55

Men Cat 4/5 Master 34+

Pl First Name Last Name Team Time
1 Taylor Delhagen CRCA/ GF CAPITAL/ H&E Ent 0:39:29
2 Leonardo Boiocchi 545 Velo 0:39:53
3 Michael Westberry Minuteman Road Club 0:39:53
4 Ryan Bourgoin Tall Sock Racing 0:39:53
5 Jay Trojan Arc En Ciel Racing Team 0:39:53
6 Ryan Enschede Unattached 0:39:53
7 Jonathan Delcolle SVC Bikeworks 0:40:27
8 Damon Jericho NY Vision 0:40:27
9 Alain Boisjoli 1K2GO Sports 0:40:27
10 John Meyerle Team Horst Sports 0:40:27
11 Maurice Rosales 1K2GO Sports 0:40:27
12 Guillaume Cassou Espoirs Laval - Primeau velo 0:40:27
13 Frederic Gagne Espoirs Laval 0:40:27
14 Steve Skinner Total Training & Endurance 0:40:27
15 John Cortes B2C2 p/b JRA Cycles 0:40:27
16 Robert Hoenick SVC/Bikeworks 0:40:27
17 Mike Carriglitto Keystone Racing P/B Lupine Lights 0:40:27
18 Sean Mohan MC. Cycles 0:40:27
19 Thomas Kespert Tall Sock Racing 0:40:27
20 Chad Phillips 1K2GO Sports 0:40:27
21 Niall Smart Kissena Cycling Club 0:40:27
22 Marc Hammond Fit Werx 0:40:27
23 Dennis Crockett AVC p/b Michelob Ultra 0:40:27
24 Andre Sturm 1k2go Sports / GMBC 0:42:31
25 Scott Kuhlke Kissena Cycling Club 0:43:04
26 Adam Coe Unattached 0:43:04
27 Loren Voyer Unattached 0:43:52
28 Gerald Plamondon Espoirs Laval 0:44:25
29 Christopher Huesman CCNS 0:45:07
30 Matthew Probert Portland Velo Club 0:46:03
31 Edward Frederick 2019 A-CLASSIC 0:46:03
32 Matthew Shippee Unattached 0:46:03
33 Ryan Tomb NEBC p/b Cycle Loft 0:49:21
34 David Linden Team Dayton Cycling 0:49:21
35 Philippe Guevremont Espoir Laval Primeau Velo 0:49:21
36 Hee Song NCVC/UnitedHealthcare 0:49:21
37 Brian Hammond CRCA/Rapha Cycling Club 0:49:21
38 Christopher Shelton QCW P/B Cadence Cycling 0:52:38
39 Timothy Gilligan QCW P/B Cadence Cycling 0:52:38
40 Thomas Dickinson SVC/Bikeworks 0:52:38
41 Cuneyt Iscan Minuteman Road Club 0:52:38
42 Christian Roos SVC/bikeworks 0:59:13

Men Junior 10-18

Pl First Name Last Name Team Time
1 Axel Froner KW Cycling Academy 0:43:23
2 Gregory santiago Zapata cordoba Dynamiks de Contrecoeur 0:43:23
3 Felix Dalpe Dynamicks de Contrecoeur 0:43:23
4 Gerard Josulevicz Unattached 0:43:23
5 Arnaud Beaudoin Espoirs Élite Primeau Vélo 0:43:23
6 Jérome Gauthier Club cycliste d'Amos 0:43:23
7 Jeremy Siedor Kelly Benefits Strategies/Lateral Stress 0:43:23
8 Ivan Gallego Missoula Bicycle Works Racing 0:43:23
9 Lukas Carreau Velo 2000/Rhino Rack 0:43:23
10 Christian Deschamps NWCC 0:43:23
11 Nic Narraway Miller School of Albemarle 0:43:23
12 Jaymz Lipinski AP Junior Development p/b Corner Cycle 0:43:23
13 Julien Guarniere Mr Greens 0:43:23
14 Wesley Hill KW Cycling Academy 0:43:23
15 Raphael Parisella Velo 2000/Rhino Rack 0:43:23
16 Tristan Jussaume Dynamiks de Contrecoeur 0:43:23
17 Jonah Vasquez Hot Tubes Development Cycling Team 0:43:23
18 Matisse Julien Espoirs Laval Primeau Velo 0:43:23
19 Johnny Meyerle The CT Cycling Advancement Program 0:43:23
20 Benjamin Gervais Espoirs Elite Primeau Velo 0:43:23
21 Alexander Miller Winners Edge 0:43:23
22 Jack Brandvold Debont verandas 0:43:23
23 Tobias Klein Kelly Benefits Strategies/Lateral Stress 0:43:23
24 Nicolas Villamizar Ct Cycling Advancement Program 0:43:23
25 Nicolas Bougie Espoirs Laval Primeau vélo Junior Élite 0:43:23
26 Lucas Huesman CT Cycling Advancement Program 0:43:23
27 Christopher Golden AP Junior Development p/b Corner Cycle 0:43:23
28 Billy Taylor Young Medalists 0:43:23
29 Braiden Voss Hot Tubes Development Cycling Team 0:43:23
30 Luca Scuriatti Miller School of Albemarle 0:43:23
31 Derin Iscan Minuteman Road Club 0:44:21
32 Connor Thompson Young Medalists 0:44:21
33 Nicholas Tabares Natural Grocers Cycling Team 0:45:07
34 Ian Witkowski Young Medalists 0:45:16
35 William Walton Young Medalists 0:45:16
36 Alex Kasch Team Beyer Auto 0:45:16
37 Sean Christian Debondt Verandas 0:45:33
38 Sebastian Silberman Kelly Benefits Strategies/Lateral Stress 0:45:40
39 Gabriel Shipley Hot Tubes Development Cycling Team 0:45:40
40 Andre Campos Miller School of Albemarle 0:45:40
41 Félix Robert Dynamiks de Contrecoeur 0:45:40
42 Nathan Roberts Young Medalists 0:46:05
43 Henry Lord AP Junior Development p/b Corner Cycle 0:46:16
44 Jonah Killy Kelly Benefits Strategies/Lateral Stress 0:46:43
45 William Toussaint MaKadence 0:46:43
46 Laurent Legault Desjardins-Ford p/p Cromwell 0:46:43
47 Grant Carter Young Medalists 0:46:43
48 Nick Ballesteros AP Junior Development p/b Corner Cycle 0:47:43
49 David Sandoval AP Junior Development p/b Corner Cycle 0:47:43
50 Liam Mccary Team TTown 0:47:43
51 Divik Verma T-Town Elite 0:47:43
52 Will Sharp Hot Tubes Development Cycling Team 0:47:43
53 Gabriel Melfi Espoir Elite Primeau Velo 0:47:43
54 John Bazaar NYTT 0:47:43
55 Lucas Guevremont Espoirs Laval - Primeau Velo 0:48:48
56 Samuel Couture Espoirs Laval Primeau Velo 0:48:48
57 Colby Simone AP Junior Development p/b Corner Cycle 0:50:36
58 Cj Burford Mission Devo Cycling 0:50:36

Men Master 50+

Pl First Name Last Name Team Time
1 Ron Amos Hammer/53x11 0:38:47
2 Fred Thomas A-D Racing 0:38:47
3 James Johnson NCVC/UnitedHealthcare 0:38:47
4 James Walker Team Placid Planet 0:38:47
5 Travis Dixon Downeast Racing 0:38:47
6 David Gazsi Hammer 53x11 0:38:47
7 David Connery BMB Racing 0:38:47
8 Jack Jefferies Ralley Sport 0:38:47
9 Troy Barry Downeast Racing 0:39:55
10 William Mcgreevy Team Placid Planet 0:39:55
11 Ron Jacobs Wheelworks Racing 0:40:23
12 Richard Batten Minuteman Road Club 0:40:23
13 Ray Plewacki NCVC/UnitedHealthcare 0:40:23
14 Willem Jewett 1K2GO Sports 0:40:23
15 Hank Pfeifle Downeast Racing 0:48:28

Men Pro/1

Pl First Name Last Name Team Time
1 Benjamin Wolfe Arapahoe-Hincapie p/b BMC Racing 1:07:43
2 Travis Samuel Toronto Hustle 1:07:43
3 Brendan Rhim Arapahoe-Hincapie p/b BMC Racing 1:07:50
4 Carson Miles Floyds Pro Cycling 1:07:50
5 Chris Ernst Toronto Hustle 1:07:50
6 Adam Myerson Cycle-Smart 1:07:50
7 Robin Plamondon Floyd's Pro Cycling 1:07:50
8 Sebastian Caro monroy Gobernacion de Cundinamarca 1:07:50
9 Derrick Butler Keystone Racing P/B Lupine Lights 1:07:50
10 Richard Arnopol Project Echelon Racing 1:07:50
11 Matt Mcloone Total Civil Construction p/b Battley Harley-Davids 1:07:50
12 Sait Arana Kelly Benefit Strategies Elite 1:07:50
13 Ryan Rudderham Toronto Hustle 1:07:50
14 Madi Hartley-brown New England Devo p/b Cadence Wealth Mana 1:07:50
15 Cooper Willsey Foundation CCB 1:08:00
16 Stephen Vogel Team Mike's Bikes p/b Equator Coffees 1:08:15
17 Travis Wold New England Devo p/b Cadence Wealth Mana 1:09:24
18 Fischer Maris Kelly Benefit Strategies Elite 1:09:24
19 Kaden Hopkins Winners Edge 1:09:24
20 Samuel Janisch Project Echelon Racing 1:09:24
21 Matthew Curbeau Velocio Northeast 1:09:24
22 Thomas Humphreys Foundation CCB 1:09:24
23 Paul Hartner Project Echelon 1:09:24
24 Patrick Jarenwattananon Total Civil Construction p/b Battley Harley-Davids 1:09:24
25 Cristhian Ravelo CS Velo Racing p/b Cannondale 1:09:24
26 Simon Dubuc Velo 2000/Rhino Rack 1:09:24
27 William Goodfellow VeloSelect 1:09:24
28 Connor Jennings Velocio Northeast 1:09:24
29 Will Gleason CS Velo Racing p/b Cannondale 1:09:24
30 Seth Jones Arapahoe-Hincapie p/b BMC Racing 1:09:24
31 Sean Guydish Keystone Racing P/B Lupine Lights 1:09:24
32 Chad Capobianco Total Civil Construction p/b Battley Harley-Davids 1:09:24
33 Adam Millar Ascent Cycling 1:09:24
34 Tim Mitchell CCB Racing 1:09:24
35 Christopher Hong Cheshire Cycle Racing 1:09:24
36 Jeremy Rae Ascent Cycling 1:09:24
37 Geoffrey Chambers-bedard Ascent Cycling p/b Neworld Cycle 1:09:24
38 Tim Mcbirney Team Mike's Bikes p/b Equator Coffees 1:09:24
39 Taylor Pearman Total Civil Construction p/b Battley Harley-Davids 1:09:58
40 Gaelen Merritt Toronto Hustle 1:10:13
41 Gabriel Guay Desjardins-Ford p/p Cromwell 1:10:25
42 Oliver Campbell Toronto Hustle/MWCC 1:10:39
43 Ethan Overson Gateway Devo Cycling 1:10:39
44 Isaac Bryant Gateway Devo Cycling 1:11:28
45 Jacob Lacroix Ride With Rendall 1:11:42
46 William Cooper CS Velo Racing p/b Cannondale 1:12:13
47 Brad Bradford Toronto Hustle 1:12:55
48 Steven Cuesta zamora Gobernacion de Cundinamarca 1:12:55
49 Jonathan Maloney Techy kids 1:12:55
50 Ness Dalling Ride with Rendall 1:12:55
51 Ian Manning Ascent Cycling p/b MGCC 1:12:55
52 Anton Varabei Toronto Hustle 1:13:21
53 Charles antoine Forest leblanc Desjardins-Ford p/p Cromwell 1:13:21
54 Kevin Massicotte Unattached 1:13:52
55 Daniel Koszela Win Cycling Center 1:13:52
56 Cooper Shanks Team Mike's Bikes p/b Equator Coffees 1:13:52
57 Alex Schueckler US Military Endurance Sports 1:13:52
58 Christopher Meacham Doylestown Bike Works p/b Fred Beans 1:13:52
59 Mike Little Ascent Cycling p/b MGCC 1:13:52
60 Jacob Henningsen Team Hungry 1:13:52
61 Allen Carr CRCA / E2Value p/b Verge Sport 1:15:14
62 Pierre-olivier Santerre Desjardins-Ford p/p Cromwell 1:15:14
63 Logan Jones-wilkins Kelly Benefit Strategies Elite 1:15:14
64 Ryan O'boyle Project Echelon Racing 1:15:14
65 Christopher Welch CRCA/ Jamison Capital-Cannondale 1:15:14
66 Jake Buescher Project Echelon Racing 1:15:14
67 Owen Musser Kelly Benefit Strategies Elite 1:15:14
68 Sean Gardner Gateway Devo Cycling 1:15:14
69 Alec Ratzell Keystone Racing P/B Lupine Lights 1:15:14
70 Ethan Sittlington Toronto Hustle 1:15:14
71 Pierre-antoine Larochelle Desjardins-Ford p/p Cromwell 1:16:10
72 Thomas Wavrin Support Clean Sport / BSCG / Guttenplan 1:17:23
73 Adam Bird Techy Kids Cycling Team 1:21:15

Women Cat 3/4/5

Pl First Name Last Name Team Time
1 Katherine Mills GREEN LINE VELO driven by Zipcar 0:41:48
2 Danae Waterbury Dynamiks de Contrecoeur 0:41:48
3 Sarah Hoots UNKNOWN Racing 0:42:44
4 Joanne Grogan BMB Racing 0:42:44
5 Noemie Gaudreault Dynamiks de Contrecoeur 0:42:44
6 Whitney Withington GREEN LINE VELO driven by Zipcar 0:42:44
7 Paula Valderrama Unattached 0:42:44
8 Julianna Rutecki Young Medalists 0:42:44
9 Rachel Uccellini B2C2 p/b JRA Cycles 0:42:44
10 Jessica He ButcherBox Cycling 0:42:44
11 Laura Belet Highgate Racing 0:42:44
12 Rosalie Lemieux Unattached 0:42:44
13 Rebecca Jaroszewski BikeReg | Share Coffee 0:43:32
14 Caitrin Huysman CCAP 0:43:32
15 Alexandra Poole Endorphin Fitness 0:43:32
16 Cari Talbot The Velo Resource 0:47:30
17 Dee Barbic 1K2GO Sports 0:55:44

Women Pro/1/2/3

Pl First Name Last Name Team Time
1 Marie-soleil Blais Astana Women's Team 0:45:42
2 Laura Jorgensen Fast Chance Women's Cycling p/b The Happ 0:46:22
3 Emily Spence Gray Goat Bullseye 0:46:22
4 Lex Albrecht Tibco-Silicon Valley Bank 0:46:22
5 Courteney Lowe Fast Chance Women's Cycling p/b The Happ 0:46:22
6 Florence Howden Classic Cycling 0:46:22
7 Clio Dinan GREEN LINE VELO driven by Zipcar 0:46:22
8 Haley Smith Specialized Wolfpack p/b Jakroo 0:46:22
9 Katie Aman GREEN LINE VELO driven by Zipcar 0:46:22
10 Emma Langley UNKNOWN Racing Women 0:46:22
11 Luce Bourbeau Macogep-Tornatech-Specialized pb Mazda 0:46:35
12 Lindsay Sferrazza Highgate Racing 0:47:16
13 Celine Oberholzer Rescue Project 0:47:16
14 Grace Chappell Specialized Wolfpack p/b Jakroo 0:47:16
15 Victoria Dupont Velo 2000 Rhino Rack 0:47:16
16 Iris Gabelier Dynamiks de Contrecoeur 0:47:59
17 Camille Lamothe Iamgold 0:48:06
18 Caroline O'dwyer Team ERRACE 0:48:06
19 Emilie Fortin Peak Centre-Bernard Hinault 0:48:06
20 Lily Plante Quebecor-Stingray 0:48:06
21 Rachel Jordan Unattached 0:48:06
22 Franny Jewett Highgate Racing 0:48:57
23 Vanessa Romano Young Medalists 0:48:57
24 Maude Ébacher Iamgold 0:48:57
25 Melissa Tallent US Military Endurance Sports 0:50:46
26 Andrea Elliott Highgate racing p/b D'ornellas bike shop 0:51:24

BikeReg is the premier online event registration service for cycling events.

  • Created and run by bike racers and event directors
  • Easy, customizable, full-featured event management interface
  • Registration, Results and Fundraising solutions all in one place
  • Founded in 1999 - Two decades of experience streamlining the registration process

Learn more about the BikeReg Advantage

Register with