Cubs MLB Roster

Cubs Organizational Depth Chart
40-Man Roster Info

40 players are on the MLB RESERVE LIST (roster is full), plus two players are on the 60-DAY IL 

27 players on MLB RESERVE LIST are ACTIVE (including the 27th man for second game of 4/20 doubleheader), eleven players are on OPTIONAL ASSIGNMENT to minors, one player is on the 15-DAY IL, and one player is on the 10-DAY IL

Last updated 4-20-2024
* bats or throws left
# bats both

Yency Almonte
Adbert Alzolay 
Javier Assad
Colten Brewer
Ben Brown
Kyle Hendricks
* Shota Imanaga
Mark Leiter Jr
* Luke Little (27th man)
Hector Neris 
* Drew Smyly
Jameson Taillon 
Keegan Thompson
* Jordan Wicks

Miguel Amaya
Yan Gomes

* Michael Busch 
Garrett Cooper
Nico Hoerner
Nick Madrigal
Christopher Morel
Dansby Swanson
Patrick Wisdom

* Cody Bellinger 
# Ian Happ
Seiya Suzuki
* Mike Tauchman 

Kevin Alcantara, OF 
Michael Arias, P 
Pete Crow-Armstrong, OF 
Jose Cuas, P 
Brennen Davis, OF 
Porter Hodge, P 
* Miles Mastrobuoni, INF
* Matt Mervis, 1B 
Daniel Palencia, P 
Luis Vazquez, INF 
Hayden Wesneski, P 

10-DAY IL: 1 
Seiya Suzuki, OF

* Justin Steele, P   

60-DAY IL: 2 
Caleb Kilian, P 
Julian Merryweather, P

Minor League Rosters
Rule 5 Draft 
Minor League Free-Agents

2024 Cubs Spring Training


The Cubs have optioned RHP Hayden Wesneski and OF Alexander Canario to AAA Iowa, C Joe Hudson has been assigned to Minor League Camp, and C Jorge Alfaro has elected free-agency (he had a contractual opt-out).  

So there are now 30 players ACTIVE at Cubs MLB Spring Training (28 on MLB Reserve List and two NRI). 


RHP Carl Edwards Jr and 1B Dominic Smith have elected free-agency (Edwards had an automatic Article XX-B opt-out, and D. Smith had a contractual opt-out). 


The Cubs have assigned LHP Edwin Escobar to Minor League Camp. 

So there are now 36 players ACTIVE at Cubs MLB Spring Training (30 on MLB Reserve List and 6 NRI). 


The Cubs have optioned RHP Daniel Palencia to AAA Iowa. 

Also, RHP Colten Brewer, LHP Richard Lovelady, LHP Thomas Pannone, and INF David Bote have been assigned to Minor League Camp.  

So there are now 37 players ACTIVE at Cubs MLB Spring Training (30 on MLB Reserve List and 7 NRI). 

3/17 UPDATE:

The Cubs have optioned RHP Keegan Thompson and 1B Matt Mervis to AAA Iowa. 

Also, RHP Cam Sanders, C-INF Bryce Windham, and INF Chase Strumpf have been assigned to Minor League Camp. 
So there are now 42 players ACTIVE at Cubs MLB Spring Training (31 on MLB Reserve List and 11 NRI). 


RHP Chris Clarke, RHP Sam McWilliams, and LHP Brad Wieck have been assigned to Minor League Camp.

So there are now 47 players ACTIVE at Cubs MLB Spring Training (33 on MLB Reserve List and 14 NRI). 


The Cubs have optioned RHP Ben Brown, OF Pete Crow-Armstrong, OF Brennen Davis, and INF Luis Vazquez to AAA Iowa, and OF Kevin Alcantara, RHP Michael Arias, and RHP Porter Hodge to AA Tennessee.  

Also, NRI RHP Ethan Roberts, RHP Riley Thompson, C Pablo Aliendo, 1B-C Haydn McGeary, INF Matt Shaw, and OF Owen Caissie have been assigned to Minor League Camp. 
So there are now 50 players ACTIVE at Cubs MLB SPRING TRAINING (33 on MLB Reserve List and 17 NRI)


