Current 40-Man Roster

  • Active Roster in Bold
Current 40-Man Roster
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr
139Andrew Chafinus USPitcher*31RL6' 2"235Jun 17, 19902011
215Cory Abbottus USPitcher*25RR6' 1"210Sep 20, 19952015
346Craig Kimbrelus USPitcher*33RR6' 0"215May 28, 19882008
430Alec Millsus USPitcher*29RR6' 4"205Nov 30, 19912011
545Tommy Nanceus USPitcher*30RR6' 6"235Mar 19, 19912012
628Kyle Hendricksus USPitcher*31RR6' 3"190Dec 7, 19892010
727Zach Daviesus USPitcher*28RR6' 0"180Feb 7, 19932012
848Rex Brothersus USPitcher*33LL6' 0"205Dec 18, 19872009
989Robert Stockus USPitcher*31LR6' 1"214Nov 21, 19892009
1018Ryan Teperaus USPitcher*33RR6' 1"195Nov 3, 19872009
1149Jake Arrietaus USPitcher*35RR6' 4"230Mar 6, 19862007
1271Keegan Thompsonus USPitcher*26RR6' 1"210Mar 13, 19952014
1343Dan Winklerus USPitcher*31RR6' 3"205Feb 2, 19902011
144Eric Sogardus USPosition*35LR5' 10"180May 22, 19862007
156Jake Marisnickus USPosition*30RR6' 4"220Mar 30, 19912010
1644Anthony Rizzous USPosition*31LL6' 3"240Aug 8, 19892007
1724Joc Pedersonus USPosition*29LL6' 1"220Apr 21, 19922010
1866Rafael Ortegave VEPosition*30LR5' 11"180May 15, 19912008
1916Patrick Wisdomus USPosition*29RR6' 2"220Aug 27, 19912011
207Jose Lobatonve VEPosition*36SR6' 1"212Oct 21, 19842003
2151Sergio Alcantarado DOPosition*24SR5' 9"151Jul 10, 19962013
229Javier Baezpr PRPosition*28RR6' 0"190Dec 1, 19922011
2317Kris Bryantus USPosition*29RR6' 5"230Jan 4, 19922011
2440Willson Contrerasve VEPosition*29RR6' 1"225May 13, 19922009
258Ian Happus USPosition*26SR6' 0"205Aug 12, 19942013
2622Jason Heywardus USPosition*31LL6' 5"240Aug 9, 19892007
2735Justin Steeleus USPitcher10-day25LL6' 2"205Jul 11, 19952014
2832Trevor Williamsus USPitcher10-day29RR6' 3"235Apr 25, 19922011
2973Adbert Alzolayve VEPitcher10-day26RR6' 1"208Mar 1, 19952013
3036Dillon Maplesus USPitcher10-day29RR6' 2"230May 9, 19922012
315Matt Duffyus USPosition10-day30RR6' 2"190Jan 15, 19912011
322Nico Hoernerus USPosition10-day24RR6' 1"200May 13, 19972016
3313David Boteus USPosition10-day28RR6' 1"205Apr 7, 19932012
3477Manuel Rodriguezmx MXPitcher24RR5' 11"210Aug 6, 19962014
3574Trevor Megillus USPitcher27LR6' 8"250Dec 5, 19932012
3637Kohl Stewartus USPitcher26RR6' 3"200Oct 7, 19942013
3761Brailyn Marquezdo DOPitcher22LL6' 4"185Jan 30, 19992016
3838Brad Wieckus USPitcher29LL6' 8"257Oct 14, 19912014
3976Christopher Moreldo DOPosition22RR5' 11"145Jun 24, 19992017
4075Miguel Amayapa PAPosition22RR6' 2"230Mar 9, 19992016
Rk Uni Name OnActv IL Age B T Ht Wt DoB 1stYr

Full-Season Roster & Games by Position

