None
what course difficulty means
How much slower times run here than on a typical
cross country course:
+4% is about 40 seconds on a 16-minute 5K, 0% is typical, and a
negative number is a fast course.
Ratings already account for it, so a 133 run here and a 133 run
anywhere else are the same performance.
what a rating means
100 is the average runner in the athlete's pool;
a rating of 133 means 33% faster than that average runner.
Ratings are distance-normalised and course-adjusted, so a hard
course and a fast track land on one number. Each pool (high
school boys, college women, middle school…) has its own
average, and the HS-equivalent view puts every pool on the
high-school scale.
Team scores
Results
| Place | Athlete | Grade | School | Time | Rating | Points |
|---|---|---|---|---|---|---|
| 1 | Joseph Molvar | 2016 | Newburyport (MA) 1 | 16:15.1 | — | 1 |
| 2 | Daniel Allara | 2017 | Hamilton-Wenham (MA) 1 | 16:31.3 PR | — | 2 |
| 3 | Jack Carleo | 2017 | Newburyport (MA) 2 | 16:40.8 | — | 3 |
| 4 | Griffin Marshall | 2017 | Hamilton-Wenham (MA) 2 | 16:43 | — | 4 |
| 5 | James Piccirilli | 2017 | Watertown (SD) 1 | 16:45.9 | — | 5 |
| 6 | Nick Murphy | 2018 | Pentucket (MA) 1 | 16:54.8 | — | 6 |
| 7 | Andrew Corbett | 2018 | Norwell (MA) 1 | 16:55.2 | — | 7 |
| 8 | Jack Gourdeau | 2017 | Hamilton-Wenham (MA) 3 | 17:00.3 | — | 8 |
| 9 | Chris Wrenn | 2016 | Norton (MA) 1 | 17:01.2 | — | 9 |
| 10 | Charles Cring | 2016 | Hamilton-Wenham (MA) 4 | 17:03.3 | — | 10 |
| 11 | Jeremy Breen | 2016 | Watertown (SD) 2 | 17:06.6 PR | — | 11 |
| 12 | Tyler Morris | 2019 | Weston (CT) 1 | 17:08.6 | — | 12 |
| 13 | Joseph Annand | 2017 | Norton (MA) 2 | 17:12.3 | — | 13 |
| 14 | Matt Sheiman | 2016 | Weston (CT) 2 | 17:15.4 | — | 14 |
| 15 | Steven O'Driscoll | 2018 | Norwell (MA) 2 | 17:19.4 | — | 15 |
| 16 | Brendan Carter | 2016 | North Reading (MA) 1 | 17:23.2 | — | 16 |
| 17 | Sam Coppola | 2016 | Pentucket (MA) 2 | 17:23.8 | — | 17 |
| 18 | Josh Wildes | 2016 | Pentucket (MA) 3 | 17:24.2 PR | — | 18 |
| 19 | Joshua Molvar | 2017 | Newburyport (MA) 3 | 17:26.3 | — | 19 |
| 20 | Aivaras Gedvilas | 2017 | Marthas Vineyard (MA) 1 | 17:29.3 | — | 20 |
| 21 | Kevin O'Driscoll | 2016 | Norwell (MA) 3 | 17:29.5 | — | 21 |
| 22 | Ethan Wu | 2017 | Norwell (MA) 4 | 17:35.1 | — | 22 |
| 23 | Thomas Kimmell | 2017 | Bedford (TX) 1 | 17:35.6 | — | 23 |
| 24 | Peter Conway | 2016 | Newburyport (MA) 4 | 17:36.9 | — | 24 |
| 25 | Jake Sturim | 2019 | Hamilton-Wenham (MA) 5 | 17:37.4 | — | 25 |
| 26 | Vincent Dong | 2017 | Weston (CT) 3 | 17:42.9 | — | 26 |
| 27 | Ethan Bridgewater | 2016 | Pentucket (MA) 4 | 17:43.3 | — | 27 |
| 28 | Jacob Krivitsky | 2019 | Norwell (MA) 5 | 17:50 | — | 28 |
| 29 | Isak Johnson | 2017 | Bedford (TX) 2 | 17:50.7 PR | — | 29 |
| 30 | Adam Sylvia | 2019 | Old Rochester (MA) 1 | 17:53.7 | — | 30 |
| 31 | Colin Ganzenmuller | 2018 | Triton (NC) 1 | 17:55.7 | — | 31 |
| 32 | Adam Seablom | 2018 | Apponequet (MA) 1 | 17:56.7 PR | — | 32 |
| 33 | Guy Grant | 2016 | Dedham (MA) 1 | 17:57.3 | — | 33 |
| 34 | Kipp Erickson | 2017 | Newburyport (MA) 5 | 17:58 | — | 34 |
| 35 | Joe Concannon | 2017 | Cardinal Spellman (NY) 1 | 17:59.6 | — | 35 |
| 36 | Brian Popp | 2017 | Triton (NC) 2 | 18:00 | — | 36 |
| 37 | Mark Baumeister | 2017 | Hamilton-Wenham (MA) 6 | 18:04.2 | — | 37 |
| 38 | Censullo Alex | 2016 | Stoneham (MA) 1 | 18:05.3 | — | 38 |
| 39 | Drew Fenton | 2016 | Pentucket (MA) 5 | 18:08.6 | — | 39 |
| 40 | Dmitry Gauntt | 2019 | Bishop Stang (MA) 1 | 18:09.2 | — | 40 |
| 41 | Austin Carroll | 2019 | Norton (MA) 3 | 18:09.2 | — | 41 |
| 42 | Andrew Shedd | 2017 | North Reading (MA) 2 | 18:09.3 | — | 42 |
| 43 | James Goulart | 2017 | Old Rochester (MA) 2 | 18:09.8 SR | — | 43 |
| 44 | Ryan Sheedy | 2017 | Triton (NC) 3 | 18:12.4 | — | 44 |
| 45 | Nick Miller | 2016 | Weston (CT) 4 | 18:14.1 | — | 45 |
| 46 | Jackson Kealey | 2017 | Newburyport (MA) 6 | 18:14.8 | — | 46 |
| 47 | Nick Courtney | 2019 | Hanover (MA) 1 | 18:16.1 | — | 47 |
| 48 | Noah Spicer | 2016 | North Reading (MA) 3 | 18:19.3 | — | 48 |
| 49 | Nathan Sylvia | 2016 | Apponequet (MA) 2 | 18:19.6 | — | 49 |
| 50 | Jared Wheeler | 2016 | Old Rochester (MA) 3 | 18:20.1 PR | — | 50 |
| 51 | Justin Bruzzese | 2016 | North Reading (MA) 4 | 18:20.3 | — | 51 |
| 52 | Sam Swoboda | 2016 | Weston (CT) 5 | 18:20.8 SR | — | 52 |
| 53 | Jasper Shapiro | 2019 | Bedford (TX) 3 | 18:23.2 | — | 53 |
| 54 | Oliver Daniels-Koch | 2018 | Swampscott (MA) 1 | 18:24.9 SR | 112.5 | 54 |
| 55 | Owen Tower | 2016 | Apponequet (MA) 3 | 18:26 | — | 55 |
| 56 | Thomas LeClair | 2017 | Norton (MA) 4 | 18:31.9 | — | 56 |
| 57 | Geoffrey Noonan | 2019 | Old Rochester (MA) 4 | 18:33.3 | — | 57 |
| 58 | Owen Porterfield | 2019 | Marthas Vineyard (MA) 2 | 18:33.4 | — | 58 |
| 59 | Nathan Follett | 2019 | Watertown (SD) 3 | 18:33.5 PR | — | 59 |
| 60 | Kevin Hickey | 2017 | Arlington Catholic (MA) 1 | 18:33.6 | — | 60 |
| 61 | Andrew Doyle | 2018 | Arlington Catholic (MA) 2 | 18:35.3 | — | 61 |
| 62 | Joseph Robinson | 2018 | Bedford (TX) 4 | 18:35.5 | — | 62 |
| 63 | Josh Erhard | 2017 | Hamilton-Wenham (MA) 7 | 18:36.8 | — | 63 |
| 64 | Brendan Wong | 2016 | Weston (CT) 6 | 18:39.5 | — | 64 |
| 65 | Thomas Helms | 2017 | North Reading (MA) 5 | 18:40.6 | — | 65 |
| 66 | Parker Cleathero | 2016 | Norton (MA) 5 | 18:42.2 | — | 66 |
| 67 | Will DeBoer | 2017 | Hanover (MA) 2 | 18:43.4 | — | 67 |
| 68 | Jesse d'Almeida | 2016 | Bishop Stang (MA) 2 | 18:44.1 | — | 68 |
| 69 | Parker Hoover | 2018 | Newburyport (MA) 7 | 18:44.2 | — | 69 |
| 70 | Harrison Hayes | 2019 | Bedford (TX) 5 | 18:44.5 | — | 70 |
| 71 | Brett Repke | 2016 | Pentucket (MA) 6 | 18:45.3 | — | 71 |
| 72 | Simon Bass | 2017 | Weston (CT) 7 | 18:46.2 | — | 72 |
| 73 | Reilly Michael | 2018 | Stoneham (MA) 2 | 18:48.4 PR | — | 73 |
| 74 | Tim Ryan | 2018 | Cardinal Spellman (NY) 2 | 18:49.2 | — | 74 |
| 75 | Aidan Kay | 2019 | Arlington Catholic (MA) 3 | 18:49.3 PR | — | 75 |
| 76 | Liam Bingham | 2017 | Middleboro (MA) 1 | 18:50.7 | — | 76 |
| 77 | Alex Mariona | 2017 | Ashland (OR) 1 | 18:51.4 | — | 77 |
| 78 | Brandon Williams | 2019 | Bellingham (WA) 1 | 18:52.1 | — | 78 |
| 79 | Kyle Martin | 2016 | Bellingham (WA) 2 | 18:52.4 | — | 79 |
| 80 | Andrew Mcglynn | 2016 | Medway (MA) 1 | 18:53.6 | — | 80 |
| 81 | Wells Culkins | 2017 | Scituate (MA) 1 | 18:54.5 | — | 81 |
| 82 | Gus Suneson | 2017 | Cardinal Spellman (NY) 3 | 18:54.7 | — | 82 |
| 83 | Andrew Richardson | 2016 | Swampscott (MA) 2 | 18:55.7 | — | 83 |
| 84 | Jacob Branco | 2016 | Apponequet (MA) 4 | 18:59.6 PR | — | 84 |
| 85 | Nate Collins | 2017 | Hanover (MA) 3 | 18:59.8 | — | 85 |
| 86 | Peter Audier | 2016 | North Reading (MA) 6 | 19:01.3 | — | 86 |
| 87 | Mike Venditti | 2016 | Arlington Catholic (MA) 4 | 19:01.6 | — | 87 |
| 88 | Alexander Shipps | 2017 | Stoneham (MA) 3 | 19:02.1 | — | 88 |
| 89 | Jake Hernandez | 2016 | Bedford (TX) 6 | 19:03.2 | — | 89 |
| 90 | Sean Kennedy | 2016 | Triton (NC) 4 | 19:04.8 | — | 90 |
| 91 | Ian Turpel | 2019 | Hull/Cohasset (MA) 1 | 19:05.1 PR | — | 91 |
| 92 | Matthew Knoedler | 2016 | Bedford (TX) 7 | 19:07.6 | — | 92 |
| 93 | Collin McGlynn | 2019 | Medway (MA) 2 | 19:09.3 PR | — | 93 |
| 94 | Nate Amaral | 2017 | Seekonk (MA) 1 | 19:09.4 | — | 94 |
| 95 | Andrew Siemasko | 2016 | Triton (NC) 5 | 19:11.3 | — | 95 |
| 96 | Ryan Lynch | 2017 | Norwell (MA) 6 | 19:12.5 | — | 96 |
| 97 | Jake Luongo | 2018 | Stoneham (MA) 4 | 19:13 | — | 97 |
| 98 | Jared Steinbrecher | 2017 | Bellingham (WA) 3 | 19:14.5 | 107.7 | 98 |
| 99 | Wyatt Desroches | 2017 | Triton (NC) 6 | 19:14.6 | — | 99 |
| 100 | Noah O'Toole | 2017 | Bishop Stang (MA) 3 | 19:15.2 | — | 100 |
| 101 | Patrick Doucette | 2018 | Swampscott (MA) 3 | 19:15.4 | — | 101 |
| 102 | Shawn Brown | 2018 | Arlington Catholic (MA) 5 | 19:15.8 | — | 102 |
| 103 | Evan Goyuk | 2016 | Cardinal Spellman (NY) 4 | 19:17.7 | — | 103 |
| 104 | Brandon Rousseau | 2016 | Middleboro (MA) 2 | 19:18.3 | — | 104 |
| 105 | Ryan Cardoza | 2016 | Bishop Stang (MA) 4 | 19:19.6 | — | 105 |
| 106 | Max Abbate | 2016 | Norwell (MA) 7 | 19:22.1 | — | 106 |
| 107 | Trent Linker | 2016 | Scituate (MA) 2 | 19:25.2 SR | — | 107 |
| 108 | Charlie Whalen | 2018 | Marthas Vineyard (MA) 3 | 19:25.7 | — | 108 |
| 109 | Maxx Robles | 2019 | Bishop Stang (MA) 5 | 19:26.4 | — | 109 |
| 110 | Chandler Goulart | 2019 | Old Rochester (MA) 5 | 19:26.5 | — | 110 |
| 111 | Connor Farney | 2017 | Old Rochester (MA) 6 | 19:27.4 | — | 111 |
| 112 | Nickolas Kral | 2016 | Cardinal Spellman (NY) 5 | 19:27.9 | — | 112 |
| 113 | Michael Fitzgerald | 2017 | Bellingham (WA) 4 | 19:28.3 PR | 106.4 | 113 |
| 114 | Christian Vankleeff | 2016 | Ashland (OR) 2 | 19:29.6 SR | — | 114 |
| 115 | Noah Roche | 2017 | Pentucket (MA) 7 | 19:31.1 | — | 115 |
| 116 | Turner Michael | 2017 | Stoneham (MA) 5 | 19:31.7 PR | — | 116 |
| 117 | Owen Murray | 2017 | Bishop Stang (MA) 6 | 19:31.8 | — | 117 |
| 118 | Chris Durante | 2017 | Scituate (MA) 3 | 19:34.3 PR | — | 118 |
| 119 | Samuel Ferreira | 2018 | Apponequet (MA) 5 | 19:35 | — | 119 |
| 120 | Philip Jones | 2019 | Bellingham (WA) 5 | 19:35.2 | — | 120 |
| 121 | James Cordero | 2017 | Arlington Catholic (MA) 6 | 19:36.5 | — | 121 |
| 122 | Matthew Rogler | 2016 | Dedham (MA) 2 | 19:36.9 | — | 122 |
| 123 | Devin Denham | 2017 | Swampscott (MA) 4 | 19:37.6 | — | 123 |
| 124 | Mic Flynn | 2019 | Bellingham (WA) 6 | 19:38.1 | — | 124 |
| 125 | Will Hopkins | 2017 | Old Rochester (MA) 7 | 19:38.6 | — | 125 |
| 126 | Otto Osmers | 2018 | Marthas Vineyard (MA) 4 | 19:40 | — | 126 |
| 127 | Charles Norton | 2019 | Cardinal Spellman (NY) 6 | 19:41.8 PR | — | 127 |
| 128 | Jake Howlett | 2019 | Cardinal Spellman (NY) 7 | 19:44.4 PR | — | 128 |
| 129 | Ross Dunsky | 2017 | Medway (MA) 3 | 19:45.6 PR | — | 129 |
| 130 | Chris Alves | 2016 | Norton (MA) 6 | 19:46.7 | — | 130 |
| 131 | Ronald Cloutier | 2018 | Apponequet (MA) 6 | 19:47.8 PR | — | 131 |
| 132 | Jake Doucette | 2018 | North Reading (MA) 7 | 19:50.6 | — | 132 |
| 133 | Noah Wood | 2017 | Dedham (MA) 3 | 19:55.4 SR | — | 133 |
| 134 | Hunter Studley | 2019 | Seekonk (MA) 2 | 19:58.1 PR | — | 134 |
| 135 | Kevin Talbot | 2018 | Hanover (MA) 4 | 20:00.4 | — | 135 |
| 136 | Ryan O'Malley | 2018 | Marthas Vineyard (MA) 5 | 20:02.4 | — | 136 |
| 137 | Gus Brouillard | 2018 | Watertown (SD) 4 | 20:03.2 PR | — | 137 |
| 138 | Joe Gill | 2017 | Hanover (MA) 5 | 20:03.9 PR | — | 138 |
| 139 | Alex Domagalski | 2016 | Norton (MA) 7 | 20:04.2 | — | 139 |
| 140 | Charlie McDonald | 2018 | Scituate (MA) 4 | 20:07.6 | — | 140 |
| 141 | Michael O'Shaughnessy | 2018 | Middleboro (MA) 3 | 20:07.9 | — | 141 |
| 142 | Evan Lippman | 2018 | Swampscott (MA) 5 | 20:11.4 | — | 142 |
| 143 | Jared Dalone | 2018 | Stoneham (MA) 6 | 20:12.2 | — | 143 |
| 144 | Aaron Mora | 2019 | Swampscott (MA) 6 | 20:13.9 PR | — | 144 |
| 145 | Harrison Dorr | 2018 | Marthas Vineyard (MA) 6 | 20:15.7 | — | 145 |
| 146 | Brandon Gomes | 2019 | Seekonk (MA) 3 | 20:16 PR | — | 146 |
| 147 | Alex Sioras | 2019 | Medway (MA) 4 | 20:17.5 PR | — | 147 |
| 148 | Brian Morgan | 2018 | Arlington Catholic (MA) 7 | 20:20.5 | — | 148 |
| 149 | Brian Gill | 2016 | Hanover (MA) 6 | 20:20.5 | — | 149 |
| 150 | Alexander Neamtu | 2017 | Medway (MA) 5 | 20:21.1 SR | — | 150 |
| 151 | Reese Perlish | 2017 | Swampscott (MA) 7 | 20:30 PR | — | 151 |
| 152 | Mike Araujo | 2019 | Seekonk (MA) 4 | 20:30.2 PR | — | 152 |
| 153 | Nate Ryan | 2016 | Scituate (MA) 5 | 20:31.5 | — | 153 |
| 154 | Jason Wilkins | 2016 | Watertown (SD) 5 | 20:39.1 PR | — | 154 |
| 155 | Kiernan Leahy | 2017 | Hull/Cohasset (MA) 2 | 20:40.1 SR | — | 155 |
| 156 | Adam Vitali | 2016 | Middleboro (MA) 4 | 20:43.4 | — | 156 |
| 157 | Jake Gausland | 2019 | Seekonk (MA) 5 | 20:44.8 PR | — | 157 |
| 158 | Joshua Minard | 2019 | Dedham (MA) 4 | 20:47 PR | — | 158 |
| 159 | Justin Loop | 2017 | Dedham (MA) 5 | 20:50.1 | — | 159 |
| 160 | Dave Abbott | 2017 | Seekonk (MA) 6 | 20:51.4 | — | 160 |
| 161 | Mike Varnum | 2017 | Scituate (MA) 6 | 20:52.9 | — | 161 |
| 162 | Aidan Macsweeney | 2019 | Apponequet (MA) 7 | 20:53.4 PR | — | 162 |
| 163 | Cooper Bussberg | 2017 | Medway (MA) 6 | 20:55.1 PR | — | 163 |
| 164 | Alec Milford | 2016 | Randolph (NJ) 1 | 20:56.3 PR | — | 164 |
| 165 | Tony Boutin | 2016 | Middleboro (MA) 5 | 20:59.1 | — | 165 |
| 166 | Tyler Fennyery | 2016 | Medway (MA) 7 | 21:01.9 SR | — | 166 |
| 167 | Mike Taboyoyong | 2016 | Randolph (NJ) 2 | 21:02.3 PR | — | 167 |
| 168 | Nick Polinsky | 2017 | Stoneham (MA) 7 | 21:02.8 | — | 168 |
| 169 | Liam Geyer | 2018 | Hull/Cohasset (MA) 3 | 21:03.6 SR | — | 169 |
| 170 | Damien Galotti | 2017 | Hanover (MA) 7 | 21:05.2 | — | 170 |
| 171 | Ed Sullivan | 2019 | Ashland (OR) 3 | 21:10.7 PR | — | 171 |
| 172 | Antonio Galang | 2017 | Watertown (SD) 6 | 21:15 | — | 172 |
| 173 | Nate D'Angelo | 2016 | Marthas Vineyard (MA) 7 | 21:21.8 | — | 173 |
| 174 | Jack Woodworth | 2016 | Ashland (OR) 4 | 21:25.7 SR | — | 174 |
| 175 | Michael Belcher | 2016 | Seekonk (MA) 7 | 21:29.1 SR | — | 175 |
| 176 | Jacob Thompson | 2019 | Bishop Stang (MA) 7 | 21:45.7 | — | 176 |
| 177 | Max Weiner | 2017 | Dedham (MA) 6 | 21:49 PR | — | 177 |
| 178 | Jack Tolman | 2017 | Hull/Cohasset (MA) 4 | 22:49.2 PR | — | 178 |
| 179 | Brandon Wu | 2017 | Randolph (NJ) 3 | 23:07 PR | — | 179 |
| 180 | Sean Rutledge | 2018 | Middleboro (MA) 6 | 23:12 | — | 180 |
| 181 | Kwesi Sakyi | 2018 | Ashland (OR) 5 | 23:20.5 | — | 181 |
| 182 | Nick Davis | 2016 | Ashland (OR) 6 | 23:44.1 | — | 182 |
| 183 | Ian Mcauliffe | 2016 | Ashland (OR) 7 | 23:47.4 SR | — | 183 |
| 184 | Sean Nguyen | 2017 | Randolph (NJ) 4 | 23:47.5 PR | — | 184 |
| 185 | Christopher Doan | 2016 | Randolph (NJ) 5 | 24:16.5 SR | — | 185 |
| 186 | Linden Vo | 2016 | Randolph (NJ) 6 | 24:19.3 PR | — | 186 |
| 187 | Bruce Huynh | 2019 | Randolph (NJ) 7 | 24:48 PR | — | 187 |
| 188 | Michael DelGuidice | 2019 | Hull/Cohasset (MA) 5 | 26:44 PR | — | 188 |
Something wrong on this page?
Report it →