Skip to main content

Who Should I Trade?

Adbert Alzolay for Ryan Yarbrough (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Ryan Yarbrough
Ryan Yarbrough
Adbert Alzolay
Adbert Alzolay
Recommended by
10 of 15 experts
Recommended by
5 of 15 experts
Rest of Season# 119# 121
Injury Alert--
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 90# 108
Chris Meaney
# 89
Mike Maher
# 124# 133
Jorge B. Edwards
Fantasy In Frames
# 83
Ryan Amore
Pitcher List
# 107# 154
Carmen Maiorano
# 51# 137
Jordan Eisen
Field of Vision Sports
# 110# 146
Corbin Young
# 189# 246
Chris Clegg
# 115# 143
Joe Pisapia
# 86
Pierre Camus
# 154# 45
Brad Camara
# 105
Brendan Tuma
# 107
Chris Mitchell
# 113
Dan Harris
# 123
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 Projections
  Ryan Yarbrough
Ryan Yarbrough
Adbert Alzolay
Adbert Alzolay
2021 Projections 
Games Played00
Games Started00
Innings Pitched0.00.0
Blown Saves00
Hits Allowed00
Earned Runs00
Home Runs Allowed00
Who Should I Trade? Player Notes
  Ryan Yarbrough
Ryan Yarbrough
Adbert Alzolay
Adbert Alzolay
 Ryan Yarbrough allowed three runs on four hits and a walk over 4 2/3 innings to take the loss Thursday against Houston. He also had three strikeouts.
John Aubin
Fri, Oct 1st
Adbert Alzolay went 3 2/3 innings versus St Louis Sunday in relief. He would allow no runs and was in line for the win until the Cardinals came back to win.
Jamie Mellor
Mon, Sep 27th
 Ryan Yarbrough allowed two hits over six scoreless innings Friday, striking out four and earning a win over the Marlins.
John Aubin
Sat, Sep 25th
Adbert Alzolay went three innings versus Milwaukee Saturday, He allowed two runs in relief.
Jamie Mellor
Sun, Sep 19th
 Ryan Yarbrough allowed four runs on five hits with no walk and four strikeouts over six innings on Saturday to take the loss as the Rays fell to the Tigers by a 4-3 score.
John Aubin
Sun, Sep 19th
Adbert Alzolay went four innings versus the Twins Wednesday. He would allow no runs, strike out five and earn his first save of the season in his return from a hamstring injury.
Jamie Mellor
Thu, Sep 2nd
 Ryan Yarbrough gave up seven runs on 10 hits with one walk and one strikeout in 2 1/3 innings against the Jays on Monday.
John Aubin
Tue, Sep 14th
Chicago Cubs pitcher Adbert Alzolay (hamstring) threw another successful bullpen session Friday.
Brad Camara
Fri, Aug 20th
 Ryan Yarbrough allowed seven runs on eight hits and two walks over two innings in Monday's win over Boston. He struck out one batter and did not factor in the decision.
John Aubin
Tue, Sep 7th
Chicago Cubs pitcher Adbert Alzolay (hamstring) threw a light bullpen session on Wednesday.
Brad Camara
Wed, Aug 18th
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, Apr 1st@ MIASandy Alcantara (9-15)vs PITChad Kuhl (5-7)
Sat, Apr 3rd@ MIAElieser Hernandez (1-3)vs PITTyler Anderson (7-11)
Sun, Apr 4th   vs PITMitch Keller (5-11)
Mon, Apr 5th@ BOSNick Pivetta (9-8)vs MILBrett Anderson (4-9)
Tue, Apr 6th@ BOSMartin Perez (7-8)vs MILFreddy Peralta (10-5)
Wed, Apr 7th@ BOSNathan Eovaldi (11-9)vs MILBrandon Woodruff (9-10)
Thu, Apr 8th   @ PITTyler Anderson (7-11)
Sat, Apr 10thvs NYYDomingo German (4-5)@ PITMitch Keller (5-11)
Sun, Apr 11thvs NYYJordan Montgomery (6-7)@ PITJT Brubaker (5-13)
Mon, Apr 12thvs TEXDane Dunning (5-10)@ MILFreddy Peralta (10-5)
Tue, Apr 13thvs TEXKyle Gibson (10-9)@ MILBrandon Woodruff (9-10)
Wed, Apr 14thvs TEXKohei Arihara (2-4)@ MILCorbin Burnes (11-4)
Fri, Apr 16th@ NYYNick Nelsonvs ATLKyle Wright (0-1)#16
Sat, Apr 17th@ NYYJordan Montgomery (6-7)vs ATLHuascar Ynoa (4-6)#5
Sun, Apr 18th@ NYYGerrit Cole (16-8)vs ATLBryse Wilson (3-7)
Tue, Apr 20th@ KCBrad Keller (8-12)vs NYMTaijuan Walker (7-11)
Wed, Apr 21st@ KCJakob Junis (2-4)vs NYMDavid Peterson (2-6)
Thu, Apr 22nd   vs NYMJoey Lucchesi (1-4)
Fri, Apr 23rdvs TORSteven Matz (14-7)vs MILBrett Anderson (4-9)
Sat, Apr 24thvs TORRobbie Ray (13-7)vs MILFreddy Peralta (10-5)
Sun, Apr 25thvs TORHyun Jin Ryu (14-10)vs MILBrandon Woodruff (9-10)
Mon, Apr 26thvs OAKSean Manaea (11-10)@ ATLCharlie Morton (14-6)#1
Tue, Apr 27thvs OAKFrankie Montas (13-9)@ ATLIan Anderson (9-5)#3
Wed, Apr 28thvs OAKCole Irvin (10-15)@ ATLHuascar Ynoa (4-6)#5
Thu, Apr 29thvs OAKChris Bassitt (12-4)@ ATLBryse Wilson (3-7)
Fri, Apr 30thvs HOULance McCullers Jr. (13-5)@ CINWade Miley (12-7)
Sat, May 1stvs HOUJose Urquidy (8-3)@ CINLuis Castillo (8-16)
Sun, May 2ndvs HOUCristian Javier (4-1)@ CINTyler Mahle (13-6)
Tue, May 4th@ LAAAlex Cobb (8-3)vs LADTrevor Bauer (8-5)
Wed, May 5th@ LAAShohei Ohtani (9-2)vs LADWalker Buehler (16-4)
Fri, May 7th@ OAKSean Manaea (11-10)vs PITTrevor Cahill (1-5)
Sat, May 8th@ OAKFrankie Montas (13-9)vs PITWil Crowe (4-8)
Sun, May 9th@ OAKCole Irvin (10-15)vs PITTyler Anderson (7-11)
Tue, May 11thvs NYYJordan Montgomery (6-7)@ CLEShane Bieber (7-4)
Wed, May 12thvs NYYGerrit Cole (16-8)@ CLESam Hentges (1-4)
Fri, May 14thvs NYMDavid Peterson (2-6)@ DETTarik Skubal (8-12)
Sat, May 15thvs NYMDrew Smith@ DETJose Urena (4-8)
Sun, May 16thvs NYMMarcus Stroman (10-13)@ DETMatthew Boyd (3-8)
Mon, May 17th   vs WSHJon Lester (7-6)
Tue, May 18th@ BALMatt Harvey (6-14)vs WSHPatrick Corbin (9-16)
Wed, May 19th@ BALJohn Means (6-9)vs WSHMax Scherzer (15-4)
Thu, May 20th@ BALDean Kremer (0-7)vs WSHJoe Ross (5-9)
Fri, May 21st@ TORAnthony Kay (1-2)@ STLCarlos Martinez (4-9)
Sat, May 22nd@ TORRobbie Ray (13-7)@ STLMiles Mikolas (2-3)
Sun, May 23rd@ TORHyun Jin Ryu (14-10)@ STLAdam Wainwright (17-7)
Tue, May 25thvs KCBrad Keller (8-12)@ PITCody Ponce (0-6)
Wed, May 26thvs KCMike Minor (8-12)@ PITWil Crowe (4-8)
Thu, May 27thvs KCBrady Singer (5-10)@ PITTyler Anderson (7-11)
Fri, May 28th   vs CINVladimir Gutierrez (9-6)
Sat, May 29thvs PHIZack Wheeler (14-10)vs CINLuis Castillo (8-16)
Sun, May 30thvs PHIZach Eflin (4-7)vs CINTyler Mahle (13-6)
Mon, May 31st@ NYYJameson Taillon (8-6)vs SDChris Paddack (7-7)
Tue, Jun 1st@ NYYDomingo German (4-5)vs SDRyan Weathers (4-7)
Wed, Jun 2nd@ NYYJordan Montgomery (6-7)vs SDDinelson Lamet (2-4)
Thu, Jun 3rd@ NYYGerrit Cole (16-8)@ SFAnthony DeSclafani (13-7)
Fri, Jun 4th@ TEXKyle Gibson (10-9)@ SFScott Kazmir (0-1)
Sat, Jun 5th@ TEXKolby Allard (3-12)@ SFKevin Gausman (14-6)
Sun, Jun 6th@ TEXDane Dunning (5-10)@ SFJohnny Cueto (7-7)
Mon, Jun 7th   @ SDRyan Weathers (4-7)
Tue, Jun 8thvs WSHJon Lester (7-6)@ SDDinelson Lamet (2-4)
Wed, Jun 9thvs WSHPatrick Corbin (9-16)@ SDYu Darvish (8-11)
Fri, Jun 11thvs BALKeegan Akin (2-10)vs STLJohan Oviedo (0-5)
Sat, Jun 12thvs BALJorge Lopez (3-14)vs STLJohn Gant (5-11)
Sun, Jun 13thvs BALBruce Zimmermann (4-5)vs STLCarlos Martinez (4-9)
Mon, Jun 14th@ CWSLance Lynn (11-6)@ NYMDavid Peterson (2-6)
Tue, Jun 15th@ CWSDallas Keuchel (9-9)@ NYMTaijuan Walker (7-11)
Wed, Jun 16th@ CWSLucas Giolito (11-9)@ NYMJacob deGrom (7-2)
Thu, Jun 17th@ SEAJustin Dunn (1-3)@ NYMMarcus Stroman (10-13)
Fri, Jun 18th@ SEAYusei Kikuchi (7-9)vs MIACody Poteet (2-3)
Sat, Jun 19th@ SEALogan Gilbert (6-5)vs MIAPablo Lopez (5-5)
Sun, Jun 20th@ SEAMarco Gonzales (10-6)vs MIAZach Thompson (3-7)
Mon, Jun 21st   vs CLEAaron Civale (12-5)
Tue, Jun 22ndvs BOSEduardo Rodriguez (13-8)vs CLEEli Morgan (5-7)
Thu, Jun 24thvs BOSNick Pivetta (9-8)@ LADWalker Buehler (16-4)
Fri, Jun 25thvs LAAGriffin Canning (5-4)@ LADTony Gonsolin (4-1)
Sat, Jun 26thvs LAAAlex Cobb (8-3)@ LADJulio Urias (19-3)
Sun, Jun 27thvs LAAPatrick Sandoval (3-6)@ LADClayton Kershaw (10-8)
Mon, Jun 28th   @ MILFreddy Peralta (10-5)
Tue, Jun 29th@ WSHJoe Ross (5-9)@ MILBrandon Woodruff (9-10)
Wed, Jun 30th@ WSHJon Lester (7-6)@ MILAaron Ashby (3-2)
Fri, Jul 2nd@ TORAlek Manoah (9-2)@ CINSonny Gray (7-9)
Sat, Jul 3rd@ TORRoss Stripling (5-7)@ CINTyler Mahle (13-6)
Sun, Jul 4th@ TORRobbie Ray (13-7)@ CINWade Miley (12-7)
Mon, Jul 5thvs CLELogan Allen (2-7)vs PHIMatt Moore (2-4)
Tue, Jul 6th   vs PHIAaron Nola (9-9)
Wed, Jul 7thvs CLESam Hentges (1-4)vs PHIZack Wheeler (14-10)
Thu, Jul 8th   vs PHIZach Eflin (4-7)
Fri, Jul 9thvs TORAlek Manoah (9-2)vs STLWade LeBlanc (0-2)
Sat, Jul 10thvs TORRoss Stripling (5-7)vs STLKwang Hyun Kim (7-7)
Fri, Jul 16th@ ATLCharlie Morton (14-6)#1@ ARIMadison Bumgarner (7-10)
Sat, Jul 17th@ ATLMax Fried (14-7)#2@ ARIZac Gallen (3-10)
Sun, Jul 18th@ ATLDrew Smyly (11-4)@ ARIMerrill Kelly (7-11)
Mon, Jul 19thvs BALSpenser Watkins (2-7)@ STLJake Woodford (3-4)
Tue, Jul 20thvs BALJohn Means (6-9)@ STLJohan Oviedo (0-5)
Wed, Jul 21stvs BALAlexander Wells (2-3)@ STLAdam Wainwright (17-7)
Thu, Jul 22nd@ CLECal Quantrill (8-3)@ STLKwang Hyun Kim (7-7)
Fri, Jul 23rd@ CLEZach Plesac (10-6)vs ARIZac Gallen (3-10)
Sat, Jul 24th@ CLEJ.C. Mejia (1-7)vs ARIMerrill Kelly (7-11)
Sun, Jul 25th@ CLETriston McKenzie (5-9)vs ARICaleb Smith (4-9)
Mon, Jul 26th   vs CINWade Miley (12-7)
Tue, Jul 27thvs NYYJordan Montgomery (6-7)vs CINVladimir Gutierrez (9-6)
Wed, Jul 28thvs NYYNestor Cortes Jr. (2-3)vs CINTyler Mahle (13-6)
Thu, Jul 29thvs NYYGerrit Cole (16-8)vs CINLuis Castillo (8-16)
Fri, Jul 30thvs BOSMartin Perez (7-8)@ WSHPaolo Espino (5-5)
Sat, Jul 31stvs BOSNathan Eovaldi (11-9)@ WSHJoe Ross (5-9)
Sun, Aug 1stvs BOSNick Pivetta (9-8)@ WSHErick Fedde (7-9)
Tue, Aug 3rdvs SEAYusei Kikuchi (7-9)@ COLKyle Freeland (7-8)#6
Wed, Aug 4thvs SEALogan Gilbert (6-5)@ COLJon Gray (8-12)
Thu, Aug 5th   @ COLAntonio Senzatela (4-9)#7
Fri, Aug 6th@ BALJohn Means (6-9)vs CWSLance Lynn (11-6)
Sat, Aug 7th@ BALSpenser Watkins (2-7)vs CWSCarlos Rodon (13-5)
Sun, Aug 8th@ BALJorge Lopez (3-14)vs CWSDylan Cease (13-7)
Tue, Aug 10th@ BOSEduardo Rodriguez (13-8)vs MILAaron Ashby (3-2)
Wed, Aug 11th@ BOSNathan Eovaldi (11-9)vs MILCorbin Burnes (11-4)
Thu, Aug 12th@ BOSTanner Houck (1-5)vs MILBrandon Woodruff (9-10)
Fri, Aug 13th@ MINMichael Pineda (9-8)@ MIAJesus Luzardo (6-9)
Sat, Aug 14th@ MINKenta Maeda (6-5)@ MIAZach Thompson (3-7)
Sun, Aug 15th@ MINCharlie Barnes (0-3)@ MIAElieser Hernandez (1-3)
Mon, Aug 16thvs BALMatt Harvey (6-14)@ CINWade Miley (12-7)
Tue, Aug 17thvs BALJohn Means (6-9)@ CINVladimir Gutierrez (9-6)
Wed, Aug 18thvs BALSpenser Watkins (2-7)@ CINTyler Mahle (13-6)
Fri, Aug 20thvs CWSLucas Giolito (11-9)vs KCBrad Keller (8-12)
Sat, Aug 21stvs CWSDallas Keuchel (9-9)vs KCKris Bubic (6-7)
Sun, Aug 22ndvs CWSReynaldo Lopez (4-4)vs KCCarlos Hernandez (6-2)
Mon, Aug 23rd   vs COLAntonio Senzatela (4-9)#7
Wed, Aug 25th@ PHIZack Wheeler (14-10)vs COLGerman Marquez (12-11)#4
Fri, Aug 27th@ BALMatt Harvey (6-14)@ CWSDallas Keuchel (9-9)
Sat, Aug 28th@ BALJohn Means (6-9)@ CWSLance Lynn (11-6)
Sun, Aug 29th@ BALSpenser Watkins (2-7)@ CWSDylan Cease (13-7)
Tue, Aug 31stvs BOSBrad Peacock (0-1)@ MINJohn Gant (5-11)
Wed, Sep 1stvs BOSChris Sale (5-1)@ MINJoe Ryan (2-1)
Thu, Sep 2ndvs BOSEduardo Rodriguez (13-8)vs PITMitch Keller (5-11)
Fri, Sep 3rdvs MINRandy Dobnak (1-7)vs PITSteven Brault (0-3)
Sat, Sep 4thvs MINAndrew Albers (1-2)vs PITJT Brubaker (5-13)
Sun, Sep 5thvs MINGriffin Jax (4-5)vs PITWil Crowe (4-8)
Mon, Sep 6th@ BOSChris Sale (5-1)vs CINSonny Gray (7-9)
Tue, Sep 7th@ BOSEduardo Rodriguez (13-8)vs CINWade Miley (12-7)
Wed, Sep 8th@ BOSNathan Eovaldi (11-9)vs CINVladimir Gutierrez (9-6)
Fri, Sep 10th@ DETTyler Alexander (2-4)vs SFDominic Leone (4-5)
Sat, Sep 11th@ DETCasey Mize (7-9)vs SFKevin Gausman (14-6)
Sun, Sep 12th@ DETTarik Skubal (8-12)vs SFLogan Webb (11-3)
Tue, Sep 14th@ TORJose Berrios (12-9)@ PHIKyle Gibson (10-9)
Wed, Sep 15th@ TORRobbie Ray (13-7)@ PHIRanger Suarez (8-5)
Thu, Sep 16thvs DETTyler Alexander (2-4)@ PHICam Bedrosian (0-0)
Fri, Sep 17thvs DETCasey Mize (7-9)@ MILAdrian Houser (10-6)
Sat, Sep 18thvs DETTarik Skubal (8-12)@ MILCorbin Burnes (11-4)
Sun, Sep 19thvs DETWily Peralta (4-5)@ MILEric Lauer (7-5)
Tue, Sep 21stvs TORAlek Manoah (9-2)vs MINGriffin Jax (4-5)
Wed, Sep 22ndvs TORJulian Merryweather (0-1)vs MINJoe Ryan (2-1)
Fri, Sep 24thvs MIAEdward Cabrera (0-3)vs STLJack Flaherty (9-2)
Sat, Sep 25thvs MIASandy Alcantara (9-15)vs STLJon Lester (7-6)
Sun, Sep 26thvs MIAJesus Luzardo (6-9)vs STLJake Woodford (3-4)
Tue, Sep 28th@ HOUJose Urquidy (8-3)@ PITMitch Keller (5-11)
Wed, Sep 29th@ HOULuis Garcia (11-8)@ PITRoansy Contreras (0-0)
Thu, Sep 30th@ HOULance McCullers Jr. (13-5)@ PITMiguel Yajure (0-2)
Fri, Oct 1st@ NYYNestor Cortes Jr. (2-3)@ STLDakota Hudson (1-0)
Sat, Oct 2nd@ NYYJordan Montgomery (6-7)@ STLJon Lester (7-6)
Sun, Oct 3rd@ NYYJameson Taillon (8-6)@ STLJake Woodford (3-4)
Fri, Apr 2nd@ MIAPablo Lopez (5-5)   
Fri, Apr 9thvs NYYCorey Kluber (5-3)   
Thu, Apr 15thvs TEXJordan Lyles (10-13)   
Mon, Apr 19th@ KCDanny Duffy (4-3)   
Mon, May 3rd@ LAAJose Quintana (0-3)   
Thu, May 6th@ LAAAndrew Heaney (8-9)   
Thu, May 13thvs NYYJameson Taillon (8-6)   
Mon, May 24th@ TORTrent Thornton (1-3)   
Wed, Jun 23rdvs BOSGarrett Richards (7-8)   
Sun, Jul 11thvs TORRobbie Ray (13-7)   
Mon, Aug 2ndvs SEAChris Flexen (14-6)   
Thu, Aug 19thvs BALJorge Lopez (3-14)   
Tue, Aug 24th@ PHIRanger Suarez (8-5)   
Mon, Aug 30thvs BOSNick Pivetta (9-8)   
Mon, Sep 13th@ TORAlek Manoah (9-2)   
Mon, Sep 20thvs TORRobbie Ray (13-7)