MileSplit 2026 Massachusetts Boys Cross Country Scores
Rank Team Time Score
1 156
1) Liam Hartmann 15:23.30 4
2) Ibrahim Abdel-Dayem 15:35.80 10
3) Elias Thomasson 16:03.00 33
4) Toby Paradise 16:15.40 54
5) Matthew Ritter 16:16.20 55
Average Time: 15:54.74
Total Time: 1:19:33.70
1-5 Split: 52.90
6) Axel Bonnafoux 16:17.70 58
7) Noah Karp 16:19.10 63
2 192
1) Will Thomas 15:52.30 22
2) Tucker Larosa 15:57.70 26
3) Liam Rand 15:59.40 28
4) Owen Desmond 16:11.40 49
5) Tristan Rand 16:20.10 67
Average Time: 16:04.18
Total Time: 1:20:20.90
1-5 Split: 27.80
6) Cameron Riccio 16:28.50 83
7) Nate Zwinggi 16:35.80 105
3 276
1) Leo Seltenrich 15:42.80 14
2) Mateo DeOrio 15:50.90 20
3) Liam Callahan 15:59.50 29
4) Sam Valentine 16:34.80 101
5) Henry McDonnell 16:38.40 112
Average Time: 16:09.28
Total Time: 1:20:46.40
1-5 Split: 55.60
6) Colton Hayhurst 16:57.40 181
7) Oliver Hawes 16:59.10 186
4 284
1) Ryan Costello 15:36.00 11
2) Alexander Daly 16:18.90 61
3) Colin Van Vliet 16:19.20 64
4) Matthew Gallo 16:19.90 66
5) Jamie Evans 16:28.20 82
Average Time: 16:12.44
Total Time: 1:21:02.20
1-5 Split: 52.20
6) Lucas Allen 16:32.40 93
7) Edward Howell 16:33.10 96
5 317
1) Braeden Quayle 16:04.80 37
2) Toby Martel 16:10.30 46
3) Elijah Liang 16:24.70 73
4) Sawyer Bout 16:25.80 76
5) Will Okie 16:29.30 85
Average Time: 16:18.98
Total Time: 1:21:34.90
1-5 Split: 24.50
6) Ryan Perry 16:31.50 90
7) NIck Baughman 16:32.00 91
6 365
1) Jett Johnson 15:50.90 20
2) Danny Garrison 16:16.80 57
3) Cypress Lance 16:17.90 59
4) Zephyr Schermerhorn 16:19.00 62
5) Nathan Davis 16:54.20 167
Average Time: 16:19.76
Total Time: 1:21:38.80
1-5 Split: 1:03.30
6) Finn Healey 18:02.10 479
7) Asher Schermerhorn 18:03.00 482
7 371
1) Owen Merrill 16:07.00 40
2) Eli Hanover 16:10.00 45
3) Nathan Wilson 16:23.00 71
4) Roberto Marrocchelli-Mend 16:34.00 98
5) Zachary Weinberg 16:40.00 117
Average Time: 16:22.80
Total Time: 1:21:54.00
1-5 Split: 33.00
6) Evan Jacobson 16:49.00 141
7) Kyle Brachowski 17:11.00 242
8 421
1) Jordi Martorell Tibau 16:09.30 44
2) Fran Tibau Martorell 16:14.20 52
3) Cooper McFarland 16:22.30 69
4) Carl Munshi 16:22.50 70
5) Alan Herring 16:59.10 186
Average Time: 16:25.48
Total Time: 1:22:07.40
1-5 Split: 49.80
6) Jack Holland 17:03.40 203
7) Josh Flaig 17:06.80 218
9 461
1) Josh Gamel 15:50.70 19
2) Lukas Masiakos 15:55.20 23
3) Brandon Ma 15:56.30 25
4) Tasker Mendelson 16:49.60 145
5) Wyatt Ducan 17:12.60 249
Average Time: 16:20.88
Total Time: 1:21:44.40
1-5 Split: 1:21.90
6) Benjamin Scanga 17:16.40 262
7) Andrew Sholk 17:25.60 300
10 484
1) Quinn Cook 15:28.80 5
2) Benjamin Stone 16:38.20 111
3) Connor Fitzgibbon 16:39.70 116
4) Cedric Arthur 16:40.30 119
5) Jack Murphy 16:46.20 133
Average Time: 16:26.64
Total Time: 1:22:13.20
1-5 Split: 1:17.40
6) Ethan DeWolf 17:47.40 408
7) Logan Stock 18:03.60 484
11 520
1) Callum Doyle 16:16.60 56
2) Benjamin Gidelson 16:27.60 79
3) Declan Hava 16:31.10 87
4) Kai Vickers-Richard 16:49.30 143
5) Brady Collins 16:51.50 155
Average Time: 16:35.22
Total Time: 1:22:56.10
1-5 Split: 34.90
6) Alexander Forte 16:52.50 161
7) Dylan Cooke 17:03.07 202
12 623
1) Jack Weintraub 15:58.00 27
2) Alex Armstrong 16:34.00 98
3) Marco Petrino 16:48.00 138
4) Scotty Feeney 16:54.00 166
5) Emile Brodeur 17:01.00 194
Average Time: 16:39.00
Total Time: 1:23:15.00
1-5 Split: 1:03.00
6) Luke Herman 17:18.00 270
7) Anders Hallman 17:32.00 330
13 700
1) Sahil Gandhi 15:14.60 1
2) Mason Niles 15:16.80 2
3) Max Gorski 16:51.10 153
4) Dylan Kane 16:57.10 179
5) Declan Gale 17:39.80 365
Average Time: 16:23.88
Total Time: 1:21:59.40
1-5 Split: 2:25.20
6) Wiley Quave 17:43.60 384
7) Patrick Looney 18:05.50 497
14 706
1) Henry Daggett 16:29.50 86
2) Shea O'Neil 16:35.90 106
3) Gus Frey 16:50.10 147
4) Owen Daggett 16:50.80 149
5) Charlie Sidoti 17:06.80 218
Average Time: 16:46.62
Total Time: 1:23:53.10
1-5 Split: 37.30
6) Liam Hootendyk 17:44.20 385
7) Kai Carduner 18:40.20 663
15 724
1) Trevor Stevens 16:13.90 51
2) Alden Hall 16:25.50 75
3) Patrick Noonan 16:43.30 124
4) Owen Ross 17:07.80 222
5) Andrew Dulgarian 17:13.90 252
Average Time: 16:44.88
Total Time: 1:23:44.40
1-5 Split: 1:00.00
6) Benjamin Sbihli 17:21.80 281
7) Matteo Sanchez de Rojas 17:21.90 283
16 725
1) Noah Geiger 16:03.00 33
2) Ishaan Kanagaraj 16:04.00 35
3) William Olmsted 16:52.00 157
4) Elias Campisano 16:53.00 163
5) Paul Son 17:34.00 337
Average Time: 16:41.20
Total Time: 1:23:26.00
1-5 Split: 1:31.00
6) Lucas Schuster 17:55.00 442
7) Lucas Low 18:07.00 504
17 742
1) Daniel Goldberg 16:13.00 50
2) Nathaniel Flynn 16:27.10 78
3) Conor Foley 16:56.00 174
4) Peter Mahoney 17:01.10 196
5) Xavier Cortis 17:11.70 244
Average Time: 16:45.78
Total Time: 1:23:48.90
1-5 Split: 58.70
6) Aleksander Strzelecki 17:12.40 248
7) Oliver Zinggeler 17:13.90 252
18 775
1) Kai Kemeza 16:11.10 48
2) Ben McWaters 16:27.80 80
3) Shea Van Cleef 17:02.70 201
4) Jack Curtis 17:06.10 215
5) Micah Wiebe 17:08.40 231
Average Time: 16:47.22
Total Time: 1:23:56.10
1-5 Split: 57.30
6) Ben Stephan 17:44.30 387
7) Duncan Charles 18:13.80 544
19 815
1) Joseph Hayes 16:33.00 95
2) Theo Weiss 16:40.00 117
3) Nolan Kurtz 16:46.00 132
4) Braeden Donovan 17:08.00 226
5) Terrance McGhee Jr 17:12.00 245
Average Time: 16:51.80
Total Time: 1:24:19.00
1-5 Split: 39.00
6) Colin Kurtz 17:33.88 336
7) James Janulewicz 17:50.00 419
20 846
1) Gerard Stock 16:05.70 39
2) Daniel Kaleba 16:08.50 41
3) Theo Fitzpatrick 16:35.40 103
4) Jude Kaleba 17:22.20 285
5) Finn Rosenbaum 17:41.30 378
Average Time: 16:46.62
Total Time: 1:23:53.10
1-5 Split: 1:35.60
6) Oliver Genes 17:51.90 427
7) Jose Estrella 18:28.00 608
21 861
1) Bradon Spiess 15:34.00 8
2) Adam Kramer 15:46.00 17
3) Khalid Jama 16:39.20 114
4) Nathaniel Iliff 17:01.30 198
5) Xavier Howard Lee 18:10.10 524
Average Time: 16:38.12
Total Time: 1:23:10.60
1-5 Split: 2:36.10
6) Patrick Francis Duggan 18:12.70 540
7) Miles Endozo 18:43.30 686
22 884
1) Nate O'Neil 16:33.60 97
2) Asher Kingman 16:49.68 146
3) Joe Curran 16:52.20 158
4) Ethan Hamilton 17:00.70 192
5) Owen Ahlfont 17:23.34 291
Average Time: 16:55.90
Total Time: 1:24:39.52
1-5 Split: 49.74
6) Gavin Ahlfont 18:25.00 596
7) Cam Triessl 18:42.00 672
23 921
1) Nikita Cherapukha 16:04.60 36
2) Walter Stock 16:34.40 100
3) Bobby Stock 17:01.70 200
4) Barrett Reynolds 17:05.80 212
5) Everett Foster 17:41.00 373
Average Time: 16:53.50
Total Time: 1:24:27.50
1-5 Split: 1:36.40
6) Jacob Hyre 17:49.60 416
7) Benjamin Penesis 20:06.00 1157
24 936
1) Andrew Kosiba 15:30.00 6
2) Greyson Duane 16:19.60 65
3) Ashton Duane 17:00.50 191
4) Micah Pierantozzi 17:20.00 275
5) Mason Bearer 17:45.80 399
Average Time: 16:47.18
Total Time: 1:23:55.90
1-5 Split: 2:15.80
6) Cameron Duane 17:55.60 445
7) Ashvik Yadav 18:26.00 600
25 959
1) Landon Zoss 15:44.80 16
2) Elye Berman 16:32.60 94
3) Alex Hoffenberg 16:55.60 171
4) Noah Draper 17:26.30 305
5) Omar Al Koudsi 17:41.00 373
Average Time: 16:52.06
Total Time: 1:24:20.30
1-5 Split: 1:56.20
6) Aakash Girdhari 18:10.50 527
7) Tyler Mondejar 18:21.80 577
26 970
1) Stephen Green 15:44.20 15
2) Finn McManus 16:04.90 38
3) Clark Bezzant 16:26.60 77
4) Lorenzo Millan 17:49.80 418
5) Jed Dilal 17:50.40 422
Average Time: 16:47.18
Total Time: 1:23:55.90
1-5 Split: 2:06.20
6) Nick Morgan 17:54.50 439
7) Ryan Maloney 17:55.80 447
27 1021
1) Sawyer Laing 16:43.40 126
2) Ryan O'Connor 16:51.80 156
3) Ethan Riley 17:04.40 207
4) Carson Brown 17:12.10 246
5) Nicholas Mitchell 17:22.60 286
Average Time: 17:02.86
Total Time: 1:25:14.30
1-5 Split: 39.20
6) Andrew Bairos 17:31.10 328
7) Eric Leitch 17:54.80 440
28 1030
1) Adrian Ioan 16:20.20 68
2) Maxwell Thompson 16:42.50 122
3) Pranav Sharma 16:45.40 131
4) Ewan Kinghorn 17:34.50 345
5) Pranshu Sharma 17:39.60 364
Average Time: 17:00.44
Total Time: 1:25:02.20
1-5 Split: 1:19.40
6) Duncan Thompson 18:15.10 549
7) Arav Patel 18:16.60 557
29 1031
1) Hunter Waechter 15:37.90 12
2) Jonah Watkins 16:31.10 87
3) Kevin Han 16:50.50 148
4) Thomas Moser 17:09.70 238
5) Robbie Rostami 18:14.40 546
Average Time: 16:52.72
Total Time: 1:24:23.60
1-5 Split: 2:36.50
6) Thomas Huemmer 18:23.00 586
7) Simms Tisdale 18:26.00 600
30 1051
1) Matthew Guerin 16:15.20 53
2) Ethan Levesque 16:47.90 137
3) Timothy Sullivan 17:00.70 192
4) Patrick Sullivan 17:03.90 205
5) Matteo Dos Santos 18:00.40 464
Average Time: 17:01.62
Total Time: 1:25:08.10
1-5 Split: 1:45.20
6) Matthew Shetler 19:13.40 835
31 1090
1) Henry Winn 15:32.58 7
2) Ford Jordan 15:55.78 24
3) Will Golding 17:28.91 322
4) Thijs Wittink 17:35.43 349
5) Quinn Clark 17:44.43 388
Average Time: 16:51.43
Total Time: 1:24:17.13
1-5 Split: 2:11.85
6) Hayston Hay 18:55.93 752
32 1181
1) Tyler Bernstein 17:07.00 220
2) Adel Halaseh 17:08.00 226
3) Noah Wellings 17:09.00 235
4) Nate Bickford 17:13.00 250
5) Nikola Dimitrov 17:13.00 250
Average Time: 17:10.00
Total Time: 1:25:50.00
1-5 Split: 6.00
6) Noah Mannelli 17:23.00 287
7) Callum Knowles 17:23.00 287
33 1210
1) Brady Bartley 16:28.80 84
2) Ryan Godfroy 16:57.20 180
3) Dom Damelio 17:15.20 256
4) Heath Hebb 17:18.10 271
5) Aiden Carroll 17:50.00 419
Average Time: 17:09.86
Total Time: 1:25:49.30
1-5 Split: 1:21.20
6) James Dellecese 18:23.40 590
7) Logan Butler 18:42.70 677
34 1270
1) Benjamin Baron 15:59.70 30
2) Demitri Boermeester 16:57.00 177
3) Michael Vos 17:26.40 306
4) James Bourguignon 17:33.60 334
5) Nathanael Vos 17:50.70 423
Average Time: 17:09.48
Total Time: 1:25:47.40
1-5 Split: 1:51.00
6) Elliot McCabe 19:17.70 857
7) Kristof Smith 19:23.00 880
35 1272
1) Conor Rightmire 16:45.20 130
2) Archie Meberg 16:59.60 189
3) Cal Kennedy 17:28.30 316
4) Peter Adams 17:28.60 318
5) Emmett Aufiero 17:28.70 319
Average Time: 17:14.08
Total Time: 1:26:10.40
1-5 Split: 43.50
6) Conor Keough 18:04.10 489
7) Caleb O'Callahan 18:09.90 521
36 1316
1) Curran Healy 16:42.00 121
2) Colin Carroll 16:44.00 128
3) Colin Herlihy 16:47.00 134
4) Benjamin Kaberle 17:47.00 403
5) Wesley McCarty 18:11.00 530
Average Time: 17:14.20
Total Time: 1:26:11.00
1-5 Split: 1:29.00
6) Isaac Olivier-Mason 18:19.00 569
7) Dimitri Speros 18:33.00 631
37 1392
1) Henry McLane 15:50.10 18
2) Devin Reid 17:17.50 267
3) Jaden Huang 17:23.10 289
4) Tate Corcoran 17:27.90 315
5) Henry Hamilton 18:06.70 503
Average Time: 17:13.06
Total Time: 1:26:05.30
1-5 Split: 2:16.60
6) Will Grace 18:22.80 584
7) Raphael Klauber 18:24.10 592
38 1403
1) Francesco Villani 16:08.70 43
2) Roah Yoon 17:07.80 222
3) Jayden Green 17:37.70 357
4) Harry Senosk 17:40.90 372
5) Ethan Bouffard 17:47.90 409
Average Time: 17:16.60
Total Time: 1:26:23.00
1-5 Split: 1:39.20
6) Arya Vaidyanathan 18:41.70 670
7) Jackk Molter 18:42.40 675
39 1406
1) Patrick Holland 16:50.80 149
2) Luke Irwin 17:00.30 190
3) Finnegan Voisin 17:17.50 267
4) Andrew Holland 17:40.00 366
5) Benjamin Mandel 17:54.00 434
Average Time: 17:20.52
Total Time: 1:26:42.60
1-5 Split: 1:03.20
6) Ryder Voisin 18:10.70 528
7) Ian Longhurst 19:21.00 870
40 1497
1) Benjamin Harwood 16:01.10 31
2) William Keefe 17:03.60 204
3) Ivan Healey 17:17.00 263
4) Gabriel Weir 18:05.60 498
5) Xavier Mannix 18:06.20 501
Average Time: 17:18.70
Total Time: 1:26:33.50
1-5 Split: 2:05.10
6) Curran Keefe 19:24.40 889
7) Nathan Fenton 19:40.00 1008
41 1549
1) Mills Costello 16:43.36 125
2) Louis Serra 17:05.85 213
3) Malcolm Sprague 17:12.36 247
4) Will Polatin 17:36.30 352
5) Romeo Hoyos 18:28.53 612
Average Time: 17:25.28
Total Time: 1:27:06.40
1-5 Split: 1:45.17
6) Amasa Shipee 18:57.70 758
7) Milo Harrison 19:21.40 875
42 1577
1) Jake Hauvuy 17:04.80 209
2) Peter Feodoroff 17:21.70 280
3) Nicholas Colvin 17:27.60 313
4) Devon McStowe 17:44.28 386
5) Corey Yifru 17:44.45 389
Average Time: 17:28.57
Total Time: 1:27:22.83
1-5 Split: 39.65
6) Connor Byers 18:29.20 616
7) Adam Querzoli 18:55.30 748
43 1588
1) James Roy 16:35.60 104
2) Liam Poland 17:08.70 233
3) Cody Serra 17:34.30 342
4) Duncan Foster 17:55.60 445
5) Moses Govathoti 18:00.40 464
Average Time: 17:26.92
Total Time: 1:27:14.60
1-5 Split: 1:24.80
6) Henry Stefanowicz 18:03.00 482
7) Jake Boossarangsi 18:04.80 493
44 1596
1) Connor Bobbin 16:53.44 165
2) Duncan Alexander 17:25.10 299
3) Cash Lindsley 17:36.08 351
4) Cassian Lindsley 17:41.70 380
5) Austin Conti 17:46.83 401
Average Time: 17:28.63
Total Time: 1:27:23.15
1-5 Split: 53.39
6) Tyler Mann 18:01.58 475
7) Sebastian Gowan 18:04.33 492
45 1608
1) CJ Deliso 16:56.00 174
2) Jacob Abebe 16:58.00 183
3) Aidan Kretschmar 17:45.00 391
4) Finn O'Connor 17:45.00 391
5) Henry Cournoyer 18:01.00 469
Average Time: 17:29.00
Total Time: 1:27:25.00
1-5 Split: 1:05.00
6) Ryan Katsafanas 18:38.00 653
7) Oliver Sacco 19:17.00 852
46 1614
1) Calvin Miller 16:18.70 60
2) Otis Fairey 17:09.00 235
3) Alhassan Abdelmaksoud 17:51.40 425
4) Jeremiah Hayslip 17:54.10 438
5) Nicholas Workman 17:58.60 456
Average Time: 17:26.36
Total Time: 1:27:11.80
1-5 Split: 1:39.90
6) Strike Barrett 18:09.00 517
7) Hunter Pete 18:42.70 677
47 1665
1) Patrick Geagan 15:34.00 8
2) Andrew Himmer 17:10.42 241
3) James Glavin 17:20.40 277
4) Braeden McInnes 17:38.80 361
5) Antonio Souto 19:02.10 778
Average Time: 17:21.14
Total Time: 1:26:45.72
1-5 Split: 3:28.10
6) Derek Gladu 19:11.70 830
7) Alan Lopez 19:29.40 932
48 1677
1) Matthew Fitzgibbons 16:48.90 140
2) Sam Stephen 17:15.80 259
3) Benicio Robledo 17:27.10 310
4) Charlie Powers 18:02.80 481
5) Finnegan Ayube 18:03.80 487
Average Time: 17:31.68
Total Time: 1:27:38.40
1-5 Split: 1:14.90
6) Jack Cooper 18:18.00 564
7) Thunn Wongchaisuwat 18:30.10 620
49 1731
1) Kavish Boopathi Raja 16:54.20 167
2) Alex Pinnix 17:05.00 210
3) Matteo Lozano 17:40.00 366
4) Riley Newbold 18:02.00 478
5) Sriaanj Poreddy 18:08.00 510
Average Time: 17:33.84
Total Time: 1:27:49.20
1-5 Split: 1:13.80
6) Jack Foster 18:38.30 654
7) Charlie Qin 18:49.00 707
50 1760
1) Michael Joseph 17:01.00 194
2) Liam Keleher 17:16.00 260
3) Charlie Moon 17:37.00 353
4) Kelton DoRosario 17:58.00 454
5) Tony Rausa 18:06.00 499
Average Time: 17:35.60
Total Time: 1:27:58.00
1-5 Split: 1:05.00
6) Owen Leardo 18:07.00 504
7) Cam Murk 18:11.00 530
51 1766
1) Trevor Martorana 16:35.00 102
2) Matthew Pritchard 17:06.00 214
3) Colin Geaney 17:34.00 337
4) Oluwademilade Joel Omid 17:54.00 434
5) Jaden Casillas 18:43.00 679
Average Time: 17:34.40
Total Time: 1:27:52.00
1-5 Split: 2:08.00
6) Aiden Tran 19:26.00 904
7) Matthew Gauthier 19:49.00 1062
52 1911
1) Henrique Wanderley 17:08.00 226
2) Sahill Rotella 17:24.50 295
3) Patrick Salazar-Weibel 17:52.80 430
4) Alistair Campbell 18:01.00 469
5) Akshat Bhatia 18:04.20 491
Average Time: 17:42.10
Total Time: 1:28:30.50
1-5 Split: 56.20
6) Kieran Heid 19:04.60 786
7) Adam Chao 19:05.70 795
53 1952
1) Jake Parks 16:59.50 188
2) Xavier Joachim 17:24.90 297
3) CJ Fox 17:54.90 441
4) Joseph DiMartinis 17:55.50 444
5) Kenji Gallo 18:22.50 582
Average Time: 17:43.46
Total Time: 1:28:37.30
1-5 Split: 1:23.00
6) Dublin Strassel 19:04.60 786
7) Ian Michelin 19:07.20 803
54 1981
1) Ben Levesque 16:39.50 115
2) Tommy Rhuda 17:08.70 233
3) Gabe Cook 17:49.70 417
4) Jacob Eddy 18:00.80 467
5) Mike Lubas 18:55.50 749
Average Time: 17:42.84
Total Time: 1:28:34.20
1-5 Split: 2:16.00
6) Aidan McLaughlin 20:32.10 1280
7) Ben Melcher 21:27.90 1549
55 2013
1) Noah Morriseau 17:27.50 312
2) Zachary Richardson 17:41.10 377
3) Noah Morrisseau 17:47.00 403
4) Sean Marra 17:48.60 413
5) Sam Morel 18:07.10 508
Average Time: 17:46.26
Total Time: 1:28:51.30
1-5 Split: 39.60
6) John Mititchev 18:22.00 578
7) Connor Courtney 18:22.90 585
56 2110
1) Liam Sullivan 17:14.30 255
2) Michael Bernier 17:41.00 373
3) Andrew Carchedi 17:45.90 400
4) Tyler Grinnell 17:48.80 415
5) Gavin Crowley 18:40.60 667
Average Time: 17:50.12
Total Time: 1:29:10.60
1-5 Split: 1:26.30
6) Cole Conley 19:14.60 840
7) Christian Gomes 19:23.40 885
57 2121
1) Tyler Benoff 17:31.00 327
2) Zach Ennis 17:35.00 346
3) Cameron Rokus 17:47.00 403
4) Johnathan Ellis 18:09.00 517
5) Rohnan Mason 18:10.70 528
Average Time: 17:50.54
Total Time: 1:29:12.70
1-5 Split: 39.70
6) Antonio Araujo 18:15.10 549
7) Joel Burgett 18:15.30 551
58 2166
1) John Strzepek 16:55.80 173
2) Luke Emberley 17:05.40 211
3) Charles Rowe 17:06.20 216
4) Myles Hinchcliffe 19:01.30 773
5) Brycen Barteaux 19:05.30 793
Average Time: 17:50.80
Total Time: 1:29:14.00
1-5 Split: 2:09.50
6) Richie Crosson 19:32.20 948
7) Anuj Basra 19:33.00 953
59 2225
1) Edward Ed) Kohl 16:57.90 182
2) Charles Guthrie 17:01.30 198
3) Mark Gemmett 17:46.90 402
4) Chase Comeaux 18:35.30 644
5) Liam Jordan 19:06.60 799
Average Time: 17:53.60
Total Time: 1:29:28.00
1-5 Split: 2:08.70
6) John Clougherty 24:17.60 2125
7) Caleb Lee 26:32.40 2355
60 2292
1) Jackson Doyle 16:23.20 72
2) Chris Pan 16:25.00 74
3) Cash Kleiman 17:04.60 208
4) Leo Comiskey 18:38.60 657
5) Andrew Aharonian 20:32.40 1281
Average Time: 17:48.76
Total Time: 1:29:03.80
1-5 Split: 4:09.20
6) Max Adduci 21:37.30 1599
61 2329
1) Brandon Hopps 16:31.40 89
2) Ryan Young 17:48.70 414
3) Ryan Foley 18:04.10 489
4) Archie Baker 18:14.20 545
5) Reese Migdal 19:05.10 792
Average Time: 17:56.70
Total Time: 1:29:43.50
1-5 Split: 2:33.70
6) Elliott Hopper 19:26.40 908
7) Daniel Sondey 19:31.70 945
62 2334
1) Anthony Malakidis 15:20.00 3
2) Cragan Smith 17:50.00 419
3) Andrew Helenek 17:54.00 434
4) Tommy Tetreault 18:22.60 583
5) Brayden Poirier 19:25.00 895
Average Time: 17:46.32
Total Time: 1:28:51.60
1-5 Split: 4:05.00
6) Evan Augusta 19:38.00 991
7) Joshua Cheney 19:47.20 1052
63 2346
1) Nick Antonellis 16:08.60 42
2) Joe Mento 17:08.40 231
3) Charles Scully 18:20.60 575
4) Charlie Scully 18:36.70 649
5) Raphael Daghlian 19:16.30 849
Average Time: 17:54.12
Total Time: 1:29:30.60
1-5 Split: 3:07.70
6) Nolan Flynn 19:24.40 889
7) Will Mento 19:28.60 927
64 2346
1) Nick Rivera 15:41.10 13
2) Zachary Mazzaferro 16:02.90 32
3) Miles Bailey 18:23.00 586
4) Owen Reilly 19:01.00 769
5) Tyler Michaelian 19:32.00 946
Average Time: 17:44.00
Total Time: 1:28:40.00
1-5 Split: 3:50.90
6) Matt Cloutier 19:37.00 982
7) Matthew Matt) Kotomski 19:58.00 1105
65 2380
1) Tristan Grant 17:23.30 290
2) Minh Hong 17:40.10 369
3) Neil Ericson 17:56.70 449
4) William Barnard 18:27.60 607
5) Nicholas Murphy 18:40.40 665
Average Time: 18:01.62
Total Time: 1:30:08.10
1-5 Split: 1:17.10
6) Shawn Smith-Manzi 19:33.00 953
7) Ryan Walsh 19:39.00 1000
66 2418
1) Cooper Hunt 16:45.00 129
2) Cooper Holleran 17:17.60 269
3) Lucas Madden 18:33.30 637
4) Travis Brown 18:45.00 689
5) Matthew Matt) Lawler 18:45.80 694
Average Time: 18:01.34
Total Time: 1:30:06.70
1-5 Split: 2:00.80
6) Theo Adamek 18:46.90 701
7) Gabriel Cummings 18:50.70 716
67 2466
1) Alex Sargent 16:55.76 172
2) JP Newman 17:31.50 329
3) Jackson Robicheau 18:26.40 604
4) Michael Reif 18:31.46 625
5) Liam Boudreau 18:53.60 736
Average Time: 18:03.74
Total Time: 1:30:18.72
1-5 Split: 1:57.84
6) Jackson Robichaud 19:05.00 789
7) Blase Rutkowski 19:28.32 924
68 2496
1) James Feaster 17:28.90 321
2) Nathan Marden 17:33.80 335
3) Dylan Wheeler 18:08.90 516
4) Bennett Dalton 18:27.10 606
5) Evan Baldwin-Juhas 18:50.90 718
Average Time: 18:05.92
Total Time: 1:30:29.60
1-5 Split: 1:22.00
6) Vihaan Lavakumar 19:49.60 1065
7) Roshin Lavakumar 19:57.30 1100
69 2524
1) Brayden Ryan 17:17.00 263
2) Lake Kittler 17:39.00 362
3) Noah Wesley 18:13.00 541
4) Camdyn Lapointe 18:43.00 679
5) Beau Sanders 18:43.00 679
Average Time: 18:07.00
Total Time: 1:30:35.00
1-5 Split: 1:26.00
6) Jackson Schneider 21:41.00 1616
7) Kalen Spratt 21:45.00 1638
70 2561
1) Finley Forseter 16:55.40 170
2) Aidan D'Agostine 17:06.50 217
3) Cole D'Agostine 18:22.00 578
4) Henry Schmirer 18:47.70 704
5) Ben Smith 19:24.60 892
Average Time: 18:07.24
Total Time: 1:30:36.20
1-5 Split: 2:29.20
6) Liam Macdonald 19:28.80 928
7) Luke Forsyth 19:44.70 1037
71 2608
1) Bryce Jennings 16:55.00 169
2) Benjamin Vazquez 17:45.00 391
3) Finn Posner 18:16.00 553
4) Christopher Unger 18:43.00 679
5) Natan Rome-Blech 19:10.00 816
Average Time: 18:09.80
Total Time: 1:30:49.00
1-5 Split: 2:15.00
6) Jackson Perschy 19:49.00 1062
7) Jason Perschy 19:50.40 1070
72 2633
1) Kyle Koca 16:27.80 80
2) Peter Olivadoti 17:21.30 279
3) Jonathan Kiser 18:01.70 477
4) Patrick Duggan 18:47.40 703
5) Nathan Lau 19:55.60 1094
Average Time: 18:06.76
Total Time: 1:30:33.80
1-5 Split: 3:27.80
6) William O'Sullivan 20:03.90 1137
7) Aaron Dudley 20:04.00 1138
73 2727
1) Owen Lacaillade 16:39.00 113
2) Kamdyn Lovett 18:04.00 488
3) Benjamin Emond 18:06.00 499
4) Trenton Trent) Martin 19:09.00 811
5) Destry Maling 19:10.00 816
Average Time: 18:13.60
Total Time: 1:31:08.00
1-5 Split: 2:31.00
6) Finn Couture 19:25.00 895
7) Grady Doxsey 20:29.00 1258
74 2732
1) Seth Glidden 16:10.60 47
2) Cole Regan 16:49.00 141
3) Thomas Digris 18:17.20 562
4) Henry Smith 19:25.80 903
5) Spencer Arnette 19:52.40 1079
Average Time: 18:07.00
Total Time: 1:30:35.00
1-5 Split: 3:41.80
6) Oscar Katsumi 20:10.20 1176
7) Chase Arvidson 20:14.50 1190
75 2736
1) Cameron Butler 17:37.10 356
2) Lincoln Strandberg 17:52.70 429
3) Devin Akyali 18:04.80 493
4) Henry Zimmerman 18:42.40 675
5) Sebastian Vermut 19:03.70 783
Average Time: 18:16.14
Total Time: 1:31:20.70
1-5 Split: 1:26.60
6) Darin Young 19:05.00 789
7) Alessandro Reverdito 19:46.10 1046
76 2835
1) Silas Dutra 16:57.03 178
2) Nolan Evans 18:14.54 547
3) Brandon O'Connor 18:24.97 595
4) Wesley Morin 18:46.59 700
5) Daniel McQueeney 19:09.70 815
Average Time: 18:18.57
Total Time: 1:31:32.83
1-5 Split: 2:12.67
6) Jake Doherty 19:10.60 821
7) Nate Garland 19:48.41 1059
77 2864
1) Ben Fuller 17:30.34 325
2) Robert Riis 17:42.00 382
3) Nicholas Gomes 18:40.00 662
4) Greyson Hartzband 18:54.00 738
5) Rasmus Mayhew 18:57.50 757
Average Time: 18:20.77
Total Time: 1:31:43.84
1-5 Split: 1:27.16
6) Mason Burns 19:07.00 801
7) Enzo Reis 19:21.19 874
78 2891
1) Nathan Palmieri 17:40.00 366
2) Logan Holloway 17:41.00 373
3) Marco Gulinello 18:11.00 530
4) Daniel Finn 19:04.00 784
5) Ben Meehan 19:14.00 838
Average Time: 18:22.00
Total Time: 1:31:50.00
1-5 Split: 1:34.00
6) Sam Ruggiero 19:19.00 862
7) Logan Pope 19:28.00 920
79 2957
1) Declan Canniff 18:01.50 474
2) Amani Fontes Andrade 18:08.40 514
3) Dasanni Beck 18:16.90 559
4) Eder Degand 18:35.60 645
5) Ricardo Elan 18:59.90 765
Average Time: 18:24.46
Total Time: 1:32:02.30
1-5 Split: 58.40
6) Andrew King charles 19:16.10 848
7) Arttenaz Brown-Edge 19:19.50 866
80 3008
1) Wamon Nagata 17:14.00 254
2) Joseph Aschenbach 18:07.00 504
3) Leonardo Aschenbach 18:33.10 635
4) Elijah Vasilevich 18:57.00 753
5) Aidan Hettrick 19:19.00 862
Average Time: 18:26.02
Total Time: 1:32:10.10
1-5 Split: 2:05.00
6) Joziah Galda 19:22.00 877
7) Asher Sweet 19:50.00 1066
81 3099
1) David Harrington 17:07.40 221
2) Tanya Prajapati 18:29.00 613
3) Christopher Morgan 18:51.90 723
4) Mason Kalman 18:55.00 742
5) Tanay Prajapati 19:06.80 800
Average Time: 18:30.02
Total Time: 1:32:30.10
1-5 Split: 1:59.40
6) Nick Morgan 19:33.00 953
7) Yusuf Dogan 21:12.00 1479
82 3114
1) Conor Chabot 17:27.89 314
2) Holden Hallee 17:44.64 390
3) Srikar Choudary Adusumill 18:55.83 750
4) Blake Rice 19:11.38 828
5) Jackson Mitchell 19:12.31 832
Average Time: 18:30.41
Total Time: 1:32:32.05
1-5 Split: 1:44.42
6) Patrick Reine 19:25.00 895
7) Sean Hoban 19:48.00 1055
83 3144
1) John Bettencourt 18:03.70 486
2) Kevin Cahill 18:16.80 558
3) Will Potter 18:18.20 567
4) Xavier Paula 18:19.10 572
5) Lucian Paula 19:34.00 961
Average Time: 18:30.36
Total Time: 1:32:31.80
1-5 Split: 1:30.30
6) Matt Nowak 19:45.00 1038
7) Matthew Nolan 19:53.80 1084
84 3318
1) Jackson Whitford 17:59.40 459
2) Ethan Berouty 17:59.90 461
3) Cameron Hagan 18:39.00 658
4) Alexander Lyons 19:06.00 797
5) Michael White 19:31.50 943
Average Time: 18:39.16
Total Time: 1:33:15.80
1-5 Split: 1:32.10
6) Julian Grant 19:34.30 967
7) Tiago Jorge 20:33.60 1290
85 3367
1) Declan Woolbert 17:56.61 448
2) Yamin Ibrahim 18:36.54 648
3) Eli Fiori 18:46.38 698
4) Pierce Courtney 19:04.58 785
5) Miles Keller 19:04.71 788
Average Time: 18:41.76
Total Time: 1:33:28.82
1-5 Split: 1:08.10
6) Sam Leviton 19:13.64 837
7) Colin Grierson 19:44.60 1036
86 3418
1) Omar Eltersly 17:25.00 298
2) Aiden Power 18:17.00 560
3) Declan Keenan 18:45.00 689
4) Matthew Stirling 19:23.00 880
5) Finneas Emmerson 19:38.00 991
Average Time: 18:41.60
Total Time: 1:33:28.00
1-5 Split: 2:13.00
6) Ben Paul 20:04.00 1138
7) Thomas Mcintyre 20:42.00 1329
87 3500
1) Levi Barnes 18:01.00 469
2) John Myers 18:08.00 510
3) Elliot Barber 18:35.00 641
4) Miles Reddall 19:23.00 880
5) Luke McAndrew 19:39.00 1000
Average Time: 18:45.20
Total Time: 1:33:46.00
1-5 Split: 1:38.00
6) Charles Lowe 19:55.00 1091
7) William Baranyi 19:59.00 1110
88 3730
1) Kamal Sergeev 17:24.82 296
2) Noah Lahane 18:54.82 741
3) Lachlan Maddock 19:07.31 804
4) Finn Mailloux 19:28.95 929
5) Izzy Smith 19:33.86 960
Average Time: 18:53.95
Total Time: 1:34:29.76
1-5 Split: 2:09.04
6) Sloan Gajda 20:49.18 1359
7) William Northrup 21:03.76 1436
89 3783
1) Matthew Parks 17:17.00 263
2) Colin Hourihan 18:18.10 566
3) John Selines 19:09.00 811
4) Ryan Moreno 19:43.60 1029
5) Ethan Nichols 19:59.20 1114
Average Time: 18:53.38
Total Time: 1:34:26.90
1-5 Split: 2:42.20
6) Andrew Tavares 20:08.70 1170
7) Grayson Baird 20:19.00 1216
90 3801
1) J. James O'Donnell 17:58.20 455
2) Kyle Kacamburas 18:10.30 526
3) Jack Geisler 19:20.10 867
4) Henry Hatfield 19:35.50 975
5) Joey Brymer 19:35.80 978
Average Time: 18:55.98
Total Time: 1:34:39.90
1-5 Split: 1:37.60
6) Alex Asbedian 20:13.90 1184
7) Aidan Driscoll 20:20.00 1222
91 3919
1) Martin Goddeau 17:09.20 237
2) Kai Rego 17:59.80 460
3) Dennis Cram 19:38.40 997
4) Ben Silvestri 19:55.30 1093
5) Gavin Miranda 20:02.40 1132
Average Time: 18:57.02
Total Time: 1:34:45.10
1-5 Split: 2:53.20
6) Theodore Clegg 20:39.60 1322
7) Henry Seeley 21:04.40 1441
92 4024
1) J. Hunter Jeffries 17:45.00 391
2) Nico Bruno 17:45.00 391
3) Jonathan Fredsall 19:08.00 806
4) Joseph Roskidany 20:02.00 1129
5) Owen Siket 20:37.00 1307
Average Time: 19:03.40
Total Time: 1:35:17.00
1-5 Split: 2:52.00
6) Jaiden Carpenter 20:47.00 1352
7) Cohen Labshere 25:31.00 2265
93 4059
1) Tyler Tatro 17:11.00 242
2) Liam De Gobbi 18:50.00 713
3) Adam Riley 19:02.00 775
4) Colin St. Germain 19:31.00 939
5) Emmet Berte 20:55.00 1390
Average Time: 19:05.80
Total Time: 1:35:29.00
1-5 Split: 3:44.00
6) Jake Tatro 20:58.00 1408
7) Kellan Boutin 21:26.00 1539
94 4067
1) Victor Burnett 17:56.90 450
2) Conor Rowe 17:58.90 458
3) Jackson Paquin 19:13.40 835
4) Jacob Newiger 19:57.00 1098
5) Brett Gregoire 20:20.50 1226
Average Time: 19:05.34
Total Time: 1:35:26.70
1-5 Split: 2:23.60
6) Tyler Salmon 21:07.10 1455
7) Chase Moreau 21:31.30 1575
95 4101
1) Simon Abo 17:48.00 410
2) Ashwin Karamacharya 18:16.00 553
3) Eamon Hodge 19:28.00 920
4) David Dunklee 19:56.00 1095
5) Carson Beale 20:01.00 1123
Average Time: 19:05.80
Total Time: 1:35:29.00
1-5 Split: 2:13.00
6) Edward Galoyan 20:09.00 1171
7) Joshua Brock 22:37.00 1857
96 4133
1) Alex Kelley 16:58.50 184
2) Jude Tait 18:35.10 642
3) Caleb Watson 19:15.90 844
4) Sam Stapleton 20:21.10 1231
5) Connor Belvin 20:21.40 1232
Average Time: 19:06.40
Total Time: 1:35:32.00
1-5 Split: 3:22.90
6) Jeremiah Barrows 20:28.00 1257
7) Jonathan Jon) Chirinos R 20:50.20 1367
97 4162
1) Brian Kimball 17:08.00 226
2) Morry Cordona 18:22.00 578
3) Jimmy Fuller 19:54.90 1089
4) Benjamin Congdon 20:02.60 1133
5) Harlan Wright 20:03.40 1136
Average Time: 19:06.18
Total Time: 1:35:30.90
1-5 Split: 2:55.40
6) Will Manning 20:18.20 1214
7) Hayden Roberts 20:20.70 1227
98 4187
1) Owen Langlais 17:55.20 443
2) Jack Goodwin 18:20.20 574
3) Jackson Citrone 18:49.00 707
4) Lukas Bushy 20:19.10 1221
5) Michael Dunn 20:25.40 1242
Average Time: 19:09.78
Total Time: 1:35:48.90
1-5 Split: 2:30.20
6) Collin Morrison 23:56.00 2076
99 4291
1) DJ Neto 18:16.00 553
2) Jayden Anderson 18:43.00 679
3) Carter Bishop 18:53.00 730
4) Kou Nishizawa 19:22.00 877
5) Iman Habib 21:07.00 1452
Average Time: 19:16.20
Total Time: 1:36:21.00
1-5 Split: 2:51.00
6) Armand D'Attilio 21:51.00 1675
100 4305
1) Maxwell Kerry 18:43.00 679
2) Ethan Koufos 18:55.00 742
3) Blaise Donoho 19:17.00 852
4) Able Wilkinson 19:37.60 988
5) Sam Bowden 19:46.00 1044
Average Time: 19:15.72
Total Time: 1:36:18.60
1-5 Split: 1:03.00
6) Charlie Kautz 20:03.00 1134
7) Body Beaulieu 20:04.00 1138
101 4361
1) Ben Mattina 16:37.00 108
2) Zach Wagman 17:41.90 381
3) Nate Herold 19:48.70 1060
4) Henry Beauregard 20:56.30 1402
5) Ryan Grupposo 20:58.30 1410
Average Time: 19:12.44
Total Time: 1:36:02.20
1-5 Split: 4:21.30
6) Omar Toure 21:02.40 1430
7) Brian Gonzalez 22:08.50 1761
102 4368
1) Jocelin Previl 16:42.60 123
2) Ryan Rufo 18:49.50 710
3) Brett Fahey 19:34.50 970
4) Marcus Pierre-Louis 19:48.80 1061
5) Divan Dodhia 21:16.60 1504
Average Time: 19:14.40
Total Time: 1:36:12.00
1-5 Split: 4:34.00
6) Eamon Camp 21:16.80 1505
7) Michael Kern 21:29.60 1565
103 4524
1) Jack Callanan 18:53.00 730
2) Noah Shaw 18:57.00 753
3) Robert Gray 19:03.00 780
4) Cameron Shaw 19:40.00 1008
5) Seth Noel 20:27.00 1253
Average Time: 19:24.00
Total Time: 1:37:00.00
1-5 Split: 1:34.00
6) Cyril Randall 20:41.00 1324
7) Tyler Carey 20:42.00 1329
104 4572
1) Wilson Chen 17:57.00 452
2) Jayden Zhong 19:11.00 825
3) Cooper Nelson 19:22.00 877
4) Warrick Quon 20:17.00 1202
5) Andrew Deng 20:19.00 1216
Average Time: 19:25.20
Total Time: 1:37:06.00
1-5 Split: 2:22.00
6) Chenrui Zheng 20:38.00 1313
7) Youqi Jiang 21:25.00 1534
105 4589
1) Peter Fields 17:30.00 323
2) Henry Rundle 19:30.00 934
3) Emery De St Andre 19:37.00 982
4) Frederick Dignard 20:09.00 1171
5) Aiden Martin 20:13.00 1179
Average Time: 19:23.80
Total Time: 1:36:59.00
1-5 Split: 2:43.00
6) Michael Meagher 20:33.00 1282
7) Langston Taft-Young 21:38.00 1602
106 4621
1) Zachary Houghton 18:19.00 569
2) Chase Alves 18:28.00 608
3) Zayhden Monteiro 19:36.40 980
4) Santos Christian 19:44.00 1032
5) Isaac Richards 21:03.00 1432
Average Time: 19:26.08
Total Time: 1:37:10.40
1-5 Split: 2:44.00
6) Alexandre Zego 21:49.00 1665
7) Jayden Viegas 27:36.00 2412
107 4747
1) Declan Kelly 18:00.00 462
2) Benjamin Patterson 19:25.00 895
3) Emmett Shattuck 19:28.00 920
4) Henry Oh 19:34.00 961
5) Willis Lam 21:19.00 1509
Average Time: 19:33.20
Total Time: 1:37:46.00
1-5 Split: 3:19.00
6) Lucas Lawrence 21:31.00 1569
7) Elliot Sylvester 21:31.00 1569
108 4826
1) Alex Palomar-Nelson 17:26.90 308
2) Grey Auger 17:38.50 359
3) Isaac Nascimento 18:53.00 730
4) Landon Dubovsky 21:27.00 1544
5) Austin Newhall 22:45.00 1885
Average Time: 19:38.08
Total Time: 1:38:10.40
1-5 Split: 5:18.10
6) Peter Caleshu 23:10.00 1954
109 4868
1) Benjamin Eby 18:12.00 536
2) Jake Holden 18:32.00 627
3) Nathaniel Tyler 18:37.00 651
4) Desmond DeLano 21:11.50 1477
5) Benjamin Ross 21:32.00 1577
Average Time: 19:36.90
Total Time: 1:38:04.50
1-5 Split: 3:20.00
6) David Savastano 21:33.80 1580
7) Cameron Speakman 22:39.90 1867
110 4904
1) Andrew Sylvain 18:29.20 616
2) Casey White 18:35.10 642
3) Christian Stevens 20:14.70 1191
4) Joseph Oliver-Wong 20:16.10 1199
5) Thomas Burke 20:27.50 1256
Average Time: 19:36.52
Total Time: 1:38:02.60
1-5 Split: 1:58.30
6) Landon Cabral 21:14.50 1492
111 4907
1) Liam Woods 18:21.10 576
2) Cam Lightbody 19:34.43 969
3) Max Carestia 19:46.42 1047
4) JT Scott 20:05.57 1154
5) John Anderson 20:06.80 1161
Average Time: 19:34.86
Total Time: 1:37:54.32
1-5 Split: 1:45.70
6) Jacob D'Andrea 20:21.59 1233
7) Henry Thies 20:34.90 1297
112 5012
1) John Joyce 17:25.90 301
2) Jack Halloran 18:23.00 586
3) Nate Bloomenthal 20:42.80 1333
4) Ryan Connolly 20:53.50 1385
5) Alvaro Martinez 20:57.70 1407
Average Time: 19:40.58
Total Time: 1:38:22.90
1-5 Split: 3:31.80
6) Abner Machuca-Diaz 21:07.40 1457
7) Henry Bowman 21:36.70 1597
113 5127
1) Andrew Chekares 18:05.00 495
2) Kyle Faria 20:00.00 1117
3) Benjamin Backus 20:05.00 1149
4) Jonathan Brow 20:06.00 1157
5) Manuel Arsenault 20:18.00 1209
Average Time: 19:42.80
Total Time: 1:38:34.00
1-5 Split: 2:13.00
6) Harry Weissman 20:30.00 1267
7) Lyric Arruda 20:33.00 1282
114 5203
1) Luke Contis 18:50.94 719
2) Michael Caruso 19:16.91 851
3) Patrick Simmons 20:07.11 1164
4) Jaxson Graham 20:16.57 1200
5) Ariel Aguilo 20:30.42 1269
Average Time: 19:48.39
Total Time: 1:39:01.95
1-5 Split: 1:39.48
6) James Aprahamian 20:30.82 1271
7) Andreas Visan 20:33.08 1287
115 5312
1) Noah Hassmer 18:01.00 469
2) Drew Guinan 19:47.00 1049
3) Kevin Chen 20:14.00 1185
4) Alan Victor 20:36.00 1302
5) Christopher Ayala 20:37.00 1307
Average Time: 19:51.00
Total Time: 1:39:15.00
1-5 Split: 2:36.00
6) Abel Rivers 20:45.00 1344
7) Gavin Bilodeau 21:39.00 1607
116 5343
1) Amer Chaudhary 16:52.70 162
2) Trent Fragala 18:06.20 501
3) Brady McDermott 20:13.80 1183
4) Ryan Speckard 22:01.60 1719
5) Benjamin Zurowski 22:13.40 1778
Average Time: 19:53.54
Total Time: 1:39:27.70
1-5 Split: 5:20.70
6) Benjamin Connell 23:16.80 1980
7) Cameron Zanchi 25:05.50 2210
117 5402
1) Benjamin Tetreault 16:49.40 144
2) Brian Flanagan 18:29.00 613
3) Pedro De Oliveira 20:05.80 1155
4) Colin Held 22:00.00 1710
5) Jackson Osborne 22:14.00 1780
Average Time: 19:55.64
Total Time: 1:39:38.20
1-5 Split: 5:24.60
6) Adrian McDavitt 24:41.00 2170
118 5505
1) Sam Fischer 18:25.50 598
2) Rory Smith 20:02.00 1129
3) Michael Banis 20:04.40 1143
4) Oliver Tribuzio 20:36.90 1306
5) Kieran White 20:42.00 1329
Average Time: 19:58.16
Total Time: 1:39:50.80
1-5 Split: 2:16.50
6) Chase Libin 21:00.00 1420
7) Emmitt Buckingham 21:33.00 1578
119 5566
1) Cohen Zahn 18:07.00 504
2) Tyler Williams 19:35.40 974
3) Cooper Brown 20:33.40 1289
4) Jack Haviland 20:55.30 1396
5) Alex Smith 20:57.00 1403
Average Time: 20:01.62
Total Time: 1:40:08.10
1-5 Split: 2:50.00
6) Ryan Albuquerque 21:11.00 1474
7) Ayden Tyer 22:19.30 1798
120 5598
1) Grayson Shikes 17:33.10 332
2) Nicholas Hunter 18:00.70 466
3) Quentin Gilfillan 19:50.90 1071
4) Quentin Gilifillan 21:01.20 1425
5) Griffin McFadden 25:49.50 2304
Average Time: 20:27.08
Total Time: 1:42:15.40
1-5 Split: 8:16.40
6) Quinn Wellen 26:17.30 2343
7) Samuel Frost 27:54.50 2427
121 5732
1) William Warren 18:53.00 730
2) Jovanni Velazaquez 19:40.00 1008
3) Brody Caron 20:12.00 1178
4) Ry Webb 20:44.00 1337
5) Dallas Kidd 21:12.00 1479
Average Time: 20:08.20
Total Time: 1:40:41.00
1-5 Split: 2:19.00
6) Collin Hatch 21:13.00 1485
7) Ben Rice 21:14.00 1488
122 5868
1) Mikhail Dsouza 19:24.40 889
2) Raleigh Nicklin 19:38.60 998
3) Owen Sheehan-Pond 19:40.40 1015
4) Conor Benbow 21:06.30 1451
5) Cooper Penfield 21:19.30 1515
Average Time: 20:13.80
Total Time: 1:41:09.00
1-5 Split: 1:54.90
6) John Pesce 22:56.90 1918
7) Finnegan Day 24:30.40 2151
123 5937
1) John Paul Morris 17:52.50 428
2) Christopher Berner 18:41.40 669
3) Joseph Reyes 21:00.20 1423
4) Adam Sousa 21:49.50 1670
5) Connor Lipka 22:06.80 1747
Average Time: 20:18.08
Total Time: 1:41:30.40
1-5 Split: 4:14.30
6) Samuel Wells 22:15.10 1785
7) Henry Anselmo 22:26.00 1819
124 6082
1) Henry Zarecor 19:23.10 884
2) Austin Fellinger 19:42.50 1025
3) Max Jaugust 20:17.40 1206
4) Gabriel Sloss 20:58.50 1412
5) Ronan Becker 21:28.60 1555
Average Time: 20:22.02
Total Time: 1:41:50.10
1-5 Split: 2:05.50
6) Felix Ligon 22:03.40 1727
7) Sebastian Bryant 22:19.90 1799
125 6161
1) Jeremy Ismeus 18:09.00 517
2) Jacoby Salguero 20:31.00 1272
3) Bryan Mesa Builes 20:45.00 1344
4) Aidan Polina 21:08.00 1459
5) Colin Santos 21:31.00 1569
Average Time: 20:24.80
Total Time: 1:42:04.00
1-5 Split: 3:22.00
6) Matthew Bedoya 23:14.00 1970
7) Danny Contreras 23:45.00 2048
126 6190
1) Ian Lawrance 18:52.00 724
2) Shunya Moy 19:59.00 1110
3) Peter Jonic 21:03.00 1432
4) Colin Hennessy 21:04.00 1439
5) Peter Rull 21:13.00 1485
Average Time: 20:26.20
Total Time: 1:42:11.00
1-5 Split: 2:21.00
6) Sergio Sian 21:53.00 1679
7) Adit Sethi 21:59.00 1705
127 6337
1) Matteo Moretti-Fulli 19:44.20 1034
2) Henry Davies 19:44.30 1035
3) Jimmy Doherty 20:47.80 1355
4) Luke Bjorlin 21:03.90 1437
5) Holden Carey 21:11.40 1476
Average Time: 20:30.32
Total Time: 1:42:31.60
1-5 Split: 1:27.20
6) Jack Rohrbach 21:18.20 1508
7) William Davis 23:06.60 1945
128 6546
1) Jackson Deady 18:25.00 596
2) Jackson Andreozzi 19:24.00 886
3) Christian Medeiros 20:29.00 1258
4) Henry Bun 21:34.00 1581
5) Collin Wallace 25:13.00 2225
Average Time: 21:01.00
Total Time: 1:45:05.00
1-5 Split: 6:48.00
129 6593
1) Pierce Johnson 17:34.00 337
2) Jacob Viera 20:13.00 1179
3) Jackson Gallagher 20:58.50 1412
4) Bryson Leblanc 22:16.00 1786
5) Charlie Lopes 22:44.00 1879
Average Time: 20:45.10
Total Time: 1:43:45.50
1-5 Split: 5:10.00
6) Tucker Sherman 22:48.00 1896
7) Thomas Drake 24:44.00 2173
130 6638
1) Ciaran Bergan 18:33.00 631
2) Joseph Carvalho 20:47.00 1352
3) Coleton Vlasek 21:21.00 1518
4) Corwin Michael 21:22.00 1521
5) Quinn Kearney 21:41.00 1616
Average Time: 20:44.80
Total Time: 1:43:44.00
1-5 Split: 3:08.00
6) Tyler Baker 23:37.00 2022
7) Colby Bernier 23:38.00 2023
131 6682
1) Jordan Trucchi 17:15.70 258
2) Everett Mocciolo 21:05.00 1443
3) Trent Trucchi 21:19.00 1509
4) Harlan Costa 21:49.00 1665
5) Ryan Ducharme 22:23.00 1807
Average Time: 20:46.34
Total Time: 1:43:51.70
1-5 Split: 5:07.30
6) Joey Hoye 23:31.00 2007
132 6755
1) Gabriel Rettig 19:24.00 886
2) Andrew St. Louis 19:34.00 961
3) Tate Ford 21:15.00 1495
4) Ryan Yang 21:35.00 1587
5) Phelix Lafleur 22:28.00 1826
Average Time: 20:51.20
Total Time: 1:44:16.00
1-5 Split: 3:04.00
6) Michael Persechini 22:46.00 1891
7) William Boucher 22:47.00 1895
133
Pingree (MA)
6824
1) Will Coughlin 18:08.70 515
2) Christian Marsh 19:50.20 1069
3) Matthew Bless 20:55.70 1397
4) Colin Hough 22:44.00 1879
5) Conri Belanger 23:12.10 1964
Average Time: 20:58.14
Total Time: 1:44:50.70
1-5 Split: 5:03.40
6) Theodore Vorrias 25:35.40 2275
134 6835
1) Giovonne Goldsberry 19:57.00 1098
2) Jacob Schweizer 20:16.00 1196
3) Cameron Hoisington 20:17.10 1203
4) Owen Tekin 21:47.90 1659
5) Cameron Reynolds 21:53.00 1679
Average Time: 20:50.20
Total Time: 1:44:11.00
1-5 Split: 1:56.00
6) Chris Smith 23:12.00 1962
7) Oliver Mady 24:16.00 2117
135 6856
1) Leo Boltz 19:25.10 901
2) Carson Richardson 19:55.00 1091
3) Xerxes Law 20:05.20 1153
4) Elias Banks-Breunig 22:11.40 1773
5) Aidan Gauthier 23:03.80 1938
Average Time: 20:56.10
Total Time: 1:44:40.50
1-5 Split: 3:38.70
6) Kyler Smith 23:15.10 1973
7) Valor Budrewicz 23:16.80 1980
136 6856
1) Kyle Chiu 19:54.42 1086
2) Kaedin Janiver 20:33.85 1292
3) Aaron Westerling 21:02.93 1431
4) Kaedin Janvier 21:03.10 1434
5) Matthew McAdam 21:39.30 1613
Average Time: 20:50.72
Total Time: 1:44:13.60
1-5 Split: 1:44.88
6) Colin Standish 22:28.94 1829
7) William Erickson 22:34.72 1850
137 6878
1) Alex Pothier 19:33.40 958
2) Luca Angelino Sacks 20:50.60 1369
3) Timothy Lai 20:53.80 1386
4) Remy Melkonian 21:19.10 1514
5) Sebastian Hui 21:46.60 1651
Average Time: 20:52.70
Total Time: 1:44:23.50
1-5 Split: 2:13.20
6) Josiah Owowoh 23:14.80 1972
7) Emmett Doreau 23:15.50 1975
138 6918
1) Avri Taguiam 16:59.00 185
2) Austin Martinez 21:15.00 1495
3) Jad Bezzate 21:55.00 1690
4) Jacob Griffin 22:00.00 1710
5) Alex Cote 22:32.00 1838
Average Time: 20:56.20
Total Time: 1:44:41.00
1-5 Split: 5:33.00
6) Ivan Benoit 23:00.00 1925
7) Carmelo Fernandez 23:06.00 1942
139 7054
1) Miles Phillpotts 19:12.00 831
2) Brady Pellecchia 19:50.00 1066
3) Zachary Bowdridge 21:53.00 1679
4) Gavin Thomas 22:04.00 1730
5) Ricker Newton 22:07.00 1748
Average Time: 21:01.20
Total Time: 1:45:06.00
1-5 Split: 2:55.00
6) Malik Milligan 22:21.00 1803
7) Graham Carlin 23:47.00 2051
140 7193
1) Henry Vickstrom 20:09.00 1171
2) Marcellus Cardenas 20:33.00 1282
3) Joel Reyes Benitez 20:56.00 1398
4) Baylen Locantore 21:16.00 1501
5) Francis Obeng 22:33.00 1841
Average Time: 21:05.40
Total Time: 1:45:27.00
1-5 Split: 2:24.00
6) Daniel Rosario 24:00.00 2088
7) Cruz Castillo 24:26.00 2142
141 7232
1) Ethan Raisman 19:59.02 1113
2) Peter Piao 20:25.54 1243
3) Jackson Perry 21:22.01 1525
4) Eric Jiao 21:35.37 1592
5) Hayden Fairhurst 22:08.10 1759
Average Time: 21:06.01
Total Time: 1:45:30.04
1-5 Split: 2:09.08
6) Matt Wilson 22:08.96 1763
7) Ryan Moussa 22:16.62 1787
142 7356
1) Jude Garbe 19:18.45 861
2) Kristopher Spooner 21:03.22 1435
3) Aiden Bernard 21:29.51 1564
4) Fidel Were 21:48.38 1662
5) Colby Bergantim 22:29.84 1834
Average Time: 21:13.88
Total Time: 1:46:09.40
1-5 Split: 3:11.39
6) Nick Stearns 23:51.82 2065
7) Elijah Sousa 24:08.39 2103
143 7671
1) Copper Dale 19:17.00 852
2) Cooper Dale 19:42.48 1024
3) Jaden Han 21:49.71 1671
4) Alex Nunez 23:30.42 2006
5) Alex Bu 24:16.12 2118
Average Time: 21:43.15
Total Time: 1:48:35.73
1-5 Split: 4:59.12
144
Landmark (MA)
7878
1) Evan Drew 19:13.10 833
2) Tommy Trejos-Donohue 21:29.40 1563
3) Michael Trejos-Donohue 22:01.10 1717
4) Sam Martinez Sprague 22:01.20 1718
5) Liam Symmes 23:44.60 2047
Average Time: 21:41.88
Total Time: 1:48:29.40
1-5 Split: 4:31.50
6) Owen Horsch 23:53.10 2070
7) Liam Booker 24:13.80 2110
145 7910
1) Austyn Gagnon 18:46.30 697
2) Derrick Lorenz 20:17.80 1208
3) Shawn Carter 22:55.60 1916
4) Luciano Ramos 23:21.60 1988
5) Enrique Melendez 24:06.10 2101
Average Time: 21:53.48
Total Time: 1:49:27.40
1-5 Split: 5:19.80
6) Noah Robinson 24:14.40 2114
146 8066
1) Eoin Cavanaugh 19:40.18 1013
2) Nozo Yoshitake 20:31.99 1278
3) William Meier 22:35.52 1853
4) Tommy Lee 22:45.93 1890
5) Peter Yang 23:40.31 2032
Average Time: 21:50.79
Total Time: 1:49:13.93
1-5 Split: 4:00.13
6) Chance McEvady 25:39.57 2282
7) Tom Wang 26:53.47 2382
147 8212
1) Jaxzon Gianski 19:39.80 1007
2) Jack Meadows 21:05.20 1445
3) Luke Santos 22:19.00 1796
4) Seamus Peters 22:57.60 1922
5) Connor Baldauf 23:43.40 2042
Average Time: 21:57.00
Total Time: 1:49:45.00
1-5 Split: 4:03.60
6) Jenzen Gianski 24:42.20 2172
148 8217
1) T. Oullette 17:37.00 353
2) D. Smith 18:27.00 605
3) C. Sarayyan 26:06.00 2330
4) A. Meuse 26:07.00 2333
5) J. Nguyen 40:57.00 2596
Average Time: 25:50.80
Total Time: 2:09:14.00
1-5 Split: 23:20.00
149 8456
1) Jack McNichols 20:21.90 1235
2) Jack Cavagnaro 21:35.50 1593
3) Billy McEwen 22:05.80 1740
4) Ryder Morton 22:29.50 1833
5) Chase Stratford 23:48.00 2055
Average Time: 22:04.14
Total Time: 1:50:20.70
1-5 Split: 3:26.10
6) Carter Jessup 27:23.50 2402
7) Michael Kelly 27:25.60 2403
150 8561
1) Tyler Walsh 19:56.00 1095
2) Trevi Balandan 20:14.00 1185
3) Ryan Cardinale 21:22.00 1521
4) Camron Wallace 25:28.00 2259
5) Jeremiah Joinville 30:31.00 2501
Average Time: 23:30.20
Total Time: 1:57:31.00
1-5 Split: 10:35.00
151 9110
1) Noah Lachance 21:46.74 1652
2) Ryan Roulier 21:48.12 1661
3) Jiwon Chang 21:51.33 1677
4) Yudai Fujimoto 23:09.15 1952
5) Icaro Neves 24:39.66 2168
Average Time: 22:39.00
Total Time: 1:53:15.00
1-5 Split: 2:52.92
6) Jason Park 25:12.67 2224
7) Dennis Ngo 25:44.93 2291
152 9125
1) Henry Caswell 18:05.00 495
2) Shane Vaillancourt 20:44.00 1337
3) Robert Esposito 26:45.00 2365
4) Logan Wojcik 27:56.00 2430
5) Mitchell Seyller 30:25.00 2498
Average Time: 24:47.00
Total Time: 2:03:55.00
1-5 Split: 12:20.00
6) Matthew Lillibridge 31:19.00 2519
7) Owen Newland 32:22.00 2535
153 9272
1) Thallon Andrade 20:49.85 1363
2) Colton Ings 22:23.98 1812
3) Rocco Aponte 22:55.63 1917
4) Zachary Bellefeuille 23:17.82 1983
5) Maximus Corbett 24:58.55 2197
Average Time: 22:53.17
Total Time: 1:54:25.83
1-5 Split: 4:08.70
6) Noah Aponte 25:49.43 2303
7) Blake Umbelina 29:51.66 2491
154 9422
1) Jonathan Serriello 20:01.00 1123
2) Jack Titus 22:55.00 1914
3) Howard Dubner 23:56.00 2076
4) Greyson Hickey 24:08.00 2102
5) Drew Thompson 25:05.00 2207
Average Time: 23:13.00
Total Time: 1:56:05.00
1-5 Split: 5:04.00
6) Malikai El 25:23.00 2249
155 9583
1) Andrew Rigney 20:04.00 1138
2) Akhai Tran 22:03.00 1724
3) Declan Pyne 25:08.00 2213
4) Zach Langtry 25:09.00 2216
5) Braeden Paquette 25:45.00 2292
Average Time: 23:37.80
Total Time: 1:58:09.00
1-5 Split: 5:41.00
6) Paul Goguen Jr 27:38.00 2414
7) Lens Dorsainvil 27:55.00 2428
156 9906
1) Oliver Bartus 18:48.95 706
2) Hendrick Carew 23:13.93 1969
3) Nico Bissex 27:22.93 2401
4) Athos Rossi 27:27.90 2405
5) Josiah Coy 27:52.27 2425
Average Time: 24:57.20
Total Time: 2:04:45.98
1-5 Split: 9:03.32
6) Saylor Winchell 28:08.31 2444
7) Jupiter Johnson-Fuller 29:04.65 2471
157 10278
1) Carter Blake 22:13.00 1777
2) Owen Bridges 22:28.00 1826
3) William Obrien 23:35.00 2016
4) Ahmied Koroma 26:01.00 2319
5) Edilio Polanco 26:12.00 2340
Average Time: 24:05.80
Total Time: 2:29.00
1-5 Split: 3:59.00
6) Joseph Stanley 32:40.00 2541
7) Carter Usher 32:54.00 2547
158 11779
1) Ozryel Scipio 23:59.04 2086
2) Kevin Toomey 25:45.96 2297
3) Anthony Corkins 28:04.12 2439
4) Thomas Marko 28:06.97 2442
5) Micheal Graeff 31:12.41 2515
Average Time: 27:25.70
Total Time: 2:17:08.50
1-5 Split: 7:13.37
6) Quincy Brown 31:17.34 2518
7) Maxwell Stolzberg 32:14.40 2533