Complete

Boys 5,000 Meters Division A
===========================================================================
     Athlete                   Yr Team                           Time
===========================================================================
  1  Samuel Burgess            11 Framingham                    15:05.19
  2  Charlie Tuttle            12 St Johns Prep                 15:09.62
  3  Kyler McNatt              12 Needham                       15:26.65
  4  David Manfredi            11 Weymouth                      15:42.94
  5  Nathan Lopez              11 St Johns Prep                 15:44.14
  6  Alex Petersen             12 Brookline                     15:47.27
  7  Ben Feldman               11 Natick                        15:50.96
  8  Paul Bergeron             10 Westford Academy              15:52.55
  9  Frederick Coleman         12 Methuen                       15:55.11
 10  Chris Gould               12 Cambridge Rindge & L..        15:56.29
 11  Greg Auditore             12 Brookline                     15:59.18
 12  Brendan Wilder            11 Waltham                       16:03.94
 13  William Locke             11 Boston College (BC)           16:10.71
 14  Tyler Tubman              11 Newton North                  16:14.88
 15  Kailas Ciatto             10 Brookline                     16:16.07
 16  Alex Hrycyszyn            11 Newton North                  16:17.15
 17  Nicholas O'Connell        12 Brockton                      16:21.25
 18  Hiro Sakuma               12 Newton South                  16:22.11
 19  Colin Kirn                11 Andover                       16:23.82
 20  Dennis Satchek            11 Boston Latin                  16:23.88
 21  Caleb Straayer            11 Acton-Boxborough Reg          16:24.39
 22  Will Liu                  11 Acton-Boxborough Reg          16:25.91
 23  Matthew Serrano           12 Andover                       16:26.87
 24  David Rivkin              11 Boston Latin                  16:27.61
 25  Andrew Richardson         12 Acton-Boxborough Reg          16:28.12
 26  Dennis McNamara           12 Shrewsbury                    16:29.46
 27  Evan Eberle               12 Lexington                     16:29.82
 28  Jack Mantell              11 Newton North                  16:30.35
 29  Anthony Chiappetta        12 Westford Academy              16:30.85
 30  James Riley               12 Shrewsbury                    16:32.40
 31  Jack Graffeo               9 Westford Academy              16:35.39
 32  Felix Rogovin             11 St Johns Prep                 16:35.73
 33  Steven D'Alessandro       10 Natick                        16:36.67
 34  Andrew Cali               10 Taunton                       16:37.06
 35  Andrew Cherkaksy          11 Brookline                     16:37.74
 36  Brayden Cali              10 Taunton                       16:38.09
 37  Jack Courtney             10 Lowell                        16:39.57
 38  Zach Solomon              12 Brookline                     16:39.57
 39  Austin Desisto            11 Westford Academy              16:39.66
 40  Luc Santos                12 St Johns Prep                 16:39.78
 41  Frank Kelly               12 Lowell                        16:40.37
 42  Zachary Freyman           12 Westford Academy              16:41.61
 43  Samuel Denis              11 Taunton                       16:41.85
 44  Graham Bracken            12 Lexington                     16:42.03
 45  Tommy Robinson            10 Saint John's Shrewsb..        16:42.10
 46  Jack Stein                11 St Johns Prep                 16:42.34
 47  Gabe Grove                10 Newton North                  16:43.73
 48  Gemsly Cajuste            12 Boston College (BC)           16:44.17
 49  Arnav Singh               12 Framingham                    16:45.49
 50  Glenn Burcsu              10 Lexington                     16:46.64
 51  Aeden Barnett             11 Acton-Boxborough Reg          16:47.35
 52  Myles Kirby               12 Boston College (BC)           16:49.75
 53  Thomas Lane               12 Lexington                     16:51.24
 54  Erik Magre                11 Newton North                  16:51.56
 55  Kyle Verner               10 Acton-Boxborough Reg          16:51.83
 56  Jeremy Bullock            11 Barnstable                    16:53.44
 57  Aaron Corlette            10 Brockton                      16:54.11
 58  Oliver Dicerbo            12 Lexington                     16:55.47
 59  James Trigilio            11 St Johns Prep                 16:55.87
 60  David Vandi               12 Lowell                        16:56.93
 61  Shand Seiffert            12 Framingham                    16:58.32
 62  Jacob Tobin               10 Natick                        16:59.25
 63  Ryan Courtney             12 Lowell                        16:59.30
 64  Seyha Rath                11 Lowell                        16:59.87
 65  Steven McChesney          11 Newton South                  16:59.88
 66  Ben Kasen                 10 Brookline                     17:00.77
 67  Benjamin Driscoll         12 Cambridge Rindge & L..        17:02.94
 68  Daniel Walsh              12 Andover                       17:02.94
 69  Kenny Glavin              12 Weymouth                      17:05.08
 70  Seamus Leard              FR Boston College (BC)           17:05.08
 71  Jarlen Arango             11 Lowell                        17:06.08
 72  Ryan Lee                  12 Newton South                  17:06.48
 73  Joshua Lancaster          12 Wachusett Regional            17:07.03
 74  Dan Rivard                11 Saint John's Shrewsb..        17:07.37
 75  Lee Casstevens            12 Attleboro                     17:11.36
 76  Jeffrey Li                12 Acton-Boxborough Reg          17:11.56
 77  Jackson Reilly            12 Cambridge Rindge & L..        17:11.62
 78  Mamadu Tchamo             12 Brockton                      17:12.42
 79  Dylan Brenn               10 Wachusett Regional            17:12.48
 80  Adam Wedlake              10 Westford Academy              17:12.64
 81  jacob Bronstein           10 Cambridge Rindge & L..        17:14.09
 82  Antonio Lopez             11 Lexington                     17:14.39
 83  Jason Dibble              12 Methuen                       17:15.78
 84  Carson Moellering         12 Natick                        17:16.28
 85  Chris MacNeil             11 Needham                       17:18.29
 86  Nick Caron                10 Methuen                       17:18.82
 87  Victor Li                 10 Acton-Boxborough Reg          17:19.20
 88  Sam Villa                 10 Needham                       17:19.27
 89  Clancy Golden             12 Franklin                      17:19.48
 90  Ryan Strawbridge          12 Taunton                       17:19.55
 91  Sean Fleming              10 Natick                        17:20.71
 92  Ben Pistiner              11 Newton South                  17:22.20
 93  William Heespelink        12 Newton North                  17:23.61
 94  Liam Doherty              11 Methuen                       17:23.85
 95  Chase Whitney             12 Saint John's Shrewsb..        17:24.25
 96  Ezequiel Alvarez          12 Lawrence                      17:24.43
 97  Jonathan Shan             11 Shrewsbury                    17:28.35
 98  Ethan Anderson            10 Boston Latin                  17:29.16
 99  Jack Mailberg             12 Wachusett Regional            17:30.37
