I’ve run variations on this article in the past here, and was reminded about it via a message from reader Erin Hart — so thanks for that!
At one time, we rooted for these guys, who once wore the blue Cubs pinstripes at Wrigley Field (or blue or gray on the road for the team). Note: Only guys who played in the major leagues for the Cubs are included — thus, for example, Daniel Vogelbach, who was in the Cubs system but never played a MLB game for them, is not listed here.
Here are all the former Cubs who were on another team’s active roster as of Monday, April 3, a total of 42 players. Some of them had quite forgettable Cubs careers — Martin Maldonado played in just four games for the Cubs and Shelby Miller three — but all of these players at one time wore Cubs uniforms. One of those players, Rich Hill, did so as far back as 2005, when he was a teammate of Jeromy Burnitz and Greg Maddux. Six teams — Orioles, White Sox, Twins, Guardians, Rangers and Reds — currently have no former Cubs on their active rosters.
Without further ado, here are the 40 players.
Boston Red Sox
New York Yankees
D.J. LeMahieu, Anthony Rizzo
Tampa Bay Rays
Toronto Blue Jays
Chicago White Sox
Javier Báez, Zach McKinstry
Kansas City Royals
Aroldis Chapman, Matt Duffy, Franmil Reyes
Los Angeles Angels
Tommy La Stella
Dylan Floro, Jorge Soler
New York Mets
Tommy Hunter, Brooks Raley, David Robertson
Nick Castellanos, Craig Kimbrel, Kyle Schwarber
Jeimer Candelario, Carl Edwards Jr., Ildemaro Vargas, Trevor Williams
Victor Caratini, Wade Miley
Rich Hill, Duane Underwood Jr., Rob Zastryzny
St. Louis Cardinals
Andrew Chafin, Zach Davies
Kris Bryant, Pierce Johnson
Los Angeles Dodgers
Jason Heyward, Shelby Miller, Trayce Thompson
San Diego Padres
San Francisco Giants