Who Should I Trade?

Rich Hill for Jose Alvarado (2019)

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

Experts' Pick
  Rich Hill
Rich Hill
LAD @ NYM Sun, Sep 15th 7:05pm
Jose Alvarado
Jose Alvarado
TB @ LAA Sun, Sep 15th 4:07pm
Recommended by
8 of 14 experts
Recommended by
6 of 14 experts
Rest of Season
VBR# 307
Injury AlertDTDIL60
Weather75 F, Partly Cloudy88 F, Mostly Cloudy
Expert Ranks 
Eno Sarris
The Athletic
# 39# 53
Andrew Gould
# 140
Joe Bond
Fantasy Six Pack
# 96
Chris Meaney
The Athletic
# 56# 112
Andrea LaMont
Lenny Melnick Fantasy Sports
# 32# 75
Bobby Sylvester
# 113
Brandon 'B_Don' Myers
# 54
Dennis Sosic
Fantasy Six Pack
# 58
Paul Sporer
# 110# 57
Nick Mariano
# 170# 136
Pierre Camus
# 187# 111
Donkey Teeth
# 63
Todd D Clark
The Fantasy Fix
# 98
Alan Harrison
The Fantasy Fix
# 136
  Rich Hill
Rich Hill
Jose Alvarado
Jose Alvarado
2019 Stats 
Games Played1135
Games Started111
Innings Pitched54.330.0
Blown Saves02
Hits Allowed4729
Earned Runs1616
Home Runs Allowed102
  Rich Hill
Rich Hill
Jose Alvarado
Jose Alvarado
2019 Projections 
Games Played7
Games Started0
Innings Pitched9.1
Blown Saves0
Hits Allowed7
Earned Runs3
Home Runs Allowed0
  Rich Hill
Rich Hill
Jose Alvarado
Jose Alvarado
 Rich Hill has been diagnosed with a sprained MCL in his left knee.
Brendan Tuma - Too Much Tuma
Fri, Sep 13th
Jose Alvarado was placed on the 10-day injured list with left elbow inflammation after Saturday's loss at Baltimore, Juan Toribio of MLB.com reports.
John Aubin
Sun, Aug 25th
 Rich Hill was pulled after 2/3 of an inning in Thursday’s contest against the Orioles due to a left knee injury.
Brad Camara
Thu, Sep 12th
Jose Alvarado pitched the ninth inning on Sunday walking two batters and striking out one for the win as the Rays beat the Tigers by a 5-4 score.
John Aubin
Sun, Aug 18th
 Dodgers manager Dave Roberts says Rich Hill (elbow) will pitch out of the bullpen when he returns to the team.
Brendan Tuma - Too Much Tuma
Mon, Aug 12th
The Rays activated Jose Alvarado (oblique) off the 10-day injured list.
Brendan Tuma - Too Much Tuma
Tue, Aug 13th
 Rich Hill (elbow) threw from 75 feet and aims to progress to a bullpen session in the next few weeks.
Chris Chen
Thu, Aug 8th
Jose Alvarado (oblique) could join the Rays during their current series against the Padres that lasts through Wednesday, Marc Topkin of the Tampa Bay Times reports.
John Aubin
Tue, Aug 13th
 Rich Hill has been diagnosed with a flexor strain. Early reports indicate that he'll have to wait three-to-four weeks before he's able to pick up a baseball. Hill is hopeful that he'll be able to return this season.
Blaine Blontz
Thu, Jun 20th
Jose Alvarado (oblique) is expected to miss 6-8 weeks after leaving Saturday’s game with an injury.
Brendan Tuma - Too Much Tuma
Mon, Jul 8th
There are no recent notes for these players
  Rich Hill
