Rank | Bib | Name | Affiliation | Time | Split Time | Laps | Category |
1 | 866 | Shanta KELLER | Apex Velo | 24:18. | 7:59. | 3 | M 4-5 |
2 | 882 | Ian BACHMAN-SANDERS | Keep it Tight | 25:05. | 8:08. | 3 | M 4-5 |
3 | 994 | Thomas ECHELBERGER | | 25:17. | 7:55. | 3 | M 4-5 |
4 | 867 | Chris EDMONDS | Two Seconds Ahead pb Silk Road | 25:20. | 8:22. | 3 | M 4-5 |
5 | 924 | Eli MARKWORTH | UVM Cycling | 25:28. | 8:10. | 3 | M 4-5 |
6 | 998 | Michael KERR | Beverly Bikes | 25:29. | 8:05. | 3 | M 4-5 |
7 | 901 | Tucker WETMORE | Minuteman Road Club | 25:50. | 8:18. | 3 | M 4-5 |
8 | 875 | Christopher GIBSON | Minuteman Road Club | 25:50. | 8:22. | 3 | M 4-5 |
9 | 926 | Ryan LAPERLE | BMB Racing | 26:07. | 8:24. | 3 | M 4-5 |
10 | 885 | Robert RAYMOND | Minuteman Road Club | 26:08. | 8:27. | 3 | M 4-5 |
11 | 891 | Adam YORK | | 26:08. | 8:26. | 3 | M 4-5 |
12 | 889 | Tobias EHRENBERGER | MIT Cycling pb Thoughtforms | 26:09. | 8:29. | 3 | M 4-5 |
13 | 897 | Miguel TOLEDO | No. 22 CX Team | 26:10. | 8:44. | 3 | M 4-5 |
14 | 893 | Matthew WORSTELL | | 26:15. | 8:29. | 3 | M 4-5 |
15 | 878 | Samuel MCMILLAN | BMB Racing | 26:18. | 8:52. | 3 | M 4-5 |
16 | 938 | Beau GUENTHER | west hill | 26:20. | 8:20. | 3 | B 15-18 4-5 |
17 | 884 | Max THORN | Kissena Cycling Club | 26:24. | 8:41. | 3 | M 4-5 |
18 | 900 | Elcio MACIEL | Bz Riders! | 26:26. | 8:41. | 3 | M 4-5 |
19 | 911 | Paul ROSENSTRAUCH | Boston Road Club | 26:28. | 8:32. | 3 | M 4-5 |
20 | 888 | Michael WALDROUP | Tall Sock Racing | 26:29. | 8:26. | 3 | M 4-5 |
21 | 887 | Daniel KOSUK | | 26:30. | 8:37. | 3 | M 4-5 |
22 | 890 | Pierce CHANNELL | | 26:30. | 8:39. | 3 | B 15-18 4-5 |
23 | 906 | Xavier KOONTZ MILLER | UVM Cycling | 26:31. | 8:37. | 3 | M 4-5 |
24 | 912 | Jonathan HILLS | NHVT Jr Cycling | 26:32. | 8:30. | 3 | B 15-18 4-5 |
25 | 895 | Gabriel YTTERBERG | | 26:33. | 8:42. | 3 | M 4-5 |
26 | 902 | Jackson ROSEBERRY | Colonial Bicycle Company | 26:37. | 8:28. | 3 | B 15-18 4-5 |
27 | 886 | Vincent SILVESTRE | JRA Cycles | 26:40. | 8:45. | 3 | M 4-5 |
28 | 881 | Jakob ODDLEIFSON | AP Junior Development pb Corner | 26:40. | 8:38. | 3 | B 15-18 4-5 |
29 | 907 | Robert AINSLIE | Blue Hills Cycling Club | 26:54. | 8:48. | 3 | M 4-5 |
30 | 905 | Luke BRASSARD | | 27:00. | 8:56. | 3 | M 4-5 |
31 | 940 | Matthew BERGENHOLTZ | KIT | 27:09. | 8:51. | 3 | M 4-5 |
32 | 953 | Chris BARR | Tallsock Racing | 27:26. | 8:58. | 3 | M 4-5 |
33 | 937 | Luciano SOUZA | Class Act Racing | 27:32. | 8:54. | 3 | M 4-5 |
34 | 915 | Brian ROSENER | Tmb Racing | 27:32. | 9:11. | 3 | M 4-5 |
35 | 918 | Luc LAFOND | State 9 Racing pb Vittoria | 27:32. | 9:14. | 3 | B 15-18 4-5 |
36 | 993 | James COUTURIER | Riverside Racing | 27:38. | 8:56. | 3 | B 15-18 4-5 |
37 | 927 | Matt BERUBE | Riverside Racing | 27:38. | 8:55. | 3 | B 15-18 4-5 |
38 | 894 | Alexander BECK | ERRACE | 27:38. | 9:01. | 3 | B 15-18 4-5 |
39 | 984 | Chris BARRY | Uvm Cycling | 27:39. | 8:58. | 3 | M 4-5 |
40 | 943 | William KING | CompRacing GC Coaching | 27:40. | 8:50. | 3 | M 4-5 |
41 | 932 | Nicholas THAM | MIT Cycling | 27:41. | 8:59. | 3 | M 4-5 |
42 | 960 | Matthew GRAHAM-OREGAN | Quad Cycles | 27:51. | 9:26. | 3 | M 4-5 |
43 | 934 | Kyle WILSON | Tall Sock Racing | 27:54. | 8:59. | 3 | M 4-5 |
44 | 921 | Michael KESTER | Harvard University | 27:59. | 8:51. | 3 | M 4-5 |
45 | 904 | Matthew ROHR | Thirsty Bois | 28:02. | 9:16. | 3 | M 4-5 |
46 | 939 | Jared HERMAN | Northampton Cycling Club | 28:09. | 8:55. | 3 | M 4-5 |
47 | 954 | Jesse LOWE | pedalpowertraining.com | 28:12. | 8:55. | 3 | M 4-5 |
48 | 916 | Davis FRANKLIN | B2C2 | 28:32. | 8:57. | 3 | M 4-5 |
49 | 945 | Peter GRYGA | Grey Ghost Bicycles | 28:46. | 9:16. | 3 | M 4-5 |
50 | 959 | Nathaniel CASSIDY | UVM Cycling | 28:48. | 9:26. | 3 | M 4-5 |
51 | 942 | Gregory AFFSA | | 29:00. | 9:32. | 3 | M 4-5 |
52 | 948 | Sean GRIBBIN | State 9 Racing pb Vittoria | 29:02. | 9:24. | 3 | M 4-5 |
53 | 936 | Dmitro MARTYNOWYCH | MIT Cycling pb Thoughtforms | 29:02. | 9:10. | 3 | M 4-5 |
54 | 978 | Robert WATT | | 29:05. | 8:57. | 3 | M 4-5 |
55 | 955 | Phil PEREIRA | Minuteman Road Club | 29:15. | 9:22. | 3 | M 4-5 |
56 | 928 | Anthony SYLOR | Once Again Racing fueled by Onc | 29:19. | 9:32. | 3 | M 4-5 |
57 | 975 | Anthony CASTIGLIA | | 29:21. | 9:24. | 3 | M 4-5 |
58 | 935 | Andy HUFF | Pedal Power | 29:33. | 9:45. | 3 | M 4-5 |
59 | 949 | Preston SANFORD | | 29:40. | 9:44. | 3 | M 4-5 |
60 | 944 | Graham MARKS | NEBC pb Cycle Loft | 29:47. | 9:35. | 3 | M 4-5 |
61 | 925 | Camden FORT | St. Lawrence University | 29:47. | 9:38. | 3 | M 4-5 |
62 | 951 | Mark STRASNICK | Apex Velo | 29:54. | 9:23. | 3 | M 4-5 |
63 | 946 | Antony HAIVANIS | Minuteman Road Club | 29:57. | 9:26. | 3 | M 4-5 |
64 | 966 | Sean PATCH | GUS CX | 29:58. | 9:20. | 3 | B 15-18 4-5 |
65 | 992 | Mark CASTROVINCI | Zoom Multisport | 29:59. | 9:38. | 3 | M 4-5 |
66 | 999 | Scott LOVEJOY | | 29:59. | 9:26. | 3 | M 4-5 |
67 | 973 | Ryan LITALIEN | The Velo Resource | 30:02. | 9:39. | 3 | M 4-5 |
68 | 976 | Noah LEAVITT | | 30:27. | 9:43. | 3 | M 4-5 |
69 | 982 | Nicholas FITZSIMMONS | UVM Cycling | 30:31. | 9:48. | 3 | M 4-5 |
70 | 967 | Alex LINTHICUM | Keep It Tight | 30:33. | 9:49. | 3 | M 4-5 |
71 | 968 | Peter MEAD | Colonial Bicycle Company | 30:34. | 9:37. | 3 | M 4-5 |
72 | 923 | Ethan TERRILL | Minuteman Road Club | 30:36. | 10:01. | 3 | M 4-5 |
73 | 964 | Edz LAMY | CompRacing GC Coaching | 30:42. | 9:55. | 3 | M 4-5 |
74 | 970 | Emmanuel LOAIZA | Minuteman Road Club | 30:56. | 9:50. | 3 | M 4-5 |
75 | 963 | Brendan KELLY | NYCROSS | 30:58. | 9:52. | 3 | B 15-18 4-5 |
76 | 933 | Justice FUREE | | 31:03. | 10:32. | 3 | M 4-5 |
77 | 956 | Matthew LENNON | Capital Bicycle Racing Club | 31:13. | 9:51. | 3 | M 4-5 |
78 | 952 | Joseph ONEIL | Pedalpowertraining.com | 31:28. | 10:03. | 3 | M 4-5 |
79 | 981 | Nicholas BLINN | Minuteman Road Club | 31:30. | 10:07. | 3 | M 4-5 |
80 | 899 | Eli WEITZMAN | Uvm Cycling | 31:33. | 8:58. | 3 | M 4-5 |
81 | 957 | Scott WILLIAMS | Cycle Lodge | 31:46. | 10:24. | 3 | M 4-5 |
82 | 947 | Jared NEWELL | Grey Ghost Bicycles | 32:05. | 10:43. | 3 | M 4-5 |
83 | 920 | Evan BULOCK | RACECF | racecf.org | 32:05. | 10:05. | 3 | B 15-18 4-5 |
84 | 931 | Corbin SIMONE | Sea Sports Clean Green Junior T | 32:06. | 10:52. | 3 | B 15-18 4-5 |
85 | 965 | Joseph BRAGA | | 32:34. | 10:50. | 3 | M 4-5 |
86 | 686 | Nicholas CARTER | | 32:34. | 10:42. | 3 | M 4-5 |
87 | 0 | Eric PAPETTI | Comprehensive Racing Gc Coachi | 33:00. | 10:53. | 3 | M 4-5 |
88 | 988 | Chris PIERCE | Team Spark | 33:07. | 10:48. | 3 | M 4-5 |
89 | 971 | Brendan WEBB | | 34:18. | 11:17. | 3 | B 15-18 4-5 |
90 | 974 | Samuel BURNS | | 35:20. | 12:01. | 3 | B 15-18 4-5 |
91 | 985 | Luke KNISLEY | UVM Cycling | 23:57. | 11:37. | 2 | M 4-5 |
92 | 979 | Cormac ROHDA | | 25:30. | 12:46. | 2 | B 15-18 4-5 |
93 | 991 | Joseph CAMPOLATTANO | Tmb Racing | 25:36. | 14:14. | 2 | M 4-5 |
94 | 983 | Joseph CHU | | 28:32. | 14:17. | 2 | B 15-18 4-5 |
95 | 987 | Owen CANCANNON | | 36:15. | 18:33. | 2 | M 4-5 |