Cubs' trading partners, 2000-2021

Among the flurry of trades that the Cubs made last month, there was at least one surprise.

No, not that Jake Marisnick was among the players traded; that none of the trades were with the Texas Rangers.

Until last Friday, the Cubs had made as many trades since 2000 with the Rangers, 15, as with any other team.

Now Texas ranks second, as the July 26 swap that sent Andrew Chafin to Oakland was the Cubs' 16th with the A's since 2000, according to transactions data at



In calculating the number of trades between the Cubs and each of the 29 other teams, I counted only exchanges of players, including players to be named later (PTBNL), not purchases.

By that measurement, since 2000 the Cubs have made 198 trades: 109 with American League teams and 89 with National League rivals.

Here is the number of trades the Cubs have made with each team, ranked from most to fewest:

16: Athletics

15: Rangers

12: Marlins

11: Padres

10: Red Sox and Tigers

9: Braves, Mariners, Nationals, Orioles and Rockies

7: Diamondbacks and Dodgers

6: Angels, Brewers, Pirates and Yankees

5: Giants, Rays and Royals

4: Cleveland, Reds, Twins and White Sox

3: Astros and Blue Jays

2: Mets

1: Cardinals and Phillies

(Total for Nationals includes those made when they were Expos)



The only trade with the Phillies was Aug. 7, 2008, when the Cubs swapped Scott Eyre to Philadelphia for Brian Schlitter.

The previous trade between the teams was Dec. 23, 1997, Mickey Morandini for Doug Glanville

Maybe the Phillies still are reluctant to trade with the Cubs because of he deal they made Jan. 27, 1982: Ivan DeJesus to the Phillies for Ryne Sandberg and Larry Bowa -- one of the great deals in Cubs history, sort of the antithesis of Lou Brock for Ernie Broglio.



The most recent trade between the Cubs and Cardinals came on Aug. 25, 2002, when they shipped Jeff Fassero for two players to be named later. The deal before that was Aug. 16, 1995, when the Cubs obtained Todd Zeile for Mike Morgan and two minor leaguers.

And the one before that was was way back on Dec. 9, 1980, when they got Leon Durham, Ken Reitz and Ty Walls for future Hall of Famer Bruce Sutter.



Until the deadline deal on Friday involving Kris Bryant, the Cubs and Mets had not pulled the trigger since Jan. 5, 2008, when the Cubs exchanged Corey Coleman for Angel Pagan. The Cubs had purchased Pagan from the Mets less than 2 years earlier, on Jan. 25, 2006.



Beginning on July 30, 1998, the Cubs and White Sox had agreed on just 2 trades in almost 23 years: Neal Cotts to the Cubs for David Aardsma and a minor league on Nov. 16, 2006, then Jose Quintana to the Cubs for 4 minor leaguers on July 13, 2017.

Last week, they made 2 trades in as many days. On Thursday, the Cubs sent Ryan Tepera to the Sox for minor leaguer Bailey Horn. On Friday, they dispatched closer Craig Kimbrel to the South Side for second baseman Nick Madrigal and reliever Codi Heuer.



Major League teams generally are reluctant to make trades with divisional rivals.

That certainly has been true of the Cubs.

Since 2000, they have made only 17 with the 4 other members of the NL Central rivals: 6 each with the Brewers and Pirates, 4 with the Reds and 1 with the Cardinals.

Meanwhile, they have made 49 with teams in the AL West, 39 with those in NL West, 33 with clubs in both the AL East and NL East, and 28 with those in the AL Central.

Their trades since the season began broke down this way: 2 with the AL Central (both with the White Sox), 2 with the NL East (Braves and Mets), 2 with the NL West (Giants and Padres) and 1 with the AL West (Athletics).



Here, grouped by division, are the number of trades that the Cubs have made with each team since 2000, the last trade made and the most significant recent trade with that team. The count includes only trades, not purchases. Significance is weighted toward the player obtained.



Cincinnati (4)

Last: Jan. 23, 2011: got Dave Sappelt, Ronald Torreyes and Travis Wood for Sean Marshall

Significant: Same

Milwaukee (6)

Last: March 26, 2005: got Mark Johnson for a minor leaguer

Significant: Aug. 31, 2004: got Ben Grieve for PTBNL

Pittsburgh (6)

