| 1 | WinchesterPlace 1 · 35 | — | 35 | 11:53 | — |
| 2 | LowellPlace 2 · 57 | — | 57 | 12:17 | — |
| 3 | Lincoln-SudburyPlace 3 · 58 | — | 58 | 12:08 | — |
| 4 | Parker Charter EssentialPlace 4 · 120 | — | 120 | 13:05 | — |
| 5 | MethuenPlace 5 · 140 | — | 140 | 13:22 | — |
| 6 | Austin PrepPlace 6 · 178 | — | 178 | 13:48 | — |
| 7 | BrooklinePlace 7 · 188 | — | 188 | 13:51 | — |
| 8 | Central CatholicPlace 8 · 215 | — | 215 | 14:15 | — |
| 9 | North AndoverPlace 9 · 228 | — | 228 | 14:43 | — |
| 10 | TewksburyPlace 10 · 268 | — | 268 | 15:08 | — |
| 1 | Kylie OblakPlace 1 · Grade SR · Lincoln-Sudbury | SR | Lincoln-Sudbury | 10:59 | 1 |
| 2 | Ella AldrichPlace 2 · Grade SR · Winchester | SR | Winchester | 11:27 | 2 |
| 3 | Sydney KorhonenPlace 3 · Grade SR · Parker Charter Essential | SR | Parker Charter Essential | 11:39 | 3 |
| 4 | Lizzy ReynoldsPlace 4 · Grade SR · Winchester | SR | Winchester | 11:39 | 4 |
| 5 | Slap MirambeauxPlace 5 · Grade SR · Lowell | SR | Lowell | 11:44 | 5 |
| 6 | Sophie OdellPlace 6 · Grade JR · Parker Charter Essential | JR | Parker Charter Essential | 11:44 | 6 |
| 7 | Olivia PistorioPlace 7 · Grade SR · Lincoln-Sudbury | SR | Lincoln-Sudbury | 11:49 | 7 |
| 8 | Michaela EichelPlace 8 · Grade JR · Winchester | JR | Winchester | 11:50 | 8 |
| 9 | Camryn MenningerPlace 9 · Grade JR · Winchester | JR | Winchester | 12:08 | 9 |
| 10 | Sarah AmesPlace 10 · Grade JR · Lowell | JR | Lowell | 12:13 | 10 |
| 11 | Erin McCabePlace 11 · Grade JR · Lowell | JR | Lowell | 12:16 | 11 |
| 12 | Isabella RyanPlace 12 · Grade SO · Winchester | SO | Winchester | 12:22 | 12 |
| 13 | Kalei SamPlace 13 · Grade JR · Lowell | JR | Lowell | 12:26 | 13 |
| 14 | Emilia ArabboPlace 14 · Grade SO · Lincoln-Sudbury | SO | Lincoln-Sudbury | 12:27 | 14 |
| 15 | Sofia WilsonPlace 15 · Grade JR · Winchester | JR | Winchester | 12:27 | 15 |
| 16 | Izzy CallahanPlace 16 · Grade JR · Winchester | JR | Winchester | 12:30 | 16 |
| 17 | Summer StubblebinePlace 17 · Grade JR · Lincoln-Sudbury | JR | Lincoln-Sudbury | 12:32 | 17 |
| 18 | Makaeli BoisvertPlace 18 · Grade SO · Lowell | SO | Lowell | 12:49 | 18 |
| 19 | Michelle JohnstonPlace 19 · Grade SO · Lincoln-Sudbury | SO | Lincoln-Sudbury | 12:53 | 19 |
| 20 | Molly DuganPlace 20 · Grade JR · Austin Prep | JR | Austin Prep | 12:58 | 20 |
| 21 | Miana CaraballoPlace 21 · Grade SO · Methuen | SO | Methuen | 12:58 | 21 |
| 22 | Emily ColantouniPlace 22 · Grade SO · Haverhill | SO | Haverhill | 13:04 | — |
| 23 | Katie LewPlace 23 · Grade JR · Winchester | JR | Winchester | 13:08 | — |
| 24 | Amelia MurrayPlace 24 · Grade JR · Winchester | JR | Winchester | 13:08 | — |
| 25 | Julia LobelloPlace 25 · Grade SO · Winchester | SO | Winchester | 13:09 | — |
| 26 | Madeline LutzPlace 26 · Grade SO · Lincoln-Sudbury | SO | Lincoln-Sudbury | 13:10 | 22 |
| 27 | Zoe TooheyPlace 27 · Grade SR · Methuen | SR | Methuen | 13:11 | 23 |
| 28 | Jane DodgePlace 28 · Grade SR · Winchester | SR | Winchester | 13:14 | — |
| 29 | Alessandra AntonelliPlace 29 · Grade JR · North Andover | JR | North Andover | 13:18 | 24 |
| 30 | Lucy DePolitoPlace 30 · Grade SO · North Andover | SO | North Andover | 13:21 | 25 |
| 31 | Kaitryn HincheyPlace 31 · Grade SR · Central Catholic | SR | Central Catholic | 13:23 | 26 |
| 32 | Jasmine FridmanPlace 32 · Grade JR · Somerville | JR | Somerville | 13:24 | — |
| 33 | Jackie EngPlace 33 · Grade SO · Lincoln-Sudbury | SO | Lincoln-Sudbury | 13:25 | 27 |
| 34 | Katie Quinn-CyrPlace 34 · Grade SR · Austin Prep | SR | Austin Prep | 13:29 | 28 |
| 35 | Annalyse TalbotPlace 35 · Grade JR · Innovation Academy | JR | Innovation Academy | 13:30 | — |
| 36 | Anna McHutcheonPlace 36 · Grade SO · Parker Charter Essential | SO | Parker Charter Essential | 13:31 | 29 |
| 37 | Laura AbreuPlace 37 · Grade SR · Methuen | SR | Methuen | 13:32 | 30 |
| 38 | Mia TorresPlace 38 · Grade SR · Methuen | SR | Methuen | 13:32 | 31 |
| 39 | Amirtha BharathanPlace 39 · Grade JR · Lincoln-Sudbury | JR | Lincoln-Sudbury | 13:34 | — |
| 40 | Chloe VenkitachalamPlace 40 · Grade SO · Parker Charter Essential | SO | Parker Charter Essential | 13:34 | 32 |
| 41 | Julia BriglPlace 41 · Grade SO · Brookline | SO | Brookline | 13:35 | 33 |
| 42 | Sabrina RemleyPlace 42 · Grade SO · Lincoln-Sudbury | SO | Lincoln-Sudbury | 13:36 | — |
| 43 | Anushah KahoussiPlace 43 · Grade JR · Brookline | JR | Brookline | 13:38 | 34 |
| 44 | Olivia RosanoPlace 44 · Grade SO · Methuen | SO | Methuen | 13:38 | 35 |
| 45 | Catherine MawnPlace 45 · Grade SR · Austin Prep | SR | Austin Prep | 13:41 | 36 |
| 46 | Kaleigh BurkePlace 46 · Grade SO · Malden Catholic | SO | Malden Catholic | 13:41 | — |
| 47 | Caitlin TullyPlace 47 · Grade JR · Lowell Catholic | JR | Lowell Catholic | 13:42 | — |
| 48 | Jess SatterfieldPlace 48 · Grade JR · Tewksbury | JR | Tewksbury | 13:43 | 37 |
| 49 | MaryLou CoakleyPlace 49 · Grade JR · Winchester | JR | Winchester | 13:44 | — |
| 50 | Morgan BilodeauPlace 50 · Grade SO · Lowell | SO | Lowell | 13:47 | 38 |
| 51 | Maia BergeronPlace 51 · Grade JR · Lincoln-Sudbury | JR | Lincoln-Sudbury | 13:50 | — |
| 52 | Amber PagliucaPlace 52 · Grade SO · Haverhill | SO | Haverhill | 13:51 | — |
| 53 | Julia SchultzPlace 53 · Grade SR · Lincoln-Sudbury | SR | Lincoln-Sudbury | 13:52 | — |
| 54 | Fiona O'FlynnPlace 54 · Grade SO · Winchester | SO | Winchester | 13:55 | — |
| 55 | Gweneth MorrisseyPlace 55 · Grade SO · Lincoln-Sudbury | SO | Lincoln-Sudbury | 13:56 | — |
| 56 | Leehy GertnerPlace 56 · Grade SO · Brookline | SO | Brookline | 13:58 | 39 |
| 57 | Lucy WattsPlace 57 · Grade SR · Lincoln-Sudbury | SR | Lincoln-Sudbury | 13:59 | — |
| 58 | Jackie GuPlace 58 · Grade JR · Brookline | JR | Brookline | 14:00 | 40 |
| 59 | Emily CharestPlace 59 · Grade SO · Methuen | SO | Methuen | 14:01 | 41 |
| 60 | Lilly DaleyPlace 60 · Grade SR · Winchester | SR | Winchester | 14:02 | — |
| 61 | Sophia PentlandPlace 61 · Grade JR · Brookline | JR | Brookline | 14:06 | 42 |
| 62 | Caitlin WisemanPlace 62 · Grade JR · Winchester | JR | Winchester | 14:07 | — |
| 63 | Marina BrooksPlace 63 · Grade JR · Brookline | JR | Brookline | 14:08 | 43 |
| 64 | Aidan BowlerPlace 64 · Grade SR · Central Catholic | SR | Central Catholic | 14:08 | 44 |
| 65 | Elizabeth WalshPlace 65 · Grade JR · Austin Prep | JR | Austin Prep | 14:12 | 45 |
| 66 | Caroline AffolterPlace 66 · Grade SR · Central Catholic | SR | Central Catholic | 14:13 | 46 |
| 67 | Katja AstrauskasPlace 67 · Grade JR · Lincoln-Sudbury | JR | Lincoln-Sudbury | 14:15 | — |
| 68 | Anna CincottaPlace 68 · Grade SR · Lincoln-Sudbury | SR | Lincoln-Sudbury | 14:16 | — |
| 69 | Hannah NanglePlace 69 · Grade JR · Lowell Catholic | JR | Lowell Catholic | 14:21 | — |
| 70 | Vivian ZanderPlace 70 · Grade JR · Winchester | JR | Winchester | 14:21 | — |
| 71 | Molly BannonPlace 71 · Grade JR · Winchester | JR | Winchester | 14:25 | — |
| 72 | Penelope HollisterPlace 72 · Grade JR · Lincoln-Sudbury | JR | Lincoln-Sudbury | 14:29 | — |
| 73 | Tamar PassermanPlace 73 · Grade JR · Brookline | JR | Brookline | 14:33 | 47 |
| 74 | Layal KhartabilPlace 74 · Grade SR · Central Catholic | SR | Central Catholic | 14:35 | 48 |
| 75 | Nikki AnderssonPlace 75 · Grade SR · Dracut | SR | Dracut | 14:37 | — |
| 76 | Ariana ClarkPlace 76 · Grade JR · Austin Prep | JR | Austin Prep | 14:40 | 49 |
| 77 | Annika StubblebinePlace 77 · Grade SR · Lincoln-Sudbury | SR | Lincoln-Sudbury | 14:43 | — |
| 78 | Becca GreenPlace 78 · Grade JR · Lincoln-Sudbury | JR | Lincoln-Sudbury | 14:47 | — |
| 79 | Emma BeachPlace 79 · Grade SO · Winchester | SO | Winchester | 14:48 | — |
| 80 | Ariana O'RourkePlace 80 · Grade JR · Winchester | JR | Winchester | 14:48 | — |
| 81 | Vrinda BrownPlace 81 · Grade SO · Brookline | SO | Brookline | 14:49 | — |
| 82 | Abby LynchPlace 82 · Grade SO · Matignon | SO | Matignon | 14:50 | — |
| 83 | Amelia CoxPlace 83 · Grade SO · Brookline | SO | Brookline | 14:56 | — |
| 84 | Sylvia O'SheaPlace 84 · Grade SR · Brookline | SR | Brookline | 14:57 | — |
| 85 | Nathalie PierpontPlace 85 · Grade SO · Parker Charter Essential | SO | Parker Charter Essential | 14:58 | 50 |
| 86 | Alyssa PizzutoPlace 86 · Grade SO · Central Catholic | SO | Central Catholic | 14:59 | 51 |
| 87 | Ashley McGrathPlace 87 · Grade SR · Austin Prep | SR | Austin Prep | 15:01 | 52 |
| 88 | Adeline AnsahPlace 88 · Grade JR · Innovation Academy | JR | Innovation Academy | 15:02 | — |
| 89 | Grace BoraksPlace 89 · Grade SO · Lincoln-Sudbury | SO | Lincoln-Sudbury | 15:02 | — |
| 90 | Keilyn BradleyPlace 90 · Grade SO · Central Catholic | SO | Central Catholic | 15:03 | 53 |
| 91 | Georgia PoulakisPlace 91 · Grade JR · Austin Prep | JR | Austin Prep | 15:03 | 54 |
| 92 | Shannon CrowleyPlace 92 · Grade SR · Tewksbury | SR | Tewksbury | 15:04 | 55 |
| 93 | Maisan NguyenPlace 93 · Grade SO · Tewksbury | SO | Tewksbury | 15:04 | 56 |
| 94 | Eden SmthPlace 94 · Grade SR · Brookline | SR | Brookline | 15:04 | — |
| 95 | Anjuli DasPlace 95 · Grade SR · Lincoln-Sudbury | SR | Lincoln-Sudbury | 15:05 | — |
| 96 | Brenda MartinoPlace 96 · Grade SO · Winchester | SO | Winchester | 15:08 | — |
| 97 | Mia MatteucciPlace 97 · Grade SR · Winchester | SR | Winchester | 15:13 | — |
| 98 | Sarah PolimenoPlace 98 · Grade SR · Tewksbury | SR | Tewksbury | 15:13 | 57 |
| 99 | Emily PessinaPlace 99 · Grade JR · Austin Prep | JR | Austin Prep | 15:13 | — |
| 100 | Julia MaGuirePlace 100 · Grade SO · North Andover | SO | North Andover | 15:15 | 58 |
| 101 | Katy KleinPlace 101 · Grade SO · Lincoln-Sudbury | SO | Lincoln-Sudbury | 15:17 | — |
| 102 | Hannah QuinnPlace 102 · Grade JR · North Andover | JR | North Andover | 15:18 | 59 |
| 103 | Elena DickisonPlace 103 · Grade JR · Winchester | JR | Winchester | 15:20 | — |
| 104 | Sasha KalvertPlace 104 · Grade SO · Brookline | SO | Brookline | 15:22 | — |
| 105 | Adelaide AnsahPlace 105 · Grade JR · Innovation Academy | JR | Innovation Academy | 15:25 | — |
| 106 | Vishwa DevisettiPlace 106 · Grade SO · Lowell | SO | Lowell | 15:26 | 60 |
| 107 | Charlotte VincentPlace 107 · Grade JR · Brookline | JR | Brookline | 15:28 | — |
| 108 | Sydney AshkinosPlace 108 · Grade SO · Lincoln-Sudbury | SO | Lincoln-Sudbury | 15:29 | — |
| 109 | Sarah DoblePlace 109 · Grade JR · Parker Charter Essential | JR | Parker Charter Essential | 15:36 | 61 |
| 110 | Achla GandhiPlace 110 · Grade JR · Lincoln-Sudbury | JR | Lincoln-Sudbury | 15:49 | — |
| 111 | Emma SmithPlace 111 · Grade SO · Brookline | SO | Brookline | 15:52 | — |
| 112 | Katherine LiuPlace 112 · Grade SR · Lincoln-Sudbury | SR | Lincoln-Sudbury | 15:53 | — |
| 113 | Elysia YuanPlace 113 · Grade JR · Winchester | JR | Winchester | 15:54 | — |
| 114 | Erin MaddenPlace 114 · Grade SR · Winchester | SR | Winchester | 16:05 | — |
| 115 | Lucy WatsonPlace 115 · Grade SR · Winchester | SR | Winchester | 16:06 | — |
| 116 | Maggie EidPlace 116 · Grade JR · Winchester | JR | Winchester | 16:09 | — |
| 117 | Lauren TreckerPlace 117 · Grade SO · Lincoln-Sudbury | SO | Lincoln-Sudbury | 16:11 | — |
| 118 | Gabriella MooneyPlace 118 · Grade SO · Austin Prep | SO | Austin Prep | 16:14 | — |
| 119 | Natalie TurkingtonPlace 119 · Grade SR · Lincoln-Sudbury | SR | Lincoln-Sudbury | 16:16 | — |
| 120 | Emma RicciardelliPlace 120 · Grade JR · Austin Prep | JR | Austin Prep | 16:17 | — |
| 121 | Vienna RevisPlace 121 · Grade SO · Brookline | SO | Brookline | 16:17 | — |
| 122 | Catherine JalbertPlace 122 · Grade SO · Austin Prep | SO | Austin Prep | 16:18 | — |
| 123 | Emma JarvisPlace 123 · Grade SO · Brookline | SO | Brookline | 16:24 | — |
| 124 | Ava BurkettPlace 124 · Grade SO · North Andover | SO | North Andover | 16:24 | 62 |
| 125 | Serafina TavanoPlace 125 · Grade JR · Austin Prep | JR | Austin Prep | 16:26 | — |
| 126 | Bridget CrosbyPlace 126 · Grade JR · Lincoln-Sudbury | JR | Lincoln-Sudbury | 16:33 | — |
| 127 | Vanessa DoulosPlace 127 · Grade SO · Haverhill | SO | Haverhill | 16:35 | — |
| 128 | Zhara ChardPlace 128 · Grade SO · Winchester | SO | Winchester | 16:35 | — |
| 129 | Elena ChronopoulosPlace 129 · Grade SO · Malden Catholic | SO | Malden Catholic | 16:40 | — |
| 130 | Erica HinklePlace 130 · Grade SO · Tewksbury | SO | Tewksbury | 16:40 | 63 |
| 131 | Mia DiFilippoPlace 131 · Grade SO · Austin Prep | SO | Austin Prep | 16:45 | — |
| 132 | Claire DucheshePlace 132 · Grade SR · Brookline | SR | Brookline | 17:01 | — |
| 133 | Celine GoncalvesPlace 133 · Grade JR · Winchester | JR | Winchester | 17:02 | — |
| 134 | Molly NugentPlace 134 · Grade JR · North Andover | JR | North Andover | 17:03 | 64 |
| 135 | Madison MorneauPlace 135 · Grade JR · Lowell | JR | Lowell | 17:04 | — |
| 136 | Katherine YuPlace 136 · Grade SR · Winchester | SR | Winchester | 17:04 | — |
| 137 | Jessica LividotiPlace 137 · Grade SR · Matignon | SR | Matignon | 17:07 | — |
| 138 | Georgette MakutaPlace 138 · Grade SO · North Andover | SO | North Andover | 17:13 | 65 |
| 139 | Brianna RowlandsPlace 139 · Grade JR · Lincoln-Sudbury | JR | Lincoln-Sudbury | 17:16 | — |
| 140 | Sussana DarrigoPlace 140 · Grade JR · Tewksbury | JR | Tewksbury | 17:23 | 66 |
| 141 | Kathleen LovettPlace 141 · Grade JR · North Andover | JR | North Andover | 17:30 | — |
| 142 | Sofia RuizPlace 142 · Grade SO · Central Catholic | SO | Central Catholic | 17:32 | 67 |
| 143 | Katherine MorinPlace 143 · Grade SR · Austin Prep | SR | Austin Prep | 17:55 | — |
| 144 | Maria Da SilvaPlace 144 · Grade JR · Tewksbury | JR | Tewksbury | 18:09 | 68 |
| 145 | Kaylee ChiemelskiPlace 145 · Grade JR · Haverhill | JR | Haverhill | 18:20 | — |
| 146 | Karina YankowskyPlace 146 · Grade SO · North Andover | SO | North Andover | 18:35 | — |
| 147 | Sasha EfremovaPlace 147 · Grade SO · Brookline | SO | Brookline | 18:40 | — |
| 148 | Tammy VarnumPlace 148 · Grade SR · Tewksbury | SR | Tewksbury | 18:41 | — |
| 149 | Brianna FountainPlace 149 · Grade JR · Austin Prep | JR | Austin Prep | 18:55 | — |
| 150 | Meriem ElkoudiPlace 150 · Grade FR · Methuen | FR | Methuen | 19:05 | 69 |
| 151 | Kayla RussellPlace 151 · Grade JR · Austin Prep | JR | Austin Prep | 19:20 | — |
| 152 | Brenna MacMillanPlace 152 · Grade SR · North Andover | SR | North Andover | 19:26 | — |
| 153 | Victoria AllenPlace 153 · Grade SO · Tewksbury | SO | Tewksbury | 19:31 | — |
| 154 | Hannah BurtonPlace 154 · Grade SO · Malden Catholic | SO | Malden Catholic | 19:42 | — |
| 155 | Melina LoyackPlace 155 · Grade JR · Austin Prep | JR | Austin Prep | 21:43 | — |
| 1 | Lincoln-SudburyPlace 1 · 50 | — | 50 | 10:01 | — |
| 2 | MethuenPlace 2 · 91 | — | 91 | 10:12 | — |
| 3 | BurlingtonPlace 3 · 114 | — | 114 | 10:25 | — |
| 4 | Central CatholicPlace 4 · 129 | — | 129 | 10:28 | — |
| 5 | North AndoverPlace 5 · 135 | — | 135 | 10:30 | — |
| 6 | Parker Charter EssentialPlace 6 · 150 | — | 150 | 10:35 | — |
| 7 | WinchesterPlace 7 · 151 | — | 151 | 10:33 | — |
| 8 | Malden CatholicPlace 8 · 211 | — | 211 | 10:58 | — |
| 9 | SomervillePlace 9 · 216 | — | 216 | 10:57 | — |
| 10 | Austin PrepPlace 10 · 266 | — | 266 | 11:34 | — |
| 11 | Lowell CatholicPlace 11 · 271 | — | 271 | 11:31 | — |
| 12 | Innovation AcademyPlace 12 · 296 | — | 296 | 11:54 | — |
| 1 | Justin LombardiPlace 1 · Grade SR · Lincoln-Sudbury | SR | Lincoln-Sudbury | 9:36 | 1 |
| 2 | William CoakleyPlace 2 · Grade SR · Winchester | SR | Winchester | 9:37 | 2 |
| 3 | Xavier MetivierPlace 3 · Grade SR · Methuen | SR | Methuen | 9:39 | 3 |
| 4 | Joe KorhonenPlace 4 · Grade SO · Parker Charter Essential | SO | Parker Charter Essential | 9:46 | 4 |
| 5 | Freddy ColemanPlace 5 · Grade SO · Methuen | SO | Methuen | 9:46 | 5 |
| 6 | Ronan FitzgeraldPlace 6 · Grade SR · Somerville | SR | Somerville | 9:47 | 6 |
| 7 | James KruegerPlace 7 · Grade JR · Parker Charter Essential | JR | Parker Charter Essential | 9:57 | 7 |
| 8 | James JohnsonPlace 8 · Grade JR · Burlington | JR | Burlington | 10:04 | 8 |
| 9 | Neil HarringtonPlace 9 · Grade SO · Malden Catholic | SO | Malden Catholic | 10:06 | 9 |
| 10 | Adam KaiserPlace 10 · Grade SR · Lincoln-Sudbury | SR | Lincoln-Sudbury | 10:07 | 10 |
| 11 | Steven GalatisPlace 11 · Grade SO · Austin Prep | SO | Austin Prep | 10:08 | 11 |
| 12 | Elias SmartPlace 12 · Grade SR · Lincoln-Sudbury | SR | Lincoln-Sudbury | 10:08 | 12 |
| 13 | Lucas EggersPlace 13 · Grade SO · Lincoln-Sudbury | SO | Lincoln-Sudbury | 10:09 | 13 |
| 14 | Turner GoetschPlace 14 · Grade JR · Lincoln-Sudbury | JR | Lincoln-Sudbury | 10:09 | 14 |
| 15 | Ryan RichardsPlace 15 · Grade SR · Lincoln-Sudbury | SR | Lincoln-Sudbury | 10:10 | 15 |
| 16 | Ricky HealeyPlace 16 · Grade SR · Burlington | SR | Burlington | 10:10 | 16 |
| 17 | Lenny VeguillaPlace 17 · Grade JR · North Andover | JR | North Andover | 10:14 | 17 |
| 18 | Maxwell StaytonPlace 18 · Grade JR · Lincoln-Sudbury | JR | Lincoln-Sudbury | 10:14 | 18 |
| 19 | James PothierPlace 19 · Grade SR · Central Catholic | SR | Central Catholic | 10:15 | 19 |
| 20 | Jason DibblePlace 20 · Grade SO · Methuen | SO | Methuen | 10:19 | 20 |
| 21 | Jack BenoitPlace 21 · Grade JR · Innovation Academy | JR | Innovation Academy | 10:20 | 21 |
| 22 | Segev MoritzPlace 22 · Grade JR · North Andover | JR | North Andover | 10:24 | 22 |
| 23 | Aidan KimberleyPlace 23 · Grade JR · Winchester | JR | Winchester | 10:25 | 23 |
| 24 | Paul ContiPlace 24 · Grade SO · Burlington | SO | Burlington | 10:29 | 24 |
| 25 | Matt GiannascaPlace 25 · Grade JR · Central Catholic | JR | Central Catholic | 10:29 | 25 |
| 26 | Mitchell CrowePlace 26 · Grade JR · Methuen | JR | Methuen | 10:30 | 26 |
| 27 | Luke RyanPlace 27 · Grade SR · Central Catholic | SR | Central Catholic | 10:32 | 27 |
| 28 | Cormac CrippenPlace 28 · Grade SR · Central Catholic | SR | Central Catholic | 10:33 | 28 |
| 29 | Colby WinnPlace 29 · Grade SO · North Andover | SO | North Andover | 10:34 | 29 |
| 30 | Baxter Gower-HallPlace 30 · Grade SO · Lincoln-Sudbury | SO | Lincoln-Sudbury | 10:35 | — |
| 31 | Duncan LouisPlace 31 · Grade SR · Central Catholic | SR | Central Catholic | 10:35 | 30 |
| 32 | Richard VittumPlace 32 · Grade SR · Burlington | SR | Burlington | 10:37 | 31 |
| 33 | Ike HatlevigPlace 33 · Grade JR · Parker Charter Essential | JR | Parker Charter Essential | 10:39 | 32 |
| 34 | Matt McDevittPlace 34 · Grade SO · North Andover | SO | North Andover | 10:40 | 33 |
| 35 | Graham PetersonPlace 35 · Grade JR · North Andover | JR | North Andover | 10:41 | 34 |
| 36 | Doug BibboPlace 36 · Grade SR · Burlington | SR | Burlington | 10:45 | 35 |
| 37 | Leo ParentPlace 37 · Grade JR · Central Catholic | JR | Central Catholic | 10:47 | 36 |
| 38 | Michael SoucyPlace 38 · Grade SO · Methuen | SO | Methuen | 10:49 | 37 |
| 39 | Ben BurnsPlace 39 · Grade JR · Winchester | JR | Winchester | 10:50 | 38 |
| 40 | Richard CromwellPlace 40 · Grade JR · Burlington | JR | Burlington | 10:51 | 39 |
| 41 | Sean O'KeefePlace 41 · Grade SO · Lowell Catholic | SO | Lowell Catholic | 10:51 | 40 |
| 42 | Braden BoucherPlace 42 · Grade SO · Lowell Catholic | SO | Lowell Catholic | 10:52 | 41 |
| 43 | Andrew SorokinPlace 43 · Grade SO · North Andover | SO | North Andover | 10:52 | 42 |
| 44 | Robert NewPlace 44 · Grade SR · Winchester | SR | Winchester | 10:54 | 43 |
| 45 | Erik BokPlace 45 · Grade FR · Somerville | FR | Somerville | 10:57 | 44 |
| 46 | John HamiltonPlace 46 · Grade JR · Winchester | JR | Winchester | 11:00 | 45 |
| 47 | Andrew GagnonPlace 47 · Grade SO · Malden Catholic | SO | Malden Catholic | 11:00 | 46 |
| 48 | Jonathan WolinskiPlace 48 · Grade JR · Burlington | JR | Burlington | 11:01 | 47 |
| 49 | Jack GilesPlace 49 · Grade JR · Burlington | JR | Burlington | 11:01 | — |
| 50 | Chris MachadoPlace 50 · Grade SO · Malden Catholic | SO | Malden Catholic | 11:04 | 48 |
| 51 | Andrew LavenderPlace 51 · Grade SO · Dracut | SO | Dracut | 11:06 | — |
| 52 | Trenton GoyettePlace 52 · Grade JR · Parker Charter Essential | JR | Parker Charter Essential | 11:06 | 49 |
| 53 | Ryan GeorgePlace 53 · Grade JR · Central Catholic | JR | Central Catholic | 11:06 | 50 |
| 54 | AJ FeldmanPlace 54 · Grade JR · Somerville | JR | Somerville | 11:09 | 51 |
| 55 | Lucas St. LouisPlace 55 · Grade JR · Dracut | JR | Dracut | 11:09 | — |
| 56 | Matt KookenPlace 56 · Grade SO · North Andover | SO | North Andover | 11:12 | 52 |
| 57 | James HayesPlace 57 · Grade JR · Central Catholic | JR | Central Catholic | 11:15 | — |
| 58 | Domenic MalveyPlace 58 · Grade SO · Central Catholic | SO | Central Catholic | 11:16 | — |
| 59 | Thomas TracyPlace 59 · Grade JR · Malden Catholic | JR | Malden Catholic | 11:17 | 53 |
| 60 | Brayden Goldstein-GelbPlace 60 · Grade JR · Somerville | JR | Somerville | 11:17 | 54 |
| 61 | Chinh DangPlace 61 · Grade SR · Malden Catholic | SR | Malden Catholic | 11:23 | 55 |
| 62 | Anthony FortunaPlace 62 · Grade SR · Methuen | SR | Methuen | 11:26 | 56 |
| 63 | Connor DowlingPlace 63 · Grade SO · Lowell Catholic | SO | Lowell Catholic | 11:27 | 57 |
| 64 | Trevor BushPlace 64 · Grade JR · Parker Charter Essential | JR | Parker Charter Essential | 11:29 | 58 |
| 65 | Joe VigliottaPlace 65 · Grade SR · Burlington | SR | Burlington | 11:31 | — |
| 66 | Michael DohertyPlace 66 · Grade SO · Austin Prep | SO | Austin Prep | 11:31 | 59 |
| 67 | Tom BojsenPlace 67 · Grade JR · Innovation Academy | JR | Innovation Academy | 11:32 | 60 |
| 68 | Benjamin KiraboPlace 68 · Grade SO · Burlington | SO | Burlington | 11:32 | — |
| 69 | Andrew BernalPlace 69 · Grade JR · Central Catholic | JR | Central Catholic | 11:35 | — |
| 70 | Kevin WenPlace 70 · Grade JR · Somerville | JR | Somerville | 11:38 | 61 |
| 71 | Christopher BlakePlace 71 · Grade SO · Austin Prep | SO | Austin Prep | 11:41 | 62 |
| 72 | Manuel VenturaPlace 72 · Grade SR · Malden Catholic | SR | Malden Catholic | 11:49 | 63 |
| 73 | Prince PatelPlace 73 · Grade SO · Burlington | SO | Burlington | 11:52 | — |
| 75 | Cameron RomanoPlace 75 · Grade SO · Dracut | SO | Dracut | 11:58 | — |
| 76 | Josue RosarioPlace 76 · Grade JR · Central Catholic | JR | Central Catholic | 12:05 | — |
| 77 | Jerry CarusoPlace 77 · Grade SR · Austin Prep | SR | Austin Prep | 12:12 | 65 |
| 78 | Aidan McManusPlace 78 · Grade SR · Lowell Catholic | SR | Lowell Catholic | 12:14 | 66 |
| 79 | Riley ConnersPlace 79 · Grade JR · Lowell Catholic | JR | Lowell Catholic | 12:15 | 67 |
| 80 | Evan KeletiPlace 80 · Grade SO · Malden Catholic | SO | Malden Catholic | 12:15 | — |
| 81 | Hunter BoucherPlace 81 · Grade SO · Lowell Catholic | SO | Lowell Catholic | 12:18 | 68 |
| 82 | Leonidas AlexandrisPlace 82 · Grade SR · Austin Prep | SR | Austin Prep | 12:19 | 69 |
| 83 | Chris TerranovaPlace 83 · Grade SR · Malden Catholic | SR | Malden Catholic | 12:19 | — |
| 84 | Derik LintonPlace 84 · Grade SR · Innovation Academy | SR | Innovation Academy | 12:24 | 70 |
| 85 | Jake LaVerdePlace 85 · Grade SR · Malden Catholic | SR | Malden Catholic | 12:27 | — |
| 86 | Gabriel NascimentoPlace 86 · Grade SR · Somerville | SR | Somerville | 12:30 | 71 |
| 87 | Michael MoynihanPlace 87 · Grade SO · Dracut | SO | Dracut | 12:31 | — |
| 88 | Riley LennonPlace 88 · Grade SR · Innovation Academy | SR | Innovation Academy | 12:32 | 72 |
| 89 | Pierre LessardPlace 89 · Grade JR · Innovation Academy | JR | Innovation Academy | 12:42 | 73 |
| 90 | Dominick McDonoughPlace 90 · Grade JR · Austin Prep | JR | Austin Prep | 13:15 | 74 |
| 91 | Harrison BarkerPlace 91 · Grade SR · Austin Prep | SR | Austin Prep | 13:48 | 75 |
| 1 | Lincoln-SudburyPlace 1 · 21 | — | 21 | 10:47 | — |
| 2 | WinchesterPlace 2 · 69 | — | 69 | 11:13 | — |
| 3 | BrooklinePlace 3 · 82 | — | 82 | 11:17 | — |
| 4 | LowellPlace 4 · 104 | — | 104 | 11:28 | — |
| 5 | North AndoverPlace 5 · 138 | — | 138 | 11:43 | — |
| 6 | Central CatholicPlace 6 · 168 | — | 168 | 11:57 | — |
| 7 | BurlingtonPlace 7 · 190 | — | 190 | 12:03 | — |
| 8 | HaverhillPlace 8 · 247 | — | 247 | 12:31 | — |
| 9 | Malden CatholicPlace 9 · 258 | — | 258 | 12:35 | — |
| 10 | TewksburyPlace 10 · 287 | — | 287 | 12:48 | — |
| 11 | Keefe TechnicalPlace 11 · 322 | — | 322 | 13:52 | — |
| 1 | Andreas MasiakosPlace 1 · Grade JR · Lincoln-Sudbury | JR | Lincoln-Sudbury | 10:36 | 1 |
| 2 | Andrew EppichPlace 2 · Grade SO · Lincoln-Sudbury | SO | Lincoln-Sudbury | 10:36 | 2 |
| 3 | Eugene TuPlace 3 · Grade JR · Lincoln-Sudbury | JR | Lincoln-Sudbury | 10:47 | 3 |
| 4 | Jamie PenerPlace 4 · Grade SO · Brookline | SO | Brookline | 10:48 | 4 |
| 5 | Bun HourtPlace 5 · Grade JR · Lowell | JR | Lowell | 10:49 | 5 |
| 6 | Reid KiesslingPlace 6 · Grade SO · Lincoln-Sudbury | SO | Lincoln-Sudbury | 10:54 | 6 |
| 7 | Adam HorwitzPlace 7 · Grade SR · Winchester | SR | Winchester | 10:57 | 7 |
| 8 | Alex CummingPlace 8 · Grade JR · Winchester | JR | Winchester | 11:00 | 8 |
| 9 | Kieran FruebisPlace 9 · Grade SO · Lincoln-Sudbury | SO | Lincoln-Sudbury | 11:02 | 9 |
| 10 | Anthony MinichielloPlace 10 · Grade SO · Burlington | SO | Burlington | 11:09 | 10 |
| 11 | Ronan McGarryPlace 11 · Grade SO · North Andover | SO | North Andover | 11:11 | 11 |
| 12 | Henry Hurtt-RenskoPlace 12 · Grade SO · Lincoln-Sudbury | SO | Lincoln-Sudbury | 11:12 | 12 |
| 13 | Ellliot PertelPlace 13 · Grade SO · Brookline | SO | Brookline | 11:12 | 13 |
| 14 | Chris ParsonsPlace 14 · Grade SR · Winchester | SR | Winchester | 11:14 | 14 |
| 15 | Jake KramerPlace 15 · Grade SO · Central Catholic | SO | Central Catholic | 11:16 | 15 |
| 16 | Oliver PullinPlace 16 · Grade SR · Winchester | SR | Winchester | 11:16 | 16 |
| 17 | Nick BohlkePlace 17 · Grade JR · Brookline | JR | Brookline | 11:18 | 17 |
| 18 | Nick LeveyPlace 18 · Grade JR · North Andover | JR | North Andover | 11:20 | 18 |
| 19 | Luke KaiserPlace 19 · Grade SO · Lincoln-Sudbury | SO | Lincoln-Sudbury | 11:20 | 19 |
| 20 | Zach SolomonPlace 20 · Grade SO · Brookline | SO | Brookline | 11:21 | 20 |
| 21 | Brett CobbPlace 21 · Grade SO · Lincoln-Sudbury | SO | Lincoln-Sudbury | 11:25 | — |
| 22 | Aiden CutterPlace 22 · Grade JR · Lowell | JR | Lowell | 11:29 | 21 |
| 23 | Ryan FrechettePlace 23 · Grade SR · Lowell | SR | Lowell | 11:32 | 22 |
| 24 | Alberto FigueroaPlace 24 · Grade JR · Central Catholic | JR | Central Catholic | 11:34 | 23 |
| 25 | Noah KimPlace 25 · Grade SO · Winchester | SO | Winchester | 11:42 | 24 |
| 26 | Matt FloresPlace 26 · Grade JR · Lowell | JR | Lowell | 11:43 | 25 |
| 27 | Ben BagleyPlace 27 · Grade SR · North Andover | SR | North Andover | 11:45 | 26 |
| 28 | Zach NaleyPlace 28 · Grade SO · Winchester | SO | Winchester | 11:46 | 27 |
| 29 | Coburn Taverna-LiddellPlace 29 · Grade JR · Brookline | JR | Brookline | 11:46 | 28 |
| 30 | Simon GrossmanPlace 30 · Grade SR · Brookline | SR | Brookline | 11:47 | 29 |
| 31 | Evan EdlerPlace 31 · Grade JR · Winchester | JR | Winchester | 11:47 | 30 |
| 32 | Emmanuel WahpoPlace 32 · Grade JR · Lowell | JR | Lowell | 11:49 | 31 |
| 33 | Greg EvansPlace 33 · Grade SR · Winchester | SR | Winchester | 11:49 | — |
| 34 | Michael OakesPlace 34 · Grade JR · Lowell | JR | Lowell | 11:49 | 32 |
| 35 | Quonelle MuthPlace 35 · Grade SO · Lowell | SO | Lowell | 11:51 | 33 |
| 36 | Luke WightmanPlace 36 · Grade SO · Malden Catholic | SO | Malden Catholic | 11:51 | 34 |
| 37 | Luke WardPlace 37 · Grade SO · Lincoln-Sudbury | SO | Lincoln-Sudbury | 11:52 | — |
| 38 | Shane FinnPlace 38 · Grade JR · Haverhill | JR | Haverhill | 11:53 | 35 |
| 39 | Asher HilleryPlace 39 · Grade SO · North Andover | SO | North Andover | 11:53 | 36 |
| 40 | Caleb WeldonPlace 40 · Grade SO · Brookline | SO | Brookline | 11:54 | 37 |
| 41 | Cole CapobiancoPlace 41 · Grade JR · Burlington | JR | Burlington | 11:55 | 38 |
| 42 | Quinn MattsonPlace 42 · Grade SO · Burlington | SO | Burlington | 11:55 | 39 |
| 43 | Humphrey NjengaPlace 43 · Grade SR · Lowell | SR | Lowell | 11:59 | — |
| 44 | Blake BabikianPlace 44 · Grade SR · Lincoln-Sudbury | SR | Lincoln-Sudbury | 12:00 | — |
| 45 | Patrick ScanlonPlace 45 · Grade SO · Brookline | SO | Brookline | 12:00 | — |
| 46 | Will MorrisPlace 46 · Grade SO · Winchester | SO | Winchester | 12:02 | — |
| 47 | Jason KensickiPlace 47 · Grade SO · Winchester | SO | Winchester | 12:02 | — |
| 48 | Andrew ChildsPlace 48 · Grade SR · Lincoln-Sudbury | SR | Lincoln-Sudbury | 12:03 | — |
| 49 | Charlie RaghavanPlace 49 · Grade SO · Lincoln-Sudbury | SO | Lincoln-Sudbury | 12:03 | — |
| 50 | Boshen LiPlace 50 · Grade SO · Winchester | SO | Winchester | 12:07 | — |
| 51 | Shea RobertonPlace 51 · Grade JR · Haverhill | JR | Haverhill | 12:08 | 40 |
| 52 | Jonah LiebermanPlace 52 · Grade SO · Brookline | SO | Brookline | 12:09 | — |
| 53 | Hugh O'ConnerPlace 53 · Grade JR · Central Catholic | JR | Central Catholic | 12:12 | 41 |
| 54 | Jason HuangPlace 54 · Grade SR · Lincoln-Sudbury | SR | Lincoln-Sudbury | 12:15 | — |
| 55 | Luke McCarthyPlace 55 · Grade SR · Burlington | SR | Burlington | 12:15 | 42 |
| 56 | Tyler ComeauPlace 56 · Grade SO · Lincoln-Sudbury | SO | Lincoln-Sudbury | 12:16 | — |
| 57 | Adam DillerPlace 57 · Grade JR · Malden Catholic | JR | Malden Catholic | 12:17 | 43 |
| 58 | Kentaro BimbattiPlace 58 · Grade SO · Central Catholic | SO | Central Catholic | 12:20 | 44 |
| 59 | Nikola RadakovicPlace 59 · Grade JR · Brookline | JR | Brookline | 12:22 | — |
| 60 | James WheatonPlace 60 · Grade SO · Winchester | SO | Winchester | 12:22 | — |
| 61 | Rich RosaPlace 61 · Grade SR · Central Catholic | SR | Central Catholic | 12:23 | 45 |
| 62 | Emre MuftuPlace 62 · Grade SR · Brookline | SR | Brookline | 12:23 | — |
| 63 | Luca Kelley NielsenPlace 63 · Grade SO · Brookline | SO | Brookline | 12:24 | — |
| 64 | Nico GonzalezPlace 64 · Grade SO · Central Catholic | SO | Central Catholic | 12:25 | 46 |
| 65 | Max RuhlandPlace 65 · Grade JR · North Andover | JR | North Andover | 12:27 | 47 |
| 66 | Ryen ChenPlace 66 · Grade SR · Brookline | SR | Brookline | 12:28 | — |
| 67 | Tucker JohnsenPlace 67 · Grade SO · Winchester | SO | Winchester | 12:28 | — |
| 68 | Jacob McDonaldPlace 68 · Grade SR · Central Catholic | SR | Central Catholic | 12:30 | 48 |
| 69 | Benjamin DoncovPlace 69 · Grade SO · Lincoln-Sudbury | SO | Lincoln-Sudbury | 12:31 | — |
| 70 | Eamon O'CearuilPlace 70 · Grade JR · North Andover | JR | North Andover | 12:32 | 49 |
| 71 | Jon PlodzikPlace 71 · Grade JR · North Andover | JR | North Andover | 12:33 | 50 |
| 72 | Jared AbusheeryPlace 72 · Grade SR · Keefe Technical | SR | Keefe Technical | 12:34 | 51 |
| 73 | Jack WaligoraPlace 73 · Grade SO · Haverhill | SO | Haverhill | 12:35 | 52 |
| 74 | Calvin WicksPlace 74 · Grade SO · Somerville | SO | Somerville | 12:35 | — |
| 75 | Nick PolimenoPlace 75 · Grade SO · Tewksbury | SO | Tewksbury | 12:37 | 53 |
| 76 | Thomas BarinelliPlace 76 · Grade SR · Tewksbury | SR | Tewksbury | 12:37 | 54 |
| 77 | Max GoldmuntzPlace 77 · Grade SO · Brookline | SO | Brookline | 12:38 | — |
| 78 | Dan RussellPlace 78 · Grade JR · Winchester | JR | Winchester | 12:38 | — |
| 79 | Gabe SharonPlace 79 · Grade SR · Keefe Technical | SR | Keefe Technical | 12:40 | 55 |
| 80 | Luke HelpsPlace 80 · Grade SO · Haverhill | SO | Haverhill | 12:40 | 56 |
| 81 | Tyler FeingoldPlace 81 · Grade SO · Tewksbury | SO | Tewksbury | 12:41 | 57 |
| 82 | Tyler PauldingPlace 82 · Grade SR · Tewksbury | SR | Tewksbury | 12:43 | 58 |
| 83 | Hunter QuinnPlace 83 · Grade JR · Malden Catholic | JR | Malden Catholic | 12:43 | 59 |
| 84 | Dan RochePlace 84 · Grade JR · North Andover | JR | North Andover | 12:47 | — |
| 85 | Spencer ButzenPlace 85 · Grade JR · Central Catholic | JR | Central Catholic | 12:54 | — |
| 86 | Grant BordnerPlace 86 · Grade SR · Lincoln-Sudbury | SR | Lincoln-Sudbury | 12:55 | — |
| 87 | Jake OttavianiPlace 87 · Grade SO · North Andover | SO | North Andover | 12:57 | — |
| 88 | Charlie HebertPlace 88 · Grade SO · Innovation Academy | SO | Innovation Academy | 12:57 | — |
| 89 | Luke ThibaultPlace 89 · Grade SO · Brookline | SO | Brookline | 12:58 | — |
| 90 | Chen ZhangPlace 90 · Grade SO · Brookline | SO | Brookline | 12:58 | — |
| 91 | Jed HowreyPlace 91 · Grade JR · Lincoln-Sudbury | JR | Lincoln-Sudbury | 12:59 | — |
| 92 | Luca MorelliPlace 92 · Grade SO · Malden Catholic | SO | Malden Catholic | 13:02 | 60 |
| 93 | David CentoniPlace 93 · Grade SR · Burlington | SR | Burlington | 13:03 | 61 |
| 94 | Alexander PaynePlace 94 · Grade SO · Lincoln-Sudbury | SO | Lincoln-Sudbury | 13:03 | — |
| 95 | Colin TibertPlace 95 · Grade SR · Methuen | SR | Methuen | 13:04 | — |
| 96 | Sean CampbellPlace 96 · Grade SO · Winchester | SO | Winchester | 13:05 | — |
| 97 | Tim LynchPlace 97 · Grade SR · Malden Catholic | SR | Malden Catholic | 13:05 | 62 |
| 98 | Ruben MendozaPlace 98 · Grade SO · Brookline | SO | Brookline | 13:10 | — |
| 99 | Kevin ChenPlace 99 · Grade SR · Burlington | SR | Burlington | 13:12 | 63 |
| 100 | Alex MiltPlace 100 · Grade SO · Winchester | SO | Winchester | 13:15 | — |
| 101 | Michael ConcannonPlace 101 · Grade SO · Lincoln-Sudbury | SO | Lincoln-Sudbury | 13:15 | — |
| 102 | Chase BensonPlace 102 · Grade JR · Lincoln-Sudbury | JR | Lincoln-Sudbury | 13:16 | — |
| 103 | Renzo YllasPlace 103 · Grade SO · Winchester | SO | Winchester | 13:17 | — |
| 104 | Ian MacDougallPlace 104 · Grade SO · Central Catholic | SO | Central Catholic | 13:18 | — |
| 105 | Shane PiercePlace 105 · Grade SO · Haverhill | SO | Haverhill | 13:19 | 64 |
| 106 | Samuel RenhowePlace 106 · Grade SR · Lincoln-Sudbury | SR | Lincoln-Sudbury | 13:22 | — |
| 107 | Ryan SilvaPlace 107 · Grade JR · Lincoln-Sudbury | JR | Lincoln-Sudbury | 13:23 | — |
| 108 | Dylan SevillePlace 108 · Grade JR · North Andover | JR | North Andover | 13:23 | — |
| 109 | Trevor TroddenPlace 109 · Grade SO · Tewksbury | SO | Tewksbury | 13:24 | 65 |
| 110 | Aiden BarnettPlace 110 · Grade JR · North Andover | JR | North Andover | 13:25 | — |
| 111 | Henry KesslerPlace 111 · Grade JR · Brookline | JR | Brookline | 13:25 | — |
| 112 | Justin FlynnPlace 112 · Grade JR · Tewksbury | JR | Tewksbury | 13:26 | 66 |
| 113 | Seth SchalliesPlace 113 · Grade SR · Brookline | SR | Brookline | 13:27 | — |
| 114 | Alex MerkelPlace 114 · Grade JR · Innovation Academy | JR | Innovation Academy | 13:29 | — |
| 115 | Jackson GaulPlace 115 · Grade SR · North Andover | SR | North Andover | 13:30 | — |
| 116 | Julian QuintalPlace 116 · Grade SO · Tewksbury | SO | Tewksbury | 13:31 | 67 |
| 117 | Charles DilmanPlace 117 · Grade SO · Malden Catholic | SO | Malden Catholic | 13:33 | 68 |
| 118 | Connor McGarryPlace 118 · Grade JR · North Andover | JR | North Andover | 13:37 | — |
| 119 | Alek BoskovicPlace 119 · Grade SO · Winchester | SO | Winchester | 13:40 | — |
| 120 | Matt BuchananPlace 120 · Grade SO · Central Catholic | SO | Central Catholic | 13:41 | — |
| 121 | Samuel GoncalvesPlace 121 · Grade SO · Winchester | SO | Winchester | 13:45 | — |
| 122 | Justin KellyPlace 122 · Grade SO · Burlington | SO | Burlington | 13:46 | 69 |
| 123 | Jonathan KasperPlace 123 · Grade SO · Lincoln-Sudbury | SO | Lincoln-Sudbury | 13:46 | — |
| 124 | Ashton PerkinsonPlace 124 · Grade JR · Winchester | JR | Winchester | 13:47 | — |
| 125 | Yuer Len ChowPlace 125 · Grade JR · Brookline | JR | Brookline | 13:51 | — |
| 126 | Gavin MonteiroPlace 126 · Grade SO · Lincoln-Sudbury | SO | Lincoln-Sudbury | 13:52 | — |
| 127 | Ryan McShanPlace 127 · Grade SO · Central Catholic | SO | Central Catholic | 13:53 | — |
| 128 | Phil VisseringPlace 128 · Grade SO · North Andover | SO | North Andover | 13:54 | — |
| 129 | Benjamin FoyPlace 129 · Grade SO · Malden Catholic | SO | Malden Catholic | 13:55 | 70 |
| 130 | Ishan BhattacharyaPlace 130 · Grade SO · Innovation Academy | SO | Innovation Academy | 13:56 | — |
| 131 | Jalen TaylorPlace 131 · Grade SO · Malden Catholic | SO | Malden Catholic | 13:57 | — |
| 132 | Aidan ZuzenakPlace 132 · Grade SR · Winchester | SR | Winchester | 13:59 | — |
| 133 | Alex PiscatelliPlace 133 · Grade JR · Burlington | JR | Burlington | 14:05 | — |
| 134 | Sean TullyPlace 134 · Grade SO · Lowell Catholic | SO | Lowell Catholic | 14:07 | — |
| 135 | Aiden ButterfieldPlace 135 · Grade SO · North Andover | SO | North Andover | 14:09 | — |
| 136 | Eric TangPlace 136 · Grade JR · Winchester | JR | Winchester | 14:11 | — |
| 137 | Cody RuedaPlace 137 · Grade JR · Central Catholic | JR | Central Catholic | 14:12 | — |
| 138 | Mason WhitePlace 138 · Grade JR · Winchester | JR | Winchester | 14:14 | — |
| 139 | Sawyer ZuzenakPlace 139 · Grade SO · Winchester | SO | Winchester | 14:17 | — |
| 140 | Sam SanzonePlace 140 · Grade SO · Malden Catholic | SO | Malden Catholic | 14:20 | — |
| 141 | Jett NugentPlace 141 · Grade SO · Winchester | SO | Winchester | 14:20 | — |
| 142 | Christian TagliamontePlace 142 · Grade SO · Burlington | SO | Burlington | 14:21 | — |
| 143 | Sam FosdickPlace 143 · Grade SR · Malden Catholic | SR | Malden Catholic | 14:29 | — |
| 144 | Nick TeuberPlace 144 · Grade SR · Keefe Technical | SR | Keefe Technical | 14:30 | 71 |
| 145 | Sam StanleyPlace 145 · Grade SO · Methuen | SO | Methuen | 14:30 | — |
| 146 | Matt SchwarzePlace 146 · Grade SO · Malden Catholic | SO | Malden Catholic | 14:33 | — |
| 147 | Bruno BarbosaPlace 147 · Grade SO · Keefe Technical | SO | Keefe Technical | 14:34 | 72 |
| 148 | Gabe GalvezPlace 148 · Grade JR · Winchester | JR | Winchester | 14:36 | — |
| 149 | Alex ManningPlace 149 · Grade JR · North Andover | JR | North Andover | 14:41 | — |
| 150 | Alex ImbornonePlace 150 · Grade JR · Central Catholic | JR | Central Catholic | 14:43 | — |
| 151 | Evan AppertiPlace 151 · Grade SO · North Andover | SO | North Andover | 14:44 | — |
| 152 | Jose OrdonezPlace 152 · Grade SR · Malden Catholic | SR | Malden Catholic | 14:45 | — |
| 153 | Alex LeePlace 153 · Grade JR · Winchester | JR | Winchester | 14:47 | — |
| 154 | Gerren KopoinskiPlace 154 · Grade SR · Dracut | SR | Dracut | 14:56 | — |
| 155 | Mike SekenskiPlace 155 · Grade SR · Malden Catholic | SR | Malden Catholic | 15:01 | — |
| 156 | John EganPlace 156 · Grade SO · Keefe Technical | SO | Keefe Technical | 15:03 | 73 |
| 157 | Brandon WongPlace 157 · Grade SO · Malden Catholic | SO | Malden Catholic | 15:09 | — |
| 158 | Andrew SheldonPlace 158 · Grade SO · Parker Charter Essential | SO | Parker Charter Essential | 15:15 | — |
| 159 | Yaozu ChenPlace 159 · Grade JR · Winchester | JR | Winchester | 15:16 | — |
| 160 | Javier UmanaPlace 160 · Grade SO · Malden Catholic | SO | Malden Catholic | 15:16 | — |
| 161 | William TurkPlace 161 · Grade SR · Malden Catholic | SR | Malden Catholic | 15:23 | — |
| 162 | Mason LutzPlace 162 · Grade SO · Lincoln-Sudbury | SO | Lincoln-Sudbury | 15:25 | — |
| 163 | Gavin YangPlace 163 · Grade JR · Winchester | JR | Winchester | 15:27 | — |
| 164 | Ryan AllenPlace 164 · Grade SO · Lowell Catholic | SO | Lowell Catholic | 15:32 | — |
| 165 | Andrew NguyenPlace 165 · Grade SO · Malden Catholic | SO | Malden Catholic | 15:37 | — |
| 166 | Alex PacyPlace 166 · Grade SR · Malden Catholic | SR | Malden Catholic | 15:37 | — |
| 167 | Harry CasperPlace 167 · Grade SO · Brookline | SO | Brookline | 15:46 | — |
| 168 | Matt D'AntonaPlace 168 · Grade SO · Malden Catholic | SO | Malden Catholic | 15:47 | — |
| 169 | Walter WanyoikePlace 169 · Grade SO · Central Catholic | SO | Central Catholic | 15:51 | — |
| 170 | Evan ZraketPlace 170 · Grade SO · Somerville | SO | Somerville | 15:58 | — |
| 171 | Joe BartoliniPlace 171 · Grade SR · Central Catholic | SR | Central Catholic | 16:17 | — |
| 172 | Alex HirthPlace 172 · Grade SO · North Andover | SO | North Andover | 16:19 | — |
| 173 | Kenny Jean-CharlesPlace 173 · Grade SO · Malden Catholic | SO | Malden Catholic | 16:28 | — |
| 174 | Dan RodriguezPlace 174 · Grade SO · Malden Catholic | SO | Malden Catholic | 16:30 | — |
| 175 | Elijah CervantesPlace 175 · Grade SO · Lincoln-Sudbury | SO | Lincoln-Sudbury | 16:40 | — |
| 176 | Jesse EscobedoPlace 176 · Grade SO · Malden Catholic | SO | Malden Catholic | 16:57 | — |
| 177 | David IgnacioPlace 177 · Grade SR · Dracut | SR | Dracut | 17:09 | — |
| 178 | Mario RussoPlace 178 · Grade SO · Malden Catholic | SO | Malden Catholic | 17:18 | — |
| 179 | Anant ShahPlace 179 · Grade SR · North Andover | SR | North Andover | 17:40 | — |
| 180 | Jonathan BuwemboPlace 180 · Grade SO · Central Catholic | SO | Central Catholic | 18:05 | — |
| 181 | Shauib IbraheemPlace 181 · Grade JR · Lowell | JR | Lowell | 18:18 | — |
| 182 | Dionis LlupoPlace 182 · Grade SO · Haverhill | SO | Haverhill | 18:30 | 74 |
| 183 | Dorian BourguignonPlace 183 · Grade SO · Malden Catholic | SO | Malden Catholic | 18:35 | — |
| 184 | Liam McDonoughPlace 184 · Grade JR · Malden Catholic | JR | Malden Catholic | 19:01 | — |
| 185 | Gavin SadlerPlace 185 · Grade SR · Malden Catholic | SR | Malden Catholic | 19:40 | — |
| 186 | Nico GoluboffPlace 186 · Grade SO · Winchester | SO | Winchester | 19:58 | — |
| 187 | Dylan SteinPlace 187 · Grade JR · Winchester | JR | Winchester | 20:25 | — |
| 1 | BrooklinePlace 1 · 47 | — | 47 | 13:32 | — |
| 2 | Lincoln-SudburyPlace 2 · 81 | — | 81 | 14:19 | — |
| 3 | WinchesterPlace 3 · 87 | — | 87 | 14:22 | — |
| 4 | AndoverPlace 4 · 98 | — | 98 | 14:15 | — |
| 5 | Central CatholicPlace 5 · 110 | — | 110 | 14:42 | — |
| 6 | Austin PrepPlace 6 · 111 | — | 111 | 14:35 | — |
| 7 | Malden CatholicPlace 7 · 200 | — | 200 | 18:15 | — |
| 8 | Parker Charter EssentialPlace 8 · 202 | — | 202 | 17:11 | — |
| 9 | StonehamPlace 9 · 224 | — | 224 | 17:45 | — |
| 10 | DracutPlace 10 · 266 | — | 266 | 20:39 | — |
| 1 | Finleigh SimondsPlace 1 · Grade FR · Haverhill | FR | Haverhill | 11:38 | — |
| 2 | Molly KileyPlace 2 · Grade FR · Andover | FR | Andover | 11:55 | 1 |
| 3 | Camille JordanPlace 3 · Grade FR · Brookline | FR | Brookline | 12:03 | 2 |
| 4 | Hannah MartinPlace 4 · Grade FR · North Andover | FR | North Andover | 12:22 | — |
| 5 | Cadyn BaumgartnerPlace 5 · Grade FR · Lincoln-Sudbury | FR | Lincoln-Sudbury | 12:25 | 3 |
| 6 | Jordan Liss-RiordanPlace 6 · Grade FR · Brookline | FR | Brookline | 12:56 | 4 |
| 7 | Erin CrisafiPlace 7 · Grade 8 · Austin Prep | 8 | Austin Prep | 13:02 | 5 |
| 8 | Avery RobinsonPlace 8 · Grade FR · Winchester | FR | Winchester | 13:19 | 6 |
| 9 | Emily ApplebyPlace 9 · Grade FR · Lincoln-Sudbury | FR | Lincoln-Sudbury | 13:33 | 7 |
| 10 | Mia WolpePlace 10 · Grade FR · Lincoln-Sudbury | FR | Lincoln-Sudbury | 13:37 | 8 |
| 11 | Olivia MillspaughPlace 11 · Grade FR · Tewksbury | FR | Tewksbury | 13:42 | — |
| 12 | Michaela StaniecPlace 12 · Grade FR · Central Catholic | FR | Central Catholic | 13:48 | 9 |
| 13 | Ana Christin HernandezPlace 13 · Grade FR · Brookline | FR | Brookline | 13:58 | 10 |
| 14 | Emma JensenPlace 14 · Grade FR · Tewksbury | FR | Tewksbury | 14:01 | — |
| 15 | Maya BalabanPlace 15 · Grade FR · Brookline | FR | Brookline | 14:09 | 11 |
| 16 | Sophie ParksPlace 16 · Grade FR · Winchester | FR | Winchester | 14:10 | 12 |
| 17 | Jackie DehneyPlace 17 · Grade FR · Central Catholic | FR | Central Catholic | 14:12 | 13 |
| 18 | Linda LaffeyPlace 18 · Grade FR · Haverhill | FR | Haverhill | 14:19 | — |
| 19 | Grace HoagPlace 19 · Grade FR · Malden Catholic | FR | Malden Catholic | 14:19 | 14 |
| 20 | Sydney SwillingPlace 20 · Grade FR · Winchester | FR | Winchester | 14:21 | 15 |
| 21 | Madi ValadePlace 21 · Grade 7 · Austin Prep | 7 | Austin Prep | 14:21 | 16 |
| 22 | Hannah RosePlace 22 · Grade FR · Andover | FR | Andover | 14:22 | 17 |
| 23 | Annie GilmanPlace 23 · Grade FR · Lowell | FR | Lowell | 14:22 | — |
| 24 | Ally PowellPlace 24 · Grade FR · Haverhill | FR | Haverhill | 14:24 | — |
| 25 | Tea BaumgartnerPlace 25 · Grade SR · Lincoln-Sudbury | SR | Lincoln-Sudbury | 14:27 | 18 |
| 26 | Bridget UnderwoodPlace 26 · Grade FR · Central Catholic | FR | Central Catholic | 14:31 | 19 |
| 27 | Abagail JonesPlace 27 · Grade FR · Brookline | FR | Brookline | 14:37 | 20 |
| 28 | Hazel Buckley-McMahonPlace 28 · Grade FR · Brookline | FR | Brookline | 14:48 | 21 |
| 29 | Ava SodermanPlace 29 · Grade 8 · Parker Charter Essential | 8 | Parker Charter Essential | 14:48 | 22 |
| 30 | Lily NguyenPlace 30 · Grade FR · Malden Catholic | FR | Malden Catholic | 14:48 | 23 |
| 31 | Sreeja ChaparalaPlace 31 · Grade FR · Andover | FR | Andover | 14:54 | 24 |
| 32 | Hellena TrojerPlace 32 · Grade FR · Austin Prep | FR | Austin Prep | 14:57 | 25 |
| 33 | Amanda HarrisonPlace 33 · Grade FR · Winchester | FR | Winchester | 15:01 | 26 |
| 34 | Abigail OsbornePlace 34 · Grade FR · Andover | FR | Andover | 15:03 | 27 |
| 35 | Penelope RatzPlace 35 · Grade FR · Winchester | FR | Winchester | 15:03 | 28 |
| 36 | Ella WaszkelewiczPlace 36 · Grade FR · Andover | FR | Andover | 15:05 | 29 |
| 37 | Maya PlantPlace 37 · Grade FR · Matignon | FR | Matignon | 15:12 | — |
| 38 | Sophia LubinPlace 38 · Grade FR · Winchester | FR | Winchester | 15:14 | 30 |
| 39 | Mary LonerganPlace 39 · Grade FR · Central Catholic | FR | Central Catholic | 15:15 | 31 |
| 40 | Alex BaldwinPlace 40 · Grade FR · Matignon | FR | Matignon | 15:17 | — |
| 41 | Caroline KellyPlace 41 · Grade FR · Austin Prep | FR | Austin Prep | 15:18 | 32 |
| 42 | Sydney PillaPlace 42 · Grade FR · Austin Prep | FR | Austin Prep | 15:20 | 33 |
| 43 | Alyssa RosanoPlace 43 · Grade FR · Methuen | FR | Methuen | 15:24 | — |
| 44 | Ashley DehneyPlace 44 · Grade 8 · Lowell Catholic | 8 | Lowell Catholic | 15:27 | — |
| 45 | Chloe ZhaoPlace 45 · Grade SO · Winchester | SO | Winchester | 15:33 | 34 |
| 46 | Clara WeissPlace 46 · Grade FR · Andover | FR | Andover | 15:37 | 35 |
| 47 | Abigail RajchelPlace 47 · Grade FR · Andover | FR | Andover | 15:38 | 36 |
| 48 | Madeline DurantPlace 48 · Grade FR · Brookline | FR | Brookline | 15:42 | 37 |
| 49 | Janessa DurenPlace 49 · Grade FR · Central Catholic | FR | Central Catholic | 15:44 | 38 |
| 50 | Giulia CiuccarelliPlace 50 · Grade FR · Brookline | FR | Brookline | 15:48 | — |
| 51 | Savannah CurtisPlace 51 · Grade FR · Andover | FR | Andover | 15:50 | — |
| 52 | Theresa EnglandPlace 52 · Grade FR · Brookline | FR | Brookline | 15:51 | — |
| 53 | Sophia ShellPlace 53 · Grade FR · Andover | FR | Andover | 16:01 | — |
| 54 | Grace JungmannPlace 54 · Grade FR · Andover | FR | Andover | 16:02 | — |
| 55 | Natalie MinskPlace 55 · Grade FR · Stoneham | FR | Stoneham | 16:40 | 39 |
| 56 | Shayla QuillPlace 56 · Grade FR · Andover | FR | Andover | 16:46 | — |
| 57 | Arianna CastielloPlace 57 · Grade FR · Methuen | FR | Methuen | 16:50 | — |
| 58 | Saumya BawariPlace 58 · Grade FR · Andover | FR | Andover | 16:56 | — |
| 59 | Halle CallahanPlace 59 · Grade FR · Haverhill | FR | Haverhill | 16:56 | — |
| 60 | Elise AndersonPlace 60 · Grade FR · Methuen | FR | Methuen | 16:57 | — |
| 61 | Lauren MaestriPlace 61 · Grade FR · Stoneham | FR | Stoneham | 16:59 | 40 |
| 62 | Ella DoblePlace 62 · Grade FR · Parker Charter Essential | FR | Parker Charter Essential | 17:01 | 41 |
| 63 | Grace BedardPlace 63 · Grade FR · Parker Charter Essential | FR | Parker Charter Essential | 17:06 | 42 |
| 64 | Mary BalasubramanyamPlace 64 · Grade 7 · Parker Charter Essential | 7 | Parker Charter Essential | 17:14 | 43 |
| 65 | Prisha SharmaPlace 65 · Grade FR · Malden Catholic | FR | Malden Catholic | 17:18 | 44 |
| 66 | Laura BettPlace 66 · Grade FR · Matignon | FR | Matignon | 17:25 | — |
| 67 | Lena MutschlerPlace 67 · Grade FR · Lincoln-Sudbury | FR | Lincoln-Sudbury | 17:34 | 45 |
| 68 | Julia GordonsmithPlace 68 · Grade FR · Methuen | FR | Methuen | 17:39 | — |
| 69 | Manavi VajhallyaPlace 69 · Grade FR · Andover | FR | Andover | 17:42 | — |
| 70 | Morgan RuelPlace 70 · Grade 8 · Dracut | 8 | Dracut | 17:43 | 46 |
| 71 | Sofia PachecoPlace 71 · Grade FR · Stoneham | FR | Stoneham | 18:08 | 47 |
| 72 | Isabella PintoPlace 72 · Grade FR · Stoneham | FR | Stoneham | 18:08 | 48 |
| 73 | Lanna TranPlace 73 · Grade FR · Lowell Catholic | FR | Lowell Catholic | 18:21 | — |
| 74 | Carolyn KilukPlace 74 · Grade FR · Dracut | FR | Dracut | 18:23 | 49 |
| 75 | Madison SurrettePlace 75 · Grade FR · Stoneham | FR | Stoneham | 18:53 | 50 |
| 76 | Erin MarquardtPlace 76 · Grade FR · Austin Prep | FR | Austin Prep | 19:12 | 51 |
| 77 | Emma RiordanPlace 77 · Grade FR · Austin Prep | FR | Austin Prep | 19:13 | 52 |
| 78 | Mahathi VeluriPlace 78 · Grade FR · Andover | FR | Andover | 19:23 | — |
| 79 | Angela LamPlace 79 · Grade 8 · Dracut | 8 | Dracut | 19:29 | 53 |
| 80 | Emma ToomeyPlace 80 · Grade FR · Parker Charter Essential | FR | Parker Charter Essential | 19:46 | 54 |
| 81 | Madeline ShinPlace 81 · Grade FR · Andover | FR | Andover | 20:16 | — |
| 82 | Lisa ShinPlace 82 · Grade FR · Andover | FR | Andover | 20:21 | — |
| 83 | Charlotte ChurchillPlace 83 · Grade 7 · Parker Charter Essential | 7 | Parker Charter Essential | 20:27 | 55 |
| 84 | Hope VenkitachalamPlace 84 · Grade FR · Parker Charter Essential | FR | Parker Charter Essential | 20:53 | 56 |
| 85 | Rose MarblePlace 85 · Grade 8 · Parker Charter Essential | 8 | Parker Charter Essential | 20:54 | — |
| 86 | Shalom NalulePlace 86 · Grade 8 · Dracut | 8 | Dracut | 20:58 | 57 |
| 87 | Kara LinPlace 87 · Grade FR · Stoneham | FR | Stoneham | 22:23 | 58 |
| 88 | Angelina AngPlace 88 · Grade FR · Malden Catholic | FR | Malden Catholic | 22:24 | 59 |
| 89 | Bhoomika ChopraPlace 89 · Grade FR · Malden Catholic | FR | Malden Catholic | 22:30 | 60 |
| 90 | Ava BaileyPlace 90 · Grade 7 · Dracut | 7 | Dracut | 26:43 | 61 |
| 1 | Parker Charter EssentialPlace 1 · 53 | — | 53 | 11:00 | — |
| 2 | LowellPlace 2 · 109 | — | 109 | 11:26 | — |
| 3 | North AndoverPlace 3 · 116 | — | 116 | 11:28 | — |
| 4 | Boston College HighPlace 4 · 143 | — | 143 | 11:42 | — |
| 5 | Malden CatholicPlace 5 · 161 | — | 161 | 11:47 | — |
| 6 | Lincoln-SudburyPlace 6 · 165 | — | 165 | 11:52 | — |
| 7 | Central CatholicPlace 7 · 196 | — | 196 | 12:02 | — |
| 8 | WinchesterPlace 8 · 212 | — | 212 | 12:10 | — |
| 9 | TewksburyPlace 9 · 226 | — | 226 | 12:17 | — |
| 10 | MethuenPlace 10 · 251 | — | 251 | 12:28 | — |
| 11 | HaverhillPlace 11 · 319 | — | 319 | 12:58 | — |
| 12 | AndoverPlace 12 · 322 | — | 322 | 13:02 | — |
| 13 | BurlingtonPlace 13 · 324 | — | 324 | 13:23 | — |
| 14 | Lowell CatholicPlace 14 · 325 | — | 325 | 8:13:17 | — |
| 15 | BrooklinePlace 15 · 343 | — | 343 | 13:05 | — |
| 16 | DracutPlace 16 · 356 | — | 356 | 13:25 | — |
| 17 | StonehamPlace 17 · 464 | — | 464 | 16:56 | — |
| 1 | Caleb HatlevigPlace 1 · Grade 8 · Parker Charter Essential | 8 | Parker Charter Essential | 10:25 | 1 |
| 2 | Mohammed AdamPlace 2 · Grade FR · Lowell | FR | Lowell | 10:39 | 2 |
| 3 | Ryan ConnollyPlace 3 · Grade FR · North Andover | FR | North Andover | 10:43 | 3 |
| 4 | Nick MartinezPlace 4 · Grade FR · Malden Catholic | FR | Malden Catholic | 10:45 | 4 |
| 5 | Luke StadPlace 5 · Grade FR · North Andover | FR | North Andover | 10:50 | 5 |
| 6 | Isaac Gower-HallPlace 6 · Grade FR · Lincoln-Sudbury | FR | Lincoln-Sudbury | 10:50 | 6 |
| 7 | Patrick GrayPlace 7 · Grade FR · Burlington | FR | Burlington | 10:52 | 7 |
| 8 | Carl SodermanPlace 8 · Grade FR · Parker Charter Essential | FR | Parker Charter Essential | 10:53 | 8 |
| 9 | Seyha RathPlace 9 · Grade FR · Lowell | FR | Lowell | 10:55 | 9 |
| 10 | Eliott KlappenbachPlace 10 · Grade FR · Lincoln-Sudbury | FR | Lincoln-Sudbury | 11:01 | 10 |
| 11 | Tim LeporePlace 11 · Grade FR · Malden Catholic | FR | Malden Catholic | 11:08 | 11 |
| 12 | Salem BrownsonPlace 12 · Grade FR · Parker Charter Essential | FR | Parker Charter Essential | 11:10 | 12 |
| 13 | Burke PetersPlace 13 · Grade FR · Winchester | FR | Winchester | 11:12 | 13 |
| 14 | Finn WillisPlace 14 · Grade FR · Parker Charter Essential | FR | Parker Charter Essential | 11:14 | 14 |
| 15 | Keenan GosselinPlace 15 · Grade FR · North Andover | FR | North Andover | 11:15 | 15 |
| 16 | Adlai SoucyPlace 16 · Grade FR · Lowell Catholic | FR | Lowell Catholic | 11:17 | 16 |
| 17 | James CrippenPlace 17 · Grade FR · Central Catholic | FR | Central Catholic | 11:17 | 17 |
| 18 | Max DeckerPlace 18 · Grade FR · Parker Charter Essential | FR | Parker Charter Essential | 11:19 | 18 |
| 19 | Will WitkosPlace 19 · Grade FR · Lowell Catholic | FR | Lowell Catholic | 11:23 | 19 |
| 20 | Alexander WahpoPlace 20 · Grade FR · Lowell | FR | Lowell | 11:24 | 20 |
| 21 | Samuel AbbottPlace 21 · Boston College High | — | Boston College High | 11:24 | 21 |
| 22 | Alex WilardPlace 22 · Grade FR · Central Catholic | FR | Central Catholic | 11:27 | 22 |
| 23 | Paul MclaughlinPlace 23 · Grade FR · Boston College High | FR | Boston College High | 11:31 | 23 |
| 24 | Rithikh PrakashPlace 24 · Grade FR · Burlington | FR | Burlington | 11:32 | 24 |
| 25 | Tristan LesliePlace 25 · Grade FR · Tewksbury | FR | Tewksbury | 11:36 | 25 |
| 26 | Davin IndegliaPlace 26 · Grade FR · Methuen | FR | Methuen | 11:40 | 26 |
| 27 | Nick GrierPlace 27 · Grade FR · Dracut | FR | Dracut | 11:40 | 27 |
| 28 | Sam BuckleyPlace 28 · Grade FR · Somerville | FR | Somerville | 11:41 | — |
| 29 | Charlie NunezPlace 29 · Grade FR · Andover | FR | Andover | 11:44 | 28 |
| 30 | Jarlen ArangoPlace 30 · Grade FR · Lowell | FR | Lowell | 11:48 | 29 |
| 31 | Kazuki HedgePlace 31 · Grade FR · Boston College High | FR | Boston College High | 11:48 | 30 |
| 32 | Brian CarletonPlace 32 · Grade FR · Tewksbury | FR | Tewksbury | 11:49 | 31 |
| 33 | Harry GanzPlace 33 · Grade FR · Lincoln-Sudbury | FR | Lincoln-Sudbury | 11:53 | 32 |
| 34 | William LockePlace 34 · Grade FR · Boston College High | FR | Boston College High | 11:53 | 33 |
| 35 | Joe BourcyPlace 35 · Grade FR · Haverhill | FR | Haverhill | 11:54 | 34 |
| 36 | Nick Ressler-CraigPlace 36 · Grade FR · Lincoln-Sudbury | FR | Lincoln-Sudbury | 11:56 | 35 |
| 37 | Liam ReganPlace 37 · Grade FR · Keefe Technical | FR | Keefe Technical | 11:57 | — |
| 38 | Julian BosquesPlace 38 · Grade FR · Boston College High | FR | Boston College High | 11:58 | 36 |
| 39 | Thomas MourierPlace 39 · Grade FR · Winchester | FR | Winchester | 11:58 | 37 |
| 40 | Nick AlvaradoPlace 40 · Grade FR · Tewksbury | FR | Tewksbury | 11:59 | 38 |
| 41 | Liam DohertyPlace 41 · Grade FR · Methuen | FR | Methuen | 12:00 | 39 |
| 42 | Zach LaverdurePlace 42 · Grade FR · Malden Catholic | FR | Malden Catholic | 12:00 | 40 |
| 43 | Kyle AdamsPlace 43 · Grade FR · Tewksbury | FR | Tewksbury | 12:00 | 41 |
| 44 | Trevor CoughlinPlace 44 · Grade FR · Austin Prep | FR | Austin Prep | 12:04 | — |
| 45 | James AllardPlace 45 · Grade FR · North Andover | FR | North Andover | 12:06 | 42 |
| 46 | James ReaganPlace 46 · Grade FR · Central Catholic | FR | Central Catholic | 12:09 | 43 |
| 47 | Andrew CrockettPlace 47 · Grade FR · Innovation Academy | FR | Innovation Academy | 12:10 | — |
| 48 | Ryan ValinPlace 48 · Grade FR · Central Catholic | FR | Central Catholic | 12:12 | 44 |
| 49 | Carlo CrociniPlace 49 · Grade FR · Boston College High | FR | Boston College High | 12:13 | 45 |
| 50 | Will MossPlace 50 · Grade FR · Malden Catholic | FR | Malden Catholic | 12:15 | 46 |
| 51 | Gabe WatsonPlace 51 · Grade FR · Winchester | FR | Winchester | 12:15 | 47 |
| 52 | Elijah ZanelottiPlace 52 · Grade FR · Innovation Academy | FR | Innovation Academy | 12:20 | — |
| 53 | Marvin LePlace 53 · Grade FR · Boston College High | FR | Boston College High | 12:20 | 48 |
| 54 | Nathan PerezPlace 54 · Grade FR · Lowell | FR | Lowell | 12:26 | 49 |
| 55 | Henry SawyerPlace 55 · Grade FR · Parker Charter Essential | FR | Parker Charter Essential | 12:28 | 50 |
| 56 | Will HenneseyPlace 56 · Grade FR · North Andover | FR | North Andover | 12:29 | 51 |
| 57 | Joseph Becuti OrtizPlace 57 · Grade FR · Methuen | FR | Methuen | 12:29 | 52 |
| 58 | Connor EvansPlace 58 · Grade FR · Somerville | FR | Somerville | 12:35 | — |
| 59 | James PineiroPlace 59 · Grade FR · Andover | FR | Andover | 12:35 | 53 |
| 60 | Brandon CiccoliniPlace 60 · Grade FR · Parker Charter Essential | FR | Parker Charter Essential | 12:35 | 54 |
| 61 | Matthew DraheimPlace 61 · Grade FR · Boston College High | FR | Boston College High | 12:40 | — |
| 62 | Henry Becuti OrtizPlace 62 · Grade FR · Methuen | FR | Methuen | 12:41 | 55 |
| 63 | Kumar MuniappanPlace 63 · Grade FR · Winchester | FR | Winchester | 12:42 | 56 |
| 64 | Matthew LavenderPlace 64 · Grade FR · Dracut | FR | Dracut | 12:42 | 57 |
| 65 | Caleb FriedmanPlace 65 · Grade FR · Brookline | FR | Brookline | 12:43 | 58 |
| 66 | Charles HoogendoorPlace 66 · Grade FR · Winchester | FR | Winchester | 12:43 | 59 |
| 67 | Ivan CompresPlace 67 · Grade FR · Malden Catholic | FR | Malden Catholic | 12:47 | 60 |
| 68 | Henry Mayer SvarczkopfPlace 68 · Grade 8 · Parker Charter Essential | 8 | Parker Charter Essential | 12:49 | — |
| 69 | Andreas BurgessPlace 69 · Grade FR · Haverhill | FR | Haverhill | 12:51 | 61 |
| 70 | Dante PerronePlace 70 · Grade FR · Winchester | FR | Winchester | 12:51 | 62 |
| 71 | Cole GilesPlace 71 · Grade FR · North Andover | FR | North Andover | 12:54 | 63 |
| 72 | Aiden BlandonPlace 72 · Grade FR · Malden Catholic | FR | Malden Catholic | 12:57 | 64 |
| 73 | Ethan O'LearyPlace 73 · Grade FR · Haverhill | FR | Haverhill | 12:58 | 65 |
| 74 | Luca MelePlace 74 · Grade FR · Stoneham | FR | Stoneham | 12:59 | 66 |
| 75 | Declan MulliganPlace 75 · Grade FR · Brookline | FR | Brookline | 13:00 | 67 |
| 76 | Eamonn YoungPlace 76 · Grade FR · Boston College High | FR | Boston College High | 13:01 | — |
| 77 | Ryan MacNeillePlace 77 · Grade FR · Winchester | FR | Winchester | 13:02 | 68 |
| 78 | Alex CookePlace 78 · Grade FR · Brookline | FR | Brookline | 13:04 | 69 |
| 79 | Mark PappalardoPlace 79 · Grade FR · Central Catholic | FR | Central Catholic | 13:05 | 70 |
| 81 | Andrew GallagherPlace 81 · Grade FR · Central Catholic | FR | Central Catholic | 13:10 | 71 |
| 82 | Jack TweedalePlace 82 · Grade FR · Andover | FR | Andover | 13:14 | 72 |
| 83 | Hugh LickliderPlace 83 · Grade FR · Boston College High | FR | Boston College High | 13:17 | — |
| 84 | Luke RellerPlace 84 · Grade FR · Central Catholic | FR | Central Catholic | 13:17 | 73 |
| 85 | Franklin TrinidadPlace 85 · Grade FR · Central Catholic | FR | Central Catholic | 13:17 | — |
| 86 | DJ BresettePlace 86 · Grade FR · Austin Prep | FR | Austin Prep | 13:18 | — |
| 87 | Leo ShermanPlace 87 · Grade FR · Brookline | FR | Brookline | 13:19 | 74 |
| 88 | Nicholas AmbrosePlace 88 · Grade FR · Central Catholic | FR | Central Catholic | 13:19 | — |
| 89 | Eli FronskePlace 89 · Grade FR · Brookline | FR | Brookline | 13:20 | 75 |
| 90 | Christian SanchezPlace 90 · Grade FR · Haverhill | FR | Haverhill | 13:22 | 76 |
| 91 | Adam ChiodiPlace 91 · Grade FR · Stoneham | FR | Stoneham | 13:22 | 77 |
| 92 | Robert SheehanPlace 92 · Grade FR · Lowell Catholic | FR | Lowell Catholic | 13:23 | 78 |
| 93 | Abram BrownsonPlace 93 · Grade 7 · Parker Charter Essential | 7 | Parker Charter Essential | 13:27 | — |
| 94 | Neondre Abreu DelacruzPlace 94 · Grade FR · Methuen | FR | Methuen | 13:30 | 79 |
| 95 | Harrison RuppPlace 95 · Grade FR · North Andover | FR | North Andover | 13:30 | 80 |
| 96 | Harrison McAuliffePlace 96 · Grade FR · Winchester | FR | Winchester | 13:31 | — |
| 97 | Jake ChagnonPlace 97 · Grade FR · Matignon | FR | Matignon | 13:36 | — |
| 98 | Martin GoldnerPlace 98 · Grade FR · Boston College High | FR | Boston College High | 13:41 | — |
| 99 | Peter StublerPlace 99 · Grade FR · Andover | FR | Andover | 13:42 | 81 |
| 100 | Henry BownePlace 100 · Grade FR · Lincoln-Sudbury | FR | Lincoln-Sudbury | 13:43 | 82 |
| 101 | Brendan LarkinPlace 101 · Grade FR · Haverhill | FR | Haverhill | 13:47 | 83 |
| 102 | Ethan EramoPlace 102 · Grade FR · Haverhill | FR | Haverhill | 13:47 | 84 |
| 103 | Declan DeYoungPlace 103 · Grade FR · Brookline | FR | Brookline | 13:50 | 85 |
| 104 | John CostaPlace 104 · Grade FR · Haverhill | FR | Haverhill | 13:52 | 86 |
| 105 | Devin RegoPlace 105 · Grade FR · Dracut | FR | Dracut | 13:54 | 87 |
| 106 | Nicholas MackoolPlace 106 · Grade FR · Boston College High | FR | Boston College High | 13:54 | — |
| 107 | Brett LuthernPlace 107 · Grade FR · Winchester | FR | Winchester | 13:55 | — |
| 108 | Ayush DewaganPlace 108 · Grade FR · Andover | FR | Andover | 13:57 | 88 |
| 109 | Mason CasebeerPlace 109 · Grade FR · Winchester | FR | Winchester | 14:00 | — |
| 110 | Alex ThomasPlace 110 · Grade FR · Winchester | FR | Winchester | 14:02 | — |
| 111 | Gabe MeliPlace 111 · Grade FR · Dracut | FR | Dracut | 14:04 | 89 |
| 112 | James KimPlace 112 · Grade FR · Winchester | FR | Winchester | 14:04 | — |
| 113 | Teddy PierniPlace 113 · Grade FR · Andover | FR | Andover | 14:05 | 90 |
| 114 | Alex NaghibiPlace 114 · Grade FR · Tewksbury | FR | Tewksbury | 14:05 | 91 |
| 115 | Jackson Hunter-LynchPlace 115 · Grade FR · Winchester | FR | Winchester | 14:06 | — |
| 116 | Samuel SchuhwerkPlace 116 · Grade FR · Boston College High | FR | Boston College High | 14:06 | — |
| 117 | Lucas DonahuePlace 117 · Grade FR · Malden Catholic | FR | Malden Catholic | 14:08 | 92 |
| 118 | Darrius LupoPlace 118 · Grade FR · Innovation Academy | FR | Innovation Academy | 14:12 | — |
| 119 | Scott BottiglioPlace 119 · Grade FR · Burlington | FR | Burlington | 14:15 | 93 |
| 120 | Aiden RecessoPlace 120 · Grade FR · Central Catholic | FR | Central Catholic | 14:17 | — |
| 121 | Camden CarterPlace 121 · Grade FR · Boston College High | FR | Boston College High | 14:17 | — |
| 122 | Patrick RadochiaPlace 122 · Grade FR · Malden Catholic | FR | Malden Catholic | 14:18 | — |
| 123 | Amit PirytinskyPlace 123 · Grade FR · Brookline | FR | Brookline | 14:20 | 94 |
| 124 | Andrew BuchananPlace 124 · Grade FR · North Andover | FR | North Andover | 14:27 | — |
| 125 | Conor LickliderPlace 125 · Grade FR · Boston College High | FR | Boston College High | 14:34 | — |
| 126 | Viruet AngelPlace 126 · Grade FR · Central Catholic | FR | Central Catholic | 14:38 | — |
| 127 | Dimitri DoeunPlace 127 · Grade FR · Methuen | FR | Methuen | 14:44 | 95 |
| 128 | Nate MugfordPlace 128 · Grade FR · Dracut | FR | Dracut | 14:48 | 96 |
| 129 | Andrew CalixtePlace 129 · Grade FR · Boston College High | FR | Boston College High | 14:49 | — |
| 130 | Matt DeLucaPlace 130 · Grade FR · Central Catholic | FR | Central Catholic | 14:50 | — |
| 131 | Chris BezeredyPlace 131 · Grade FR · Methuen | FR | Methuen | 14:51 | 97 |
| 132 | Dakota EllisPlace 132 · Grade FR · Burlington | FR | Burlington | 14:52 | 98 |
| 133 | Carlo PerottiPlace 133 · Grade 7 · Parker Charter Essential | 7 | Parker Charter Essential | 14:53 | — |
| 134 | Josh CohenPlace 134 · Grade FR · Lincoln-Sudbury | FR | Lincoln-Sudbury | 14:53 | 99 |
| 135 | Alexander JordanPlace 135 · Grade FR · Boston College High | FR | Boston College High | 14:53 | — |
| 136 | Thomas RogersPlace 136 · Grade FR · Boston College High | FR | Boston College High | 14:57 | — |
| 137 | Henry JacobsonPlace 137 · Grade 7 · Parker Charter Essential | 7 | Parker Charter Essential | 15:02 | — |
| 138 | Jimmy YanPlace 138 · Grade FR · Boston College High | FR | Boston College High | 15:04 | — |
| 139 | Dimitry StolperPlace 139 · Grade FR · Keefe Technical | FR | Keefe Technical | 15:05 | — |
| 140 | Nathan FlaggPlace 140 · Grade FR · Andover | FR | Andover | 15:08 | 100 |
| 141 | Colby MusePlace 141 · Grade FR · North Andover | FR | North Andover | 15:09 | — |
| 142 | John PhilbinPlace 142 · Grade FR · Central Catholic | FR | Central Catholic | 15:12 | — |
| 143 | Ethan MolettieriPlace 143 · Grade 7 · Austin Prep | 7 | Austin Prep | 15:12 | — |
| 144 | Jeremiah BrownPlace 144 · Grade FR · Methuen | FR | Methuen | 15:14 | — |
| 145 | Cian DawsonPlace 145 · Grade FR · Tewksbury | FR | Tewksbury | 15:18 | 101 |
| 146 | Robert HackleyPlace 146 · Grade FR · Malden Catholic | FR | Malden Catholic | 15:20 | — |
| 147 | Alan DowtyPlace 147 · Grade FR · Andover | FR | Andover | 15:20 | — |
| 148 | Mihir BalsaraPlace 148 · Grade FR · Burlington | FR | Burlington | 15:25 | 102 |
| 149 | Brayden ColePlace 149 · Grade FR · Lowell Catholic | FR | Lowell Catholic | 15:25 | 103 |
| 150 | Timothy CorcoranPlace 150 · Grade FR · Matignon | FR | Matignon | 15:30 | — |
| 151 | John CalcagnoPlace 151 · Grade FR · Boston College High | FR | Boston College High | 15:46 | — |
| 152 | Jake BirdPlace 152 · Grade FR · Malden Catholic | FR | Malden Catholic | 15:47 | — |
| 153 | Joseph MartellucciPlace 153 · Grade FR · Andover | FR | Andover | 16:00 | — |
| 154 | Bae BryanPlace 154 · Grade FR · Andover | FR | Andover | 16:03 | — |
| 155 | Chris MilnePlace 155 · Grade FR · Andover | FR | Andover | 16:06 | — |
| 156 | Kevin HumphreyPlace 156 · Grade FR · Malden Catholic | FR | Malden Catholic | 16:10 | — |
| 157 | Ryan SweeneyPlace 157 · Grade FR · Malden Catholic | FR | Malden Catholic | 16:18 | — |
| 158 | Rijo JulianPlace 158 · Grade FR · Central Catholic | FR | Central Catholic | 16:21 | — |
| 159 | Robert BahnanPlace 159 · Grade FR · Winchester | FR | Winchester | 16:21 | — |
| 160 | Jack KelleyPlace 160 · Grade FR · Burlington | FR | Burlington | 16:28 | 104 |
| 161 | Nicholas RouxPlace 161 · Grade FR · Methuen | FR | Methuen | 16:32 | — |
| 162 | Seth LupoPlace 162 · Grade FR · Innovation Academy | FR | Innovation Academy | 16:32 | — |
| 163 | Sathvik ChaugundiaPlace 163 · Grade FR · Andover | FR | Andover | 16:34 | — |
| 164 | Samuel FlaigPlace 164 · Grade FR · Andover | FR | Andover | 16:40 | — |
| 165 | Nicholas BezzeridesPlace 165 · Grade FR · Boston College High | FR | Boston College High | 16:47 | — |
| 166 | Ronald ListroPlace 166 · Grade FR · Matignon | FR | Matignon | 16:48 | — |
| 167 | Diego VenturaPlace 167 · Grade FR · Malden Catholic | FR | Malden Catholic | 16:49 | — |
| 168 | Moshin SyedPlace 168 · Grade FR · Winchester | FR | Winchester | 16:51 | — |
| 169 | Daniel StevensonPlace 169 · Grade FR · Haverhill | FR | Haverhill | 17:01 | — |
| 170 | Jack O'HandleyPlace 170 · Grade FR · Andover | FR | Andover | 17:04 | — |
| 171 | Alexander BradfordPlace 171 · Grade FR · Boston College High | FR | Boston College High | 17:20 | — |
| 172 | Vincent ChenPlace 172 · Grade 7 · Dracut | 7 | Dracut | 18:08 | 105 |
| 173 | Nathan DesrosiersPlace 173 · Grade FR · Methuen | FR | Methuen | 18:32 | — |
| 174 | Jordan CarnabucciPlace 174 · Grade FR · Stoneham | FR | Stoneham | 18:35 | 106 |
| 175 | Brendan McAllisterPlace 175 · Grade FR · Stoneham | FR | Stoneham | 18:39 | 107 |
| 176 | Derek AquinoPlace 176 · Grade FR · Malden Catholic | FR | Malden Catholic | 19:13 | — |
| 177 | Josh TeuberPlace 177 · Grade FR · Keefe Technical | FR | Keefe Technical | 20:11 | — |
| 178 | Colin McCarthyPlace 178 · Grade FR · Central Catholic | FR | Central Catholic | 20:11 | — |
| 179 | Liam SprattPlace 179 · Grade SR · Stoneham | SR | Stoneham | 21:07 | 108 |
| 180 | Aiden FalveyPlace 180 · Grade FR · Lowell Catholic | FR | Lowell Catholic | 40:15:01 | 109 |