Who Should I Trade?

Shin-Soo Choo for Ramon Laureano (2019)

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

Experts' Pick
  Shin-Soo Choo
Shin-Soo Choo
TEX vs NYY Sun, Sep 29th 3:05pm
Ramon Laureano
Ramon Laureano
OAK @ SEA Sun, Sep 29th 3:10pm
Recommended by
10 of 19 experts
Recommended by
9 of 19 experts
Rest of Season
Home Runs
Stolen Bases
Batting Average
Injury Alert--
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 55# 80
Eno Sarris
The Athletic
# 121# 140
Andrew Gould
# 89# 129
Chris Meaney
The Athletic
# 107# 120
Nick Mariano
# 83
Dan Harris
# 91# 134
Pierre Camus
# 137# 155
Dennis Sosic
Fantasy Six Pack
# 124# 137
Mick Ciallela
# 64# 146

# 113# 122
Bobby Sylvester
# 73# 65
Nick Pollack
Pitcher List
# 108# 81
Max Freeze
Freeze Stats
# 108# 69
Brandon 'B_Don' Myers
# 112# 36
Joe Bond
Fantasy Six Pack
# 122# 80
Todd D Clark
The Fantasy Fix
# 131# 115
Andrea LaMont
Lenny Melnick Fantasy Sports
# 148# 97
Donkey Teeth
# 165# 123
Paul Sporer
# 100
  Shin-Soo Choo
Shin-Soo Choo
Ramon Laureano
Ramon Laureano
2019 Stats 
At Bats563434
Home Runs2424
Stolen Bases1513
Caught Stealing12
Batting Average.265.286
On Base Pct.371.338
Slugging Pct.455.518
On-base Plus Slugging.826.856
  Shin-Soo Choo
Shin-Soo Choo
Ramon Laureano
Ramon Laureano
2019 Projections 
At Bats
Home Runs
Stolen Bases
Caught Stealing
Batting Average
On Base Pct
Slugging Pct
On-base Plus Slugging
  Shin-Soo Choo
Shin-Soo Choo
Ramon Laureano
Ramon Laureano
 Shin-Soo Choo went 1-for-2 with three walks, two runs scored and a stolen base in Sunday's 6-1 win over the Yankees.
Brad Camara
Sun, Sep 29th
Ramon Laureano went 1-for-4 with a solo home run in Saturday's 1-0 win over the Mariners.
Brad Camara
Sun, Sep 29th
 Shin-Soo Choo went 1-for-4 with a pair of runs, a stolen base and a walk in Saturday's 9-4 win over the Yankees.
Brad Camara
Sun, Sep 29th
Ramon Laureano went 1-for-3 with a solo home run and a walk in Wednesday's 3-2 win over the Angels.
Brad Camara
Thu, Sep 26th
 Shin-Soo Choo went 1-for-5 with a two-run home run in Friday’s 14-7 loss to the Yankees.
Brad Camara
Sat, Sep 28th
Ramon Laureano went 2-for-4 with an RBI single and a run scored in Friday's 8-0 win over the Rangers.
Brad Camara
Sat, Sep 21st
 Shin-Soo Choo went 2-for-4 with a home run, two runs and two RBI in Sunday's 8-3 win over the Athletics.
Brad Camara
Sun, Sep 22nd
Ramon Laureano went 3-for-5 with a double and a run scored in Saturday's 8-6 win over the Rangers.
Brad Camara
Sun, Sep 15th
 Shin-Soo Choo went 1-for-5 with a three-run home run in Friday's 14-9 loss to the Athletics.
Brad Camara
Sat, Sep 14th
Ramon Laureano went 1-for-4 with a home run, a walk, four RBI and two runs scored in Friday's 14-9 win over the Rangers.
Brad Camara
Sat, Sep 14th
There are no recent notes for these players
  Shin-Soo Choo
