Globe iconLogin iconRecap iconSearch iconTickets icon
Class 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
Jason Bilous
Jason Bilous26
B/T: R/R HT: 6' 2" WT: 185 DOB: 08/11/1997 Status: Active MLB 40-man: No
R/R 6' 2" 185 08/11/1997
Active
No
Cooper Bradford
Cooper Bradford
B/T: R/R HT: 5' 11" WT: 180 DOB: 04/13/1998 Status: Active MLB 40-man: No
R/R 5' 11" 180 04/13/1998
Active
No
Hansen Butler
Hansen Butler29
B/T: R/R HT: 5' 11" WT: 180 DOB: 10/30/1995 Status: Active MLB 40-man: No
R/R 5' 11" 180 10/30/1995
Active
No
Isaiah Carranza
Isaiah Carranza
B/T: R/R HT: 6' 5" WT: 180 DOB: 03/02/1997 Status: Active MLB 40-man: No
R/R 6' 5" 180 03/02/1997
Active
No
Austin Conway
Austin Conway32
B/T: R/R HT: 6' 1" WT: 210 DOB: 01/16/1995 Status: Active MLB 40-man: No
R/R 6' 1" 210 01/16/1995
Active
No
Declan Cronin
Declan Cronin40
B/T: R/R HT: 6' 4" WT: 225 DOB: 09/24/1997 Status: Active MLB 40-man: No
R/R 6' 4" 225 09/24/1997
Active
No
Johan Dominguez
Johan Dominguez31
B/T: R/R HT: 6' 4" WT: 190 DOB: 01/18/1996 Status: Active MLB 40-man: No
R/R 6' 4" 190 01/18/1996
Active
No
Caleb Freeman
Caleb Freeman30
B/T: R/R HT: 6' 1" WT: 190 DOB: 02/23/1998 Status: Active MLB 40-man: No
R/R 6' 1" 190 02/23/1998
Active
No
Sam Long
Sam Long28
B/T: L/L HT: 6' 1" WT: 185 DOB: 07/08/1995 Status: Active MLB 40-man: No
L/L 6' 1" 185 07/08/1995
Active
No
Davis Martin
Davis Martin24
B/T: L/R HT: 6' 2" WT: 200 DOB: 01/04/1997 Status: Active MLB 40-man: No
L/R 6' 2" 200 01/04/1997
Active
No
J.B. Olson
J.B. Olson27
B/T: L/R HT: 6' 2" WT: 195 DOB: 02/15/1995 Status: Active MLB 40-man: No
L/R 6' 2" 195 02/15/1995
Active
No
Devon Perez
Devon Perez39
B/T: R/R HT: 6' 5" WT: 200 DOB: 05/15/1996 Status: Active MLB 40-man: No
R/R 6' 5" 200 05/15/1996
Active
No
Wilber Perez
Wilber Perez10
B/T: R/R HT: 6' 2" WT: 170 DOB: 11/03/1997 Status: Active MLB 40-man: No
R/R 6' 2" 170 11/03/1997
Active
No
Lane Ramsey
Lane Ramsey22
B/T: R/R HT: 6' 9" WT: 245 DOB: 07/16/1996 Status: Active MLB 40-man: No
R/R 6' 9" 245 07/16/1996
Active
No
Ben Wright
Ben Wright87
B/T: R/R HT: 6' 0" WT: 185 DOB: 06/21/1994 Status: Restricted MLB 40-man: No
R/R 6' 0" 185 06/21/1994
Restricted
No
Catchers B/T HT WT DOB Status MLB 40-man
Tyler Osik
Tyler Osik9
B/T: R/R HT: 5' 10" WT: 203 DOB: 11/15/1996 Status: Active MLB 40-man: No
R/R 5' 10" 203 11/15/1996
Active
No
Gunnar Troutwine
Gunnar Troutwine37
B/T: R/R HT: 6' 1" WT: 230 DOB: 03/06/1996 Status: Active MLB 40-man: No
R/R 6' 1" 230 03/06/1996
Active
No
Infielders B/T HT WT DOB Status MLB 40-man
Ramon Beltre
Ramon Beltre1
B/T: R/R HT: 5' 11" WT: 160 DOB: 10/18/1996 Status: Active MLB 40-man: No
R/R 5' 11" 160 10/18/1996
Active
No
Jake Burger
Jake Burger91
B/T: R/R HT: 6' 2" WT: 210 DOB: 04/10/1996 Status: Active MLB 40-man: No
R/R 6' 2" 210 04/10/1996
Active
No
Bryce Bush
Bryce Bush
B/T: R/R HT: 6' 0" WT: 200 DOB: 12/14/1999 Status: Active MLB 40-man: No
R/R 6' 0" 200 12/14/1999
Active
No
Luis Curbelo
Luis Curbelo89
B/T: R/R HT: 6' 3" WT: 185 DOB: 11/10/1997 Status: Active MLB 40-man: No
R/R 6' 3" 185 11/10/1997
Active
No
Romy Gonzalez
Romy Gonzalez6
B/T: R/R HT: 6' 1" WT: 210 DOB: 09/06/1996 Status: Active MLB 40-man: No
R/R 6' 1" 210 09/06/1996
Active
No
Lenyn Sosa
Lenyn Sosa2
B/T: R/R HT: 6' 0" WT: 180 DOB: 01/25/2000 Status: Active MLB 40-man: No
R/R 6' 0" 180 01/25/2000
Active
No
Outfielders B/T HT WT DOB Status MLB 40-man
Ian Dawkins
Ian Dawkins8
B/T: R/R HT: 5' 11" WT: 195 DOB: 07/06/1995 Status: Active MLB 40-man: No
R/R 5' 11" 195 07/06/1995
Active
No
Alex Destino
Alex Destino23
B/T: L/L HT: 6' 2" WT: 215 DOB: 10/24/1995 Status: Active MLB 40-man: No
L/L 6' 2" 215 10/24/1995
Active
No
Harvin Mendoza
Harvin Mendoza
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

Coaching Staff

Manager/Coach Position
Guillermo Quiroz
Guillermo Quiroz
Manager
Manager
Cole Armstrong
Cole Armstrong33
Hitting Coach
Hitting Coach
Jose Bautista
Jose Bautista38
Pitching Coach
Pitching Coach
Pat Leyland
Pat Leyland
Coach
Coach