Skip to main content

Who Should I Trade?

Jorge Mateo 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
  Jorge Mateo
Jorge Mateo
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
  Jorge Mateo
Jorge Mateo
Garrett Cooper
Garrett Cooper
2022 Stats 
At Bats494414
Home Runs139
Stolen Bases350
Caught Stealing90
Batting Average.221.261
On Base Pct.267.337
Slugging Pct.379.416
On-base Plus Slugging.646.752
Who Should I Trade? Player Notes
  Jorge Mateo
Jorge Mateo
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
  Jorge Mateo
Jorge Mateo
Garrett Cooper
Garrett Cooper
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ BOSvs NYM
Sat, Apr 1st@ BOSvs NYM
Sun, Apr 2nd@ BOSvs NYM
Mon, Apr 3rd@ TEXvs MIN
Tue, Apr 4th@ TEXvs MIN
Wed, Apr 5th@ TEXvs MIN
Thu, Apr 6thvs NYY@ NYM
Sat, Apr 8thvs NYY@ NYM
Sun, Apr 9thvs NYY@ NYM
Mon, Apr 10thvs OAK@ PHI
Tue, Apr 11thvs OAK@ PHI
Wed, Apr 12thvs OAK@ PHI
Thu, Apr 13thvs OAK   
Fri, Apr 14th@ CWSvs ARI
Sat, Apr 15th@ CWSvs ARI
Sun, Apr 16th@ CWSvs ARI
Tue, Apr 18th@ WSHvs SF
Wed, Apr 19th@ WSHvs SF
Fri, Apr 21stvs DET@ CLE
Sat, Apr 22ndvs DET@ CLE
Sun, Apr 23rdvs DET@ CLE
Mon, Apr 24thvs BOS@ ATL
Tue, Apr 25thvs BOS@ ATL
Wed, Apr 26thvs BOS@ ATL
Thu, Apr 27th@ DET@ ATL
Fri, Apr 28th@ DETvs CHC
Sat, Apr 29th@ DETvs CHC
Sun, Apr 30th@ DETvs CHC
Tue, May 2nd@ KCvs ATL
Wed, May 3rd@ KCvs ATL
Thu, May 4th@ KCvs ATL
Fri, May 5th@ ATL@ CHC
Sat, May 6th@ ATL@ CHC
Sun, May 7th@ ATL@ CHC
Mon, May 8thvs TB@ ARI
Tue, May 9thvs TB@ ARI
Wed, May 10thvs TB@ ARI
Fri, May 12thvs PITvs CIN
Sat, May 13thvs PITvs CIN
Sun, May 14thvs PITvs CIN
Mon, May 15thvs LAA   
Tue, May 16thvs LAAvs WSH
Wed, May 17thvs LAAvs WSH
Thu, May 18thvs LAAvs WSH
Fri, May 19th@ TOR@ SF
Sat, May 20th@ TOR@ SF
Sun, May 21st@ TOR@ SF
Tue, May 23rd@ NYY@ COL
Wed, May 24th@ NYY@ COL
Thu, May 25th@ NYY@ COL
Fri, May 26thvs TEX@ LAA
Sat, May 27thvs TEX@ LAA
Sun, May 28thvs TEX@ LAA
Mon, May 29thvs CLE   
Tue, May 30thvs CLEvs SD
Wed, May 31stvs CLEvs SD
Fri, Jun 2nd@ SFvs OAK
Sat, Jun 3rd@ SFvs OAK
Sun, Jun 4th@ SFvs OAK
Tue, Jun 6th@ MILvs KC
Wed, Jun 7th@ MILvs KC
Thu, Jun 8th@ MIL   
Fri, Jun 9thvs KC@ CWS
Sat, Jun 10thvs KC@ CWS
Sun, Jun 11thvs KC@ CWS
Tue, Jun 13thvs TOR@ SEA
Wed, Jun 14thvs TOR@ SEA
Thu, Jun 15thvs TOR   
Fri, Jun 16th@ CHC@ WSH
Sat, Jun 17th@ CHC@ WSH
Sun, Jun 18th@ CHC@ WSH
Tue, Jun 20th@ TBvs TOR
Wed, Jun 21st@ TBvs TOR
Fri, Jun 23rdvs SEAvs PIT
Sat, Jun 24thvs SEAvs PIT
Sun, Jun 25thvs SEAvs PIT
Mon, Jun 26thvs CIN   
Tue, Jun 27thvs CIN@ BOS
Wed, Jun 28thvs CIN@ BOS
Fri, Jun 30thvs MIN@ ATL
Sat, Jul 1stvs MIN@ ATL
Sun, Jul 2ndvs MIN@ ATL
Mon, Jul 3rd@ NYYvs STL
Tue, Jul 4th@ NYYvs STL
Wed, Jul 5th@ NYYvs STL
Thu, Jul 6th@ NYYvs STL
Fri, Jul 7th@ MINvs PHI
Sat, Jul 8th@ MINvs PHI
Sun, Jul 9th@ MINvs PHI
Fri, Jul 14thvs MIA@ BAL
Sat, Jul 15thvs MIA@ BAL
Sun, Jul 16thvs MIA@ BAL
Mon, Jul 17thvs LAD@ STL
Tue, Jul 18thvs LAD@ STL
Wed, Jul 19thvs LAD@ STL
Thu, Jul 20th@ TB   
Fri, Jul 21st@ TBvs COL
Sat, Jul 22nd@ TBvs COL
Sun, Jul 23rd@ TBvs COL
Mon, Jul 24th@ PHI   
Tue, Jul 25th@ PHI@ TB
Wed, Jul 26th@ PHI@ TB
Fri, Jul 28thvs NYYvs DET
Sat, Jul 29thvs NYYvs DET
Sun, Jul 30thvs NYYvs DET
Mon, Jul 31st@ TORvs PHI
Tue, Aug 1st@ TORvs PHI
Wed, Aug 2nd@ TORvs PHI
Thu, Aug 3rd@ TORvs PHI
Fri, Aug 4thvs NYM@ TEX
Sat, Aug 5thvs NYM@ TEX
Sun, Aug 6thvs NYM@ TEX
Tue, Aug 8thvs HOU@ CIN
Wed, Aug 9thvs HOU@ CIN
Thu, Aug 10thvs HOU   
Fri, Aug 11th@ SEAvs NYY
Sat, Aug 12th@ SEAvs NYY
Sun, Aug 13th@ SEAvs NYY
Mon, Aug 14th@ SDvs HOU
Tue, Aug 15th@ SDvs HOU
Wed, Aug 16th@ SDvs HOU
Fri, Aug 18th@ OAK@ LAD
Sat, Aug 19th@ OAK@ LAD
Sun, Aug 20th@ OAK@ LAD
Tue, Aug 22ndvs TOR@ SD
Wed, Aug 23rdvs TOR@ SD
Thu, Aug 24thvs TOR   
Fri, Aug 25thvs COLvs WSH
Sat, Aug 26thvs COLvs WSH
Sun, Aug 27thvs COLvs WSH
Mon, Aug 28thvs CWS   
Tue, Aug 29thvs CWSvs TB
Wed, Aug 30thvs CWSvs TB
Fri, Sep 1st@ ARI@ WSH
Sat, Sep 2nd@ ARI@ WSH
Sun, Sep 3rd@ ARI@ WSH
Mon, Sep 4th@ LAA   
Tue, Sep 5th@ LAAvs LAD
Wed, Sep 6th@ LAAvs LAD
Fri, Sep 8th@ BOS@ PHI
Sat, Sep 9th@ BOS@ PHI
Sun, Sep 10th@ BOS@ PHI
Mon, Sep 11thvs STL@ MIL
Tue, Sep 12thvs STL@ MIL
Wed, Sep 13thvs STL@ MIL
Thu, Sep 14thvs TB@ MIL
Fri, Sep 15thvs TBvs ATL
Sat, Sep 16thvs TBvs ATL
Sun, Sep 17thvs TBvs ATL
Mon, Sep 18th@ HOUvs NYM
Tue, Sep 19th@ HOUvs NYM
Wed, Sep 20th@ HOUvs NYM
Thu, Sep 21st@ CLE   
Fri, Sep 22nd@ CLEvs MIL
Sat, Sep 23rd@ CLEvs MIL
Sun, Sep 24th@ CLEvs MIL
Tue, Sep 26thvs WSH@ NYM
Wed, Sep 27thvs WSH@ NYM
Thu, Sep 28thvs BOS@ NYM
Fri, Sep 29thvs BOS@ PIT
Sat, Sep 30thvs BOS@ PIT
Sun, Oct 1stvs BOS@ PIT
Fri, Mar 31st   vs NYM
Mon, Apr 17th   vs SF
Mon, May 22nd   @ COL
Thu, Jun 1st   vs SD
Mon, Jun 5th   vs KC
Mon, Jun 12th   @ SEA
Mon, Jun 19th   vs TOR
Thu, Jun 22nd   vs PIT
Thu, Jun 29th   @ BOS
Mon, Aug 7th   @ CIN
Mon, Aug 21st   @ SD
Thu, Aug 31st   @ WSH
Thu, Sep 7th   vs LAD