Skip to main content

Who Should I Trade?

Eric Sogard for Todd Frazier (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Todd Frazier
1B,3B - PIT
Todd Frazier
PIT vs SF Thu, May 13th 6:35pm
Eric Sogard
2B,3B,RF - CHC
Eric Sogard
CHC @ DET Fri, May 14th 7:10pm
Recommended by
2 of 3 experts
Recommended by
1 of 3 experts
Rest of Season
VBR# 1115# 1092
Home Runs42
Stolen Bases12
Batting Average.194.244
Injury AlertDFA-
Weather62 F, Mostly Cloudy
Expert Ranks 
Carmen Maiorano
# 270# 321
Corbin Young
# 373# 414
Mike Maher
# 375# 297
Who Should I Trade? Player Statistics
  Todd Frazier
1B,3B - PIT
Todd Frazier
Eric Sogard
2B,3B,RF - CHC
Eric Sogard
2021 Stats 
At Bats3561
Home Runs01
Stolen Bases01
Caught Stealing00
Batting Average.086.246
On Base Pct.200.273
Slugging Pct.114.344
On-base Plus Slugging.314.617
Who Should I Trade? Player Projections
  Todd Frazier
1B,3B - PIT
Todd Frazier
Eric Sogard
2B,3B,RF - CHC
Eric Sogard
2021 Projections 
At Bats119150
Home Runs42
Stolen Bases12
Caught Stealing11
Batting Average.194.244
On Base Pct.281.309
Slugging Pct.325.341
On-base Plus Slugging.606.650
Who Should I Trade? Player Notes
  Todd Frazier
1B,3B - PIT
Todd Frazier
Eric Sogard
2B,3B,RF - CHC
Eric Sogard
 Todd Frazier went 1-for-3 with a double, two RBI, a run scored, and two walks in Wednesday's loss to the Royals.
Connor Rooney
Thu, Apr 29th
Eric Sogard went 1-for-4 Tuesday versus the Indians. The one hit he provided was a solo homer that put the Cubs up 2-1. The shot was his first of the season.
Jamie Mellor
Wed, May 12th
 Todd Frazier was called up to join the Pirates before Thursday's game.
Connor Rooney
Thu, Apr 22nd
Eric Sogard went 0-for-1 before getting lifted versus the Pirates Saturday. He did drive in a run with a sacrifice fly before leaving.
Jamie Mellor
Sun, May 9th
 Veteran third baseman Todd Frazier has re-signed with the Pittsburgh Pirates on a minor-league deal, per Rob Biertempfel of The Athletic.
Jon Mathisen
Tue, Mar 30th
Eric Sogard came in off the bench and reached base both times he went to the plate versus Cincinnati Friday. He would come around to score both times.
Jamie Mellor
Sat, May 1st
 Todd Frazier exercised his opt-out from the Pirates and is now a free agent.
Dan Harris
Fri, Mar 26th
Eric Sogard came in as a pinch-hitter late in the game versus Atlanta Thursday. He would record a hit and score a run.
Jamie Mellor
Fri, Apr 30th
 Todd Frazier and the Pittsburgh Pirates are in discussions regarding a minor league deal.
Corbin Young
Fri, Feb 19th
Eric Sogard went 3-for-4 Saturday versus the Brewers. He would come around to score a run.
Jamie Mellor
Sun, Apr 25th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Todd Frazier
1B,3B - PIT
Todd Frazier
Eric Sogard
2B,3B,RF - CHC
Eric Sogard
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ CHCvs PIT
Sat, Apr 3rd@ CHCvs PIT
Sun, Apr 4th@ CHCvs PIT
Mon, Apr 5th@ CINvs MIL
Tue, Apr 6th@ CINvs MIL
Wed, Apr 7th@ CINvs MIL
Thu, Apr 8thvs CHC@ PIT
Sat, Apr 10thvs CHC@ PIT
Sun, Apr 11thvs CHC@ PIT
Mon, Apr 12thvs SD@ MIL
Tue, Apr 13thvs SD@ MIL
Wed, Apr 14thvs SD@ MIL
Fri, Apr 16th@ MILvs ATL
Sat, Apr 17th@ MILvs ATL
Sun, Apr 18th@ MILvs ATL
Tue, Apr 20th   vs NYM
Wed, Apr 21st@ DETvs NYM
Thu, Apr 22nd@ DETvs NYM
Fri, Apr 23rd@ MINvs MIL
Sat, Apr 24th@ MINvs MIL
Sun, Apr 25th@ MINvs MIL
Mon, Apr 26th   @ ATL
Tue, Apr 27thvs KC@ ATL
Wed, Apr 28thvs KC@ ATL
Thu, Apr 29th   @ ATL
Fri, Apr 30thvs STL@ CIN
Sat, May 1stvs STL@ CIN
Sun, May 2ndvs STL@ CIN
Tue, May 4th@ SDvs LAD
Wed, May 5th@ SDvs LAD
Fri, May 7th@ CHCvs PIT
Sat, May 8th@ CHCvs PIT
Sun, May 9th@ CHCvs PIT
Tue, May 11thvs CIN@ CLE
Wed, May 12thvs CIN@ CLE
Fri, May 14thvs SF@ DET
Sat, May 15thvs SF@ DET
Sun, May 16thvs SF@ DET
Mon, May 17th   vs WSH
Tue, May 18th@ STLvs WSH
Wed, May 19th@ STLvs WSH
Thu, May 20th@ ATLvs WSH
Fri, May 21st@ ATL@ STL
Sat, May 22nd@ ATL@ STL
Sun, May 23rd@ ATL@ STL
Tue, May 25thvs CHC@ PIT
Wed, May 26thvs CHC@ PIT
Thu, May 27thvs CHC@ PIT
Fri, May 28thvs COLvs CIN
Sat, May 29thvs COLvs CIN
Sun, May 30thvs COLvs CIN
Mon, May 31st@ KCvs SD
Tue, Jun 1st@ KCvs SD
Wed, Jun 2nd   vs SD
Thu, Jun 3rdvs MIA@ SF
Fri, Jun 4thvs MIA@ SF
Sat, Jun 5thvs MIA@ SF
Sun, Jun 6thvs MIA@ SF
Mon, Jun 7th   @ SD
Tue, Jun 8thvs LAD@ SD
Wed, Jun 9thvs LAD@ SD
Fri, Jun 11th@ MILvs STL
Sat, Jun 12th@ MILvs STL
Sun, Jun 13th@ MILvs STL
Mon, Jun 14th@ WSH@ NYM
Tue, Jun 15th@ WSH@ NYM
Wed, Jun 16th@ WSH@ NYM
Thu, Jun 17th   @ NYM
Fri, Jun 18thvs CLEvs MIA
Sat, Jun 19thvs CLEvs MIA
Sun, Jun 20thvs CLEvs MIA
Mon, Jun 21st   vs CLE
Tue, Jun 22ndvs CWSvs CLE
Thu, Jun 24th@ STL@ LAD
Fri, Jun 25th@ STL@ LAD
Sat, Jun 26th@ STL@ LAD
Sun, Jun 27th@ STL@ LAD
Mon, Jun 28th@ COL@ MIL
Tue, Jun 29th@ COL@ MIL
Wed, Jun 30th@ COL@ MIL
Fri, Jul 2ndvs MIL@ CIN
Sat, Jul 3rdvs MIL@ CIN
Sun, Jul 4thvs MIL@ CIN
Mon, Jul 5thvs ATLvs PHI
Tue, Jul 6thvs ATLvs PHI
Wed, Jul 7thvs ATLvs PHI
Thu, Jul 8th@ NYMvs PHI
Fri, Jul 9th@ NYMvs STL
Sat, Jul 10th@ NYMvs STL
Sun, Jul 11th@ NYMvs STL
Fri, Jul 16thvs NYM@ ARI
Sat, Jul 17thvs NYM@ ARI
Sun, Jul 18thvs NYM@ ARI
Mon, Jul 19th@ ARI@ STL
Tue, Jul 20th@ ARI@ STL
Wed, Jul 21st@ ARI@ STL
Thu, Jul 22nd   @ STL
Fri, Jul 23rd@ SFvs ARI
Sat, Jul 24th@ SFvs ARI
Sun, Jul 25th@ SFvs ARI
Mon, Jul 26th   vs CIN
Tue, Jul 27thvs MILvs CIN
Wed, Jul 28thvs MILvs CIN
Thu, Jul 29thvs MILvs CIN
Fri, Jul 30thvs PHI@ WSH
Sat, Jul 31stvs PHI@ WSH
Sun, Aug 1stvs PHI@ WSH
Tue, Aug 3rd@ MIL@ COL
Wed, Aug 4th@ MIL@ COL
Thu, Aug 5th@ CIN@ COL
Fri, Aug 6th@ CINvs CWS
Sat, Aug 7th@ CINvs CWS
Sun, Aug 8th@ CINvs CWS
Mon, Aug 9th   vs MIL
Tue, Aug 10thvs STLvs MIL
Wed, Aug 11thvs STLvs MIL
Thu, Aug 12thvs STLvs MIL
Fri, Aug 13thvs MIL@ MIA
Sat, Aug 14thvs MIL@ MIA
Sun, Aug 15thvs MIL@ MIA
Mon, Aug 16th@ LAD@ CIN
Tue, Aug 17th@ LAD@ CIN
Wed, Aug 18th@ LAD@ CIN
Fri, Aug 20th@ STLvs KC
Sat, Aug 21st@ STLvs KC
Sun, Aug 22nd@ STLvs KC
Mon, Aug 23rdvs ARIvs COL
Tue, Aug 24thvs ARIvs COL
Wed, Aug 25thvs ARIvs COL
Fri, Aug 27thvs STL@ CWS
Sat, Aug 28thvs STL@ CWS
Sun, Aug 29thvs STL@ CWS
Tue, Aug 31st@ CWS@ MIN
Wed, Sep 1st@ CWS@ MIN
Thu, Sep 2nd@ CHCvs PIT
Fri, Sep 3rd@ CHCvs PIT
Sat, Sep 4th@ CHCvs PIT
Sun, Sep 5th@ CHCvs PIT
Mon, Sep 6thvs DETvs CIN
Tue, Sep 7thvs DETvs CIN
Wed, Sep 8thvs DETvs CIN
Fri, Sep 10thvs WSHvs SF
Sat, Sep 11thvs WSHvs SF
Sun, Sep 12thvs WSHvs SF
Tue, Sep 14thvs CIN@ PHI
Wed, Sep 15thvs CIN@ PHI
Thu, Sep 16thvs CIN@ PHI
Fri, Sep 17th@ MIA@ MIL
Sat, Sep 18th@ MIA@ MIL
Sun, Sep 19th@ MIA@ MIL
Tue, Sep 21st@ CINvs MIN
Wed, Sep 22nd@ CINvs MIN
Fri, Sep 24th@ PHIvs STL
Sat, Sep 25th@ PHIvs STL
Sun, Sep 26th@ PHIvs STL
Tue, Sep 28thvs CHC@ PIT
Wed, Sep 29thvs CHC@ PIT
Thu, Sep 30thvs CHC@ PIT
Fri, Oct 1stvs CIN@ STL
Sat, Oct 2ndvs CIN@ STL
Sun, Oct 3rdvs CIN@ STL
Thu, Apr 15thvs SD   
Mon, May 3rd@ SD   
Mon, May 10thvs CIN   
Thu, May 13thvs SF   
Thu, Jun 10thvs LAD   
Wed, Jun 23rdvs CWS   
Thu, Jul 1stvs MIL   
Mon, Aug 2nd@ MIL   
Thu, Aug 26thvs STL   
Mon, Sep 20th@ CIN   
Thu, Sep 23rd@ PHI