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
Kole Calhoun
LAA @ TOR Tue, Jun 18th 7:07pm
Mitch Moreland
1B - BOS
Mitch Moreland
BOS @ MIN Tue, Jun 18th 8:10pm
Recommended by
8 of 15 experts
Recommended by
7 of 15 experts
Rest of Season
VBR# 154# 222
Home Runs1412
Stolen Bases31
Batting Average.238.239
Injury Alert-IL10
Weather73 F, Mostly Cloudy
Expert Ranks 
Eno Sarris
The Athletic
# 134
Andrew Gould
# 163# 187
Joe Bond
Fantasy Six Pack
# 162# 230
Chris Meaney
The Athletic
# 151
Max Freeze
Freeze Stats
# 152
Brandon 'B_Don' Myers
# 193# 222
Mick Ciallela
# 150
Todd D Clark
The Fantasy Fix
# 124
Alan Harrison
The Fantasy Fix
# 133# 101
Bobby Sylvester
# 191# 114
Andrea LaMont
Lenny Melnick Fantasy Sports
# 173# 141
Paul Sporer
# 150
Pierre Camus
# 183# 150
Dan Harris
# 174# 166
Nick Mariano
# 173# 167
  Kole Calhoun
Kole Calhoun
Mitch Moreland
1B - BOS
Mitch Moreland
2019 Stats 
At Bats247151
Home Runs1513
Stolen Bases31
Caught Stealing10
Batting Average.235.225
On Base Pct.328.316
Slugging Pct.482.543
On-base Plus Slugging.809.859
  Kole Calhoun
Kole Calhoun
Mitch Moreland
1B - BOS
Mitch Moreland
2019 Projections 
At Bats292200
Home Runs1412
Stolen Bases31
Caught Stealing10
Batting Average.238.239
On Base Pct.324.324
Slugging Pct.440.479
On-base Plus Slugging.764.804
  Kole Calhoun
Kole Calhoun
Mitch Moreland
1B - BOS
Mitch Moreland
 Kole Calhoun went 2-for-4 with a double, home run, one walk, one RBI, and two runs scored on Monday against Toronto.
Kamran Hoda
Tue, Jun 18th
Red Sox first baseman Mitch Moreland was placed on the 10-day injured list with a quad injury on Saturday after leaving Friday night's game against the Rays with quad tightness. Infielder Marco Hernandez was recalled from Pawtucket to take Moreland's place on the roster. Red Sox beat writer Chris Cotillo added on Twitter that the "Moreland injury could be at least semi-serious. He’s meeting with doctors and undergoing tests today. Cora doesn’t think quad is torn, but this could be an extended absence."
Mike Maher
Sat, Jun 8th
 Kole Calhoun went 2-for-4 with a home run, single, one RBI, and one run scored on Monday against the Dodgers.
Kamran Hoda
Tue, Jun 11th
Mitch Moreland has been activated from the injured list and is batting fifth and playing first base for the Red Sox on Friday against the Rays.
Dan Harris
Fri, Jun 7th
 Kole Calhoun went 2-for-4 with two singles on Thursday against Oakland.
Kamran Hoda
Fri, Jun 7th
The Red Sox have placed Mitch Moreland on the 10-day injured list with a low back strain, retroactive to May 26.
Dan Harris
Wed, May 29th
 Kole Calhoun went 2-for-4 with a home run, single, two RBI, and one run scored on Saturday against the Mariners.
Kamran Hoda
Sun, Jun 2nd
Mitch Moreland (knee) is sitting on Tuesday versus Cleveland.
Brendan Tuma - Too Much Tuma
Tue, May 28th
 Kole Calhoun went 1-for-5 with a walk, single, and two runs scored on Wednesday against Oakland.
Kamran Hoda
Thu, May 30th
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
There are no recent notes for these players
  Kole Calhoun
Kole Calhoun
Mitch Moreland
1B - BOS
Mitch Moreland
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
Wed, Aug 7th   vs 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
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 1st@ TEX   
Mon, Jul 29thvs DET   
Thu, Aug 15thvs CWS   
Mon, Aug 19th@ TEX   
Fri, Sep 13thvs TB