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


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