Who Should I Trade?

Mitch Moreland for Kole Calhoun (2019)

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

 
Experts' Pick
 
  Kole Calhoun
RF - LAA
Kole Calhoun
LAA vs HOU Sun, Sep 29th 3:07pm
Mitch Moreland
1B - BOS
Mitch Moreland
BOS vs BAL Sun, Sep 29th 3:05pm
Expert
Recommendation
75%
Recommended by
12 of 16 experts
25%
Recommended by
4 of 16 experts
Rankings 
   
Rest of Season
VBR
   
Projections 
   
Runs00
Home Runs00
RBI00
Stolen Bases00
Batting Average.000.000
   
Misc 
   
Injury Alert--
Weather
   
Expert Ranks 
   
Eno Sarris
The Athletic
# 134
   
Andrew Gould
FantasyPros
# 167# 212
   
Joe Bond
Fantasy Six Pack
# 148# 225
   
Chris Meaney
The Athletic
# 132
   
Nick Mariano
RotoBaller
# 126# 132
   
Bobby Sylvester
FantasyPros
# 152
   
Donkey Teeth
Razzball
# 205
   
Dan Harris
FantasyPros
# 156
   
Brandon 'B_Don' Myers
Razzball
# 202# 207
   
Mick Ciallela
Fantrax
# 123
   

# 160
   
Todd D Clark
The Fantasy Fix
# 135
   
Alan Harrison
The Fantasy Fix
# 121# 118
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 173# 141
   
Paul Sporer
FanGraphs
# 150
   
Pierre Camus
RotoBaller
# 214# 176
   
  Kole Calhoun
RF - LAA
Kole Calhoun
LAA
Mitch Moreland
1B - BOS
Mitch Moreland
BOS
2019 Stats 
   
   
At Bats552298
   
Runs9248
   
Hits12875
   
Singles6538
   
Doubles2917
   
Triples11
   
Home Runs3319
   
RBI7458
   
Stolen Bases41
   
Caught Stealing10
   
Walks7034
   
Strikeouts16274
   
Batting Average.232.252
   
On Base Pct.325.328
   
Slugging Pct.467.507
   
On-base Plus Slugging.792.835
   
  Kole Calhoun
RF - LAA
Kole Calhoun
LAA
Mitch Moreland
1B - BOS
Mitch Moreland
BOS
2019 Projections 
   
   
At Bats00
   
Runs00
   
Hits00
   
Singles00
   
Doubles00
   
Triples00
   
Home Runs00
   
RBI00
   
Stolen Bases00
   
Caught Stealing00
   
Walks00
   
Strikeouts00
   
Batting Average.000.000
   
On Base Pct.000.000
   
Slugging Pct.000.000
   
On-base Plus Slugging.000.000
   
  Kole Calhoun
RF - LAA
Kole Calhoun
LAA
Mitch Moreland
1B - BOS
Mitch Moreland
BOS
News 
 Kole Calhoun went 1-for-3 with a double, a walk and a run scored in Sunday's 8-5 loss to the Astros.
Brad Camara
Sun, Sep 29th
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
 Kole Calhoun went 2-for-5 with a two-run homer in Saturday's 8-4 win over the Astros.
Brad Camara
Sun, Sep 22nd
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
 Kole Calhoun went 2-for-4 with a solo home run in Thursday's 9-1 loss to the Yankees.
Brad Camara
Fri, Sep 20th
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
 Kole Calhoun went 2-for-4 with a strikeout in Tuesday's 8-0 loss to the Yankees.
Brad Camara
Wed, Sep 18th
The Red Sox activated Mitch Moreland (quad) off the injured list.
Brendan Tuma - Too Much Tuma
Tue, Jul 23rd
 Kole Calhoun went 2-for-4 with a pair of home runs and three RBI in Friday's 11-4 loss to the Rays.
Brad Camara
Sat, Sep 14th
Mitch Moreland (quadriceps) will begin baseball activities Saturday, Chris Cotillo of MassLive.com reports.
John Aubin
Sat, Jun 22nd
Notes 
There are no recent notes for these players
  Kole Calhoun
