Who Should I Trade?

Christin Stewart for Mitch Moreland (2019)

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

Experts' Pick
  Mitch Moreland
1B - BOS
Mitch Moreland
BOS vs BAL Sun, Sep 29th 3:05pm
Christin Stewart
Christin Stewart
DET @ CWS Sun, Sep 29th 3:10pm
Recommended by
5 of 9 experts
Recommended by
4 of 9 experts
Rest of Season
Home Runs00
Stolen Bases00
Batting Average.000.000
Injury Alert--
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 118
Andrew Gould
# 212
Andrea LaMont
Lenny Melnick Fantasy Sports
# 141
Nick Mariano
# 132
Pierre Camus
# 176# 296
Donkey Teeth
# 129
Paul Sporer
# 150# 146
Brandon 'B_Don' Myers
# 207# 151
Joe Bond
Fantasy Six Pack
# 225# 200
  Mitch Moreland
1B - BOS
Mitch Moreland
Christin Stewart
Christin Stewart
2019 Stats 
At Bats298369
Home Runs1910
Stolen Bases10
Caught Stealing01
Batting Average.252.233
On Base Pct.328.305
Slugging Pct.507.388
On-base Plus Slugging.835.693
  Mitch Moreland
1B - BOS
Mitch Moreland
Christin Stewart
Christin Stewart
2019 Projections 
At Bats00
Home Runs00
Stolen Bases00
Caught Stealing00
Batting Average.000.000
On Base Pct.000.000
Slugging Pct.000.000
On-base Plus Slugging.000.000
  Mitch Moreland
1B - BOS
Mitch Moreland
Christin Stewart
Christin Stewart
 Mitch Moreland went 1-for-4 with a solo home run as the Red Sox lost to the Rays in extra innings on Saturday.
John Aubin
Sun, Sep 22nd
Detroit Tigers outfielder Christin Stewart went 2-for-4 with a double, a homer, and two RBI in a 5-4 win over the A's on Friday.
Matthew Terelle
Sat, Sep 7th
 Mitch Moreland went 2-for-5 with two home runs and four RBI in Friday's game against Tampa Bay.
John Aubin
Sat, Sep 21st
Detroit Tigers outfielder Christin Stewart went 1-for-2 with a homer and two walks in an 8-6 loss to the Indians on Monday.
Matthew Terelle
Tue, Jul 16th
 Mitch Moreland went 3-for-4 with a three-run home run in a 6-1 win over the Yankees on Friday.
John Aubin
Sat, Sep 7th
Detroit Tigers outfielder Christin Stewart went 3-for-5 with a homer and two RBI in a 7-6 loss to Cleveland on Friday.
Matthew Terelle
Sat, Jun 22nd
 The Red Sox activated Mitch Moreland (quad) off the injured list.
Brendan Tuma - Too Much Tuma
Tue, Jul 23rd
Detroit Tigers outfielder Christin Stewart went 1-for-3 with a solo homer and two walks in a 9-3 win over the Twins on Saturday.
Matthew Terelle
Sat, Jun 8th
  Mitch Moreland (quadriceps) will begin baseball activities Saturday, Chris Cotillo of MassLive.com reports.
John Aubin
Sat, Jun 22nd
Detroit Tigers outfielder Christin Stewart went 3-for-5 with a homer in a 7-4 loss to the Braves on Sunday.
Matthew Terelle
Sun, Jun 2nd
There are no recent notes for these players
  Mitch Moreland