100  Ryan Gaglione             12 Framingham                    17:32.52
101  Adrian Bird               12 Saint John's Shrewsb..        17:33.25
102  Michael Soucy             12 Methuen                       17:33.29
103  Declan Daley              11 Shrewsbury                    17:33.50
104  Michael Brown             12 Andover                       17:34.12
105  Nathan Hamilton           10 Newton South                  17:34.60
106  Jack Burns                11 Needham                       17:35.46
107  Andrew Hohenstein         11 Framingham                    17:36.65
108  Matt Morneau              12 Lowell                        17:36.73
109  Declan Mulligan           11 Brookline                     17:36.94
110  Davis Haines              10 Westford Academy              17:37.48
111  Ethan Sylvia              12 Attleboro                     17:37.76
112  Isaac Miller              12 Brockton                      17:41.21
113  Sam Billante              12 Needham                       17:41.94
114  Brendan Nolan              9 Boston Latin                  17:43.10
115  Jaxson Merrill            10 Barnstable                    17:43.30
116  Aidan McPhee              11 Lexington                     17:43.55
117  Matthias Lamb             12 Cambridge Rindge & L..        17:43.59
118  Cameron Dorr               9 Taunton                       17:44.89
119  James Endyke              12 Needham                       17:45.42
120  Keegan Farrenkopf         11 Barnstable                    17:45.74
121  Otis Nash                 11 Newton North                  17:45.80
122  Sam Emison                12 Cambridge Rindge & L..        17:46.68
123  Yassine Souabny           11 Boston Latin                  17:47.28
124  Christian Baker           11 Weymouth                      17:49.48
125  Chris Larnard             10 Boston College (BC)           17:50.36
126  Jordan Book               12 Framingham                    17:51.65
127  Dimitrie Papadopou...     11 St Johns Prep                 17:52.89
128  Alon Mileguir             10 Newton South                  17:53.00
129  Ben Scharr-Weiner         11 Natick                        17:53.56
130  Tyler Apicella            11 Franklin                      17:53.65
131  Alex Kaneko               10 Shrewsbury                    17:54.14
132  Liam Secrist              11 Saint John's Shrewsb..        17:55.24
133  Justin Rusak              12 Saint John's Shrewsb..        17:55.59
134  Marcel Lhulier            12 Needham                       17:55.92
135  William McDonald          12 Boston College (BC)           17:56.16
136  Ryan Todisco              10 Andover                       17:56.17
137  Jordan Spector            12 Framingham                    17:56.30
138  Desi Csizmadia             9 Methuen                       17:57.46
139  Nicholas Bianchi          10 Natick                        17:57.94
140  Lucas McCauley            12 Barnstable                    17:58.07
141  Daris Alves               10 Taunton                       18:01.25
142  Connor Kucich             12 Franklin                      18:01.93
143  Xavier Rendon              9 Brockton                      18:05.00
144  John Pazmino              11 Attleboro                     18:05.19
145  Liam Fitzgibbon           10 Boston Latin                  18:05.39
146  Aiden Zamora              11 Taunton                       18:10.56
147  Liam Sakakeeny            10 Newton South                  18:11.15
148  Yuta Sasaki               10 Shrewsbury                    18:12.19
149  Noah Parsons              11 Andover                       18:14.05
150  Kyran Mahar               12 Andover                       18:16.26
151  William Boozang           11 Franklin                      18:18.27
152  Joshua Diehl              10 Franklin                      18:18.64
153  Colin Moody               12 Weymouth                      18:18.75
154  Luke Paragona             11 Franklin                      18:20.29
155  Dan McGlashen             12 Haverhill                     18:22.04
156  Gabriel Pichardo           9 Barnstable                    18:26.74
157  Kenichi Gomi              12 Wachusett Regional            18:30.52
158  Hugh Licklider            11 Boston College (BC)           18:32.74
159  Nuriel Vera-Degraff       12 Cambridge Rindge & L..        18:33.63
160  Victor Nedelescu          11 Saint John's Shrewsb..        18:35.47
161  Stephen Rontiris          12 Franklin                      18:37.14
162  Saul Hodin                12 Boston Latin                  18:44.85
163  Nolan Daley                9 Weymouth                      18:45.82
164  Gavin Gareri              12 Brockton                      18:46.05
165  Henry Becuti Ortiz        11 Methuen                       18:51.11
166  Seamus Egan                8 Weymouth                      18:52.30
167  Daniel Brigham            11 Wachusett Regional            18:55.15
168  Luke Smith                11 Attleboro                     18:59.06
169  Antonio Tobon              9 Brockton                      19:07.27
170  Niko Manolakos            11 Shrewsbury                    19:08.03
171  Andreas Burgess           11 Haverhill                     19:12.36
172  Jeremiah Singer           12 Barnstable                    19:18.51
173  Hayden Pierce             11 Wachusett Regional            19:20.49
174  Jefferey Hudon            11 Attleboro                     19:29.02
175  Jackson Kline             12 Wachusett Regional            19:31.20
176  Jacob Blazek              10 Attleboro                     19:31.89
177  Sean Kaswale              10 Attleboro                     19:31.97
178  Garrett Sheehan           11 Barnstable                    19:41.78
179  Colin Geagan               8 Weymouth                      19:51.27
180  Ty Lescord                10 Haverhill                     19:58.41
181  Brendan Doody              9 Haverhill                     20:01.29
182  Cooper Emerson            12 Braintree                     20:01.82
183  Nicholas Chang            12 Braintree                     20:11.39
184  Michael Morahan           12 Braintree                     20:11.61
185  Jack Colantuoni           10 Haverhill                     20:48.27
186  Nate Flaherty             10 Braintree                     21:08.39
187  Hannon Wipff               9 Haverhill                     21:19.53
188  Christian Sanchez         11 Haverhill                     22:05.28
     Miles Ciani-Smith         10 Braintree                          DNF


Boys 5,000 Meters Division A Team Scores
===========================================================================
   Pl  Team                         Points
===========================================================================
    1  Brookline                       102
    2  St Johns Prep                   122
    3  Westford Academy                145
    4  Newton North                    154
    5  Acton-Boxborough Reg            169
    6  Lexington                       227
    7  Lowell                          260
    8  Natick                          273
    9  Boston College (BC)             302
   10  Framingham                      312
   11  Taunton                         315
   12  Andover                         343
   13  Newton South                    346
   14  Cambridge Rindge & Latin        347
   15  Methuen                         369
   16  Boston Latin                    371
   17  Shrewsbury                      379
   18  Needham                         389
   19  Brockton                        400
   20  Saint John's Shrewsbury         440
   21  Weymouth                        506
   22  Wachusett Regional              567
   23  Barnstable                      578
   24  Franklin                        655
   25  Attleboro                       663
   26  Haverhill                       859


Boys 5,000 Meters Division B
===========================================================================
     Athlete                   Yr Team                           Time
===========================================================================
  1  Justin Eastman            12 Arlington                     15:41.76
  2  Logan Tracia              11 Peabody                       15:50.13
  3  Harrison Dow              11 Concord-Carlisle              15:58.50
  4  Adam Boyle                12 Arlington                     15:59.78
  5  Liam Ouellette            12 Beverly                       16:00.54
  6  Jackson Coelho            12 Belmont                       16:02.17
  7  Andrew Gosselin           12 Winchester                    16:05.62
  8  Robert Cannon             12 North Quincy                  16:10.11
  9  Hatim Boukhtam            12 North Quincy                  16:14.49
 10  Ryan Connolly             11 North Andover                 16:16.63
 11  Drew Pesko                12 Marshfield                    16:20.21
 12  Declan Morgan             12 West Springfield              16:27.95
 13  Thomas Gregory            12 Arlington                     16:29.06
 14  Thomas Skerry             12 Xaverian Brothers             16:31.05
 15  Henry Reichle             11 Concord-Carlisle              16:32.89
 16  Benjamin Drohan           10 West Springfield              16:33.13
 17  Ben Wallace               10 Reading Memorial              16:34.44
 18  Lou Lopes Fernandes       11 Arlington                     16:36.05
 19  Jared Rife                 9 Belmont                       16:36.96
 20  Joe Mahon                 11 Woburn                        16:38.90
 21  Matthew McDevitt          12 North Andover                 16:40.29
 22  Robert Squires            12 Reading Memorial              16:42.07
 23  Gabe Watson               11 Winchester                    16:42.36
 24  Ryan Wallace              12 Reading Memorial              16:42.59
 25  Wes Kleiman               12 Concord-Carlisle              16:46.14
 26  James Comisky             12 Milford                       16:46.36
 27  Colin Cuypers             12 Concord-Carlisle              16:46.40
 28  Daniel Jutras             12 Xaverian Brothers             16:46.73
 29  Charlie Daggett           10 West Springfield              16:48.50
 30  Chris Leonard             12 Mansfield                     16:50.01
 31  Luke McGillivray          10 North Andover                 16:50.78
 32  Andrew Lynch              12 Wellesley                     16:52.12
 33  Dylan Scopetski           12 Arlington                     16:53.00
 34  Trevor Smith              12 Belmont                       16:56.36
 35  Dante Perrone             11 Winchester                    16:58.20
 36  Andrew Sorokin            12 North Andover                 16:58.56
 37  Max Miller                11 King Philip                   16:59.51
 38  Brian Ronayne             10 Reading Memorial              16:59.66
 39  Ethan Sewall              12 Wellesley                     17:04.83
 40  William Dudek             12 Chelmsford                    17:05.33
 41  Neel Verma                11 Chelmsford                    17:06.01
 42  Jack Power                10 Arlington                     17:09.54
 43  Mark Butters              11 Milford                       17:09.79
 44  Craig Salois              11 Hopkinton                     17:10.13
 45  Jake Lacoche              12 Hopkinton                     17:11.93
 46  Matthew Gareau            12 Wellesley                     17:12.94
 47  Owen White                12 Concord-Carlisle              17:14.87
 48  Colby Winn                12 North Andover                 17:15.01
 49  Tyler McCredie            11 Marshfield                    17:15.88
 50  Eli Merritt               10 Wellesley                     17:16.16
 51  Ethan Sholk                9 Lincoln-Sudbury Regi..        17:16.52
 52  Wes Serreze               12 Wellesley                     17:16.88
 53  Matthew Burdulis          12 Hopkinton                     17:18.17
 54  Ethan Martel              11 Concord-Carlisle              17:18.41
 55  Ryan Faletra              10 Peabody                       17:18.64
 56  Gabe Gitonga              12 Peabody                       17:20.00
 57  Cole Giles                11 North Andover                 17:20.28
 58  Steve McDougall           12 Hingham                       17:21.43
 59  Sam Buckley               11 Somerville                    17:26.15
 60  Micah McMannus             9 Beverly                       17:26.31
 61  David DiPietro            12 Beverly                       17:26.86
 62  Noah Hurd                 12 King Philip                   17:27.18
 63  Marcellus Thorsen         11 Concord-Carlisle              17:28.18
 64  Alden Huang               12 Wellesley                     17:28.52
 65  Wyatt Ruff                11 Hopkinton                     17:29.08
 66  George Pomer              12 Belmont                       17:29.49
 67  Reid Kiessling            12 Lincoln-Sudbury Regi..        17:29.91
 68  Gabriel Olland            12 Arlington                     17:29.92
 69  Reno Caronna              11 West Springfield              17:33.81
 70  Riley Tremblay            12 Mansfield                     17:34.61
 71  Benjamin Scott            10 Hopkinton                     17:34.65
 72  Brett Trainor             11 Chelmsford                    17:35.95
 73  Keenan Gosselin           11 North Andover                 17:37.13
 74  Ryan Whiting              10 Beverly                       17:37.73
 75  Collin Stevens            12 Mansfield                     17:37.89
 76  Ryan Andrews              12 King Philip                   17:39.06
 77  Benwa Makala               9 West Springfield              17:39.24
 78  Dylan Faletra             10 Peabody                       17:40.50
 79  Keegan Walker             12 Chelmsford                    17:42.96
 80  James Murray              11 Bridgewater-Raynham ..        17:44.72
 81  Graham Goodwin            10 Reading Memorial              17:45.59
 82  Matt DiFiore              12 King Philip                   17:46.03
 83  Adam Amadou               10 Worcester Vo Tech             17:47.35
 84  Andrew Eppich             12 Lincoln-Sudbury Regi..        17:47.53
 85  Xavier May                 9 Chelmsford                    17:47.97
 86  Eliott Klappenbach        11 Lincoln-Sudbury Regi..        17:49.60
 87  James Carriere            11 Woburn                        17:49.62
 88  Lex Kaye                  11 Hopkinton                     17:49.88
 89  Nathan Sylven             11 King Philip                   17:50.64
 90  James Buckley             12 Chelmsford                    17:51.97
 91  Joseph Lamburn            10 Algonquin Regional            17:52.25
 92  Wesley Kaukas-Quinn       10 Winchester                    17:52.66
 93  Kyle Clements             10 North Quincy                  17:53.35
 94  Ronnie Rubenstein         11 Belmont                       17:55.26
 95  Jason Kim                 11 Belmont                       17:56.64
 96  Noah Kim                  12 Winchester                    17:57.24
 97  Talon Johnson             10 Mansfield                     17:59.29
 98  Calvin Barrett             9 Beverly                       17:59.38
 99  Jason Kensicki            12 Winchester                    17:59.49
