Who Should I Trade?

Wade Miley for Michael Pineda (2019)

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

Experts' Pick
  Wade Miley
Wade Miley
HOU vs OAK Tue, Jul 23rd 8:10pm
Michael Pineda
Michael Pineda
MIN vs NYY Tue, Jul 23rd 8:10pm
Recommended by
8 of 14 experts
Recommended by
6 of 14 experts
Rest of Season
VBR# 312# 554
Injury Alert--
Weather88 F, Mostly Cloudy81 F, Clear
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 88# 128
Andrew Gould
# 85# 90
Joe Bond
Fantasy Six Pack
# 114
Andrea LaMont
Lenny Melnick Fantasy Sports
# 79# 86
Bobby Sylvester
# 63# 127
Donkey Teeth
# 111# 174
Dan Harris
# 95# 96
Mick Ciallela
# 65
Todd D Clark
The Fantasy Fix
# 104# 78
Pierre Camus
# 156# 115
Nick Mariano
# 161# 123
Max Freeze
Freeze Stats
# 69
Brandon 'B_Don' Myers
# 109
Chris Meaney
The Athletic
# 111
  Wade Miley
Wade Miley
Michael Pineda
Michael Pineda
2019 Stats 
Games Played2019
Games Started2019
Innings Pitched114.3104.2
Blown Saves00
Hits Allowed93103
Earned Runs4151
Home Runs Allowed1717
  Wade Miley
Wade Miley
Michael Pineda
Michael Pineda
2019 Projections 
Games Played78
Games Started78
Innings Pitched41.549.2
Blown Saves00
Hits Allowed3551
Earned Runs1525
Home Runs Allowed68
  Wade Miley
Wade Miley
Michael Pineda
Michael Pineda
 Wade Miley yielded two runs (one earned) on three hits and two walks while striking out three in 5 1/3 innings. He picked up his eighth win of the season.
Brad Camara
Fri, Jul 19th
Minnesota Twins right-hander Michael Pineda struck out eight in a 7-6 win over the Oakland A's on Sunday. Pineda allowed three runs in 5 1/3 innings while settling for a no-decision.
Matthew Terelle
Sun, Jul 21st
 Wade Miley (7-4) did not factor into the decision, yielding five runs (three earned) on four hits and a walk over 6 2/3 innings pitched while striking out five.
Brad Camara
Sun, Jul 14th
Minnesota Twins right-hander Michael Pineda pitched well in a 3-2 loss to the Mets on Tuesday. Pineda allowed three runs (one earned) in six innings while striking out three.
Matthew Terelle
Wed, Jul 17th
 Wade Miley allowed one run on five hits, two walks, and six strikeouts through six innings on Wednesday against the Rockies.
Kamran Hoda
Thu, Jul 4th
Minnesota Twins right-hander Michael Pineda was excellent in a 7-4 win over the Rangers on Saturday. Pineda threw six innings of one-run ball while striking out nine.
Matthew Terelle
Sat, Jul 6th
 Wade Miley allowed one run on three hits, two walks, and two strikeouts through six innings on Friday against the Mariners.
Kamran Hoda
Sat, Jun 29th
Minnesota Twins right-hander Michael Pineda struggled in a 6-1 loss to the Royals on Sunday. Pineda gave up five runs in five innings while striking out five.
Matthew Terelle
Sun, Jun 23rd
 Wade Miley allowed four runs on two hits, four walks, and seven strikeouts through five innings on Saturday against the Yankees.
Kamran Hoda
Sun, Jun 23rd
Minnesota Twins right-hander Michael Pineda pitched well in a 4-3 win over the Red Sox on Tuesday. Pineda allowed just one run over six innings while striking out five and walking one.
Matthew Terelle
Wed, Jun 19th
There are no recent notes for these players
  Wade Miley
