Skip to main content

Who Should I Trade?

Adbert Alzolay for Thomas Hatch (2023)

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

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