100  Brendan Burm              10 Hingham                       18:00.57
101  Dean Allen                11 Chelmsford                    18:01.42
102  Jason Feng                10 Winchester                    18:01.75
103  Taite Panton              11 Marshfield                    18:02.16
104  Christopher Kardos        10 Algonquin Regional            18:02.70
105  Brett Cobb                12 Lincoln-Sudbury Regi..        18:02.84
106  Evan Clifford             11 Algonquin Regional            18:03.23
107  David Schmidt              9 North Quincy                  18:06.14
108  Tyler Dravenstott         11 Wellesley                     18:06.99
109  Johnny Meschisen          10 Algonquin Regional            18:08.84
110  Robert Hurley             12 Algonquin Regional            18:09.86
111  Andrew Stevens            12 Marshfield                    18:12.84
112  T.J. Betts                11 Beverly                       18:14.64
113  Brendan Hagwood           10 Xaverian Brothers             18:16.93
114  Jack Quinn                11 Reading Memorial              18:18.00
115  Andrew Fletcher            9 Milford                       18:19.46
116  Connor Wehr               11 Marshfield                    18:19.89
117  Caden Briere               8 Xaverian Brothers             18:22.34
118  Connor Dorfman            10 Hopkinton                     18:24.42
119  Aiden Ruiz                10 Algonquin Regional            18:25.97
120  Kevin Nett                12 Woburn                        18:26.82
121  Brian Boateng             11 Worcester Vo Tech             18:26.86
122  Zachary Felinger          10 Somerville                    18:27.54
123  Spencer Reith             12 Lincoln-Sudbury Regi..        18:28.02
124  Liam White                12 West Springfield              18:28.45
125  John Morrissey            12 Bridgewater-Raynham ..        18:30.69
126  Brady Armstrong           10 Xaverian Brothers             18:31.64
127  Calvin Wicks              12 Somerville                    18:34.87
128  Eliot Davis               10 King Philip                   18:35.31
129  Tony Vitelli              11 Marshfield                    18:38.00
130  Anthony Pierce            10 West Springfield              18:38.54
131  Christian Claiborne       10 Beverly                       18:39.08
132  Izak Shreeve              12 Algonquin Regional            18:39.71
133  Neilan Fahey               9 Xaverian Brothers             18:43.24
134  Clark Mackin              11 Mansfield                     18:45.42
135  Jonathan Bina             12 North Quincy                  18:46.00
136  Liam Nolan                10 King Philip                   18:51.21
137  Jake Monti                12 Hingham                       18:52.68
138  Eli Merretta               9 Belmont                       18:54.52
139  James Fetter              10 Xaverian Brothers             18:54.90
140  Jackson Sheehan           10 Hingham                       18:56.65
141  Matt Hollatz              10 North Quincy                  18:58.23
142  Atticus Borggaard         10 Somerville                    18:59.57
143  Isaac Weng                12 Milford                       19:04.13
144  Michael Curran            12 Woburn                        19:10.26
145  Jared Simpson              9 Woburn                        19:13.19
146  Shane Faherty             12 North Quincy                  19:18.29
147  Connor Donahue            11 Bridgewater-Raynham ..        19:21.12
148  TJ Mulcahey               12 Bridgewater-Raynham ..        19:32.53
149  John Sylvain              11 Mansfield                     19:34.67
150  Evan Bedard               FR Peabody                       19:38.25
151  Schuler Johnson           10 Somerville                    19:40.28
152  John Coyle                12 Bridgewater-Raynham ..        19:48.52
153  Michael Mireku            10 Worcester Vo Tech             20:00.93
154  Mackenzie Enright         12 Milford                       20:06.51
155  Jonathan Capone            9 Woburn                        20:08.85
156  Elias Horne               11 Marshfield                    20:09.05
157  Anthony Longo             12 Hingham                       20:10.11
158  Colin Greco                9 Milford                       20:10.54
159  Charley Donahue           11 Hingham                       20:15.01
160  Ishmael Guerrier          11 Woburn                        20:16.46
161  Sririshi Atluri           11 Mansfield                     20:18.51
162  Evan Zraket               12 Somerville                    20:20.70
163  Eliot Barakat             11 Worcester Vo Tech             20:31.24
164  Jeffery Coyle             11 Bridgewater-Raynham ..        20:39.13
165  Zachary Wilson            SR Peabody                       20:57.65
166  Jessiah Vallejos          11 Worcester Vo Tech             21:07.34
167  Jared Vega                12 Worcester Vo Tech             21:20.71
168  Ian Ferrall               12 Bridgewater-Raynham ..        21:25.51
     Michael Wall              12 Reading Memorial                   DNF
     Atticus Kaye              10 Somerville                         DNF


5,000 Meters Division B Team Scores Boys
===========================================================================
   Pl  Team                         Points
===========================================================================
    1  Arlington                        69
    2  Concord-Carlisle                117
    3  North Andover                   146
    4  Reading Memorial                182
    5  West Springfield                203
    6  Wellesley                       219
    7  Belmont                         219
    8  Winchester                      253
    9  Hopkinton                       278
   10  Beverly                         298
   11  Chelmsford                      317
   12  Peabody                         341
   13  King Philip                     346
   14  North Quincy                    352
   15  Marshfield                      390
   16  Lincoln-Sudbury Regional        393
   17  Xaverian Brothers               398
   18  Mansfield                       406
   19  Milford                         481
   20  Woburn                          516
   21  Algonquin Regional              520
   22  Hingham                         592
   23  Somerville                      601
   24  Bridgewater-Raynham Regio       652
   25  Worcester Vo Tech               686


Boys 5,000 Meters Division C
===========================================================================
     Athlete                   Yr Team                           Time
