Who Should I Trade?

Ian Happ for Eric Sogard (2019)

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

 
Experts' Pick
 
  Eric Sogard
2B,SS - TB
Eric Sogard
TB @ TOR Sun, Sep 29th 3:07pm
Ian Happ
3B,LF,CF,RF - CHC
Ian Happ
CHC @ STL Sun, Sep 29th 3:15pm
Expert
Recommendation
56%
Recommended by
5 of 9 experts
44%
Recommended by
4 of 9 experts
Rankings 
   
Rest of Season
VBR
   
Projections 
   
Runs
Home Runs
RBI
Stolen Bases
Batting Average
   
Misc 
   
Injury Alert--
Weather
   
Expert Ranks 
   
Andrew Gould
FantasyPros
# 155# 200
   
Joe Bond
Fantasy Six Pack
# 115# 144
   
Nick Mariano
RotoBaller
# 157
   
Bobby Sylvester
FantasyPros
# 216
   
Mick Ciallela
Fantrax
# 159
   
Dennis Sosic
Fantasy Six Pack
# 126
   
Paul Sporer
FanGraphs
# 160
   
Pierre Camus
RotoBaller
# 216# 186
   
Brandon 'B_Don' Myers
Razzball
# 213
   
  Eric Sogard
2B,SS - TB
Eric Sogard
TB
Ian Happ
3B,LF,CF,RF - CHC
Ian Happ
CHC
2019 Stats 
   
   
At Bats396140
   
Runs5925
   
Hits11537
   
Singles7718
   
Doubles237
   
Triples21
   
Home Runs1311
   
RBI4030
   
Stolen Bases82
   
Caught Stealing00
   
Walks3815
   
Strikeouts6339
   
Batting Average.290.264
   
On Base Pct.353.333
   
Slugging Pct.457.564
   
On-base Plus Slugging.810.898
   
  Eric Sogard
2B,SS - TB
Eric Sogard
TB
Ian Happ
3B,LF,CF,RF - CHC
Ian Happ
CHC
2019 Projections 
   
   
At Bats
   
Runs
   
Hits
   
Singles
   
Doubles
   
Triples
   
Home Runs
   
RBI
   
Stolen Bases
   
Caught Stealing
   
Walks
   
Strikeouts
   
Batting Average
   
On Base Pct
   
Slugging Pct
   
On-base Plus Slugging
   
  Eric Sogard
2B,SS - TB
Eric Sogard
TB
Ian Happ
3B,LF,CF,RF - CHC
Ian Happ
CHC
News 
 Eric Sogard (foot) remains very likely to be sidelined through the Rays' final three regular-season games this coming weekend, Marc Topkin of the Tampa Bay Times reports.
John Aubin
Fri, Sep 27th
Ian Happ went 3-for-5 with two home runs and four RBI in Saturday's win over the Cardinals.
Connor Rooney
Sun, Sep 29th
 Eric Sogard suffered nothing worse than a right foot contusion after he fouled a ball off himself Friday, Juan Toribio of MLB.com reports.
John Aubin
Sat, Sep 7th
Ian Happ went 3-for-5 with a solo home run, an RBI double, and two runs scored in Friday's win over the Cardinals.
Connor Rooney
Sat, Sep 28th
 Eric Sogard went 2-for-3 with two home runs and five RBI in Saturday's 8-6 win over the Marlins.
John Aubin
Sun, Aug 4th
Ian Happ went 1-for-3 with a two-run double and a run scored in Thursday's loss to the Pirates.
Connor Rooney
Fri, Sep 27th
 Eric Sogard has been traded to the Tampa Bay Rays.
Brad Camara
Sun, Jul 28th
Ian Happ went 2-for-3 with a walk, solo home run, and two RBI in Wednesday;s loss to the Pirates.
Connor Rooney
Thu, Sep 26th
 Eric Sogard was a late scratch from Sunday’s lineup against the Rays.
Brad Camara
Sun, Jul 28th
Ian Happ went 1-for-1 with a two-run home run in Saturday's loss to the Cardinals.
Connor Rooney
Sat, Sep 21st
Notes 
There are no recent notes for these players
  Eric Sogard
