Skip to main content

Who Should I Trade?

Alex Wood for Gregory Soto (2023)

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

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