Who Should I Trade?

Will Smith for David Robertson (2019)

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

 
Experts' Pick
 
  Will Smith
RP - SF
Will Smith
SF vs LAD Sun, Sep 29th 3:05pm
David Robertson
RP - PHI
David Robertson
PHI vs MIA Sun, Sep 29th 3:05pm
Expert
Recommendation
74%
Recommended by
14 of 19 experts
26%
Recommended by
5 of 19 experts
Rankings 
   
Rest of Season
VBR
   
Projections 
   
Strikeouts
Wins
Saves
ERA
WHIP
   
Misc 
   
Injury Alert-IL60
Weather
   
Expert Ranks 
   
Alan Harrison
The Fantasy Fix
# 44# 90
   
Andrew Gould
FantasyPros
# 26
   
Joe Bond
Fantasy Six Pack
# 38
   
Chris Meaney
The Athletic
# 30
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 84# 90
   
Nick Mariano
RotoBaller
# 31
   
Bobby Sylvester
FantasyPros
# 61
   
Dan Harris
FantasyPros
# 43
   
Pierre Camus
RotoBaller
# 42
   
Andrew Seifter
FantasyPros
# 21
   
Max Freeze
Freeze Stats
# 31
   
Brandon 'B_Don' Myers
Razzball
# 49
   
Mick Ciallela
Fantrax
# 26
   
Todd D Clark
The Fantasy Fix
# 48
   

# 70# 48
   
Donkey Teeth
Razzball
# 78# 67
   
Paul Sporer
FanGraphs
# 83# 42
   
Eno Sarris
The Athletic
# 87# 55
   
Dennis Sosic
Fantasy Six Pack
# 91# 64
   
  Will Smith
RP - SF
Will Smith
SF
David Robertson
RP - PHI
David Robertson
PHI
2019 Stats 
   
   
Games Played637
   
Games Started00
   
Innings Pitched65.27.1
   
Wins60
   
Losses01
   
Saves340
   
Blown Saves40
   
Holds02
   
Hits Allowed468
   
Earned Runs204
   
Home Runs Allowed101
   
Strikeouts966
   
Walks216
   
ERA2.765.40
   
WHIP1.032.10
   
  Will Smith
RP - SF
Will Smith
SF
David Robertson
RP - PHI
David Robertson
PHI
2019 Projections 
   
   
Games Played
   
Games Started
   
Innings Pitched
   
Wins
   
Losses
   
Saves
   
Blown Saves
   
Holds
   
Hits Allowed
   
Earned Runs
   
Home Runs Allowed
   
Strikeouts
   
Walks
   
ERA
   
WHIP
   
  Will Smith
RP - SF
Will Smith
SF
David Robertson
RP - PHI
David Robertson
PHI
News 
 Will Smith struck out two in a scoreless ninth to preserve the 4-1 Giants' win over the Braves on Sunday.
Brendan Tuma - Too Much Tuma
Sun, Sep 22nd
Phillies reliever David Robertson is out for the season and is expected to need surgery to repair the flexor tendon. He may also require Tommy John Surgery at some point, according to a report from Meghan Montemurro of The Athletic.
Mike Maher
Wed, Jul 31st
 Will Smith was unavailable for Tuesday's save chance versus the Pirates due to back inflammation.
Brendan Tuma - Too Much Tuma
Wed, Sep 11th
Phillies reliever David Robertson saw orthopedist James Andrews on Monday and will not throw for another three weeks, according to beat writer Matt Gelb on Twitter. Rest has been recommended for his ailing elbow.
Mike Maher
Mon, May 13th
 Will Smith allowed a solo homer but held on to earn the save and protect the 5-4 win on Friday versus the Dodgers.
Brendan Tuma - Too Much Tuma
Sat, Sep 7th
David Robertson (elbow) will be evaluated when the team returns home later this week.
Brendan Tuma - Too Much Tuma
Mon, Apr 22nd
 Will Smith picked up his 30th save of the season on Sunday in Oakland, throwing a scoreless ninth as the Giants won 5-4.
Brendan Tuma - Too Much Tuma
Sun, Aug 25th
David Robertson has been placed on the IL for 10 days, due to elbow soreness. Righty Drew Anderson will be called up from Triple-A. The relief man is scheduled to undergo a MRI on Tuesday, but is not currently concerned about his long-term status.
Garett Thomas
Mon, Apr 15th
 Will Smith picked up the win on Friday in Arizona despite allowing two runs on three hits over 1 2/3 innings.
