Skip to main content

Who Should I Trade?

Trey Mancini for Joey Gallo (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Trey Mancini
Trey Mancini
Joey Gallo
Joey Gallo
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 145# 66
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Trey Mancini
Trey Mancini
Joey Gallo
Joey Gallo
2021 Stats 
At Bats556498
Home Runs2138
Stolen Bases06
Caught Stealing00
Batting Average.255.199
On Base Pct.326.351
Slugging Pct.432.458
On-base Plus Slugging.758.809
Who Should I Trade? Player Notes
  Trey Mancini
Trey Mancini
Joey Gallo
Joey Gallo
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Trey Mancini
Trey Mancini
Joey Gallo
Joey Gallo
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs TOR@ TEX
Sat, Apr 2ndvs TOR@ TEX
Sun, Apr 3rdvs TOR@ TEX
Mon, Apr 4th@ BOS@ HOU
Tue, Apr 5th@ BOS@ HOU
Wed, Apr 6th@ BOS@ HOU
Fri, Apr 8th@ TB   
Sat, Apr 9th@ TBvs BOS
Sun, Apr 10th@ TBvs BOS
Mon, Apr 11thvs MILvs TOR
Tue, Apr 12thvs MILvs TOR
Wed, Apr 13thvs MILvs TOR
Fri, Apr 15thvs NYY@ BAL
Sat, Apr 16thvs NYY@ BAL
Sun, Apr 17thvs NYY@ BAL
Mon, Apr 18th@ OAK   
Tue, Apr 19th@ OAK@ DET
Wed, Apr 20th@ OAK@ DET
Thu, Apr 21st@ OAK@ DET
Fri, Apr 22nd@ LAAvs CLE
Sat, Apr 23rd@ LAAvs CLE
Sun, Apr 24th@ LAAvs CLE
Tue, Apr 26th@ NYYvs BAL
Wed, Apr 27th@ NYYvs BAL
Thu, Apr 28th@ NYYvs BAL
Fri, Apr 29thvs BOS@ KC
Sat, Apr 30thvs BOS@ KC
Sun, May 1stvs BOS@ KC
Mon, May 2ndvs MIN@ TOR
Tue, May 3rdvs MIN@ TOR
Wed, May 4thvs MIN@ TOR
Thu, May 5thvs MIN   
Fri, May 6thvs KCvs TEX
Sat, May 7thvs KCvs TEX
Sun, May 8thvs KCvs TEX
Tue, May 10th@ STLvs TOR
Wed, May 11th@ STLvs TOR
Thu, May 12th@ STL@ CWS
Fri, May 13th@ DET@ CWS
Sat, May 14th@ DET@ CWS
Sun, May 15th@ DET@ CWS
Mon, May 16thvs NYY@ BAL
Tue, May 17thvs NYY@ BAL
Wed, May 18thvs NYY@ BAL
Thu, May 19thvs NYY@ BAL
Fri, May 20thvs TBvs CWS
Sat, May 21stvs TBvs CWS
Sun, May 22ndvs TBvs CWS
Mon, May 23rd@ NYYvs BAL
Tue, May 24th@ NYYvs BAL
Wed, May 25th@ NYYvs BAL
Fri, May 27th@ BOS@ TB
Sat, May 28th@ BOS@ TB
Sun, May 29th@ BOS@ TB
Mon, May 30th@ BOS   
Tue, May 31stvs SEAvs LAA
Wed, Jun 1stvs SEAvs LAA
Thu, Jun 2ndvs SEAvs LAA
Fri, Jun 3rdvs CLEvs DET
Sat, Jun 4thvs CLEvs DET
Sun, Jun 5thvs CLEvs DET
Tue, Jun 7thvs CHC@ MIN
Wed, Jun 8thvs CHC@ MIN
Thu, Jun 9th@ KC@ MIN
Fri, Jun 10th@ KCvs CHC
Sat, Jun 11th@ KCvs CHC
Sun, Jun 12th@ KCvs CHC
Mon, Jun 13th@ TOR   
Tue, Jun 14th@ TORvs TB
Wed, Jun 15th@ TORvs TB
Thu, Jun 16th@ TORvs TB
Fri, Jun 17thvs TB@ TOR
Sat, Jun 18thvs TB@ TOR
Sun, Jun 19thvs TB@ TOR
Tue, Jun 21stvs WSH@ TB
Wed, Jun 22ndvs WSH@ TB
Thu, Jun 23rd@ CWSvs HOU
Fri, Jun 24th@ CWSvs HOU
Sat, Jun 25th@ CWSvs HOU
Sun, Jun 26th@ CWSvs HOU
Mon, Jun 27th@ SEAvs OAK
Tue, Jun 28th@ SEAvs OAK
Wed, Jun 29th@ SEAvs OAK
Fri, Jul 1st@ MIN@ CLE
Sat, Jul 2nd@ MIN@ CLE
Sun, Jul 3rd@ MIN@ CLE
Mon, Jul 4thvs TEX   
Tue, Jul 5thvs TEX@ PIT
Wed, Jul 6thvs TEX@ PIT
Thu, Jul 7thvs LAA@ BOS
Fri, Jul 8thvs LAA@ BOS
Sat, Jul 9thvs LAA@ BOS
Sun, Jul 10thvs LAA@ BOS
Tue, Jul 12th@ CHCvs CIN
Wed, Jul 13th@ CHCvs CIN
Fri, Jul 15th@ TBvs BOS
Sat, Jul 16th@ TBvs BOS
Sun, Jul 17th@ TBvs BOS
Fri, Jul 22ndvs NYY@ BAL
Sat, Jul 23rdvs NYY@ BAL
Sun, Jul 24thvs NYY@ BAL
Mon, Jul 25thvs TB   
Tue, Jul 26thvs TB@ NYM
Wed, Jul 27thvs TB@ NYM
Thu, Jul 28thvs TBvs KC
Fri, Jul 29th@ CINvs KC
Sat, Jul 30th@ CINvs KC
Sun, Jul 31st@ CINvs KC
Mon, Aug 1st@ TEXvs SEA
Tue, Aug 2nd@ TEXvs SEA
Wed, Aug 3rd@ TEXvs SEA
Fri, Aug 5thvs PIT@ STL
Sat, Aug 6thvs PIT@ STL
Sun, Aug 7thvs PIT@ STL
Mon, Aug 8thvs TOR@ SEA
Tue, Aug 9thvs TOR@ SEA
Wed, Aug 10thvs TOR@ SEA
Fri, Aug 12th@ TB@ BOS
Sat, Aug 13th@ TB@ BOS
Sun, Aug 14th@ TB@ BOS
Mon, Aug 15th@ TORvs TB
Tue, Aug 16th@ TORvs TB
Wed, Aug 17th@ TORvs TB
Fri, Aug 19thvs BOSvs TOR
Sat, Aug 20thvs BOSvs TOR
Sun, Aug 21stvs BOSvs TOR
Tue, Aug 23rdvs CWSvs NYM
Wed, Aug 24thvs CWS   
Thu, Aug 25thvs CWS@ OAK
Fri, Aug 26th@ HOU@ OAK
Sat, Aug 27th@ HOU@ OAK
Sun, Aug 28th@ HOU@ OAK
Tue, Aug 30th@ CLE@ LAA
Wed, Aug 31st@ CLE@ LAA
Thu, Sep 1st@ CLE   
Fri, Sep 2ndvs OAK@ TB
Sat, Sep 3rdvs OAK@ TB
Sun, Sep 4thvs OAK@ TB
Mon, Sep 5thvs TORvs MIN
Tue, Sep 6thvs TORvs MIN
Wed, Sep 7thvs TORvs MIN
Fri, Sep 9thvs BOSvs TB
Sat, Sep 10thvs BOSvs TB
Sun, Sep 11thvs BOSvs TB
Tue, Sep 13th@ WSH@ BOS
Wed, Sep 14th@ WSH@ BOS
Fri, Sep 16th@ TOR@ MIL
Sat, Sep 17th@ TOR@ MIL
Sun, Sep 18th@ TOR@ MIL
Mon, Sep 19thvs DET   
Tue, Sep 20thvs DETvs PIT
Wed, Sep 21stvs DETvs PIT
Thu, Sep 22ndvs HOUvs BOS
Fri, Sep 23rdvs HOUvs BOS
Sat, Sep 24thvs HOUvs BOS
Sun, Sep 25thvs HOUvs BOS
Tue, Sep 27th@ BOS@ TOR
Wed, Sep 28th@ BOS@ TOR
Thu, Sep 29th@ BOS   
Fri, Sep 30th@ NYYvs BAL
Sat, Oct 1st@ NYYvs BAL
Sun, Oct 2nd@ NYYvs BAL
Fri, Apr 1st   @ TEX
Thu, Apr 7th   vs BOS
Thu, Apr 14th   vs TOR
Thu, May 26th   @ TB
Mon, Jun 20th   @ TB
Thu, Jul 14th   vs CIN
Thu, Aug 18th   vs TOR
Mon, Aug 22nd   vs NYM
Mon, Aug 29th   @ LAA
Thu, Sep 8th   vs MIN
Mon, Sep 26th   @ TOR