Globe iconLogin iconRecap iconSearch iconTickets icon
Single-A Affiliate
The Official Site of the Kannapolis Cannon Ballers Kannapolis Cannon Ballers

Cannon Ballers Roster & Staff

Roster
Pitchers B/T HT WT DOB Status MLB 40-man
Mason Adams
Mason Adams 20
B/T: R/R HT: 6' 0" WT: 200 DOB: 02/23/2000 Status: Active MLB 40-man: No
R/R 6' 0" 200 02/23/2000
Active
No
Eric Adler
Eric Adler 21
B/T: R/R HT: 6' 2" WT: 190 DOB: 10/12/2000 Status: Active MLB 40-man: No
R/R 6' 2" 190 10/12/2000
Active
No
Nick Altermatt
Nick Altermatt
B/T: R/R HT: 6' 0" WT: 225 DOB: 09/28/1999 Status: Injured - Full Season MLB 40-man: No
R/R 6' 0" 225 09/28/1999
Injured - Full Season
No
Horacio Andujar
Horacio Andujar 29
B/T: R/R HT: 6' 2" WT: 161 DOB: 01/14/1999 Status: Active MLB 40-man: No
R/R 6' 2" 161 01/14/1999
Active
No
Ben Beutel
Ben Beutel 8
B/T: L/L HT: 6' 0" WT: 165 DOB: 09/02/1999 Status: Active MLB 40-man: No
L/L 6' 0" 165 09/02/1999
Active
No
Zach Cable
Zach Cable 22
B/T: R/R HT: 6' 0" WT: 215 DOB: 10/22/1997 Status: Active MLB 40-man: No
R/R 6' 0" 215 10/22/1997
Active
No
Christian Edwards
Christian Edwards
B/T: R/R HT: 6' 3" WT: 205 DOB: 03/04/1999 Status: Injured - Full Season MLB 40-man: No
R/R 6' 3" 205 03/04/1999
Injured - Full Season
No
Zachary Hammer
Zachary Hammer
B/T: R/R HT: 6' 2" WT: 165 DOB: 07/04/2000 Status: Injured 60-Day MLB 40-man: No
R/R 6' 2" 165 07/04/2000
Injured 60-Day
No
Ethan Hammerberg
Ethan Hammerberg 31
B/T: L/R HT: 6' 5" WT: 250 DOB: 12/18/2000 Status: Active MLB 40-man: No
L/R 6' 5" 250 12/18/2000
Active
No
Logan Lyle
Logan Lyle
B/T: L/L HT: 5' 11" WT: 202 DOB: 02/01/1998 Status: Injured 60-Day MLB 40-man: No
L/L 5' 11" 202 02/01/1998
Injured 60-Day
No
Connor McCullough
Connor McCullough 9
B/T: R/R HT: 6' 1" WT: 185 DOB: 10/05/1999 Status: Active MLB 40-man: No
R/R 6' 1" 185 10/05/1999
Active
No
Drew McDaniel
Drew McDaniel 14
B/T: R/R HT: 6' 2" WT: 185 DOB: 08/26/2000 Status: Active MLB 40-man: No
R/R 6' 2" 185 08/26/2000
Active
No
Tanner McDougal
Tanner McDougal 24
B/T: R/R HT: 6' 5" WT: 185 DOB: 04/09/2003 Status: Active MLB 40-man: No
R/R 6' 5" 185 04/09/2003
Active
No
Pauly Milto
Pauly Milto 26
B/T: R/R HT: 6' 3" WT: 245 DOB: 03/06/1997 Status: Active MLB 40-man: No
R/R 6' 3" 245 03/06/1997
Active
No
Shane Murphy
Shane Murphy 35
B/T: L/L HT: 6' 5" WT: 210 DOB: 01/19/2001 Status: Development List MLB 40-man: No
L/L 6' 5" 210 01/19/2001
Development List
No
Yohemy Nolasco
Yohemy Nolasco 28
B/T: R/R HT: 6' 3" WT: 160 DOB: 07/12/2003 Status: Active MLB 40-man: No
R/R 6' 3" 160 07/12/2003
Active
No
Peyton Pallette
Peyton Pallette 18
B/T: R/R HT: 6' 1" WT: 180 DOB: 05/09/2001 Status: Active MLB 40-man: No
R/R 6' 1" 180 05/09/2001
Active
No
Kole Ramage
Kole Ramage 15
B/T: R/R HT: 6' 1" WT: 205 DOB: 09/11/1998 Status: Active MLB 40-man: No
R/R 6' 1" 205 09/11/1998
Active
No
Johnny Ray
Johnny Ray 86
B/T: R/R HT: 6' 2" WT: 220 DOB: 10/10/1998 Status: Injured 7-Day MLB 40-man: No
R/R 6' 2" 220 10/10/1998
Injured 7-Day
No
Tyler Schweitzer
Tyler Schweitzer 19
B/T: L/L HT: 6' 0" WT: 185 DOB: 09/19/2000 Status: Active MLB 40-man: No
L/L 6' 0" 185 09/19/2000
Active
No
Billy Seidl
Billy Seidl 13
B/T: R/R HT: 6' 0" WT: 220 DOB: 11/09/1999 Status: Active MLB 40-man: No
R/R 6' 0" 220 11/09/1999
Active
No
Emerson Talavera
Emerson Talavera 40
B/T: R/R HT: 5' 10" WT: 160 DOB: 10/01/2002 Status: Active MLB 40-man: No
R/R 5' 10" 160 10/01/2002
Active
No
Manuel Veloz
Manuel Veloz 23
B/T: R/R HT: 6' 2" WT: 185 DOB: 01/28/2001 Status: Active MLB 40-man: No
R/R 6' 2" 185 01/28/2001
Active
No
Frander Veras
Frander Veras 38
B/T: L/R HT: 6' 5" WT: 185 DOB: 10/08/1998 Status: Injured 7-Day MLB 40-man: No
L/R 6' 5" 185 10/08/1998
Injured 7-Day
No
Catchers B/T HT WT DOB Status MLB 40-man
Jhoneiker Betancourt
Jhoneiker Betancourt 32
B/T: R/R HT: 6' 1" WT: 174 DOB: 05/02/2000 Status: Active MLB 40-man: No
R/R 6' 1" 174 05/02/2000
Active
No
Troy Claunch
Troy Claunch 17
B/T: R/R HT: 6' 0" WT: 210 DOB: 09/01/1998 Status: Active MLB 40-man: No
R/R 6' 0" 210 09/01/1998
Active
No
Luis Pineda
Luis Pineda 45
B/T: R/R HT: 6' 1" WT: 209 DOB: 03/19/2002 Status: Active MLB 40-man: No
R/R 6' 1" 209 03/19/2002
Active
No
Infielders B/T HT WT DOB Status MLB 40-man
Brooks Baldwin
Brooks Baldwin 6
B/T: S/R HT: 6' 2" WT: 175 DOB: 08/15/2000 Status: Active MLB 40-man: No
S/R 6' 2" 175 08/15/2000
Active
No
Mario Camilletti
Mario Camilletti 4
B/T: L/R HT: 5' 9" WT: 195 DOB: 04/19/1999 Status: Active MLB 40-man: No
L/R 5' 9" 195 04/19/1999
Active
No
Tim Elko
Tim Elko 30
B/T: R/R HT: 6' 4" WT: 240 DOB: 12/27/1998 Status: Active MLB 40-man: No
R/R 6' 4" 240 12/27/1998
Active
No
Drake Logan
Drake Logan 10
B/T: R/R HT: 6' 4" WT: 205 DOB: 09/05/2000 Status: Active MLB 40-man: No
R/R 6' 4" 205 09/05/2000
Active
No
Bryan Ramos
Bryan Ramos 33
B/T: R/R HT: 6' 2" WT: 190 DOB: 03/12/2002 Status: Rehab Assignment MLB 40-man: Yes
R/R 6' 2" 190 03/12/2002
Rehab Assignment
Yes
Wilber Sanchez
Wilber Sanchez 1
B/T: R/R HT: 5' 10" WT: 160 DOB: 02/21/2002 Status: Active MLB 40-man: No
R/R 5' 10" 160 02/21/2002
Active
No
Jordan Sprinkle
Jordan Sprinkle 5
B/T: R/R HT: 5' 11" WT: 180 DOB: 03/06/2001 Status: Active MLB 40-man: No
R/R 5' 11" 180 03/06/2001
Active
No
Bryce Willits
Bryce Willits 27
B/T: L/R HT: 6' 2" WT: 200 DOB: 08/25/1999 Status: Active MLB 40-man: No
L/R 6' 2" 200 08/25/1999
Active
No
Outfielders B/T HT WT DOB Status MLB 40-man
Jacob Burke
Jacob Burke 2
B/T: R/R HT: 6' 1" WT: 208 DOB: 02/26/2001 Status: Active MLB 40-man: No
R/R 6' 1" 208 02/26/2001
Active
No
Logan Glass
Logan Glass 7
B/T: R/R HT: 6' 4" WT: 215 DOB: 04/09/2001 Status: Active MLB 40-man: No
R/R 6' 4" 215 04/09/2001
Active
No
Johnabiell Laureano
Johnabiell Laureano 16
B/T: R/R HT: 6' 0" WT: 180 DOB: 10/11/2000 Status: Active MLB 40-man: No
R/R 6' 0" 180 10/11/2000
Active
No

Coaching Staff

Manager/Coach Position
Pat Leyland
Pat Leyland 11
Manager
Manager
Charlie Romero
Charlie Romero 12
Hitting Coach
Hitting Coach
Blake Hickman
Blake Hickman 25
Pitching Coach
Pitching Coach
Juan Maldonado
Juan Maldonado
Performance Coach
Performance Coach