Who Should I Trade?

Eugenio Suarez for Yasiel Puig (2019)

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

Experts' Pick
Experts' Pick
  Eugenio Suarez
3B - CIN
Eugenio Suarez
CIN @ PIT Fri, Aug 23rd 7:05pm
Yasiel Puig
Yasiel Puig
CLE vs KC Fri, Aug 23rd 7:10pm
Recommended by
9 of 18 experts
Recommended by
9 of 18 experts
Rest of Season
VBR# 65# 71
Home Runs96
Stolen Bases14
Batting Average.258.262
Injury Alert--
Weather72 F, Rain
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 57# 52
Andrea LaMont
Lenny Melnick Fantasy Sports
# 47# 34
Paul Sporer
# 53# 40
Nick Pollack
Pitcher List
# 40# 33
Nick Mariano
# 44# 35
Bobby Sylvester
# 62# 34
Dan Harris
# 44# 42
Max Freeze
Freeze Stats
# 40# 32
Mick Ciallela
# 58# 32
Eno Sarris
The Athletic
# 28# 30
Donkey Teeth
# 30# 54
Joe Bond
Fantasy Six Pack
# 33# 37
Todd D Clark
The Fantasy Fix
# 36# 77
Chris Meaney
The Athletic
# 37# 42
Andrew Gould
# 39# 41
Pierre Camus
# 40# 95
Brandon 'B_Don' Myers
# 64# 79
Andrew Seifter
# 79# 90
  Eugenio Suarez
3B - CIN
Eugenio Suarez
Yasiel Puig
Yasiel Puig
2019 Stats 
At Bats456439
Home Runs3424
Stolen Bases316
Caught Stealing26
Batting Average.257.260
On Base Pct.339.312
Slugging Pct.524.478
On-base Plus Slugging.863.791
  Eugenio Suarez
3B - CIN
Eugenio Suarez
Yasiel Puig
Yasiel Puig
2019 Projections 
At Bats120112
Home Runs96
Stolen Bases14
Caught Stealing01
Batting Average.258.262
On Base Pct.346.320
Slugging Pct.517.481
On-base Plus Slugging.863.801
  Eugenio Suarez
3B - CIN
Eugenio Suarez
Yasiel Puig
Yasiel Puig
 Eugenio Suarez (thumb) will start at third base and bat third Sunday against the Cardinals
Brad Camara
Sun, Aug 18th
Cleveland Indians outfielder Yasiel Puig went 0-for-5 with an RBI in a 4-3 loss to the Mets on Wednesday.
Matthew Terelle
Thu, Aug 22nd
 Eugenio Suarez (thumb) is not in Saturday's lineup against the Cardinals.
Brad Camara
Sat, Aug 17th
Cleveland Indians outfielder Yasiel Puig went 1-for-4 with a solo homer in a 3-2 loss to the Yankees on Friday.
Matthew Terelle
Fri, Aug 16th
 Eugenio Suarez was diagnosed with a left thumb sprain after leaving Friday's game against St. Louis.
Brad Camara
Sat, Aug 17th
Yasiel Puig will begin serving his three-game suspension on Monday night.
Brendan Tuma - Too Much Tuma
Mon, Aug 12th
 Eugenio Suarez went 2-for-3 with a single and a solo home run in Sunday's loss to the Cubs.
Connor Rooney
Sun, Aug 11th
Cleveland Indians outfielder Yasiel Puig went 3-for-4 with a solo homer in a 4-1 loss to the Twins on Saturday.
Matthew Terelle
Sun, Aug 11th
 Eugenio Suarez went 1-for-3 with a solo home run in Saturday's blowout win over the Cubs.
Connor Rooney
Sun, Aug 11th
Cleveland Indians outfielder Yasiel Puig went 1-for-4 with a triple and two runs in a 7-5 win over the Twins on Thursday.
Matthew Terelle
Fri, Aug 9th
There are no recent notes for these players
  Eugenio Suarez