Brendan Tuma - Too Much Tuma
Sat, Aug 17th
Phillies reliever David Robertson pitched in the eighth inning of Sunday's win over the Twins, recording two outs and earning a hold before giving way to lefty Adam Morgan. Hector Neris pitched the ninth inning to earn the save.
Mike Maher
Mon, Apr 8th
Notes 
There are no recent notes for these players
  Will Smith
RP - SF
Will Smith
SF
David Robertson
RP - PHI
David Robertson
PHI
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ SDvs ATL
Fri, Mar 29th@ SD   
Sat, Mar 30th@ SDvs ATL
Sun, Mar 31st@ SDvs ATL
Mon, Apr 1st@ LAD   
Tue, Apr 2nd@ LAD@ WSH
Wed, Apr 3rd@ LAD@ WSH
Fri, Apr 5thvs TBvs MIN
Sat, Apr 6thvs TBvs MIN
Sun, Apr 7thvs TBvs MIN
Mon, Apr 8thvs SDvs WSH
Tue, Apr 9thvs SDvs WSH
Wed, Apr 10thvs SDvs WSH
Thu, Apr 11thvs COL   
Fri, Apr 12thvs COL@ MIA
Sat, Apr 13thvs COL@ MIA
Sun, Apr 14thvs COL@ MIA
Tue, Apr 16th@ WSHvs NYM
Wed, Apr 17th@ WSHvs NYM
Thu, Apr 18th@ WSH@ COL
Fri, Apr 19th@ PIT@ COL
Sat, Apr 20th@ PIT@ COL
Sun, Apr 21st@ PIT@ COL
Tue, Apr 23rd@ TOR@ NYM
Wed, Apr 24th@ TOR@ NYM
Fri, Apr 26thvs NYYvs MIA
Sat, Apr 27thvs NYYvs MIA
Sun, Apr 28thvs NYYvs MIA
Mon, Apr 29thvs LAD   
Tue, Apr 30thvs LADvs DET
Wed, May 1stvs LADvs DET
Fri, May 3rd@ CINvs WSH
Sat, May 4th@ CINvs WSH
Sun, May 5th@ CINvs WSH
Mon, May 6th@ CIN@ STL
Tue, May 7th@ COL@ STL
Thu, May 9th@ COL   
Fri, May 10thvs CIN@ KC
Sat, May 11thvs CIN@ KC
Sun, May 12thvs CIN@ KC
Tue, May 14thvs TORvs MIL
Wed, May 15thvs TORvs MIL
Fri, May 17th@ ARIvs COL
Sat, May 18th@ ARIvs COL
Sun, May 19th@ ARIvs COL
Mon, May 20thvs ATL@ CHC
Tue, May 21stvs ATL@ CHC
Wed, May 22ndvs ATL@ CHC
Thu, May 23rdvs ATL@ CHC
Fri, May 24thvs ARI@ MIL
Sat, May 25thvs ARI@ MIL
Sun, May 26thvs ARI@ MIL
Tue, May 28th@ MIAvs STL
Wed, May 29th@ MIAvs STL
Thu, May 30th@ MIAvs STL
Fri, May 31st@ BAL@ LAD
Sat, Jun 1st@ BAL@ LAD
Sun, Jun 2nd@ BAL@ LAD
Tue, Jun 4th@ NYM@ SD
Wed, Jun 5th@ NYM@ SD
Thu, Jun 6th@ NYM   
Fri, Jun 7thvs LADvs CIN
Sat, Jun 8thvs LADvs CIN
Sun, Jun 9thvs LADvs CIN
Tue, Jun 11thvs SDvs ARI
Wed, Jun 12thvs SDvs ARI
Fri, Jun 14thvs MIL@ ATL
Sat, Jun 15thvs MIL@ ATL
Sun, Jun 16thvs MIL@ ATL
Mon, Jun 17th@ LAD   
Tue, Jun 18th@ LAD   
Wed, Jun 19th@ LAD@ WSH
Thu, Jun 20th@ LAD@ WSH
Fri, Jun 21st@ ARIvs MIA
Sat, Jun 22nd@ ARIvs MIA
Sun, Jun 23rd@ ARIvs MIA
Mon, Jun 24thvs COLvs NYM
Tue, Jun 25thvs COLvs NYM
Wed, Jun 26thvs COLvs NYM
Thu, Jun 27thvs ARIvs NYM
Fri, Jun 28thvs ARI@ MIA
Sat, Jun 29thvs ARI@ MIA
Sun, Jun 30thvs ARI@ MIA
Mon, Jul 1st@ SD   
Tue, Jul 2nd@ SD@ ATL
Wed, Jul 3rd@ SD@ ATL
Fri, Jul 5thvs STL@ NYM
Sat, Jul 6thvs STL@ NYM
Sun, Jul 7thvs STL@ NYM
Fri, Jul 12th@ MILvs WSH
Sat, Jul 13th@ MILvs WSH
Sun, Jul 14th@ MILvs WSH
Mon, Jul 15th@ COLvs LAD
Tue, Jul 16th@ COLvs LAD
Wed, Jul 17th@ COLvs LAD
Thu, Jul 18thvs NYMvs LAD
Fri, Jul 19thvs NYM@ PIT
Sat, Jul 20thvs NYM@ PIT
Sun, Jul 21stvs NYM@ PIT
Mon, Jul 22ndvs CHC   
Tue, Jul 23rdvs CHC@ DET
Wed, Jul 24thvs CHC@ DET
Fri, Jul 26th@ SDvs ATL
Sat, Jul 27th@ SDvs ATL
Sun, Jul 28th@ SDvs ATL
Tue, Jul 30th@ PHIvs SF
Wed, Jul 31st@ PHIvs SF
Thu, Aug 1st@ PHIvs SF
Fri, Aug 2nd@ COLvs CWS
Sat, Aug 3rd@ COLvs CWS
Sun, Aug 4th@ COLvs CWS
Mon, Aug 5thvs WSH@ ARI
Tue, Aug 6thvs WSH@ ARI
Wed, Aug 7thvs WSH@ ARI
Thu, Aug 8thvs PHI@ SF
Fri, Aug 9thvs PHI@ SF
Sat, Aug 10thvs PHI@ SF
Sun, Aug 11thvs PHI@ SF
Tue, Aug 13thvs OAKvs CHC
Wed, Aug 14thvs OAKvs CHC
Thu, Aug 15th@ ARIvs CHC
Fri, Aug 16th@ ARIvs SD
Sat, Aug 17th@ ARIvs SD
Sun, Aug 18th@ ARIvs SD
Tue, Aug 20th@ CHC@ BOS
Wed, Aug 21st@ CHC@ BOS
Thu, Aug 22nd@ CHC   
Sat, Aug 24th@ OAK@ MIA
Sun, Aug 25th@ OAK@ MIA
Mon, Aug 26thvs ARIvs PIT
Tue, Aug 27thvs ARIvs PIT
Thu, Aug 29thvs SD   
Fri, Aug 30thvs SDvs NYM
Sat, Aug 31stvs SDvs NYM
Sun, Sep 1stvs SDvs NYM
Mon, Sep 2nd@ STL@ CIN
Tue, Sep 3rd@ STL@ CIN
Wed, Sep 4th@ STL@ CIN
Thu, Sep 5th@ STL@ CIN
Fri, Sep 6th@ LAD@ NYM
Sat, Sep 7th@ LAD@ NYM
Sun, Sep 8th@ LAD@ NYM
Mon, Sep 9thvs PITvs ATL
Tue, Sep 10thvs PITvs ATL
Wed, Sep 11thvs PITvs ATL
Thu, Sep 12thvs PITvs ATL
Fri, Sep 13thvs MIA   
Sat, Sep 14thvs MIAvs BOS
Sun, Sep 15thvs MIAvs BOS
Tue, Sep 17th@ BOS@ ATL
Wed, Sep 18th@ BOS@ ATL
Thu, Sep 19th@ BOS@ ATL
Fri, Sep 20th@ ATL@ CLE
Sat, Sep 21st@ ATL@ CLE
Sun, Sep 22nd@ ATL@ CLE
Tue, Sep 24thvs COL@ WSH
Wed, Sep 25thvs COL@ WSH
Thu, Sep 26thvs COL@ WSH
Fri, Sep 27thvs LADvs MIA
Sat, Sep 28thvs LADvs MIA
Sun, Sep 29thvs LADvs MIA
Mon, Apr 15th   vs NYM
Mon, Apr 22nd   @ NYM
Thu, Apr 25th   vs MIA
Wed, May 8th   @ STL
Mon, May 13th   vs MIL
Thu, May 16th   vs MIL
Mon, Jun 3rd   @ SD
Mon, Jun 10th   vs ARI
Thu, Jul 4th   @ ATL
Fri, Aug 23rd   @ MIA
Wed, Aug 28th   vs PIT
Mon, Sep 23rd   @ WSH