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
Ian Happ
CHC @ STL Sun, Sep 29th 3:15pm
Recommended by
5 of 9 experts
Recommended by
4 of 9 experts
Rest of Season
Home Runs
Stolen Bases
Batting Average
Injury Alert--
Expert Ranks 
Andrew Gould
# 155# 200
Joe Bond
Fantasy Six Pack
# 115# 144
Nick Mariano
# 157
Bobby Sylvester
# 216
Mick Ciallela
# 159
Dennis Sosic
Fantasy Six Pack
# 126
Paul Sporer
# 160
Pierre Camus
# 216# 186
Brandon 'B_Don' Myers
# 213
  Eric Sogard
2B,SS - TB
Eric Sogard
Ian Happ
Ian Happ
2019 Stats 
At Bats396140
Home Runs1311
Stolen Bases82
Caught Stealing00
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
Ian Happ
Ian Happ
2019 Projections 
At Bats
Home Runs
Stolen Bases
Caught Stealing
Batting Average
On Base Pct
Slugging Pct
On-base Plus Slugging
  Eric Sogard
2B,SS - TB
Eric Sogard
Ian Happ
Ian Happ
 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
There are no recent notes for these players
  Eric Sogard
2B,SS - TB
Eric Sogard
Ian Happ
Ian Happ
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