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 @ HOU Sat, May 25th 7:15pm
Christin Stewart
Christin Stewart
DET @ NYM Sat, May 25th 4:10pm
Recommended by
8 of 13 experts
Recommended by
5 of 13 experts
Rest of Season
VBR# 205# 241
Home Runs1513
Stolen Bases11
Batting Average.243.236
Injury Alert--
Weather88 F, Clear68 F, Partly Cloudy
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 81
Andrew Gould
# 181# 204
Andrea LaMont
Lenny Melnick Fantasy Sports
# 141
Bobby Sylvester
# 114# 227
Dan Harris
# 174
Pierre Camus
# 150# 170
Andrew Seifter
# 146
Mick Ciallela
# 142
Paul Sporer
# 150# 146
Brandon 'B_Don' Myers
# 223# 150
Nick Mariano
# 167# 153
Joe Bond
Fantasy Six Pack
# 231# 161
Max Freeze
Freeze Stats
# 182
  Mitch Moreland
1B - BOS
Mitch Moreland
Christin Stewart
Christin Stewart
2019 Stats 
At Bats14499
Home Runs133
Stolen Bases10
Caught Stealing00
Batting Average.236.202
On Base Pct.329.281
Slugging Pct.569.394
On-base Plus Slugging.899.675
  Mitch Moreland
1B - BOS
Mitch Moreland
Christin Stewart
Christin Stewart
2019 Projections 
At Bats253294
Home Runs1513
Stolen Bases11
Caught Stealing00
Batting Average.243.236
On Base Pct.330.320
Slugging Pct.488.433
On-base Plus Slugging.817.754
  Mitch Moreland
1B - BOS
Mitch Moreland
Christin Stewart
Christin Stewart
 Mitch Moreland went 1-for-4 with a solo home run and a walk in a 10-3 loss to the Blue Jays on Tuesday.
John Aubin
Wed, May 22nd
Christin Stewart has been placed on the IL for 10 days. Stewart strained his quad while running the bases during Wednesday's contest. Infielder Brandon Dixon has been recalled from Detroit's Triple-A affiliate.
Garett Thomas
Thu, Apr 18th
 Mitch Moreland went 2-for-4 with a solo home run and two runs scored as the Red Sox beat the Mariners on Saturday.
John Aubin
Sat, May 11th
Detroit Tigers outfielder Christin Stewart went 1-for-4 with a solo homer in a 4-3 loss to the Twins on Saturday.
Matthew Terelle
Sat, Apr 13th
 Mitch Moreland went 2-for-3 with a double, a home run, four RBI and two runs scored Friday as the Red Sox beat the Mariners.
John Aubin
Sat, May 11th
Detroit Tigers outfielder Christin Stewart went 2-for-3 with a go-ahead grand slam in his team's 7-4 win over the Royals on Saturday. He also added a double in the game.
Matthew Terelle
Sat, Apr 6th
 Mitch Moreland went 1-for-5 with a three-run home run and two strikeouts in Tuesday's 8-5 win over the Orioles.
John Aubin
Wed, May 8th
Detroit Tigers outfielder Cristin Stewart went 1-for-4 with a game-winning, two-run homer in the top of the 10th inning in his team's 2--0 Opening Day win over the Blue Jays.
Matthew Terelle
Thu, Mar 28th
 Mitch Moreland went 2-for-3 with two RBI, two walks, a stolen base and a run scored Sunday as the Red Sox beat the White Sox.
John Aubin
Mon, May 6th
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
Tue, Jul 2nd@ TOR@ CWS
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 7thvs KCvs 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 22nd   @ 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
Wed, Sep 11th@ 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   
Thu, May 30th@ NYY   
Mon, Jun 10thvs TEX   
Mon, Jun 17th@ MIN   
Mon, Jun 24thvs CWS   
Mon, Jul 22nd@ TB   
Thu, Aug 1stvs TB   
Mon, Aug 12th@ CLE   
Mon, Sep 9thvs NYY   
Mon, Sep 23rd@ TB