Skip to main content

Who Should I Trade?

Gregory Soto for Alex Wood (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Gregory Soto
Gregory Soto
Alex Wood
Alex Wood
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
  Gregory Soto
Gregory Soto
Alex Wood
Alex Wood
2022 Stats 
Games Played6426
Games Started026
Innings Pitched60.1130.2
Blown Saves30
Hits Allowed49132
Earned Runs2274
Home Runs Allowed217
Who Should I Trade? Player Notes
  Gregory Soto
Gregory Soto
Alex Wood
Alex Wood
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Gregory Soto
Gregory Soto
Alex Wood
Alex Wood
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ TB@ NYY
Sat, Apr 1st@ TB@ NYY
Sun, Apr 2nd@ TB@ NYY
Mon, Apr 3rd@ HOU@ CWS
Tue, Apr 4th@ HOU   
Wed, Apr 5th@ HOU@ CWS
Thu, Apr 6thvs BOS@ CWS
Sat, Apr 8thvs BOSvs KC
Sun, Apr 9thvs BOSvs KC
Tue, Apr 11th@ TORvs LAD
Wed, Apr 12th@ TORvs LAD
Thu, Apr 13th@ TOR   
Fri, Apr 14thvs SF@ DET
Sat, Apr 15thvs SF@ DET
Sun, Apr 16thvs SF@ DET
Mon, Apr 17thvs CLE@ MIA
Tue, Apr 18thvs CLE@ MIA
Wed, Apr 19thvs CLE@ MIA
Fri, Apr 21st@ BALvs NYM
Sat, Apr 22nd@ BALvs NYM
Sun, Apr 23rd@ BALvs NYM
Mon, Apr 24th@ MILvs STL
Tue, Apr 25th@ MILvs STL
Wed, Apr 26th@ MILvs STL
Thu, Apr 27thvs BALvs STL
Fri, Apr 28thvs BAL   
Sat, Apr 29thvs BAL@ SD
Sun, Apr 30thvs BAL@ SD
Tue, May 2ndvs NYM@ HOU
Wed, May 3rdvs NYM@ HOU
Thu, May 4thvs NYM   
Fri, May 5th@ STLvs MIL
Sat, May 6th@ STLvs MIL
Sun, May 7th@ STLvs MIL
Mon, May 8th@ CLEvs WSH
Tue, May 9th@ CLEvs WSH
Wed, May 10th@ CLEvs WSH
Fri, May 12thvs SEA@ ARI
Sat, May 13thvs SEA@ ARI
Sun, May 14thvs SEA@ ARI
Tue, May 16thvs PITvs PHI
Wed, May 17thvs PITvs PHI
Fri, May 19th@ WSHvs MIA
Sat, May 20th@ WSHvs MIA
Sun, May 21st@ WSHvs MIA
Mon, May 22nd@ KC@ MIN
Tue, May 23rd@ KC@ MIN
Wed, May 24th@ KC@ MIN
Thu, May 25thvs CWS@ MIL
Fri, May 26thvs CWS@ MIL
Sat, May 27thvs CWS@ MIL
Sun, May 28thvs CWS@ MIL
Mon, May 29thvs TEXvs PIT
Tue, May 30thvs TEXvs PIT
Wed, May 31stvs TEXvs PIT
Fri, Jun 2nd@ CWSvs BAL
Sat, Jun 3rd@ CWSvs BAL
Sun, Jun 4th@ CWSvs BAL
Mon, Jun 5th@ PHI   
Tue, Jun 6th@ PHI@ COL
Wed, Jun 7th@ PHI@ COL
Fri, Jun 9thvs ARIvs CHC
Sat, Jun 10thvs ARIvs CHC
Sun, Jun 11thvs ARIvs CHC
Mon, Jun 12thvs ATL@ STL
Tue, Jun 13thvs ATL@ STL
Wed, Jun 14thvs ATL@ STL
Thu, Jun 15th@ MIN   
Fri, Jun 16th@ MIN@ LAD
Sat, Jun 17th@ MIN@ LAD
Sun, Jun 18th@ MIN@ LAD
Mon, Jun 19thvs KCvs SD
Tue, Jun 20thvs KCvs SD
Wed, Jun 21stvs KCvs SD
Fri, Jun 23rdvs MINvs ARI
Sat, Jun 24thvs MINvs ARI
Sun, Jun 25thvs MINvs ARI
Mon, Jun 26th@ TEX   
Tue, Jun 27th@ TEX@ TOR
Wed, Jun 28th@ TEX@ TOR
Thu, Jun 29th@ TEX@ TOR
Fri, Jun 30th@ COL@ NYM
Sat, Jul 1st@ COL@ NYM
Sun, Jul 2nd@ COL@ NYM
Tue, Jul 4thvs OAKvs SEA
Wed, Jul 5thvs OAKvs SEA
Thu, Jul 6thvs OAK   
Fri, Jul 7thvs TORvs COL
Sat, Jul 8thvs TORvs COL
Sun, Jul 9thvs TORvs COL
Fri, Jul 14th@ SEA@ PIT
Sat, Jul 15th@ SEA@ PIT
Sun, Jul 16th@ SEA@ PIT
Mon, Jul 17th@ KC@ CIN
Tue, Jul 18th@ KC@ CIN
Wed, Jul 19th@ KC@ CIN
Thu, Jul 20th@ KC@ CIN
Fri, Jul 21stvs SD@ WSH
Sat, Jul 22ndvs SD@ WSH
Sun, Jul 23rdvs SD@ WSH
Tue, Jul 25thvs LAAvs OAK
Wed, Jul 26thvs LAAvs OAK
Thu, Jul 27thvs LAA   
Fri, Jul 28th@ MIAvs BOS
Sat, Jul 29th@ MIAvs BOS
Sun, Jul 30th@ MIAvs BOS
Tue, Aug 1st@ PITvs ARI
Wed, Aug 2nd@ PITvs ARI
Fri, Aug 4thvs TB   
Sat, Aug 5thvs TB@ OAK
Sun, Aug 6thvs TB@ OAK
Mon, Aug 7thvs MIN@ LAA
Tue, Aug 8thvs MIN@ LAA
Wed, Aug 9thvs MIN@ LAA
Thu, Aug 10thvs MIN   
Fri, Aug 11th@ BOSvs TEX
Sat, Aug 12th@ BOSvs TEX
Sun, Aug 13th@ BOSvs TEX
Tue, Aug 15th@ MINvs TB
Wed, Aug 16th@ MINvs TB
Thu, Aug 17th@ CLE   
Fri, Aug 18th@ CLE@ ATL
Sat, Aug 19th@ CLE@ ATL
Sun, Aug 20th@ CLE@ ATL
Mon, Aug 21stvs CHC@ PHI
Tue, Aug 22ndvs CHC@ PHI
Wed, Aug 23rdvs CHC@ PHI
Fri, Aug 25thvs HOUvs ATL
Sat, Aug 26thvs HOUvs ATL
Sun, Aug 27thvs HOUvs ATL
Mon, Aug 28thvs NYYvs CIN
Tue, Aug 29thvs NYYvs CIN
Wed, Aug 30thvs NYYvs CIN
Thu, Aug 31stvs NYY@ SD
Fri, Sep 1st@ CWS@ SD
Sat, Sep 2nd@ CWS@ SD
Sun, Sep 3rd@ CWS@ SD
Tue, Sep 5th@ NYY@ CHC
Wed, Sep 6th@ NYY@ CHC
Thu, Sep 7th@ NYY   
Fri, Sep 8thvs CWSvs COL
Sat, Sep 9thvs CWSvs COL
Sun, Sep 10thvs CWSvs COL
Tue, Sep 12thvs CINvs CLE
Wed, Sep 13thvs CINvs CLE
Thu, Sep 14thvs CIN@ COL
Fri, Sep 15th@ LAA@ COL
Sat, Sep 16th@ LAA@ COL
Sun, Sep 17th@ LAA@ COL
Mon, Sep 18th@ LAD   
Tue, Sep 19th@ LAD@ ARI
Wed, Sep 20th@ LAD@ ARI
Thu, Sep 21st@ OAK@ LAD
Fri, Sep 22nd@ OAK@ LAD
Sat, Sep 23rd@ OAK@ LAD
Sun, Sep 24th@ OAK@ LAD
Tue, Sep 26thvs KCvs SD
Wed, Sep 27thvs KCvs SD
Thu, Sep 28thvs KC   
Fri, Sep 29thvs CLEvs LAD
Sat, Sep 30thvs CLEvs LAD
Sun, Oct 1stvs CLEvs LAD
Fri, Apr 7th   vs KC
Mon, Apr 10th   vs LAD
Thu, Apr 20th   vs NYM
Mon, May 1st   @ HOU
Thu, May 11th   @ ARI
Mon, May 15th   vs PHI
Thu, Jun 8th   @ COL
Thu, Jun 22nd   vs SD
Mon, Jul 3rd   vs SEA
Mon, Jul 31st   vs ARI
Thu, Aug 3rd   vs ARI
Mon, Aug 14th   vs TB
Mon, Sep 4th   @ CHC
Mon, Sep 11th   vs CLE
Mon, Sep 25th   vs SD