Rich Hill
Jose Alvarado
Jose Alvarado
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs ARIvs HOU
Fri, Mar 29thvs ARIvs HOU
Sat, Mar 30thvs ARIvs HOU
Sun, Mar 31stvs ARIvs HOU
Mon, Apr 1stvs SFvs COL
Tue, Apr 2ndvs SFvs COL
Wed, Apr 3rdvs SFvs COL
Fri, Apr 5th@ COL@ SF
Sat, Apr 6th@ COL@ SF
Sun, Apr 7th@ COL@ SF
Mon, Apr 8th@ STL@ CWS
Tue, Apr 9th@ STL@ CWS
Wed, Apr 10th@ STL@ CWS
Thu, Apr 11th@ STL   
Fri, Apr 12thvs MIL@ TOR
Sat, Apr 13thvs MIL@ TOR
Sun, Apr 14thvs MIL@ TOR
Mon, Apr 15thvs CIN   
Tue, Apr 16thvs CINvs BAL
Wed, Apr 17thvs CINvs BAL
Thu, Apr 18th@ MILvs BAL
Fri, Apr 19th@ MILvs BOS
Sat, Apr 20th@ MILvs BOS
Sun, Apr 21st@ MILvs BOS
Tue, Apr 23rd@ CHCvs KC
Wed, Apr 24th@ CHCvs KC
Thu, Apr 25th@ CHC   
Fri, Apr 26thvs PIT   
Sat, Apr 27thvs PIT@ BOS
Sun, Apr 28thvs PIT@ BOS
Mon, Apr 29th@ SF@ KC
Tue, Apr 30th@ SF   
Wed, May 1st@ SF@ KC
Fri, May 3rd@ SD@ BAL
Sat, May 4th@ SD@ BAL
Sun, May 5th@ SD   
Mon, May 6thvs ATLvs ARI
Tue, May 7thvs ATLvs ARI
Wed, May 8thvs ATLvs ARI
Thu, May 9thvs WSH   
Fri, May 10thvs WSHvs NYY
Sat, May 11thvs WSHvs NYY
Sun, May 12thvs WSHvs NYY
Tue, May 14thvs SD@ MIA
Wed, May 15thvs SD@ MIA
Fri, May 17th@ CIN@ NYY
Sat, May 18th@ CIN@ NYY
Sun, May 19th@ CIN@ NYY
Tue, May 21st@ TBvs LAD
Wed, May 22nd@ TBvs LAD
Fri, May 24th@ PIT@ CLE
Sat, May 25th@ PIT@ CLE
Sun, May 26th@ PIT@ CLE
Mon, May 27thvs NYMvs TOR
Tue, May 28thvs NYMvs TOR
Wed, May 29thvs NYMvs TOR
Thu, May 30thvs NYMvs MIN
Fri, May 31stvs PHIvs MIN
Sat, Jun 1stvs PHIvs MIN
Sun, Jun 2ndvs PHIvs MIN
Mon, Jun 3rd@ ARI   
Tue, Jun 4th@ ARI@ DET
Wed, Jun 5th@ ARI@ DET
Fri, Jun 7th@ SF@ BOS
Sat, Jun 8th@ SF@ BOS
Sun, Jun 9th@ SF@ BOS
Mon, Jun 10th@ LAAvs OAK
Tue, Jun 11th@ LAAvs OAK
Thu, Jun 13thvs CHCvs LAA
Fri, Jun 14thvs CHCvs LAA
Sat, Jun 15thvs CHCvs LAA
Sun, Jun 16thvs CHCvs LAA
Mon, Jun 17thvs SF@ NYY
Tue, Jun 18thvs SF@ NYY
Wed, Jun 19thvs SF@ NYY
Thu, Jun 20thvs SF@ OAK
Fri, Jun 21stvs COL@ OAK
Sat, Jun 22ndvs COL@ OAK
Sun, Jun 23rdvs COL@ OAK
Mon, Jun 24th@ ARI   
Tue, Jun 25th@ ARI@ MIN
Wed, Jun 26th@ ARI@ MIN
Thu, Jun 27th@ COL@ MIN
Fri, Jun 28th@ COLvs TEX
Sat, Jun 29th@ COLvs TEX
Sun, Jun 30th@ COLvs TEX
Tue, Jul 2ndvs ARIvs BAL
Wed, Jul 3rdvs ARIvs BAL
Thu, Jul 4thvs SDvs NYY
Fri, Jul 5thvs SDvs NYY
Sat, Jul 6thvs SDvs NYY
Sun, Jul 7thvs SDvs NYY
Fri, Jul 12th@ BOS@ BAL
Sat, Jul 13th@ BOS@ BAL
Sun, Jul 14th@ BOS@ BAL
Mon, Jul 15th@ PHI@ NYY
Tue, Jul 16th@ PHI@ NYY
Wed, Jul 17th@ PHI   
Thu, Jul 18th@ PHI@ NYY
Fri, Jul 19thvs MIAvs CWS
Sat, Jul 20thvs MIAvs CWS
Sun, Jul 21stvs MIAvs CWS
Tue, Jul 23rdvs LAAvs BOS
Wed, Jul 24thvs LAAvs BOS
Fri, Jul 26th@ WSH@ TOR
Sat, Jul 27th@ WSH@ TOR
Sun, Jul 28th@ WSH@ TOR
Mon, Jul 29th@ COL   
Tue, Jul 30th@ COL@ BOS
Wed, Jul 31st@ COL@ BOS
Thu, Aug 1stvs SD@ BOS
Fri, Aug 2ndvs SD   
Sat, Aug 3rdvs SDvs MIA
Sun, Aug 4thvs SDvs MIA
Mon, Aug 5thvs STLvs TOR
Tue, Aug 6thvs STLvs TOR
Wed, Aug 7thvs STLvs TOR
Fri, Aug 9thvs ARI@ SEA
Sat, Aug 10thvs ARI@ SEA
Sun, Aug 11thvs ARI@ SEA
Tue, Aug 13th@ MIA@ SD
Wed, Aug 14th@ MIA@ SD
Thu, Aug 15th@ MIA   
Fri, Aug 16th@ ATLvs DET
Sat, Aug 17th@ ATLvs DET
Sun, Aug 18th@ ATLvs DET
Tue, Aug 20thvs TORvs SEA
Wed, Aug 21stvs TORvs SEA
Thu, Aug 22ndvs TOR@ BAL
Fri, Aug 23rdvs NYY@ BAL
Sat, Aug 24thvs NYY@ BAL
Sun, Aug 25thvs NYY@ BAL
Mon, Aug 26th@ SD   
Tue, Aug 27th@ SD@ HOU
Wed, Aug 28th@ SD@ HOU
Thu, Aug 29th@ ARI@ HOU
Fri, Aug 30th@ ARIvs CLE
Sat, Aug 31st@ ARIvs CLE
Sun, Sep 1st@ ARIvs CLE
Mon, Sep 2ndvs COLvs BAL
Tue, Sep 3rdvs COLvs BAL
Wed, Sep 4thvs COL   
Fri, Sep 6thvs SFvs TOR
Sat, Sep 7thvs SFvs TOR
Sun, Sep 8thvs SFvs TOR
Tue, Sep 10th@ BAL@ TEX
Wed, Sep 11th@ BAL@ TEX
Thu, Sep 12th@ BAL@ TEX
Fri, Sep 13th@ NYM@ LAA
Sat, Sep 14th@ NYM@ LAA
Sun, Sep 15th@ NYM@ LAA
Tue, Sep 17thvs TB@ LAD
Wed, Sep 18thvs TB@ LAD
Fri, Sep 20thvs COLvs BOS
Sat, Sep 21stvs COLvs BOS
Sun, Sep 22ndvs COLvs BOS
Tue, Sep 24th@ SDvs NYY
Wed, Sep 25th@ SDvs NYY
Thu, Sep 26th@ SD   
Fri, Sep 27th@ SF@ TOR
Sat, Sep 28th@ SF@ TOR
Sun, Sep 29th@ SF@ TOR
Mon, Apr 22nd   vs KC
Thu, May 2nd   @ KC
Thu, May 23rd   @ CLE
Thu, Jun 6th   @ DET
Wed, Jun 12th   vs OAK
Mon, Jul 1st   vs BAL
Mon, Jul 22nd   vs BOS
Mon, Aug 12th   @ SD
Mon, Aug 19th   vs SEA
Thu, Sep 5th   vs TOR
Mon, Sep 23rd   vs BOS