Skip to main content

Who Should I Trade?

Jose Alvarado for Kyle Finnegan (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Jose Alvarado
Jose Alvarado
Kyle Finnegan
Kyle Finnegan
Recommended by
6 of 10 experts
Recommended by
4 of 10 experts
Rest of Season# 165# 166
Injury Alert--
Expert Ranks 
Pierre Camus
# 117
Ryan Amore
Pitcher List
# 194
Carmen Maiorano
# 186
Jordan Eisen
Field of Vision Sports
# 168
Corbin Young
# 120# 238
Chris Clegg
# 193
Dan Harris
# 168# 77
Mike Maher
# 169# 103
Brendan Tuma
# 77
Mick Ciallela
# 78
Who Should I Trade? Player Statistics
  Jose Alvarado
Jose Alvarado
Kyle Finnegan
Kyle Finnegan
2021 Stats 
Games Played6468
Games Started00
Innings Pitched56.266.0
Blown Saves34
Hits Allowed4164
Earned Runs2626
Home Runs Allowed59
Who Should I Trade? Player Projections
  Jose Alvarado
Jose Alvarado
Kyle Finnegan
Kyle Finnegan
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
  Jose Alvarado
Jose Alvarado
Kyle Finnegan
Kyle Finnegan
 Phillies' reliever Jose Alvarado has been reinstated from the 10-day IL on Thursday.
Jack Mannis
Thu, Aug 26th
Kyle Finnegan took the loss after allowing two runs (one earned) with one hit and one strikeout in 1/3 of an inning.
Corbin Young
Sun, Oct 3rd
 Jose Alvarado was placed on the 10-day IL with a left shoulder impingement. Alvarado hasn't pitched since August 7th and it's not clear when he will be back.
Kamran Hoda
Wed, Aug 11th
Kyle Finnegan threw a scoreless 9th inning though the Nationals lost in extra innings. Finnegan gave up one hit with one strikeout.
Corbin Young
Sat, Sep 25th
 Phillies reliever Jose Alvarado struck out two in a perfect ninth inning to earn his fourth save of the season in Tuesday's win over the Nationals.
Mike Maher - The Birds Blitz
Wed, Aug 4th
Kyle Finnegan earned his 11th save yet gave up two earned runs with two hits and one strikeout in the 9th inning.
Corbin Young
Thu, Sep 23rd
 Phillies reliever Jose Alvarado allowed three earned runs on one hit and two walks while striking out one over 2/3 of an inning Friday night against the Padres. He was credited with a hold.
Mike Maher - The Birds Blitz
Sat, Jul 3rd
Kyle Finnegan got back on track with his 10th save of the season. Finnegan tossed a scoreless 9th inning with one walk and one strikeout.
Corbin Young
Sun, Sep 19th
 Phillies reliever Jose Alvarado allowed two earned runs on two hits and a walk while striking out one over 1 1/3 innings of work to earn the save in Tuesday's win over the Marlins.
Mike Maher - The Birds Blitz
Wed, Jun 30th
Kyle Finnegan blew the save after allowing a pair of earned runs. Finnegan gave up three hits and one walk with no strikeouts.
Corbin Young
Fri, Sep 17th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jose Alvarado
Jose Alvarado
Kyle Finnegan
Kyle Finnegan
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs ATLMax Fried (14-7)#2   
Sat, Apr 3rdvs ATLCharlie Morton (14-6)#1   
Sun, Apr 4thvs ATLIan Anderson (9-5)#3   
Mon, Apr 5thvs NYMJacob deGrom (7-2)   
Tue, Apr 6thvs NYMMarcus Stroman (10-13)vs ATLDrew Smyly (11-4)#6
Wed, Apr 7thvs NYMDavid Peterson (2-6)vs ATLHuascar Ynoa (4-6)#5
Fri, Apr 9th@ ATLCharlie Morton (14-6)#1@ LADWalker Buehler (16-4)
Sat, Apr 10th@ ATLIan Anderson (9-5)#3@ LADJulio Urias (19-3)
Sun, Apr 11th@ ATLDrew Smyly (11-4)#6@ LADClayton Kershaw (10-8)
Tue, Apr 13th@ NYMMarcus Stroman (10-13)@ STLJack Flaherty (9-2)
Wed, Apr 14th@ NYMDavid Peterson (2-6)@ STLAdam Wainwright (17-7)
Fri, Apr 16thvs STLCarlos Martinez (4-9)vs ARITaylor Widener (2-1)
Sat, Apr 17thvs STLKwang Hyun Kim (7-7)vs ARILuke Weaver (3-6)
Sun, Apr 18thvs STLJohn Gant (5-11)vs ARIMadison Bumgarner (7-10)
Mon, Apr 19thvs SFKevin Gausman (14-6)vs STLJack Flaherty (9-2)
Tue, Apr 20thvs SFLogan Webb (11-3)vs STLAdam Wainwright (17-7)
Wed, Apr 21stvs SFAnthony DeSclafani (13-7)vs STLCarlos Martinez (4-9)
Fri, Apr 23rd@ COLGerman Marquez (12-11)#4@ NYMJacob deGrom (7-2)
Sat, Apr 24th@ COLAntonio Senzatela (4-9)#17@ NYMMarcus Stroman (10-13)
Sun, Apr 25th@ COLJon Gray (8-12)#13@ NYMTaijuan Walker (7-11)
Mon, Apr 26th@ STLAdam Wainwright (17-7)   
Tue, Apr 27th@ STLCarlos Martinez (4-9)@ TORTrent Thornton (1-3)
Wed, Apr 28th@ STLJohan Oviedo (0-5)@ TORSteven Matz (14-7)
Thu, Apr 29th@ STLKwang Hyun Kim (7-7)   
Fri, Apr 30thvs NYMMarcus Stroman (10-13)vs MIAPablo Lopez (5-5)
Sat, May 1stvs NYMTaijuan Walker (7-11)vs MIAPaul Campbell (2-3)
Sun, May 2ndvs NYMDavid Peterson (2-6)vs MIATrevor Rogers (7-8)
Mon, May 3rdvs MILAdrian Houser (10-6)   
Tue, May 4thvs MILEric Lauer (7-5)vs ATLHuascar Ynoa (4-6)#5
Wed, May 5thvs MILFreddy Peralta (10-5)vs ATLMax Fried (14-7)#2
Thu, May 6thvs MILBrandon Woodruff (9-10)vs ATLDrew Smyly (11-4)#6
Fri, May 7th@ ATLCharlie Morton (14-6)#1@ NYYJameson Taillon (8-6)
Sat, May 8th@ ATLIan Anderson (9-5)#3@ NYYCorey Kluber (5-3)
Sun, May 9th@ ATLHuascar Ynoa (4-6)#5@ NYYDomingo German (4-5)
Tue, May 11th@ WSHErick Fedde (7-9)vs PHIChase Anderson (2-4)
Wed, May 12th@ WSHJon Lester (7-6)vs PHIZack Wheeler (14-10)
Thu, May 13th@ WSHPatrick Corbin (9-16)vs PHIZach Eflin (4-7)
Fri, May 14th@ TORSteven Matz (14-7)@ ARIRiley Smith (1-4)
Sat, May 15th@ TORAnthony Kay (1-2)@ ARISeth Frankoff (0-2)
Sun, May 16th@ TORRobbie Ray (13-7)@ ARILuke Weaver (3-6)
Tue, May 18thvs MIACody Poteet (2-3)@ CHCZach Davies (6-12)
Wed, May 19thvs MIATrevor Rogers (7-8)@ CHCJake Arrieta (5-14)
Thu, May 20thvs MIASandy Alcantara (9-15)@ CHCTrevor Williams (4-2)
Fri, May 21stvs BOSMartin Perez (7-8)vs BALJorge Lopez (3-14)
Sat, May 22ndvs BOSNathan Eovaldi (11-9)vs BALBruce Zimmermann (4-5)
Sun, May 23rdvs BOSEduardo Rodriguez (13-8)vs BALMatt Harvey (6-14)
Mon, May 24th@ MIATrevor Rogers (7-8)   
Tue, May 25th@ MIASandy Alcantara (9-15)vs CINTyler Mahle (13-6)
Wed, May 26th@ MIANick Neidert (1-2)   
Thu, May 27th@ MIAPablo Lopez (5-5)vs CINSonny Gray (7-9)
Sat, May 29th@ TBRyan Yarbrough (9-7)vs MILBrett Anderson (4-9)
Sun, May 30th@ TBCollin McHugh (6-1)vs MILBrandon Woodruff (9-10)
Mon, May 31st@ CINWade Miley (12-7)@ ATLCharlie Morton (14-6)#1
Tue, Jun 1st@ CINSonny Gray (7-9)@ ATLMax Fried (14-7)#2
Fri, Jun 4thvs WSHMax Scherzer (15-4)@ PHIZack Wheeler (14-10)
Sat, Jun 5thvs WSHJoe Ross (5-9)@ PHISpencer Howard (0-5)
Sun, Jun 6thvs WSHAustin Voth (4-1)@ PHIVince Velasquez (3-9)
Tue, Jun 8thvs ATLDrew Smyly (11-4)#6@ TBTyler Glasnow (5-2)
Wed, Jun 9thvs ATLTucker Davidson (0-0)#15@ TBShane McClanahan (10-6)
Thu, Jun 10thvs ATLIan Anderson (9-5)#3   
Sat, Jun 12thvs NYYJameson Taillon (8-6)vs SFConner Menez (1-0)
Sun, Jun 13thvs NYYDomingo German (4-5)vs SFJohnny Cueto (7-7)
Mon, Jun 14th@ LADTony Gonsolin (4-1)vs PITJT Brubaker (5-13)
Tue, Jun 15th@ LADJulio Urias (19-3)vs PITTyler Anderson (7-11)
Wed, Jun 16th@ LADClayton Kershaw (10-8)vs PITChase De Jong (1-4)
Fri, Jun 18th@ SFJohnny Cueto (7-7)vs NYMJoey Lucchesi (1-4)
Sat, Jun 19th@ SFAlex Wood (10-4)vs NYMRobert Gsellman (0-1)
Sun, Jun 20th@ SFSammy Long (2-1)vs NYMTaijuan Walker (7-11)
Tue, Jun 22ndvs WSHMax Scherzer (15-4)@ PHIZack Wheeler (14-10)
Wed, Jun 23rdvs WSHErick Fedde (7-9)@ PHIVince Velasquez (3-9)
Fri, Jun 25th@ NYMDavid Peterson (2-6)@ MIAPablo Lopez (5-5)
Sat, Jun 26th@ NYMJacob deGrom (7-2)@ MIAZach Thompson (3-7)
Sun, Jun 27th@ NYMMarcus Stroman (10-13)@ MIASandy Alcantara (9-15)
Mon, Jun 28th@ CINWade Miley (12-7)vs NYMJerad Eickhoff (0-2)
Tue, Jun 29thvs MIATrevor Rogers (7-8)vs TBRich Hill (7-8)
Wed, Jun 30thvs MIAJordan Holloway (2-3)vs TBDrew Rasmussen (4-1)
Fri, Jul 2ndvs SDChris Paddack (7-7)vs LADJulio Urias (19-3)
Sat, Jul 3rdvs SDYu Darvish (8-11)vs LADClayton Kershaw (10-8)
Sun, Jul 4thvs SDBlake Snell (7-6)vs LADGarrett Cleavinger
Mon, Jul 5th@ CHCZach Davies (6-12)@ SDJoe Musgrove (11-9)
Tue, Jul 6th@ CHCJake Arrieta (5-14)@ SDRyan Weathers (4-7)
Wed, Jul 7th@ CHCAlec Mills (6-7)@ SDChris Paddack (7-7)
Thu, Jul 8th@ CHCAdbert Alzolay (5-13)@ SDYu Darvish (8-11)
Fri, Jul 9th@ BOSGarrett Richards (7-8)@ SFLogan Webb (11-3)
Sat, Jul 10th@ BOSMartin Perez (7-8)@ SFAnthony DeSclafani (13-7)
Sun, Jul 11th@ BOSNick Pivetta (9-8)@ SFKevin Gausman (14-6)
Fri, Jul 16thvs MIARoss Detwiler (3-1)vs SDChris Paddack (7-7)
Sun, Jul 18thvs MIABraxton Garrett (1-2)vs SDJoe Musgrove (11-9)
Tue, Jul 20th@ NYYDomingo German (4-5)vs MIATrevor Rogers (7-8)
Wed, Jul 21st@ NYYAsher Wojciechowski (0-0)vs MIANick Neidert (1-2)
Thu, Jul 22ndvs ATLCharlie Morton (14-6)#1   
Fri, Jul 23rdvs ATLMax Fried (14-7)#2@ BALJorge Lopez (3-14)
Sat, Jul 24thvs ATLDrew Smyly (11-4)#6@ BALMatt Harvey (6-14)
Sun, Jul 25thvs ATLTouki Toussaint (3-3)#12@ BALJohn Means (6-9)
Mon, Jul 26thvs WSHJoe Ross (5-9)@ PHISpencer Howard (0-5)
Tue, Jul 27thvs WSHErick Fedde (7-9)@ PHIMatt Moore (2-4)
Thu, Jul 29thvs WSHPatrick Corbin (9-16)@ PHICristopher Sanchez (1-0)
Fri, Jul 30th@ PITWil Crowe (4-8)vs CHCJake Arrieta (5-14)
Sat, Jul 31st@ PITJT Brubaker (5-13)vs CHCKyle Hendricks (14-7)
Sun, Aug 1st@ PITMitch Keller (5-11)vs CHCAdbert Alzolay (5-13)
Mon, Aug 2nd@ WSHJosiah Gray (2-2)vs PHIRanger Suarez (8-5)
Tue, Aug 3rd@ WSHPatrick Corbin (9-16)vs PHIZack Wheeler (14-10)
Wed, Aug 4th@ WSHPaolo Espino (5-5)vs PHIChase Anderson (2-4)
Thu, Aug 5th@ WSHJoe Ross (5-9)vs PHIAaron Nola (9-9)
Fri, Aug 6thvs NYMMarcus Stroman (10-13)@ ATLKyle Muller (2-4)#10
Sat, Aug 7thvs NYMTylor Megill (4-6)@ ATLCharlie Morton (14-6)#1
Sun, Aug 8thvs NYMTaijuan Walker (7-11)@ ATLMax Fried (14-7)#2
Tue, Aug 10thvs LADMax Scherzer (15-4)   
Wed, Aug 11thvs LADDavid Price (5-2)@ NYMCarlos Carrasco (1-5)
Thu, Aug 12thvs LADMitch White (1-3)@ NYMTrevor Williams (4-2)
Fri, Aug 13thvs CINTyler Mahle (13-6)vs ATLCharlie Morton (14-6)#1
Sat, Aug 14thvs CINLuis Castillo (8-16)vs ATLMax Fried (14-7)#2
Sun, Aug 15thvs CINSonny Gray (7-9)vs ATLDrew Smyly (11-4)#6
Tue, Aug 17th@ ARITaylor Widener (2-1)vs TORAlek Manoah (9-2)
Wed, Aug 18th@ ARIHumberto Castellanos (2-2)vs TORJose Berrios (12-9)
Thu, Aug 19th@ ARIMadison Bumgarner (7-10)   
Fri, Aug 20th@ SDBlake Snell (7-6)@ MILBrett Anderson (4-9)
Sat, Aug 21st@ SDJoe Musgrove (11-9)@ MILEric Lauer (7-5)
Sun, Aug 22nd@ SDCraig Stammen (6-3)@ MILAdrian Houser (10-6)
Tue, Aug 24thvs TBDrew Rasmussen (4-1)@ MIAJesus Luzardo (6-9)
Wed, Aug 25thvs TBRyan Yarbrough (9-7)@ MIAEdward Cabrera (0-3)
Thu, Aug 26thvs ARIZac Gallen (3-10)@ MIAElieser Hernandez (1-3)
Fri, Aug 27thvs ARITaylor Widener (2-1)@ NYMRich Hill (7-8)
Sat, Aug 28thvs ARIHumberto Mejia (0-3)@ NYMMarcus Stroman (10-13)
Sun, Aug 29thvs ARIMadison Bumgarner (7-10)@ NYMTylor Megill (4-6)
Mon, Aug 30th@ WSHJosiah Gray (2-2)vs PHIZack Wheeler (14-10)
Tue, Aug 31st@ WSHPatrick Corbin (9-16)vs PHIMatt Moore (2-4)
Thu, Sep 2nd@ WSHPaolo Espino (5-5)vs PHIAaron Nola (9-9)
Fri, Sep 3rd@ MIAJesus Luzardo (6-9)vs NYMRich Hill (7-8)
Sat, Sep 4th@ MIATrevor Rogers (7-8)vs NYMTylor Megill (4-6)
Sun, Sep 5th@ MIAElieser Hernandez (1-3)vs NYMTaijuan Walker (7-11)
Mon, Sep 6th@ MILBrandon Woodruff (9-10)vs NYMTrevor Williams (4-2)
Tue, Sep 7th@ MILEric Lauer (7-5)@ ATLMax Fried (14-7)#2
Wed, Sep 8th@ MILFreddy Peralta (10-5)@ ATLTouki Toussaint (3-3)#12
Thu, Sep 9thvs COLAntonio Senzatela (4-9)#17@ ATLHuascar Ynoa (4-6)#5
Fri, Sep 10thvs COLGerman Marquez (12-11)#4@ PITSteven Brault (0-3)
Sat, Sep 11thvs COLKyle Freeland (7-8)#8@ PITWil Crowe (4-8)
Sun, Sep 12thvs COLRyan Feltner (0-1)@ PITBryse Wilson (3-7)
Tue, Sep 14thvs CHCAdrian Sampson (1-2)vs MIAJesus Luzardo (6-9)
Wed, Sep 15thvs CHCAlec Mills (6-7)vs MIATrevor Rogers (7-8)
Thu, Sep 16thvs CHCKyle Hendricks (14-7)   
Fri, Sep 17th@ NYMTaijuan Walker (7-11)vs COLGerman Marquez (12-11)#4
Sat, Sep 18th@ NYMCarlos Carrasco (1-5)vs COLKyle Freeland (7-8)#8
Sun, Sep 19th@ NYMRich Hill (7-8)vs COLJon Gray (8-12)#13
Mon, Sep 20thvs BALJohn Means (6-9)@ MIAJesus Luzardo (6-9)
Tue, Sep 21stvs BALConner Greene (1-3)@ MIATrevor Rogers (7-8)
Wed, Sep 22ndvs BALKeegan Akin (2-10)@ MIAElieser Hernandez (1-3)
Thu, Sep 23rdvs PITConnor Overton (0-1)@ CINLuis Castillo (8-16)
Fri, Sep 24thvs PITSam Howard@ CINSonny Gray (7-9)
Sat, Sep 25thvs PITWil Crowe (4-8)@ CINVladimir Gutierrez (9-6)
Sun, Sep 26thvs PITMax Kranick (2-3)@ CINTyler Mahle (13-6)
Tue, Sep 28th@ ATLCharlie Morton (14-6)#1@ COLKyle Freeland (7-8)#8
Wed, Sep 29th@ ATLMax Fried (14-7)#2@ COLPeter Lambert (0-0)
Thu, Sep 30th@ ATLIan Anderson (9-5)#3   
Fri, Oct 1st@ MIASandy Alcantara (9-15)vs BOSEduardo Rodriguez (13-8)
Sat, Oct 2nd@ MIAJesus Luzardo (6-9)vs BOSTanner Houck (1-5)
Sun, Oct 3rd@ MIAPablo Lopez (5-5)vs BOSChris Sale (5-1)
Mon, Apr 12th   @ STLJohn Gant (5-11)
Thu, Apr 15th   vs ARIMerrill Kelly (7-11)
Mon, May 17th   @ CHCAdbert Alzolay (5-13)
Wed, Jun 2nd   @ ATLDrew Smyly (11-4)#6
Thu, Jun 3rd   @ ATLTucker Davidson (0-0)#15
Fri, Jun 11th   vs SFAnthony DeSclafani (13-7)
Thu, Jun 24th   @ MIACody Poteet (2-3)
Thu, Jul 1st   vs LADVictor Gonzalez
Mon, Jul 19th   vs MIARoss Detwiler (3-1)
Mon, Sep 13th   vs MIASandy Alcantara (9-15)
Mon, Sep 27th   @ COLGerman Marquez (12-11)#4