Who Should I Trade?

Shin-Soo Choo for Mallex Smith (2019)

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

Experts' Pick
  Mallex Smith
Mallex Smith
SEA vs TEX Tue, Jul 23rd 10:10pm
Shin-Soo Choo
Shin-Soo Choo
TEX @ SEA Tue, Jul 23rd 10:10pm
Recommended by
9 of 17 experts
Recommended by
8 of 17 experts
Rest of Season
VBR# 134# 99
Home Runs38
Stolen Bases154
Batting Average.248.276
Injury Alert--
Weather71 F, Partly Cloudy71 F, Partly Cloudy
Expert Ranks 
Eno Sarris
The Athletic
# 96# 121
Andrew Gould
# 87# 101
Paul Sporer
# 85
Donkey Teeth
# 76# 165
Dan Harris
# 76# 103
Pierre Camus
# 107# 113
Max Freeze
Freeze Stats
# 66# 108
Brandon 'B_Don' Myers
# 60# 130
Todd D Clark
The Fantasy Fix
# 116# 131
Alan Harrison
The Fantasy Fix
# 125# 55
Bobby Sylvester
# 75# 73
Mick Ciallela
# 80# 73
Chris Meaney
The Athletic
# 87
Nick Pollack
Pitcher List
# 122# 92
Nick Mariano
# 187# 109
Joe Bond
Fantasy Six Pack
# 133# 119
Andrea LaMont
Lenny Melnick Fantasy Sports
# 154# 148
  Mallex Smith
Mallex Smith
Shin-Soo Choo
Shin-Soo Choo
2019 Stats 
At Bats323356
Home Runs516
Stolen Bases278
Caught Stealing51
Batting Average.235.284
On Base Pct.305.382
Slugging Pct.365.494
On-base Plus Slugging.671.876
  Mallex Smith
Mallex Smith
Shin-Soo Choo
Shin-Soo Choo
2019 Projections 
At Bats193195
Home Runs38
Stolen Bases154
Caught Stealing51
Batting Average.248.276
On Base Pct.318.378
Slugging Pct.368.472
On-base Plus Slugging.686.850
  Mallex Smith
Mallex Smith
Shin-Soo Choo
Shin-Soo Choo
 Mallex Smith went 1-for-5 with two RBI in Monday's 7-3 win over the Rangers.
Brad Camara
Tue, Jul 23rd
Shin-Soo Choo went 1-for-4 with a solo home run Saturday's 5-1 loss to the Astros.
Brad Camara
Sun, Jul 21st
 Mallex Smith went 2-for-4 with a stolen base in Wednesday's 10-2 loss to the Athletics.
Brad Camara
Wed, Jul 17th
Shin-Soo Choo went 0-for-3 with a walk in Tuesday’s 9-2 loss to the Diamondbacks.
Brad Camara
Wed, Jul 17th
 Mallex Smith went 1-for-2 with a triple, two walks, a run scored, and two stolen bases in Saturday's 9-2 loss to the Angels.
Brad Camara
Sun, Jul 14th
Shin-Soo Choo went 2-for-4 with a walk and a run scored in Thursday's 5-0 win over the Astros.
Brad Camara
Fri, Jul 12th
 Mallex Smith went 1-for-4 with a stolen base and a run scored in Friday's 5-2 loss to the Athletics.
Brad Camara
Sat, Jul 6th
Shin-Soo Choo went 2-for-5 with a single, double, and one run scored on Thursday against the Angels.
Kamran Hoda
Fri, Jul 5th
 Mallex Smith went 1-for-3 with a single and a walk on Wednesday against the Cardinals.
Kamran Hoda
Thu, Jul 4th
Shin-Soo Choo went 1-for-4 with a single, walk, and one RBI on Friday against Tampa Bay.
Kamran Hoda
Sat, Jun 29th
There are no recent notes for these players
  Mallex Smith
