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 @ HOU Fri, Jul 19th 8:10pm
Jose Alvarado
Jose Alvarado
TB vs CWS Fri, Jul 19th 7:10pm
Recommended by
10 of 17 experts
Recommended by
7 of 17 experts
Rest of Season
VBR# 61# 828
Injury Alert-IL10
Weather91 F, Humid and Partly Cloudy
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 38# 136
Andrew Gould
# 45# 153
Joe Bond
Fantasy Six Pack
# 46
Bobby Sylvester
# 24
Dan Harris
# 42
Pierre Camus
# 34# 149
Andrew Seifter
# 50
Max Freeze
Freeze Stats
# 37
Mick Ciallela
# 27
Todd D Clark
The Fantasy Fix
# 28# 98
Chris Meaney
The Athletic
# 71# 69
Andrea LaMont
Lenny Melnick Fantasy Sports
# 78# 75
Nick Mariano
# 99# 67
Brandon 'B_Don' Myers
# 123# 88
Donkey Teeth
# 162# 63
Eno Sarris
The Athletic
# 53
Paul Sporer
# 57
  Mike Minor
Mike Minor
Jose Alvarado
Jose Alvarado
2019 Stats 
Games Played1930
Games Started190
Innings Pitched122.227.3
Blown Saves02
Hits Allowed9826
Earned Runs3715
Home Runs Allowed132
  Mike Minor
Mike Minor
Jose Alvarado
Jose Alvarado
2019 Projections 
Games Played1023
Games Started100
Innings Pitched62.021.4
Blown Saves03
Hits Allowed5118
Earned Runs2110
Home Runs Allowed72
  Mike Minor
Mike Minor
Jose Alvarado
Jose Alvarado
 Mike Minor (8-4) did not factor into the decision, yielding four runs on seven hits and three walks over five innings pitched while striking out seven.
Brad Camara
Sun, Jul 14th
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
 Mike Minor is listed as the Rangers' probable starter for Tuesday's game against the Angels.
Connor Rooney
Tue, Jul 2nd
Jose Alvarado exited Saturday’s game versus the Yankees with a side injury.
Brendan Tuma - Too Much Tuma
Sat, Jul 6th
 Mike Minor and the Texas Rangers will not play their scheduled Monday night contest against the Angels. This sadly comes after the baseball world learned about the tragic passing of a Los Angeles Angel. The next three games are expected to be played, but the makeup game will have to be rescheduled for a later date.
Garett Thomas
Mon, Jul 1st
Jose Alvarado allowed six runs (five earned) on four hits and a walk while striking out none across 2/3 innings to take the loss Wednesday against the Orioles.
John Aubin
Thu, Jul 4th
 Mike Minor allowed one run on five hits, two walks, and seven strikeouts through nine innings on Wednesday against the Tigers.
Kamran Hoda
Thu, Jun 27th
Jose Alvarado gave up one hit and struck out two in a scoreless ninth inning to record his seventh save in a 6-3 win over the Orioles on Monday.
John Aubin
Tue, Jul 2nd
 Mike Minor allowed one run on three hits, three walks, and four strikeouts through eight innings on Thursday against Cleveland.
Kamran Hoda
Fri, Jun 21st
Jose Alvarado (personal) was activated off the restricted list Friday, Josh Tolentino of The Athletic reports.
John Aubin
Fri, Jun 28th
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
Mon, Jul 1stvs LAAvs BAL
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
Tue, Aug 6th@ 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@ NYYvs BAL
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 15th   @ NYY
Thu, Jul 18th   @ NYY
Thu, Aug 1st   @ BOS
Mon, Sep 23rd   vs BOS