The Baseball Cube
Daily Stats EmailSign up to the TBC Player Tracker (TBC Premium Subscription) and add-on a daily email to get your player's prior day stats delivered to you before your morning coffee!
Tracker
Store
Sign In / Register

Chicago Cubs

Current Player Rosters
Franchise Name
League
National League
Division
Central
Years Range
1871-2025
World Series Champions
3
World Series Participants
11
Playoffs
21
Division Champs
24
Last Championship
Last Playoffs
Current Manager
Current General Manager
Current Ballpark
Wrigley Field
Spring Ballpark
Sloan Park (Mesa,Arizona)
Current MLB rosters are based on captured player transactions and so if there is any conflict between these rosters and those on offficial MLB/MILB sites, the latter prevails.

This page provides various views of the Major League roster

Active Roster

csv
*Reload page to restore grid
playerposhtwtbathbornplacehilvlmlb yearsstat yearsdraft info
Matthew Boydp6-3223LL1991-02-02Mercer Island,WAMLB2015-20252010-2025
2013-  6- 175-TOR
Ben BrownP6-6210RR1999-09-09East Setauket,NYMLB2024-20252017-2025
2017- 33- 983-PHI
Tom CosgroveP6-2190LL1996-06-14Staten Island,NYMLB2023-20242015-2025
2017- 12- 348-SDN
Porter HodgeP6-4230RR2001-02-21Salt Lake City,UTMLB2024-20252019-2025
2019- 13- 402-CHN
Shota ImanagaP5-10175LL1993-09-01Kitakyushu,JPMLB2024-20252016-2025 
Brad KellerP6-5255RR1995-07-27Snellville,GAMLB2018-20252013-2025
2013-  8- 240-ARI
Julian MerryweatherP6-4215RR1991-10-14Berkeley,CAMLB2020-20252013-2025
2014-  5- 158-CLE
Daniel Palenciap5-11160RR2000-02-05San Carlos,VZMLB2023-20252021-2025
2020-  UDFA  -OAK
Drew PomeranzP6-5246RL1988-11-22Memphis,TNMLB2011-20252008-2025
2010-  1-   5-CLE
Ryan PresslyP6-2206RR1988-12-15Dallas,TXMLB2013-20252008-2025
2007- 11- 354-BOS
Colin ReaP6-5220RR1990-07-01Cascade,IAMLB2015-20252009-2025
2011- 12- 383-SDN
Jameson TaillonP6-5230RR1991-11-18Lakeland,FLMLB2016-20252011-2025
2010-  1-   2-PIT
Caleb ThielbarP6-0205RL1987-01-31Northfield,MNMLB2013-20252006-2025
2009- 18- 556-MIL
playerposhtwtbathbornplacehilvlmlb yearsstat yearsdraft info
Miguel AmayaC6-0230RR1999-03-09Herrera,PNMLB2023-20252016-2025
2015-  UDFA  -CHN
Carson KellyC6-2212RR1994-07-14Chicago,ILMLB2016-20252012-2025
2012-  2-  86-SLN
playerposhtwtbathbornplacehilvlmlb yearsstat yearsdraft info
Jon Berti3B-2B5-10190RR1990-01-22Troy,MIMLB2018-20252009-2025
2011- 18- 559-TOR
Vidal BrujanSS-2B5-10180BR1998-02-09San Pedro de Macoris,DRMLB2021-20252015-2025
2014-  UDFA  -TBA
Michael Busch3B-2B6-1210LR1997-11-09Inver Grove Heights,MNMLB2023-20252017-2025
2019-  1-  31-LAN
Nico Hoerner2B-SS6-1200RR1997-05-13Oakland,CAMLB2019-20252016-2025
2018-  1-  24-CHN
Nicky Lopez2B-3B5-11185LR1995-03-13Naperville,ILMLB2019-20252014-2025
2016-  5- 163-KCA
Miles Mastrobuoni3B-2B5-10185LR1995-10-31San Ramon,CAMLB2022-20252014-2025
2016- 14- 420-TBA
Dansby SwansonSS6-1190RR1994-02-11Kennesaw,GAMLB2016-20252013-2025
2015-  1-   1-ARI
playerposhtwtbathbornplacehilvlmlb yearsstat yearsdraft info
Pete Crow-ArmstrongCF5-11184LL2002-03-25Sherman Oaks,CAMLB2023-20252021-2025
2020-  1-  19-NYN
Ian HappLF-CF6-0205BR1994-08-12Pittsburgh,PAMLB2017-20252013-2025
2015-  1-   9-CHN
Seiya SuzukiRF5-11182RR1994-08-18Arakawa,JPMLB2022-20252013-2025 
Kyle TuckerRF6-4212LR1997-01-17Tampa,FLMLB2018-20252015-2025
2015-  1-   5-HOU
playerposhtwtbathbornplacehilvlmlb yearsstat yearsdraft info
Justin TurnerDH-1B5-11208RR1984-11-23Long Beach,CAMLB2009-20252003-2025
2006-  7- 204-CIN
27 Record(s)
Players currently active on the MLB roster and available to play in Major League games