2B,SS - TB
Eric Sogard
TB
Ian Happ
3B,LF,CF,RF - CHC
Ian Happ
CHC
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs HOU@ TEX
Sat, Mar 30thvs HOU@ TEX
Sun, Mar 31stvs HOU@ TEX
Mon, Apr 1stvs COL@ ATL
Wed, Apr 3rdvs COL@ ATL
Thu, Apr 4th   @ ATL
Fri, Apr 5th@ SF@ MIL
Sat, Apr 6th@ SF@ MIL
Sun, Apr 7th@ SF@ MIL
Mon, Apr 8th@ CWSvs PIT
Wed, Apr 10th@ CWSvs PIT
Thu, Apr 11th   vs PIT
Fri, Apr 12th@ TORvs LAA
Sat, Apr 13th@ TORvs LAA
Mon, Apr 15th   @ MIA
Tue, Apr 16thvs BAL@ MIA
Wed, Apr 17thvs BAL@ MIA
Fri, Apr 19thvs BOSvs ARI
Sat, Apr 20thvs BOSvs ARI
Sun, Apr 21stvs BOSvs ARI
Tue, Apr 23rdvs KCvs LAD
Wed, Apr 24thvs KCvs LAD
Thu, Apr 25th   vs LAD
Fri, Apr 26th   @ ARI
Sat, Apr 27th@ BOS@ ARI
Sun, Apr 28th@ BOS@ ARI
Tue, Apr 30th   @ SEA
Wed, May 1st@ KC@ SEA
Fri, May 3rd@ BALvs STL
Sat, May 4th@ BALvs STL
Sun, May 5th   vs STL
Mon, May 6thvs ARIvs MIA
Tue, May 7thvs ARIvs MIA
Wed, May 8thvs ARIvs MIA
Thu, May 9th   vs MIA
Fri, May 10thvs NYYvs MIL
Sat, May 11thvs NYYvs MIL
Sun, May 12thvs NYYvs MIL
Tue, May 14th@ MIA@ CIN
Wed, May 15th@ MIA@ CIN
Thu, May 16th   @ CIN
Fri, May 17th@ NYY@ WSH
Sat, May 18th@ NYY@ WSH
Sun, May 19th@ NYY@ WSH
Mon, May 20th   vs PHI
Tue, May 21stvs LADvs PHI
Wed, May 22ndvs LADvs PHI
Thu, May 23rd@ CLEvs PHI
Fri, May 24th@ CLEvs CIN
Sat, May 25th@ CLEvs CIN
Sun, May 26th@ CLEvs CIN
Mon, May 27thvs TOR@ HOU
Tue, May 28thvs TOR@ HOU
Wed, May 29thvs TOR@ HOU
Fri, May 31stvs MIN@ STL
Sat, Jun 1stvs MIN@ STL
Sun, Jun 2ndvs MIN@ STL
Mon, Jun 3rd   vs LAA
Tue, Jun 4th@ DETvs COL
Wed, Jun 5th@ DETvs COL
Thu, Jun 6th@ DETvs COL
Fri, Jun 7th@ BOSvs STL
Sat, Jun 8th@ BOSvs STL
Sun, Jun 9th@ BOSvs STL
Mon, Jun 10thvs OAK@ COL
Tue, Jun 11thvs OAK@ COL
Wed, Jun 12thvs OAK@ COL
Thu, Jun 13thvs LAA@ LAD
Fri, Jun 14thvs LAA@ LAD
Sat, Jun 15thvs LAA@ LAD
Sun, Jun 16thvs LAA@ LAD
Tue, Jun 18th@ NYYvs CWS
Wed, Jun 19th@ NYYvs CWS
Thu, Jun 20th@ OAKvs NYM
Fri, Jun 21st@ OAKvs NYM
Sat, Jun 22nd@ OAKvs NYM
Sun, Jun 23rd@ OAKvs NYM
Mon, Jun 24th   vs ATL
Tue, Jun 25th@ MINvs ATL
Wed, Jun 26th@ MINvs ATL
Thu, Jun 27th@ MINvs ATL
Fri, Jun 28thvs TEX@ CIN
Sat, Jun 29thvs TEX@ CIN
Sun, Jun 30thvs TEX@ CIN
Mon, Jul 1stvs BAL@ PIT
Tue, Jul 2ndvs BAL@ PIT
Wed, Jul 3rdvs BAL@ PIT
Thu, Jul 4thvs NYY@ PIT
Sat, Jul 6thvs NYY@ CWS
Sun, Jul 7thvs NYY@ CWS
Fri, Jul 12th@ BALvs PIT
Sat, Jul 13th@ BALvs PIT
Sun, Jul 14th@ BALvs PIT
Mon, Jul 15th@ NYYvs CIN
Tue, Jul 16th@ NYYvs CIN
Wed, Jul 17th   vs CIN
Fri, Jul 19thvs CWSvs SD
Sat, Jul 20thvs CWSvs SD
Sun, Jul 21stvs CWSvs SD
Mon, Jul 22ndvs BOS@ SF
Tue, Jul 23rdvs BOS@ SF
Wed, Jul 24thvs BOS@ SF
Fri, Jul 26th@ TOR@ MIL
Sat, Jul 27th@ TOR@ MIL
Sun, Jul 28th@ TOR@ MIL
Tue, Jul 30th@ BOS@ STL
Wed, Jul 31st@ BOS@ STL
Thu, Aug 1st@ BOS@ STL
Fri, Aug 2nd   vs MIL
Sat, Aug 3rdvs MIAvs MIL
Sun, Aug 4thvs MIAvs MIL
Mon, Aug 5thvs TORvs OAK
Tue, Aug 6thvs TORvs OAK
Wed, Aug 7thvs TORvs OAK
Thu, Aug 8th   @ CIN
Fri, Aug 9th@ SEA@ CIN
Sat, Aug 10th@ SEA@ CIN
Sun, Aug 11th@ SEA@ CIN
Tue, Aug 13th@ SD@ PHI
Wed, Aug 14th@ SD@ PHI
Thu, Aug 15th   @ PHI
Fri, Aug 16thvs DET@ PIT
Sat, Aug 17thvs DET@ PIT
Sun, Aug 18thvs DET@ PIT
Tue, Aug 20thvs SEAvs SF
Wed, Aug 21stvs SEAvs SF
Thu, Aug 22nd@ BALvs SF
Fri, Aug 23rd@ BALvs WSH
Sat, Aug 24th@ BALvs WSH
Sun, Aug 25th@ BALvs WSH
Tue, Aug 27th@ HOU@ NYM
Wed, Aug 28th@ HOU@ NYM
Thu, Aug 29th@ HOU@ NYM
Fri, Aug 30thvs CLEvs MIL
Sat, Aug 31stvs CLEvs MIL
Sun, Sep 1stvs CLEvs MIL
Mon, Sep 2ndvs BALvs SEA
Tue, Sep 3rdvs BALvs SEA
Thu, Sep 5thvs TOR@ MIL
Fri, Sep 6thvs TOR@ MIL
Sat, Sep 7thvs TOR@ MIL
Sun, Sep 8thvs TOR@ MIL
Mon, Sep 9th   @ SD
Tue, Sep 10th@ TEX@ SD
Wed, Sep 11th@ TEX@ SD
Thu, Sep 12th@ TEX@ SD
Fri, Sep 13th@ LAAvs PIT
Sat, Sep 14th@ LAAvs PIT
Sun, Sep 15th@ LAAvs PIT
Mon, Sep 16th   vs CIN
Tue, Sep 17th@ LADvs CIN
Wed, Sep 18th@ LADvs CIN
Thu, Sep 19th   vs STL
Fri, Sep 20thvs BOSvs STL
Sat, Sep 21stvs BOSvs STL
Sun, Sep 22ndvs BOSvs STL
Tue, Sep 24thvs NYY@ PIT
Wed, Sep 25thvs NYY@ PIT
Thu, Sep 26th   @ PIT
Fri, Sep 27th@ TOR@ STL
Sat, Sep 28th@ TOR@ STL
Sun, Sep 29th@ TOR@ STL
Fri, Mar 29thvs HOU   
Tue, Apr 2ndvs COL   
Tue, Apr 9th@ CWS   
Sun, Apr 14th@ TOR   
Thu, Apr 18thvs BAL   
Mon, Apr 22ndvs KC   
Mon, Apr 29th@ KC   
Thu, May 2nd@ KC   
Thu, May 30thvs MIN   
Mon, Jun 17th@ NYY   
Fri, Jul 5thvs NYY   
Thu, Jul 18th@ NYY   
Mon, Aug 12th@ SD   
Mon, Aug 19thvs SEA   
Mon, Sep 23rdvs BOS