Team Roster (23 Students)
# Name Grade Position Height Weight
Indicates captain
36 Christopher Carmain Junior 1B / P    
20 Christopher Welch Senior 1B    
16 John Vigliotti Jr. Junior 1B / C    
14 Theodore Patrikas Junior 1B / C    
22 Jordan Edgett Senior 2B / P 5' 11"  
7 Gregory Donahue Junior 2B / P    
28 Nicholas Fabrizio Sophomore 3B / P    
15 Daniel Eisenberg Junior 3B / P    
10 Augustus Castoldi III Junior 3B / P    
5 Trevor Manzi Senior C    
24 Derek Coppola Senior OF 5' 9" 180.0
6 Daniel Haugh Senior P / SS    
23 Michael Yastrzemski Junior OF / P    
19 Peter Neal Senior OF    
18 Andrew Gordon Junior OF    
17 Kyle Pettoruto Senior OF    
13 Patrick Connaughton Freshman OF / P 6' 2"  
11 Christopher O'Hare Senior OF / P    
9 Garrett Folger Junior OF / P    
2 Michael Papagni Senior OF    
12 Matthew Warden Senior P    
8 Derek DuBois Junior P / SS    
3 David DeCelle Senior P