Skip to main content

Who Should I Trade?

Hansel Robles for Zach Thompson (2021)

See if your team wins or loses with this trade View Trade Analyzer

Who Should I Trade? Player Summaries
Experts' Pick
  Hansel Robles
Hansel Robles
Zach Thompson
Zach Thompson
Recommended by
5 of 9 experts
Recommended by
4 of 9 experts
Rest of Season# 171# 172
Injury Alert--
Expert Ranks 
Pierre Camus
# 182
Ryan Amore
Pitcher List
# 148# 151
Carmen Maiorano
# 231
Corbin Young
# 128
Chris Clegg
# 238
Mick Ciallela
# 128# 126
Dan Harris
# 154# 147
Mike Maher
# 162# 148
Brad Camara
# 58
Who Should I Trade? Player Statistics
  Hansel Robles
Hansel Robles
Zach Thompson
Zach Thompson
2021 Stats 
Games Played7226
Games Started014
Innings Pitched69.075.0
Blown Saves20
Hits Allowed5763
Earned Runs3427
Home Runs Allowed86
Who Should I Trade? Player Projections
  Hansel Robles
Hansel Robles
Zach Thompson
Zach Thompson
2021 Projections 
Games Played00
Games Started00
Innings Pitched0.00.0
Blown Saves00
Hits Allowed00
Earned Runs00
Home Runs Allowed00
Who Should I Trade? Player Notes
  Hansel Robles
Hansel Robles
Zach Thompson
Zach Thompson
 Jeff Passan of ESPN reports the Red Sox acquired RHP Hansel Robles from the Twins.
Brendan Tuma - Too Much Tuma
Fri, Jul 30th
Marlins manager Don Mattingly says RHP Zach Thompson will pitch out of the bullpen for the rest of the season.
Brendan Tuma - Too Much Tuma
Thu, Sep 2nd
 Minnesota Twins right-hander Hansel Robles allowed one unearned run in his lone inning of work in a 3-2 win over the White Sox in Game 1 of Monday's doubleheader. He struck out two batters in the frame. He was credited with a save in the eight-inning game.
Matthew Terelle
Mon, Jul 19th
Marlins starter Zach Thompson allowed three earned runs on six hits and one walk while striking out just one batter over five innings in Friday's loss to the Reds.
Mike Maher - The Birds Blitz
Sat, Aug 28th
 Hansel Robles pitched 1 2/3 scoreless innings to earn his ninth save of the year on Friday against the Tigers.
Brendan Tuma - Too Much Tuma
Sat, Jul 10th
Marlins starter Zach Thompson allowed one earned run on four hits and no walks while striking out three over six innings in a no-decision against the Cubs on Saturday.
Mike Maher - The Birds Blitz
Sun, Aug 15th
 Minnesota Twins right-hander Hansel Robles threw a scoreless ninth inning to save an 8-5 win over the White Sox on Monday. Robles gave up a hit and walked one in the outing.
Matthew Terelle
Tue, Jul 6th
Marlins starter Zach Thompson allowed three runs (two earned) over four innings of work in a no-decision against the Mets on Wednesday.
Mike Maher - The Birds Blitz
Thu, Aug 5th
 Minnesota Twins right-hander Hansel Robles allowed one run in his lone inning of work in an 8-7 win over Cleveland on Friday. Robles was credited with a save in the outing.