RF - LAA
Kole Calhoun
LAA
Mitch Moreland
1B - BOS
Mitch Moreland
BOS
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ OAK@ SEA
Fri, Mar 29th@ OAK@ SEA
Sat, Mar 30th@ OAK@ SEA
Sun, Mar 31st@ OAK@ SEA
Mon, Apr 1st@ SEA@ OAK
Tue, Apr 2nd@ SEA@ OAK
Wed, Apr 3rd   @ OAK
Thu, Apr 4thvs TEX@ OAK
Fri, Apr 5thvs TEX@ ARI
Sat, Apr 6thvs TEX@ ARI
Sun, Apr 7thvs TEX@ ARI
Tue, Apr 9thvs MILvs TOR
Thu, Apr 11th   vs TOR
Fri, Apr 12th@ CHCvs BAL
Sat, Apr 13th@ CHCvs BAL
Sun, Apr 14th   vs BAL
Mon, Apr 15th@ TEXvs BAL
Tue, Apr 16th@ TEX@ NYY
Wed, Apr 17th@ TEX@ NYY
Fri, Apr 19thvs SEA@ TB
Sat, Apr 20thvs SEA@ TB
Sun, Apr 21stvs SEA@ TB
Tue, Apr 23rdvs NYYvs DET
Wed, Apr 24thvs NYYvs DET
Thu, Apr 25thvs NYYvs DET
Sat, Apr 27th@ KCvs TB
Sun, Apr 28th@ KCvs TB
Mon, Apr 29th   vs OAK
Tue, Apr 30thvs TORvs OAK
Wed, May 1stvs TORvs OAK
Thu, May 2ndvs TOR@ CWS
Fri, May 3rd   @ CWS
Sat, May 4thvs HOU@ CWS
Sun, May 5thvs HOU@ CWS
Mon, May 6th   @ BAL
Tue, May 7th@ DET@ BAL
Wed, May 8th@ DET@ BAL
Fri, May 10th@ BALvs SEA
Sat, May 11th@ BALvs SEA
Sun, May 12th@ BALvs SEA
Tue, May 14th@ MINvs COL
Wed, May 15th@ MINvs COL
Fri, May 17thvs KCvs HOU
Sat, May 18thvs KCvs HOU
Sun, May 19thvs KCvs HOU
Mon, May 20thvs MIN@ TOR
Tue, May 21stvs MIN@ TOR
Wed, May 22nd   @ TOR
Thu, May 23rdvs MIN@ TOR
Fri, May 24thvs TEX@ HOU
Sat, May 25thvs TEX@ HOU
Sun, May 26thvs TEX@ HOU
Mon, May 27th@ OAKvs CLE
Tue, May 28th@ OAKvs CLE
Wed, May 29th@ OAKvs CLE
Fri, May 31st@ SEA@ NYY
Sat, Jun 1st@ SEA@ NYY
Sun, Jun 2nd@ SEA@ NYY
Tue, Jun 4thvs OAK@ KC
Wed, Jun 5thvs OAK@ KC
Thu, Jun 6thvs OAK@ KC
Fri, Jun 7thvs SEAvs TB
Sat, Jun 8thvs SEAvs TB
Sun, Jun 9thvs SEAvs TB
Mon, Jun 10thvs LADvs TEX
Tue, Jun 11thvs LADvs TEX
Wed, Jun 12th   vs TEX
Thu, Jun 13th@ TBvs TEX
Fri, Jun 14th@ TB@ BAL
Sat, Jun 15th@ TB@ BAL
Sun, Jun 16th@ TB@ BAL
Mon, Jun 17th@ TOR@ MIN
Tue, Jun 18th@ TOR@ MIN
Wed, Jun 19th@ TOR@ MIN
Fri, Jun 21st@ STLvs TOR
Sat, Jun 22nd@ STLvs TOR
Sun, Jun 23rd@ STLvs TOR
Mon, Jun 24th   vs CWS
Tue, Jun 25thvs CINvs CWS
Wed, Jun 26thvs CINvs CWS
Sat, Jun 29thvs OAKvs NYY
Sun, Jun 30thvs OAKvs NYY
Tue, Jul 2nd@ TEX@ TOR
Wed, Jul 3rd@ TEX@ TOR
Thu, Jul 4th@ TEX@ TOR
Fri, Jul 5th@ HOU@ DET
Sat, Jul 6th@ HOU@ DET
Sun, Jul 7th@ HOU@ DET
Fri, Jul 12thvs SEAvs LAD
Sat, Jul 13thvs SEAvs LAD
Sun, Jul 14thvs SEAvs LAD
Mon, Jul 15thvs HOUvs TOR
Tue, Jul 16thvs HOUvs TOR
Wed, Jul 17thvs HOUvs TOR
Thu, Jul 18thvs HOUvs TOR
Fri, Jul 19th@ SEA@ BAL
Sat, Jul 20th@ SEA@ BAL
Sun, Jul 21st@ SEA@ BAL
Mon, Jul 22nd   @ TB
Tue, Jul 23rd@ LAD@ TB
Wed, Jul 24th@ LAD@ TB
Thu, Jul 25thvs BALvs NYY
Fri, Jul 26thvs BALvs NYY
Sat, Jul 27thvs BALvs NYY
Sun, Jul 28thvs BALvs NYY
Tue, Jul 30thvs DETvs TB
Wed, Jul 31stvs DETvs TB
Thu, Aug 1st   vs TB
Fri, Aug 2nd@ CLE@ NYY
Sat, Aug 3rd@ CLE@ NYY
Sun, Aug 4th@ CLE@ NYY
Mon, Aug 5th@ CINvs KC
Tue, Aug 6th@ CINvs KC
Thu, Aug 8th@ BOSvs LAA
Fri, Aug 9th@ BOSvs LAA
Sat, Aug 10th@ BOSvs LAA
Sun, Aug 11th@ BOSvs LAA
Mon, Aug 12thvs PIT@ CLE
Tue, Aug 13thvs PIT@ CLE
Wed, Aug 14thvs PIT@ CLE
Fri, Aug 16thvs CWSvs BAL
Sat, Aug 17thvs CWSvs BAL
Sun, Aug 18thvs CWSvs BAL
Tue, Aug 20th@ TEXvs PHI
Wed, Aug 21st@ TEXvs PHI
Thu, Aug 22nd   vs KC
Fri, Aug 23rd@ HOU@ SD
Sat, Aug 24th@ HOU@ SD
Sun, Aug 25th@ HOU@ SD
Tue, Aug 27thvs TEX@ COL
Wed, Aug 28thvs TEX@ COL
Fri, Aug 30thvs BOS@ LAA
Sat, Aug 31stvs BOS@ LAA
Sun, Sep 1stvs BOS@ LAA
Tue, Sep 3rd@ OAKvs MIN
Wed, Sep 4th@ OAKvs MIN
Thu, Sep 5th@ OAKvs MIN
Fri, Sep 6th@ CWSvs NYY
Sat, Sep 7th@ CWSvs NYY
Sun, Sep 8th@ CWSvs NYY
Mon, Sep 9thvs CLEvs NYY
Tue, Sep 10thvs CLE@ TOR
Wed, Sep 11thvs CLE@ TOR
Thu, Sep 12th   @ TOR
Sat, Sep 14thvs TB@ PHI
Sun, Sep 15thvs TB@ PHI
Tue, Sep 17th@ NYYvs SF
Wed, Sep 18th@ NYYvs SF
Thu, Sep 19th@ NYYvs SF
Fri, Sep 20th@ HOU@ TB
Sat, Sep 21st@ HOU@ TB
Sun, Sep 22nd@ HOU@ TB
Mon, Sep 23rd   @ TB
Tue, Sep 24thvs OAK@ TEX
Wed, Sep 25thvs OAK@ TEX
Thu, Sep 26thvs HOU@ TEX
Fri, Sep 27thvs HOUvs BAL
Sat, Sep 28thvs HOUvs BAL
Sun, Sep 29thvs HOUvs BAL
Mon, Apr 8thvs MIL   
Wed, Apr 10thvs MIL   
Thu, Apr 18thvs SEA   
Mon, Apr 22ndvs NYY   
Fri, Apr 26th@ KC   
Thu, May 9th@ DET   
Mon, May 13th@ MIN   
Thu, May 30th@ SEA   
Mon, Jun 3rd@ CHC   
Thu, Jun 20th@ TOR   
Thu, Jun 27thvs OAK   
Fri, Jun 28thvs OAK   
Mon, Jul 29thvs DET   
Thu, Aug 15thvs CWS   
Mon, Aug 19th@ TEX   
Fri, Sep 13thvs TB