Skip to main content

Who Should I Trade?

Reese McGuire for Eric Sogard (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Reese McGuire
Reese McGuire
Eric Sogard
2B,3B,RF - CHC
Eric Sogard
Recommended by
2 of 4 experts
Recommended by
2 of 4 experts
Rest of Season# 439# 437
VBR# 1209# 1095
Home Runs22
Stolen Bases02
Batting Average.229.243
Injury Alert--
Expert Ranks 
Mike Maher
# 411# 301
Carmen Maiorano
# 389# 321
Corbin Young
# 304# 417
Ryan Amore
Pitcher List
# 320
Who Should I Trade? Player Statistics
  Reese McGuire
Reese McGuire
Eric Sogard
2B,3B,RF - CHC
Eric Sogard
2021 Stats 
At Bats65136
Home Runs11
Stolen Bases02
Caught Stealing01
Batting Average.277.243
On Base Pct.329.286
Slugging Pct.431.309
On-base Plus Slugging.759.595
Who Should I Trade? Player Projections
  Reese McGuire
Reese McGuire
Eric Sogard
2B,3B,RF - CHC
Eric Sogard
2021 Projections 
At Bats58129
Home Runs22
Stolen Bases02
Caught Stealing01
Batting Average.229.243
On Base Pct.286.312
Slugging Pct.359.332
On-base Plus Slugging.645.644
Who Should I Trade? Player Notes
  Reese McGuire
Reese McGuire
Eric Sogard
2B,3B,RF - CHC
Eric Sogard
 Reese McGuire went 3-for-3 with two doubles and scored a run in the loss against the Yankees on Thursday by an 8-4 score.
John Aubin
Fri, Jun 18th
Eric Sogard went 1-for-3 Sunday versus St Louis. He would score the first run of the game, which would be the eventual game-winner.
Jamie Mellor
Mon, Jun 14th
  Eric Sogard went 1-for-3 versus San Francisco Thursday. He would score a run.
Jamie Mellor
Fri, Jun 4th
  Eric Sogard went 1-for-3 with a walk versus the Reds Saturday. He scored a run and drove in two.
Jamie Mellor
Sun, May 30th
  Eric Sogard went 1-for-4 versus Pittsburgh Thursday. He came around to score a run.
Jamie Mellor
Fri, May 28th
  Eric Sogard went 2-for-4 versus the Pirates Wednesday. He came around to score twice.
Jamie Mellor
Thu, May 27th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Reese McGuire
Reese McGuire
Eric Sogard
2B,3B,RF - CHC
Eric Sogard
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ NYYvs PIT
Sat, Apr 3rd@ NYYvs PIT
Sun, Apr 4th@ NYYvs PIT
Mon, Apr 5th@ TEXvs MIL
Tue, Apr 6th@ TEXvs MIL
Wed, Apr 7th@ TEXvs MIL
Thu, Apr 8thvs LAA@ PIT
Fri, Apr 9thvs LAA   
Sat, Apr 10thvs LAA@ PIT
Mon, Apr 12thvs NYY@ MIL
Tue, Apr 13thvs NYY@ MIL
Wed, Apr 14thvs NYY@ MIL
Thu, Apr 15th@ KC   
Sat, Apr 17th@ KCvs ATL
Sun, Apr 18th@ KCvs ATL
Tue, Apr 20th@ BOSvs NYM
Wed, Apr 21st@ BOSvs NYM
Fri, Apr 23rd@ TBvs MIL
Sat, Apr 24th@ TBvs MIL
Sun, Apr 25th@ TBvs MIL
Tue, Apr 27thvs WSH@ ATL
Wed, Apr 28thvs WSH@ ATL
Fri, Apr 30thvs ATL@ CIN
Sat, May 1stvs ATL@ CIN
Sun, May 2ndvs ATL@ CIN
Mon, May 3rd@ OAK   
Tue, May 4th@ OAKvs LAD
Wed, May 5th@ OAKvs LAD
Thu, May 6th@ OAK   
Fri, May 7th@ HOUvs PIT
Sat, May 8th@ HOUvs PIT
Sun, May 9th@ HOUvs PIT
Tue, May 11th@ ATL@ CLE
Wed, May 12th@ ATL@ CLE
Thu, May 13th@ ATL   
Fri, May 14thvs PHI@ DET
Sat, May 15thvs PHI@ DET
Sun, May 16thvs PHI@ DET
Tue, May 18thvs BOSvs WSH
Wed, May 19thvs BOSvs WSH
Thu, May 20thvs BOSvs WSH
Fri, May 21stvs TB@ STL
Sat, May 22ndvs TB@ STL
Sun, May 23rdvs TB@ STL
Mon, May 24thvs TB   
Tue, May 25th@ NYY@ PIT
Thu, May 27th@ NYY@ PIT
Fri, May 28th@ CLEvs CIN
Sun, May 30th@ CLEvs CIN
Tue, Jun 1stvs MIAvs SD
Wed, Jun 2ndvs MIAvs SD
Fri, Jun 4thvs HOU@ SF
Sat, Jun 5thvs HOU@ SF
Sun, Jun 6thvs HOU@ SF
Tue, Jun 8th@ CWS@ SD
Wed, Jun 9th@ CWS@ SD
Thu, Jun 10th@ CWS   
Fri, Jun 11th@ BOSvs STL
Sat, Jun 12th@ BOSvs STL
Sun, Jun 13th@ BOSvs STL
Mon, Jun 14th@ BOS@ NYM
Tue, Jun 15thvs NYY@ NYM
Wed, Jun 16thvs NYY@ NYM
Thu, Jun 17thvs NYY@ NYM
Fri, Jun 18th@ BALvs MIA
Sat, Jun 19th@ BALvs MIA
Sun, Jun 20th@ BALvs MIA
Tue, Jun 22nd@ MIAvs CLE
Wed, Jun 23rd@ MIA   
Thu, Jun 24thvs BAL@ LAD
Fri, Jun 25thvs BAL@ LAD
Sat, Jun 26thvs BAL@ LAD
Sun, Jun 27thvs BAL@ LAD
Tue, Jun 29thvs SEA@ MIL
Wed, Jun 30thvs SEA@ MIL
Thu, Jul 1stvs SEA   
Fri, Jul 2ndvs TB@ CIN
Sat, Jul 3rdvs TB@ CIN
Sun, Jul 4thvs TB@ CIN
Tue, Jul 6th@ BALvs PHI
Wed, Jul 7th@ BALvs PHI
Thu, Jul 8th@ BALvs PHI
Fri, Jul 9th@ TBvs STL
Sat, Jul 10th@ TBvs STL
Sun, Jul 11th@ TBvs STL
Fri, Jul 16thvs TEX@ ARI
Sat, Jul 17thvs TEX@ ARI
Sun, Jul 18thvs TEX@ ARI
Mon, Jul 19thvs BOS@ STL
Tue, Jul 20thvs BOS@ STL
Wed, Jul 21stvs BOS@ STL
Fri, Jul 23rd@ NYMvs ARI
Sat, Jul 24th@ NYMvs ARI
Sun, Jul 25th@ NYMvs ARI
Mon, Jul 26th@ BOSvs CIN
Tue, Jul 27th@ BOSvs CIN
Wed, Jul 28th@ BOSvs CIN
Thu, Jul 29th@ BOSvs CIN
Fri, Jul 30thvs KC@ WSH
Sat, Jul 31stvs KC@ WSH
Sun, Aug 1stvs KC@ WSH
Mon, Aug 2ndvs CLE   
Tue, Aug 3rdvs CLE@ COL
Wed, Aug 4thvs CLE@ COL
Thu, Aug 5thvs CLE@ COL
Fri, Aug 6thvs BOSvs CWS
Sat, Aug 7thvs BOSvs CWS
Sun, Aug 8thvs BOSvs CWS
Tue, Aug 10th@ LAAvs MIL
Wed, Aug 11th@ LAAvs MIL
Thu, Aug 12th@ LAAvs MIL
Fri, Aug 13th@ SEA@ MIA
Sat, Aug 14th@ SEA@ MIA
Sun, Aug 15th@ SEA@ MIA
Tue, Aug 17th@ WSH@ CIN
Wed, Aug 18th@ WSH@ CIN
Fri, Aug 20thvs DETvs KC
Sat, Aug 21stvs DETvs KC
Sun, Aug 22ndvs DETvs KC
Mon, Aug 23rdvs CWSvs COL
Tue, Aug 24thvs CWSvs COL
Wed, Aug 25thvs CWSvs COL
Thu, Aug 26thvs CWS   
Fri, Aug 27th@ DET@ CWS
Sat, Aug 28th@ DET@ CWS
Sun, Aug 29th@ DET@ CWS
Mon, Aug 30thvs BAL   
Tue, Aug 31stvs BAL@ MIN
Wed, Sep 1stvs BAL@ MIN
Fri, Sep 3rdvs OAKvs PIT
Sat, Sep 4thvs OAKvs PIT
Sun, Sep 5thvs OAKvs PIT
Mon, Sep 6th@ NYYvs CIN
Tue, Sep 7th@ NYYvs CIN
Wed, Sep 8th@ NYYvs CIN
Thu, Sep 9th@ NYY   
Fri, Sep 10th@ BALvs SF
Sat, Sep 11th@ BALvs SF
Sun, Sep 12th@ BALvs SF
Mon, Sep 13thvs TB   
Tue, Sep 14thvs TB@ PHI
Wed, Sep 15thvs TB@ PHI
Fri, Sep 17thvs MIN@ MIL
Sat, Sep 18thvs MIN@ MIL
Sun, Sep 19thvs MIN@ MIL
Mon, Sep 20th@ TB   
Tue, Sep 21st@ TBvs MIN
Wed, Sep 22nd@ TBvs MIN
Thu, Sep 23rd@ MIN   
Fri, Sep 24th@ MINvs STL
Sat, Sep 25th@ MINvs STL
Sun, Sep 26th@ MINvs STL
Tue, Sep 28thvs NYY@ PIT
Wed, Sep 29thvs NYY@ PIT
Thu, Sep 30thvs NYY@ PIT
Fri, Oct 1stvs BAL@ STL
Sat, Oct 2ndvs BAL@ STL
Sun, Oct 3rdvs BAL@ STL
Sun, Apr 11th   @ PIT
Fri, Apr 16th   vs ATL
Thu, Apr 22nd   vs NYM
Mon, Apr 26th   @ ATL
Thu, Apr 29th   @ ATL
Mon, May 17th   vs WSH
Wed, May 26th   @ PIT
Sat, May 29th   vs CIN
Mon, May 31st   vs SD
Thu, Jun 3rd   @ SF
Mon, Jun 7th   @ SD
Mon, Jun 21st   vs CLE
Mon, Jun 28th   @ MIL
Mon, Jul 5th   vs PHI
Thu, Jul 22nd   @ STL
Mon, Aug 9th   vs MIL
Mon, Aug 16th   @ CIN
Thu, Sep 2nd   vs PIT
Thu, Sep 16th   @ PHI