===========================================================================
  1  Patrick Healey            12 Bishop Feehan                 15:54.37
  2  Ryan Leslie               10 Billerica Memorial            16:03.33
  3  Nathaniel Traut           11 Sharon                        16:09.92
  4  Owen McMorrow             12 Oliver Ames                   16:10.09
  5  Ryan Sarney               11 Oliver Ames                   16:14.56
  6  Dylan Brilliant           11 Plymouth South                16:21.31
  7  Neil Harrington           12 Malden Catholic               16:21.66
  8  Nathan Tassey             12 Whitman-Hanson Reg            16:22.80
  9  John Garvey               11 Catholic Memorial             16:23.00
 10  Jacob Naim                12 Marlborough                   16:32.07
 11  Harrison Kee              11 Marblehead                    16:37.13
 12  Alec Carew                10 Milton                        16:39.87
 13  Aidan Dupill              11 Oliver Ames                   16:42.50
 14  Casey Gorhan              11 Bishop Feehan                 16:45.24
 15  Will Lamb                 12 Marblehead                    16:49.56
 16  Bronson Dubey             12 Shepherd Hill Reg             16:50.41
 17  Ryan Thompson             11 Marblehead                    16:56.68
 18  Will Cerrutti             FR Marblehead                    16:56.91
 19  Conor Fitzgerald          12 Shepherd Hill Reg             16:57.11
 20  Michael Lelacheur         11 Westborough                   16:58.41
 21  Isaac Gross               10 Marblehead                    16:59.31
 22  Cameron Boudrot           12 Billerica Memorial            17:00.08
 23  Brendan Thomas            10 Oliver Ames                   17:00.10
 24  Dean Simmons              11 Catholic Memorial             17:00.29
 25  Andrew Trudel             11 Shepherd Hill Reg             17:00.85
 26  Donovan Murray            12 Milton                        17:01.78
 27  Joseph Connolly           12 Catholic Memorial             17:04.49
 28  Colin Ozturk              12 Stoughton                     17:06.31
 29  Sean Kerin                10 Walpole                       17:09.75
 30  Anthony Kurtzer           12 Bishop Feehan                 17:15.78
 31  John Carew                12 Milton                        17:17.12
 32  Alexander Pierce          11 Oliver Ames                   17:18.54
 33  Alex Wilard               11 Central Catholic              17:21.81
 34  Owen Michelin             10 Plymouth South                17:22.21
 35  Jack Bernier              12 Bishop Feehan                 17:22.83
 36  Nolan Dickinson           12 Masconomet Regional           17:22.89
 37  David DiCostanzo          JR Marblehead                    17:24.12
 38  Antonio Phaneuf           12 Westfield                     17:25.11
 39  Noah Gomes D'Sa           10 Bishop Feehan                 17:25.16
 40  Alex Almeida              12 Bishop Feehan                 17:25.52
 41  Kieran Stover             11 Walpole                       17:27.81
 42  Noah Brilliant             9 Plymouth South                17:29.61
 43  Griffin Gouck             12 North Attleboro               17:32.71
 44  David MacDonald           12 Billerica Memorial            17:34.66
 45  Cole Guiliani             11 Plymouth North                17:34.97
 46  Michael Bane              12 Catholic Memorial             17:36.81
 47  Brandon LeBlanc           12 Bishop Feehan                 17:36.87
 48  Zachary Capen             12 Minnechaug Reg                17:37.08
 49  Luke VanScoy              10 Plymouth South                17:40.15
 50  Patrick Hall              10 Billerica Memorial            17:41.24
 51  Evan Tremblay             12 Central Catholic              17:43.07
 52  Wyatt Fritchman           12 Oliver Ames                   17:43.68
 53  Jaycob Carpenter          11 Plymouth North                17:45.44
 54  Adam Lessard              11 Sharon                        17:46.99
 55  Scott Canney              10 Billerica Memorial            17:47.28
 56  Brady Henderson           11 Westborough                   17:48.95
 57  Jackson Massey            10 Walpole                       17:49.46
 58  Gordon Johnson            12 Whitman-Hanson Reg            17:51.30
 59  Jacob Bleecker            12 Sharon                        17:53.03
 60  Pat Walsh                 12 Central Catholic              17:55.77
 61  Adriano Sousa              9 Dartmouth                     17:59.44
 62  Aidan Montag              12 Somerset Berkley Reg..        18:00.72
 63  Reid Dexter               10 Milton                        18:02.15
 64  Evan Kennedy              12 Minnechaug Reg                18:04.42
 65  Aiden Dowd                10 Central Catholic              18:05.47
 66  Andrew Naim                9 Marlborough                   18:08.26
 67  Jason McGettrick          12 Plymouth North                18:09.43
 68  Christopher Galligan      12 North Attleboro               18:09.79
 69  Drew Bartram              11 Masconomet Regional           18:10.96
 70  David Hilfinger           10 Westborough                   18:13.77
 71  Logan Bourgelas           10 Whitman-Hanson Reg            18:16.19
 72  Matthew Lally             10 Sharon                        18:17.28
 73  Cooper Ogden              10 Masconomet Regional           18:20.30
 74  Tim McGinley              12 Masconomet Regional           18:21.37
 75  Joshua Bryant             10 Plymouth North                18:21.42
 76  Allan Kafig               12 Westborough                   18:22.77
 77  Eli Westfort              12 Westborough                   18:26.11
 78  Owen Murphy               12 Marblehead                    18:26.89
 79  Michael Creutz            12 Oliver Ames                   18:27.84
 80  Malcolm Frank-McKn...     10 Milton                        18:30.21
 81  Vincent Chen              11 Sharon                        18:31.62
 82  Noah Demers               10 Masconomet Regional           18:33.24
 83  Robert Hackley            11 Malden Catholic               18:34.39
 84  Barry Spoto               12 Sharon                        18:36.43
 85  Samuel Shrestha           11 Dartmouth                     18:36.95
 86  Thomas Capozzi            10 Walpole                       18:39.19
 87  Alexander Kehayias        10 Whitman-Hanson Reg            18:41.23
 88  Sebasti Benedetto         12 Central Catholic              18:45.69
 89  Lucas Gutz                12 Catholic Memorial             18:46.89
 90  Joe Millette              12 Plymouth North                18:47.36
 91  Jacob Slavsky              9 Sharon                        18:47.46
 92  Timofey Tylik             11 Westborough                   18:48.00
 93  Shane Johnson             10 Whitman-Hanson Reg            18:49.16
 94  Robert Millette           12 Walpole                       18:50.10
 95  Declan Cunningham         10 Walpole                       18:51.77
 96  Rowan Cheyne              12 Westborough                   18:52.27
 97  Zach Laverdure            11 Malden Catholic               18:53.30
 98  Christopher Hughes        11 Dartmouth                     18:56.62
 99  Sean Hales                12 Plymouth North                18:56.75
100  Adam Vinton               10 Whitman-Hanson Reg            18:56.95
101  John Hansen               11 Somerset Berkley Reg..        18:57.86
102  Nick Hawe                 12 North Attleboro               18:58.36
103  Pratham Makonahally       12 Westfield                     18:58.88
104  Scott Manuel              12 Plymouth North                18:59.21
105  William Atwood            12 North Attleboro               19:01.12
106  Luke Wadzinski            12 Minnechaug Reg                19:01.96
107  Miles Darling             10 Masconomet Regional           19:03.52
108  Joshua Horn               11 Marlborough                   19:06.56
109  Nicholas Krawiec          12 Westfield                     19:06.79
110  Cameron Kolisko           12 Minnechaug Reg                19:10.23
111  Casey Poirier             12 North Attleboro               19:11.63
112  Carlos Aldecoa            10 Milton                        19:14.94
113  Aiden Castillo            12 Stoughton                     19:17.22
114  Aidan Carreiro            11 Dartmouth                     19:18.19
115  Andre Phaneuf             10 Westfield                     19:18.29
116  Ethan Casey               10 Shepherd Hill Reg             19:20.01
117  Brandyn O'Neill           11 Dartmouth                     19:21.45
118  Luke Reller               11 Central Catholic              19:26.31
119  Jacob Anuszczyk            9 Dartmouth                     19:30.26
120  Ryan Flynn                12 Catholic Memorial             19:31.60
121  Gavin McCarthy            10 Whitman-Hanson Reg            19:36.46
122  Evan Tino                 12 North Attleboro               19:37.44
123  Cam Sullivan              12 Plymouth South                19:40.41
124  Ian Darling               12 Masconomet Regional           19:41.23
125  Jett Tran-Burger          12 Stoughton                     19:41.64
126  Ryan Stairs               10 Agawam                        19:42.35
127  Logan Pacheco             10 Somerset Berkley Reg..        19:42.45
128  Ryan Falvey               11 Walpole                       19:43.35
129  Declan McCarthy            9 Marlborough                   19:49.43
130  Tyler Scanlon             11 Somerset Berkley Reg..        19:51.25
131  Ryan Connarton            10 Malden Catholic               19:52.15
132  Chris Porter              12 Plymouth South                19:56.56
133  Thomas Manning            12 Minnechaug Reg                19:59.77
134  Dillon Rothberg           11 Plymouth South                19:59.81
135  Bronson Garriga           11 Dartmouth                     19:59.88
136  Brady King                10 North Attleboro               20:06.22
137  Daniel Greene             12 Minnechaug Reg                20:09.10
138  Thomas Lesser             12 Milton                        20:11.13
139  Christopher Capen         10 Minnechaug Reg                20:13.42
140  Colin Gianotti            10 Billerica Memorial            20:15.84
141  Ryan Kulibaba             11 Somerset Berkley Reg..        20:18.02
142  Zachary Dauphin            9 Somerset Berkley Reg..        20:20.35
143  Nathan Forde              12 Silver Lake Regional          20:37.36
144  Eyram Anim                11 Malden Catholic               20:39.45
145  Alex Risio                10 Silver Lake Regional          20:40.81
146  Liam Kennedy              10 Agawam                        20:54.82
147  Aiden Ramsey              11 Silver Lake Regional          20:57.51
148  Charles Dilman            12 Malden Catholic               20:58.32
149  Ryan Valin                11 Central Catholic              20:58.91
150  Ryan Charland             12 Westfield                     21:01.41
151  Will Roselli              12 Marlborough                   21:02.73
152  Nate McGarry              10 Stoughton                     21:03.59
153  Lucas Morganelli           9 Westfield                     21:05.59
154  Liam Lynn                 10 Westfield                     21:07.80
155  Hunter Stark              10 Agawam                        21:11.01
156  Ryan Buonopane             9 Malden Catholic               21:18.58
157  Nathan Carty              12 Shepherd Hill Reg             21:31.41
158  Eoghan Garvey             10 Agawam                        21:41.61
159  Luke Aldrich              12 Marlborough                   21:42.21
160  Sullivan Marrin           10 Agawam                        21:44.81
161  Neil Gibbons              10 Stoughton                     22:15.32
162  Justin Rogers             12 Marlborough                   22:20.70
163  Joao Moreira              10 Stoughton                     22:25.85
     Christopher Sullivan      11 Catholic Memorial                  DNF
     Spencer Cook              11 Silver Lake Regional               DNF
     Jacob Faria                9 Somerset Berkley Reg..             DNF
     Aaron Charter             12 Stoughton                          DNF