Wade Miley
Michael Pineda
Michael Pineda
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ TBvs CLE
Fri, Mar 29th@ TB   
Sat, Mar 30th@ TBvs CLE
Sun, Mar 31st@ TBvs CLE
Mon, Apr 1st@ TEX   
Tue, Apr 2nd@ TEX@ KC
Wed, Apr 3rd@ TEX@ KC
Fri, Apr 5thvs OAK@ PHI
Sat, Apr 6thvs OAK@ PHI
Sun, Apr 7thvs OAK@ PHI
Mon, Apr 8thvs NYY   
Tue, Apr 9thvs NYY@ NYM
Wed, Apr 10thvs NYY@ NYM
Fri, Apr 12th@ SEA   
Sat, Apr 13th@ SEAvs DET
Sun, Apr 14th@ SEAvs DET
Tue, Apr 16th@ OAKvs TOR
Wed, Apr 17th@ OAKvs TOR
Fri, Apr 19th@ TEX   
Sat, Apr 20th@ TEX@ BAL
Sun, Apr 21st@ TEX@ BAL
Mon, Apr 22ndvs MIN@ HOU
Tue, Apr 23rdvs MIN@ HOU
Wed, Apr 24thvs MIN@ HOU
Thu, Apr 25thvs CLE   
Fri, Apr 26thvs CLEvs BAL
Sat, Apr 27thvs CLEvs BAL
Sun, Apr 28thvs CLEvs BAL
Mon, Apr 29th@ MINvs HOU
Tue, Apr 30th@ MINvs HOU
Wed, May 1st@ MINvs HOU
Thu, May 2nd@ MINvs HOU
Sat, May 4th@ LAA@ NYY
Sun, May 5th@ LAA@ NYY
Mon, May 6thvs KC@ TOR
Tue, May 7thvs KC@ TOR
Wed, May 8thvs KC@ TOR
Thu, May 9thvs TEX   
Fri, May 10thvs TEXvs DET
Sat, May 11thvs TEXvs DET
Sun, May 12thvs TEXvs DET
Mon, May 13th@ DETvs LAA
Tue, May 14th@ DETvs LAA
Wed, May 15th@ DETvs LAA
Fri, May 17th@ BOS@ SEA
Sat, May 18th@ BOS@ SEA
Sun, May 19th@ BOS@ SEA
Mon, May 20thvs CWS@ LAA
Tue, May 21stvs CWS@ LAA
Wed, May 22ndvs CWS   
Thu, May 23rdvs CWS@ LAA
Fri, May 24thvs BOSvs CWS
Sat, May 25thvs BOSvs CWS
Sun, May 26thvs BOSvs CWS
Mon, May 27thvs CHCvs MIL
Tue, May 28thvs CHCvs MIL
Wed, May 29thvs CHC   
Fri, May 31st@ OAK@ TB
Sat, Jun 1st@ OAK@ TB
Sun, Jun 2nd@ OAK@ TB
Mon, Jun 3rd@ SEA   
Tue, Jun 4th@ SEA@ CLE
Wed, Jun 5th@ SEA@ CLE
Thu, Jun 6th@ SEA@ CLE
Fri, Jun 7thvs BAL@ DET
Sat, Jun 8thvs BAL@ DET
Sun, Jun 9thvs BAL@ DET
Tue, Jun 11thvs MILvs SEA
Wed, Jun 12thvs MILvs SEA
Fri, Jun 14thvs TORvs KC
Sat, Jun 15thvs TORvs KC
Sun, Jun 16thvs TORvs KC
Mon, Jun 17th@ CINvs BOS
Tue, Jun 18th@ CINvs BOS
Wed, Jun 19th@ CINvs BOS
Thu, Jun 20th@ NYY@ KC
Fri, Jun 21st@ NYY@ KC
Sat, Jun 22nd@ NYY@ KC
Sun, Jun 23rd@ NYY@ KC
Tue, Jun 25thvs PITvs TB
Wed, Jun 26thvs PITvs TB
Thu, Jun 27thvs PITvs TB
Fri, Jun 28thvs SEA@ CWS
Sat, Jun 29thvs SEA@ CWS
Sun, Jun 30thvs SEA@ CWS
Tue, Jul 2nd@ COL@ OAK
Wed, Jul 3rd@ COL@ OAK
Fri, Jul 5thvs LAAvs TEX
Sat, Jul 6thvs LAAvs TEX
Sun, Jul 7thvs LAAvs TEX
Thu, Jul 11th@ TEX   
Fri, Jul 12th@ TEX@ CLE
Sat, Jul 13th@ TEX@ CLE
Sun, Jul 14th@ TEX@ CLE
Mon, Jul 15th@ LAA   
Tue, Jul 16th@ LAAvs NYM
Wed, Jul 17th@ LAAvs NYM
Thu, Jul 18th@ LAAvs OAK
Fri, Jul 19thvs TEXvs OAK
Sat, Jul 20thvs TEXvs OAK
Sun, Jul 21stvs TEXvs OAK
Mon, Jul 22ndvs OAKvs NYY
Tue, Jul 23rdvs OAKvs NYY
Wed, Jul 24thvs OAKvs NYY
Fri, Jul 26th@ STL@ CWS
Sat, Jul 27th@ STL@ CWS
Sun, Jul 28th@ STL@ CWS
Tue, Jul 30th@ CLE@ MIA
Wed, Jul 31st@ CLE@ MIA
Thu, Aug 1st@ CLE@ MIA
Fri, Aug 2ndvs SEAvs KC
Sat, Aug 3rdvs SEAvs KC
Sun, Aug 4thvs SEAvs KC
Tue, Aug 6thvs COLvs ATL
Wed, Aug 7thvs COLvs ATL
Fri, Aug 9th@ BALvs CLE
Sat, Aug 10th@ BALvs CLE
Sun, Aug 11th@ BALvs CLE
Mon, Aug 12th@ CWS   
Tue, Aug 13th@ CWS@ MIL
Wed, Aug 14th@ CWS@ MIL
Thu, Aug 15th@ OAK@ TEX
Fri, Aug 16th@ OAK@ TEX
Sat, Aug 17th@ OAK@ TEX
Sun, Aug 18th@ OAK@ TEX
Mon, Aug 19thvs DETvs CWS
Tue, Aug 20thvs DETvs CWS
Wed, Aug 21stvs DETvs CWS
Thu, Aug 22ndvs DET   
Fri, Aug 23rdvs LAAvs DET
Sat, Aug 24thvs LAAvs DET
Sun, Aug 25thvs LAAvs DET
Tue, Aug 27thvs TB@ CWS
Wed, Aug 28thvs TB@ CWS
Thu, Aug 29thvs TB@ CWS
Fri, Aug 30th@ TOR@ DET
Sat, Aug 31st@ TOR@ DET
Sun, Sep 1st@ TOR@ DET
Mon, Sep 2nd@ MIL@ DET
Tue, Sep 3rd@ MIL@ BOS
Thu, Sep 5thvs SEA@ BOS
Fri, Sep 6thvs SEAvs CLE
Sat, Sep 7thvs SEAvs CLE
Sun, Sep 8thvs SEAvs CLE
Mon, Sep 9thvs OAK   
Tue, Sep 10thvs OAKvs WSH
Wed, Sep 11thvs OAKvs WSH
Thu, Sep 12thvs OAKvs WSH
Fri, Sep 13th@ KC@ CLE
Sat, Sep 14th@ KC@ CLE
Sun, Sep 15th@ KC@ CLE
Tue, Sep 17thvs TEXvs CWS
Wed, Sep 18thvs TEXvs CWS
Fri, Sep 20thvs LAAvs KC
Sat, Sep 21stvs LAAvs KC
Sun, Sep 22ndvs LAAvs KC
Tue, Sep 24th@ SEA@ DET
Wed, Sep 25th@ SEA@ DET
Thu, Sep 26th@ LAA@ DET
Fri, Sep 27th@ LAA@ KC
Sat, Sep 28th@ LAA@ KC
Sun, Sep 29th@ LAA@ KC
Mon, Apr 15th   vs TOR
Thu, Apr 18th   vs TOR
Fri, May 3rd   @ NYY
Thu, May 16th   @ SEA
Thu, May 30th   @ TB
Thu, Jun 13th   vs SEA
Thu, Jul 4th   @ OAK
Thu, Jul 25th   @ CWS
Mon, Aug 5th   vs ATL
Thu, Aug 8th   vs CLE
Wed, Sep 4th   @ BOS
Mon, Sep 16th   vs CWS
Thu, Sep 19th   vs KC