The Cubs have added 1B-OF Garrett Cooper (# 41) to their MLB Spring Training roster as a Non-Roster Invitee (NRI). 

2/27 UPDATE:

The Cubs have signed free agent OF-1B Cody Bellinger (# 24) to an MLB contract, and the Cubs have traded LHP Bailey Horn (# 92) to the Chicago White Sox. Also, the Cubs have added OF David Peralta (# 6)  and 1B-OF Dominic Smith (# 12) to their MLB Spring Training roster as Non-Roster Invitees (NRI).

2/23 UPDATE:

The Cubs have added minor league C-1B Haydn McGeary (# 70) as an NRI to MLB Spring Training. He is catching "live" BP and bullpen sides.

Also, Miguel Amaya has switched from # 6 to # 9 (presumably so that David Peralta can wear # 6) and Carl Edwards Jr has switched from # 79 to # 58.

2024 CUBS SPRING TRAINING ROSTER: (last updated 3/25)

30 players

28 players on MLB roster
two players are Non-Roster Invitee - NRI

* bats or throws left
# bats both

25 Yency Almonte
73 Adbert Alzolay
72 Javier Assad
74 Jose Cuas
28 Kyle Hendricks
18 Shoto Imanaga *
45 Caleb Kilian
38 Mark Leiter Jr
43 Luke Little *
66 Julian Merryweather
51 Hector Neris
11 Drew Smyly *
35 Justin Steele *
50 James Taillon
36 Jordan Wicks *

9 Miguel Amaya
15 Yan Gomes

29 Michael Busch *
2 Nico Hoerner
1 Nick Madrigal
20 Miles Mastrobuoni *
5 Christopher Morel
7 Dansby Swanson
16 Patrick Wisdom

41 Garrett Cooper

24 Cody Bellinger *
8 Ian Happ #
27 Seiya Suzuki
40 Mike Tauchman * 

6 David Peralta * 

30 Craig Counsell

96 James Adduci (Assistant Hitting Coach - Game Planning)
63 Juan Cabreja (Assistant Hitting Coach - BP Coordinator)
84 Ryan Flaherty (Bench Coach)
33 Willie Harris (3rd base coach)
79 Darren Holmes (Bullpen Coach)
68 Tommy Hottovy (Pitching Coach)
99 Danny Hultzen (Pitching Strategist)
76 Dustin Kelly (Hitting Coach)
80 John Mallee (Assistant Hitting Coach)
90 Jonathan Mota (Assistant Bullpen Coach)
53 Daniel Moskos (Assistant Pitching Coach)
55 Mike Napoli (1st Base Coach)
97 Alex Smith (Data Development & Process Coach)
81 Mark Strittmatter (MLB Field Coordinator)

85 Garrett Lloyd (Bullpen Catcher)

3 (last worn by David Ross)
17 (last worn by Kris Bryant)
34 (last worn by John Lester)
37 (last worn by Dom Nunez - ST 2023)
44 (last worn by Anthony Rizzo)
47 (last worn by Brandon Hughes)
56 (last worn by Jeremiah Estrada)
59 (last worn by Michael Rucker)
60 (last worn by Sergio Alcantara - ST 2023)
61 (last worn by Brailyn Marquez - ST 2023)
64 (last worn by Jordan Holloway - ST 2023)
65 (last worn by Tyler Duffey)
69 (Cubs do not issue this number)
92 (last worn by Bailey Horn prior to being traded on 2/27)

10 Ron Santo
14 Ernie Banks
23 Ryne Sandberg
26 Billy Williams
31 Ferguson Jenkins & Greg Maddux
42 Jackie Robinson


[ ]

In reply to by Arizona Phil

Here are the Cubs pitchers reports from Tuesday afternoon's Cardinals - Cubs game art Sloan Park in Mesa:

FB: 90-92 
CUT: 87-89 
SL: 82-83 
SPLIT: 81-84
CV: 73-74 
COMMENT: Worked three innings plus two batters in the fourth... allowed four runs (three earned) on eight hits (six singles and two doubles) walked one, and struck out six (four swinging), with a 1/2 GO/AO... he threw 73 pitches (52 strikes - 10 swing & miss - 19 foul balls)... surrendered one run in the top of the 1st on a one-out double off Cody Bellinger's glove in deep straight-away CF followed one out later by two consecutive two-out bloop singles, allowed two runs (one earned) in the 2nd after retiring the first two hitters (first batter had a nine-pitch AB with four consecutive two-strike foul balls before being retired 3 -U) on a two-out infield single (weak throw on the run by Nico Hoerner), a hard-contact line drive RBI double down the RF line, and an E-1 (missed catch) by Imanaga on what should been an inning-ending 3-1 GO, gave up another run in the 3rd on a two-out walk on a 3-2 pitch and an RBI double to LF, and two consecutive singles leading off the top of the 4th before being relieved (runners were ultimately left stranded)... threw 18 pitches in the 1st inning (14 strikes - two swing & miss, one on FB and the other on a SL - four foul balls), 24 pitches in the 2nd inning (17 strikes - three swing & miss, one on FB, two SPLIT - six foul balls), 19 pitches in the 3rd inning (13 strikes - seven swing & miss, three on SL, two on SPLIT, one on FB - three foul balls), and 12 pitches without retiring a batter in the top of the 4th (8 strikes - no swing & miss - four foul balls)... Imanaga throws a lot of pitches per inning, but it's not because he doesn't throw strikes...  if anything, he throws too many strikes (he threw 70% strikes on Tuesday)... while he gets a ton of swing & miss (and strikeouts), he also induces a lot of foul balls because he doesn't try to make hitters chase his pitches by throwing them out of the strike zone... rather, he uses his very diverse pitch mix to get swing & miss (and lots of foul balls as well)... he also is a fly ball pitcher who will give up more than his share of HR during the course of the season...   
FB: 90-92 
SL: 83-85 
CV: 80-81 
COMMENT: Was called up from the Hi-A South Bend group at Minor League Camp for the day... relieved Imanaga with runners at first and second and no outs in the top of the 4th, and after an E-2 catcher's interference committed by Miguel Amaya loaded he bases, Nahas struck out the side (one swinging & two looking)... threw 16 pitches (11 strikes - two swinging)...   

FB: 89-92 
CH: 86 
SL: 79 
COMMENT: Threw an eight-pitch 5th (five strikes - no swing & miss), with a 5-3 GO for the first out and an inning-ending 4-6-3 DP after a one-out single... command was a bit off but he worked through it...   

FB: 94-95
CH: 88 
SL: 83
COMMENT: Was called up from the AA Tennessee group at Minor League Camp for the day and worked the 6th inning... got the first outs easily (a P-5 and a 4-3 GO) on just three pitches, before allowing three consecutive two-out hard-contact hits (a double and two singles), with the third hit on pitch # 9 resulting in a runner being thrown out at the plate by RF Christian Franklin for the third out of the inning... 

FB: 94-96
CH: 87-89
SL: 82-83
COMMENT: Was called up from the AA Tennessee group at Minor League Camp for the day and allowed a hard-contact double on the third pitch of the 7th inning (a 96 MPH FB), and the runner came around to score on a 4-3 GO and a WP... gave up two other loud contact outs (an L-7 and an F-9)... threw 18 pitches (only 10 strikes - only one swing & miss)... stuff is electric but still very raw and he continues to have difficulty commanding it, and while he has the repertoire of a SP, he throws too many pitches-per-inning to be a SP and not enough strikes to be a closer... he is most definitely still a work-in-progress...   

FB: 93-94 
CH: 89 
SL: 81-83 
CV: 78
COMMENT: Was called up from the AA Tennessee group at Minor League Camp for the day and tossed a 1-2-3 8th (4-3 GO, K-swinging on a sweeper, K-looking on another sweeper)... threw 14 pitches (11 strikes - one swing & miss - eight foul balls)... kept pumping pitches into the strike zone but had difficulty putting hitters away (ergo a ton of foul balls)... FB velo is nowhere near the 96-98 MPH it was a couple of years ago when he was a Top 30 prospect, but his secondaries are better...   

FB: 93-95
SL: 82-84
COMMENT: Was called up from the Hi-A South Bend group at Minor League Camp for the day and worked the 9th (14 pitches - only six strikes- no swing & miss) and allowed a solo HR after two near-HR fly outs to the warning track, before getting a 3-1 GO to end the inning... it was like batting practice when he wasn't throwing pitches out of the strike zone...

Mully and Haugh Chicago Radio says that folks within Cubs front office now believe a Belli ddeal will get done. Also, White Sox wanted to see Wicks, Mervis and Vazquez today for a possible Cease deal. 

That can't be real. But, the Sox have been overpricing Cease.

[ ]

In reply to by Childersb3

cease has a 8m deal and 2 years of club control.  he wouldn't be cheap.

dunno if the rumored talent given up is worth it, but if the wsox want a return on cease there's no time like now considering the very low 2024 price tag.

the cheap price incentive for a full year vs. mid-season addition seems like a wash in potential return.

wicks could immediately slot in as a starter on most teams.  also, the cubs already have a couple of solid lefty starters slotted in for at least the next 4 years.

smyly didn't look great in the 1st, but the ump was squeezing the zone a bit too tight.  some of those called balls should have been strikes.

BR Article on Boras at the start of the offseason. MLBTR projections looking a "bit" off so far.

Also, MLBTR still doesn't have anything up on this as of 6:20 cst.…


This is Cody Bellinger, Blake Snell, Jordan Montgomery, Matt Chapman and J.D. Martinez, for the record. And for reference, these are the contracts that MLBTR projected at the outset:

  • Cody Bellinger: 12 years, $264 million
  • Blake Snell: 7 years, $200 million
  • Jordan Montgomery: 6 years, $150 million
  • Matt Chapman: 6 years, $150 million
  • J.D. Martinez: 2 years, $40 million




Jed wins. "Smart money" move.

Cubs 2023 back together. Imanaga for Stro. Busch for Candelario.

40man roster move needed.

Mervis seems likely to go. 

Mervis, Strumpf, Vazquez, Kilian, Mastro, Almonte, Hodge could all be trade candidates off the 40man. Not saying they'd go all in one deal. Just a list.

Wicks and Triantos still most likely "prospects" to be dealt.

Jed can still improve the roster before the season starts.

If they aren't going young, I'd like them to go for a lot of wins.

Cubs sign Garrett Cooper to minor league deal and ST invite.

Supposed platoon competition for Wisdom.

Peralta and Cooper are interesting vet guys. 

Especially if a trade occurs here soon.

Seems like things are headed that way.

What makes you think that a trade is on it's way?  Other than a minor "free up a 40 man slot" trade.


so...are imanaga or taillon going to pitch this spring or roll up at wrigley in april to toss around some baseballs?

it's only a couple outings, but assad and smyly are firmly removing themselves from the 5-slot battle rather quickly.

[ ]

In reply to by Dolorous Jon Lester

not yet...dunno what his plan is with the team.

he's not getting any younger.  dude turns 29 in a bit over a week.  they still want him on the roster and 40-man for some reason.

i like what he throws, but at some point you have to show what's coming out of your arm is MLB-quality.

[ ]

In reply to by Dolorous Jon Lester

Eight days into the Cactus League schedule, six Cubs pitchers who are officially at MLB Spring Training have yet to throw in a Cactus League game: 

Yency Almonte 
Michael Arias 
Shota Imanaga 
Ethan Roberts (NRI - TJS rehab)
Jameson Taillon 
Keegan Thompson 

Meanwhile, 13 pitchers assigned to Cubs Minor League Camp have pitched in MLB Cactus League games, including Blake Weiman twice and Hunter Bigge three times!  

[ ]

In reply to by Arizona Phil

as far as i can tell this isn't injury/rest related, and they've been throwing for weeks.

we're at the point in spring games where throwing 20-40 pitches for multi-inning guys is the norm, and that's not much different than airing out a few dozen on the mound in a non-game training situation.

i wonder if these specific guys are getting additional instruction without working things out vs live batters and they don't want to do that and tax the arms doing both at once.  no idea...not heard anything about these guys or what they're doing in ARZ recently.

now that the bellinger contract is done and we're waiting on the dude to show up in games...

it can be argued that bellinger at 30m a year for 1-2 seasons (or 80m over 3 years) isn't good value.  ...and it probably won't be a good deal.  free agent signings at this level of pay have an extremely high ceiling to realize a return on investment based on numbers and stats, alone.

what it does give, is a specific need for weaknesses of this specific club.  he provides coverage for 2 of the 3 main position weaknesses and he's a lefty bat with pop.

every slot on the team is pretty much solidified except CF, 1st, and 3rd.  bellinger covers CF and 1st adequately and i doubt many people think he couldn't cover either over the next 3 seasons.

the cubs have PCA and busch/mervis at CF and 1st respectively.  the team no longer needs guys at both positions to rise to the occasion.

plus there's the whole DH thing.

this is a gamble, but it's not a thoughtless gamble throwing money at a bat for the sake of having a bat.  he's capable of filling numerous roles the team could use for a short period of time in the prime of his career...even if it could end up he's overpaid for what the club gets from him.

[ ]

In reply to by George Altman

The "value" of a team, in your context, is the price for which it could be sold.  But if it is not sold, it is rather meaningless.  The true value of an ongoing business is the amount of income it generates on an annual basis, and that varies greatly from team to team.  San Diego, a team with a high resale value, had to borrow money in order to pay the team salaries last year, because the income was not sufficient cash flow to keep them afloat.  Many other teams are reported to be producing little profit, even at low salaries.  The larger income teams are often lumped together, but in actual fact, there are only three teams that have "top tier" income, the Dodgers, the Yankees and the Mets.  The Dodgers, for instance, have an estimated total revenue of more than 200 million dollars than that of the Cubs.  That means that, assuming non player-salaries are roughly equal, the Dodgers can pay 199 million dollars more than the Cubs (they don't) and still make more profit.  Without the luxury tax, no one could compete with the top three teams, without relying on the randomness of short series baseball to equalize the playoffs. 

[ ]

In reply to by Bill

Thank you Bill for your well written response to an on-going, misunderstood debate about salaries and wealth.  Fans and tax payers are responsible for all revenue generated by sports teams.  Scott Boras started this narrative years ago about team value justifies player salaries.  Just once, I would like an owner tell Boras he will sell his team so he can pay the salaries of his players. 

[ ]

In reply to by Finwe Noldaran

it keeps me up at night and destroys my will to live to imagine the Ricketts family only making 20-30m a year rather than 40-60m a year off the Cubs.

it is absolutely not fair at all to consider all the real estate and advertising they've put up all over Wrigleyville that also brings money that isn't assigned to the team revenues.

i'm 110% sure those rooftops they bought would bring in tons of revenue even without the Cubs playing baseball there.  $70-$100 a seat to watch the Chicago skyline from a roof for 3 brainer, team not's just a great place to hang out for a few hours and a reasonable price to do it.

it would be nice if they could get a TV network.  they could take the local games off of free local TV...maybe further monetize it by charging locals $20 a month to watch the games if they don't have cable.  they should get on that.

[ ]

In reply to by Dolorous Jon Lester

i'm not even over here advocating spending like they're the yanks/dodgers.  nor do i think they're criminally cheap.  i feel like they've done good with the payroll in 2024 (so far), but i don't think they'd be financially squeezed if they threw another 20+ million at it...but i don't expect it.

the whole idea of this team barely scraping by while they've monetized the entire neighborhood based upon the product on the field isn't a narrative i'll entertain.

since the 1980s, buying a professional sports team is about it's increasing value and the ability to borrow against the one's trying to make rent or get fed on the operating revenue profits.  even teams with terrible owners that neglect the team benefit from this.

[ ]

In reply to by crunch

Well said, Crunch. Every point is spot on perfect. And even if Ricketts allowed Hoyer to go all the way to the next AAV Level ($257M), it's $4,000,000!! For one damn year. He's got $80M+ coming off next year. Wonder what Blake Snell on an opt out deal would do for Cubs playoff chances this yeat. It's absolutely maddening and I too am exhausted from fans defending billionaires. Just stop.

matt chapman to the giants...3/54m (20m/18m/16m) with opt-outs every year.

cubs are pretty much "stuck" with morel, madrigal, and masterboney at 3rd as things stand.

wisdom is technically an option, but he's not much of a 3rd baseman.

[ ]

In reply to by Finwe Noldaran

FINWE NOLDARAN: Michael Busch has not taken any reps whatsoever at 3rd base, either on the backfields or in games. Same goes for Christopher Morel with respect to getting reps at 3rd base only (no 2B, no SS, no 1B, no OF). So at least for right now versatility is taking a back seat to having Busch (1B) and Morel (3B) concentrate 100% on mastering the position that the Cubs believe they need to play. 

Miles Mastrobuoni (3B, 2B, and SS), Nick Madrigal (3B and 2B), Matt Shaw (3B, 2B, and SS), and David Bote (3B, 2B, and SS) are the "utility" guys who have been getting reps at 3B (both in practice and in games) in addition to other infield positions.

[ ]

In reply to by Arizona Phil


Well, that's good.

I actually think that's a really smart move, Morel just needs to zero in on his accuracy and be less flashy, and having Bush concentrate at 1B/DH makes total sense.......on a separate note, with Shaw staying active on versatility, and given the fact that Mastrobuoni, Madrigal, and Bote seemingly have more potential to be the next Emerson, Lake, and Palmer, than starting caliber MLB players, what's the realistic possibility of Shaw making his debut this year?

imanaga gave up a couple singles and a HR to put 3 earned runs on his line, but he looked good doing it through 2.1ip and 43 pitches.

Recent comments

  • fullykräusened (view)

    Okay, this is completly off the discussion. I have noticed several times that organist John Benedeck has been  playing a phrase from the first movement of Carl Orff's Carmina Burana ("O Fortuna"). He has done some hilariously hip music for opposing players over the last couple of years (succeeding the immortal Gary Pressey), but I don't get this one. I ask the very diverse TCR community to help me out! What's the connection? I can't find any pattern, but maybe it's for two-strike counts. ("O, Fortuna")

  • crunch (view)

    i say we rip the bandaid off.

    hendricks pitches every inning, every day, every a row...until he's on the IL.

  • Childersb3 (view)

    Steele will throw 3 live innings in AZ on Friday.

    Seiya did "light" baseball activities today.

    We just need to hang in for a couple of weeks

  • crunch (view)

    bleh.  cubs lose.

    day off tomorrow then it's 16 games in a row with no break.

  • crunch (view)

    dude threw 4 innings of 4 run ball and lowered his ERA...improvement!

    but yeah, i'm done.  there's a guy with 2 pitches in the pen named ben brown that seems to be doing a bit better than hendricks's 2 pitches. your leg, bro?  

  • George Altman (view)

    For the love of baseball and all that's holy, please - no more Kyle Hendricks. 

  • crunch (view)

    hendricks still gets some K's, but dude is just throwing complex batting practice.

    sometimes it gets hit where a glove happens to be, sometimes it isn't.

    two pitches, both hittable.

  • crunch (view)

    460ft HR later...1.1ip of perfection is gone.

  • crunch (view)


    i'm just trying to be supportive over here.  go sportsball.

  • Cubster (view)

    No Happ. Not sure if he’s still just day to day. Amaya catching Hendricks. Busch hitting cleanup.  OF is Canario, Bellinger, Tauchman. Cooper DH. Chilly (around 50 degrees) but sunny.