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
Joe Biagini
Joe Biagini 35
B/T: R/R HT: 6' 5" WT: 235 DOB: 05/29/1990 Status: Active MLB 40-man: No
R/R 6' 5" 235 05/29/1990
Active
No
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
Tony Cingrani
Tony Cingrani 34
B/T: L/L HT: 6' 4" WT: 217 DOB: 07/05/1989 Status: Active MLB 40-man: No
L/L 6' 4" 217 07/05/1989
Active
No
Scott Effross
Scott Effross 37
B/T: R/R HT: 6' 2" WT: 202 DOB: 12/28/1993 Status: Active MLB 40-man: No
R/R 6' 2" 202 12/28/1993
Active
No
Mike Hauschild
Mike Hauschild 29
B/T: R/R HT: 6' 3" WT: 210 DOB: 01/22/1990 Status: Active MLB 40-man: No
R/R 6' 3" 210 01/22/1990
Active
No
Ben Holmes
Ben Holmes 39
B/T: L/L HT: 6' 1" WT: 195 DOB: 09/12/1991 Status: Injured 60-Day MLB 40-man: No
L/L 6' 1" 195 09/12/1991
Injured 60-Day
No
Jake Jewell
Jake Jewell 40
B/T: R/R HT: 6' 2" WT: 217 DOB: 05/16/1993 Status: Active MLB 40-man: Yes
R/R 6' 2" 217 05/16/1993
Active
Yes
Ryan Lawlor
Ryan Lawlor 46
B/T: R/L HT: 6' 1" WT: 185 DOB: 01/08/1994 Status: Active MLB 40-man: No
R/L 6' 1" 185 01/08/1994
Active
No
Ben Leeper
Ben Leeper 39
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
Trevor Megill
Trevor Megill 43
B/T: L/R HT: 6' 8" WT: 250 DOB: 12/05/1993 Status: Active MLB 40-man: Yes
L/R 6' 8" 250 12/05/1993
Active
Yes
Ryan Meisinger
Ryan Meisinger 32
B/T: R/R HT: 6' 4" WT: 235 DOB: 05/04/1994 Status: Active MLB 40-man: No
R/R 6' 4" 235 05/04/1994
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
Tommy Nance
Tommy Nance 19
B/T: R/R HT: 6' 6" WT: 235 DOB: 03/19/1991 Status: Injured 7-Day MLB 40-man: Yes
R/R 6' 6" 235 03/19/1991
Injured 7-Day
Yes
Manuel Rodríguez
Manuel Rodríguez 44
B/T: R/R HT: 5' 11" WT: 210 DOB: 08/06/1996 Status: Active MLB 40-man: Yes
R/R 5' 11" 210 08/06/1996
Active
Yes
Michael Rucker
Michael Rucker 27
B/T: R/R HT: 6' 1" WT: 195 DOB: 04/27/1994 Status: Active MLB 40-man: No
R/R 6' 1" 195 04/27/1994
Active
No
Adrian Sampson
Adrian Sampson 13
B/T: R/R HT: 6' 2" WT: 210 DOB: 10/07/1991 Status: Active MLB 40-man: No
R/R 6' 2" 210 10/07/1991
Active
No
Justin Steele
Justin Steele 21
B/T: L/L HT: 6' 2" WT: 205 DOB: 07/11/1995 Status: Active MLB 40-man: Yes
L/L 6' 2" 205 07/11/1995
Active
Yes
Matt Swarmer
Matt Swarmer 22
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
Keegan Thompson
Keegan Thompson 71
B/T: R/R HT: 6' 1" WT: 210 DOB: 03/13/1995 Status: Active MLB 40-man: Yes
R/R 6' 1" 210 03/13/1995
Active
Yes
Rowan Wick
Rowan Wick 41
B/T: L/R HT: 6' 3" WT: 234 DOB: 11/09/1992 Status: Rehab Assignment MLB 40-man: Yes
L/R 6' 3" 234 11/09/1992
Rehab Assignment
Yes
Catchers B/T HT WT DOB Status MLB 40-man
Erick Castillo
Erick Castillo 5
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
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
Tony Wolters
Tony Wolters 12
B/T: L/R HT: 5' 10" WT: 195 DOB: 06/09/1992 Status: Active MLB 40-man: No
L/R 5' 10" 195 06/09/1992
Active
No
Infielders B/T HT WT DOB Status MLB 40-man
Sergio Alcántara
Sergio Alcántara 3
B/T: S/R HT: 5' 9" WT: 151 DOB: 07/10/1996 Status: Active MLB 40-man: Yes
S/R 5' 9" 151 07/10/1996
Active
Yes
Abiatal Avelino
Abiatal Avelino 2
B/T: R/R HT: 6' 0" WT: 210 DOB: 02/14/1995 Status: Active MLB 40-man: No
R/R 6' 0" 210 02/14/1995
Active
No
Trent Giambrone
Trent Giambrone 6
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
Taylor Gushue
Taylor Gushue 28
B/T: S/R HT: 6' 1" WT: 233 DOB: 12/19/1993 Status: Active MLB 40-man: No
S/R 6' 1" 233 12/19/1993
Active
No
Tyler Ladendorf
Tyler Ladendorf 16
B/T: R/R HT: 5' 11" WT: 195 DOB: 03/07/1988 Status: Injured 7-Day MLB 40-man: No
R/R 5' 11" 195 03/07/1988
Injured 7-Day
No
Alfonso Rivas
Alfonso Rivas 1
B/T: L/L HT: 5' 11" WT: 190 DOB: 09/13/1996 Status: Active MLB 40-man: No
L/L 5' 11" 190 09/13/1996
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
Frank Schwindel
Frank Schwindel 33
B/T: R/R HT: 6' 1" WT: 220 DOB: 06/29/1992 Status: Active MLB 40-man: Yes
R/R 6' 1" 220 06/29/1992
Active
Yes
Outfielders B/T HT WT DOB Status MLB 40-man
Greg Deichmann
Greg Deichmann
B/T: L/R HT: 6' 2" WT: 205 DOB: 05/31/1995 Status: Reserve List (Minors) MLB 40-man: No
L/R 6' 2" 205 05/31/1995
Reserve List (Minors)
No
Johneshwy Fargas
Johneshwy Fargas 15
B/T: R/R HT: 6' 1" WT: 180 DOB: 12/15/1994 Status: Active MLB 40-man: Yes
R/R 6' 1" 180 12/15/1994
Active
Yes
Michael Hermosillo
Michael Hermosillo 11
B/T: R/R HT: 6' 0" WT: 205 DOB: 01/17/1995 Status: Injured 7-Day MLB 40-man: No
R/R 6' 0" 205 01/17/1995
Injured 7-Day
No
Nick Martini
Nick Martini 4
B/T: L/L HT: 5' 11" WT: 205 DOB: 06/27/1990 Status: Active MLB 40-man: No
L/L 5' 11" 205 06/27/1990
Active
No
Ian Miller
Ian Miller 9
B/T: L/R HT: 6' 0" WT: 170 DOB: 02/21/1992 Status: Active MLB 40-man: No
L/R 6' 0" 170 02/21/1992
Active
No
Trayce Thompson
Trayce Thompson 25
B/T: R/R HT: 6' 3" WT: 225 DOB: 03/15/1991 Status: Active MLB 40-man: No
R/R 6' 3" 225 03/15/1991
Active
No
Vance Vizcaino
Vance Vizcaino 17
B/T: L/R HT: 6' 3" WT: 215 DOB: 08/01/1994 Status: Injured 7-Day MLB 40-man: No
L/R 6' 3" 215 08/01/1994
Injured 7-Day
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