Who Should I Trade?

Mike Minor for Jose Alvarado (2019)

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

Experts' Pick
  Mike Minor
Mike Minor
TEX vs NYY Sun, Sep 29th 3:05pm
Jose Alvarado
Jose Alvarado
TB @ TOR Sun, Sep 29th 3:07pm
Recommended by
13 of 18 experts
Recommended by
5 of 18 experts
Rest of Season
Injury Alert-IL60
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 38# 136
Andrew Gould
# 40
Joe Bond
Fantasy Six Pack
# 41
Chris Meaney
The Athletic
# 67# 112
Nick Mariano
# 38# 136
Bobby Sylvester
# 36
Dan Harris
# 46
Pierre Camus
# 16# 111
Andrew Seifter
# 44
Max Freeze
Freeze Stats
# 37
Brandon 'B_Don' Myers
# 123
Mick Ciallela
# 29
Todd D Clark
The Fantasy Fix
# 28# 98
Andrea LaMont
Lenny Melnick Fantasy Sports
# 78# 75
Donkey Teeth
# 162# 63
Eno Sarris
The Athletic
# 53

# 55
Paul Sporer
# 57
  Mike Minor
Mike Minor
Jose Alvarado
Jose Alvarado
2019 Stats 
Games Played3235
Games Started321
Innings Pitched208.130.0
Blown Saves02
Hits Allowed18929
Earned Runs8316
Home Runs Allowed302
  Mike Minor
Mike Minor
Jose Alvarado
Jose Alvarado
2019 Projections 
Games Played
Games Started
Innings Pitched
Blown Saves
Hits Allowed
Earned Runs
Home Runs Allowed
  Mike Minor
Mike Minor
Jose Alvarado
Jose Alvarado
 Mike Minor (14-10) allowed five earned runs on 10 hits and two walks while striking out nine across 8 2/3 innings in Thursday's 7-5 win over the Red Sox. He picked up his 14th win of the season.
Brad Camara
Thu, Sep 26th
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
 Mike Minor (13-10) allowed six runs on six hits and four walks while striking out three through five innings in Friday's 8-0 loss to the Athletics. He was charged with his 10th loss of the season.
Brad Camara
Sat, Sep 21st
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
 Mike Minor (13-9) allowed seven runs on nine hits and three walks while striking out five through five innings in Saturday's 8-6 loss to the Athletics. He took his ninth loss of the season.
Brad Camara
Sun, Sep 15th
The Rays activated Jose Alvarado (oblique) off the 10-day injured list.
Brendan Tuma - Too Much Tuma
Tue, Aug 13th
 Mike Minor (13-8) allowed two runs on six hits and one walk while striking out three through eight innings in Sunday's 10-4 win over the Orioles.
Brad Camara
Sun, Sep 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
 Mike Minor (12-8) allowed five hits and a walk while striking out five through seven 1/3 scoreless innings in Monday's 7-0 win over the Yankees. He picked up his 12th win of the season.
Brad Camara
Tue, Sep 3rd
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
  Mike Minor