Last: March 7, 2021: got minor leaguer for Duane Underwood Jr.

Jan. 30, 2009: Jose Ascanio, John Harrison and Kevin Hart for Tom Gorzelany and John Grabow

Significant: July 23, 2003: got Kenny Lofton and Aramis Ramirez for Jose Hernandez, PTBNL (Bobby Hill) and minor leaguer (one of best trades in Cubs history)

St. Louis (1)

Last: Aug. 25, 2002: got 2 PTBNL for Jeff Fassero

(Previous trade was June 16, 1995: got Todd Zeile for Mike Morgan and 2 minor leaguers)


NL EAST [33]

Atlanta (9)

Last: July 15, 2021: got minor leaguer Bryce Ball for Joc Pederson

Significant: Nov. 16, 2014: got Tommy LaStella for Arodys Vizcaino

Also: Aug. 18, 2010: got 3 minor leagues for Derek Lee

Miami (12)

Last: July 31, 2015: got Dan Haren for 2 minor leaguers

Significant: Nov. 25, 2003: got Derrek Lee for Hee-Seop Choi and a minor leaguer

New York Mets (2)

Last: July 30, 2021: got minor leaguer Pete Crow Armstrong for Javier Baez and Trevor Williams

(Only previous trade since 2000: Jan. 5, 2008: got 2 minor leaguers for Angel Pagan

Philadelphia (1)

Last: Aug. 7, 2008: Scot Eyre for Brian Schlitter

(Previous: Dec. 23, 1997: got Mickey Morandini for Doug Glanville)

Washington (9)

Last: Aug. 21, 2018: got Daniel Murphy for minor leaguer and PTBNL

Significant: got Nomar Garciaparra and Matt Murton from Boston for a minor leaguer in a 4-team trade in which Francis Beltran, Alex Gonzalez, Brendan Harris went to Montreal


NL WEST [39]

Arizona (7)

Last: Aug. 31, 2020: got Andrew Chafin for cash and minor leaguer

Significant: Dec. 9, 2014: got Miguel Montero for Zack Godley and a minor leaguer

Colorado (9)

Last: July 26, 2017: got Matt Carasti for Zac Rosscup

Significant: Dec. 8, 2011: got Ian Stewart and Casey Weathers for Tyler Colvin and DJ LeMahieu (an extremely bad trade for the Cubs; Stewart was supposed to be their next regular third baseman and was a bust; LeMahieu became a star for the Rockies)

Los Angeles Dodgers (7)

Last: Jan. 17, 2020: got minor leaguer Clayton Daniel for Casey Sadler

Significant: July 2, 2013: got Matt Guerrier for Carlos Marmol

Also: July 31, 2010: got Blake DeWitt and 2 minor leaguers for Ted Lilly and Ryan Theriot; July 31, 2006: got Cesar Izturis for Greg Maddux; Dec. 4, 2002: got Mark Grudzielanek and Eric Karros for Chad Hermansen and Todd Hundley

San Diego (11)

Last: July 30, 2021: got minor leaguer for Jake Marisnick

Significant: Jan. 16, 2012: got Anthony Rizzo and minor leaguer for Andrew Cashner and minor leaguer

Also: Dec. 29, 2020: got Zach Davies and 4 minor leaguers for Victor Caratini and Yu Darvish

San Francisco (5)

Last: July 30, 2021: got 2 minor leaguers for Kris Bryant

Significant: Nov. 18, 2000: got Bill Mueller for Tim Worrell (On Sept. 2, 2002, traded Mueller back to Giants for minor leaguer)


AL EAST [33]

Baltimore (9)

Last: March 24, 2016: got Edgar Olmos for PTBNL

Significant: July 2, 2013: got Jake Arrieta and Pedro Strop for Steve Clevenger and Scott Feldman for Jake Arrieta and Pedro Strop (right up there with the Sandberg deal as one of the best trades in Cubs history)

Also: Aug. 31, 2007: got Steve Traschel for Rocky Cherry and Scott Moore.

Also: Feb. 2, 2005: got Mike Fontenot, Jerry Hairston and a minor leaguer and Sammy Sosa (over the years, the Cubs have sent many outfielders to the Orioles: Sosa, Corey Patterson, Felix Pie, Junior Lake, etc.)

Boston (10)

Last: Aug. 31, 2020: got Josh Osich for PTBNL

Significant: July 3, 2014: got Nomar Garciaparra and Matt Murton for Francis Beltran, Alex Gonzalez, Brendan Harris and a minor leaguer, all of whom went to Montreal, and a minor leaguer who went to Minnesota

New York Yankees (6)

Last: July 29, 2021: got 2 minor leaguers for Anthony Rizzo

Significant: July 25, 2016: got Aroldis Chapman for Billy McKinney, Gleyber Torres, Adam Warren and a minor leaguer

Significant: Dec. 8, 2015: got Adam Warren for Starlin Castro and PTBNL

Also: July 26, 2013: got minor leaguer for Alfonso Soriano

Tampa Bay (5)

Last: Aug. 30, 2020: got Jose Martinez for PTBNL

Significant: Jan. 8, 2011: got Matt Garza, Fernando Pena and Zac Rosscup for Chris Archer, Robinson Chirinos, Sam Fuld, Brandon Guyer and minor leaguer

Significant: July 27, 2001: got Fred McGriff for Manny Aybar and PTBNL

Toronto (3)

Last: July 30, 2019: got David Phelps for Thomas Hath

Significant: Dec. 10, 2001: got Alex Gonzalez for Felix Heredia and PTBNL



Chicago White Sox (4)

Last: July 30, 2021: got Codi Heuer and Nick Madrigal for Craig Kimbrel

Significant: July 13, 2017: got Jose Quintana for Dylan Cease, Elroy Jiminez and 2 minor leaguers

(Only other since 2000: Nov. 16, 2006: got Neal Cotts for Dave Aardsma and minor leaguer)

Cleveland (4)

Last: July 28, 2011: got 2 minor leaguers for Kosuke Fukudome

Significant: Dec. 31, 2008: got Chris Archer, Jon Gaub and Jeff Stevens for Mark DeRosa

Detroit (10)

Last: Aug. 31, 2020: got Cameron Maybin for Zack Short

Significant: July 31, 2019: got Nick Castellanos for Alex Lange and a minor leaguer

Also: July 31, 2017: got Justin Wilson and Alex Avila for Jeimer Candelario and minor leaguer

Kansas City (5)

Last: July 15, 2019: got Martin Maldonado for Mike Montgomery

Significant: Dec. 7, 2016: got Wade Davis for Jorge Soler

Minnesota (4)

Last: Aug. 30, 2018: got Bobby Wilson for Chris Giminez and PTBNL

(previous: Aug. 31, 2006: got PTBNL for Phil Nevin)

Significant: July 3, 2004: got Nomar Garciaparra and Matt Murton from Boston for a minor leaguer in a 4-team trade in which Francis Beltran, Alex Gonzalez, Brendan Harris went to Montreal


AL WEST [49]

Houston (3)

Last: July 31, 2019: got Tony Kemp for Martin Maldonado

Significant: Jan. 19, 2015: got Dexter Fowler for Dan Straily and Luis Valbuena

Los Angeles Angels (6)

Last: Nov. 29, 2018: got PTBNL (Conor Lillis-White) for Tommy La Stella

Significant: same

Oakland (16)

Last: July 26, 2021: got 2 minor leaguers for Andrew Chafin

Significant: July , 2014: got Addison Russell, Brian McKinney and Dan Straily for Jason Hammel and Jeff Samardzija

Seattle (9)

Last: Aug. 13, 2017: got Leonys Martin for PTBNL

Significant: July 20, 2016: got Mike Montgomery and a minor leaguer for Paul Blackburn and Daniel Vogelbach

Texas (15)

Last: Nov. 2, 2018, got PTBNL for Drew Smyly

Significant: July 26, 2017: got Cole Hamels for Eddie Butler, a minor leaguer and PTBNL

Also: July 22, 2013: Carl Edwards Jr., Justin Grimm and Mike Olt for Matt Garza

Also: July 31, 2012: got Kyle Hendricks and Chris Villanueva for Ryan Dempster

FanPosts are written by readers of Bleed Cubbie Blue, and as such do not reflect the views of SB Nation or Vox Media, nor is the content endorsed by SB Nation, Vox Media or Al Yellon, managing editor of Bleed Cubbie Blue or reviewed prior to posting.