Skip to main content

Who Should I Trade?

Mitch Moreland for Sam Huff (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Mitch Moreland
1B,DH - FA
Mitch Moreland
Sam Huff
Sam Huff
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 964# 1310
Injury AlertFA-
Expert Ranks 
Who Should I Trade? Player Statistics
  Mitch Moreland
1B,DH - FA
Mitch Moreland
Sam Huff
Sam Huff
2021 Stats 
At Bats229
Home Runs10
Stolen Bases0
Caught Stealing0
Batting Average.223
On Base Pct.282
Slugging Pct.411
On-base Plus Slugging.692
Who Should I Trade? Player Notes
  Mitch Moreland
1B,DH - FA
Mitch Moreland
Sam Huff
Sam Huff
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mitch Moreland
1B,DH - FA
Mitch Moreland
Sam Huff
Sam Huff
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st   vs NYY
Fri, Apr 1st   vs NYY
Sat, Apr 2nd   vs NYY
Sun, Apr 3rd   vs NYY
Mon, Apr 4th   @ MIA
Tue, Apr 5th   @ MIA
Wed, Apr 6th   @ MIA
Fri, Apr 8th   @ TOR
Sat, Apr 9th   @ TOR
Sun, Apr 10th   @ TOR
Mon, Apr 11th   vs COL
Tue, Apr 12th   vs COL
Thu, Apr 14th   vs LAA
Fri, Apr 15th   vs LAA
Sat, Apr 16th   vs LAA
Sun, Apr 17th   vs LAA
Tue, Apr 19th   @ SEA
Wed, Apr 20th   @ SEA
Thu, Apr 21st   @ SEA
Fri, Apr 22nd   @ OAK
Sat, Apr 23rd   @ OAK
Sun, Apr 24th   @ OAK
Mon, Apr 25th   vs HOU
Tue, Apr 26th   vs HOU
Wed, Apr 27th   vs HOU
Thu, Apr 28th   vs HOU
Fri, Apr 29th   vs ATL
Sat, Apr 30th   vs ATL
Sun, May 1st   vs ATL
Tue, May 3rd   @ PHI
Wed, May 4th   @ PHI
Fri, May 6th   @ NYY
Sat, May 7th   @ NYY
Sun, May 8th   @ NYY
Tue, May 10th   vs KC
Wed, May 11th   vs KC
Thu, May 12th   vs KC
Fri, May 13th   vs BOS
Sat, May 14th   vs BOS
Sun, May 15th   vs BOS
Mon, May 16th   vs LAA
Tue, May 17th   vs LAA
Wed, May 18th   vs LAA
Thu, May 19th   @ HOU
Fri, May 20th   @ HOU
Sat, May 21st   @ HOU
Sun, May 22nd   @ HOU
Tue, May 24th   @ LAA
Wed, May 25th   @ LAA
Thu, May 26th   @ OAK
Fri, May 27th   @ OAK
Sat, May 28th   @ OAK
Sun, May 29th   @ OAK
Mon, May 30th   vs TB
Tue, May 31st   vs TB
Wed, Jun 1st   vs TB
Thu, Jun 2nd   vs TB
Fri, Jun 3rd   vs SEA
Sat, Jun 4th   vs SEA
Sun, Jun 5th   vs SEA
Mon, Jun 6th   @ CLE
Tue, Jun 7th   @ CLE
Wed, Jun 8th   @ CLE
Fri, Jun 10th   @ CWS
Sat, Jun 11th   @ CWS
Sun, Jun 12th   @ CWS
Mon, Jun 13th   vs HOU
Tue, Jun 14th   vs HOU
Wed, Jun 15th   vs HOU
Thu, Jun 16th   @ DET
Fri, Jun 17th   @ DET
Sat, Jun 18th   @ DET
Sun, Jun 19th   @ DET
Tue, Jun 21st   vs PHI
Wed, Jun 22nd   vs PHI
Fri, Jun 24th   vs WSH
Sat, Jun 25th   vs WSH
Sun, Jun 26th   vs WSH
Mon, Jun 27th   @ KC
Tue, Jun 28th   @ KC
Wed, Jun 29th   @ KC
Fri, Jul 1st   @ NYM
Sat, Jul 2nd   @ NYM
Sun, Jul 3rd   @ NYM
Mon, Jul 4th   @ BAL
Tue, Jul 5th   @ BAL
Wed, Jul 6th   @ BAL
Fri, Jul 8th   vs MIN
Sat, Jul 9th   vs MIN
Sun, Jul 10th   vs MIN
Mon, Jul 11th   vs OAK
Tue, Jul 12th   vs OAK
Wed, Jul 13th   vs OAK
Thu, Jul 14th   vs SEA
Fri, Jul 15th   vs SEA
Sat, Jul 16th   vs SEA
Sun, Jul 17th   vs SEA
Fri, Jul 22nd   @ OAK
Sat, Jul 23rd   @ OAK
Sun, Jul 24th   @ OAK
Mon, Jul 25th   @ SEA
Tue, Jul 26th   @ SEA
Wed, Jul 27th   @ SEA
Thu, Jul 28th   @ LAA
Fri, Jul 29th   @ LAA
Sat, Jul 30th   @ LAA
Sun, Jul 31st   @ LAA
Mon, Aug 1st   vs BAL
Tue, Aug 2nd   vs BAL
Wed, Aug 3rd   vs BAL
Thu, Aug 4th   vs CWS
Fri, Aug 5th   vs CWS
Sat, Aug 6th   vs CWS
Sun, Aug 7th   vs CWS
Tue, Aug 9th   @ HOU
Wed, Aug 10th   @ HOU
Thu, Aug 11th   @ HOU
Fri, Aug 12th   vs SEA
Sat, Aug 13th   vs SEA
Sun, Aug 14th   vs SEA
Mon, Aug 15th   vs OAK
Tue, Aug 16th   vs OAK
Wed, Aug 17th   vs OAK
Thu, Aug 18th   vs OAK
Fri, Aug 19th   @ MIN
Sat, Aug 20th   @ MIN
Sun, Aug 21st   @ MIN
Mon, Aug 22nd   @ MIN
Tue, Aug 23rd   @ COL
Wed, Aug 24th   @ COL
Fri, Aug 26th   vs DET
Sat, Aug 27th   vs DET
Sun, Aug 28th   vs DET
Tue, Aug 30th   vs HOU
Wed, Aug 31st   vs HOU
Thu, Sep 1st   @ BOS
Fri, Sep 2nd   @ BOS
Sat, Sep 3rd   @ BOS
Sun, Sep 4th   @ BOS
Mon, Sep 5th   @ HOU
Tue, Sep 6th   @ HOU
Wed, Sep 7th   @ HOU
Fri, Sep 9th   vs TOR
Sat, Sep 10th   vs TOR
Sun, Sep 11th   vs TOR
Tue, Sep 13th   vs OAK
Wed, Sep 14th   vs OAK
Fri, Sep 16th   @ TB
Sat, Sep 17th   @ TB
Sun, Sep 18th   @ TB
Tue, Sep 20th   vs LAA
Wed, Sep 21st   vs LAA
Thu, Sep 22nd   vs LAA
Fri, Sep 23rd   vs CLE
Sat, Sep 24th   vs CLE
Sun, Sep 25th   vs CLE
Tue, Sep 27th   @ SEA
Wed, Sep 28th   @ SEA
Thu, Sep 29th   @ SEA
Fri, Sep 30th   @ LAA
Sat, Oct 1st   @ LAA
Sun, Oct 2nd   @ LAA