1 Luke Trama West Chester East 18:30
2 Jeff Butterworth West Chester East :31
3 Scott Kern Wissahickon :32
4 Dan Williams West Chester East :33
5 Jon Matusky Haverford :34
6 Matt Herring West Chester East :35
7 Dan Herring West Chester East :36
8 Jamie Shoaf West Chester East :37
9 Leo Kondo Haverford :50
10 Andrew Roth Haverford :52
11 Andrew White Wissahickon :57
12 Joe Zamadics West Chester East 19:00
13 Steve Hand Haverford :03
14 Tim Smeltzer Wissahickon :05
15 Billy Mogavero Haverford :08
16 Shane Farrell Haverford :11
17 Matt Dinovitz Wissahickon :13
18 Kyle Sherman Wissahickon :15
19 Kevin Murray Strath Haven :16
20 Zack Wilson Coatesville :19
21 Nick Pane Radnor :20
22 Josh Ireson West Chester East :27
23 Keith Estelle Wissahickon :30
24 Steve Pribis Wissahickon :31
25 Drew Mahoney Coatesville :33
26 Colin Dyroff Radnor :40
27 Matt Melnick Haverford :42
28 Donnie Nable Souderton :43
29 Luke Rogers West Chester East :44
30 Noah Singer Wissahickon :45
31 Rafael Kessler Haverford :46
32 Nick Gatto Wissahickon :49.0
33 Matt Toth Coatesville :49.8
34 Ben Jack Haverford :50
35 Steve Litman Strath Haven :52
36 Ben Cheung Strath Haven :56
37 Peter Tampkins Strath Haven :58
38 Blake Hepner Haverford :59
39 Scott Bourret Wissahickon 20:00
40 Corey Byrd Souderton :06
41 Rob Ainslie Coatesville :10
42 Ryan Mansley Souderton :18
43 Matt Seeley Souderton :23
44 Brian Free Strath Haven :25
45 Sean Thistle Wissahickon :26
46 Jason Kunsa Haverford :28
47 Devin Gross Perkiomen Valley :29
48 Ian Myers Haverford :30
49 Austin Wisler Methacton :32
50 Kyle Parkinson Wissahickon :39
51 Scott Thistle Wissahickon :41
52 Devin Thoman Souderton :42
53 Greg Toth West Chester East :44
54 Bryan Schwoebel Abington :45
55 Pedro Alfonso-Diaz Radnor :47.1
56 Matt Weber West Chester East :47.6
57 Eric Nicosia Haverford :48
58 Dereck Pacifico Souderton :52
59 Arjun Kumar Radnor :55
60 Jeff Withington West Chester East :59
61 Dan Miller West Chester East 21:00
62 George Dickson Strath Haven :02
63 Ian Agnew Perkiomen Valley :04
64 Ben Reimold Haverford :07
65 Terry Wheeler Wissahickon :08
66 Jason Reale Abington :10
67 kevin Graepel West Chester East :13
68 Chris Sorbicki Coatesville :16
69 Nate Bech Strath Haven :18
70 Mike Kulp Souderton :20
71 Chris LaColla West Chester East :21
72 Matt Lowenthal Haverford :25
73 Jake Stevens Abington :27
74 Karl Koerner Souderton :29
75 Mike Hart Haverford :30
76 Francis Tseng Radnor :31
77 Jonathan Eldridge Strath Haven :35
78 Mike Stambaugh Strath Haven :39
79 Matt Barion Perkiomen Valley :40
80 Dustin Keyser Perkiomen Valley :42
81 Beau Wilson Coatsville :47
82 George Donahue Haverford :49
83 Sean Minnick Plymouth-Whitemarsh :50
84 Mike Leibig Haverford :58
85 Ethan Cole Haverford 22:01
86 Sean Culleton Strath Haven :02.0
87 Steve Clement Wissahickon :02.6
88 Dave Kays Haverford :03
89 Sam Datlof Radnor :04
90 Andrew Wong Perkiomen Valley :05
91 Michael Weist Radnor :11
92 Steve Schadler Upper Perkiomen :12
93 Jake Winegrad Haverford :13
94 Galen Graham Souderton :14.2
95 Justin Ulmer Strath Haven :14.6
96 Cody Schmoyer Upper Perkiomen :15.1
97 Alex Host Strath Haven :15.6
98 Ken Mui Haverford :16
99 Chris Randall Radnor :18
100 Evan Fulton Methacton :19
101 Matt Reiman Methacton :22
102 Joe Wood Strath Haven :23
103 Kevin Hwang Methacton :24
104 Chris Gera Plymouth-Whitemarsh :25
105 Richard Jahnle Radnor :27
106 Robert McDonaugh Abington :29
107 Sean Lacy Perkiomen Valley :33
108 Dan Ackroyd-Isales Strath Haven :34
109 Michael Seiler Radnor :37
110 Brendan Fair West Chester East :42
111 Colin MacDonald Radnor :48
112 Peter Gibbons-Neff Radnor :49
113 Joe Averett Plymouth-Whitemarsh :50
114 Steven Jefferson Perkiomen Valley :54
115 Chris Antonopeos Radnor 23:05
116 Dan Welsh Souderton :07
117 John Hardy Chichester :10
118 Ben Roscoe Abington :12
119 Lee Sendecki Plymouth-Whitemarsh :17
120 John Zhang Strath Haven :23
121 Rob Heimbach Plymouth-Whitemarsh :24
122 Jake Muraska Chichester :31
123 Zach Stall Radnor :32
124 Greg Leinwand Radnor :40
125 Adam Curron Strath Haven :43
126 Brendan Mehler Abington :45
127 Eric Seiple Perkiomen Valley :46
128 Nick Kohler Methacton :49
129 Joe Ermigiotti Bishop McDevitt :52
130 Taylor Milano Plymouth-Whitemarsh 54
131 Henry Rosaria Radnor 24:00
132 Jon Burgmanor Plymouth-Whitemarsh :24
133 Beau Allen Abington :25
134 Andrew Pitts West Chester East :36
135 Brady Jubic Strath Haven :39
136 Hicham Imani Plymouth-Whitemarsh :42
137 Sean McGady Plymouth-Whitemarsh :44
138 Jason Emmel Chichester :46
139 Alex Peters Strath Haven :49
140 Justin Zebley Chichester :50
141 Jeff Guttilla Strath Haven :58
142 Aaron Cotter Chichester :59
143 Don Erdman Wissahickon 25:00
144 Rusty Bragg Souderton :06
145 Nate Stevens Abington :14
146 Mike Andgelocci Perkiomen Valley :18
147 Evan Niemann Plymouth-Whitemarsh :26
148 Brian Courtney Plymouth-Whitemarsh :32
149 Matt Tenero Radnor :36
150 Jack Jiung Strath Haven :55
151 Bryan Zhao Methacton :58
152 Chris Gilman Cardinal Dougherty 26:01
153 Nick Clabbers Abington :05
154 Dan Garnick Wissahickon :06
155 Andrew Capenter Plymouth-Whitemarsh :07
156 Mark Barbee Plymouth-Whitemarsh :09
157 Sean Kerkening Methacton :19
158 Wes Robertson Wissahickon :20
159 Mike Obman Souderton :24
160 Drew Anlauf Souderton :48
161 Alex Stephenson Strath Haven 27:12
162 Suyash Cookhale Methacton :16
163 Chris Barone Souderton :31
164 Javier Ortiz Cardinal Dougherty :32
165 JT Lukens Abington :40
166 Jordan Pfister Perkiomen Valley :42
167 Keith Leitmeyer Souderton :48
168 Mark Megaw Radnor 29:13
169 Nick Garguilo Souderton :22
170 Andy Macrae Radnor :59
171 Neil Dreibelbis Radnor 30:40
172 Charles Langley Cardinal Dougherty 31:33
173 Vinh Au Cardinal Dougherty :35