Skip to main content

Who Should I Trade?

Thairo Estrada for Garrett Cooper (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Thairo Estrada
Thairo Estrada
Garrett Cooper
Garrett Cooper
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Thairo Estrada
Thairo Estrada
Garrett Cooper
Garrett Cooper
2022 Stats 
At Bats484414
Home Runs149
Stolen Bases210
Caught Stealing60
Batting Average.260.261
On Base Pct.323.337
Slugging Pct.403.416
On-base Plus Slugging.726.752
Who Should I Trade? Player Notes
  Thairo Estrada
Thairo Estrada
Garrett Cooper
Garrett Cooper
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Thairo Estrada
Thairo Estrada
Garrett Cooper
Garrett Cooper
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ NYYvs NYM
Sat, Apr 1st@ NYYvs NYM
Sun, Apr 2nd@ NYYvs NYM
Mon, Apr 3rd@ CWSvs MIN
Wed, Apr 5th@ CWSvs MIN
Thu, Apr 6th@ CWS@ NYM
Fri, Apr 7thvs KC   
Sat, Apr 8thvs KC@ NYM
Sun, Apr 9thvs KC@ NYM
Mon, Apr 10thvs LAD@ PHI
Tue, Apr 11thvs LAD@ PHI
Wed, Apr 12thvs LAD@ PHI
Fri, Apr 14th@ DETvs ARI
Sat, Apr 15th@ DETvs ARI
Sun, Apr 16th@ DETvs ARI
Mon, Apr 17th@ MIAvs SF
Tue, Apr 18th@ MIAvs SF
Wed, Apr 19th@ MIAvs SF
Thu, Apr 20thvs NYM   
Fri, Apr 21stvs NYM@ CLE
Sat, Apr 22ndvs NYM@ CLE
Sun, Apr 23rdvs NYM@ CLE
Mon, Apr 24thvs STL@ ATL
Tue, Apr 25thvs STL@ ATL
Wed, Apr 26thvs STL@ ATL
Thu, Apr 27thvs STL@ ATL
Sat, Apr 29th@ SDvs CHC
Sun, Apr 30th@ SDvs CHC
Mon, May 1st@ HOU   
Tue, May 2nd@ HOUvs ATL
Wed, May 3rd@ HOUvs ATL
Fri, May 5thvs MIL@ CHC
Sat, May 6thvs MIL@ CHC
Sun, May 7thvs MIL@ CHC
Mon, May 8thvs WSH@ ARI
Tue, May 9thvs WSH@ ARI
Wed, May 10thvs WSH@ ARI
Thu, May 11th@ ARI   
Fri, May 12th@ ARIvs CIN
Sat, May 13th@ ARIvs CIN
Sun, May 14th@ ARIvs CIN
Mon, May 15thvs PHI   
Tue, May 16thvs PHIvs WSH
Wed, May 17thvs PHIvs WSH
Fri, May 19thvs MIA@ SF
Sat, May 20thvs MIA@ SF
Sun, May 21stvs MIA@ SF
Mon, May 22nd@ MIN@ COL
Tue, May 23rd@ MIN@ COL
Wed, May 24th@ MIN@ COL
Thu, May 25th@ MIL@ COL
Fri, May 26th@ MIL@ LAA
Sat, May 27th@ MIL@ LAA
Sun, May 28th@ MIL@ LAA
Mon, May 29thvs PIT   
Tue, May 30thvs PITvs SD
Wed, May 31stvs PITvs SD
Fri, Jun 2ndvs BALvs OAK
Sat, Jun 3rdvs BALvs OAK
Sun, Jun 4thvs BALvs OAK
Tue, Jun 6th@ COLvs KC
Wed, Jun 7th@ COLvs KC
Thu, Jun 8th@ COL   
Fri, Jun 9thvs CHC@ CWS
Sat, Jun 10thvs CHC@ CWS
Sun, Jun 11thvs CHC@ CWS
Mon, Jun 12th@ STL@ SEA
Tue, Jun 13th@ STL@ SEA
Wed, Jun 14th@ STL@ SEA
Fri, Jun 16th@ LAD@ WSH
Sat, Jun 17th@ LAD@ WSH
Sun, Jun 18th@ LAD@ WSH
Mon, Jun 19thvs SDvs TOR
Tue, Jun 20thvs SDvs TOR
Wed, Jun 21stvs SDvs TOR
Thu, Jun 22ndvs SDvs PIT
Fri, Jun 23rdvs ARIvs PIT
Sat, Jun 24thvs ARIvs PIT
Sun, Jun 25thvs ARIvs PIT
Tue, Jun 27th@ TOR@ BOS
Wed, Jun 28th@ TOR@ BOS
Thu, Jun 29th@ TOR@ BOS
Fri, Jun 30th@ NYM@ ATL
Sat, Jul 1st@ NYM@ ATL
Sun, Jul 2nd@ NYM@ ATL
Mon, Jul 3rdvs SEAvs STL
Tue, Jul 4thvs SEAvs STL
Wed, Jul 5thvs SEAvs STL
Fri, Jul 7thvs COLvs PHI
Sat, Jul 8thvs COLvs PHI
Sun, Jul 9thvs COLvs PHI
Fri, Jul 14th@ PIT@ BAL
Sat, Jul 15th@ PIT@ BAL
Sun, Jul 16th@ PIT@ BAL
Mon, Jul 17th@ CIN@ STL
Tue, Jul 18th@ CIN@ STL
Wed, Jul 19th@ CIN@ STL
Thu, Jul 20th@ CIN   
Fri, Jul 21st@ WSHvs COL
Sat, Jul 22nd@ WSHvs COL
Sun, Jul 23rd@ WSHvs COL
Tue, Jul 25thvs OAK@ TB
Wed, Jul 26thvs OAK@ TB
Fri, Jul 28thvs BOSvs DET
Sat, Jul 29thvs BOSvs DET
Sun, Jul 30thvs BOSvs DET
Mon, Jul 31stvs ARIvs PHI
Tue, Aug 1stvs ARIvs PHI
Wed, Aug 2ndvs ARIvs PHI
Thu, Aug 3rdvs ARIvs PHI
Sat, Aug 5th@ OAK@ TEX
Sun, Aug 6th@ OAK@ TEX
Mon, Aug 7th@ LAA@ CIN
Tue, Aug 8th@ LAA@ CIN
Wed, Aug 9th@ LAA@ CIN
Fri, Aug 11thvs TEXvs NYY
Sat, Aug 12thvs TEXvs NYY
Sun, Aug 13thvs TEXvs NYY
Mon, Aug 14thvs TBvs HOU
Tue, Aug 15thvs TBvs HOU
Wed, Aug 16thvs TBvs HOU
Fri, Aug 18th@ ATL@ LAD
Sat, Aug 19th@ ATL@ LAD
Sun, Aug 20th@ ATL@ LAD
Mon, Aug 21st@ PHI@ SD
Tue, Aug 22nd@ PHI@ SD
Wed, Aug 23rd@ PHI@ SD
Fri, Aug 25thvs ATLvs WSH
Sat, Aug 26thvs ATLvs WSH
Sun, Aug 27thvs ATLvs WSH
Mon, Aug 28thvs CIN   
Tue, Aug 29thvs CINvs TB
Wed, Aug 30thvs CINvs TB
Thu, Aug 31st@ SD@ WSH
Fri, Sep 1st@ SD@ WSH
Sat, Sep 2nd@ SD@ WSH
Sun, Sep 3rd@ SD@ WSH
Mon, Sep 4th@ CHC   
Tue, Sep 5th@ CHCvs LAD
Wed, Sep 6th@ CHCvs LAD
Fri, Sep 8thvs COL@ PHI
Sat, Sep 9thvs COL@ PHI
Sun, Sep 10thvs COL@ PHI
Mon, Sep 11thvs CLE@ MIL
Tue, Sep 12thvs CLE@ MIL
Wed, Sep 13thvs CLE@ MIL
Thu, Sep 14th@ COL@ MIL
Fri, Sep 15th@ COLvs ATL
Sat, Sep 16th@ COLvs ATL
Sun, Sep 17th@ COLvs ATL
Tue, Sep 19th@ ARIvs NYM
Wed, Sep 20th@ ARIvs NYM
Thu, Sep 21st@ LAD   
Fri, Sep 22nd@ LADvs MIL
Sat, Sep 23rd@ LADvs MIL
Sun, Sep 24th@ LADvs MIL
Mon, Sep 25thvs SD   
Tue, Sep 26thvs SD@ NYM
Wed, Sep 27thvs SD@ NYM
Fri, Sep 29thvs LAD@ PIT
Sat, Sep 30thvs LAD@ PIT
Sun, Oct 1stvs LAD@ PIT
Fri, Mar 31st   vs NYM
Tue, Apr 4th   vs MIN
Fri, Apr 28th   vs CHC
Thu, May 4th   vs ATL
Thu, May 18th   vs WSH
Thu, Jun 1st   vs SD
Mon, Jun 5th   vs KC
Thu, Jul 6th   vs STL
Fri, Aug 4th   @ TEX
Thu, Sep 7th   vs LAD
Mon, Sep 18th   vs NYM
Thu, Sep 28th   @ NYM