All Teams > North Shore Giants > Roster  
North Shore Giants - 2021 CABL
Current Roster


Switch View
# Name Throws/Bats Status Games Played Total Games
28 Eric Baca R/R Active 15 15
18 Spencer Balian R/R Active 18 18
14 Cam Beaulieu L/L Inactive - -
13 Mark Blake R/L Inactive - -
  Traverse Briana R/R Inactive - -
7 Bobby Celentano R/L Active 7 7
69 Will Conaton R/R Active 9 9
4 Vaibhav Desai R/L Inactive - -
37 Garrett Dube R/R Active 21 21
4 Zach Elwell R/R Active 11 11
8 Taylor French R/R Inactive 2 2
20 Jeff Fucarile R/R Inactive - -
24 Dave Giarrusso R/R Active 20 20
34 Evan Glew R/R Active 7 7
  Christian Gonzalez R/R Inactive - -
  Justin Haley R/R Inactive - -
10 Mike Hicks R/R Active 20 20
  Corey Imbriano R/R Inactive - -
11 Mark Infurna L/L Active 19 19
3 Ben Irvine R/L Active 11 11
25 Joe Kasper L/L Inactive 1 1
44 Robert Kimber R/R Active 19 19
3 Scott Lobdell R/R Inactive - -
6 Brendan Mageary R/R Inactive - -
  Bryan Maynard R/R Inactive - -
22 Frank McElligott R/R Inactive - -
42 Pat McElligott R/R Inactive - -
95 Xavier Nunez R/L Active 19 19
32 Billy O'Donnell L/L Inactive - -
12 Justin Oblenes R/R Active 21 21
55 Nick Panzini R/R Active 21 21
  Nick Raimo R/R Inactive - -
9 Mike Roberts R/L Active 18 18
16 Jay Rogato R/R Active 15 15
18 Talal Saleh R/R Inactive - -
2 Shayne Scott R/R Active 22 22
1 Chris Smith R/R Active 16 16
5 Everett Strauss R/R Active 15 15
23 John Surette L/L Active 12 12
21 Curtis Tirone R/L Active 10 10
15 Jimmy Tracy R/R Inactive 4 4
31 Argeny Villa R/R Active 20 20
19 Bryan Wilkins R/L Inactive - -
17 Scott Zukowski R/R Inactive - -
Total Players: 44Inactive Players: 21