Shin-Soo Choo
Ramon Laureano
Ramon Laureano
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs CHCvs LAA
Sat, Mar 30thvs CHCvs LAA
Sun, Mar 31stvs CHCvs LAA
Mon, Apr 1stvs HOUvs BOS
Tue, Apr 2ndvs HOUvs BOS
Wed, Apr 3rdvs HOUvs BOS
Thu, Apr 4th@ LAAvs BOS
Fri, Apr 5th@ LAA@ HOU
Sat, Apr 6th@ LAA@ HOU
Sun, Apr 7th@ LAA@ HOU
Tue, Apr 9th@ ARI@ BAL
Wed, Apr 10th@ ARI@ BAL
Fri, Apr 12thvs OAK@ TEX
Sun, Apr 14thvs OAK@ TEX
Mon, Apr 15thvs LAA   
Tue, Apr 16thvs LAAvs HOU
Wed, Apr 17thvs LAAvs HOU
Fri, Apr 19thvs HOUvs TOR
Sat, Apr 20thvs HOUvs TOR
Sun, Apr 21stvs HOUvs TOR
Mon, Apr 22nd@ OAKvs TEX
Tue, Apr 23rd@ OAKvs TEX
Wed, Apr 24th@ OAKvs TEX
Thu, Apr 25th@ SEA   
Fri, Apr 26th@ SEA@ TOR
Sat, Apr 27th@ SEA@ TOR
Sun, Apr 28th@ SEA@ TOR
Tue, Apr 30thvs PIT@ BOS
Wed, May 1stvs PIT@ BOS
Fri, May 3rdvs TOR@ PIT
Sat, May 4thvs TOR@ PIT
Sun, May 5thvs TOR@ PIT
Tue, May 7th@ PITvs CIN
Wed, May 8th@ PITvs CIN
Thu, May 9th@ HOUvs CIN
Fri, May 10th@ HOUvs CLE
Sat, May 11th@ HOUvs CLE
Sun, May 12th@ HOUvs CLE
Tue, May 14th@ KC@ SEA
Wed, May 15th@ KC   
Thu, May 16th@ KC@ DET
Fri, May 17thvs STL@ DET
Sat, May 18thvs STL@ DET
Sun, May 19thvs STL   
Mon, May 20thvs SEA@ CLE
Tue, May 21stvs SEA@ CLE
Wed, May 22ndvs SEA@ CLE
Fri, May 24th@ LAAvs SEA
Sat, May 25th@ LAAvs SEA
Sun, May 26th@ LAAvs SEA
Mon, May 27th@ SEAvs LAA
Tue, May 28th@ SEAvs LAA
Wed, May 29th@ SEAvs LAA
Thu, May 30thvs KC   
Fri, May 31stvs KCvs HOU
Sat, Jun 1stvs KCvs HOU
Sun, Jun 2ndvs KCvs HOU
Tue, Jun 4thvs BAL@ LAA
Wed, Jun 5thvs BAL@ LAA
Thu, Jun 6thvs BAL@ LAA
Fri, Jun 7thvs OAK@ TEX
Sat, Jun 8thvs OAK@ TEX
Sun, Jun 9thvs OAK@ TEX
Mon, Jun 10th@ BOS@ TB
Tue, Jun 11th@ BOS@ TB
Wed, Jun 12th@ BOS@ TB
Thu, Jun 13th@ BOS   
Fri, Jun 14th@ CINvs SEA
Sat, Jun 15th@ CINvs SEA
Sun, Jun 16th@ CINvs SEA
Mon, Jun 17thvs CLEvs BAL
Tue, Jun 18thvs CLEvs BAL
Wed, Jun 19thvs CLEvs BAL
Thu, Jun 20thvs CLEvs TB
Fri, Jun 21stvs CWSvs TB
Sat, Jun 22ndvs CWSvs TB
Sun, Jun 23rdvs CWSvs TB
Tue, Jun 25th@ DET@ STL
Wed, Jun 26th@ DET@ STL
Thu, Jun 27th@ DET@ LAA
Fri, Jun 28th@ TB@ LAA
Sat, Jun 29th@ TB@ LAA
Sun, Jun 30th@ TB@ LAA
Tue, Jul 2ndvs LAAvs MIN
Wed, Jul 3rdvs LAAvs MIN
Thu, Jul 4thvs LAAvs MIN
Fri, Jul 5th@ MIN@ SEA
Sat, Jul 6th@ MIN@ SEA
Sun, Jul 7th@ MIN@ SEA
Thu, Jul 11thvs HOU   
Fri, Jul 12thvs HOUvs CWS
Sat, Jul 13thvs HOUvs CWS
Sun, Jul 14thvs HOUvs CWS
Tue, Jul 16thvs ARIvs SEA
Wed, Jul 17thvs ARIvs SEA
Fri, Jul 19th@ HOU@ MIN
Sat, Jul 20th@ HOU@ MIN
Sun, Jul 21st@ HOU@ MIN
Mon, Jul 22nd@ SEA@ HOU
Tue, Jul 23rd@ SEA@ HOU
Wed, Jul 24th@ SEA@ HOU
Thu, Jul 25th@ OAKvs TEX
Fri, Jul 26th@ OAKvs TEX
Sat, Jul 27th@ OAKvs TEX
Sun, Jul 28th@ OAKvs TEX
Tue, Jul 30thvs SEAvs MIL
Wed, Jul 31stvs SEAvs MIL
Fri, Aug 2ndvs DET   
Sat, Aug 3rdvs DETvs STL
Sun, Aug 4thvs DETvs STL
Mon, Aug 5th@ CLE@ CHC
Wed, Aug 7th@ CLE@ CHC
Fri, Aug 9th@ MIL@ CWS
Sat, Aug 10th@ MIL@ CWS
Sun, Aug 11th@ MIL@ CWS
Mon, Aug 12th@ TOR   
Tue, Aug 13th@ TOR@ SF
Wed, Aug 14th@ TOR@ SF
Thu, Aug 15thvs MINvs HOU
Fri, Aug 16thvs MINvs HOU
Sat, Aug 17thvs MINvs HOU
Sun, Aug 18thvs MINvs HOU
Mon, Aug 19thvs LAA   
Tue, Aug 20thvs LAAvs NYY
Wed, Aug 21stvs LAAvs NYY
Thu, Aug 22nd@ CWSvs NYY
Fri, Aug 23rd@ CWS   
Sat, Aug 24th@ CWSvs SF
Sun, Aug 25th@ CWSvs SF
Tue, Aug 27th@ LAA@ KC
Wed, Aug 28th@ LAA@ KC
Thu, Aug 29thvs SEA@ KC
Fri, Aug 30thvs SEA@ NYY
Sat, Aug 31stvs SEA@ NYY
Sun, Sep 1stvs SEA@ NYY
Mon, Sep 2nd@ NYY   
Tue, Sep 3rd@ NYYvs LAA
Wed, Sep 4th@ NYYvs LAA
Thu, Sep 5th@ BALvs LAA
Fri, Sep 6th@ BALvs DET
Sat, Sep 7th@ BALvs DET
Sun, Sep 8th@ BALvs DET
Tue, Sep 10thvs TB@ HOU
Wed, Sep 11thvs TB@ HOU
Thu, Sep 12thvs TB@ HOU
Fri, Sep 13thvs OAK@ TEX
Sat, Sep 14thvs OAK@ TEX
Sun, Sep 15thvs OAK@ TEX
Tue, Sep 17th@ HOUvs KC
Wed, Sep 18th@ HOUvs KC
Fri, Sep 20th@ OAKvs TEX
Sat, Sep 21st@ OAKvs TEX
Sun, Sep 22nd@ OAKvs TEX
Tue, Sep 24thvs BOS@ LAA
Wed, Sep 25thvs BOS@ LAA
Thu, Sep 26thvs BOS@ SEA
Fri, Sep 27thvs NYY@ SEA
Sat, Sep 28thvs NYY@ SEA
Sun, Sep 29thvs NYY@ SEA
Wed, Mar 20th   vs SEA
Thu, Mar 21st   vs SEA
Fri, Mar 29th   vs LAA
Mon, Apr 8th   @ BAL
Thu, Apr 11th   @ BAL
Mon, Apr 29th   @ BOS
Mon, May 13th   @ SEA
Thu, Jul 18th   @ MIN
Thu, Aug 1st   vs MIL
Tue, Aug 6th   @ CHC
Mon, Aug 26th   @ KC
Mon, Sep 9th   @ HOU
Mon, Sep 16th   vs KC