2017-2018 Roster
Number
Name
Year
0
A.J. DeLorenzo
Freshman
3
Paul (Trey) Doyle
Junior
4
Garrett Tocci
Freshman
6
Andrew Spiegel
Freshman
7
Pat Mulderig
Freshman
8
Kyle Watson
Pre-Junior
9
Simon O'Sullivan
Freshman
10
Dylan Cohen
Sophomore
11
Kyle Shallow
Junior
12
Jin Oueslati
Freshman
13
Nicholas Nugent
Junior
18
Cameron Rabinowitz
Pre-Junior
20
John Madden
Junior
21
Spencer Fan
Freshman
22
Dylan Smith
Pre-Junior
24
Michael Worth
Pre-Junior
25
Nolan Boyle
Sophomore
26
Derek (D-Rok) McGraw
Freshman
27
Tim Brant
Senior
28
Bryan Atchley
Junior
31
Dan Admirand
Junior
32
Chris Maher
Junior
33
Adam Federbusch
Pre-Junior
34
Jacob Gilmore
Pre-Junior
36
Kent Hubert
Pre-Junior
42
Tim Reeves
Freshman
47
Jason Kamemoto
Freshman
49
Evan Dubrunfaut
Freshman
59
Drew Tengdin
Sophomore
86
Harsha Emani
Senior
88
Jeff Zeng
Freshman
99
Yeohantan Tamir
Sophomore