Who Should I Trade?

Eric Sogard for Albert Almora Jr. (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
Albert Almora Jr.
CF - CHC
Albert Almora Jr.
CHC @ STL Sun, Sep 29th 3:15pm
Expert
Recommendation
86%
Recommended by
6 of 7 experts
14%
Recommended by
1 of 7 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
   
Joe Bond
Fantasy Six Pack
# 115# 220
   
Nick Mariano
RotoBaller
# 157
   
Bobby Sylvester
FantasyPros
# 216
   
Pierre Camus
RotoBaller
# 216
   
Mick Ciallela
Fantrax
# 159
   
Brandon 'B_Don' Myers
Razzball
# 174
   
  Eric Sogard
2B,SS - TB
Eric Sogard
TB
Albert Almora Jr.
CF - CHC
Albert Almora Jr.
CHC
2019 Stats 
   
   
At Bats396339
   
Runs5941
   
Hits11579
   
Singles7756
   
Doubles2310
   
Triples21
   
Home Runs1312
   
RBI4032
   
Stolen Bases82
   
Caught Stealing01
   
Walks3816
   
Strikeouts6362
   
Batting Average.290.233
   
On Base Pct.353.268
   
Slugging Pct.457.375
   
On-base Plus Slugging.810.643
   
  Eric Sogard
2B,SS - TB
Eric Sogard
TB
Albert Almora Jr.
CF - CHC
Albert Almora Jr.
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
Albert Almora Jr.
CF - CHC
Albert Almora Jr.
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
Albert Almora JR went 1-for-3 as the Cubs lost to the Phillies 4-2.
Brandon Plutner
Tue, Aug 13th
 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
Albert Almora Jr. went 3-for-3 with a go-ahead solo home run and two RBI in Saturday's win over the Brewers.
Connor Rooney
Sat, Aug 3rd
 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
Albert Almora Jr. went 1-for-2 with a solo home run in Saturday's loss to the Brewers.
Connor Rooney
Sun, Jul 28th
 Eric Sogard has been traded to the Tampa Bay Rays.
Brad Camara
Sun, Jul 28th
Albert Almora Jr. went 2-for-4 with a solo home run in Wednesday's win over the Giants.
Connor Rooney
Wed, Jul 24th
 Eric Sogard was a late scratch from Sunday’s lineup against the Rays.
Brad Camara
Sun, Jul 28th
Albert Almora Jr. went 1-for-1 with a walk and a solo home run in Sunday's win over the Pirates.
Connor Rooney
Sun, Jul 14th
Notes 
There are no recent notes for these players
  Eric Sogard
2B,SS - TB
Eric Sogard
TB
Albert Almora Jr.
CF - CHC
Albert Almora Jr.
CHC
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs HOU@ TEX
Fri, Mar 29thvs HOU   
Sat, Mar 30thvs HOU@ TEX
Sun, Mar 31stvs HOU@ TEX
Mon, Apr 1stvs COL@ ATL
Tue, Apr 2ndvs COL   
Wed, Apr 3rdvs COL@ ATL
Fri, Apr 5th@ SF@ MIL
Sat, Apr 6th@ SF@ MIL
Sun, Apr 7th@ SF@ MIL
Mon, Apr 8th@ CWSvs PIT
Tue, Apr 9th@ CWS   
Wed, Apr 10th@ CWSvs PIT
Fri, Apr 12th@ TORvs LAA
Sat, Apr 13th@ TORvs LAA
Sun, Apr 14th@ TOR   
Tue, Apr 16thvs BAL@ MIA
Wed, Apr 17thvs BAL@ MIA
Thu, Apr 18thvs BAL   
Fri, Apr 19thvs BOSvs ARI
Sat, Apr 20thvs BOSvs ARI
Sun, Apr 21stvs BOSvs ARI
Mon, Apr 22ndvs KC   
Tue, Apr 23rdvs KCvs LAD
Wed, Apr 24thvs KCvs LAD
Sat, Apr 27th@ BOS@ ARI
Sun, Apr 28th@ BOS@ ARI
Mon, Apr 29th@ KC   
Wed, May 1st@ KC@ SEA
Thu, May 2nd@ KC   
Fri, May 3rd@ BALvs STL
Sat, May 4th@ BALvs STL
Mon, May 6thvs ARIvs MIA
Tue, May 7thvs ARIvs MIA
Wed, May 8thvs ARIvs 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
Fri, May 17th@ NYY@ WSH
Sat, May 18th@ NYY@ WSH
Sun, May 19th@ NYY@ WSH
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
Thu, May 30thvs MIN   
Fri, May 31stvs MIN@ STL
Sat, Jun 1stvs MIN@ STL
Sun, Jun 2ndvs MIN@ STL
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
Mon, Jun 17th@ NYY   
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
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
Fri, Jul 5thvs NYY   
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
Thu, Jul 18th@ NYY   
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
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
Fri, Aug 9th@ SEA@ CIN
Sat, Aug 10th@ SEA@ CIN
Sun, Aug 11th@ SEA@ CIN
Mon, Aug 12th@ SD   
Tue, Aug 13th@ SD@ PHI
Wed, Aug 14th@ SD@ PHI
Fri, Aug 16thvs DET@ PIT
Sat, Aug 17thvs DET@ PIT
Sun, Aug 18thvs DET@ PIT
Mon, Aug 19thvs SEA   
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
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
Tue, Sep 17th@ LADvs CIN
Wed, Sep 18th@ LADvs CIN
Fri, Sep 20thvs BOSvs STL
Sat, Sep 21stvs BOSvs STL
Sun, Sep 22ndvs BOSvs STL
Mon, Sep 23rdvs BOS   
Tue, Sep 24thvs NYY@ PIT
Wed, Sep 25thvs NYY@ PIT
Fri, Sep 27th@ TOR@ STL
Sat, Sep 28th@ TOR@ STL
Sun, Sep 29th@ TOR@ STL
Thu, Apr 4th   @ ATL
Thu, Apr 11th   vs PIT
Mon, Apr 15th   @ MIA
Thu, Apr 25th   vs LAD
Fri, Apr 26th   @ ARI
Tue, Apr 30th   @ SEA
Sun, May 5th   vs STL
Thu, May 9th   vs MIA
Thu, May 16th   @ CIN
Mon, May 20th   vs PHI
Mon, Jun 3rd   vs LAA
Mon, Jun 24th   vs ATL
Wed, Jul 17th   vs CIN
Fri, Aug 2nd   vs MIL
Thu, Aug 8th   @ CIN
Thu, Aug 15th   @ PHI
Mon, Sep 9th   @ SD
Mon, Sep 16th   vs CIN
Thu, Sep 19th   vs STL
Thu, Sep 26th   @ PIT