All Teams > Peabody Champions > Roster  
Peabody Champions - 2021 NSBL
Current Roster


Switch View
# Name Throws/Bats Status Games Played Total Games
  Player 1 R/R Inactive - -
26 Tyler Armstrong R/R Active 4 4
  Sawyer Billings R/L Inactive - -
3 Marc Birbiglia R/L Active 8 8
8 Jon Blodgett R/R Inactive - -
4 Tom Boleska R/R Inactive - -
23 DJ Brooks R/R Active 17 17
  Spencer Brown R/R Inactive - -
27 Jon Cahill R/R Active 16 16
2 Brayden Clark R/R Active 8 8
11 Keith Cooper R/R Inactive - -
  Marc Crovo R/L Active - -
31 John Doyle L/R Active 15 15
  Sean Engel L/L Inactive - -
  Tyler Fitzgerald R/R Inactive - -
45 Mike Gallo R/R Active - -
  Bryan Garrity R/R Inactive - -
13 Mike Giardi R/R Active 7 7
  Garret Greer R/R Inactive - -
  Max Guertin L/R Inactive - -
  John Guilmet R/R Inactive - -
40 Justin Haley R/R Active 4 4
21 David Hoar L/L Active 3 3
  Scott Hovey R/R Inactive - -
  Nathen Ing R/R Active 7 7
  Robert Jellison R/R Active 9 9
7 Zach Keenan R/R Active 12 12
20 Greg Ladd R/R Active 5 5
  Matt Lauria R/R Inactive - -
  Keith Leavitt R/L Inactive - -
30 Tyler Leavitt R/R Active 6 6
14 Sean Letarte R/R Active 2 2
  Ken Luongo R/R Inactive - -
  Anthony Lupi L/R Inactive - -
5 Derek Lyons R/R Active 20 20
4 Mike Mabee R/R Active 5 5
  Tyler MacGregor R/L Inactive - -
  Connor MacRae L/L Inactive - -
  Andrew Manni R/R Inactive - -
  Mike Manni R/R Active - -
15 Chris Mansour R/R Active 19 19
9 Brian Marshall R/R Active 1 1
14 Chad Martin R/R Active 2 2
6 James McCarthy L/R Active 8 8
35 Richie McNamara R/R Inactive - -
3 Pete Messervy R/R Active 18 18
  Andrew Moccia R/R Inactive - -
25 Mike Moroney R/R Active - -
  Anthony Morrissey R/R Inactive - -
  Kyle Multner R/R Inactive - -
18 Mike Muscarella R/R Active 8 8
  Joe Muzio R/R Active - -
45 Collin Nye R/R Active 5 5
  Brady O'Brien R/R Inactive - -
44 Andrew O'neill R/R Active 20 20
17 Peter OConnell R/R Active 8 8
19 DJ Pacheco R/R Active 7 7
  Dante Padovani R/R Inactive - -
12 Tyler Petrosino R/L Active 15 15
16 Matt Ploszay R/R Active 9 9
1 David Ruggiero R/R Active 10 10
34 Daniel Sanchez R/R Active 10 10
  Robbie Sarmanian R/R Inactive - -
21 Mark Shorey R/R Inactive - -
28 Todd Tringale R/R Active 4 4
11 BJ Weed R/S Inactive - -
33 Scott Weismann R/R Active 6 6
Total Players: 67Inactive Players: 29