Mistakes Were Made: My Three Worst Recent Trades
Not every decision is a winner. That’s especially true of fantasy trades. In keeper and dynasty formats, there are so many moving parts that the “winner” of a deal won’t be known for years – even if your leaguemates will often express kudos or dismay based on present impressions.
Sometimes, a good process will parlay into a bad result. And on occasion, you just think you’re using a good process when in fact you’re making a devastating mistake. Today we’ll review my three worst trades of the last 18 months. These all occurred in the 20-team industry dynasty league The Devil’s Rejects. I co-manage the team with former RotoGraphist Chad Young. However, I was the architect for all three of these deals. Chad merely signed off. They’re my responsibility.
You’ll notice the motivations behind them are very different…
January 22, 2018
Outgoing: Alex Kirilloff
Incoming: Yuli Gurriel
This was a classic prospect for win-now asset swap. Kirilloff was at a low point after missing the 2017 season. Gurriel was on the rise after a shiny postseason display. However, he’s old by dynasty standards which drove down his price tag. As I recall, even though I liked Kirilloff, he was in danger of being left off our 28-man keeper list. Gurriel was more immediately useful with his multi-position eligibility.
Ultimately, this is an example of what I discussed on Monday. I traded what was at the time a frontier prospect for an undervalued asset to help me contend. This is a battle tested process, but you will run into results like this. My favorite part of was this message I received from Chad:

Gurriel was a frequently used sub in our third-place 2018 campaign. At the time, I thought we desperately needed depth. In retrospect, I wish I could undo this swap. It’s not a big deal. It gets much worse from here.
January 15, 2018
Outgoing: Mookie Betts, Ben Zobrist, Chris Devenski, and a sixth round pick
Incoming: Jose Altuve, Yonder Alonso, Adrian Beltre, and a third round pick
This disaster came a week prior to the Gurriel gambit. Zobrist and Devenski were on the wrong side of our cut list so we viewed this as Betts for three players and a modest pick upgrade. We tried to hold out for Ketel Marte instead of Alonso, but it wasn’t happening. It turned out not to matter a whole lot.
Chad and I figured Betts and Altuve were roughly equal in 2019 with Betts obviously having more future value due to his age. However, we were also starved for a second and third baseman, and we’re not adverse to bankable old guys.
Obviously, this went sideways pretty quickly. Betts discovered launch angle and destroyed the world. Altuve was merely good and battled a knee injury. At least his prognosis is very positive, and he’s still on the right side of 30. We hemorrhaged value in this swap – Betts is easily worth two Altuves now.
Our earliest asks were for two of Jose Ramirez, Freddie Freeman, or Altuve for Betts and a lesser piece. That scenario would look fine in retrospect.
As consolation, on December 20, 2017, this same owner traded us Patrick Corbin for a fourth round pick. The mistakes weren’t entirely one-way. Betts for Altuve, Corbin, Alonso, and Beltre’s victory lap looks reasonably plausible.
As much as I’d like to chastise myself for this one, I don’t think we could have anticipated the Betts hyper-breakout. That was a top 1% outcome. Regression for Altuve was expected, but that was baked into the acquisition cost by upgrading two other roster spots. I won’t say we used a good process here – it’s always suspect to trade one player for many. I’m just not sure it was a bad process either. We had outfielders, we needed infielders – a classic surplus-for-needs swap.
August 1, 2017
Outgoing: Eugenio Suarez, Carter Kieboom, Jesus Sanchez
Incoming: Bradley Zimmer, T.J. Friedl, and Hunter Strickland
This one deserves a classic “oh no.”
There’s some context to unpack. At the time, we were battling for fifth place which in this league comes with a $100 prize (the cost of entry). We had an outside shot at third place ($400 prize) but needed to make up ground in stolen bases without giving away points in other heavily contested categories. In short, we needed a top-of-the-order power hitter with speed.
At the time of the trade, Zimmer was a 24-year-old batting .282/.345/.464 with eight home runs and 13 stolen bases over 232 plate appearances. He hit leadoff most days. He was everything we needed. We knew we were overpaying in prospect value – we knew Suarez for Zimmer should have been enough. I even published on the topic (somewhere) at the time. To us, the potential to gain of $100 to $400 was well worth the loss of future value.
After we acquired him, Zimmer hit a miserable .144/.220/.200, singlehandedly trying to ruin out bid for contention. Through a series of miracles, we managed to squeak out a third place finish with the help of waiver wire pitchers. No thanks to Zimmer!
This still could have worked out if Zimmer rebounded in 2018. Alas, he failed to show up, and his status for 2019 is up in the air. Based on current dynasty drafts, he’s not a top 400 asset. Meanwhile, Suarez, who Chad and I have strongly believed in forever, finally took that big step from core performer to star. Kieboom is a top 15 fantasy prospect. Sanchez is in the top 50.
It was a mistake to fall for the shiny glimmer of a cash prize – especially since we got it anyway. By losing Kieboom and Sanchez, we missed on some massive offseason bargains in prospect-for-veteran swaps. And not having Suarez on the roster baited us into taking that Betts deal.
The fallout from this error was catastrophic and greatly reduced the value of our franchise. We won’t make this mistake again.
You can follow me on twitter @BaseballATeam
Those are doozies.
My worst one of this past year (10 team, 8 keeper league) was I traded my Goldschmidt for his Freddie Freeman on May 27th. Now getting a younger, productive Freeman was a get, especially after Goldy started off the year terribly. But we all know how his season played out.
This wasn’t a bad trade, especially compared to the above ones.
My worst trade was one I didn’t make. Had an offer of Goldy for Ian Kennedy in a dynasty. Granted Kennedy has recently won 21 games, but hadn’t really done much before that and was an obvious sell high opportunity, but I got greedy and tried to squeeze more out of the trade. Other guy walked away and Kennedy went on to win like 7 games that season as he drifted into mediocrity.
At one point i traded Yelich in a dynasty…I just never thought he’d develop the power plus Miami was a wasteland. This might have been back in 2016 or so but ugh. I believe I got someone decent back, but it happens.
I traded Tatis for Upton last year in an Ottoneu 5×5. I needed an OF upgrade at the time and Upton’s HR and RBI helped win the championship, but he’s not going to make my keeper list for 2019. It’s going to be really hard to watch Tatis make a run for ROY either this year or next.
Really hoping it is this year, since I am using a keeper slot on him myself.
That’s not a bad trade at all. It accomplished exactly what you needed it to. It might hurt in retrospect but who cares you got a championship
2013: I traded a $1 George Springer for Mike Leake in a dynasty league. Some context: I was fighting for the championship and I desperately needed pitching. Springer was taking up a roster spot, not a minor league spot and it was clear he wasn’t going to be promoted. I had my mind made up to trade him before I even started shopping him. Mike Leake! Ugh.
I traded a $1 Soto in June 2018 for a $47 Machado in ottoneu. It was my first year and I will never make that mistake again. Held onto Soto in all my other leagues though since I drafted him everywhere.
good thing you didn’t trade soto for a $50 aaron judge
In 2016, I traded Kluber and Starlin Castro for Julio Urias and Addison Russell in dynasty ;( Prior to this past season, I traded Gennett for Semien. Which is worse?
Great piece! Really interesting to see the swaps and especially the thought process. And of course, get some comfort in knowing sometimes the experts get it wrong too.
I once was in line to get Carrasco/Maeda for two young, formerly hyped prospects who aren’t doing so well right now, thus the deal would have been a massive steal. However, I had to then ask the guy to throw in a closer because I needed saves. So, I asked for Shane Greene. I threw in Juan Soto for him. BLARGH
Sometimes ya fleece. Sometimes ya get fleeced.
My worst was 4 years ago I traded Machado For Votto outright. In a keeper league.
My best was last season I traded Bundy and Jay Bruce for Kopech and Flarhety (I was in last at the time, I had no hope anyway).
I’m interested to know what that other guy saw in Bundy and Bruce’s season to make him trade away a top pitching prospect and steady contributor in the end. Did he think both veterans were going to turn it around? They weren’t simultaneously doing so hot at any point of the season…
Bundy was great to start the year and I forget who he had at 1B at that point, but he was DLed. He was best roster in league but in 3rd place at the time, so he gave me 2 kids who weren’t pitching in MLB yet (Flarhety had one start). The guy still won first place, but did so with Bundy benched and Bruce dropped by the time the finals came.
Ah yes, forgot about that early start by Bundy. Indeed, this trade probably looked pretty good early in the year so it makes more sense. Well, lucky you!
My worst trade this year was actually the one I *didn’t* make. During the draft I was offered Arenado and Yelich for Betts and Abreu. Betts carried me to a regular season 1st place finish, but I met the team with Arenado and Yelich in the playoff finals, and he overtook my 1 category lead on the final day.
The Betts trade pains me…
Pretty sure it would. No system is going to think a 185 wRC+ is likely from a guy coming off a 106 wRC+ and in possession of about a 120 career wRC+.
Traded $1 Reynaldo Lopez for Hanley Ramirez a week before Hanley was DFA’d
Last June I traded Bumgarner+Conforto for Kris Bryant in a redraft. I think Bryant turned out the least valuable of the three over the second half…
In my keep-5-forever league I am ALWAYS hunting for a young keeper SS, so what do I do…?
*In 2016 I trade Trea Turner in a very ill advised “win now” deal that saw me drop 2 or 3 spots in the standings (at least at the time, Turner was not quite established and it wasn’t even clear he’d ever be playing SS, but still *sigh*).
* In off season between 2017 & 2018 I don’t keep Baez (but do keep Sano… uugghhh).
* Late in 2018 I reject an offer of Story for my Rhys Lightning straight up. A few days later, when I come to my senses I sign in to try to get that going again I see he traded Story somewhere else.
So… I am still on the hunt for a SS.
My disaster was a pre-2018 trade of my DeGrom for his Greg Bird/Byron Buxton. Sometimes betting on upside will ruin you.
If you play long enough and are in a league that trades a reasonable amount, you are going to have your share of trades that look awful in retrospect. Maybe not as bad as the Betts’ trade above, but those happen. However, if you are any good, you probably have your share of trades that looked about even when they occurred that are one-sided now.
It’s all about process, though. If your process is good and the trade doesn’t work out, that happens. If you trust the process and it has worked for you, there are times when it isn’t going to work (for whatever reason). If you win more trades than you lose…and you make a lot of trades..that’s a difference maker.
Minor language usage quibble: and we’re not adverse to bankable old guys.
What you mean is you are not averse to bankable old guys. Otherwise, good article. Looking back I can find some really terrible deals in my history as well.
Ok, I guess you got me there, although technically the spelling is considered interchangeable for both uses now. That’s true of a lot of similar sounding words. You can thank the internet for breaking the spirits of grammarians everywhere.
I needed a Reserve slot badly early in the year, and I had Soto in Single-A, so I traded him for a 2019 draft pick. But the Commissioner vetoed the trade on a technicality, and I had a do-over. In that 24-hour period Soto was promoted to Double-A, so I figured there was some chance he would make it to the majors and I reversed course and decided to not trade him. Yes, I won the league, and have Soto for a few more years.