3B - CIN
Eugenio Suarez
Yasiel Puig
Yasiel Puig
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs PIT@ MIN
Sun, Mar 31stvs PIT@ MIN
Mon, Apr 1stvs MILvs CWS
Tue, Apr 2ndvs MIL   
Wed, Apr 3rdvs MILvs CWS
Thu, Apr 4th@ PITvs TOR
Fri, Apr 5th@ PITvs TOR
Sat, Apr 6th@ PITvs TOR
Sun, Apr 7th@ PITvs TOR
Tue, Apr 9thvs MIA@ DET
Wed, Apr 10thvs MIA@ DET
Thu, Apr 11thvs MIA@ DET
Sat, Apr 13thvs STL@ KC
Sun, Apr 14thvs STL@ KC
Mon, Apr 15th@ LAD@ SEA
Tue, Apr 16th@ LAD@ SEA
Wed, Apr 17th@ LAD@ SEA
Thu, Apr 18th@ SD   
Fri, Apr 19th@ SD   
Sat, Apr 20th@ SDvs ATL
Sun, Apr 21st@ SDvs ATL
Tue, Apr 23rdvs ATLvs MIA
Wed, Apr 24thvs ATLvs MIA
Thu, Apr 25thvs ATL@ HOU
Fri, Apr 26th@ STL@ HOU
Sat, Apr 27th@ STL@ HOU
Sun, Apr 28th@ STL@ HOU
Mon, Apr 29th@ NYM   
Tue, Apr 30th@ NYM@ MIA
Wed, May 1st@ NYM@ MIA
Thu, May 2nd@ NYM   
Fri, May 3rdvs SFvs SEA
Sat, May 4thvs SFvs SEA
Sun, May 5thvs SFvs SEA
Mon, May 6thvs SFvs CWS
Tue, May 7th@ OAKvs CWS
Wed, May 8th@ OAKvs CWS
Thu, May 9th@ OAKvs CWS
Fri, May 10th@ SF@ OAK
Sat, May 11th@ SF@ OAK
Sun, May 12th@ SF@ OAK
Tue, May 14thvs CHC@ CWS
Wed, May 15thvs CHC   
Thu, May 16thvs CHCvs BAL
Fri, May 17thvs LADvs BAL
Sat, May 18thvs LADvs BAL
Sun, May 19thvs LADvs BAL
Tue, May 21st@ MILvs OAK
Wed, May 22nd@ MILvs OAK
Fri, May 24th@ CHCvs TB
Sat, May 25th@ CHCvs TB
Sun, May 26th@ CHCvs TB
Mon, May 27thvs PIT@ BOS
Tue, May 28thvs PIT@ BOS
Wed, May 29thvs PIT@ BOS
Fri, May 31stvs WSH@ CWS
Sat, Jun 1stvs WSH@ CWS
Sun, Jun 2ndvs WSH@ CWS
Tue, Jun 4th@ STLvs MIN
Thu, Jun 6th@ STLvs MIN
Fri, Jun 7th@ PHIvs NYY
Sat, Jun 8th@ PHIvs NYY
Sun, Jun 9th@ PHIvs NYY
Tue, Jun 11th@ CLEvs CIN
Wed, Jun 12th@ CLEvs CIN
Fri, Jun 14thvs TEX@ DET
Sat, Jun 15thvs TEX@ DET
Sun, Jun 16thvs TEX@ DET
Mon, Jun 17thvs HOU@ TEX
Tue, Jun 18thvs HOU@ TEX
Wed, Jun 19thvs HOU@ TEX
Thu, Jun 20th@ MIL@ TEX
Fri, Jun 21st@ MILvs DET
Sat, Jun 22nd@ MILvs DET
Sun, Jun 23rd@ MILvs DET
Tue, Jun 25th@ LAAvs KC
Wed, Jun 26th@ LAAvs KC
Fri, Jun 28thvs CHC@ BAL
Sat, Jun 29thvs CHC@ BAL
Sun, Jun 30thvs CHC@ BAL
Mon, Jul 1stvs MIL   
Tue, Jul 2ndvs MIL@ KC
Wed, Jul 3rdvs MIL@ KC
Thu, Jul 4thvs MIL@ KC
Sat, Jul 6thvs CLE@ CIN
Sun, Jul 7thvs CLE@ CIN
Fri, Jul 12th@ COLvs MIN
Sat, Jul 13th@ COLvs MIN
Sun, Jul 14th@ COLvs MIN
Mon, Jul 15th@ CHCvs DET
Tue, Jul 16th@ CHCvs DET
Wed, Jul 17th@ CHCvs DET
Thu, Jul 18thvs STLvs DET
Fri, Jul 19thvs STLvs KC
Sat, Jul 20thvs STLvs KC
Sun, Jul 21stvs STLvs KC
Mon, Jul 22nd@ MIL@ TOR
Tue, Jul 23rd@ MIL@ TOR
Wed, Jul 24th@ MIL@ TOR
Fri, Jul 26thvs COL@ KC
Sat, Jul 27thvs COL@ KC
Sun, Jul 28thvs COL@ KC
Mon, Jul 29thvs PIT   
Tue, Jul 30thvs PITvs HOU
Wed, Jul 31stvs PITvs HOU
Thu, Aug 1st@ ATLvs HOU
Fri, Aug 2nd@ ATLvs LAA
Sat, Aug 3rd@ ATLvs LAA
Sun, Aug 4th@ ATLvs LAA
Mon, Aug 5thvs LAAvs TEX
Tue, Aug 6thvs LAA   
Thu, Aug 8thvs CHC@ MIN
Fri, Aug 9thvs CHC@ MIN
Sat, Aug 10thvs CHC@ MIN
Sun, Aug 11thvs CHC@ MIN
Mon, Aug 12th@ WSHvs BOS
Tue, Aug 13th@ WSHvs BOS
Wed, Aug 14th@ WSHvs BOS
Thu, Aug 15thvs STL@ NYY
Fri, Aug 16thvs STL@ NYY
Sat, Aug 17thvs STL@ NYY
Sun, Aug 18thvs STL@ NYY
Mon, Aug 19thvs SD   
Tue, Aug 20thvs SD@ NYM
Wed, Aug 21stvs SD@ NYM
Fri, Aug 23rd@ PITvs KC
Sat, Aug 24th@ PITvs KC
Sun, Aug 25th@ PITvs KC
Mon, Aug 26th@ MIA   
Tue, Aug 27th@ MIA@ DET
Wed, Aug 28th@ MIA@ DET
Thu, Aug 29th@ MIA@ DET
Fri, Aug 30th@ STL@ TB
Sat, Aug 31st@ STL@ TB
Sun, Sep 1st@ STL@ TB
Mon, Sep 2ndvs PHIvs CWS
Tue, Sep 3rdvs PHIvs CWS
Wed, Sep 4thvs PHIvs CWS
Thu, Sep 5thvs PHIvs CWS
Fri, Sep 6thvs ARI@ MIN
Sat, Sep 7thvs ARI@ MIN
Sun, Sep 8thvs ARI@ MIN
Tue, Sep 10th@ SEA@ LAA
Wed, Sep 11th@ SEA@ LAA
Thu, Sep 12th@ SEA   
Fri, Sep 13th@ ARIvs MIN
Sat, Sep 14th@ ARIvs MIN
Sun, Sep 15th@ ARIvs MIN
Mon, Sep 16th@ CHC   
Tue, Sep 17th@ CHCvs DET
Wed, Sep 18th@ CHCvs DET
Fri, Sep 20thvs NYMvs PHI
Sat, Sep 21stvs NYMvs PHI
Sun, Sep 22ndvs NYMvs PHI
Tue, Sep 24thvs MIL@ CWS
Wed, Sep 25thvs MIL@ CWS
Thu, Sep 26thvs MIL@ CWS
Fri, Sep 27th@ PIT@ WSH
Sat, Sep 28th@ PIT@ WSH
Sun, Sep 29th@ PIT@ WSH
Sat, Mar 30th   @ MIN
Fri, Apr 12th   @ KC
Mon, May 13th   @ CWS
Mon, May 20th   vs OAK
Thu, May 23rd   vs TB
Thu, May 30th   @ CWS
Wed, Jun 5th   vs MIN
Mon, Jun 24th   vs KC
Thu, Jul 25th   @ KC
Wed, Aug 7th   vs TEX
Thu, Aug 22nd   @ NYM
Mon, Sep 9th   @ LAA
Thu, Sep 19th   vs DET