5,000 Meters Division C Team Scores Boys
===========================================================================
   Pl  Team                         Points
===========================================================================
    1  Oliver Ames                      77
    2  Marblehead                       82
    3  Bishop Feehan                   119
    4  Billerica Memorial              173
    5  Catholic Memorial               195
    6  Milton                          212
    7  Plymouth South                  254
    8  Sharon                          269
    9  Central Catholic                297
   10  Westborough                     299
   11  Walpole                         307
   12  Whitman-Hanson Reg              317
   13  Plymouth North                  330
   14  Shepherd Hill Reg               330
   15  Masconomet Regional             334
   16  North Attleboro                 429
   17  Minnechaug Reg                  461
   18  Malden Catholic                 461
   19  Marlborough                     461
   20  Dartmouth                       475
   21  Westfield                       512
   22  Somerset Berkley Regional       561
   23  Stoughton                       573
   24  Agawam                          734


Girls 5,000 Meters Division A
===========================================================================
     Athlete                   Yr Team                           Time
===========================================================================
  1  Ava Bullock                9 Barnstable                    18:28.76
  2  Miana Caraballo           12 Methuen                       18:30.86
  3  Elizabeth Latham          10 Acton-Boxborough Reg          18:38.52
  4  Molly Kiley               11 Andover                       18:39.93
  5  Clara Fu                  12 Lexington                     18:43.61
  6  Alexandra Batla           10 Franklin                      18:49.11
  7  Lucia Werner              10 Brookline                     18:55.14
  8  Callie DeDecko            10 Barnstable                    19:04.89
  9  Catherine Callahan        10 Acton-Boxborough Reg          19:06.10
 10  Chloe Dibb                10 Barnstable                    19:08.02
 11  Vivian Kane               12 Newton North                  19:12.09
 12  Ella Bates                 9 Weymouth                      19:15.31
 13  Alison Glavin             12 Weymouth                      19:19.03
 14  Ciara Evans                9 Newton North                  19:21.94
 15  Gracie Richard             9 Weymouth                      19:23.54
 16  Audrey Seeger             10 Brookline                     19:26.07
 17  Ashlynn Witt              11 Wachusett Regional            19:27.48
 18  Emersyn DePonte            9 Taunton                       19:28.26
 19  Sophie Ahearn             12 Boston Latin                  19:30.33
 20  Emma Doran                12 Weymouth                      19:34.33
 21  Finleigh Simonds          11 Haverhill                     19:40.94
 22  Olivia Pickett            11 Wachusett Regional            19:41.94
 23  Lily Bulczynski           12 Newton South                  19:43.00
 24  Anna Goldmuntz             9 Brookline                     19:45.18
 25  Aoife Shovlin              9 Cambridge Rindge & L..        19:45.90
 26  Charlene Peng             12 Franklin                      19:49.18
 27  Jordan Liss-Riordan       11 Brookline                     19:53.14
 28  Charlotte Kouroriez       12 Newton North                  19:53.58
 29  Uma Sanker                11 Lexington                     19:55.23
 30  Emma Daley                 9 Weymouth                      19:55.29
 31  Alyssa Rosano             11 Methuen                       19:58.04
 32  Elsa Barthel              12 Cambridge Rindge & L..        19:58.54
 33  Eva Adam                   9 Needham                       20:04.43
 34  Zaina Sayeed              10 Newton North                  20:05.39
 35  Shea Roche                12 Weymouth                      20:07.50
 36  Mia Hreczuck              11 Newton North                  20:12.23
 37  Siena Uyenoyama            9 Needham                       20:13.27
 38  Colby Dunham               9 Taunton                       20:14.56
 39  Annie Gilman              11 Lowell                        20:16.92
 40  Camille Jordan            11 Brookline                     20:18.64
 41  Molly Jonhson              9 Newton South                  20:22.76
 42  Margaret O'Connell        10 Durfee                        20:24.72
 43  Lauren Hughes             12 Natick                        20:25.59
 44  Autumn Berke              12 Needham                       20:25.90
 45  Adriana Spinelli          10 Newton North                  20:28.35
 46  Julianne Kelly            12 Natick                        20:28.46
 47  Margot Madison            11 Newton South                  20:31.30
 48  Fiona Morrison             9 Franklin                      20:34.56
 49  Eliza Dickie              10 Cambridge Rindge & L..        20:34.74
 50  Dasha LeFaivre            10 Brookline                     20:37.29
 51  Kate Robinson              9 Wachusett Regional            20:37.34
 52  Leehy Gertner             12 Brookline                     20:40.51
 53  Rebecca Hein              10 Boston Latin                  20:42.01
 54  Madalena Morris            9 New Bedford                   20:45.29
 55  Emma Randall-Jarrard      12 Cambridge Rindge & L..        20:45.97
 56  Paige Umile               10 Shrewsbury                    20:47.36
 57  Christine Mittaz          11 Needham                       20:51.49
 58  Maddie Fabry              12 Newton North                  20:51.55
 59  Lea Adelman               10 Natick                        20:51.62
 60  Aashna Mahurkar           12 Shrewsbury                    20:53.12
 61  Paige McInerney           10 Acton-Boxborough Reg          20:53.41
 62  Mirra Payson              11 Lexington                     20:54.64
 63  Rose Halford              11 Needham                       20:55.33
 64  Emily Charest             12 Methuen                       20:55.87
 65  Brett Castro               9 Lexington                     20:56.14
 66  Leila Boudries            12 Andover                       20:56.23
 67  Colleen Golden            11 Franklin                      20:58.47
 68  Abigail DeVeau            12 Framingham                    20:58.74
 69  Jasmine Sun               11 Lexington                     20:59.44
 70  Lena Takahashi            11 Wachusett Regional            21:00.15
 71  Marley Morini             10 Wachusett Regional            21:00.62
 72  Natalia Rodriguez         11 Needham                       21:02.72
 73  Claire DeMersseman         9 Andover                       21:03.68
 74  Zoe Waldron               11 Natick                        21:04.11
 75  Lauren Downer              9 Haverhill                     21:05.89
 76  Lilliana Hagler           11 Lowell                        21:06.06
 77  Kiley Williams            11 Needham                       21:06.48
 78  Alison Warren             10 Natick                        21:06.61
 79  Marianna Collins          12 Weymouth                      21:07.03
 80  Madison James             11 Wachusett Regional            21:07.46
 81  Nia Mainer-Smith          12 Taunton                       21:07.93
 82  Amelia Bohling            12 Acton-Boxborough Reg          21:10.10
 83  Grace Hart                11 Acton-Boxborough Reg          21:10.65
 84  Lauren Durant             12 Braintree                     21:13.38
 85  Camelia Atassi            12 Lexington                     21:14.40
 86  Alison O'Brien            11 Newton South                  21:14.95
 87  Maya Jha                  11 Newton South                  21:15.89
 88  Zoie Zeng                  9 Andover                       21:19.29
 89  Anika Kapadia             10 Andover                       21:26.61
 90  Supria Shroff             12 Acton-Boxborough Reg          21:29.52
 91  Rebecca Cady              12 Lowell                        21:31.70
 92  Rowan Shumaker            11 Natick                        21:33.27
 93  Jillian Peto              12 Wachusett Regional            21:33.50
 94  Molly Curley               9 Natick                        21:37.29
 95  Julianne Cavanaugh        11 Braintree                     21:37.62
 96  Meaghan Lu                10 Westford Academy              21:38.26
 97  Claire Cunningham          9 Lexington                     21:38.55
 98  Alyssa Tyler              12 Barnstable                    21:43.09
 99  Abigail Person            12 Shrewsbury                    21:45.44
