| Category: | B Men | 59 | starters | |||||
| Place | Time | Bib # | Rider | Team | Hometown | Points | ||
| 1 | 45:09 | 306 | Mike | MAGUR | Verge | Cornwall | NY | 50 |
| 2 | 45:20 | 301 | Ryan | RUMSEY | Bikeman.com | Portland | ME | 40 |
| 3 | 45:26 | 319 | Marc | BAVINEAU | ECV | Beverly | MA | 32 |
| 4 | 46:23 | 317 | Coley | BRYAN | Harborside Cycle | Gloucester | MA | 25 |
| 5 | 46:46 | 311 | Matt | HERSEY | bikeman.com | Portland | ME | 20 |
| 6 | 46:56 | 313 | Matt | WILSON | NAV/Mercury Web Solutions | Whitefield | NH | 18 |
| 7 | 47:16 | 356 | Ryan | FLEMING | Peerless Insurance/Papa Wheelies | Keene | NH | 16 |
| 8 | 47:18 | 324 | Jerome | HUGHES | Bikeman.com | Hopkinton | MA | 14 |
| 9 | 337 | Brant | HORNBERGER | NCC/BikeReg.com | Leominster | MA | 12 | |
| 10 | 47:22 | 377 | Colby | BROOKS | Bronx | NY | 10 | |
| 11 | 48:11 | 330 | Chris | MAYHEW | FORT-GPOA ! | Pittsburgh | PA | 8 |
| 12 | 48:20 | 371 | Eric | GOODSON | BRC | Wellsley | MA | 6 |
| 13 | 348 | Brendan | CORNETT | Maine Cycling Club/Rainbow Bike | Auburn | ME | 4 | |
| 14 | 365 | Stan | JURGA | Essex County Velo | Cambridge | MA | 2 | |
| 15 | 48:28 | 361 | Kyle | WOLFE | Essex County Velo | East Weymouth | MA | 1 |
| 16 | 48:35 | 376 | Matthew | BUDD | Boston | MA | ||
| 17 | 48:48 | 357 | Brendan | SULLIVAN | VeloEuropa/International Bicycle Center | Andover | MA | |
| 18 | 48:52 | 359 | Ed | MEYER | Dartmouth College Cycling | Hanover | NH | |
| 19 | 343 | Christopher | EVANS | NCC / BikeReg.com | Holyoke | MA | ||
| 20 | 48:45 | 329 | Adam | SZCZEPANSKI | Yellow Breeches Racing | Oberlin | PA | |
| 21 | 49:08 | 375 | Eric | MANIEZ | Cambridge Bike | Allston | MA | |
| 22 | 374 | Dan | ROSE | Cambridge Bike | Allston | MA | ||
| 23 | 49:21 | 373 | Ryan | ROMAJEVICH | Team Tri Tech | N Wareham | MA | |
| 24 | 49:26 | 333 | Patrick | GOGUEN | nebc | Hopedale | MA | |
| 25 | 349 | Todd | CRISAFULLI | NAV/Mercury Web Solutions Cycling | Rensselaer | NY | ||
| 26 | 380 | Brian | RUITER | Berlin Bike | Belchertown | MA | ||
| 27 | 49:42 | 354 | Neil | ROSS | McMaster Cycling | Dundas | ON | |
| 28 | 49:53 | 350 | Wayne | MACEYKA | Harris Cyclery | Melrose | MA | |
| 29 | 367 | William | PALM | UC - Berkeley Cycling | Newtonville | MA | ||
| 30 | 366 | Charlie | REY | kreb cycle | Laurel | NY | ||
| 31 | 347 | Judd | MILNE | Squadra Coppi/IM Saab | Reston | VA | ||
| 32 | 50:02 | 372 | Zachary | DAAB | Hup United | Cambridge | MA | |
| 33 | 50:20 | 370 | Zach | JOHNSON | Essex County Velo | Manchester | MA | |
| 34 | 50:27 | 352 | Nate | SIMMS | NAV/Mercury Web Solutions | Troy | NY | |
| 35 | 50:30 | 327 | Greg | MARTIN | Bethel Cycle Sport Club | Warren | CT | |
| 36 | 50:35 | 382 | Jude | DEMEIS | Westford | MA | ||
| 37 | 50:38 | 358 | Thom | PARSONS | Somerville | MA | ||
| 38 | 50:52 | 328 | Darius | GREENBACHER | NCC / BikeReg.com | Northampton | MA | |
| 39 | 51:04 | 351 | David | BAXTER | squadra castorama | Cranston | RI | |
| 40 | 51:25 | 339 | John | GENOVESE | Essex County Velo | Newton | MA | |
| 41 | 51:27 | 344 | Paul | EVERARD | Velo Europa / International Bicycle Center | Somerville | MA | |
| 42 | 51:34 | 355 | Chris | MCKERNAN | essex county velo | Foxboro | MA | |
| 43 | 51:36 | 384 | Bruce | PIERCE | Velo Europa / International Bicycle Center | Brookline | MA | |
| 44 | 51:39 | 338 | Dave | DRUMM | Hup United | Lenox | MA | |
| 45 | 51:55 | 369 | Joe | MARDEUSZ | Guilford | CT | ||
| 46 | 379 | Leo | PATNODE | TMM | Somerville | MA | ||
| 47 | -1 lap | 334 | Craig | LABADIE | Hup United/Quad Cycles | Cambridge | MA | |
| 48 | -1 lap | 346 | Ethan | PARSONS | NCC / BikeReg.com | Cambridge | MA | |
| 49 | -1 lap | 345 | Christopher | REHM | Quad Cycles/Alan Grassroots cross | Northboro | MA | |
| 50 | -1 lap | 360 | Chris | EVANS | Wissahickon | Philadelphia | PA | |
| 51 | -1 lap | 340 | Darren | CRUPI | Heart Of New England/Peerless | Brooklyn | NY | |
| 52 | -1 lap | 353 | Richard | BATTAGLIA | Boston Road Club/ATA Cycles | Arlington | MA | |
| 53 | -1 lap | 331 | Timothy | SHEA | BOB / Nault's Cyclery | Amherst | NH | |
| 54 | -1 lap | 332 | Mike | ZANCONATO | HUP United | Worcester | MA | |