Skip to main content

Who Should I Trade?

Eugenio Suarez for Joey Gallo (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Eugenio Suarez
Eugenio Suarez
Joey Gallo
Joey Gallo
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert-FA
Expert Ranks 
Who Should I Trade? Player Statistics
  Eugenio Suarez
Eugenio Suarez
Joey Gallo
Joey Gallo
2022 Stats 
At Bats538348
Home Runs3118
Stolen Bases03
Caught Stealing00
Batting Average.234.158
On Base Pct.332.279
Slugging Pct.459.348
On-base Plus Slugging.791.627
Who Should I Trade? Player Notes
  Eugenio Suarez
Eugenio Suarez
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
  Eugenio Suarez
Eugenio Suarez
Joey Gallo
Joey Gallo
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs CLE   
Fri, Mar 31stvs CLE   
Sat, Apr 1stvs CLE   
Sun, Apr 2ndvs CLE   
Mon, Apr 3rdvs LAA   
Tue, Apr 4thvs LAA   
Wed, Apr 5thvs LAA   
Fri, Apr 7th@ CLE   
Sat, Apr 8th@ CLE   
Sun, Apr 9th@ CLE   
Mon, Apr 10th@ CHC   
Tue, Apr 11th@ CHC   
Wed, Apr 12th@ CHC   
Fri, Apr 14thvs COL   
Sat, Apr 15thvs COL   
Sun, Apr 16thvs COL   
Mon, Apr 17thvs MIL   
Tue, Apr 18thvs MIL   
Wed, Apr 19thvs MIL   
Fri, Apr 21stvs STL   
Sat, Apr 22ndvs STL   
Sun, Apr 23rdvs STL   
Tue, Apr 25th@ PHI   
Wed, Apr 26th@ PHI   
Thu, Apr 27th@ PHI   
Fri, Apr 28th@ TOR   
Sat, Apr 29th@ TOR   
Sun, Apr 30th@ TOR   
Tue, May 2nd@ OAK   
Wed, May 3rd@ OAK   
Thu, May 4th@ OAK   
Fri, May 5thvs HOU   
Sat, May 6thvs HOU   
Sun, May 7thvs HOU   
Mon, May 8thvs TEX   
Tue, May 9thvs TEX   
Wed, May 10thvs TEX   
Fri, May 12th@ DET   
Sat, May 13th@ DET   
Sun, May 14th@ DET   
Mon, May 15th@ BOS   
Tue, May 16th@ BOS   
Wed, May 17th@ BOS   
Fri, May 19th@ ATL   
Sat, May 20th@ ATL   
Sun, May 21st@ ATL   
Mon, May 22ndvs OAK   
Tue, May 23rdvs OAK   
Wed, May 24thvs OAK   
Thu, May 25thvs OAK   
Fri, May 26thvs PIT   
Sat, May 27thvs PIT   
Sun, May 28thvs PIT   
Mon, May 29thvs NYY   
Tue, May 30thvs NYY   
Wed, May 31stvs NYY   
Fri, Jun 2nd@ TEX   
Sat, Jun 3rd@ TEX   
Sun, Jun 4th@ TEX   
Tue, Jun 6th@ SD   
Wed, Jun 7th@ SD   
Fri, Jun 9th@ LAA   
Sat, Jun 10th@ LAA   
Sun, Jun 11th@ LAA   
Mon, Jun 12thvs MIA   
Tue, Jun 13thvs MIA   
Wed, Jun 14thvs MIA   
Fri, Jun 16thvs CWS   
Sat, Jun 17thvs CWS   
Sun, Jun 18thvs CWS   
Tue, Jun 20th@ NYY   
Wed, Jun 21st@ NYY   
Thu, Jun 22nd@ NYY   
Fri, Jun 23rd@ BAL   
Sat, Jun 24th@ BAL   
Sun, Jun 25th@ BAL   
Mon, Jun 26thvs WSH   
Tue, Jun 27thvs WSH   
Wed, Jun 28thvs WSH   
Fri, Jun 30thvs TB   
Sat, Jul 1stvs TB   
Sun, Jul 2ndvs TB   
Mon, Jul 3rd@ SF   
Tue, Jul 4th@ SF   
Wed, Jul 5th@ SF   
Thu, Jul 6th@ HOU   
Fri, Jul 7th@ HOU   
Sat, Jul 8th@ HOU   
Sun, Jul 9th@ HOU   
Fri, Jul 14thvs DET   
Sat, Jul 15thvs DET   
Sun, Jul 16thvs DET   
Mon, Jul 17thvs MIN   
Tue, Jul 18thvs MIN   
Wed, Jul 19thvs MIN   
Thu, Jul 20thvs MIN   
Fri, Jul 21stvs TOR   
Sat, Jul 22ndvs TOR   
Sun, Jul 23rdvs TOR   
Mon, Jul 24th@ MIN   
Tue, Jul 25th@ MIN   
Wed, Jul 26th@ MIN   
Fri, Jul 28th@ ARI   
Sat, Jul 29th@ ARI   
Sun, Jul 30th@ ARI   
Mon, Jul 31stvs BOS   
Tue, Aug 1stvs BOS   
Wed, Aug 2ndvs BOS   
Thu, Aug 3rd@ LAA   
Fri, Aug 4th@ LAA   
Sat, Aug 5th@ LAA   
Sun, Aug 6th@ LAA   
Tue, Aug 8thvs SD   
Wed, Aug 9thvs SD   
Fri, Aug 11thvs BAL   
Sat, Aug 12thvs BAL   
Sun, Aug 13thvs BAL   
Mon, Aug 14th@ KC   
Tue, Aug 15th@ KC   
Wed, Aug 16th@ KC   
Thu, Aug 17th@ KC   
Fri, Aug 18th@ HOU   
Sat, Aug 19th@ HOU   
Sun, Aug 20th@ HOU   
Mon, Aug 21st@ CWS   
Tue, Aug 22nd@ CWS   
Wed, Aug 23rd@ CWS   
Fri, Aug 25thvs KC   
Sat, Aug 26thvs KC   
Sun, Aug 27thvs KC   
Mon, Aug 28thvs OAK   
Tue, Aug 29thvs OAK   
Wed, Aug 30thvs OAK   
Fri, Sep 1st@ NYM   
Sat, Sep 2nd@ NYM   
Sun, Sep 3rd@ NYM   
Mon, Sep 4th@ CIN   
Tue, Sep 5th@ CIN   
Wed, Sep 6th@ CIN   
Thu, Sep 7th@ TB   
Fri, Sep 8th@ TB   
Sat, Sep 9th@ TB   
Sun, Sep 10th@ TB   
Mon, Sep 11thvs LAA   
Tue, Sep 12thvs LAA   
Wed, Sep 13thvs LAA   
Fri, Sep 15thvs LAD   
Sat, Sep 16thvs LAD   
Sun, Sep 17thvs LAD   
Mon, Sep 18th@ OAK   
Tue, Sep 19th@ OAK   
Wed, Sep 20th@ OAK   
Fri, Sep 22nd@ TEX   
Sat, Sep 23rd@ TEX   
Sun, Sep 24th@ TEX   
Mon, Sep 25thvs HOU   
Tue, Sep 26thvs HOU   
Wed, Sep 27thvs HOU   
Thu, Sep 28thvs TEX   
Fri, Sep 29thvs TEX   
Sat, Sep 30thvs TEX   
Sun, Oct 1stvs TEX