| 1 | 03 Parker CharterPlace 1 · Grade - · Parker Charter Essential | - | Parker Charter Essential | 25:13.96 PR |
| 2 | 01 HopedalePlace 2 · Grade - · Hopedale Jr/Sr | - | Hopedale Jr/Sr | 25:21.70 PR |
| 3 | 05 HopkintonPlace 3 · Grade - · Hopkinton | - | Hopkinton | 25:40.52 PR |
| 4 | 01 ClassicalPlace 4 · Grade - · Classical | - | Classical | 25:50.37 PR |
| 5 | 20 NeedhamPlace 5 · Grade - · Needham | - | Needham | 27:54.48 PR |
| 6 | 11 `King PhilipPlace 6 · Grade - · King Philip Regional | - | King Philip Regional | 27:54.98 PR |
| 7 | 06 Tri-CountyPlace 7 · Grade - · Tri-County RVT | - | Tri-County RVT | 28:10.75 PR |
| 8 | 21 NeedhamPlace 8 · Grade - · Needham | - | Needham | 28:10.90 PR |
| 9 | 08 ShrewsburyPlace 9 · Grade - · Shrewsbury | - | Shrewsbury | 28:18.33 PR |
| 10 | 05 Saint John'sPlace 10 · Grade - · Saint John's | - | Saint John's | 28:25.77 PR |
| 11 | 04 NipmucPlace 11 · Grade - · Nipmuc Regional | - | Nipmuc Regional | 28:27.91 PR |
| 12 | 07 MelrosePlace 12 · Grade - · Melrose | - | Melrose | 28:37.50 PR |
| 13 | 12 HopedalePlace 13 · Grade - · Hopedale Jr/Sr | - | Hopedale Jr/Sr | 28:37.68 PR |
| 14 | 04 Plymouth NorthPlace 14 · Grade - · Plymouth North | - | Plymouth North | 28:39.26 PR |
| 15 | 05 BromfieldPlace 15 · Grade - · Bromfield | - | Bromfield | 28:44.10 PR |
| 16 | 03 Boston Latin AcademyPlace 16 · Grade - · Boston Latin Academy | - | Boston Latin Academy | 28:46.83 PR |
| 17 | 04 BedfordPlace 17 · Grade - · Bedford | - | Bedford | 29:05.30 PR |
| 18 | 05 SomervillePlace 18 · Grade - · Somerville | - | Somerville | 29:11.26 PR |
| 19 | 04 Diman RegionalPlace 19 · Grade - · Diman Regional Voc/Tech | - | Diman Regional Voc/Tech | 29:18.99 PR |
| 20 | 03 HopkintonPlace 20 · Grade - · Hopkinton | - | Hopkinton | 30:06.64 PR |
| 21 | 08 MelrosePlace 21 · Grade - · Melrose | - | Melrose | 30:07.10 PR |
| 22 | 09 North AttleboroughPlace 22 · Grade - · North Attleborough | - | North Attleborough | 30:12.66 PR |
| 23 | 06 Parker CharterPlace 23 · Grade - · Parker Charter Essential | - | Parker Charter Essential | 30:36.36 PR |
| 24 | 04 Parker CharterPlace 24 · Grade - · Parker Charter Essential | - | Parker Charter Essential | 30:36.93 PR |
| 25 | 22 NeedhamPlace 25 · Grade - · Needham | - | Needham | 30:37.47 PR |
| 26 | 03 WalthamPlace 26 · Grade - · Waltham | - | Waltham | 30:44.05 PR |
| 27 | 07 WestonPlace 27 · Grade - · Weston | - | Weston | 30:52.44 PR |
| 28 | 04 Somerset BerkleyPlace 28 · Grade - · Somerset Berkley Regional | - | Somerset Berkley Regional | 31:00.35 PR |
| 29 | 10 MelrosePlace 29 · Grade - · Melrose | - | Melrose | 31:01.86 PR |
| 30 | 05 Parker CharterPlace 30 · Grade - · Parker Charter Essential | - | Parker Charter Essential | 31:04.46 PR |
| 31 | 01 King PhilipPlace 31 · Grade - · King Philip Regional | - | King Philip Regional | 31:06.66 PR |
| 32 | 10 ShrewsburyPlace 32 · Grade - · Shrewsbury | - | Shrewsbury | 31:07.51 PR |
| 33 | 04 King PhilipPlace 33 · Grade - · King Philip Regional | - | King Philip Regional | 31:14.07 PR |
| 34 | 04 BromfieldPlace 34 · Grade - · Bromfield | - | Bromfield | 31:16.34 PR |
| 35 | 02 Plymouth NorthPlace 35 · Grade - · Plymouth North | - | Plymouth North | 31:16.79 PR |
| 36 | 01 HopkintonPlace 36 · Grade - · Hopkinton | - | Hopkinton | 31:24.79 PR |
| 37 | 04 DuxburyPlace 37 · Grade - · Duxbury | - | Duxbury | 31:26.53 PR |
| 38 | 09 North QuincyPlace 38 · Grade - · North Quincy | - | North Quincy | 31:32.62 PR |
| 39 | 23 NeedhamPlace 39 · Grade - · Needham | - | Needham | 31:34.36 PR |
| 40 | 05 Malden CatholicPlace 40 · Grade - · Malden Catholic | - | Malden Catholic | 31:43.37 PR |
| 41 | 02 West BridgewaterPlace 41 · Grade - · West Bridgewater Mid/Sr | - | West Bridgewater Mid/Sr | 31:51.29 PR |
| 42 | 03 West BridgewaterPlace 42 · Grade - · West Bridgewater Mid/Sr | - | West Bridgewater Mid/Sr | 31:54.28 PR |
| 43 | 08 North QuincyPlace 43 · Grade - · North Quincy | - | North Quincy | 31:59.61 PR |
| 44 | 07 Dighton-RehobothPlace 44 · Grade - · Dighton-Rehoboth Regional | - | Dighton-Rehoboth Regional | 32:19.62 PR |
| 45 | 07 SeekonkPlace 45 · Grade - · Seekonk | - | Seekonk | 32:28.02 PR |
| 46 | 07 North QuincyPlace 46 · Grade - · North Quincy | - | North Quincy | 32:31.24 PR |
| 47 | 02 HopkintonPlace 47 · Grade - · Hopkinton | - | Hopkinton | 32:36.42 PR |
| 48 | 02 King PhilipPlace 48 · Grade - · King Philip Regional | - | King Philip Regional | 32:48.65 PR |
| 49 | 06 Saint John'sPlace 49 · Grade - · Saint John's | - | Saint John's | 32:50.58 PR |
| 50 | 01 FraminghamPlace 50 · Grade - · Framingham | - | Framingham | 32:52.52 PR |
| 51 | 11 HopedalePlace 51 · Grade - · Hopedale Jr/Sr | - | Hopedale Jr/Sr | 32:54.07 PR |
| 52 | 02 FraminghamPlace 52 · Grade - · Framingham | - | Framingham | 32:59.10 PR |
| 53 | 05 Tri-CountyPlace 53 · Grade - · Tri-County RVT | - | Tri-County RVT | 33:00.31 PR |
| 54 | 08 Somerset BerkleyPlace 54 · Grade - · Somerset Berkley Regional | - | Somerset Berkley Regional | 33:04.03 PR |
| 55 | 11 North QuincyPlace 55 · Grade - · North Quincy | - | North Quincy | 33:15.65 PR |
| 56 | 08 GraftonPlace 56 · Grade - · Grafton | - | Grafton | 33:20.22 PR |
| 57 | 24 NeedhamPlace 57 · Grade - · Needham | - | Needham | 33:26.20 PR |
| 58 | 04 HopkintonPlace 58 · Grade - · Hopkinton | - | Hopkinton | 33:26.81 PR |
| 59 | 11 ShrewsburyPlace 59 · Grade - · Shrewsbury | - | Shrewsbury | 33:39.28 PR |
| 60 | 02 WalthamPlace 60 · Grade - · Waltham | - | Waltham | 33:53.60 PR |
| 61 | 10 WilmingtonPlace 61 · Grade - · Wilmington | - | Wilmington | 34:09.13 PR |
| 62 | 08 North AttleboroughPlace 62 · Grade - · North Attleborough | - | North Attleborough | 34:31.50 PR |
| 63 | 09 ShrewsburyPlace 63 · Grade - · Shrewsbury | - | Shrewsbury | 34:31.79 PR |
| 64 | 11 WilmingtonPlace 64 · Grade - · Wilmington | - | Wilmington | 34:38.20 PR |
| 65 | 06 WalthamPlace 65 · Grade - · Waltham | - | Waltham | 34:41.19 PR |
| 66 | 12 MelrosePlace 66 · Grade - · Melrose | - | Melrose | 34:42.33 PR |
| 67 | 06 SomervillePlace 67 · Grade - · Somerville | - | Somerville | 34:44.85 PR |
| 68 | 05 HopedalePlace 68 · Grade - · Hopedale Jr/Sr | - | Hopedale Jr/Sr | 34:47.00 PR |
| 69 | 09 Dover-SherbornPlace 69 · Grade - · Dover-Sherborn | - | Dover-Sherborn | 35:22.80 PR |
| 70 | 08 Dover-SherbornPlace 70 · Grade - · Dover-Sherborn | - | Dover-Sherborn | 35:24.62 PR |
| 71 | 11 MelrosePlace 71 · Grade - · Melrose | - | Melrose | 35:28.71 PR |
| 72 | 02 BarnstablePlace 72 · Grade - · Barnstable | - | Barnstable | 35:28.91 PR |
| 73 | 10 North QuincyPlace 73 · Grade - · North Quincy | - | North Quincy | 35:32.21 PR |
| 74 | 07 Tri-CountyPlace 74 · Grade - · Tri-County RVT | - | Tri-County RVT | 35:42.58 PR |
| 75 | 25 NeedhamPlace 75 · Grade - · Needham | - | Needham | 35:58.64 PR |
| 76 | 05 Somerset BerkleyPlace 76 · Grade - · Somerset Berkley Regional | - | Somerset Berkley Regional | 35:59.85 PR |
| 77 | 04 WalthamPlace 77 · Grade - · Waltham | - | Waltham | 36:03.87 PR |
| 78 | 05 WalthamPlace 78 · Grade - · Waltham | - | Waltham | 36:07.53 PR |
| 79 | 07 Parker CharterPlace 79 · Grade - · Parker Charter Essential | - | Parker Charter Essential | 36:23.62 PR |
| 80 | 08 WalthamPlace 80 · Grade - · Waltham | - | Waltham | 36:37.97 PR |
| 81 | 07 Saint John'sPlace 81 · Grade - · Saint John's | - | Saint John's | 36:43.14 PR |
| 82 | 03 King PhilipPlace 82 · Grade - · King Philip Regional | - | King Philip Regional | 36:44.78 PR |
| 83 | 06 NortonPlace 83 · Grade - · Norton | - | Norton | 37:15.11 PR |
| 84 | 08 Parker CharterPlace 84 · Grade - · Parker Charter Essential | - | Parker Charter Essential | 38:04.52 PR |
| 85 | 06 SeekonkPlace 85 · Grade - · Seekonk | - | Seekonk | 38:09.70 PR |
| 86 | 05 NipmucPlace 86 · Grade - · Nipmuc Regional | - | Nipmuc Regional | 38:30.16 PR |
| 87 | 12 WilmingtonPlace 87 · Grade - · Wilmington | - | Wilmington | 38:32.06 PR |
| 88 | 03 Somerset BerkleyPlace 88 · Grade - · Somerset Berkley Regional | - | Somerset Berkley Regional | 38:43.32 PR |
| 89 | 07 GraftonPlace 89 · Grade - · Grafton | - | Grafton | 38:53.31 PR |
| 90 | 12 North QuincyPlace 90 · Grade - · North Quincy | - | North Quincy | 39:43.24 PR |
| 91 | 12 ShrewsburyPlace 91 · Grade - · Shrewsbury | - | Shrewsbury | 39:54.14 PR |
| 92 | 05 Diman RegionalPlace 92 · Grade - · Diman Regional Voc/Tech | - | Diman Regional Voc/Tech | 40:06.06 PR |
| 93 | 08 Saint John'sPlace 93 · Grade - · Saint John's | - | Saint John's | 41:22.61 PR |
| 94 | 08 HopedalePlace 94 · Grade - · Hopedale Jr/Sr | - | Hopedale Jr/Sr | 43:52.86 PR |