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

Iowa Cubs Roster & Staff

Pitchers B/T HT WT DOB Status MLB 40-man
Andres Bonalde
Andres Bonalde
B/T: L/L HT: 6' 6" WT: 198 DOB: 12/12/1997 Status: Restricted List MLB 40-man: No
L/L 6' 6" 198 12/12/1997
Restricted List
No
Stephen Gonsalves
Stephen Gonsalves
B/T: L/L HT: 6' 5" WT: 218 DOB: 07/08/1994 Status: Active MLB 40-man: No
L/L 6' 5" 218 07/08/1994
Active
No
Ben Holmes
Ben Holmes 39
B/T: L/L HT: 6' 1" WT: 195 DOB: 09/12/1991 Status: Active MLB 40-man: No
L/L 6' 1" 195 09/12/1991
Active
No
Bryan Hudson
Bryan Hudson 33
B/T: L/L HT: 6' 8" WT: 220 DOB: 05/08/1997 Status: Active MLB 40-man: No
L/L 6' 8" 220 05/08/1997
Active
No
Scott Kobos
Scott Kobos 41
B/T: L/L HT: 6' 2" WT: 200 DOB: 08/03/1997 Status: Active MLB 40-man: No
L/L 6' 2" 200 08/03/1997
Active
No
Ben Leeper
Ben Leeper
B/T: R/R HT: 6' 0" WT: 195 DOB: 06/15/1997 Status: Active MLB 40-man: No
R/R 6' 0" 195 06/15/1997
Active
No
Brendon Little
Brendon Little 38
B/T: L/L HT: 6' 2" WT: 195 DOB: 08/11/1996 Status: Active MLB 40-man: No
L/L 6' 2" 195 08/11/1996
Active
No
Dakota Mekkes
Dakota Mekkes 36
B/T: R/R HT: 6' 7" WT: 275 DOB: 11/06/1994 Status: Active MLB 40-man: No
R/R 6' 7" 275 11/06/1994
Active
No
Conner Menez
Conner Menez 51
B/T: L/L HT: 6' 2" WT: 206 DOB: 05/29/1995 Status: Active MLB 40-man: No
L/L 6' 2" 206 05/29/1995
Active
No
Sheldon Reed
Sheldon Reed 18
B/T: L/R HT: 6' 2" WT: 205 DOB: 07/30/1997 Status: Active MLB 40-man: No
L/R 6' 2" 205 07/30/1997
Active
No
Luis Angel Rodriguez
Luis Angel Rodriguez 39
B/T: L/L HT: 6' 1" WT: 190 DOB: 09/10/1999 Status: Active MLB 40-man: No
L/L 6' 1" 190 09/10/1999
Active
No
Aneuris Rosario
Aneuris Rosario 46
B/T: R/R HT: 6' 0" WT: 165 DOB: 03/04/1995 Status: Active MLB 40-man: No
R/R 6' 0" 165 03/04/1995
Active
No
Locke St. John
Locke St. John
B/T: L/L HT: 6' 3" WT: 180 DOB: 01/31/1993 Status: Active MLB 40-man: No
L/L 6' 3" 180 01/31/1993
Active
No
Matt Swarmer
Matt Swarmer 21
B/T: R/R HT: 6' 5" WT: 195 DOB: 09/25/1993 Status: Active MLB 40-man: No
R/R 6' 5" 195 09/25/1993
Active
No
Erich Uelmen
Erich Uelmen 15
B/T: R/R HT: 6' 3" WT: 195 DOB: 05/19/1996 Status: Active MLB 40-man: No
R/R 6' 3" 195 05/19/1996
Active
No
Dauris Valdez
Dauris Valdez 43
B/T: R/R HT: 6' 8" WT: 254 DOB: 10/22/1995 Status: Active MLB 40-man: No
R/R 6' 8" 254 10/22/1995
Active
No
Didier Vargas
Didier Vargas 5
B/T: R/L HT: 6' 0" WT: 175 DOB: 03/13/1999 Status: Active MLB 40-man: No
R/L 6' 0" 175 03/13/1999
Active
No
Blake Whitney
Blake Whitney 13
B/T: R/R HT: 6' 3" WT: 185 DOB: 05/25/1996 Status: Active MLB 40-man: No
R/R 6' 3" 185 05/25/1996
Active
No
Catchers B/T HT WT DOB Status MLB 40-man
Erick Castillo
Erick Castillo 87
B/T: R/R HT: 5' 11" WT: 178 DOB: 02/25/1993 Status: Active MLB 40-man: No
R/R 5' 11" 178 02/25/1993
Active
No
P.J. Higgins
P.J. Higgins
B/T: R/R HT: 5' 10" WT: 195 DOB: 05/10/1993 Status: Active MLB 40-man: No
R/R 5' 10" 195 05/10/1993
Active
No
Caleb Knight
Caleb Knight 24
B/T: R/R HT: 5' 11" WT: 220 DOB: 01/02/1996 Status: Active MLB 40-man: No
R/R 5' 11" 220 01/02/1996
Active
No
Casey Opitz
Casey Opitz 11
B/T: S/R HT: 5' 11" WT: 200 DOB: 07/30/1998 Status: Active MLB 40-man: No
S/R 5' 11" 200 07/30/1998
Active
No
Tyler Payne
Tyler Payne 96
B/T: R/R HT: 5' 11" WT: 210 DOB: 10/25/1992 Status: Active MLB 40-man: No
R/R 5' 11" 210 10/25/1992
Active
No
Infielders B/T HT WT DOB Status MLB 40-man
Trent Giambrone
Trent Giambrone 85
B/T: R/R HT: 5' 8" WT: 175 DOB: 12/20/1993 Status: Active MLB 40-man: No
R/R 5' 8" 175 12/20/1993
Active
No
Levi Jordan
Levi Jordan 12
B/T: R/R HT: 5' 8" WT: 170 DOB: 09/24/1995 Status: Active MLB 40-man: No
R/R 5' 8" 170 09/24/1995
Active
No
Matt Mervis
Matt Mervis 25
B/T: L/R HT: 6' 4" WT: 225 DOB: 04/16/1998 Status: Active MLB 40-man: No
L/R 6' 4" 225 04/16/1998
Active
No
Andrew Romine
Andrew Romine 7
B/T: S/R HT: 6' 1" WT: 190 DOB: 12/24/1985 Status: Active MLB 40-man: No
S/R 6' 1" 190 12/24/1985
Active
No
Bryan Serra
Bryan Serra 6
B/T: L/R HT: 5' 10" WT: 173 DOB: 09/07/1998 Status: Active MLB 40-man: No
L/R 5' 10" 173 09/07/1998
Active
No
Liam Spence
Liam Spence 16
B/T: R/R HT: 6' 1" WT: 190 DOB: 04/09/1998 Status: Active MLB 40-man: No
R/R 6' 1" 190 04/09/1998
Active
No
Jared Young
Jared Young 17
B/T: L/R HT: 6' 2" WT: 185 DOB: 07/09/1995 Status: Active MLB 40-man: No
L/R 6' 2" 185 07/09/1995
Active
No
Outfielders B/T HT WT DOB Status MLB 40-man
Narciso Crook
Narciso Crook
B/T: R/R HT: 6' 3" WT: 220 DOB: 07/12/1995 Status: Active MLB 40-man: No
R/R 6' 3" 220 07/12/1995
Active
No
Brennen Davis
Brennen Davis 40
B/T: R/R HT: 6' 4" WT: 210 DOB: 11/02/1999 Status: Active MLB 40-man: No
R/R 6' 4" 210 11/02/1999
Active
No
Zach Davis
Zach Davis 3
B/T: S/R HT: 5' 11" WT: 175 DOB: 06/29/1994 Status: Active MLB 40-man: No
S/R 5' 11" 175 06/29/1994
Active
No
Peter Matt
Peter Matt 17
B/T: R/R HT: 6' 2" WT: 220 DOB: 05/22/1998 Status: Active MLB 40-man: No
R/R 6' 2" 220 05/22/1998
Active
No
Vance Vizcaino
Vance Vizcaino
B/T: L/R HT: 6' 3" WT: 215 DOB: 08/01/1994 Status: Active MLB 40-man: No
L/R 6' 3" 215 08/01/1994
Active
No

Coaching Staff

Manager/Coach Position
Marty Pevey
Marty Pevey 30
Manager
Manager
Griffin Benedict
Griffin Benedict 20
Hitting Coach
Hitting Coach
Desi Wilson
Desi Wilson 45
Hitting Coach
Hitting Coach
Ron Villone
Ron Villone 47
Pitching Coach
Pitching Coach