100  Serena Nguyen             10 Lowell                        21:46.10
101  Mary Lonergan             11 Andover                       21:47.95
102  Emily Matteson            10 Franklin                      21:48.57
103  Emily Savage              11 Newton South                  21:49.19
104  Catherine McPhee           9 Braintree                     21:50.54
105  Katie Sweeney             10 Franklin                      21:51.02
106  Brynne LeCours            12 Haverhill                     21:52.48
107  Sabrina Cady               9 Lowell                        21:53.32
108  Vivienne Loukota          10 Franklin                      21:53.99
109  Caitlin Bird              12 Shrewsbury                    21:54.62
110  Ariana Rosano              9 Methuen                       21:56.53
111  Katie Walpole             11 Westford Academy              21:56.79
112  Clementine Garro           9 Acton-Boxborough Reg          21:57.70
113  Quinlan Kiley             11 Taunton                       22:00.35
114  Catherine Moyes           10 Brockton                      22:05.15
115  Phylicia Dias             11 Taunton                       22:08.40
116  Sydney Weiss               9 Westford Academy              22:12.85
117  Scarlett Prak             10 Lowell                        22:16.05
118  Katherine Vona            11 Shrewsbury                    22:16.54
119  Olivia Vives              10 Andover                       22:19.23
120  Arianna Castiello         11 Methuen                       22:22.01
121  Ellie Haigney             11 Boston Latin                  22:22.18
122  Marieme Ngom               9 Framingham                    22:24.47
123  Chloe Mills               11 Framingham                    22:31.32
124  Camryn Letendre           10 Durfee                        22:34.16
125  Emily Colantouni          12 Haverhill                     22:38.42
126  Lilly DeDecko             10 Barnstable                    22:40.40
127  Jenna Bisso               12 Westford Academy              22:42.55
128  Abigail Salt              11 Shrewsbury                    22:45.01
129  Shea Lynn Hardy           12 Barnstable                    22:46.48
130  Mia DeMore                11 Framingham                    22:49.77
131  Olivia DeNaro             12 Methuen                       22:50.08
132  Elise Anderson            11 Methuen                       22:50.92
133  Sarah Mendonca            10 Taunton                       22:51.32
134  Lillian Luechauer         10 Barnstable                    22:57.69
135  Aubrey Talbot              8 Brockton                      22:59.52
136  Ruthu Raeke               12 Shrewsbury                    23:08.02
137  Liliana Men               11 Lowell                        23:12.30
138  Grace Baldwin             11 Braintree                     23:15.53
139  Audrey Cavanaugh           9 Braintree                     23:21.16
140  Taylor DeCristoforo       10 Attleboro                     23:25.62
141  Gemma Schoenfeld           9 Haverhill                     23:27.51
142  Mia Smith                 10 Haverhill                     23:33.89
143  Tori Corrao                8 Taunton                       23:36.37
144  Charuvi Singh              9 Framingham                    23:37.90
145  Rachel Hughes             12 Westford Academy              23:54.96
146  Allison Chen              11 Westford Academy              23:59.99
147  Grace Mitchell             9 Braintree                     24:10.73
148  Emily Quaglia              9 Attleboro                     24:30.04
149  Davina Johnson            10 Brockton                      24:37.35
150  Jayme Kiser               10 Braintree                     24:42.03
151  Cindy Zhao                11 Framingham                    24:54.71
152  Alexis Cincotta           10 Attleboro                     24:59.97
153  Greta Spahr               10 Westford Academy              26:02.04
154  Elizabeth Bernadin        10 Brockton                      26:03.48
155  Margot Kelsey              9 Cambridge Rindge & L..        26:35.67
156  Kiica Garnier             10 Brockton                      27:48.23
157  Megan Field               10 Attleboro                     28:16.79


5,000 Meters Division A Team Scores Girls
===========================================================================
   Pl  Team                         Points
===========================================================================
    1  Weymouth                         88
    2  Brookline                       111
    3  Newton North                    120
    4  Lexington                       217
    5  Wachusett Regional              220
    6  Needham                         222
    7  Acton-Boxborough Reg            226
    8  Barnstable                      233
    9  Franklin                        238
   10  Newton South                    272
   11  Natick                          284
   12  Cambridge Rindge & Latin        299
   13  Andover                         304
   14  Methuen                         314
   15  Taunton                         352
   16  Lowell                          396
   17  Shrewsbury                      422
   18  Haverhill                       446
   19  Braintree                       536
   20  Framingham                      560
   21  Westford Academy                570
   22  Brockton                        672


Girls 5,000 Meters Division B
===========================================================================
     Athlete                   Yr Team                           Time
===========================================================================
  1  Lily Jin                  10 Wellesley                     18:39.82
  2  Eleanor Angeles-Wh...      9 Marshfield                    18:54.56
  3  Jacqueline White          11 Concord-Carlisle              19:00.08
  4  Autumn Tumbleton          11 Hopkinton                     19:03.85
  5  Salma Boukhtam            10 North Quincy                  19:05.90
  6  Luna Prochazkova           9 North Andover                 19:07.10
  7  Katie Callery             12 Hopkinton                     19:07.50
  8  Elizabeth Donahue         12 Reading Memorial              19:15.74
  9  Pilar Leber               11 Arlington                     19:16.10
 10  Clare Lowther              9 Hingham                       19:18.61
 11  Simone Harrison           11 Arlington                     19:19.75
 12  Mia Kasperowicz           12 Beverly                       19:22.97
 13  Aluna Coogan-Coyne        10 North Quincy                  19:26.08
 14  Emily Young               12 Beverly                       19:32.05
 15  Anna Moore                10 Mansfield                     19:32.27
 16  Amelia Kelley             11 Chelmsford                    19:32.76
 17  Alexandra Saunders        10 Concord-Carlisle              19:36.50
 18  Nicole Kroon               9 North Andover                 19:41.04
 19  Olivia Langlan            12 Marshfield                    19:41.61
 20  Emilia Arabbo             12 Lincoln-Sudbury Regi..        19:41.62
 21  Ava Brunswick              9 Marshfield                    19:43.94
 22  Sarah DaVasta             11 Peabody                       19:46.07
 23  Charlotte Henning         12 Marshfield                    19:48.37
 24  Sydney Kalil              11 Milford                       19:49.45
 25  Elise Kempf               10 Arlington                     19:51.62
 26  Grace Wheelan             11 Wellesley                     19:51.79
 27  Jackie Eng                12 Lincoln-Sudbury Regi..        19:53.82
 28  Nubia Pereira             12 Woburn                        19:56.08
 29  Bridget Reidy              9 Wellesley                     19:56.85
 30  Elyse Srodawa              9 Hopkinton                     19:57.09
 31  Charlie Snell             11 Arlington                     19:57.17
 32  Audrey Fitzpatrick        10 Wellesley                     19:58.96
 33  Grace Joy                 12 Hopkinton                     20:00.20
 34  Olivia Guckian            10 Algonquin Regional            20:01.70
 35  Olivia Young              12 Beverly                       20:02.65
 36  Lila Parker               11 Concord-Carlisle              20:03.92
 37  Hannah Cumming            11 Winchester                    20:09.22
 38  Charlotte Huck            10 Lincoln-Sudbury Regi..        20:09.44
 39  Zoe Maggioni              11 Wellesley                     20:10.41
 40  Bethel Flanagan           10 Hopkinton                     20:12.86
 41  Caitlin Trecker           10 Lincoln-Sudbury Regi..        20:14.08
 42  Grace Ciocca              11 Marshfield                    20:14.47
 43  Kiki Baumgartner          11 Lincoln-Sudbury Regi..        20:14.73
 44  Gabrielle Harty           10 North Andover                 20:17.86
 45  Kayla Sawyer              11 Hopkinton                     20:22.30
 46  Charlotte Skelly          10 Concord-Carlisle              20:25.10
 47  Iasmim Desousa-Vie...     JR Medford                       20:27.09
 48  Phebe Mietelski           10 Winchester                    20:27.65
 49  Emily Bass                11 Reading Memorial              20:32.51
 50  Naomi Olsen               12 Arlington                     20:36.25
 51  Lilia Naylor              11 Arlington                     20:36.61
 52  Madeline Lutz             12 Lincoln-Sudbury Regi..        20:36.62
 53  Eva Cloherty              10 Arlington                     20:39.25
 54  Leigha Leavitt            10 North Andover                 20:39.62
 55  Olivia Poole              12 Woburn                        20:41.42
 56  Julia Lobello             12 Winchester                    20:44.09
 57  Julienne Warner            9 Concord-Carlisle              20:45.11
 58  Meghan Johnston           12 Mansfield                     20:45.64
 59  Hailey Norton             12 Algonquin Regional            20:46.23
 60  Cailyn Buckley            11 Peabody                       20:47.03
 61  Molly Hackett              9 Reading Memorial              20:47.28
 62  Kate Buban                11 King Philip                   20:49.13
 63  Taylor Read               11 Wellesley                     20:51.47
 64  Mary Hauck                11 Beverly                       20:53.33
 65  Anna Casey                11 Medford                       21:02.64
 66  Cara Steinbergher          9 Marshfield                    21:04.69
 67  Sarah Burke               10 Hingham                       21:05.52
 68  Dorothy McCarthy          11 Winchester                    21:05.95
 69  Isabella Synnestvedt      12 Concord-Carlisle              21:06.18
 70  Jordana Eichel            10 Winchester                    21:07.93
 71  Avery Robinson            11 Winchester                    21:10.85
 72  Sydney O'Donnell          10 Bridgewater-Raynham ..        21:11.41
 73  Avery Sawyer               9 Hopkinton                     21:11.87
 74  Olivia Kardos             12 Algonquin Regional            21:14.17
 75  Meg Sherwood              12 King Philip                   21:15.25
 76  Ava Bucley                 9 Peabody                       21:16.92
 77  Madeline Packard          10 Hingham                       21:17.32
 78  Allison Prasse            10 Beverly                       21:18.48
 79  Cora Soderquist           12 Woburn                        21:25.19
 80  Leah O'Neil               12 Peabody                       21:26.31
 81  Maeve Moynihan            10 Hingham                       21:27.79
 82  Brigid Purcell            10 Algonquin Regional            21:35.31
 83  Maya Evans                12 King Philip                   21:36.94
 84  Brenna Woodbury            9 Bridgewater-Raynham ..        21:38.29
 85  Savannah Petschelt        12 Beverly                       21:40.85
 86  Amanda Harrison           11 Winchester                    21:52.06
 87  Reilly Gareau             10 Wellesley                     21:52.68
 88  Asya Kabanov              12 Worcester Vo Tech             21:54.12
 89  Delaney Coppola           12 Hingham                       21:55.51
 90  Alanna Conley             12 Mansfield                     21:56.92
 91  Caitlin Cormican          11 North Quincy                  21:58.57
 92  Lucy DePolito             12 North Andover                 22:00.71
 93  Sheila Purcell            10 Algonquin Regional            22:00.86
 94  Elise Corduck              9 Woburn                        22:03.25
 95  Caroline Freeman          12 Algonquin Regional            22:05.60
 96  Tatiana Chaplin           10 Milford                       22:08.76
 97  Jade Weggeman             12 Hingham                       22:09.90
 98  Austeja Bazikas           10 Algonquin Regional            22:11.50
 99  Hannah Shea                9 North Andover                 22:15.66