1B - BOS
Mitch Moreland
Christin Stewart
Christin Stewart
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ SEA@ TOR
Fri, Mar 29th@ SEA@ TOR
Sat, Mar 30th@ SEA@ TOR
Sun, Mar 31st@ SEA@ TOR
Mon, Apr 1st@ OAK@ NYY
Tue, Apr 2nd@ OAK@ NYY
Wed, Apr 3rd@ OAK@ NYY
Thu, Apr 4th@ OAKvs KC
Sat, Apr 6th@ ARIvs KC
Sun, Apr 7th@ ARIvs KC
Tue, Apr 9thvs TORvs CLE
Wed, Apr 10th   vs CLE
Thu, Apr 11thvs TORvs CLE
Sat, Apr 13thvs BAL@ MIN
Sun, Apr 14thvs BAL@ MIN
Tue, Apr 16th@ NYYvs PIT
Wed, Apr 17th@ NYYvs PIT
Thu, Apr 18th   vs CWS
Fri, Apr 19th@ TBvs CWS
Sun, Apr 21st@ TBvs CWS
Tue, Apr 23rdvs DET@ BOS
Wed, Apr 24thvs DET@ BOS
Thu, Apr 25thvs DET@ BOS
Fri, Apr 26th   @ CWS
Sun, Apr 28thvs TB@ CWS
Tue, Apr 30thvs OAK@ PHI
Wed, May 1stvs OAK@ PHI
Fri, May 3rd@ CWSvs KC
Sat, May 4th@ CWSvs KC
Sun, May 5th@ CWSvs KC
Tue, May 7th@ BALvs LAA
Wed, May 8th@ BALvs LAA
Thu, May 9th   vs LAA
Fri, May 10thvs SEA@ MIN
Sat, May 11thvs SEA@ MIN
Sun, May 12thvs SEA@ MIN
Mon, May 13th   vs HOU
Tue, May 14thvs COLvs HOU
Wed, May 15thvs COLvs HOU
Thu, May 16th   vs OAK
Fri, May 17thvs HOUvs OAK
Sat, May 18thvs HOUvs OAK
Tue, May 21st@ TORvs MIA
Wed, May 22nd@ TORvs MIA
Thu, May 23rd@ TORvs MIA
Fri, May 24th@ HOU@ NYM
Sat, May 25th@ HOU@ NYM
Sun, May 26th@ HOU@ NYM
Mon, May 27thvs CLE@ BAL
Tue, May 28thvs CLE@ BAL
Wed, May 29thvs CLE@ BAL
Fri, May 31st@ NYY@ ATL
Sat, Jun 1st@ NYY@ ATL
Sun, Jun 2nd@ NYY@ ATL
Tue, Jun 4th@ KCvs TB
Wed, Jun 5th@ KCvs TB
Thu, Jun 6th@ KCvs TB
Fri, Jun 7thvs TBvs MIN
Sat, Jun 8thvs TBvs MIN
Sun, Jun 9thvs TBvs MIN
Tue, Jun 11thvs TEX@ KC
Wed, Jun 12thvs TEX@ KC
Thu, Jun 13thvs TEX@ KC
Fri, Jun 14th@ BALvs CLE
Sat, Jun 15th@ BALvs CLE
Sun, Jun 16th@ BALvs CLE
Tue, Jun 18th@ MIN@ PIT
Wed, Jun 19th@ MIN@ PIT
Fri, Jun 21stvs TOR@ CLE
Sat, Jun 22ndvs TOR@ CLE
Sun, Jun 23rdvs TOR@ CLE
Tue, Jun 25thvs CWSvs TEX
Wed, Jun 26thvs CWSvs TEX
Thu, Jun 27th   vs TEX
Fri, Jun 28th   vs WSH
Sat, Jun 29thvs NYYvs WSH
Sun, Jun 30thvs NYYvs WSH
Wed, Jul 3rd@ TOR@ CWS
Thu, Jul 4th@ TOR@ CWS
Fri, Jul 5th@ DETvs BOS
Sat, Jul 6th@ DETvs BOS
Sun, Jul 7th@ DETvs BOS
Fri, Jul 12thvs LAD@ KC
Sat, Jul 13thvs LAD@ KC
Sun, Jul 14thvs LAD@ KC
Mon, Jul 15thvs TOR@ CLE
Tue, Jul 16thvs TOR@ CLE
Wed, Jul 17thvs TOR@ CLE
Thu, Jul 18thvs TOR@ CLE
Fri, Jul 19th@ BALvs TOR
Sat, Jul 20th@ BALvs TOR
Sun, Jul 21st@ BALvs TOR
Tue, Jul 23rd@ TBvs PHI
Wed, Jul 24th@ TBvs PHI
Thu, Jul 25thvs NYY@ SEA
Fri, Jul 26thvs NYY@ SEA
Sat, Jul 27thvs NYY@ SEA
Sun, Jul 28thvs NYY@ SEA
Mon, Jul 29th   @ LAA
Tue, Jul 30thvs TB@ LAA
Wed, Jul 31stvs TB@ LAA
Fri, Aug 2nd@ NYY@ TEX
Sat, Aug 3rd@ NYY@ TEX
Sun, Aug 4th@ NYY@ TEX
Mon, Aug 5thvs KCvs CWS
Tue, Aug 6thvs KCvs CWS
Wed, Aug 7th   vs CWS
Thu, Aug 8thvs LAAvs KC
Fri, Aug 9thvs LAAvs KC
Sat, Aug 10thvs LAAvs KC
Sun, Aug 11thvs LAAvs KC
Tue, Aug 13th@ CLEvs SEA
Wed, Aug 14th@ CLEvs SEA
Thu, Aug 15th   vs SEA
Fri, Aug 16thvs BAL@ TB
Sat, Aug 17thvs BAL@ TB
Sun, Aug 18thvs BAL@ TB
Mon, Aug 19th   @ HOU
Tue, Aug 20thvs PHI@ HOU
Wed, Aug 21stvs PHI@ HOU
Thu, Aug 22ndvs KC@ HOU
Fri, Aug 23rd@ SD@ MIN
Sat, Aug 24th@ SD@ MIN
Sun, Aug 25th@ SD@ MIN
Tue, Aug 27th@ COLvs CLE
Wed, Aug 28th@ COLvs CLE
Thu, Aug 29th   vs CLE
Fri, Aug 30th@ LAAvs MIN
Sat, Aug 31st@ LAAvs MIN
Sun, Sep 1st@ LAAvs MIN
Mon, Sep 2nd   vs MIN
Tue, Sep 3rdvs MIN@ KC
Wed, Sep 4thvs MIN@ KC
Thu, Sep 5thvs MIN@ KC
Fri, Sep 6thvs NYY@ OAK
Sat, Sep 7thvs NYY@ OAK
Sun, Sep 8thvs NYY@ OAK
Tue, Sep 10th@ TORvs NYY
Thu, Sep 12th@ TORvs NYY
Fri, Sep 13th   vs BAL
Sat, Sep 14th@ PHIvs BAL
Sun, Sep 15th@ PHIvs BAL
Mon, Sep 16th   vs BAL
Tue, Sep 17thvs SF@ CLE
Wed, Sep 18thvs SF@ CLE
Thu, Sep 19thvs SF@ CLE
Fri, Sep 20th@ TBvs CWS
Sat, Sep 21st@ TBvs CWS
Sun, Sep 22nd@ TBvs CWS
Tue, Sep 24th@ TEXvs MIN
Wed, Sep 25th@ TEXvs MIN
Thu, Sep 26th@ TEXvs MIN
Fri, Sep 27thvs BAL@ CWS
Sat, Sep 28thvs BAL@ CWS
Sun, Sep 29thvs BAL@ CWS
Fri, Apr 5th@ ARI   
Fri, Apr 12thvs BAL   
Mon, Apr 15thvs BAL   
Sat, Apr 20th@ TB   
Sat, Apr 27thvs TB   
Mon, Apr 29thvs OAK   
Thu, May 2nd@ CWS   
Mon, May 6th@ BAL   
Sun, May 19thvs HOU   
Mon, May 20th@ TOR   
Mon, Jun 10thvs TEX   
Mon, Jun 17th@ MIN   
Mon, Jun 24thvs CWS   
Tue, Jul 2nd@ TOR   
Mon, Jul 22nd@ TB   
Thu, Aug 1stvs TB   
Mon, Aug 12th@ CLE   
Mon, Sep 9thvs NYY   
Wed, Sep 11th@ TOR   
Mon, Sep 23rd@ TB