Who Should I Trade?

Jose Altuve for Whit Merrifield (2019)

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

Experts' Pick
  Whit Merrifield
Whit Merrifield
KC @ OAK Wed, Sep 18th 3:37pm
Jose Altuve
2B - HOU
Jose Altuve
HOU vs TEX Wed, Sep 18th 8:10pm
Recommended by
10 of 19 experts
Recommended by
9 of 19 experts
Rest of Season
VBR# 63# 30
Home Runs12
Stolen Bases11
Batting Average.305.304
Injury Alert--
Weather67 F, Mostly Cloudy80 F, Rain and Humid
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 18# 32
Joe Bond
Fantasy Six Pack
# 17# 26
Bobby Sylvester
# 22# 81
Donkey Teeth
# 21# 22
Dan Harris
# 17# 18
Pierre Camus
# 28# 42
Andrew Seifter
# 26# 35
Brandon 'B_Don' Myers
# 31# 47
Mick Ciallela
# 21# 27
Todd D Clark
The Fantasy Fix
# 21# 33
Andrea LaMont
Lenny Melnick Fantasy Sports
# 24# 3
Paul Sporer
# 38# 4
Nick Mariano
# 34# 7
Chris Meaney
The Athletic
# 22# 9
Dennis Sosic
Fantasy Six Pack
# 31# 10
Eno Sarris
The Athletic
# 54# 13
Andrew Gould
# 23# 20
Max Freeze
Freeze Stats
# 43# 20
Nick Pollack
Pitcher List
# 40# 22
  Whit Merrifield
Whit Merrifield
Jose Altuve
2B - HOU
Jose Altuve
2019 Stats 
At Bats639464
Home Runs1628
Stolen Bases186
Caught Stealing105
Batting Average.305.302
On Base Pct.352.359
Slugging Pct.470.550
On-base Plus Slugging.821.908
  Whit Merrifield
Whit Merrifield
Jose Altuve
2B - HOU
Jose Altuve
2019 Projections 
At Bats3736
Home Runs12
Stolen Bases11
Caught Stealing10
Batting Average.305.304
On Base Pct.353.367
Slugging Pct.469.535
On-base Plus Slugging.822.902
  Whit Merrifield
Whit Merrifield
Jose Altuve
2B - HOU
Jose Altuve
 Kansas City Royals DH Whit Merrifield went 2-for-5 with two singles, a run, and an RBI in a 12-3 loss to Houston on Sunday.
Matthew Terelle
Sun, Sep 15th
Jose Altuve went 2-for-5 with a solo home run in Friday's 4-1 win over the Royals.
Brad Camara
Sat, Sep 14th
 Kansas City Royals outfielder Whit Merrifield went 2-for-4 with a double in a 7-3 loss to the White Sox on Tuesday.
Matthew Terelle
Wed, Sep 11th
Jose Altuve went 2-for-4 with a solo home run, a walk and a stolen base in Thursday's 3-2 loss to the Athletics.
Brad Camara
Fri, Sep 13th
 Kansas City Royals second baseman Whit Merrifield went 1-for-5 with a steal in a 5-4 win over the Tigers on Wednesday.
Matthew Terelle
Thu, Sep 5th
Jose Altuve went 3-for-3 with a two-run home run, two RBI and two runs scored in Monday's 15-0 win over the Athletics.
Brad Camara
Tue, Sep 10th
 Kansas City Royals outfielder Whit Merrifield went 1-for-5 with a solo homer in a 6-4 win over the Orioles on Sunday.
Matthew Terelle
Mon, Sep 2nd
Jose Altuve went 1-for-3 with a walk and a run scored in Sunday's 21-1 win over the Mariners.
Brad Camara
Mon, Sep 9th
 Kansas City Royals outfielder Whit Merrifield went 0-for-4 in a 14-2 loss to the Orioles on Friday.
Matthew Terelle
Sat, Aug 31st
Jose Altuve received the day off in Tuesday's 4-2 loss to the Brewers.
Brad Camara
Wed, Sep 4th
There are no recent notes for these players
  Whit Merrifield
