boys 3 mile run
1. 12 Malcolm Rogers 17:36.90 South Carroll
2. 11 Brad Arbaugh 17:40.60 Westminster
3. 9 Brandon Arbaugh 17:56.20 Westminster
4. 12 Brian Edwards 18:02.40 Francis Scott Key
5. 12 Jesse Parsons 18:04.80 Westminster
6. 12 John King 18:28.90 South Carroll
7. 12 Justin Buck 18:38.40 South Carroll
8. 11 Ryan Rippeon 18:44.80 Francis Scott Key
9. 11 Bradley Moore 19:30.10 Westminster
10. 11 Evan Michaels 19:34.80 South Carroll
11. 12 Cyrus Daroowalla 19:37.20 Westminster
12. 10 Lucas Pearce 19:40.90 Westminster
13. 12 Andrew Raab 19:44.40 Westminster
14. 10 Oliver Budd 19:47.70 Westminster
15. 12 Gunnar Eichler 19:49.10 North Carroll
16. 10 Remy Mezebish 19:55.40 South Carroll
17. 12 Jesse Zito 19:57.20 North Carroll
18. 9 Andrew Jackson 20:03.50 North Carroll
19. 10 Evan Ruhl 20:04.00 Francis Scott Key
20. 11 Steven Duafala 20:04.90 South Carroll
21. 11 Donald Shanabarger 20:06.50 South Carroll
22. 12 Ben Hughes 20:08.80 Francis Scott Key
23. 10 Alex Melville 20:09.60 South Carroll
24. 9 Jeffery Fleming 20:10.00 South Carroll
25. 12 Chris Spann 20:18.70 Westminster
26. 12 Tyler D'Agati 20:26.30 North Carroll
27. 12 Josh Clement 20:38.20 South Carroll
28. 11 Bere Sell 20:42.40 Francis Scott Key
29. 12 Josh Shimomura 20:47.50 South Carroll
30. 10 Jakob Garland 20:47.80 Manchester Valley
31. 9 Joel Galford 20:50.20 North Carroll
32. 9 Nicholas Tumulak-T... 20:57.40 Manchester Valley
33. 12 Gabe LeVee 20:58.10 Francis Scott Key
34. 12 Grant Sturm 20:59.50 South Carroll
35. 9 Noah Griffin 21:22.90 Westminster
36. 11 Wyatt Ashley 21:24.40 South Carroll
37. 10 Caleb Enoff 21:26.90 South Carroll
38. 12 Chase Snively 21:33.30 South Carroll
39. 12 Cody Evans 21:34.50 Westminster
40. 11 Josh Artz 21:36.30 Manchester Valley
41. 9 Ethan Ferguson 21:38.50 South Carroll
42. 11 Zackary Levesque 21:41.00 North Carroll
43. 9 Alex Seidel 21:45.60 South Carroll
44. 9 Jonathan Shuchman 21:47.00 North Carroll
45. 10 Chris Shanabarger 21:54.80 South Carroll
46. 12 William Thornton 21:55.60 North Carroll
47. 9 Jack Carpenter 21:56.30 Westminster
48. 11 Ethan Waugh 22:05.20 Manchester Valley
49. 9 Matthew McDonough 22:09.70 South Carroll
50. 10 Sam Weidman 22:14.70 Westminster
51. 9 Jered Holland 22:31.30 Francis Scott Key
52. 11 Brad Smink 22:32.30 North Carroll
53. 12 Jonathan Warehime 22:36.70 Westminster
54. 10 Ryan Judge 22:39.80 South Carroll
55. 12 Ben Ryan 22:46.40 Westminster
56. 10 Nic Boyle 22:51.20 Westminster
57. 11 Justin Crouse 22:53.00 Francis Scott Key
58. 12 Chase Kurtenbach 22:54.50 South Carroll
59. 9 Jacob Sabonis 23:01.50 South Carroll
60. 9 Ben Ritter 23:04.20 North Carroll
61. 10 Luke England 23:06.70 North Carroll
62. 10 Zach Branscome 23:12.10 North Carroll
63. 11 Jake Anderson 23:13.30 Westminster
64. 9 Seth Forney 23:17.90 Francis Scott Key
65. 11 Jeb Hamel 23:20.10 South Carroll
66. 11 Eric Shipton 23:27.70 Westminster
67. 11 Alex Rosenberg 23:31.50 South Carroll
68. 10 Andrew Demidenko 23:33.40 Manchester Valley
69. 9 Addison Evans 23:35.20 Westminster
70. 10 Kyle Thornton 23:57.70 South Carroll
71. 10 Jimmy Wawrzynski 24:11.70 Westminster
72. 9 Tyler Seth 24:31.90 Westminster
73. 9 Samuel Traynor 24:36.80 Manchester Valley
74. 9 Luke Frances 24:42.80 North Carroll
75. 10 Andrew Eppley 24:49.30 Manchester Valley
76. 12 Logan Izquierdo 24:54.90 Manchester Valley
77. 9 Brent Donovan 25:26.10 South Carroll
78. 10 Jake Clark 25:40.90 Westminster
79. 10 Logan Welsh 26:22.50 North Carroll
80. 10 Sergey Vanin 26:28.80 Manchester Valley
81. 9 John Gagnon 28:13.80 South Carroll
82. 9 Daniel Esterday 28:26.90 North Carroll
83. 10 Kristopher Shilling 29:29.70 South Carroll
84. 12 Thomas Medairy 30:31.50 Manchester Valley
85. 12 Tim O'Donnell 30:49.60 South Carroll
86. 9 William Bogardus 42:21.80 South Carroll
87. 10 Chris Smith 42:22.90 North Carroll