Page 1 41st Manchester Invitational Derryfield Park, Manchester, NH 09/26/2015 Results by Millennium Running Not to be republished without explicit permission ***** Boys JV ***** Place TmPl Bib Name Ye School 1mile 2mile Time Pace ===== ==== ===== ============== == ======== ======= ======= ======= ===== 1 1 2650 Jonathan L'Abb 11 Pinkerto 5:34 11:13 16:55 5:27 2 2 1126 Matt Wilks 12 Bishop H 5:36 11:39 17:26 5:37 3 3 1119 Jeffrey Venter 11 Bishop H 5:35 11:38 17:28 5:38 4 4 2660 Josh Noe 10 Pinkerto 5:35 11:37 17:28 5:38 5 5 1118 Sean Meehan 10 Bishop H 5:37 11:47 17:34 5:40 6 6 1121 Adrian Pierce 10 Bishop H 5:36 11:43 17:39 5:41 7 7 1322 Justin McAulif 11 Champlai 5:38 11:52 17:41 5:42 8 8 1379 River Groves 11 Coe-Brow 11:47 17:41 5:42 9 9 1482 Griffin Ott 10 Darien 5:40 11:47 17:41 5:42 10 10 2033 Declan Hotter 11 Londonde 5:38 11:53 17:43 5:43 11 11 1380 Tristan Jardon 11 Coe-Brow 5:38 11:51 17:47 5:44 12 12 1391 Chris Pratt 11 Coe-Brow 5:39 11:50 17:49 5:44 13 13 1235 Tim Weighart 10 Brooklin 5:45 11:58 17:49 5:44 14 14 1108 Josh Clift 11 Bishop H 5:49 11:57 17:52 5:45 15 15 1115 Eric Carlson 10 Bishop H 5:44 12:00 17:53 5:46 16 16 2035 Spenser Kutney 12 Londonde 5:46 12:10 17:57 5:47 17 17 2858 Gabe Nelson 12 South Bu 5:46 12:01 17:58 5:47 18 18 2037 Kevin Letalien 11 Londonde 5:35 12:00 18:00 5:48 19 19 2020 Jake Donnelly 10 Londonde 5:50 12:07 18:02 5:49 20 20 2666 Liam St. Ledge 10 Pinkerto 5:58 12:15 18:07 5:50 21 21 3065 Kieran Edraney 11 U-32 5:44 12:05 18:08 5:50 22 22 1232 Bobby Stitt 11 Brooklin 5:39 11:56 18:11 5:51 23 23 1360 Cam Wilburn 11 Cherokee 5:48 12:17 18:12 5:52 24 24 1476 James Fay 11 Darien 5:47 12:11 18:13 5:52 25 25 1483 Keenan Warble 10 Darien 5:55 12:13 18:14 5:52 26 2431 Shane Gagnon 12 Nashua N 5:59 12:26 18:15 5:53 27 26 2661 Cameron Phelps 10 Pinkerto 5:47 12:11 18:16 5:53 28 27 3106 Karl Downey 11 Westford 5:47 12:02 18:16 5:53 29 28 2577 Max Stenslie 10 Oyster R 5:46 12:14 18:17 5:53 30 29 2268 Chris Garner 12 Middlebu 5:43 12:12 18:18 5:54 31 30 2742 Nick Mahar 10 Prout Sc 5:46 12:11 18:20 5:54 32 31 2042 Brian Metro 10 Londonde 5:52 12:19 18:20 5:55 33 32 1239 Christopher Ba 11 Burlingt 5:51 12:22 18:22 5:55 34 33 2648 Pat Hanlon 10 Pinkerto 5:57 12:15 18:22 5:55 35 34 1398 Jacob Snow 11 Coe-Brow 5:41 12:12 18:27 5:57 36 35 2636 Noah Woodman 10 Pinkerto 5:58 12:23 18:27 5:57 37 36 2837 Lucas Calcagni 9 South Bu 5:52 12:34 18:28 5:57 38 37 1566 Ian Lyle 11 Essex 6:01 12:25 18:29 5:57 39 38 2665 Tony Lacasse 10 Pinkerto 5:59 12:24 18:30 5:57 40 39 1354 Dan Schwartz 11 Cherokee 5:43 12:23 18:30 5:58 41 40 2469 Matt Ekins 12 Nashua S 5:49 12:22 18:31 5:58 42 41 1313 Justin Hamelin 11 Champlai 5:47 12:27 18:34 5:59 43 42 1318 Jack Koskinen 11 Champlai 6:00 12:32 18:37 6:00 44 43 1822 Tristan Touche 11 Harwood 5:53 12:23 18:38 6:00 45 44 1563 Angus Hutcheon 12 Essex 5:57 12:29 18:38 6:00 46 45 1625 Evan Donald 11 Freeport 5:56 12:33 18:39 6:00 47 46 2463 Alexander Chen 9 Nashua S 5:49 12:22 18:39 6:01 48 47 2024 Kyle Friere 11 Londonde 5:44 12:27 18:40 6:01 49 48 1310 Patrick Gooley 11 Champlai 6:00 12:31 18:40 6:01 50 2437 Max Ireland 10 Nashua N 5:53 12:27 18:40 6:01 51 49 1304 Matt Beer 12 Champlai 5:59 12:32 18:41 6:01 52 1454 Jamie Nelson 12 Concord 5:51 12:26 18:42 6:01 53 50 1739 Chris Perry 12 Greely 5:50 12:31 18:42 6:02 54 51 2483 Peter Minch 12 Nashua S 5:48 12:21 18:43 6:02 55 52 1573 Justin Poulin 10 Essex 5:47 12:23 18:44 6:02 56 53 1227 Henry Heffen 10 Brooklin 5:53 12:29 18:44 6:02 57 54 2734 Nick Curci 12 Prout Sc 5:55 12:26 18:44 6:02 58 55 1309 Dylan Gooley 9 Champlai 6:00 12:33 18:44 6:02 59 56 1556 Eric Dewitt 11 Essex 6:00 12:32 18:45 6:02 60 57 1122 Dan Ruggiero 11 Bishop H 5:35 11:45 18:46 6:03 61 58 2404 Jack Landis 11 Mt. Mans 5:48 12:32 18:47 6:03 62 59 1221 Conor Dowd 11 Brooklin 5:54 12:31 18:48 6:03 63 60 1340 Mike Iannotta 10 Cherokee 5:41 12:33 18:50 6:04 64 61 1250 Kevin Huang 12 Burlingt 6:02 12:39 18:53 6:05 65 62 1798 Cam Alberghini 10 Harwood 5:55 12:29 18:55 6:06 66 63 3117 Matthew MacDon 12 Westford 5:58 12:42 18:56 6:06 67 64 1551 Chris Bird 11 Essex 6:00 12:38 18:57 6:06 68 65 1260 Blaise Rainvil 12 Burlingt 5:59 12:40 18:57 6:06 69 66 1372 Ian Desjardins 11 Coe-Brow 5:57 12:45 18:58 6:07 70 67 2551 Duck Brant 11 Oyster R 5:54 12:36 18:58 6:07 71 68 1237 Owen Amsden 10 Burlingt 5:57 12:37 18:59 6:07 72 1448 Jack Hicks 12 Concord 6:11 12:54 19:00 6:07 73 69 3071 Ethan McCollis 12 U-32 5:56 12:44 19:00 6:07 74 70 1484 Griffin Xie 11 Darien 6:08 12:40 19:02 6:08 75 71 2584 Aidan Yoder 11 Oyster R 6:03 12:40 19:03 6:08 76 72 1220 Ben Cohen 11 Brooklin 5:53 12:42 19:03 6:08 77 73 1264 August Tallmad 12 Burlingt 6:00 12:36 19:04 6:08 78 74 2471 Michael Hagen 11 Nashua S 5:45 12:50 19:04 6:09 79 75 1223 Jordan Fried 12 Brooklin 5:47 12:22 19:05 6:09 80 76 1816 Jonas Merchant 10 Harwood 6:10 12:51 19:05 6:09 81 77 1755 Ben Wilson 11 Greely 5:59 12:47 19:05 6:09 82 78 2394 Steven Garcia 11 Mt. Mans 6:03 12:53 19:06 6:09 83 79 2853 Connor MacDona 11 South Bu 6:01 12:51 19:09 6:10 84 80 1628 Thomas Doyle 10 Freeport 5:57 12:46 19:10 6:10 85 81 1384 Will Mathison 11 Coe-Brow 6:09 12:53 19:10 6:11 86 82 3085 Alex Warner 11 U-32 5:58 12:56 19:11 6:11 87 83 3119 Jared Molnar 12 Westford 6:24 13:00 19:12 6:11 88 84 3123 Nehal Bowen 10 Westford 6:12 12:56 19:13 6:12 89 85 1252 Theo Martin 12 Burlingt 6:03 12:54 19:14 6:12 90 86 2843 Alex Gordon 10 South Bu 6:17 13:05 19:14 6:12 91 87 2862 Talon Petrosin 11 South Bu 6:10 12:55 19:15 6:12 92 2061 Chris Ansara 10 Manchest 6:18 13:12 19:16 6:12 93 88 1375 Caleb Dowe 12 Coe-Brow 6:04 12:55 19:16 6:12 94 89 1345 Tyler Kurzawa 12 Cherokee 5:38 13:10 19:17 6:13 95 2501 Brennan Flatt 10 North Ya 6:04 13:07 19:18 6:13 96 90 2821 Thomas Lipkin 11 Souhegan 5:58 12:50 19:20 6:14 97 91 2685 Nat Jenkins 12 Portsmou 6:17 13:09 19:23 6:15 98 2441 Mitchell Mahon 11 Nashua N 5:59 12:57 19:23 6:15 99 92 1262 Alexandre Silb 11 Burlingt 6:04 12:50 19:24 6:15 100 93 2748 Evan Wessman 11 Prout Sc 6:12 13:00 19:25 6:15 101 94 1510 Michael Andrec 10 Dover 6:09 13:01 19:27 6:16 102 95 1574 Zach Preston 10 Essex 6:05 12:56 19:29 6:17 103 2170 Jarrod Hooper 10 Massabes 6:12 13:21 19:32 6:18 104 96 1485 Kenny Yamaguch 12 Darien 6:23 13:06 19:32 6:18 105 97 2383 Jonathan Carte 11 Mt. Mans 6:06 13:02 19:33 6:18 106 98 1731 Eric Light 12 Greely 6:09 13:11 19:34 6:18 107 99 1803 Chris Cahalan 11 Harwood 6:16 13:11 19:35 6:18 108 3370 Gage Hale 9 St. John 6:00 13:15 19:38 6:19 109 100 1751 Caleb Thurston 10 Greely 6:10 13:12 19:39 6:20 110 101 1331 Mike Algarra 11 Cherokee 6:08 13:16 19:39 6:20 111 102 1819 Riley Powell 11 Harwood 6:17 13:14 19:39 6:20 112 103 2280 Julian Schmitt 10 Middlebu 6:02 13:08 19:39 6:20 113 104 3111 Parker Jensen 12 Westford 6:04 12:59 19:40 6:20 114 105 1813 Brendan Magill 9 Harwood 6:01 13:06 19:41 6:20 115 106 1129 William Carey 9 Bow 6:32 13:22 19:41 6:20 116 107 3365 Bengt Jobe 11 Oyster R 6:18 13:21 19:41 6:20 117 108 1333 Matt Powell 11 Cherokee 6:08 13:16 19:42 6:21 118 109 1089 Matthew Cortez 10 Bishop G 6:04 13:04 19:42 6:21 119 110 2580 Jake Weglarz 10 Oyster R 6:16 13:20 19:43 6:21 120 111 1007 Trevor Bolduc 10 Alvirne 6:16 13:12 19:43 6:21 121 112 1020 Mitch Mason 12 Alvirne 6:10 13:15 19:46 6:22 122 113 1645 Eero Pandora 10 Freeport 6:20 13:29 19:51 6:24 123 114 3074 Reed Patterson 12 U-32 6:01 13:09 19:51 6:24 124 115 3073 Nate Morris 10 U-32 6:05 13:14 19:53 6:24 125 116 1014 William Horgan 10 Alvirne 6:24 13:28 19:55 6:25 126 117 2694 Cole Musto 12 Portsmou 6:17 13:17 19:55 6:25 127 118 3056 Connor Aitchis 10 U-32 6:02 13:14 19:55 6:25 128 119 3141 Thomas Draper 11 Windham 6:32 13:32 19:59 6:26 129 120 2207 Devin Crowley 10 Merrimac 6:08 13:20 19:59 6:26 130 121 1791 Tahquiy Smith 10 Hanover 6:11 13:39 19:59 6:26 131 122 2522 Joey Harmon 10 Oakmont 6:01 13:11 20:00 6:26 132 123 2287 Daniel Wisell 10 Middlebu 6:16 13:31 20:00 6:27 133 124 2561 Gabriel Herz-K 10 Oyster R 6:18 13:31 20:01 6:27 134 125 2707 Jacob Walker 11 Portsmou 6:23 13:32 20:01 6:27 135 126 1472 Jason Gaaserud 11 Darien 6:28 13:25 20:02 6:27 136 127 2485 Colin Murphy 10 Nashua S 6:13 13:30 20:02 6:27 137 128 2532 Ben Telicki 10 Oakmont 5:59 13:12 20:03 6:28 138 129 2681 Tom Hall 12 Portsmou 6:24 13:30 20:04 6:28 139 3373 Otto Osmers 10 vineyard 6:25 13:31 20:06 6:28 140 2451 Jackson Powell 11 Nashua N 6:26 13:35 20:06 6:29 141 3054 Jacob Wennerst 10 Tyngsbor 6:17 13:34 20:06 6:29 142 130 2285 James Whitley 12 Middlebu 6:26 13:43 20:07 6:29 143 131 3289 Devin Shields- 12 Yarmouth 6:23 13:32 20:09 6:29 144 1544 Konrad Hodgman 10 Epping 6:46 13:52 20:09 6:30 145 132 3246 Mike Fitzgibbo 10 Xaverian 6:15 13:41 20:09 6:30 146 133 1024 Kevin Rancourt 11 Alvirne 6:22 13:26 20:11 6:30 147 134 1533 Wesley Patters 10 Dover 6:31 13:51 20:12 6:31 148 135 1067 Patrick Munley 9 Bedford 6:14 13:36 20:13 6:31 149 1447 Patrick Hall 10 Concord 6:11 13:33 20:14 6:31 150 136 2511 Kevin Boudreau 11 Oakmont 6:22 13:41 20:15 6:31 151 137 3248 Chris Greene 10 Xaverian 6:34 13:50 20:18 6:33 152 138 1638 James Knighton 10 Freeport 6:19 13:44 20:19 6:33 153 139 3100 Evan Doherty 12 Westford 7:01 14:10 20:20 6:33 154 140 3258 Liam Stephanos 10 Xaverian 6:31 13:50 20:22 6:34 155 141 1417 Tim Matthaias 10 Con-Val 6:51 13:54 20:23 6:34 156 142 1430 Luke Wilson 11 Con-Val 6:47 13:55 20:23 6:34 157 143 1312 Jayden Grant 11 Champlai 6:09 13:37 20:23 6:34 158 144 2508 Vincent Barry 12 Oakmont 6:22 13:40 20:24 6:34 159 145 1055 Joshua Hallenb 12 Bedford 6:30 13:45 20:24 6:34 160 146 1357 Taha Rana 10 Cherokee 6:21 13:49 20:25 6:35 161 147 2466 Kellen Sheehan 10 Nashua S 6:16 13:40 20:27 6:35 162 148 1079 Malcolm Scott 11 Bedford 6:43 14:00 20:28 6:36 163 149 3326 Bill Drake 9 Souhegan 6:40 13:58 20:29 6:36 164 150 1744 Aidan Regan 12 Greely 6:29 13:51 20:30 6:36 165 151 3145 Nolan Garside 10 Windham 6:32 13:55 20:30 6:36 166 152 1418 Alex McCall 10 Con-Val 6:51 13:55 20:31 6:36 167 3182 Evan Domingos 9 Winnacun 6:46 14:11 20:31 6:37 168 153 3254 Kyle Pelton 10 Xaverian 6:29 14:01 20:32 6:37 169 154 1728 Nikolai Lane 12 Greely 6:28 13:50 20:33 6:37 170 155 2997 Ethan Randall 10 Timberla 6:37 13:51 20:34 6:37 171 156 1579 Sam Feehan 10 Essex 6:12 13:47 20:34 6:37 172 157 2262 Silas Conlon 9 Middlebu 6:30 14:00 20:34 6:37 173 158 3352 Keiran Loventz 10 Yarmouth 6:33 13:56 20:34 6:38 174 159 1631 Max Greenwood 12 Freeport 6:30 14:00 20:34 6:38 175 160 2460 Michael Bridea 12 Nashua S 6:30 13:53 20:35 6:38 176 161 1425 Jaden Smith 9 Con-Val 6:47 13:57 20:35 6:38 177 162 2676 Joe Dintino 12 Portsmou 6:23 13:50 20:35 6:38 178 163 2882 Ben Abbett 11 Spauldin 6:41 14:02 20:36 6:38 179 164 3308 Will Ferguson 12 Fitch 6:39 13:56 20:37 6:38 180 165 3066 Henry Hoffert 11 U-32 6:22 13:49 20:37 6:38 181 166 2387 Aidan Cummings 11 Mt. Mans 6:25 13:55 20:37 6:39 182 167 2970 Schyler Walker 10 Stowe 6:41 14:07 20:38 6:39 183 168 1092 Liam Duffett 12 Bishop G 6:03 13:16 20:38 6:39 184 169 2823 Harrison Mazur 10 Souhegan 6:41 13:52 20:39 6:39 185 2163 Ethan Daigneau 11 Massabes 6:17 13:50 20:40 6:39 186 170 1626 Kyle Dorsey 11 Freeport 6:28 13:59 20:43 6:40 187 171 3252 Mike Leon 10 Xaverian 6:11 13:49 20:43 6:41 188 172 2996 Alexander Nich 11 Timberla 6:36 13:55 20:43 6:41 189 173 2830 Nathan Stine 9 Souhegan 6:59 14:11 20:45 6:41 190 174 2888 Keegan Demers 10 Spauldin 6:31 14:03 20:45 6:41 191 1596 Ryan Foley 11 Exeter 6:38 13:54 20:46 6:41 192 175 2962 Ian Noyes 10 Stowe 6:39 14:06 20:47 6:42 193 176 3313 Joel Lee 11 Fitch 6:21 13:54 20:49 6:42 194 177 1539 Alex Valenti 12 Dover 6:32 13:57 20:49 6:42 195 178 2807 Alex Craven 12 Souhegan 6:45 14:11 20:50 6:43 196 179 2702 Tim Rossi 12 Portsmou 6:25 13:50 20:50 6:43 197 180 2994 Nicholas McCar 11 Timberla 6:37 14:04 20:51 6:43 198 181 3255 John Pignato 10 Xaverian 6:32 14:01 20:51 6:43 199 182 2801 Loren Ames 11 Souhegan 6:48 14:16 20:51 6:43 200 183 1623 Perrin Davidso 11 Freeport 6:25 13:59 20:52 6:43 201 184 1789 Hayden Smith 10 Hanover 6:32 13:56 20:53 6:44 202 185 2265 Garrett Troumb 10 Middlebu 6:31 14:07 20:53 6:44 203 186 1893 Jamison Bernie 12 Hopkinto 14:21 20:53 6:44 204 187 3366 Thomas Cote 11 Oyster R 6:30 14:09 20:54 6:44 205 188 2731 Zach Carulo 10 Prout Sc 6:43 14:06 20:55 6:44 206 189 2956 Woody Laidlaw 10 Stowe 6:40 14:07 20:55 6:44 207 190 1919 Dan Tucker 11 Hopkinto 6:58 14:13 20:55 6:44 208 191 2232 Sean Sylvester 11 Merrimac 14:18 20:55 6:44 209 192 1802 Walker Caffrey 10 Harwood 6:51 14:18 20:56 6:45 210 193 2767 Patrick Chan 11 Salem 6:55 14:14 20:56 6:45 211 194 3140 Dan Donabedian 10 Windham 6:42 14:11 20:56 6:45 212 195 2737 Kane Hall 10 Prout Sc 6:43 14:13 20:59 6:46 213 196 1068 Nicholas Nakos 10 Bedford 6:45 14:02 21:00 6:46 214 3194 David O'Connor 11 Winnacun 6:47 14:19 21:00 6:46 215 197 2854 Spencer McClar 10 South Bu 6:42 14:13 21:01 6:46 216 198 2975 Matthew Ashcra 12 Timberla 6:49 14:26 21:02 6:46 217 199 2233 James Trainor 11 Merrimac 6:40 14:19 21:04 6:47 218 200 2221 Michael Ohara 12 Merrimac 6:40 14:18 21:08 6:48 219 201 1064 Brian Mailhot 12 Bedford 6:46 14:15 21:09 6:49 220 202 1094 Aditya Gandhi 10 Bishop G 6:29 14:05 21:12 6:50 221 203 1532 Brady McMillio 12 Dover 6:54 14:25 21:16 6:51 222 204 2965 Ethan Quine 10 Stowe 6:44 14:26 21:16 6:51 223 205 2405 Jack Leach 11 Mt. Mans 6:27 13:58 21:17 6:51 224 206 3319 Chris Rice 12 Fitch 6:28 14:07 21:17 6:51 225 207 1768 Duolan Guo 10 Hanover 6:27 14:26 21:21 6:53 226 1612 Cole Scott 11 Exeter 6:45 14:26 21:22 6:53 227 208 2377 Harry Wang 9 Montpeli 6:27 14:11 21:23 6:53 228 2506 Jack Sillin 10 North Ya 6:59 14:43 21:24 6:53 229 209 1158 John Rolla 10 Bow 6:47 14:24 21:24 6:54 230 210 2524 Noah Johnson 11 Oakmont 6:31 14:16 21:25 6:54 231 211 1917 Joe Spalding 11 Hopkinto 6:52 14:16 21:25 6:54 232 212 1896 Conall Cronin 12 Hopkinto 6:37 14:19 21:25 6:54 233 213 2631 Ian Weech 12 Pembroke 7:00 14:31 21:27 6:54 234 214 2740 Tyler Kumes 12 Prout Sc 6:46 14:20 21:27 6:55 235 215 1512 Nicholas Brown 10 Dover 6:50 14:35 21:30 6:55 236 1855 Bryce Newsham 11 Hollis/B 6:41 14:28 21:30 6:56 237 216 2747 Patrick Shoren 10 Prout Sc 6:54 14:39 21:31 6:56 238 217 1412 Diego Juarez 9 Con-Val 7:14 14:49 21:34 6:57 239 218 2630 Cameron Virgin 10 Pembroke 7:00 14:36 21:35 6:57 240 219 1764 Jonah Felde 10 Hanover 6:31 14:20 21:35 6:57 241 2174 Mitchell Lewis 10 Massabes 7:04 14:48 21:41 6:59 242 220 1527 James Kelliher 12 Dover 7:00 14:41 21:45 7:00 243 221 2277 Marco Caliandr 10 Middlebu 6:41 14:29 21:46 7:01 244 222 1095 Nikil Khanal 12 Bishop G 6:58 14:43 21:47 7:01 245 223 2978 Caleb Cotter 10 Timberla 6:53 14:34 21:48 7:01 246 3227 Robert Grots 10 Woodstoc 6:55 14:49 21:49 7:02 247 224 2210 Jarron Gage 12 Merrimac 6:46 14:27 21:52 7:02 248 225 3153 Alex Lebel 10 Windham 6:32 14:23 21:53 7:03 249 1453 Stephen Moran 12 Concord 6:43 14:39 21:53 7:03 250 2341 Anthony Lafond 11 Monadnoc 6:56 14:53 21:55 7:04 251 226 1902 Matt Lewis 11 Hopkinto 6:59 14:56 21:56 7:04 252 227 1543 Sam Tower 9 Dover 7:01 14:44 21:56 7:04 253 228 2392 Matt Ellison 12 Mt. Mans 7:00 14:58 21:56 7:04 254 229 2779 Thomas Lakos 10 Salem 6:58 14:59 21:56 7:04 255 1205 Zachary Sclar 10 Bromfiel 7:01 15:04 21:57 7:04 256 1186 Tucker Banios 10 Bromfiel 7:02 15:05 21:57 7:04 257 230 1918 Clifton Sulliv 10 Hopkinto 7:00 14:56 21:59 7:05 258 231 2396 Colby Giroux 9 Mt. Mans 7:00 14:59 22:01 7:06 259 3364 Anthony Pizzut 12 Manchest 6:15 14:17 22:02 7:06 260 232 1413 Kamanakai Kalv 10 Con-Val 7:15 15:01 22:04 7:07 261 2588 Arthur Cumming 11 Pelham 7:21 15:07 22:05 7:07 262 233 3161 Williem Shattu 11 Windham 6:52 14:55 22:06 7:07 263 234 1275 Seth Bonvouloi 10 Campbell 6:31 14:23 22:06 7:07 264 1994 Carter Bish 12 Lebanon 7:19 15:23 22:08 7:08 265 235 2628 Mihir Khadka 10 Pembroke 7:05 15:06 22:08 7:08 266 236 1424 George Shiarel 10 Con-Val 7:16 15:05 22:11 7:09 267 237 1061 Barry Lewandow 11 Bedford 6:59 14:51 22:14 7:10 268 1926 Parker Caswell 10 Inter-La 6:58 15:04 22:16 7:10 269 238 3349 Kayl Murdough 12 Hopkinto 7:13 15:13 22:18 7:11 270 239 2515 Max Carey 10 Oakmont 6:49 14:57 22:20 7:12 271 240 1097 Gabe Madonna 12 Bishop G 6:48 14:56 22:22 7:12 272 2604 Chris Soucy 10 Pelham 7:01 15:08 22:22 7:12 273 241 3261 Ethan Belesca 10 Yarmouth 6:51 15:07 22:23 7:13 274 1955 Jack McCallum 10 John Sta 6:53 14:58 22:24 7:13 275 2067 Adam Flanders 10 Manchest 7:02 14:47 22:25 7:13 276 242 1140 Zachary Jukosk 11 Bow 6:55 15:11 22:28 7:14 277 1546 Trey Loving 8 Epping 7:19 15:18 22:28 7:14 278 243 2372 Asa Richardson 10 Montpeli 7:02 14:52 22:30 7:15 279 244 3307 Shiloh Feldman 11 Fitch 7:06 15:11 22:31 7:15 280 1854 Jamison Muckst 10 Hollis/B 7:05 15:08 22:31 7:15 281 245 3304 Bennett Clark 11 Fitch 7:07 15:12 22:32 7:16 282 246 3002 Nathan Szpak 10 Timberla 6:58 15:09 22:33 7:16 283 2238 Zack Cronin 9 Merrimac 6:54 15:20 22:35 7:16 284 247 3272 Chris Guertler 10 Yarmouth 6:58 15:06 22:40 7:18 285 248 1000 Chris Aldana 11 Alvirne 6:53 15:20 22:41 7:18 286 249 3320 Mitchell Shapi 10 Fitch 7:20 15:22 22:42 7:19 287 250 2886 Kyle Burrell 10 Spauldin 7:02 15:18 22:43 7:19 288 251 1002 Adam Bantawall 10 Alvirne 7:10 15:22 22:44 7:19 289 252 3256 Thomas Ryan 10 Xaverian 6:51 15:07 22:44 7:19 290 1666 Connor Moody 11 Fryeburg 7:15 15:41 22:46 7:20 291 253 2690 Jason Madeira 11 Portsmou 6:56 15:15 22:47 7:20 292 254 3293 Ben Van Lonkhu 10 Yarmouth 7:03 15:15 22:49 7:21 293 1656 Ben Caffrey 10 Fryeburg 7:26 15:41 22:50 7:21 294 255 2623 Erik Rasmussen 10 Pembroke 7:21 15:27 22:51 7:22 295 1850 Ethan King 11 Hollis/B 7:09 15:27 22:51 7:22 296 256 1757 Beaven Anker-E 10 Hanover 7:19 15:30 22:51 7:22 297 257 2770 Joe Dalessandr 10 Salem 7:23 15:36 22:59 7:24 298 258 2376 Zachary Taylor 9 Montpeli 7:17 15:26 23:01 7:25 299 3179 Anthony Daniel 9 Winnacun 7:16 15:31 23:05 7:26 300 259 2713 David Harju 11 Portsmou 7:23 15:59 23:10 7:28 301 260 1770 John He 11 Hanover 7:19 15:32 23:13 7:29 302 261 2790 Tyler Wall 10 Salem 7:24 15:37 23:15 7:29 303 1700 Nathaniel Wood 11 Goffstow 7:04 15:34 23:18 7:30 304 1668 Sam Paulding 9 Fryeburg 7:14 15:42 23:20 7:31 305 262 3275 Ben Pearl 9 Yarmouth 7:28 15:53 23:24 7:32 306 263 3262 Ashanti Haywoo 9 Yarmouth 7:31 15:54 23:32 7:35 307 1606 Holden Moore 11 Exeter 7:31 16:27 23:43 7:38 308 264 1017 Shane Coughlin 10 Alvirne 7:12 16:04 23:43 7:38 309 265 1287 Michael Hood 11 Campbell 6:52 15:48 23:44 7:39 310 2132 Aidan Aliberti 11 Marthas 7:22 16:25 23:53 7:41 311 1868 Jc Bouteavong 9 Hope 7:16 16:23 23:53 7:42 312 2008 Marcus Roper 9 Lebanon 7:56 16:38 23:55 7:42 313 266 2786 Chris Polizzot 10 Salem 7:24 16:07 23:59 7:44 314 267 1299 Tevon Pieu 10 Campbell 6:50 16:10 24:00 7:44 315 268 2202 Davin Gage 11 Merrimac 7:44 16:23 24:06 7:46 316 3242 Caleb Webb 10 Woodstoc 7:39 16:22 24:07 7:46 317 2599 Kyle Kaberle 11 Pelham 7:50 16:30 24:11 7:47 318 3166 Harrison Acuna 11 Winnacun 7:17 16:17 24:14 7:48 319 269 2964 Chris Pelletie 12 Stowe 7:21 16:26 24:17 7:49 320 270 3142 Jack Fitzgeral 11 Windham 7:39 16:37 24:21 7:50 321 271 2726 David Song 11 Portsmou 7:39 16:33 24:25 7:52 322 272 2955 Tucker Laidlaw 10 Stowe 7:49 16:28 24:26 7:52 323 273 2725 Bill Shao 9 Portsmou 7:38 16:35 24:28 7:53 324 3346 Jake Hilton 12 SANFORD 8:04 16:58 24:28 7:53 325 274 2979 Brian Desjardi 10 Timberla 7:39 16:34 24:42 7:57 326 3029 David Tarr 11 Trinity 7:42 16:37 24:43 7:58 327 275 3143 Thomas Futado 10 Windham 7:41 16:40 24:48 7:59 328 1999 Michael Downs 9 Lebanon 7:21 16:38 24:53 8:01 329 2236 Connor Butt 9 Merrimac 8:13 17:00 24:53 8:01 330 276 2624 Dru Raymond 11 Pembroke 8:03 17:01 24:54 8:01 331 277 1277 Dylan Bryant 10 Campbell 7:40 17:01 24:55 8:02 332 1891 Daniel Vidal 12 Hope 7:23 16:57 24:57 8:02 333 278 2365 Dan Liang 11 Montpeli 7:44 16:42 25:00 8:03 334 1941 Nathaniel Brid 10 John Sta 7:27 17:06 25:02 8:04 335 279 2895 Tanner Hyslop 12 Spauldin 7:09 16:46 25:06 8:05 336 3010 Stephen Ducket 10 Trinity 7:30 16:39 25:12 8:07 337 280 2722 Haakon Lund 11 Portsmou 7:46 16:56 25:15 8:08 338 1548 Alec Silva 10 Epping 7:53 17:05 25:16 8:08 339 281 2712 Justin Chen 10 Portsmou 7:38 16:59 25:20 8:10 340 2307 Tyler Supernan 12 Milford 8:04 17:27 25:23 8:11 341 282 2902 Alekx Munoz 11 Spauldin 8:12 17:14 25:28 8:12 342 283 3302 Quinn Allen 11 Fitch 7:50 17:00 25:33 8:14 343 284 1105 Jack Volelsang 10 Bishop G 7:22 16:53 25:37 8:15 344 285 2961 Nathan Davidso 11 Stowe 7:24 17:16 25:39 8:16 345 2933 Ryan Flanigan 10 St. Thom 7:51 17:25 25:54 8:20 346 3229 Alden Krawczyk 11 Woodstoc 7:40 17:23 25:59 8:22 347 1846 Nathaniel Grat 9 Hollis/B 7:59 18:03 26:02 8:23 348 3005 Paul Boyd 11 Trinity 7:48 17:14 26:06 8:24 349 1507 Johnny Zheng 12 Derryfie 8:32 17:54 26:13 8:27 350 1203 Ian Rowatt 12 Bromfiel 7:19 17:28 26:22 8:30 351 1604 Sam Merritt 11 Exeter 7:50 17:29 26:28 8:31 352 286 1138 Brian Hassett 10 Bow 8:16 18:10 26:36 8:34 353 287 2366 Isaac Maddox-W 9 Montpeli 8:17 18:12 26:45 8:37 354 288 2619 Sam Duhime 11 Pembroke 8:04 18:16 26:49 8:38 355 289 2905 Isaac Paradis 12 Spauldin 8:12 18:15 26:53 8:39 356 1500 Prat Ravel 12 Derryfie 8:32 18:41 27:06 8:44 357 290 1127 Jackson Bator 11 Bow 7:50 18:46 27:17 8:47 358 2290 Cole Bagby 11 Milford 8:13 18:32 27:21 8:49 359 291 1090 Sean Kennedy 12 Bishop G 8:10 18:32 27:22 8:49 360 292 2887 Brayden Danfor 10 Spauldin 8:30 18:54 27:24 8:49 361 1545 Connor Jenning 9 Epping 8:32 18:34 27:24 8:49 362 293 1282 Zachary Davis 10 Campbell 8:01 18:33 27:24 8:50 363 3399 Connor Parsons 12 Fitch 8:00 18:27 27:33 8:52 364 294 2729 Will Zhou 11 Portsmou 8:10 18:37 27:35 8:53 365 2343 Peter Margand 10 Monadnoc 8:33 18:52 27:51 8:58 366 3230 Teddy Krawczyk 9 Woodstoc 8:12 18:33 28:01 9:01 367 295 1136 Collin Devaney 11 Bow 8:17 18:55 28:12 9:05 368 296 1048 Andrew Corkery 10 Bedford 7:34 19:52 28:26 9:10 369 2250 Dade Perron 11 Merrimac 8:46 19:53 29:06 9:22 Boy's JV Team Results 1. 30 Bishop Hendricken ( 17:36 1:27:59 0:26) ======================================== 1 2 Matt Wilks 17:26 2 3 Jeffrey Venter 17:28 3 5 Sean Meehan 17:34 4 6 Adrian Pierce 17:39 5 14 Josh Clift 17:52 6 ( 15) Eric Carlson 17:53 7 ( 57) Dan Ruggiero 18:46 2. 84 Pinkerton ( 17:50 1:29:08 1:27) ======================================== 1 1 Jonathan L'Abbe 16:55 2 4 Josh Noe 17:28 3 20 Liam St. Ledger 18:07 4 26 Cameron Phelps 18:16 5 33 Pat Hanlon 18:22 6 ( 35) Noah Woodman 18:27 7 ( 38) Tony Lacasse 18:30 3. 94 Londonderry ( 18:01 1:30:02 0:37) ======================================== 1 10 Declan Hotter 17:43 2 16 Spenser Kutney 17:57 3 18 Kevin Letalien 18:00 4 19 Jake Donnelly 18:02 5 31 Brian Metro 18:20 6 ( 47) Kyle Friere 18:40 4. 131 Coe-Brown ( 18:09 1:30:42 1:17) ======================================== 1 8 River Groves 17:41 2 11 Tristan Jardon 17:47 3 12 Chris Pratt 17:49 4 34 Jacob Snow 18:27 5 66 Ian Desjardins 18:58 6 ( 81) Will Mathison 19:10 7 ( 88) Caleb Dowe 19:16 5. 187 Champlain Valley ( 18:27 1:32:13 1:00) ======================================== 1 7 Justin McAuliffe 17:41 2 41 Justin Hameline 18:34 3 42 Jack Koskinen 18:37 4 48 Patrick Gooley 18:40 5 49 Matt Beer 18:41 6 ( 55) Dylan Gooley 18:44 7 (143) Jayden Grant 20:23 6. 219 Brookline ( 18:31 1:32:35 1:14) ======================================== 1 13 Tim Weighart 17:49 2 22 Bobby Stitt 18:11 3 53 Henry Heffen 18:44 4 59 Conor Dowd 18:48 5 72 Ben Cohen 19:03 6 ( 75) Jordan Fried 19:05 7. 224 Darien ( 18:33 1:32:42 1:51) ======================================== 1 9 Griffin Ott 17:41 2 24 James Fay 18:13 3 25 Keenan Warble 18:14 4 70 Griffin Xie 19:02 5 96 Kenny Yamaguchi 19:32 6 (126) Jason Gaaserud 20:02 8. 253 Essex ( 18:43 1:33:33 0:28) ======================================== 1 37 Ian Lyle 18:29 2 44 Angus Hutcheon 18:38 3 52 Justin Poulin 18:44 4 56 Eric Dewitt 18:45 5 64 Chris Bird 18:57 6 ( 95) Zach Preston 19:29 7 (156) Sam Feehan 20:34 9. 299 Burlington ( 18:51 1:34:15 0:42) ======================================== 1 32 Christopher Barker 18:22 2 61 Kevin Huang 18:53 3 65 Blaise Rainville 18:57 4 68 Owen Amsden 18:59 5 73 August Tallmadge 19:04 6 ( 85) Theo Martin 19:14 7 ( 92) Alexandre Silberman 19:24 10. 305 South Burlington ( 18:49 1:34:04 1:17) ======================================== 1 17 Gabe Nelson 17:58 2 36 Lucas Calcagni 18:28 3 79 Connor MacDonald 19:09 4 86 Alex Gordon 19:14 5 87 Talon Petrosino 19:15 6 (197) Spencer McClary 21:01 11. 312 Cherokee ( 18:54 1:34:28 1:27) ======================================== 1 23 Cam Wilburn 18:12 2 39 Dan Schwartz 18:30 3 60 Mike Iannotta 18:50 4 89 Tyler Kurzawa 19:17 5 101 Mike Algarra 19:39 6 (108) Matt Powell 19:42 7 (146) Taha Rana 20:25 12. 338 Nashua South ( 19:00 1:34:59 1:31) ======================================== 1 40 Matt Ekins 18:31 2 46 Alexander Chen 18:39 3 51 Peter Minch 18:43 4 74 Michael Hagen 19:04 5 127 Colin Murphy 20:02 6 (147) Kellen Sheehan 20:27 7 (160) Michael Brideau 20:35 13. 361 Westford Academy ( 19:04 1:35:17 1:24) ======================================== 1 27 Karl Downey 18:16 2 63 Matthew MacDonald 18:56 3 83 Jared Molnar 19:12 4 84 Nehal Bowen 19:13 5 104 Parker Jensen 19:40 6 (139) Evan Doherty 20:20 14. 382 Harwood ( 19:11 1:35:52 1:01) ======================================== 1 43 Tristan Touchette 18:38 2 62 Cam Alberghini 18:55 3 76 Jonas Merchant 19:05 4 99 Chris Cahalan 19:35 5 102 Riley Powell 19:39 6 (105) Brendan Magill 19:41 7 (192) Walker Caffrey-Randal 20:56 15. 383 Oyster River ( 19:09 1:35:42 1:26) ======================================== 1 28 Max Stenslie 18:17 2 67 Duck Brant 18:58 3 71 Aidan Yoder 19:03 4 107 Bengt Jobe 19:41 5 110 Jake Weglarz 19:43 6 (124) Gabriel Herz-Khan 20:01 7 (187) Thomas Cote 20:54 16. 401 U-32 ( 19:13 1:36:03 1:45) ======================================== 1 21 Kieran Edraney 18:08 2 69 Ethan McCollister 19:00 3 82 Alex Warner 19:11 4 114 Reed Patterson 19:51 5 115 Nate Morris 19:53 6 (118) Connor Aitchison 19:55 7 (165) Henry Hoffert 20:37 17. 475 Greely ( 19:30 1:37:30 1:48) ======================================== 1 50 Chris Perry 18:42 2 77 Ben Wilson 19:05 3 98 Eric Light 19:34 4 100 Caleb Thurston 19:39 5 150 Aidan Regan 20:30 6 (154) Nikolai Lane 20:33 18. 535 Freeport ( 19:43 1:38:33 1:55) ======================================== 1 45 Evan Donald 18:39 2 80 Thomas Doyle 19:10 3 113 Eero Pandora 19:51 4 138 James Knighton 20:19 5 159 Max Greenwood 20:34 6 (170) Kyle Dorsey 20:43 7 (183) Perrin Davidson 20:52 19. 542 Middlebury ( 19:44 1:38:38 2:16) ======================================== 1 29 Chris Garner 18:18 2 103 Julian Schmitt 19:39 3 123 Daniel Wisell 20:00 4 130 James Whitley 20:07 5 157 Silas Conlon 20:34 6 (185) Garrett Troumbley 20:53 7 (221) Marco Caliandro 21:46 20. 560 Prout School ( 19:41 1:38:23 2:39) ======================================== 1 30 Nick Mahar 18:20 2 54 Nick Curci 18:44 3 93 Evan Wessman 19:25 4 188 Zach Carulo 20:55 5 195 Kane Hall 20:59 6 (214) Tyler Kumes 21:27 7 (216) Patrick Shoren 21:31 21. 604 Mt. Mansfield ( 19:52 1:39:20 2:30) ======================================== 1 58 Jack Landis 18:47 2 78 Steven Garcia 19:06 3 97 Jonathan Carter 19:33 4 166 Aidan Cummings 20:37 5 205 Jack Leach 21:17 6 (228) Matt Ellison 21:56 7 (231) Colby Giroux 22:01 22. 624 Portsmouth ( 20:00 1:39:58 1:12) ======================================== 1 91 Nat Jenkins 19:23 2 117 Cole Musto 19:55 3 125 Jacob Walker 20:01 4 129 Tom Hall 20:04 5 162 Joe Dintino 20:35 6 (179) Tim Rossi 20:50 7 (253) Jason Madeira 22:47 23. 720 Alvirne ( 20:28 1:42:16 2:58) ======================================== 1 111 Trevor Bolduc 19:43 2 112 Mitch Mason 19:46 3 116 William Horgan 19:55 4 133 Kevin Rancourt 20:11 5 248 Chris Aldana 22:41 6 (251) Adam Bantawalla 22:44 7 (264) Shane Coughlin 23:43 24. 733 Xaverian Brothers ( 20:25 1:42:04 0:34) ======================================== 1 132 Mike Fitzgibbons 20:09 2 137 Chris Greene 20:18 3 140 Liam Stephanos 20:22 4 153 Kyle Pelton 20:32 5 171 Mike Leon 20:43 6 (181) John Pignato 20:51 7 (252) Thomas Ryan 22:44 25. 740 Oakmont ( 20:26 1:42:07 1:25) ======================================== 1 122 Joey Harmon 20:00 2 128 Ben Telicki 20:03 3 136 Kevin Boudreau 20:15 4 144 Vincent Barry 20:24 5 210 Noah Johnson 21:25 6 (239) Max Carey 22:20 26. 759 Souhegan ( 20:25 1:42:03 1:30) ======================================== 1 90 Thomas Lipkin 19:20 2 149 Bill Drake 20:29 3 169 Harrison Mazur 20:39 4 173 Nathan Stine 20:45 5 178 Alex Craven 20:50 6 (182) Loren Ames 20:51 27. 813 Con-Val ( 20:42 1:43:26 1:11) ======================================== 1 141 Tim Matthaias 20:23 2 142 Luke Wilson 20:23 3 152 Alex McCall 20:31 4 161 Jaden Smith 20:35 5 217 Diego Juarez 21:34 6 (232) Kamanakai Kalvaitis 22:04 7 (236) George Shiarella 22:11 28. 823 Dover ( 20:39 1:43:14 2:03) ======================================== 1 94 Michael Andrecyk 19:27 2 134 Wesley Patterson 20:12 3 177 Alex Valenti 20:49 4 203 Brady McMillion 21:16 5 215 Nicholas Brown 21:30 6 (220) James Kelliher 21:45 7 (227) Sam Tower 21:56 29. 825 Bedford ( 20:39 1:43:14 0:56) ======================================== 1 135 Patrick Munley 20:13 2 145 Joshua Hallenbeck 20:24 3 148 Malcolm Scott 20:28 4 196 Nicholas Nakos 21:00 5 201 Brian Mailhot 21:09 6 (237) Barry Lewandowski 22:14 7 (296) Andrew Corkery 28:26 30. 922 Windham ( 21:05 1:45:24 2:07) ======================================== 1 119 Thomas Draper 19:59 2 151 Nolan Garside 20:30 3 194 Dan Donabedian 20:56 4 225 Alex Lebel 21:53 5 233 Williem Shattuck 22:06 6 (270) Jack Fitzgerald 24:21 7 (275) Thomas Futado 24:48 31. 928 Timberlane ( 21:00 1:44:58 1:14) ======================================== 1 155 Ethan Randall 20:34 2 172 Alexander Nichols 20:43 3 180 Nicholas McCartney 20:51 4 198 Matthew Ashcraft 21:02 5 223 Caleb Cotter 21:48 6 (246) Nathan Szpak 22:33 7 (274) Brian Desjardins 24:42 32. 934 Merrimack ( 21:00 1:44:58 1:53) ======================================== 1 120 Devin Crowley 19:59 2 191 Sean Sylvester 20:55 3 199 James Trainor 21:04 4 200 Michael Ohara 21:08 5 224 Jarron Gage 21:52 6 (268) Davin Gage 24:06 33. 941 Bishop Guertin ( 21:09 1:45:41 2:40) ======================================== 1 109 Matthew Cortez 19:42 2 168 Liam Duffett 20:38 3 202 Aditya Gandhi 21:12 4 222 Nikil Khanal 21:47 5 240 Gabe Madonna 22:22 6 (284) Jack Volelsang 25:37 7 (291) Sean Kennedy 27:22 34. 987 Hanover ( 21:20 1:46:39 2:52) ======================================== 1 121 Tahquiy Smith 19:59 2 184 Hayden Smith 20:53 3 207 Duolan Guo 21:21 4 219 Jonah Felde 21:35 5 256 Beaven Anker-Edelstei 22:51 6 (260) John He 23:13 35. 1004 Stowe ( 21:35 1:47:53 3:39) ======================================== 1 167 Schyler Walker 20:38 2 175 Ian Noyes 20:47 3 189 Woody Laidlaw 20:55 4 204 Ethan Quine 21:16 5 269 Chris Pelletier 24:17 6 (272) Tucker Laidlaw 24:26 7 (285) Nathan Davidson 25:39 36. 1025 Hopkinton ( 21:19 1:46:34 1:03) ======================================== 1 186 Jamison Bernier 20:53 2 190 Dan Tucker 20:55 3 211 Joe Spalding 21:25 4 212 Conall Cronin 21:25 5 226 Matt Lewis 21:56 6 (230) Clifton Sullivan 21:59 7 (238) Kayl Murdough 22:18 37. 1031 Yarmouth ( 21:43 1:48:35 2:40) ======================================== 1 131 Devin Shields-Auble 20:09 2 158 Keiran Loventzen 20:34 3 241 Ethan Belesca 22:23 4 247 Chris Guertler 22:40 5 254 Ben Van Lonkhuyze 22:49 6 (262) Ben Pearl 23:24 7 (263) Ashanti Haywood 23:32 38. 1035 Fitch ( 21:34 1:47:46 1:55) ======================================== 1 164 Will Ferguson 20:37 2 176 Joel Lee 20:49 3 206 Chris Rice 21:17 4 244 Shiloh Feldman 22:31 5 245 Bennett Clark 22:32 6 (249) Mitchell Shapiro-Albert 22:42 7 (283) Quinn Allen 25:33 39. 1133 Bow ( 23:30 1:57:26 7:36) ======================================== 1 106 William Carey 19:41 2 209 John Rolla 21:24 3 242 Zachary Jukoski 22:28 4 286 Brian Hassett 26:36 5 290 Jackson Bator 27:17 6 (295) Collin Devaney 28:12 40. 1148 Spaulding ( 22:56 1:54:38 4:52) ======================================== 1 163 Ben Abbett 20:36 2 174 Keegan Demers 20:45 3 250 Kyle Burrell 22:43 4 279 Tanner Hyslop 25:06 5 282 Alekx Munoz 25:28 6 (289) Isaac Paradis 26:53 7 (292) Brayden Danforth 27:24 41. 1197 Pembroke ( 22:35 1:52:55 3:27) ======================================== 1 213 Ian Weech 21:27 2 218 Cameron Virgin 21:35 3 235 Mihir Khadka 22:08 4 255 Erik Rasmussen 22:51 5 276 Dru Raymond 24:54 6 (288) Sam Duhime 26:49 42. 1206 Salem ( 22:37 1:53:05 3:03) ======================================== 1 193 Patrick Chan 20:56 2 229 Thomas Lakos 21:56 3 257 Joe Dalessandro 22:59 4 261 Tyler Wall 23:15 5 266 Chris Polizzotti 23:59 43. 1274 Montpelier ( 23:44 1:58:39 5:22) ======================================== 1 208 Harry Wang 21:23 2 243 Asa Richardson-Ski 22:30 3 258 Zachary Taylor 23:01 4 278 Dan Liang 25:00 5 287 Isaac Maddox-White 26:45 44. 1336 Campbell ( 24:26 2:02:09 5:18) ======================================== 1 234 Seth Bonvouloir 22:06 2 265 Michael Hood 23:44 3 267 Tevon Pieu 24:00 4 277 Dylan Bryant 24:55 5 293 Zachary Davis 27:24 45. 1364 Portsmouth Christian ( 24:32 2:02:38 2:10) ======================================== 1 259 David Harju 23:10 2 271 David Song 24:25 3 273 Bill Shao 24:28 4 280 Haakon Lund 25:15 5 281 Justin Chen 25:20 6 (294) Will Zhou 27:35