Globe iconLogin iconRecap iconSearch iconTickets icon
Triple-A Affiliate
The Official Site of the Iowa Cubs Iowa Cubs

Cubs Roster & Staff

Roster
Pitchers B/T HT WT DOB Status MLB 40-man
Javier Assad
Javier Assad 46
B/T: R/R HT: 6' 1" WT: 200 DOB: 07/30/1997 Status: Active MLB 40-man: Yes
R/R 6' 1" 200 07/30/1997
Active
Yes
Charlie Barnes
Charlie Barnes 48
B/T: L/L HT: 6' 2" WT: 190 DOB: 10/01/1995 Status: Active MLB 40-man: No
L/L 6' 2" 190 10/01/1995
Active
No
Brandon Birdsell
Brandon Birdsell
B/T: R/R HT: 6' 2" WT: 240 DOB: 03/23/2000 Status: Injured 60-Day MLB 40-man: No
R/R 6' 2" 240 03/23/2000
Injured 60-Day
No
Jeff Brigham
Jeff Brigham 40
B/T: R/R HT: 6' 0" WT: 195 DOB: 02/16/1992 Status: Injured 7-Day MLB 40-man: No
R/R 6' 0" 195 02/16/1992
Injured 7-Day
No
Kohl Franklin
Kohl Franklin
B/T: R/R HT: 6' 4" WT: 195 DOB: 09/09/1999 Status: Injured 60-Day MLB 40-man: No
R/R 6' 4" 195 09/09/1999
Injured 60-Day
No
Gavin Hollowell
Gavin Hollowell 33
B/T: R/R HT: 6' 7" WT: 215 DOB: 11/04/1997 Status: Active MLB 40-man: Yes
R/R 6' 7" 215 11/04/1997
Active
Yes
Luke Little
Luke Little 35
B/T: L/L HT: 6' 8" WT: 220 DOB: 08/30/2000 Status: Active MLB 40-man: Yes
L/L 6' 8" 220 08/30/2000
Active
Yes
Corbin Martin
Corbin Martin 37
B/T: R/R HT: 6' 2" WT: 225 DOB: 12/28/1995 Status: Injured 7-Day MLB 40-man: No
R/R 6' 2" 225 12/28/1995
Injured 7-Day
No
Riley Martin
Riley Martin 16
B/T: L/L HT: 6' 1" WT: 215 DOB: 03/19/1998 Status: Active MLB 40-man: Yes
L/L 6' 1" 215 03/19/1998
Active
Yes
Jack Neely
Jack Neely 32
B/T: R/R HT: 6' 8" WT: 245 DOB: 06/05/2000 Status: Injured 7-Day MLB 40-man: No
R/R 6' 8" 245 06/05/2000
Injured 7-Day
No
Connor Noland
Connor Noland 38
B/T: R/R HT: 6' 2" WT: 215 DOB: 07/20/1999 Status: Active MLB 40-man: No
R/R 6' 2" 215 07/20/1999
Active
No
Yacksel Ríos
Yacksel Ríos 27
B/T: R/R HT: 6' 3" WT: 215 DOB: 06/27/1993 Status: Active MLB 40-man: No
R/R 6' 3" 215 06/27/1993
Active
No
Ethan Roberts
Ethan Roberts 12
B/T: R/R HT: 5' 10" WT: 180 DOB: 07/04/1997 Status: Active MLB 40-man: Yes
R/R 5' 10" 180 07/04/1997
Active
Yes
Ryan Rolison
Ryan Rolison 15
B/T: R/L HT: 6' 2" WT: 213 DOB: 07/11/1997 Status: Active MLB 40-man: Yes
R/L 6' 2" 213 07/11/1997
Active
Yes
Will Sanders
Will Sanders 28
B/T: L/R HT: 6' 6" WT: 230 DOB: 03/30/2002 Status: Active MLB 40-man: No
L/R 6' 6" 230 03/30/2002
Active
No
Tyler Santana
Tyler Santana 2
B/T: R/R HT: 6' 1" WT: 205 DOB: 05/13/1998 Status: Active MLB 40-man: No
R/R 6' 1" 205 05/13/1998
Active
No
Collin Snider
Collin Snider 53
B/T: R/R HT: 6' 4" WT: 195 DOB: 10/10/1995 Status: Active MLB 40-man: No
R/R 6' 4" 195 10/10/1995
Active
No
Trent Thornton
Trent Thornton 49
B/T: R/R HT: 6' 0" WT: 190 DOB: 09/30/1993 Status: Injured 7-Day MLB 40-man: No
R/R 6' 0" 190 09/30/1993
Injured 7-Day
No
Vince Velasquez
Vince Velasquez 21
B/T: R/R HT: 6' 3" WT: 210 DOB: 06/07/1992 Status: Active MLB 40-man: No
R/R 6' 3" 210 06/07/1992
Active
No
Jaxon Wiggins
Jaxon Wiggins 22
B/T: R/R HT: 6' 6" WT: 225 DOB: 10/03/2001 Status: Active MLB 40-man: No
R/R 6' 6" 225 10/03/2001
Active
No
Kyle Wright
Kyle Wright
B/T: R/R HT: 6' 4" WT: 215 DOB: 10/02/1995 Status: Injured 7-Day MLB 40-man: No
R/R 6' 4" 215 10/02/1995
Injured 7-Day
No
Catchers B/T HT WT DOB Status MLB 40-man
Casey Opitz
Casey Opitz 5
B/T: S/R HT: 5' 10" WT: 200 DOB: 07/30/1998 Status: Development List MLB 40-man: No
S/R 5' 10" 200 07/30/1998
Development List
No
Eric Yang
Eric Yang 4
B/T: R/R HT: 5' 10" WT: 185 DOB: 03/26/1998 Status: Active MLB 40-man: No
R/R 5' 10" 185 03/26/1998
Active
No
Infielders B/T HT WT DOB Status MLB 40-man
Christian Bethancourt
Christian Bethancourt 1
B/T: R/R HT: 6' 3" WT: 205 DOB: 09/02/1991 Status: Active MLB 40-man: No
R/R 6' 3" 205 09/02/1991
Active
No
Hayden Cantrelle
Hayden Cantrelle 11
B/T: S/R HT: 5' 9" WT: 175 DOB: 11/25/1998 Status: Active MLB 40-man: No
S/R 5' 9" 175 11/25/1998
Active
No
Ben Cowles
Ben Cowles 8
B/T: R/R HT: 6' 1" WT: 180 DOB: 02/15/2000 Status: Active MLB 40-man: Yes
R/R 6' 1" 180 02/15/2000
Active
Yes
Jonathon Long
Jonathon Long 24
B/T: R/R HT: 6' 0" WT: 210 DOB: 01/20/2002 Status: Active MLB 40-man: No
R/R 6' 0" 210 01/20/2002
Active
No
Owen Miller
Owen Miller 6
B/T: R/R HT: 5' 11" WT: 197 DOB: 11/15/1996 Status: Active MLB 40-man: No
R/R 5' 11" 197 11/15/1996
Active
No
BJ Murray
BJ Murray 9
B/T: S/R HT: 5' 11" WT: 205 DOB: 01/05/2000 Status: Active MLB 40-man: No
S/R 5' 11" 205 01/05/2000
Active
No
Pedro Ramírez
Pedro Ramírez 20
B/T: S/R HT: 5' 9" WT: 165 DOB: 04/01/2004 Status: Active MLB 40-man: Yes
S/R 5' 9" 165 04/01/2004
Active
Yes
James Triantos
James Triantos 7
B/T: R/R HT: 5' 11" WT: 195 DOB: 01/29/2003 Status: Active MLB 40-man: Yes
R/R 5' 11" 195 01/29/2003
Active
Yes
Outfielders B/T HT WT DOB Status MLB 40-man
Kevin Alcántara
Kevin Alcántara 13
B/T: R/R HT: 6' 6" WT: 188 DOB: 07/12/2002 Status: Active MLB 40-man: Yes
R/R 6' 6" 188 07/12/2002
Active
Yes
Brett Bateman
Brett Bateman 51
B/T: L/L HT: 5' 10" WT: 170 DOB: 03/19/2002 Status: Active MLB 40-man: No
L/L 5' 10" 170 03/19/2002
Active
No
Justin Dean
Justin Dean 0
B/T: R/R HT: 5' 8" WT: 185 DOB: 12/06/1996 Status: Active MLB 40-man: Yes
R/R 5' 8" 185 12/06/1996
Active
Yes
Chas McCormick
Chas McCormick 3
B/T: R/L HT: 5' 11" WT: 208 DOB: 04/19/1995 Status: Active MLB 40-man: No
R/L 5' 11" 208 04/19/1995
Active
No

Coaching Staff

Manager/Coach Position
Marty Pevey
Marty Pevey 30
Manager
Manager
Nick Lovullo
Nick Lovullo 18
Bench Coach
Bench Coach
Taylor Fortney
Taylor Fortney 17
Hitting Coach
Hitting Coach
Damon Minor
Damon Minor 44
Hitting Coach
Hitting Coach
Tony Cougoule
Tony Cougoule 52
Pitching Coach
Pitching Coach
Jamie Vermilyea
Jamie Vermilyea 50
Pitching Coach
Pitching Coach