Skip to main content

Who Should I Trade?

Ryan Yarbrough for Adbert Alzolay (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Ryan Yarbrough
Ryan Yarbrough
Adbert Alzolay
Adbert Alzolay
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 329# 287
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Ryan Yarbrough
Ryan Yarbrough
Adbert Alzolay
Adbert Alzolay
2021 Stats 
Games Played3029
Games Started2121
Innings Pitched155.2126.3
Blown Saves00
Hits Allowed162112
Earned Runs8664
Home Runs Allowed2525
Who Should I Trade? Player Notes
  Ryan Yarbrough
Ryan Yarbrough
Adbert Alzolay
Adbert Alzolay
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ryan Yarbrough
Ryan Yarbrough
Adbert Alzolay
Adbert Alzolay
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ BOS@ CIN
Sat, Apr 2nd@ BOS@ CIN
Sun, Apr 3rd@ BOS@ CIN
Mon, Apr 4th@ TORvs STL
Tue, Apr 5th@ TOR   
Wed, Apr 6th@ TORvs STL
Fri, Apr 8thvs BALvs MIL
Sat, Apr 9thvs BALvs MIL
Sun, Apr 10thvs BALvs MIL
Mon, Apr 11thvs OAK   
Tue, Apr 12thvs OAK@ PIT
Wed, Apr 13thvs OAK@ PIT
Thu, Apr 14thvs OAK@ COL
Fri, Apr 15th@ CWS@ COL
Sat, Apr 16th@ CWS@ COL
Sun, Apr 17th@ CWS@ COL
Mon, Apr 18th@ CHCvs TB
Tue, Apr 19th@ CHCvs TB
Wed, Apr 20th@ CHCvs TB
Fri, Apr 22ndvs BOSvs PIT
Sat, Apr 23rdvs BOSvs PIT
Sun, Apr 24thvs BOSvs PIT
Tue, Apr 26thvs SEA@ ATL
Wed, Apr 27thvs SEA@ ATL
Thu, Apr 28thvs SEA@ ATL
Fri, Apr 29thvs MIN@ MIL
Sat, Apr 30thvs MIN@ MIL
Sun, May 1stvs MIN@ MIL
Mon, May 2nd@ OAK   
Tue, May 3rd@ OAKvs CWS
Wed, May 4th@ OAKvs CWS
Thu, May 5th@ SEA   
Fri, May 6th@ SEAvs LAD
Sat, May 7th@ SEAvs LAD
Sun, May 8th@ SEAvs LAD
Mon, May 9th@ LAA@ SD
Tue, May 10th@ LAA@ SD
Wed, May 11th@ LAA@ SD
Fri, May 13thvs TOR@ ARI
Sat, May 14thvs TOR@ ARI
Sun, May 15thvs TOR@ ARI
Mon, May 16thvs DETvs PIT
Tue, May 17thvs DETvs PIT
Wed, May 18thvs DETvs PIT
Fri, May 20th@ BALvs ARI
Sat, May 21st@ BALvs ARI
Sun, May 22nd@ BALvs ARI
Tue, May 24thvs MIA@ CIN
Wed, May 25thvs MIA@ CIN
Thu, May 26thvs NYY@ CIN
Fri, May 27thvs NYY   
Sat, May 28thvs NYY@ CWS
Sun, May 29thvs NYY@ CWS
Mon, May 30th@ TEXvs MIL
Tue, May 31st@ TEXvs MIL
Wed, Jun 1st@ TEXvs MIL
Thu, Jun 2nd@ TEXvs STL
Fri, Jun 3rdvs CWSvs STL
Sat, Jun 4thvs CWSvs STL
Sun, Jun 5thvs CWSvs STL
Tue, Jun 7thvs STL@ BAL
Wed, Jun 8thvs STL@ BAL
Thu, Jun 9thvs STL   
Fri, Jun 10th@ MIN@ NYY
Sat, Jun 11th@ MIN@ NYY
Sun, Jun 12th@ MIN@ NYY
Tue, Jun 14th@ NYYvs SD
Wed, Jun 15th@ NYYvs SD
Thu, Jun 16th@ NYYvs SD
Fri, Jun 17th@ BALvs ATL
Sat, Jun 18th@ BALvs ATL
Sun, Jun 19th@ BALvs ATL
Mon, Jun 20thvs NYY@ PIT
Tue, Jun 21stvs NYY@ PIT
Wed, Jun 22ndvs NYY@ PIT
Fri, Jun 24thvs PIT@ STL
Sat, Jun 25thvs PIT@ STL
Sun, Jun 26thvs PIT@ STL
Tue, Jun 28thvs MILvs CIN
Wed, Jun 29thvs MILvs CIN
Thu, Jun 30th@ TORvs CIN
Fri, Jul 1st@ TORvs BOS
Sat, Jul 2nd@ TORvs BOS
Sun, Jul 3rd@ TORvs BOS
Mon, Jul 4th@ BOS@ MIL
Tue, Jul 5th@ BOS@ MIL
Wed, Jul 6th@ BOS@ MIL
Fri, Jul 8th@ CIN@ LAD
Sat, Jul 9th@ CIN@ LAD
Sun, Jul 10th@ CIN@ LAD
Mon, Jul 11thvs BOS   
Tue, Jul 12thvs BOSvs BAL
Wed, Jul 13thvs BOSvs BAL
Thu, Jul 14thvs BOSvs NYM
Fri, Jul 15thvs BALvs NYM
Sat, Jul 16thvs BALvs NYM
Sun, Jul 17thvs BALvs NYM
Fri, Jul 22nd@ KC@ PHI
Sat, Jul 23rd@ KC@ PHI
Sun, Jul 24th@ KC@ PHI
Mon, Jul 25th@ BALvs PIT
Tue, Jul 26th@ BALvs PIT
Wed, Jul 27th@ BAL   
Thu, Jul 28th@ BAL@ SF
Fri, Jul 29thvs CLE@ SF
Sat, Jul 30thvs CLE@ SF
Sun, Jul 31stvs CLE@ SF
Tue, Aug 2ndvs TOR@ STL
Wed, Aug 3rdvs TOR@ STL
Thu, Aug 4th@ DET@ STL
Fri, Aug 5th@ DETvs MIA
Sat, Aug 6th@ DETvs MIA
Sun, Aug 7th@ DETvs MIA
Tue, Aug 9th@ MILvs WSH
Wed, Aug 10th@ MILvs WSH
Fri, Aug 12thvs BAL   
Sat, Aug 13thvs BAL@ CIN
Sun, Aug 14thvs BAL@ CIN
Mon, Aug 15th@ NYY@ WSH
Tue, Aug 16th@ NYY@ WSH
Wed, Aug 17th@ NYY@ WSH
Thu, Aug 18thvs KC   
Fri, Aug 19thvs KCvs MIL
Sat, Aug 20thvs KCvs MIL
Sun, Aug 21stvs KCvs MIL
Mon, Aug 22ndvs LAAvs STL
Tue, Aug 23rdvs LAAvs STL
Wed, Aug 24thvs LAAvs STL
Thu, Aug 25thvs LAAvs STL
Fri, Aug 26th@ BOS@ MIL
Sat, Aug 27th@ BOS@ MIL
Sun, Aug 28th@ BOS@ MIL
Tue, Aug 30th@ MIA@ TOR
Wed, Aug 31st@ MIA@ TOR
Fri, Sep 2ndvs NYY@ STL
Sat, Sep 3rdvs NYY@ STL
Sun, Sep 4thvs NYY@ STL
Mon, Sep 5thvs BOS   
Tue, Sep 6thvs BOSvs CIN
Wed, Sep 7thvs BOSvs CIN
Fri, Sep 9th@ NYYvs SF
Sat, Sep 10th@ NYYvs SF
Sun, Sep 11th@ NYYvs SF
Mon, Sep 12th@ TOR@ NYM
Tue, Sep 13th@ TOR@ NYM
Wed, Sep 14th@ TOR@ NYM
Fri, Sep 16thvs TEXvs COL
Sat, Sep 17thvs TEXvs COL
Sun, Sep 18thvs TEXvs COL
Mon, Sep 19thvs HOU@ MIA
Tue, Sep 20thvs HOU@ MIA
Wed, Sep 21stvs HOU@ MIA
Thu, Sep 22ndvs TOR@ PIT
Fri, Sep 23rdvs TOR@ PIT
Sat, Sep 24thvs TOR@ PIT
Sun, Sep 25thvs TOR@ PIT
Tue, Sep 27th@ CLEvs PHI
Wed, Sep 28th@ CLEvs PHI
Thu, Sep 29th@ CLEvs PHI
Fri, Sep 30th@ HOUvs CIN
Sat, Oct 1st@ HOUvs CIN
Sun, Oct 2nd@ HOUvs CIN
Thu, Apr 7th   vs MIL
Thu, Apr 21st   vs PIT
Thu, May 19th   vs ARI
Mon, May 23rd   @ CIN
Mon, Jun 13th   vs SD
Thu, Jun 23rd   @ PIT
Thu, Jul 7th   @ LAD
Mon, Aug 8th   vs WSH
Thu, Aug 11th   @ CIN
Mon, Aug 29th   @ TOR
Thu, Sep 8th   vs CIN