100  Madison Dillon            10 Woburn                        22:17.86
101  Maya Serrano              11 Reading Memorial              22:17.96
102  Melania Diaz              11 West Springfield              22:25.88
103  Ella Orem                 11 Belmont                       22:27.27
104  Grace Battista            10 Woburn                        22:34.37
105  Sarah Poor                12 Chelmsford                    22:41.21
106  Leah Bukley                9 Peabody                       22:43.54
107  Oviya Inian               10 Chelmsford                    22:54.28
108  Grace Cody                10 North Quincy                  22:56.20
109  Leah Burke                11 King Philip                   22:59.53
110  Charlotte Johnson          9 Somerville                    23:08.34
111  Mila Ranocha              12 Hingham                       23:10.71
112  Gabbie Mogavero           10 West Springfield              23:11.92
113  Camryn Rafuse              9 Reading Memorial              23:13.36
114  Chloe Toda                11 Peabody                       23:15.84
115  Taylor Escudero           12 Bridgewater-Raynham ..        23:16.66
116  Sophie Lamar               9 Chelmsford                    23:20.02
117  Sabrina Egan              11 North Quincy                  23:24.69
118  Kerry Parks               10 Bridgewater-Raynham ..        23:25.62
119  Christina Xi              10 Belmont                       23:25.71
120  Gabriella Athanasiou      11 Belmont                       23:26.40
121  Jillian Walker            SO Chelmsford                    23:31.12
122  Sophie Shanley            12 Reading Memorial              23:32.44
123  Trinity Hansen            12 Worcester Vo Tech             23:37.10
124  Audrey Lambert             9 Bridgewater-Raynham ..        23:42.76
125  Isabella Generelli        10 Worcester Vo Tech             23:49.99
126  Maren Halpin              12 Milford                       23:54.05
127  Katarina Precobb          11 King Philip                   23:55.13
128  Maya Liteplo               9 Reading Memorial              23:55.69
129  Devin Anderson            11 Mansfield                     23:56.37
130  Abby Bailey               11 Chelmsford                    24:01.27
131  Analia O'Connor-Ca...     11 Chelmsford                    24:05.80
132  Lily Power                11 Woburn                        24:06.53
133  Leah Vigevani             12 King Philip                   24:07.82
134  Lixion Koulmbai           10 Worcester Vo Tech             24:10.69
135  Sophia Allen              12 Mansfield                     24:11.37
136  Nethica Auguste           11 Bridgewater-Raynham ..        24:18.83
137  Maddie Culver             12 West Springfield              24:21.72
138  Northanna Strautmann      10 Belmont                       24:23.76
139  Isabelle Rose             11 Worcester Vo Tech             24:23.89
140  Cecilia De La Fuente      SR Belmont                       24:26.91
141  Kate Lambert               9 Bridgewater-Raynham ..        24:41.63
142  Eleni Kantos              11 West Springfield              24:44.45
143  Erin Jacobson             10 West Springfield              24:44.86
144  Cindy Luxama              11 Somerville                    24:55.00
145  Mary Cate Desrosiers       9 West Springfield              25:03.17
146  Eibhlinn White             9 West Springfield              25:07.50
147  Victoria Mariano          12 North Quincy                  25:11.95
148  Justine Endo-Fergu...     12 Belmont                       25:16.32
149  Jennie Burgess            12 North Quincy                  25:31.34
150  Julia Rivera              12 Worcester Vo Tech             25:36.33
151  Fiona Jordan              12 Milford                       25:47.75
152  Kate Pease                12 Milford                       26:15.83
153  Anna Sofia Protopa...      9 Somerville                    26:55.08
154  Sophia Pandolfi           12 Worcester Vo Tech             27:14.58
155  Stephanie Goulet          12 Milford                       30:37.28
     Ava LoVuolo               11 Marshfield                         DNF
     Leyla Kvaternik           12 North Andover                      DNF
     Hannah McCarthy           12 Beverly                            DNF
     Samantha Evans            11 Concord-Carlisle                   DNF
     Elizabeth Heavey          11 Mansfield                          DNF


5,000 Meters Division B Team Scores Girls
===========================================================================
   Pl  Team                         Points
===========================================================================
    1  Marshfield                      107
    2  Hopkinton                       114
    3  Arlington                       125
    4  Wellesley                       127
    5  Concord-Carlisle                158
    6  Lincoln-Sudbury Regional        169
    7  Beverly                         200
    8  North Andover                   211
    9  Winchester                      273
   10  Hingham                         316
   11  Reading Memorial                325
   12  North Quincy                    327
   13  Algonquin Regional              335
   14  Peabody                         337
   15  Woburn                          349
   16  Mansfield                       418
   17  King Philip                     446
   18  Chelmsford                      455
   19  Bridgewater-Raynham Regio       500
   20  Milford                         536
   21  Worcester Vo Tech               595
   22  Belmont                         606
   23  West Springfield                622


Girls 5,000 Meters Division C
===========================================================================
     Athlete                   Yr Team                           Time