Mike Minor
Jose Alvarado
Jose Alvarado
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs CHCvs HOU
Sat, Mar 30thvs CHCvs HOU
Sun, Mar 31stvs CHCvs HOU
Mon, Apr 1stvs HOUvs COL
Tue, Apr 2ndvs HOUvs COL
Wed, Apr 3rdvs HOUvs COL
Thu, Apr 4th@ LAA   
Fri, Apr 5th@ LAA@ SF
Sat, Apr 6th@ LAA@ SF
Sun, Apr 7th@ LAA@ SF
Tue, Apr 9th@ ARI@ CWS
Wed, Apr 10th@ ARI@ CWS
Fri, Apr 12thvs OAK@ TOR
Sun, Apr 14thvs OAK@ TOR
Mon, Apr 15thvs LAA   
Tue, Apr 16thvs LAAvs BAL
Wed, Apr 17thvs LAAvs BAL
Fri, Apr 19thvs HOUvs BOS
Sat, Apr 20thvs HOUvs BOS
Sun, Apr 21stvs HOUvs BOS
Mon, Apr 22nd@ OAKvs KC
Tue, Apr 23rd@ OAKvs KC
Wed, Apr 24th@ OAKvs KC
Thu, Apr 25th@ SEA   
Fri, Apr 26th@ SEA   
Sat, Apr 27th@ SEA@ BOS
Sun, Apr 28th@ SEA@ BOS
Tue, Apr 30thvs PIT   
Wed, May 1stvs PIT@ KC
Fri, May 3rdvs TOR@ BAL
Sat, May 4thvs TOR@ BAL
Sun, May 5thvs TOR   
Tue, May 7th@ PITvs ARI
Wed, May 8th@ PITvs ARI
Thu, May 9th@ HOU   
Fri, May 10th@ HOUvs NYY
Sat, May 11th@ HOUvs NYY
Sun, May 12th@ HOUvs NYY
Tue, May 14th@ KC@ MIA
Wed, May 15th@ KC@ MIA
Thu, May 16th@ KC   
Fri, May 17thvs STL@ NYY
Sat, May 18thvs STL@ NYY
Sun, May 19thvs STL@ NYY
Mon, May 20thvs SEA   
Tue, May 21stvs SEAvs LAD
Wed, May 22ndvs SEAvs LAD
Fri, May 24th@ LAA@ CLE
Sat, May 25th@ LAA@ CLE
Sun, May 26th@ LAA@ CLE
Mon, May 27th@ SEAvs TOR
Tue, May 28th@ SEAvs TOR
Wed, May 29th@ SEAvs TOR
Thu, May 30thvs KCvs MIN
Fri, May 31stvs KCvs MIN
Sat, Jun 1stvs KCvs MIN
Sun, Jun 2ndvs KCvs MIN
Tue, Jun 4thvs BAL@ DET
Wed, Jun 5thvs BAL@ DET
Thu, Jun 6thvs BAL@ DET
Fri, Jun 7thvs OAK@ BOS
Sat, Jun 8thvs OAK@ BOS
Sun, Jun 9thvs OAK@ BOS
Mon, Jun 10th@ BOSvs OAK
Tue, Jun 11th@ BOSvs OAK
Wed, Jun 12th@ BOSvs OAK
Thu, Jun 13th@ BOSvs LAA
Fri, Jun 14th@ CINvs LAA
Sat, Jun 15th@ CINvs LAA
Sun, Jun 16th@ CINvs LAA
Mon, Jun 17thvs CLE@ NYY
Tue, Jun 18thvs CLE@ NYY
Wed, Jun 19thvs CLE@ NYY
Thu, Jun 20thvs CLE@ OAK
Fri, Jun 21stvs CWS@ OAK
Sat, Jun 22ndvs CWS@ OAK
Sun, Jun 23rdvs CWS@ OAK
Tue, Jun 25th@ DET@ MIN
Wed, Jun 26th@ DET@ MIN
Thu, Jun 27th@ DET@ MIN
Fri, Jun 28th@ TBvs TEX
Sat, Jun 29th@ TBvs TEX
Sun, Jun 30th@ TBvs TEX
Tue, Jul 2ndvs LAAvs BAL
Wed, Jul 3rdvs LAAvs BAL
Thu, Jul 4thvs LAAvs NYY
Fri, Jul 5th@ MINvs NYY
Sat, Jul 6th@ MINvs NYY
Sun, Jul 7th@ MINvs NYY
Thu, Jul 11thvs HOU   
Fri, Jul 12thvs HOU@ BAL
Sat, Jul 13thvs HOU@ BAL
Sun, Jul 14thvs HOU@ BAL
Tue, Jul 16thvs ARI@ NYY
Wed, Jul 17thvs ARI   
Fri, Jul 19th@ HOUvs CWS
Sat, Jul 20th@ HOUvs CWS
Sun, Jul 21st@ HOUvs CWS
Mon, Jul 22nd@ SEAvs BOS
Tue, Jul 23rd@ SEAvs BOS
Wed, Jul 24th@ SEAvs BOS
Thu, Jul 25th@ OAK   
Fri, Jul 26th@ OAK@ TOR
Sat, Jul 27th@ OAK@ TOR
Sun, Jul 28th@ OAK@ TOR
Tue, Jul 30thvs SEA@ BOS
Wed, Jul 31stvs SEA@ BOS
Fri, Aug 2ndvs DET   
Sat, Aug 3rdvs DETvs MIA
Sun, Aug 4thvs DETvs MIA
Mon, Aug 5th@ CLEvs TOR
Wed, Aug 7th@ CLEvs TOR
Fri, Aug 9th@ MIL@ SEA
Sat, Aug 10th@ MIL@ SEA
Sun, Aug 11th@ MIL@ SEA
Mon, Aug 12th@ TOR@ SD
Tue, Aug 13th@ TOR@ SD
Wed, Aug 14th@ TOR@ SD
Thu, Aug 15thvs MIN   
Fri, Aug 16thvs MINvs DET
Sat, Aug 17thvs MINvs DET
Sun, Aug 18thvs MINvs DET
Mon, Aug 19thvs LAAvs SEA
Tue, Aug 20thvs LAAvs SEA
Wed, Aug 21stvs LAAvs SEA
Thu, Aug 22nd@ CWS@ BAL
Fri, Aug 23rd@ CWS@ BAL
Sat, Aug 24th@ CWS@ BAL
Sun, Aug 25th@ CWS@ BAL
Tue, Aug 27th@ LAA@ HOU
Wed, Aug 28th@ LAA@ HOU
Thu, Aug 29thvs SEA@ HOU
Fri, Aug 30thvs SEAvs CLE
Sat, Aug 31stvs SEAvs CLE
Sun, Sep 1stvs SEAvs CLE
Mon, Sep 2nd@ NYYvs BAL
Tue, Sep 3rd@ NYYvs BAL
Wed, Sep 4th@ NYY   
Thu, Sep 5th@ BALvs TOR
Fri, Sep 6th@ BALvs TOR
Sat, Sep 7th@ BALvs TOR
Sun, Sep 8th@ BALvs TOR
Tue, Sep 10thvs TB@ TEX
Wed, Sep 11thvs TB@ TEX
Thu, Sep 12thvs TB@ TEX
Fri, Sep 13thvs OAK@ LAA
Sat, Sep 14thvs OAK@ LAA
Sun, Sep 15thvs OAK@ LAA
Tue, Sep 17th@ HOU@ LAD
Wed, Sep 18th@ HOU@ LAD
Fri, Sep 20th@ OAKvs BOS
Sat, Sep 21st@ OAKvs BOS
Sun, Sep 22nd@ OAKvs BOS
Tue, Sep 24thvs BOSvs NYY
Wed, Sep 25thvs BOSvs NYY
Thu, Sep 26thvs BOS   
Fri, Sep 27thvs NYY@ TOR
Sat, Sep 28thvs NYY@ TOR
Sun, Sep 29thvs NYY@ TOR
Fri, Mar 29th   vs HOU
Mon, Apr 8th   @ CWS
Sat, Apr 13th   @ TOR
Thu, Apr 18th   vs BAL
Mon, Apr 29th   @ KC
Thu, May 2nd   @ KC
Mon, May 6th   vs ARI
Thu, May 23rd   @ CLE
Mon, Jul 1st   vs BAL
Mon, Jul 15th   @ NYY
Thu, Jul 18th   @ NYY
Thu, Aug 1st   @ BOS
Tue, Aug 6th   vs TOR
Mon, Sep 23rd   vs BOS