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

Kannapolis Cannon Ballers Roster & Staff

Pitchers B/T HT WT DOB Status MLB 40-man
Angel Acevedo
Angel Acevedo 30
B/T: R/R HT: 6' 1" WT: 205 DOB: 09/19/1998 Status: Active MLB 40-man: No
R/R 6' 1" 205 09/19/1998
Active
No
Garvin Alston
Garvin Alston 15
B/T: R/L HT: 6' 4" WT: 175 DOB: 03/12/1997 Status: Active MLB 40-man: No
R/L 6' 4" 175 03/12/1997
Active
No
Martin Carrasco
Martin Carrasco 31
B/T: R/R HT: 6' 0" WT: 165 DOB: 11/22/1999 Status: Active MLB 40-man: No
R/R 6' 0" 165 11/22/1999
Active
No
Andrew Dalquist
Andrew Dalquist 20
B/T: R/R HT: 6' 1" WT: 175 DOB: 11/13/2000 Status: Active MLB 40-man: No
R/R 6' 1" 175 11/13/2000
Active
No
Kevin Folman
Kevin Folman 29
B/T: R/R HT: 6' 2" WT: 215 DOB: 10/23/1994 Status: Active MLB 40-man: No
R/R 6' 2" 215 10/23/1994
Active
No
Jared Kelley
Jared Kelley 35
B/T: R/R HT: 6' 3" WT: 230 DOB: 10/03/2001 Status: Active MLB 40-man: No
R/R 6' 3" 230 10/03/2001
Active
No
Ty Madrigal
Ty Madrigal 28
B/T: L/L HT: 6' 0" WT: 190 DOB: 03/05/1997 Status: Active MLB 40-man: No
L/L 6' 0" 190 03/05/1997
Active
No
Kade Mechals
Kade Mechals
B/T: R/R HT: 5' 11" WT: 185 DOB: 10/28/1997 Status: Injured 60-Day MLB 40-man: No
R/R 5' 11" 185 10/28/1997
Injured 60-Day
No
Tyson Messer
Tyson Messer 33
B/T: R/R HT: 6' 0" WT: 215 DOB: 01/07/1997 Status: Active MLB 40-man: No
R/R 6' 0" 215 01/07/1997
Active
No
Jordan Mikel
Jordan Mikel 45
B/T: R/R HT: 6' 5" WT: 190 DOB: 03/24/1999 Status: Active MLB 40-man: No
R/R 6' 5" 190 03/24/1999
Active
No
Pauly Milto
Pauly Milto 16
B/T: R/R HT: 6' 3" WT: 245 DOB: 03/06/1997 Status: Rehab Assignment MLB 40-man: No
R/R 6' 3" 245 03/06/1997
Rehab Assignment
No
Karan Patel
Karan Patel 32
B/T: R/R HT: 6' 0" WT: 215 DOB: 01/02/1997 Status: Active MLB 40-man: No
R/R 6' 0" 215 01/02/1997
Active
No
Sammy Peralta
Sammy Peralta 18
B/T: L/L HT: 6' 2" WT: 205 DOB: 05/10/1998 Status: Active MLB 40-man: No
L/L 6' 2" 205 05/10/1998
Active
No
Yoelvin Silven
Yoelvin Silven 27
B/T: R/R HT: 6' 1" WT: 176 DOB: 06/26/1999 Status: Active MLB 40-man: No
R/R 6' 1" 176 06/26/1999
Active
No
Chase Solesky
Chase Solesky 26
B/T: R/R HT: 6' 3" WT: 201 DOB: 09/26/1997 Status: Active MLB 40-man: No
R/R 6' 3" 201 09/26/1997
Active
No
Corey Stone
Corey Stone 6
B/T: L/L HT: 6' 2" WT: 195 DOB: 12/27/1998 Status: Active MLB 40-man: No
L/L 6' 2" 195 12/27/1998
Active
No
Matthew Thompson
Matthew Thompson 22
B/T: R/R HT: 6' 3" WT: 195 DOB: 08/11/2000 Status: Active MLB 40-man: No
R/R 6' 3" 195 08/11/2000
Active
No
Jesus Valles
Jesus Valles 14
B/T: R/R HT: 6' 3" WT: 178 DOB: 12/15/1997 Status: Active MLB 40-man: No
R/R 6' 3" 178 12/15/1997
Active
No
Catchers B/T HT WT DOB Status MLB 40-man
Richard Garcia
Richard Garcia 39
B/T: R/R HT: 6' 1" WT: 185 DOB: 09/20/1998 Status: Active MLB 40-man: No
R/R 6' 1" 185 09/20/1998
Active
No
Ivan Gonzalez
Ivan Gonzalez
B/T: R/R HT: 5' 9" WT: 190 DOB: 10/28/1996 Status: Injured 7-Day MLB 40-man: No
R/R 5' 9" 190 10/28/1996
Injured 7-Day
No
Daniel Millwee
Daniel Millwee 17
B/T: R/R HT: 5' 10" WT: 205 DOB: 08/02/1995 Status: Injured 7-Day MLB 40-man: No
R/R 5' 10" 205 08/02/1995
Injured 7-Day
No
Victor Torres
Victor Torres 2
B/T: R/R HT: 6' 0" WT: 180 DOB: 07/29/2000 Status: Active MLB 40-man: No
R/R 6' 0" 180 07/29/2000
Active
No
Infielders B/T HT WT DOB Status MLB 40-man
Jeremiah Burks
Jeremiah Burks 7
B/T: R/R HT: 6' 2" WT: 215 DOB: 01/08/1997 Status: Active MLB 40-man: No
R/R 6' 2" 215 01/08/1997
Active
No
Lency Delgado
Lency Delgado 5
B/T: R/R HT: 6' 3" WT: 215 DOB: 06/20/1999 Status: Active MLB 40-man: No
R/R 6' 3" 215 06/20/1999
Active
No
DJ Gladney
DJ Gladney 8
B/T: R/R HT: 6' 3" WT: 195 DOB: 07/14/2001 Status: Active MLB 40-man: No
R/R 6' 3" 195 07/14/2001
Active
No
Samil Polanco
Samil Polanco 13
B/T: L/R HT: 6' 0" WT: 160 DOB: 02/21/2000 Status: Active MLB 40-man: No
L/R 6' 0" 160 02/21/2000
Active
No
Bryan Ramos
Bryan Ramos 10
B/T: R/R HT: 6' 2" WT: 190 DOB: 03/12/2002 Status: Active MLB 40-man: No
R/R 6' 2" 190 03/12/2002
Active
No
Jose Rodriguez
Jose Rodriguez 12
B/T: R/R HT: 5' 11" WT: 175 DOB: 05/13/2001 Status: Active MLB 40-man: No
R/R 5' 11" 175 05/13/2001
Active
No
Outfielders B/T HT WT DOB Status MLB 40-man
James Beard
James Beard 4
B/T: R/R HT: 5' 10" WT: 170 DOB: 09/24/2000 Status: Active MLB 40-man: No
R/R 5' 10" 170 09/24/2000
Active
No
Chase Krogman
Chase Krogman 1
B/T: L/L HT: 5' 11" WT: 180 DOB: 02/27/2001 Status: Active MLB 40-man: No
L/L 5' 11" 180 02/27/2001
Active
No
Harvin Mendoza
Harvin Mendoza 38
B/T: L/L HT: 6' 2" WT: 185 DOB: 02/18/1999 Status: Active MLB 40-man: No
L/L 6' 2" 185 02/18/1999
Active
No
Luis Mieses
Luis Mieses 21
B/T: L/L HT: 6' 3" WT: 180 DOB: 05/31/2000 Status: Active MLB 40-man: No
L/L 6' 3" 180 05/31/2000
Active
No
Caberea Weaver
Caberea Weaver 9
B/T: R/R HT: 6' 3" WT: 180 DOB: 12/01/1999 Status: Active MLB 40-man: No
R/R 6' 3" 180 12/01/1999
Active
No

Coaching Staff

Manager/Coach Position
Guillermo Quiroz
Guillermo Quiroz 40
Manager
Manager
Pat Leyland
Pat Leyland 11
Bench Coach
Bench Coach
Charlie Romero
Charlie Romero 24
Hitting Coach
Hitting Coach
John Ely
John Ely 23
Pitching Coach
Pitching Coach