===========================================================================
  1  Daphne Theiler            12 Sharon                        18:33.79
  2  Christina Sullivan        12 Milton                        18:47.23
  3  Katie Sobieraj            10 Oliver Ames                   18:55.24
  4  Paige Joyce               12 Notre Dame Academy-H..        18:59.31
  5  Anna Boyd                 12 Bishop Feehan                 19:00.75
  6  Macey Shriner              9 Plymouth North                19:17.00
  7  Elizabeth Borah           12 Bishop Feehan                 19:26.59
  8  Emery Mullin              11 Shepherd Hill Reg             19:29.58
  9  Norah Affanato            12 Milton                        19:32.08
 10  Reese Stevens             11 Agawam                        19:34.97
 11  Valerie Capalbo           11 Bishop Feehan                 19:38.57
 12  Summer Bejarano           12 Silver Lake Regional          19:38.84
 13  Emily Burdick             11 Billerica Memorial            19:41.39
 14  Katherine Soule           12 Walpole                       19:42.13
 15  Johanna Holmes            11 Oliver Ames                   19:48.68
 16  Hannah Dupill              9 Oliver Ames                   19:58.26
 17  Myah Kamperides           12 Whitman-Hanson Reg            19:59.23
 18  Katie O'Toole             11 Milton                        20:00.90
 19  Lauren Joyce              12 Notre Dame Academy-H..        20:05.43
 20  Taegan Hodges             11 Oliver Ames                   20:05.54
 21  Samantha Faherty          12 Silver Lake Regional          20:06.05
 22  Braelyn Graham             9 Oliver Ames                   20:09.17
 23  Morgan Kennedy            12 Bishop Feehan                 20:11.44
 24  Sarah Grace Chave         11 Milton                        20:15.94
 25  Melanie Perkson           12 Plymouth North                20:20.07
 26  Mia Jilani                10 Milton                        20:23.03
 27  Grace Bateman             11 Shepherd Hill Reg             20:30.49
 28  Deirdre Bailat            11 Billerica Memorial            20:31.90
 29  Amy Parkinson             12 Bishop Feehan                 20:33.67
 30  Olivia Duggan             12 Milton                        20:42.32
 31  Karlee White              11 Shepherd Hill Reg             20:44.61
 32  Sydney Ng                 10 Central Catholic              20:46.58
 33  Juliet Poss               12 Marblehead                    20:47.69
 34  Catherine Stanton         12 Walpole                       20:56.69
 35  Cara Morris               12 Walpole                       20:56.91
 36  Jasmine Lanata            10 Notre Dame Academy-H..        20:57.91
 37  Sarah Bernier             11 Masconomet Regional           20:58.92
 38  Jala Kneeland              9 Billerica Memorial            21:02.93
 39  McKenna McCarthy           9 Whitman-Hanson Reg            21:04.38
 40  Olivia Guillet            11 Central Catholic              21:05.84
 41  Paige Estaphan            11 Westborough                   21:12.25
 42  Anna Thomas               12 Shepherd Hill Reg             21:12.90
 43  Lauren Harkins            12 Bishop Feehan                 21:13.70
 44  Grace McNeill             12 Plymouth North                21:19.41
 45  Katherine Simcoe          12 Marblehead                    21:20.72
 46  Caleigh Wall              11 Minnechaug Reg                21:24.78
 47  Avery Rivers               9 Oliver Ames                   21:25.77
 48  Hannah Li                 11 Sharon                        21:29.77
 49  Anna Flynn                12 Whitman-Hanson Reg            21:35.69
 50  Sarah Boulger             12 Whitman-Hanson Reg            21:38.09
 51  Ellie Dillon              11 Notre Dame Academy-H..        21:38.75
 52  Lindsey Bodnery            9 Notre Dame Academy-H..        21:40.02
 53  Hailey Goldman            10 Oliver Ames                   21:40.48
 54  Emma Philippone            8 Billerica Memorial            21:41.93
 55  Kate Wagner               10 Bishop Feehan                 21:44.01
 56  Kaitlyn daSilva           12 Dartmouth                     21:45.98
 57  Carden Costello           11 Notre Dame Academy-H..        21:49.27
 58  Sarah Ribeiro             11 Marlborough                   21:51.05
 59  Olivia Lennon             11 Plymouth North                21:56.54
 60  Marilyn Roche             11 Milton                        21:58.38
 61  Claire Tips               12 Marblehead                    21:59.19
 62  Rachel Zannotti           11 Shepherd Hill Reg             21:59.47
 63  Harper Sweeney            10 North Attleboro               22:11.46
 64  Lily Vaughan              11 Westborough                   22:13.77
 65  Emma D'Agostino           11 Central Catholic              22:21.17
 66  Katie Galgoczy             9 North Attleboro               22:21.90
 67  Kelly Palmer              11 Plymouth North                22:24.68
 68  Kristyn Dentremont        11 Walpole                       22:24.85
 69  Uma Gopinath              10 Westborough                   22:26.21
 70  Brandolyn Smith           SR Marblehead                    22:28.50
 71  Adriana Kelly              9 Whitman-Hanson Reg            22:30.85
 72  Amber Goudreau            11 Masconomet Regional           22:32.08
 73  Erin Kelly                12 Whitman-Hanson Reg            22:32.69
 74  Willa Paglierani          10 Masconomet Regional           22:33.05
 75  Saylor Caruso             11 Marblehead                    22:37.68
 76  Caeli Wagner               9 Notre Dame Academy-H..        22:37.89
 77  Eva Olszewski             10 Sharon                        22:41.13
 78  Celina Ohiwa              12 Plymouth North                22:41.27
 79  Cat Piper                 10 Marblehead                    22:42.18
 80  Sofia Carlson             12 Minnechaug Reg                22:44.36
 81  Ashleigh Barrett          12 Minnechaug Reg                22:49.85
 82  Jaidyn Gaugreau            9 Minnechaug Reg                22:53.64
 83  Maria Gallant             11 Sharon                        22:55.02
 84  Elaine McCarty            11 Stoughton                     22:56.19
 85  Anna O'Keefe              12 Minnechaug Reg                22:56.25
 86  Maya Mahoney              11 Marblehead                    22:56.59
 87  Amaya Moura                9 Dartmouth                     22:57.33
 88  Skylar Weinberg            9 Minnechaug Reg                22:58.17
 89  Sierra Robison            11 Sharon                        23:02.53
 90  Annie Cameron             11 Walpole                       23:04.62
 91  Caroline Poth             10 Whitman-Hanson Reg            23:08.50
 92  Abigail Lombardi          11 Shepherd Hill Reg             23:08.90
 93  Bridget Underwood         11 Central Catholic              23:12.96
 94  Madison McGrath           12 Minnechaug Reg                23:15.69
 95  Stephanie Hogan           11 Westborough                   23:17.21
 96  Alexis Medeiros           10 Stoughton                     23:17.90
 97  Mia Sweeney               10 Plymouth North                23:18.14
 98  Corinne Levesque          10 Westborough                   23:19.30
 99  Erin Flaherty             10 Silver Lake Regional          23:21.48
100  Marta Botelho             12 North Attleboro               23:26.48
101  Sophia Ambrosina          11 Masconomet Regional           23:39.02
102  Perl Defeo                12 Masconomet Regional           23:43.34
103  Mira McLaren              11 Westborough                   23:44.50
104  Aditi Rajesh              10 Westborough                   23:44.98
105  Lily Bateman              11 Shepherd Hill Reg             23:45.40
106  Alyssa Scuccimara         11 Billerica Memorial            23:46.79
107  Ellie Fournier            10 North Attleboro               23:51.82
108  Breannah McKeon           11 Somerset Berkley Reg..        23:55.43
109  Jillian Clements           9 Central Catholic              24:03.85
110  Allicen La                10 Walpole                       24:04.04
111  Lauren Kelly              10 Dartmouth                     24:05.45
112  Shayna Fishman            10 Masconomet Regional           24:05.55
113  Lily Freeman              10 Billerica Memorial            24:08.07
114  Julie Richardson          10 Stoughton                     24:08.12
115  Jasmine Hooper             4 Westfield                     24:08.19
116  Marianna Lameiras         10 North Attleboro               24:08.31
117  Sarah Bouffard            11 Billerica Memorial            24:08.33
118  Amber Morris              12 Marlborough                   24:09.39
119  Riley Paskow              12 Silver Lake Regional          24:11.62
120  Molly Rioux               12 Dartmouth                     24:14.80
121  Giada Cabral              11 Dartmouth                     24:27.11
122  Clara Armon               11 Sharon                        24:41.44
123  Lilly Branco              10 Stoughton                     24:47.11
124  Amaya Zibrak               9 Sharon                        24:51.57
125  Megan Laliberte           11 Silver Lake Regional          24:53.30
126  Michaela Staniec          11 Central Catholic              24:53.76
127  Raquel Rave               11 Masconomet Regional           25:01.43
128  Rhea Khanderia            10 Marlborough                   25:09.15
129  Elsa Van der Linden       10 Walpole                       25:14.05
130  Juliana Sousa             12 Dartmouth                     25:19.68
131  Risha Khanderia              Marlborough                   25:21.91
132  Gianna Bellizia            9 Westfield                     25:24.13
133  Csroine Gererty           SR Silver Lake Regional          25:52.27
134  Ella Hamel                10 Westfield                     26:14.49
135  Sophia Roukhadze          11 North Attleboro               26:54.28
136  Samantha Sweeney           9 North Attleboro               27:09.95
137  Sophia Zaloumis            9 Marlborough                   28:10.30
138  Avrie Martin              11 Stoughton                     29:27.62
139  Violet Ven                   Marlborough                   31:20.74


5,000 Meters Division C Team Scores Girls
===========================================================================
   Pl  Team                         Points
===========================================================================
    1  Bishop Feehan                    72
    2  Oliver Ames                      72
    3  Milton                           76
    4  Notre Dame Academy-Hingha       158
    5  Shepherd Hill Reg               166
    6  Plymouth North                  197
    7  Whitman-Hanson Reg              221
    8  Billerica Memorial              234
    9  Walpole                         236
   10  Marblehead                      279
   11  Sharon                          294
   12  Central Catholic                333
   13  Westborough                     362
   14  Silver Lake Regional            367
   15  Minnechaug Reg                  369
   16  Masconomet Regional             381
   17  North Attleboro                 445
   18  Dartmouth                       485
   19  Stoughton                       543
   20  Marlborough                     557