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


Switch View
# Name Throws/Bats Status Games Played Total Games
0 Sam Armbruster R/R Active 14 14
26 Tyler Armstrong R/R Inactive - -
26 Zach Begin R/R Active 14 14
  Sawyer Billings R/L Inactive - -
3 Marc Birbiglia R/L Active - -
8 Jon Blodgett R/R Inactive - -
4 Tom Boleska R/R Inactive - -
23 DJ Brooks R/R Active 10 10
  Spencer Brown R/R Inactive - -
27 Jon Cahill R/R Active 16 16
2 Brayden Clark R/R Inactive - -
42 Eli Cohen R/R Active 1 1
11 Keith Cooper R/R Inactive - -
  Marc Crovo R/L Inactive - -
18 Beau Dana R/R Inactive - -
10 Ethan Doyle L/R Active 12 12
8 Jack Doyle R/R Inactive 14 14
31 John Doyle L/R Active 9 9
  Sean Engel L/L Inactive - -
41 Tyler Fitzgerald R/R Inactive 6 6
45 Mike Gallo R/R Active - -
  Bryan Garrity R/R Inactive - -
13 Mike Giardi R/R Active 8 8
  Garret Greer R/R Inactive - -
  Max Guertin L/R Inactive - -
  John Guilmet R/R Inactive - -
40 Justin Haley R/R Inactive - -
99 Nolan Hills R/R Active 18 18
21 David Hoar L/L Active - -
  Scott Hovey R/R Inactive - -
32 Nathen Ing R/R Active 14 14
22 Robert Jellison R/R Active 23 23
7 Zach Keenan R/R Active 3 3
3 Shane Keough R/R Active 11 11
20 Greg Ladd R/R Active - -
  Matt Lauria R/R Inactive - -
  Keith Leavitt R/L Inactive - -
30 Tyler Leavitt R/R Active 8 8
14 Sean Letarte R/R Active - -
  Ken Luongo R/R Inactive - -
  Anthony Lupi L/R Inactive - -
5 Derek Lyons R/R Active - -
4 Mike Mabee R/R Active 11 11
  Tyler MacGregor R/L Inactive - -
  Connor MacRae L/L Inactive - -
  Andrew Manni R/R Inactive - -
  Mike Manni R/R Inactive - -
15 Chris Mansour R/R Active 15 15
9 Brian Marshall R/R Inactive - -
14 Chad Martin R/R Inactive - -
50 Ian Maude R/R Active 3 3
6 James McCarthy L/R Active 13 13
2 Liam McIlroy R/R Active 16 16
35 Richie McNamara R/R Inactive - -
3 Pete Messervy R/R Inactive - -
  Andrew Moccia R/R Inactive - -
25 Mike Moroney R/R Active - -
37 Mike Moroney Jr. R/R Active 1 1
  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 10 10
17 Peter OConnell R/R Inactive - -
8 DJ Pacheco R/R Active - -
  Dante Padovani R/R Inactive - -
48 Patyon Palladino R/R Active 18 18
12 Tyler Petrosino R/L Inactive 10 10
16 Matt Ploszay R/R Active - -
1 David Ruggiero R/R Inactive - -
34 Daniel Sanchez R/R Inactive - -
  Robbie Sarmanian R/R Inactive - -
19 Jacob Sherf R/R Inactive 11 11
21 Mark Shorey R/R Inactive - -
49 Beckett Slayton R/R Active 7 7
28 Todd Tringale R/R Inactive - -
11 BJ Weed R/S Inactive - -
33 Scott Weismann R/R Active 3 3
Total Players: 80Inactive Players: 47