Swimcloud
14 New Jersey State Championships
A Final
Name Time NISCA Imp
1 Zach Fong
Moorestown
149 PB
2 Aly Sayed
West Windsor-Plainsboro North
146
3 Jon Burkett
Shawnee
145 PB
4 Joshua Sembrano
Bergen Catholic
142 +3.7% PB
5 John Om
Bergen Catholic
139 PB
6 Christopher Wang
New Milford
137 +1.1% PB
7 David Rowe
Cherry Hill East
136
8 Edward Parks
Vineland South
132 PB
B Final
Name Time NISCA
9 John Lindros
Westfield
132 PB
10 Kyle Risley
Oakcrest
129 PB
11 Shane Maypother
Wall Township
129 PB
12 Jackson Crewe
Ridge
129 PB
13 Ben Smith
Lacey Township
128
14 Connor Davis
Rancocas Valley Regional
127
15 James Elmendorf
Shawnee
123 PB
16 Matthew Critchley
Morristown
119
Preliminaries
Name Time NISCA Imp
1 Zach Fong
Moorestown
149 PB
2 Jon Burkett
Shawnee
143 PB
3 Aly Sayed
West Windsor-Plainsboro North
142
4 Christopher Wang
New Milford
142 +2.4% PB
5 John Om
Bergen Catholic
142 PB
6 Joshua Sembrano
Bergen Catholic
140 +3.3% PB
7 David Rowe
Cherry Hill East
140 PB
8 Edward Parks
Vineland South
133 PB
9 Michael Skibniewski
Monroe Township
132 -0.4%
10 Kyle Risley
Oakcrest
130 PB
11 Connor Davis
Rancocas Valley Regional
130
12 John Lindros
Westfield
129 PB
13 Shane Maypother
Wall Township
128 PB
14 James Elmendorf
Shawnee
128 PB
15 Ben Smith
Lacey Township
127
16 Matthew Critchley
Morristown
125
17 Jackson Crewe
Ridge
125 PB
18 Christian Berardo
Hunterdon Central Regional
124
19 John Shellem
Lenape
121 PB
20 Stephen Husch
Westfield
120
21 Bradley Donohue
Haddon Township
119 +0.3% PB
22 Joseph Delbuono
Rutgers Prep
119 PB
23 Renato Calatroni
Seton Hall Prep
114
24 Aram Barmakian
Westfield
114 PB
25 Mike Presta
DePaul
113 +2.3% PB
26 Robert Kahrs
Notre Dame
113
27 Eric Kohlenstein
Hillsborough
110
28 Brandon Truong
Mainland Regional
110
29 Ryan Frederick
Holmdel
110
30 Brian Finnan
Cinnaminson
105 PB
31 Oliver Cruz
Franklin
105