Matthew Terelle
Sat, Jun 26th
Marlins pitcher Zach Thompson allowed three earned runs on six hits and one walk while striking out three over five innings in Friday's loss to the San Diego Padres.
Mike Maher - The Birds Blitz
Sat, Jul 24th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Hansel Robles
Hansel Robles
Zach Thompson
Zach Thompson
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 2ndvs BALJohn Means (6-9)vs TBRyan Yarbrough (9-7)
Sat, Apr 3rdvs BALMatt Harvey (6-14)vs TBRich Hill (7-8)
Sun, Apr 4thvs BALBruce Zimmermann (4-5)   
Mon, Apr 5thvs TBMichael Wacha (3-5)vs STLDaniel Ponce de Leon (1-1)
Tue, Apr 6thvs TBTyler Glasnow (5-2)vs STLJohn Gant (5-11)
Wed, Apr 7thvs TBRyan Yarbrough (9-7)vs STLJack Flaherty (9-2)
Thu, Apr 8th@ BALMatt Harvey (6-14)@ NYMTaijuan Walker (7-11)
Sat, Apr 10th@ BALBruce Zimmermann (4-5)@ NYMJacob deGrom (7-2)
Sun, Apr 11th@ BALJorge Lopez (3-14)   
Tue, Apr 13th@ MINJ.A. Happ (10-8)@ ATLMax Fried (14-7)#2
Wed, Apr 14th@ MINJose Berrios (12-9)@ ATLCharlie Morton (14-6)#1
Thu, Apr 15th@ MINMichael Pineda (9-8)@ ATLIan Anderson (9-5)#3
Sat, Apr 17thvs CWSDylan Cease (13-7)vs SFAaron Sanchez (1-1)
Sun, Apr 18thvs CWSMichael Kopech (4-3)vs SFAlex Wood (10-4)
Mon, Apr 19thvs CWSLucas Giolito (11-9)   
Tue, Apr 20thvs TORHyun Jin Ryu (14-10)vs BALMatt Harvey (6-14)
Wed, Apr 21stvs TORTrent Thornton (1-3)vs BALBruce Zimmermann (4-5)
Thu, Apr 22ndvs SEAJustin Dunn (1-3)@ SFAaron Sanchez (1-1)
Fri, Apr 23rdvs SEAYusei Kikuchi (7-9)@ SFAlex Wood (10-4)
Sat, Apr 24thvs SEAChris Flexen (14-6)@ SFKevin Gausman (14-6)
Sun, Apr 25thvs SEANick Margevicius (0-2)@ SFLogan Webb (11-3)
Tue, Apr 27th@ NYMDavid Peterson (2-6)@ MILAdrian Houser (10-6)
Wed, Apr 28th@ NYMJacob deGrom (7-2)@ MILZack Godley (0-1)
Thu, Apr 29th@ TEXKyle Gibson (10-9)   
Fri, Apr 30th@ TEXKohei Arihara (2-4)@ WSHJon Lester (7-6)
Sat, May 1st@ TEXJordan Lyles (10-13)@ WSHPatrick Corbin (9-16)
Sun, May 2nd@ TEXMike Foltynewicz (2-12)@ WSHMax Scherzer (15-4)
Tue, May 4thvs DETMichael Fulmer (5-6)vs ARIRiley Smith (1-4)
Wed, May 5thvs DETCasey Mize (7-9)vs ARILuke Weaver (3-6)
Thu, May 6thvs DETSpencer Turnbull (4-2)vs ARIMadison Bumgarner (7-10)
Fri, May 7th@ BALMatt Harvey (6-14)vs MILBrent Suter (12-5)
Sat, May 8th@ BALZac Lowther (1-3)vs MILAdrian Houser (10-6)
Sun, May 9th@ BALDean Kremer (0-7)vs MILBrett Anderson (4-9)
Mon, May 10th@ BALJorge Lopez (3-14)@ ARILuke Weaver (3-6)
Tue, May 11thvs OAKChris Bassitt (12-4)@ ARIMadison Bumgarner (7-10)
Wed, May 12thvs OAKJames Kaprielian (8-5)@ ARIMatt Peacock (5-7)
Thu, May 13thvs OAKSean Manaea (11-10)@ ARIMerrill Kelly (7-11)
Fri, May 14thvs LAAGriffin Canning (5-4)@ LADClayton Kershaw (10-8)
Sat, May 15thvs LAADylan Bundy (2-9)@ LADTrevor Bauer (8-5)
Sun, May 16thvs LAAJose Quintana (0-3)@ LADJimmy Nelson (1-2)
Tue, May 18th@ TORHyun Jin Ryu (14-10)@ PHIZack Wheeler (14-10)
Wed, May 19th@ TORRoss Stripling (5-7)@ PHIZach Eflin (4-7)
Thu, May 20th@ TORSteven Matz (14-7)@ PHIDavid Hale
Fri, May 21st@ PHIAaron Nola (9-9)vs NYMMarcus Stroman (10-13)
Sat, May 22nd@ PHISpencer Howard (0-5)vs NYMJoey Lucchesi (1-4)
Sun, May 23rd@ PHIZack Wheeler (14-10)vs NYMJordan Yamamoto (1-1)
Tue, May 25thvs ATLCharlie Morton (14-6)#1vs PHIVince Velasquez (3-9)
Wed, May 26thvs ATLDrew Smyly (11-4)#6vs PHIAaron Nola (9-9)
Fri, May 28thvs MIACody Poteet (2-3)@ BOSMartin Perez (7-8)
Sat, May 29thvs MIATrevor Rogers (7-8)@ BOSNathan Eovaldi (11-9)
Mon, May 31st@ HOUJose Urquidy (8-3)   
Tue, Jun 1st@ HOULuis Garcia (11-8)@ TORRobbie Ray (13-7)
Wed, Jun 2nd@ HOUFramber Valdez (11-6)@ TORAlek Manoah (9-2)
Thu, Jun 3rd@ HOUJake Odorizzi (6-7)@ PITTyler Anderson (7-11)
Fri, Jun 4th@ NYYMichael King (2-4)@ PITMitch Keller (5-11)
Sat, Jun 5th@ NYYJameson Taillon (8-6)@ PITChase De Jong (1-4)
Sun, Jun 6th@ NYYDomingo German (4-5)@ PITChad Kuhl (5-7)
Mon, Jun 7thvs MIAZach Thompson (3-7)@ BOSNick Pivetta (9-8)
Tue, Jun 8thvs HOUFramber Valdez (11-6)vs COLAntonio Senzatela (4-9)#17
Wed, Jun 9thvs HOUJake Odorizzi (6-7)vs COLAustin Gomber (9-9)
Thu, Jun 10thvs HOUZack Greinke (11-6)vs COLChi Chi Gonzalez (3-7)
Fri, Jun 11thvs TORRoss Stripling (5-7)vs ATLCharlie Morton (14-6)#1
Sat, Jun 12thvs TORSteven Matz (14-7)vs ATLMax Fried (14-7)#2
Sun, Jun 13thvs TORRobbie Ray (13-7)vs ATLDrew Smyly (11-4)#6
Mon, Jun 14thvs TORAlek Manoah (9-2)@ STLAdam Wainwright (17-7)
Tue, Jun 15th@ ATLTucker Davidson (0-0)#15@ STLKwang Hyun Kim (7-7)
Wed, Jun 16th@ ATLIan Anderson (9-5)#3@ STLJohan Oviedo (0-5)
Fri, Jun 18th@ KCKyle Zimmer@ CHCZach Davies (6-12)
Sat, Jun 19th@ KCBrad Keller (8-12)@ CHCJake Arrieta (5-14)
Sun, Jun 20th@ KCMike Minor (8-12)@ CHCAlec Mills (6-7)
Tue, Jun 22nd@ TBAndrew Kittredge (9-3)vs TORRoss Stripling (5-7)
Wed, Jun 23rd@ TBRich Hill (7-8)vs TORRobbie Ray (13-7)
Thu, Jun 24th@ TBMichael Wacha (3-5)vs WSHJoe Ross (5-9)
Fri, Jun 25thvs NYYDomingo German (4-5)vs WSHJon Lester (7-6)
Sat, Jun 26thvs NYYJordan Montgomery (6-7)vs WSHPatrick Corbin (9-16)
Sun, Jun 27thvs NYYGerrit Cole (16-8)vs WSHMax Scherzer (15-4)
Mon, Jun 28thvs KCDanny Duffy (4-3)   
Tue, Jun 29thvs KCBrad Keller (8-12)@ PHIVince Velasquez (3-9)
Wed, Jun 30thvs KCMike Minor (8-12)@ PHIAaron Nola (9-9)
Thu, Jul 1stvs KCKris Bubic (6-7)   
Fri, Jul 2nd@ OAKFrankie Montas (13-9)@ ATLDrew Smyly (11-4)#6
Sat, Jul 3rd@ OAKCole Irvin (10-15)@ ATLKyle Muller (2-4)#10
Sun, Jul 4th@ OAKJames Kaprielian (8-5)@ ATLCharlie Morton (14-6)#1
Mon, Jul 5th@ LAAJose Suarez (8-8)vs LADWalker Buehler (16-4)
Tue, Jul 6th@ LAAShohei Ohtani (9-2)vs LADTony Gonsolin (4-1)
Wed, Jul 7th@ LAAAndrew Heaney (8-9)vs LADJake Reed
Fri, Jul 9thvs PHIVince Velasquez (3-9)vs ATLCharlie Morton (14-6)#1
Sat, Jul 10thvs PHIMatt Moore (2-4)vs ATLMax Fried (14-7)#2
Sun, Jul 11thvs PHIBrandon Kintzlervs ATLIan Anderson (9-5)#3
Fri, Jul 16th@ NYYJordan Montgomery (6-7)@ PHIZach Eflin (4-7)
Sat, Jul 17th@ NYYGerrit Cole (16-8)   
Sun, Jul 18th@ NYYJameson Taillon (8-6)@ PHIZack Wheeler (14-10)
Mon, Jul 19th@ TORRoss Stripling (5-7)@ WSHJon Lester (7-6)
Wed, Jul 21st@ TORRobbie Ray (13-7)@ WSHErick Fedde (7-9)
Thu, Jul 22ndvs NYYJordan Montgomery (6-7)vs SDBlake Snell (7-6)
Fri, Jul 23rdvs NYYGerrit Cole (16-8)vs SDJoe Musgrove (11-9)
Sat, Jul 24thvs NYYJameson Taillon (8-6)vs SDRyan Weathers (4-7)
Sun, Jul 25thvs NYYDomingo German (4-5)vs SDYu Darvish (8-11)
Mon, Jul 26thvs TORThomas Hatch   
Wed, Jul 28thvs TORSteven Matz (14-7)@ BALJorge Lopez (3-14)
Thu, Jul 29thvs TORHyun Jin Ryu (14-10)   
Fri, Jul 30th@ TBJosh Fleming (10-8)vs NYYJameson Taillon (8-6)
Sat, Jul 31st@ TBRyan Yarbrough (9-7)vs NYYDomingo German (4-5)
Sun, Aug 1st@ TBShane McClanahan (10-6)vs NYYJordan Montgomery (6-7)
Tue, Aug 3rd@ DETWily Peralta (4-5)vs NYMTaijuan Walker (7-11)
Wed, Aug 4th@ DETCasey Mize (7-9)vs NYMCarlos Carrasco (1-5)
Thu, Aug 5th@ DETTarik Skubal (8-12)vs NYMRich Hill (7-8)
Fri, Aug 6th@ TORAlek Manoah (9-2)@ COLGerman Marquez (12-11)#4
Sat, Aug 7th@ TORJose Berrios (12-9)@ COLAustin Gomber (9-9)
Sun, Aug 8th@ TORHyun Jin Ryu (14-10)@ COLKyle Freeland (7-8)#8
Tue, Aug 10thvs TBLuis Patino (5-3)@ SDCraig Stammen (6-3)
Wed, Aug 11thvs TBJosh Fleming (10-8)@ SDRyan Weathers (4-7)
Thu, Aug 12thvs TBDrew Rasmussen (4-1)   
Fri, Aug 13thvs BALSpenser Watkins (2-7)vs CHCAdbert Alzolay (5-13)
Sat, Aug 14thvs BALJorge Lopez (3-14)vs CHCZach Davies (6-12)
Sun, Aug 15thvs BALKeegan Akin (2-10)vs CHCAlec Mills (6-7)
Tue, Aug 17th@ NYYLuis Gil (1-1)vs ATLHuascar Ynoa (4-6)#5
Wed, Aug 18th@ NYYAndrew Heaney (8-9)vs ATLCharlie Morton (14-6)#1
Fri, Aug 20thvs TEXDane Dunning (5-10)@ CINSonny Gray (7-9)
Sat, Aug 21stvs TEXJordan Lyles (10-13)@ CINWade Miley (12-7)
Mon, Aug 23rdvs TEXKolby Allard (3-12)   
Tue, Aug 24thvs MINGriffin Jax (4-5)vs WSHErick Fedde (7-9)
Wed, Aug 25thvs MINBailey Ober (3-3)vs WSHJosiah Gray (2-2)
Thu, Aug 26thvs MINJohn Gant (5-11)vs WSHPatrick Corbin (9-16)
Fri, Aug 27th@ CLELogan Allen (2-7)vs CINWade Miley (12-7)
Sat, Aug 28th@ CLECal Quantrill (8-3)vs CINVladimir Gutierrez (9-6)
Sun, Aug 29th@ CLEEli Morgan (5-7)vs CINTyler Mahle (13-6)
Mon, Aug 30th@ TBLuis Patino (5-3)   
Tue, Aug 31st@ TBRyan Yarbrough (9-7)@ NYMTrevor Williams (4-2)
Wed, Sep 1st@ TBDrew Rasmussen (4-1)   
Thu, Sep 2nd@ TBShane McClanahan (10-6)@ NYMCarlos Carrasco (1-5)
Fri, Sep 3rdvs CLECal Quantrill (8-3)vs PHIKyle Gibson (10-9)
Sat, Sep 4thvs CLEEli Morgan (5-7)vs PHIRanger Suarez (8-5)
Sun, Sep 5thvs CLEZach Plesac (10-6)vs PHISam Coonrod
Mon, Sep 6thvs TBRyan Yarbrough (9-7)   
Tue, Sep 7thvs TBDrew Rasmussen (4-1)vs NYMCarlos Carrasco (1-5)
Wed, Sep 8thvs TBShane McClanahan (10-6)vs NYMRich Hill (7-8)
Fri, Sep 10th@ CWSCarlos Rodon (13-5)@ ATLIan Anderson (9-5)#3
Sat, Sep 11th@ CWSDylan Cease (13-7)@ ATLCharlie Morton (14-6)#1
Sun, Sep 12th@ CWSLance Lynn (11-6)@ ATLMax Fried (14-7)#2
Mon, Sep 13th@ SEALogan Gilbert (6-5)@ WSHPaolo Espino (5-5)
Tue, Sep 14th@ SEATyler Anderson (7-11)@ WSHErick Fedde (7-9)
Wed, Sep 15th@ SEAMarco Gonzales (10-6)@ WSHJosh Rogers (2-2)
Fri, Sep 17thvs BALKeegan Akin (2-10)vs PITWil Crowe (4-8)
Sat, Sep 18thvs BALZac Lowther (1-3)vs PITBryse Wilson (3-7)
Sun, Sep 19thvs BALAlexander Wells (2-3)vs PITMax Kranick (2-3)
Tue, Sep 21stvs NYMMarcus Stroman (10-13)vs WSHJosh Rogers (2-2)
Wed, Sep 22ndvs NYMTaijuan Walker (7-11)vs WSHJosiah Gray (2-2)
Fri, Sep 24thvs NYYGerrit Cole (16-8)@ TBDavid Robertson
Sat, Sep 25thvs NYYNestor Cortes Jr. (2-3)@ TBShane McClanahan (10-6)
Sun, Sep 26thvs NYYJordan Montgomery (6-7)@ TBShane Baz (2-0)
Tue, Sep 28th@ BALBruce Zimmermann (4-5)@ NYMNoah Syndergaard (0-1)
Wed, Sep 29th@ BALZac Lowther (1-3)@ NYMTaijuan Walker (7-11)
Thu, Sep 30th@ BALAlexander Wells (2-3)@ NYMRich Hill (7-8)
Fri, Oct 1st@ WSHJosh Rogers (2-2)vs PHIRanger Suarez (8-5)
Sat, Oct 2nd@ WSHJosiah Gray (2-2)vs PHIHans Crouse (0-2)
Sun, Oct 3rd@ WSHJoan Adon (0-0)vs PHIBailey Falter (2-1)
Thu, Apr 1st   vs TBTyler Glasnow (5-2)
Mon, Apr 12th   @ ATLHuascar Ynoa (4-6)#5
Fri, Apr 16th   vs SFAnthony DeSclafani (13-7)
Mon, Apr 26th   @ MILCorbin Burnes (11-4)
Mon, May 24th   vs PHIZach Eflin (4-7)
Thu, May 27th   vs PHISpencer Howard (0-5)
Thu, Jul 8th   vs LADJulio Urias (19-3)
Tue, Jul 20th   @ WSHPaolo Espino (5-5)
Tue, Jul 27th   @ BALSpenser Watkins (2-7)
Mon, Aug 2nd   vs NYMTylor Megill (4-6)
Mon, Aug 9th   @ SDJoe Musgrove (11-9)
Mon, Aug 16th   vs ATLTouki Toussaint (3-3)#12
Thu, Aug 19th   @ CINLuis Castillo (8-16)
Sun, Aug 22nd   @ CINVladimir Gutierrez (9-6)
Thu, Sep 9th   vs NYMMarcus Stroman (10-13)
Mon, Sep 20th   vs WSHErick Fedde (7-9)