Whit Merrifield
Jose Altuve
2B - HOU
Jose Altuve
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs CWS@ TB
Fri, Mar 29th   @ TB
Sat, Mar 30thvs CWS@ TB
Sun, Mar 31stvs CWS@ TB
Mon, Apr 1st   @ TEX
Tue, Apr 2ndvs MIN@ TEX
Wed, Apr 3rdvs MIN@ TEX
Fri, Apr 5th   vs OAK
Sat, Apr 6th@ DETvs OAK
Sun, Apr 7th@ DETvs OAK
Mon, Apr 8thvs SEAvs NYY
Tue, Apr 9thvs SEAvs NYY
Wed, Apr 10thvs SEAvs NYY
Fri, Apr 12thvs CLE@ SEA
Sat, Apr 13thvs CLE@ SEA
Sun, Apr 14thvs CLE@ SEA
Tue, Apr 16th@ CWS@ OAK
Wed, Apr 17th@ CWS@ OAK
Fri, Apr 19th@ NYY@ TEX
Sat, Apr 20th@ NYY@ TEX
Sun, Apr 21st@ NYY@ TEX
Mon, Apr 22nd@ TBvs MIN
Tue, Apr 23rd@ TBvs MIN
Wed, Apr 24th@ TBvs MIN
Thu, Apr 25th   vs CLE
Fri, Apr 26thvs LAAvs CLE
Sat, Apr 27thvs LAAvs CLE
Sun, Apr 28thvs LAAvs CLE
Mon, Apr 29thvs TB@ MIN
Tue, Apr 30th   @ MIN
Wed, May 1stvs TB@ MIN
Thu, May 2ndvs TB@ MIN
Sat, May 4th@ DET@ LAA
Sun, May 5th@ DET@ LAA
Mon, May 6th@ HOUvs KC
Tue, May 7th@ HOUvs KC
Wed, May 8th@ HOUvs KC
Thu, May 9th   vs TEX
Fri, May 10thvs PHIvs TEX
Sat, May 11thvs PHIvs TEX
Sun, May 12thvs PHIvs TEX
Mon, May 13th   @ DET
Tue, May 14thvs TEX@ DET
Wed, May 15thvs TEX@ DET
Fri, May 17th@ LAA@ BOS
Sat, May 18th@ LAA@ BOS
Sun, May 19th@ LAA@ BOS
Mon, May 20th   vs CWS
Tue, May 21st   vs CWS
Wed, May 22nd@ STLvs CWS
Thu, May 23rd   vs CWS
Fri, May 24th   vs BOS
Sat, May 25thvs NYYvs BOS
Sun, May 26thvs NYYvs BOS
Mon, May 27th   vs CHC
Tue, May 28th@ CWSvs CHC
Wed, May 29th@ CWSvs CHC
Fri, May 31st@ TEX@ OAK
Sat, Jun 1st@ TEX@ OAK
Sun, Jun 2nd@ TEX@ OAK
Mon, Jun 3rd   @ SEA
Tue, Jun 4thvs BOS@ SEA
Wed, Jun 5thvs BOS@ SEA
Thu, Jun 6thvs BOS@ SEA
Fri, Jun 7thvs CWSvs BAL
Sat, Jun 8thvs CWSvs BAL
Sun, Jun 9thvs CWSvs BAL
Tue, Jun 11thvs DETvs MIL
Wed, Jun 12thvs DETvs MIL
Fri, Jun 14th@ MINvs TOR
Sat, Jun 15th@ MINvs TOR
Sun, Jun 16th@ MINvs TOR
Mon, Jun 17th@ SEA@ CIN
Tue, Jun 18th@ SEA@ CIN
Wed, Jun 19th@ SEA@ CIN
Thu, Jun 20thvs MIN@ NYY
Fri, Jun 21stvs MIN@ NYY
Sat, Jun 22ndvs MIN@ NYY
Sun, Jun 23rdvs MIN@ NYY
Tue, Jun 25th@ CLEvs PIT
Wed, Jun 26th@ CLEvs PIT
Thu, Jun 27th   vs PIT
Fri, Jun 28th@ TORvs SEA
Sat, Jun 29th@ TORvs SEA
Sun, Jun 30th@ TORvs SEA
Tue, Jul 2ndvs CLE@ COL
Wed, Jul 3rdvs CLE@ COL
Fri, Jul 5th@ WSHvs LAA
Sat, Jul 6th@ WSHvs LAA
Sun, Jul 7th@ WSHvs LAA
Thu, Jul 11th   @ TEX
Fri, Jul 12thvs DET@ TEX
Sat, Jul 13thvs DET@ TEX
Sun, Jul 14thvs DET@ TEX
Mon, Jul 15thvs CWS@ LAA
Tue, Jul 16thvs CWS@ LAA
Wed, Jul 17thvs CWS@ LAA
Thu, Jul 18thvs CWS@ LAA
Fri, Jul 19th@ CLEvs TEX
Sat, Jul 20th@ CLEvs TEX
Sun, Jul 21st@ CLEvs TEX
Mon, Jul 22nd   vs OAK
Tue, Jul 23rd@ ATLvs OAK
Wed, Jul 24th@ ATLvs OAK
Fri, Jul 26thvs CLE@ STL
Sat, Jul 27thvs CLE@ STL
Sun, Jul 28thvs CLE@ STL
Tue, Jul 30thvs TOR@ CLE
Wed, Jul 31stvs TOR@ CLE
Thu, Aug 1st   @ CLE
Fri, Aug 2nd@ MINvs SEA
Sat, Aug 3rd@ MINvs SEA
Sun, Aug 4th@ MINvs SEA
Tue, Aug 6th@ BOSvs COL
Wed, Aug 7th   vs COL
Fri, Aug 9th@ DET@ BAL
Sat, Aug 10th@ DET@ BAL
Sun, Aug 11th@ DET@ BAL
Tue, Aug 13thvs STL@ CWS
Wed, Aug 14thvs STL@ CWS
Thu, Aug 15th   @ OAK
Fri, Aug 16thvs NYM@ OAK
Sat, Aug 17thvs NYM@ OAK
Sun, Aug 18thvs NYM@ OAK
Mon, Aug 19th@ BALvs DET
Tue, Aug 20th@ BALvs DET
Wed, Aug 21st@ BALvs DET
Thu, Aug 22nd@ BOSvs DET
Fri, Aug 23rd@ CLEvs LAA
Sat, Aug 24th@ CLEvs LAA
Sun, Aug 25th@ CLEvs LAA
Tue, Aug 27thvs OAKvs TB
Wed, Aug 28thvs OAKvs TB
Thu, Aug 29thvs OAKvs TB
Fri, Aug 30thvs BAL@ TOR
Sat, Aug 31stvs BAL@ TOR
Sun, Sep 1stvs BAL@ TOR
Mon, Sep 2nd   @ MIL
Tue, Sep 3rdvs DET@ MIL
Thu, Sep 5thvs DETvs SEA
Fri, Sep 6th@ MIAvs SEA
Sat, Sep 7th@ MIAvs SEA
Sun, Sep 8th@ MIAvs SEA
Mon, Sep 9th   vs OAK
Tue, Sep 10th@ CWSvs OAK
Wed, Sep 11th@ CWSvs OAK
Thu, Sep 12th@ CWSvs OAK
Fri, Sep 13thvs HOU@ KC
Sat, Sep 14thvs HOU@ KC
Sun, Sep 15thvs HOU@ KC
Tue, Sep 17th@ OAKvs TEX
Wed, Sep 18th@ OAKvs TEX
Fri, Sep 20th@ MINvs LAA
Sat, Sep 21st@ MINvs LAA
Sun, Sep 22nd@ MINvs LAA
Tue, Sep 24thvs ATL@ SEA
Wed, Sep 25thvs ATL@ SEA
Thu, Sep 26th   @ LAA
Fri, Sep 27thvs MIN@ LAA
Sat, Sep 28thvs MIN@ LAA
Sun, Sep 29thvs MIN@ LAA
Thu, Apr 4th@ DET   
Thu, Apr 11thvs SEA   
Mon, Apr 15th@ CWS   
Thu, Apr 18th@ NYY   
Fri, May 3rd@ DET   
Thu, May 16thvs TEX   
Thu, May 30th@ TEX   
Thu, Jun 13thvs DET   
Mon, Jun 24th@ CLE   
Mon, Jul 1st@ TOR   
Thu, Jul 4thvs CLE   
Thu, Jul 25thvs CLE   
Mon, Jul 29thvs TOR   
Mon, Aug 5th@ BOS   
Thu, Aug 8th@ DET   
Mon, Aug 26thvs OAK   
Wed, Sep 4thvs DET   
Mon, Sep 16th@ OAK   
Thu, Sep 19th@ MIN