boys 5000 meter run
1. 9 Evan Goddard 18:56.2 Hingham
2. 12 William Helfrich 18:58.9 Hingham
3. 10 Patrick Murphy 19:00.9 Plymouth North
4. 10 Evan Stockdale 19:06.8 Pembroke
5. 11 James Harry Kelso 19:16.5 Duxbury
6. 9 Cameron Wilson 19:20.0 Whitman-Hanson Reg
7. 12 Ellis Harlow 19:23.3 Plymouth North
8. 10 Aidan Leonard 19:47.4 Hingham
9. 12 Peter Gandt 19:51.5 Duxbury
10. 10 Jesse Gwilliam 19:52.0 Plymouth South
11. 11 Tom O'Hanley 19:55.8 Hingham
12. 9 Andrew Newman 20:00.8 Whitman-Hanson Reg
13. 10 David Trombly 20:05.0 Plymouth South
14. 10 Zach Corcoran 20:08.0 Plymouth South
15. 11 Calvin Howe 20:15.3 Duxbury
16. 12 James Heissner 20:25.0 Hingham
17. 11 Spencer Mazzoli 20:29.5 Plymouth South
18. 12 Jim Craffey 20:34.4 Duxbury
19. 12 Steven Furtney 20:35.2 Pembroke
20. 10 Aidan Golden 20:36.8 North Quincy
21. 9 Colton Cappa 20:37.8 Pembroke
22. 9 Coleman Earner 20:46.8 Pembroke
23. 9 Scott Byron 20:48.8 Whitman-Hanson Reg
24. 10 Harrison Nihan 20:52.9 Whitman-Hanson Reg
25. 9 Nick Stehn 20:56.0 Duxbury
26. 9 Benjamin Collins 20:59.8 Duxbury
27. 12 Kenneth Croke 21:00.5 Hanover
28. 10 Will Montgomery 21:03.5 Scituate
29. 11 Jacob Cohen 21:03.8 Hingham
30. 9 Patrick Melampy 21:09.7 Duxbury
31. 9 Ethan Drinkwater 21:13.3 Hingham
32. 11 Kevin Rutledge 21:14.5 Middleboro
33. 10 Chris Durante 21:15.4 Scituate
34. 12 Stoddard Rowley 21:16.4 Hingham
35. 9 Riley Hay 21:17.8 Scituate
36. 9 Lukas Pina-Sousa 21:20.5 Middleboro
37. 12 Jeffery MacDonald 21:21.7 Hanover
38. 12 Jeff Von Loesecke 21:25.0 Hingham
39. 12 Romel Malimban 21:26.8 North Quincy
40. 10 Bobby Colbert 21:27.8 Plymouth South
41. 9 Wesley Kupic 21:29.6 Silver Lake Regional
42. 9 Jack Payton 21:33.9 Plymouth North
43. 11 Peter Palmer 21:40.0 Hanover
44. 12 Brett Smith 21:47.1 Scituate
45. 11 Max McDermott 21:55.3 Duxbury
46. 10 Jake Foley 21:57.9 Scituate
47. 12 Garrett Dickason 22:01.0 Hingham
48. 9 Ethan Rankin 22:04.2 Pembroke
49. 11 Connor Salls 22:05.6 Whitman-Hanson Reg
50. 9 Kevin Talbot 22:10.7 Hanover
51. 9 Michael O'Shaugnessy 22:11.9 Middleboro
52. 10 Joe Gill 22:16.0 Hanover
53. 9 Shawn Daly 22:17.8 North Quincy
54. 10 Mark Fernez 22:19.5 Plymouth South
55. 9 Brian Morely 22:19.7 Pembroke
56. 9 Nick Palmer 22:23.7 Pembroke
57. 12 Mark Hajjar 22:28.8 North Quincy
58. 9 Bryan Tyrie 22:33.5 Whitman-Hanson Reg
59. 9 Connor Roth 22:40.8 Pembroke
60. 12 Frank Walsh 22:42.5 Silver Lake Regional
61. 10 Ryan Burns 22:43.7 Duxbury
62. 9 Eli Catanzariti 22:44.3 Duxbury
63. 11 Max Travers 22:45.8 Silver Lake Regional
64. 11 Robert Perry 22:48.4 Duxbury
65. 9 John (Jack) McWade 22:58.3 Hanover
66. 9 Riley Hurley 23:07.2 Scituate
67. 10 Peter Natali 23:20.3 Duxbury
68. 9 Thomas Allen 23:23.0 Whitman-Hanson Reg
69. 9 Sean Rutledge 23:24.0 Middleboro
70. 9 Macgregor Spencer 23:50.8 Duxbury
71. 10 Jacob Bukow 23:56.2 Whitman-Hanson Reg
72. 12 Steven Griffin 24:05.6 Hanover
73. 10 Nico Ribadeneyra 24:15.5 Hanover
74. 11 Mike Meads 24:38.8 Hanover
75. 9 Robert Crowley 24:49.3 Duxbury
76. 11 James McCarthy 24:52.3 Silver Lake Regional
77. 10 Ryan Burns 24:53.1 Duxbury
78. 12 Patrick Wilson 25:05.6 Hanover
79. 10 Scott Czolda 25:57.0 Hanover
80. 10 Tim Hathaway 28:57.8 North Quincy
81. 9 Quentin Martinous 29:11.3 North Quincy
82. 11 Mike Olson 29:30.1 Duxbury