Mallex Smith
Shin-Soo Choo
Shin-Soo Choo
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs BOSvs CHC
Sat, Mar 30thvs BOSvs CHC
Sun, Mar 31stvs BOSvs CHC
Mon, Apr 1stvs LAAvs HOU
Tue, Apr 2ndvs LAAvs HOU
Wed, Apr 3rd   vs HOU
Thu, Apr 4th   @ LAA
Fri, Apr 5th@ CWS@ LAA
Sat, Apr 6th@ CWS@ LAA
Sun, Apr 7th@ CWS@ LAA
Tue, Apr 9th@ KC@ ARI
Wed, Apr 10th@ KC@ ARI
Fri, Apr 12thvs HOUvs OAK
Sun, Apr 14thvs HOUvs OAK
Mon, Apr 15thvs CLEvs LAA
Tue, Apr 16thvs CLEvs LAA
Wed, Apr 17thvs CLEvs LAA
Fri, Apr 19th@ LAAvs HOU
Sat, Apr 20th@ LAAvs HOU
Sun, Apr 21st@ LAAvs HOU
Mon, Apr 22nd   @ OAK
Tue, Apr 23rd@ SD@ OAK
Wed, Apr 24th@ SD@ OAK
Thu, Apr 25thvs TEX@ SEA
Fri, Apr 26thvs TEX@ SEA
Sat, Apr 27thvs TEX@ SEA
Sun, Apr 28thvs TEX@ SEA
Tue, Apr 30thvs CHCvs PIT
Wed, May 1stvs CHCvs PIT
Fri, May 3rd@ CLEvs TOR
Sat, May 4th@ CLEvs TOR
Sun, May 5th@ CLEvs TOR
Tue, May 7th@ NYY@ PIT
Wed, May 8th@ NYY@ PIT
Thu, May 9th@ NYY@ HOU
Fri, May 10th@ BOS@ HOU
Sat, May 11th@ BOS@ HOU
Sun, May 12th@ BOS@ HOU
Tue, May 14thvs OAK@ KC
Wed, May 15th   @ KC
Thu, May 16thvs MIN@ KC
Fri, May 17thvs MINvs STL
Sat, May 18thvs MINvs STL
Sun, May 19thvs MINvs STL
Mon, May 20th@ TEXvs SEA
Tue, May 21st@ TEXvs SEA
Wed, May 22nd@ TEXvs SEA
Fri, May 24th@ OAK@ LAA
Sat, May 25th@ OAK@ LAA
Sun, May 26th@ OAK@ LAA
Mon, May 27thvs TEX@ SEA
Tue, May 28thvs TEX@ SEA
Wed, May 29thvs TEX@ SEA
Thu, May 30thvs LAAvs KC
Fri, May 31stvs LAAvs KC
Sat, Jun 1stvs LAAvs KC
Sun, Jun 2ndvs LAAvs KC
Tue, Jun 4thvs HOUvs BAL
Wed, Jun 5thvs HOUvs BAL
Thu, Jun 6thvs HOUvs BAL
Fri, Jun 7th@ LAAvs OAK
Sat, Jun 8th@ LAAvs OAK
Sun, Jun 9th@ LAAvs OAK
Mon, Jun 10th   @ BOS
Tue, Jun 11th@ MIN@ BOS
Wed, Jun 12th@ MIN@ BOS
Thu, Jun 13th@ MIN@ BOS
Fri, Jun 14th@ OAK@ CIN
Sat, Jun 15th@ OAK@ CIN
Sun, Jun 16th@ OAK@ CIN
Mon, Jun 17thvs KCvs CLE
Tue, Jun 18thvs KCvs CLE
Wed, Jun 19thvs KCvs CLE
Thu, Jun 20thvs BALvs CLE
Fri, Jun 21stvs BALvs CWS
Sat, Jun 22ndvs BALvs CWS
Sun, Jun 23rdvs BALvs CWS
Tue, Jun 25th@ MIL@ DET
Wed, Jun 26th@ MIL@ DET
Thu, Jun 27th@ MIL@ DET
Fri, Jun 28th@ HOU@ TB
Sat, Jun 29th@ HOU@ TB
Sun, Jun 30th@ HOU@ TB
Mon, Jul 1st   vs LAA
Tue, Jul 2ndvs STLvs LAA
Wed, Jul 3rdvs STLvs LAA
Thu, Jul 4thvs STLvs LAA
Fri, Jul 5thvs OAK@ MIN
Sat, Jul 6thvs OAK@ MIN
Sun, Jul 7thvs OAK@ MIN
Thu, Jul 11th   vs HOU
Fri, Jul 12th@ LAAvs HOU
Sat, Jul 13th@ LAAvs HOU
Sun, Jul 14th@ LAAvs HOU
Tue, Jul 16th@ OAKvs ARI
Wed, Jul 17th@ OAKvs ARI
Fri, Jul 19thvs LAA@ HOU
Sat, Jul 20thvs LAA@ HOU
Sun, Jul 21stvs LAA@ HOU
Mon, Jul 22ndvs TEX@ SEA
Tue, Jul 23rdvs TEX@ SEA
Wed, Jul 24thvs TEX@ SEA
Thu, Jul 25thvs DET@ OAK
Fri, Jul 26thvs DET@ OAK
Sat, Jul 27thvs DET@ OAK
Sun, Jul 28thvs DET@ OAK
Tue, Jul 30th@ TEXvs SEA
Wed, Jul 31st@ TEXvs SEA
Fri, Aug 2nd@ HOUvs DET
Sat, Aug 3rd@ HOUvs DET
Sun, Aug 4th@ HOUvs DET
Mon, Aug 5th   @ CLE
Tue, Aug 6thvs SD@ CLE
Wed, Aug 7thvs SD@ CLE
Fri, Aug 9thvs TB@ MIL
Sat, Aug 10thvs TB@ MIL
Sun, Aug 11thvs TB@ MIL
Mon, Aug 12th   @ TOR
Tue, Aug 13th@ DET@ TOR
Wed, Aug 14th@ DET@ TOR
Thu, Aug 15th@ DETvs MIN
Fri, Aug 16th@ TORvs MIN
Sat, Aug 17th@ TORvs MIN
Sun, Aug 18th@ TORvs MIN
Mon, Aug 19th@ TBvs LAA
Tue, Aug 20th@ TBvs LAA
Wed, Aug 21st@ TBvs LAA
Thu, Aug 22nd   @ CWS
Fri, Aug 23rdvs TOR@ CWS
Sat, Aug 24thvs TOR@ CWS
Sun, Aug 25thvs TOR@ CWS
Tue, Aug 27thvs NYY@ LAA
Wed, Aug 28thvs NYY@ LAA
Thu, Aug 29th@ TEXvs SEA
Fri, Aug 30th@ TEXvs SEA
Sat, Aug 31st@ TEXvs SEA
Sun, Sep 1st@ TEXvs SEA
Mon, Sep 2nd@ CHC@ NYY
Tue, Sep 3rd@ CHC@ NYY
Wed, Sep 4th   @ NYY
Thu, Sep 5th@ HOU@ BAL
Fri, Sep 6th@ HOU@ BAL
Sat, Sep 7th@ HOU@ BAL
Sun, Sep 8th@ HOU@ BAL
Tue, Sep 10thvs CINvs TB
Wed, Sep 11thvs CINvs TB
Thu, Sep 12thvs CINvs TB
Fri, Sep 13thvs CWSvs OAK
Sat, Sep 14thvs CWSvs OAK
Sun, Sep 15thvs CWSvs OAK
Tue, Sep 17th@ PIT@ HOU
Wed, Sep 18th@ PIT@ HOU
Fri, Sep 20th@ BAL@ OAK
Sat, Sep 21st@ BAL@ OAK
Sun, Sep 22nd@ BAL@ OAK
Tue, Sep 24thvs HOUvs BOS
Wed, Sep 25thvs HOUvs BOS
Thu, Sep 26thvs OAKvs BOS
Fri, Sep 27thvs OAKvs NYY
Sat, Sep 28thvs OAKvs NYY
Sun, Sep 29thvs OAKvs NYY
Wed, Mar 20th@ OAK   
Thu, Mar 21st@ OAK   
Fri, Mar 29thvs BOS   
Mon, Apr 8th@ KC   
Thu, Apr 11th@ KC   
Sat, Apr 13thvs HOU   
Thu, Apr 18th@ LAA   
Mon, May 6th@ NYY   
Mon, May 13thvs OAK   
Mon, Jun 3rdvs HOU   
Mon, Aug 26thvs NYY   
Thu, Sep 19th@ PIT