Full-Season Roster & Games by Position
Name Age B T Ht Wt DoB Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR WAR Salary
Cory Abbott25us USRR6' 1"210Sep 20, 19951st30333000000000000-0.1
Jason Adam29us USRR6' 3"229Aug 4, 1991490999000000000000-0.3
Sergio Alcantara24do DOBR5' 9"151Jul 10, 199621711171300061600000400.7
Adbert Alzolay26ve VERR6' 1"208Mar 1, 1995312111111110000000000010.6
Jake Arrieta35us USRR6' 4"230Mar 6, 1986121413131313000000000010-0.6$4,000,000
Javier Baez28pr PRRR6' 0"190Dec 1, 1992859555957000005700000401.7$11,600,000
David Bote28us USRR6' 1"205Apr 7, 1993449394939000212200000390-0.2$1,010,000
Rex Brothers33us USLL6' 0"205Dec 18, 198792602426260000000000000.5$100,000
Kris Bryant29us USRR6' 5"230Jan 4, 199276261626100100170201117410102.1$19,500,000
Andrew Chafin31us USRL6' 2"235Jun 17, 199083002830300000000000001.0$2,250,000
Willson Contreras29ve VERR6' 1"225May 13, 1992661556157057000000000401.6$6,650,000
Zach Davies28us USRR6' 0"180Feb 7, 1993714141314140000000000000.8$8,630,000
Matt Duffy30us USRR6' 2"190Jan 15, 19916382138271021230300301500.9$1,000,000
Ian Happ26us USBR6' 0"205Aug 12, 199455649565100010011441510600.8$4,100,000
Kyle Hendricks31us USRR6' 3"190Dec 7, 1989813131213130000000000000.0$14,000,000
Jason Heyward31us USLL6' 5"240Aug 9, 19891248434845000000004545030-0.3$21,000,000
P.J. Higgins28us USRR5' 10"195May 10, 19931st95970610000000040-0.4
Nico Hoerner24us USRR6' 1"200May 13, 1997321202120000150432050101.2
Craig Kimbrel33us USRR6' 0"215May 28, 1988122802628280000000000001.7$16,000,000
Jose Lobaton36ve VEBR6' 1"212Oct 21, 19841011110100000000000-0.1$100,000
Dillon Maples29us USRR6' 2"230May 9, 199251801818180000000000000.5
Jake Marisnick30us USRR6' 4"220Mar 30, 199193315332400000002402401020.6$1,000,000
Nick Martini31us USLL5' 11"205Jun 27, 199031211250000003025081-0.2
Trevor Megill27us USLR6' 8"250Dec 5, 19931st404440000000000000.1
Shelby Miller30us USRR6' 3"225Oct 10, 1990930333000000000000-0.3$100,000
Alec Mills29us USRR6' 4"205Nov 30, 19915142131414000000000000-0.6
Tommy Nance30us USRR6' 6"235Mar 19, 19911st1401414140000000000000.6
Rafael Ortega30ve VELR5' 11"180May 15, 199151491413000000247130200.1
Joc Pederson29us USLL6' 1"220Apr 21, 1992852475247000000452347140-0.1$4,500,000
Anthony Rizzo31us USLL6' 3"240Aug 8, 19891161606161106110000000001.6$16,500,000
Austin Romine32us USRR6' 1"216Nov 22, 19881062650500000000020-0.1$1,500,000
Kyle Ryan29us USLL6' 5"215Sep 25, 19917303330000000000000.0$800,000
Eric Sogard35us USLR5' 10"180May 22, 19861160306040101363400000240-0.2$100,000
Justin Steele25us USLL6' 2"205Jul 11, 19951st110911110000000000000.4
Kohl Stewart26us USRR6' 3"200Oct 7, 1994333333000000000000-0.1
Robert Stock31us USLR6' 1"214Nov 21, 1989411111000000000000-0.2
Pedro Strop36do DORR6' 1"220Jun 13, 198513202220000000000000.1$100,000
Ryan Tepera33us USRR6' 1"195Nov 3, 198773102831310000000000001.2$800,000
Keegan Thompson26us USRR6' 1"210Mar 13, 19951st1411214140000000000000.9
Ildemaro Vargas29ve VEBR6' 0"180Jul 16, 19915959600040200001300.1
Brad Wieck29us USLL6' 8"257Oct 14, 19914807880000000000000.3
Trevor Williams29us USRR6' 3"235Apr 25, 199261010910100000000000000.0$2,500,000
Dan Winkler31us USRR6' 3"205Feb 2, 199072602426260000000000001.1$900,000
Patrick Wisdom29us USRR6' 2"220Aug 27, 1991422152218000017000110501.4
Tony Wolters29us USLR5' 10"195Jun 9, 199261451490802001001051-0.3$800,000
Brandon Workman32us USRR6' 5"235Aug 13, 19887100101010000000000000-0.5$100,000
Name Age B T Ht Wt DoB Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR WAR Salary

Coaching Staff

Coaching Staff
Name Age DoB Role Start Date End Date
David Ross44us USMar 19, 1977ManagerApr 1Jun 16
Name Age DoB Role Start Date End Date