Skip to main content

Who Should I Trade?

David Robertson for Zach Plesac (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
  David Robertson
David Robertson
Zach Plesac
Zach Plesac
Recommended by
9 of 12 experts
Recommended by
3 of 12 experts
Rest of Season# 100# 110
VBR# 372# 343
Injury Alert--
Expert Ranks 
Dalton Del Don
Yahoo! Sports
# 106# 119
Andrew Seifter
# 52# 191
Bart Wheeler
Hail to Fantasy Football
# 77# 121
Mick Ciallela
# 73# 136
Ryan Amore
Pitcher List
# 112# 149
Nate Miller
Fantasy Six Pack
# 82# 130
Scott Youngson
Pitcher List
# 126# 135
Travis Argo
Fantasy Six Pack
# 75# 108
Kelly Kirby
# 99
Brad Camara
# 113# 102
Mike Maher
# 96
Pierre Camus
# 121
Who Should I Trade? Player Statistics
  David Robertson
David Robertson
Zach Plesac
Zach Plesac
2022 Stats 
Games Played2613
Games Started013
Innings Pitched29.273.1
Blown Saves30
Hits Allowed1474
Earned Runs634
Home Runs Allowed311
Who Should I Trade? Player Projections
  David Robertson
David Robertson
Zach Plesac
Zach Plesac
2022 Projections 
Games Played3116
Games Started015
Innings Pitched30.892.6
Blown Saves10
Hits Allowed2797
Earned Runs1347
Home Runs Allowed415
Who Should I Trade? Player Notes
  David Robertson
David Robertson
Zach Plesac
Zach Plesac
 David Robertson pitched 1 1/3 innings and registered two strikeouts in a win over the Cardinals on Sunday.
Jesse Garcia
Sun, Jun 26th
Zach Plesac pitched well but wound up taking a hard-luck loss against the Twins on Thursday. Plesac allowed one run on three hits over six innings of work while striking out six and walking two. Minnesota went on to win 1-0.
Matthew Terelle
Thu, Jun 23rd
 David Robertson pitched one inning, allowing no baserunners or runs, and registering one strikeout. He earned his ninth save of the season Friday in St. Louis.
Jesse Garcia
Fri, Jun 24th
Zach Plesac pitched well in a 2-1 win over the Dodgers on Friday. Plesac allowed one run on five hits over six innings while striking out one and walking two. He had to settle for a no-decision in the 10-inning contest.
Matthew Terelle
Sat, Jun 18th
 David Robertson pitched one inning, allowing one home run, and registering one strikeout in a loss to the Pirates on Thursday.
Jesse Garcia
Thu, Jun 23rd
Zach Plesac allowed four runs (three earned) on eight hits over six innings of work in a 10-5 loss to the A's on Saturday. He struck out two, walked none, and escaped with a no-decision in the outing.
Matthew Terelle
Sat, Jun 11th
 David Robertson pitched one inning, allowing two walks, and striking out one to earn a save in Friday’s win over Atlanta.
Jesse Garcia
Fri, Jun 17th
Cleveland Guardians right-hander Zach Plesac pitched well in a 3-2 win over the Orioles on Sunday. Plesac allowed two runs over six innings while striking out eight.
Matthew Terelle
Sun, Jun 5th
 David Robertson pitched one inning, allowing a home run, one walk, and striking out one batter in Thursday’s loss to the Padres.
Jesse Garcia
Fri, Jun 17th
Cleveland Guardians right-hander Zach Plesac pitched well in a 7-3 win over the Royals on Monday. He allowed one run over six innings of work while striking out five and walking none.
Matthew Terelle
Mon, May 30th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  David Robertson
David Robertson
Zach Plesac
Zach Plesac
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs MILCorbin Burnes (6-4)#3@ KCZack Greinke (1-4)#130
Sat, Apr 9thvs MILBrandon Woodruff (5-3)#24@ KCBrad Keller (2-9)#121
Sun, Apr 10thvs MILFreddy Peralta (3-2)#94@ KCKris Bubic (1-5)#245
Tue, Apr 12th@ PITJose Quintana (1-4)#124@ CINTyler Mahle (3-6)#48
Wed, Apr 13th@ PITZach Thompson (3-5)#160@ CINNick Lodolo (1-2)#190
Thu, Apr 14th@ COLKyle Freeland (3-5)#254   
Fri, Apr 15th@ COLGerman Marquez (4-5)#106vs SFCarlos Rodon (6-4)#13
Sat, Apr 16th@ COLAntonio Senzatela (3-4)#259vs SFAnthony DeSclafani (0-2)#70
Sun, Apr 17th@ COLAustin Gomber (3-7)#197vs SFAlex Wood (5-6)#53
Mon, Apr 18thvs TBShane McClanahan (8-3)#8   
Tue, Apr 19thvs TBMatt Wisler (2-1)#115   
Wed, Apr 20thvs TBDrew Rasmussen (5-3)#52vs CWSJimmy Lambert (0-2)#251
Thu, Apr 21stvs PITBryse Wilson (0-4)#382vs CWSDylan Cease (6-3)#29
Fri, Apr 22ndvs PITJose Quintana (1-4)#124@ NYYJameson Taillon (8-1)#47
Sat, Apr 23rdvs PITZach Thompson (3-5)#160@ NYYNestor Cortes Jr. (6-3)#50
Sun, Apr 24thvs PITJT Brubaker (1-7)#125@ NYYGerrit Cole (6-2)#1
Tue, Apr 26th@ ATLMax Fried (7-2)#12@ LAAPatrick Sandoval (3-2)#73
Wed, Apr 27th@ ATLCharlie Morton (4-3)#57@ LAAShohei Ohtani (6-4)#38
Thu, Apr 28th@ ATLKyle Wright (8-4)#45@ LAAReid Detmers (2-3)#98
Fri, Apr 29th@ MILAdrian Houser (4-8)#163@ OAKFrankie Montas (3-7)#15
Sat, Apr 30th@ MILEric Lauer (6-3)#86@ OAKCole Irvin (2-5)#120
Sun, May 1st@ MILCorbin Burnes (6-4)#3@ OAKJames Kaprielian (0-5)#202
Tue, May 3rdvs CWSMichael Kopech (2-4)#35   
Wed, May 4thvs CWSLucas Giolito (4-4)#33vs SDMacKenzie Gore (4-3)#103
Sat, May 7thvs LADTyler Anderson (8-1)#61vs TORRoss Stripling (4-2)#123
Sun, May 8thvs LADWalker Buehler (6-3)#129vs TORAlek Manoah (9-2)#16
Mon, May 9th@ SDMacKenzie Gore (4-3)#103@ CWSMichael Kopech (2-4)#35
Tue, May 10th@ SDMike Clevinger (1-0)#59@ CWSLucas Giolito (4-4)#33
Wed, May 11th@ SDNick Martinez (2-3)#144   
Fri, May 13th@ ARIZach Davies (2-4)#191@ MINSonny Gray (4-1)#46
Sat, May 14th@ ARIZac Gallen (4-2)#39@ MINDevin Smeltzer (4-1)#155
Sun, May 15th@ ARIHumberto Castellanos (3-2)#231@ MINJoe Ryan (6-3)#54
Mon, May 16thvs PITDillon Peters (4-2)#210   
Tue, May 17thvs PITJT Brubaker (1-7)#125vs CINConnor Overton (1-0)#253
Wed, May 18thvs PITWil Crowe (3-4)#205   
Thu, May 19thvs ARIZac Gallen (4-2)#39vs CINTyler Mahle (3-6)#48
Fri, May 20thvs ARIHumberto Castellanos (3-2)#231vs DETTarik Skubal (5-5)#28
Sat, May 21stvs ARIMadison Bumgarner (3-7)#112   
Sun, May 22ndvs ARIMerrill Kelly (6-5)#117vs DETAlex Faedo (1-4)#134
Mon, May 23rd@ CINVladimir Gutierrez (1-6)#386@ HOULuis Garcia (5-5)#34
Tue, May 24th@ CINTyler Mahle (3-6)#48@ HOUFramber Valdez (7-3)#23
Wed, May 25th@ CINLuis Castillo (2-4)#43@ HOUCristian Javier (5-3)#76
Thu, May 26th@ CINHunter Greene (3-8)#107@ DETTarik Skubal (5-5)#28
Sat, May 28th@ CWSJohnny Cueto (1-4)#195@ DETAlex Faedo (1-4)#134
Sun, May 29th@ CWSDylan Cease (6-3)#29@ DETElvin Rodriguez (0-2)#363
Mon, May 30thvs MILAaron Ashby (1-5)#89vs KCJonathan Heasley (1-3)#211
Tue, May 31stvs MILEric Lauer (6-3)#86vs KCDaniel Lynch (3-7)#271
Wed, Jun 1stvs MILJason Alexander (2-0)#295vs KCBrad Keller (2-9)#121
Thu, Jun 2ndvs STLMatthew Liberatore (2-1)#168   
Fri, Jun 3rdvs STLMiles Mikolas (5-5)#64@ BALBruce Zimmermann (2-5)#244
Sat, Jun 4thvs STLAndre Pallante (2-3)#171@ BALTyler Wells (6-4)#80
Sun, Jun 5thvs STLAdam Wainwright (6-5)#42@ BALDean Kremer (2-1)#243
Tue, Jun 7th@ BALKyle Bradish (1-4)#256vs TEXTaylor Hearn (4-5)#240
Fri, Jun 10th@ NYYLuis Severino (4-2)#36vs OAKPaul Blackburn (6-3)#6
Sat, Jun 11th@ NYYJordan Montgomery (3-1)#25vs OAKFrankie Montas (3-7)#15
Sun, Jun 12th@ NYYJameson Taillon (8-1)#47vs OAKCole Irvin (2-5)#120
Mon, Jun 13thvs SDYu Darvish (7-3)#27   
Tue, Jun 14thvs SDSean Manaea (3-3)#26@ COLAntonio Senzatela (3-4)#259
Wed, Jun 15thvs SDRyan Weathers (0-0)#280@ COLAustin Gomber (3-7)#197
Thu, Jun 16thvs SDJoe Musgrove (8-1)#7@ COLChad Kuhl (5-5)#272
Fri, Jun 17thvs ATLCharlie Morton (4-3)#57@ LADClayton Kershaw (5-1)#30
Sat, Jun 18thvs ATLKyle Wright (8-4)#45@ LADJulio Urias (5-6)#17
Sun, Jun 19thvs ATLIan Anderson (6-4)#92@ LADAndrew Heaney (1-0)#71
Mon, Jun 20th@ PITJT Brubaker (1-7)#125   
Tue, Jun 21st@ PITRoansy Contreras (2-1)#154@ MINJoe Ryan (6-3)#54
Wed, Jun 22nd@ PITJerad Eickhoff (0-1)#299@ MINSonny Gray (4-1)#46
Thu, Jun 23rd@ PITJose Quintana (1-4)#124@ MINDevin Smeltzer (4-1)#155
Fri, Jun 24th@ STLAndre Pallante (2-3)#171vs BOSNick Pivetta (8-5)#49
Sat, Jun 25th@ STLMiles Mikolas (5-5)#64vs BOSJosh Winckowski (3-1)#316
Sun, Jun 26th@ STLJack Flaherty (0-0)#63vs BOSRich Hill (4-4)#138
Tue, Jun 28thvs CINLuis Castillo (2-4)#43vs MINJosh Winder (2-2)#167
Wed, Jun 29thvs CINHunter Greene (3-8)#107vs MINDylan Bundy (4-4)#172
Thu, Jun 30thvs CINGraham Ashcraft (4-1)#217vs MINChris Archer (2-3)#148
Fri, Jul 1stvs BOSJosh Winckowski (3-1)#316vs NYYGerrit Cole (6-2)#1
Sat, Jul 2ndvs BOSRich Hill (4-4)#138vs NYYNestor Cortes Jr. (6-3)#50
Sun, Jul 3rdvs BOSMichael Wacha (6-1)#113vs NYYJameson Taillon (8-1)#47
Mon, Jul 4th@ MILEric Lauer (6-3)#86@ DETRony Garcia (2-2)#238
Tue, Jul 5th@ MIL@ DET
Wed, Jul 6th@ MIL@ DET
Thu, Jul 7th@ LAD   
Fri, Jul 8th@ LAD@ KC
Sat, Jul 9th@ LAD@ KC
Sun, Jul 10th@ LAD@ KC
Tue, Jul 12thvs BALvs CWS
Wed, Jul 13thvs BALvs CWS
Thu, Jul 14thvs NYMvs DET
Fri, Jul 15thvs NYMvs DET
Sat, Jul 16thvs NYMvs DET
Sun, Jul 17thvs NYMvs DET
Fri, Jul 22nd@ PHI@ CWS
Sat, Jul 23rd@ PHI@ CWS
Sun, Jul 24th@ PHI@ CWS
Mon, Jul 25thvs PIT@ BOS
Tue, Jul 26thvs PIT@ BOS
Thu, Jul 28th@ SF@ BOS
Fri, Jul 29th@ SF@ TB
Sat, Jul 30th@ SF@ TB
Sun, Jul 31st@ SF@ TB
Tue, Aug 2nd@ STLvs ARI
Wed, Aug 3rd@ STLvs ARI
Thu, Aug 4th@ STLvs HOU
Fri, Aug 5thvs MIAvs HOU
Sat, Aug 6thvs MIAvs HOU
Sun, Aug 7thvs MIAvs HOU
Mon, Aug 8thvs WSH   
Tue, Aug 9thvs WSH@ DET
Wed, Aug 10thvs WSH@ DET
Thu, Aug 11th@ CIN@ DET
Sat, Aug 13th@ CIN@ TOR
Sun, Aug 14th@ CIN@ TOR
Mon, Aug 15th@ WSHvs DET
Tue, Aug 16th@ WSHvs DET
Wed, Aug 17th@ WSHvs DET
Thu, Aug 18th@ BAL   
Fri, Aug 19thvs MILvs CWS
Sat, Aug 20thvs MILvs CWS
Sun, Aug 21stvs MILvs CWS
Mon, Aug 22ndvs STL   
Tue, Aug 23rdvs STL@ SD
Wed, Aug 24thvs STL@ SD
Thu, Aug 25thvs STL@ SEA
Fri, Aug 26th@ MIL@ SEA
Sat, Aug 27th@ MIL@ SEA
Sun, Aug 28th@ MIL@ SEA
Mon, Aug 29th@ TOR   
Tue, Aug 30th@ TORvs BAL
Wed, Aug 31st@ TORvs BAL
Fri, Sep 2nd@ STLvs SEA
Sat, Sep 3rd@ STLvs SEA
Sun, Sep 4th@ STLvs SEA
Tue, Sep 6thvs CIN@ KC
Wed, Sep 7thvs CIN@ KC
Thu, Sep 8thvs CIN   
Fri, Sep 9thvs SF@ MIN
Sat, Sep 10thvs SF@ MIN
Sun, Sep 11thvs SF@ MIN
Mon, Sep 12th@ NYMvs LAA
Tue, Sep 13th@ NYMvs LAA
Wed, Sep 14th@ NYMvs LAA
Fri, Sep 16thvs COLvs MIN
Sat, Sep 17thvs COLvs MIN
Sun, Sep 18thvs COLvs MIN
Mon, Sep 19th@ MIAvs MIN
Tue, Sep 20th@ MIA@ CWS
Wed, Sep 21st@ MIA@ CWS
Thu, Sep 22nd@ PIT@ CWS
Fri, Sep 23rd@ PIT@ TEX
Sat, Sep 24th@ PIT@ TEX
Sun, Sep 25th@ PIT@ TEX
Tue, Sep 27thvs PHIvs TB
Wed, Sep 28thvs PHIvs TB
Thu, Sep 29thvs PHIvs TB
Fri, Sep 30thvs CINvs KC
Sat, Oct 1stvs CINvs KC
Sun, Oct 2ndvs CINvs KC
Mon, Oct 3rd@ CINvs KC
Tue, Oct 4th@ CINvs KC
Wed, Oct 5th@ CINvs KC
Mon, Apr 11th   @ KCCarlos Hernandez (0-3)#315
Mon, Apr 25th   @ LAAMichael Lorenzen (6-5)#127
Thu, May 5th   vs TORJose Berrios (5-4)#31
Wed, Jun 8th   vs TEXDane Dunning (1-5)#111
Thu, Jun 9th   vs OAKJames Kaprielian (0-5)#202
Mon, Jun 27th   vs MINSonny Gray (4-1)#46
Mon, Jul 11th   vs CWS
Wed, Jul 27th   @ BOS
Mon, Aug 1st   vs ARI
Fri, Aug 12th   @ TOR
Thu, Sep 1st   vs BAL
Mon, Sep 5th   @ KC