Skip to main content

Who Should I Trade?

Jose Alvarado for Garrett Richards (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Jose Alvarado
RP - PHI
Jose Alvarado
Garrett Richards
RP,SP - BOS
Garrett Richards
Expert
Recommendation
56%
Recommended by
5 of 9 experts
44%
Recommended by
4 of 9 experts
Rankings 
   
Rest of Season# 165# 185
VBR# 468# 777
   
Projections 
   
Strikeouts57
Wins00
Saves00
ERA3.594.61
WHIP1.431.55
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 169# 175
   
Pierre Camus
RotoBaller
# 117# 226
   
Ryan Amore
Pitcher List
# 194# 253
   
Carmen Maiorano
FantasyPros
# 186# 248
   
Corbin Young
FantasyData
# 120# 389
   
Dan Harris
FantasyPros
# 168# 141
   
Jordan Eisen
Field of Vision Sports
# 168# 145
   
Chris Clegg
Fantrax
# 193# 162
   
Joe Bond
Fantasy Six Pack
# 154
   
Who Should I Trade? Player Statistics
  Jose Alvarado
RP - PHI
Jose Alvarado
Garrett Richards
RP,SP - BOS
Garrett Richards
2021 Stats 
   
   
Games Played5936
   
Games Started022
   
Innings Pitched51.0132.0
   
Wins77
   
Losses17
   
Saves53
   
Blown Saves30
   
Holds161
   
Hits Allowed37151
   
Earned Runs2267
   
Home Runs Allowed519
   
Strikeouts64112
   
Walks4256
   
ERA3.884.56
   
WHIP1.551.56
   
Who Should I Trade? Player Projections
  Jose Alvarado
RP - PHI
Jose Alvarado
Garrett Richards
RP,SP - BOS
Garrett Richards
2021 Projections 
   
   
Games Played42
   
Games Started01
   
Innings Pitched3.88.1
   
Wins00
   
Losses00
   
Saves00
   
Blown Saves00
   
Holds10
   
Hits Allowed39
   
Earned Runs14
   
Home Runs Allowed01
   
Strikeouts57
   
Walks23
   
ERA3.594.61
   
WHIP1.431.55
   
Who Should I Trade? Player Notes
  Jose Alvarado
RP - PHI
Jose Alvarado
Garrett Richards
RP,SP - BOS
Garrett Richards
News 
 Phillies' reliever Jose Alvarado has been reinstated from the 10-day IL on Thursday.
Jack Mannis
Thu, Aug 26th
Garrett Richards will be available in Boston's bullpen during their Wednesday game versus the Rays.
Kamran Hoda
Wed, Aug 11th
 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
Garrett Richards went five innings, allowed six hits, three earned runs, and struck out two on Sunday. He took the no-decision in this contest.
Liam Gibney
Mon, Aug 9th
 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
Garrett Richards went four innings, allowing five hits, three earned runs, and struck out five in Tuesday’s loss.
Liam Gibney
Wed, Aug 4th
 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
Garrett Richards pitched the first game of a double header on Wednesday and took the loss. He went four innings, allowed eight hits, four earned runs, and allowed two home runs.
Liam Gibney
Thu, Jul 29th
 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
Garrett Richards improved to 6-5 on Wednesday in Buffalo, allowing four runs on four hits over 5 2/3 innings.
Brendan Tuma - Too Much Tuma
Thu, Jul 22nd
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jose Alvarado
RP - PHI
Jose Alvarado
Garrett Richards
RP,SP - BOS
Garrett Richards
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs ATLMax Fried (12-7)#17   
Sat, Apr 3rdvs ATLCharlie Morton (13-6)#10vs BALMatt Harvey (6-14)#404
Sun, Apr 4thvs ATLIan Anderson (8-5)#32vs BALBruce Zimmermann (4-4)#372
Mon, Apr 5thvs NYMJacob deGrom (7-2)vs TBMichael Wacha (3-5)#164
Tue, Apr 6thvs NYMMarcus Stroman (9-13)#25vs TBTyler Glasnow (5-2)
Wed, Apr 7thvs NYMDavid Peterson (2-6)#179vs TBRyan Yarbrough (8-6)#156
Fri, Apr 9th@ ATLCharlie Morton (13-6)#10   
Sat, Apr 10th@ ATLIan Anderson (8-5)#32@ BALBruce Zimmermann (4-4)#372
Sun, Apr 11th@ ATLDrew Smyly (10-4)#63@ BALJorge Lopez (3-14)
Tue, Apr 13th@ NYMMarcus Stroman (9-13)#25@ MINJ.A. Happ (9-8)#263
Wed, Apr 14th@ NYMDavid Peterson (2-6)#179@ MINJose Berrios (12-8)#13
Fri, Apr 16thvs STLCarlos Martinez (4-9)   
Sat, Apr 17thvs STLKwang Hyun Kim (6-7)#102vs CWSDylan Cease (12-7)#43
Sun, Apr 18thvs STLJohn Gant (5-9)#145vs CWSMichael Kopech (4-3)#120
Mon, Apr 19thvs SFKevin Gausman (14-6)#16vs CWSLucas Giolito (10-9)#24
Tue, Apr 20thvs SFLogan Webb (10-3)#30vs TORHyun Jin Ryu (13-9)#117
Wed, Apr 21stvs SFAnthony DeSclafani (12-7)#19vs TORTrent Thornton (1-3)#189
Fri, Apr 23rd@ COLGerman Marquez (12-10)#33vs SEAYusei Kikuchi (7-9)#81
Sat, Apr 24th@ COLAntonio Senzatela (4-9)#128vs SEAChris Flexen (13-6)#40
Sun, Apr 25th@ COLJon Gray (8-11)#127vs SEANick Margevicius (0-2)
Mon, Apr 26th@ STLAdam Wainwright (16-7)#4   
Tue, Apr 27th@ STLCarlos Martinez (4-9)@ NYMDavid Peterson (2-6)#179
Wed, Apr 28th@ STLJohan Oviedo (0-5)#386@ NYMJacob deGrom (7-2)
Thu, Apr 29th@ STLKwang Hyun Kim (6-7)#102@ TEXKyle Gibson (10-8)#60
Fri, Apr 30thvs NYMMarcus Stroman (9-13)#25@ TEXKohei Arihara (2-4)#160
Sat, May 1stvs NYMTaijuan Walker (7-11)#88@ TEXJordan Lyles (9-12)#384
Sun, May 2ndvs NYMDavid Peterson (2-6)#179@ TEXMike Foltynewicz (2-12)#207
Mon, May 3rdvs MILAdrian Houser (9-6)#57   
Tue, May 4thvs MILEric Lauer (6-5)#90vs DETMichael Fulmer (5-6)#170
Wed, May 5thvs MILFreddy Peralta (9-5)#15vs DETCasey Mize (7-8)#72
Thu, May 6thvs MILBrandon Woodruff (9-10)#8vs DETSpencer Turnbull (4-2)
Fri, May 7th@ ATLCharlie Morton (13-6)#10@ BALMatt Harvey (6-14)#404
Sat, May 8th@ ATLIan Anderson (8-5)#32@ BALZac Lowther (0-2)#369
Sun, May 9th@ ATLHuascar Ynoa (4-5)#108@ BALDean Kremer (0-7)#389
Tue, May 11th@ WSHErick Fedde (7-9)#258vs OAKChris Bassitt (12-4)#22
Wed, May 12th@ WSHJon Lester (7-6)#284vs OAKJames Kaprielian (8-5)#96
Thu, May 13th@ WSHPatrick Corbin (8-15)#394vs OAKSean Manaea (10-10)#61
Fri, May 14th@ TORSteven Matz (13-7)#51vs LAAGriffin Canning (5-4)#98
Sat, May 15th@ TORAnthony Kay (1-2)#298vs LAADylan Bundy (2-9)#86
Sun, May 16th@ TORRobbie Ray (12-6)#12vs LAAJose Quintana (0-3)#221
Tue, May 18thvs MIACody Poteet (2-3)#212@ TORHyun Jin Ryu (13-9)#117
Wed, May 19thvs MIATrevor Rogers (7-8)#56@ TORRoss Stripling (5-7)#78
Thu, May 20thvs MIASandy Alcantara (9-13)#5@ TORSteven Matz (13-7)#51
Fri, May 21stvs BOSMartin Perez (7-8)#380@ PHIAaron Nola (8-8)#44
Sat, May 22ndvs BOSNathan Eovaldi (10-8)#41@ PHISpencer Howard (0-4)#224
Sun, May 23rdvs BOSEduardo Rodriguez (11-8)#71@ PHIZack Wheeler (14-9)#2
Mon, May 24th@ MIATrevor Rogers (7-8)#56   
Tue, May 25th@ MIASandy Alcantara (9-13)#5vs ATLCharlie Morton (13-6)#10
Wed, May 26th@ MIANick Neidert (1-2)#249vs ATLDrew Smyly (10-4)#63
Thu, May 27th@ MIAPablo Lopez (5-5)#62   
Sat, May 29th@ TBRyan Yarbrough (8-6)#156vs MIATrevor Rogers (7-8)#56
Sun, May 30th@ TBCollin McHugh (6-1)#118   
Mon, May 31st@ CINWade Miley (12-7)#42@ HOUJose Urquidy (8-3)#49
Tue, Jun 1st@ CINSonny Gray (7-8)#69@ HOULuis Garcia (11-7)#27
Fri, Jun 4thvs WSHMax Scherzer (15-4)#1@ NYYMichael King (0-4)#146
Sat, Jun 5thvs WSHJoe Ross (5-9)@ NYYJameson Taillon (8-6)#93
Sun, Jun 6thvs WSHAustin Voth (4-1)#222@ NYYDomingo German (4-5)#77
Tue, Jun 8thvs ATLDrew Smyly (10-4)#63vs HOUFramber Valdez (11-5)#38
Wed, Jun 9thvs ATLTucker Davidson (0-0)#282vs HOUJake Odorizzi (6-7)#58
Thu, Jun 10thvs ATLIan Anderson (8-5)#32vs HOUZack Greinke (11-6)#31
Sat, Jun 12thvs NYYJameson Taillon (8-6)#93vs TORSteven Matz (13-7)#51
Sun, Jun 13thvs NYYDomingo German (4-5)#77vs TORRobbie Ray (12-6)#12
Mon, Jun 14th@ LADTony Gonsolin (3-1)#45vs TORAlek Manoah (7-2)#36
Tue, Jun 15th@ LADJulio Urias (18-3)#9@ ATLTucker Davidson (0-0)#282
Wed, Jun 16th@ LADClayton Kershaw (10-7)#21@ ATLIan Anderson (8-5)#32
Fri, Jun 18th@ SFJohnny Cueto (7-7)#130@ KCKyle Zimmer
Sat, Jun 19th@ SFAlex Wood (10-4)#48@ KCBrad Keller (8-12)#391
Sun, Jun 20th@ SFSammy Long (2-1)#182@ KCMike Minor (8-12)#95
Tue, Jun 22ndvs WSHMax Scherzer (15-4)#1@ TBAndrew Kittredge (9-3)#67
Wed, Jun 23rdvs WSHErick Fedde (7-9)#258@ TBRich Hill (6-7)#79
Fri, Jun 25th@ NYMDavid Peterson (2-6)#179vs NYYDomingo German (4-5)#77
Sat, Jun 26th@ NYMJacob deGrom (7-2)vs NYYJordan Montgomery (6-6)#65
Sun, Jun 27th@ NYMMarcus Stroman (9-13)#25vs NYYGerrit Cole (15-8)#7
Mon, Jun 28th@ CINWade Miley (12-7)#42vs KCDanny Duffy (4-3)#97
Tue, Jun 29thvs MIATrevor Rogers (7-8)#56vs KCBrad Keller (8-12)#391
Wed, Jun 30thvs MIAJordan Holloway (2-3)#311vs KCMike Minor (8-12)#95
Fri, Jul 2ndvs SDChris Paddack (7-7)#53@ OAKFrankie Montas (12-9)#23
Sat, Jul 3rdvs SDYu Darvish (8-10)#26@ OAKCole Irvin (10-14)#104
Sun, Jul 4thvs SDBlake Snell (7-6)#47@ OAKJames Kaprielian (8-5)#96
Mon, Jul 5th@ CHCZach Davies (6-11)#390@ LAAJose Suarez (7-8)#74
Tue, Jul 6th@ CHCJake Arrieta (5-14)@ LAAShohei Ohtani (9-2)#37
Wed, Jul 7th@ CHCAlec Mills (6-7)#205@ LAAAndrew Heaney (8-9)#125
Thu, Jul 8th@ CHCAdbert Alzolay (5-13)#115   
Fri, Jul 9th@ BOSGarrett Richards (7-7)#250vs PHIVince Velasquez (3-8)#191
Sat, Jul 10th@ BOSMartin Perez (7-8)#380vs PHIMatt Moore (2-4)#393
Sun, Jul 11th@ BOSNick Pivetta (9-7)#152vs PHIBrandon Kintzler
Fri, Jul 16thvs MIARoss Detwiler (2-1)#218@ NYYJordan Montgomery (6-6)#65
Sun, Jul 18thvs MIABraxton Garrett (1-2)#296@ NYYJameson Taillon (8-6)#93
Tue, Jul 20th@ NYYDomingo German (4-5)#77   
Wed, Jul 21st@ NYYAsher Wojciechowski (0-0)#333@ TORRobbie Ray (12-6)#12
Thu, Jul 22ndvs ATLCharlie Morton (13-6)#10vs NYYJordan Montgomery (6-6)#65
Fri, Jul 23rdvs ATLMax Fried (12-7)#17vs NYYGerrit Cole (15-8)#7
Sat, Jul 24thvs ATLDrew Smyly (10-4)#63vs NYYJameson Taillon (8-6)#93
Sun, Jul 25thvs ATLTouki Toussaint (3-3)#175vs NYYDomingo German (4-5)#77
Mon, Jul 26thvs WSHJoe Ross (5-9)vs TORThomas Hatch
Tue, Jul 27thvs WSHErick Fedde (7-9)#258   
Thu, Jul 29thvs WSHPatrick Corbin (8-15)#394vs TORHyun Jin Ryu (13-9)#117
Fri, Jul 30th@ PITWil Crowe (4-7)#402@ TBJosh Fleming (10-6)#101
Sat, Jul 31st@ PITJT Brubaker (5-13)#119@ TBRyan Yarbrough (8-6)#156
Sun, Aug 1st@ PITMitch Keller (5-11)#348@ TBShane McClanahan (9-6)#64
Mon, Aug 2nd@ WSHJosiah Gray (1-2)#199   
Tue, Aug 3rd@ WSHPatrick Corbin (8-15)#394@ DETWily Peralta (4-3)#172
Wed, Aug 4th@ WSHPaolo Espino (5-5)#103@ DETCasey Mize (7-8)#72
Thu, Aug 5th@ WSHJoe Ross (5-9)@ DETTarik Skubal (8-12)#75
Fri, Aug 6thvs NYMMarcus Stroman (9-13)#25@ TORAlek Manoah (7-2)#36
Sat, Aug 7thvs NYMTylor Megill (3-5)#135@ TORJose Berrios (12-8)#13
Sun, Aug 8thvs NYMTaijuan Walker (7-11)#88@ TORHyun Jin Ryu (13-9)#117
Tue, Aug 10thvs LADMax Scherzer (15-4)#1vs TBLuis Patino (4-3)#87
Wed, Aug 11thvs LADDavid Price (4-2)#123vs TBJosh Fleming (10-6)#101
Thu, Aug 12thvs LADMitch White (1-3)#151vs TBDrew Rasmussen (3-1)#111
Fri, Aug 13thvs CINTyler Mahle (12-6)#28vs BALSpenser Watkins (2-7)#308
Sat, Aug 14thvs CINLuis Castillo (8-15)#34vs BALJorge Lopez (3-14)
Sun, Aug 15thvs CINSonny Gray (7-8)#69vs BALKeegan Akin (2-10)#388
Tue, Aug 17th@ ARITaylor Widener (2-1)#171@ NYYLuis Gil (1-1)#197
Wed, Aug 18th@ ARIHumberto Castellanos (2-1)#206@ NYYAndrew Heaney (8-9)#125
Thu, Aug 19th@ ARIMadison Bumgarner (7-10)#105   
Fri, Aug 20th@ SDBlake Snell (7-6)#47vs TEXDane Dunning (5-9)#142
Sat, Aug 21st@ SDJoe Musgrove (11-9)#11vs TEXJordan Lyles (9-12)#384
Sun, Aug 22nd@ SDCraig Stammen (6-3)#83   
Tue, Aug 24thvs TBDrew Rasmussen (3-1)#111vs MINGriffin Jax (3-4)#231
Wed, Aug 25thvs TBRyan Yarbrough (8-6)#156vs MINBailey Ober (2-3)#129
Thu, Aug 26thvs ARIZac Gallen (2-10)#91vs MINJohn Gant (5-9)#145
Fri, Aug 27thvs ARITaylor Widener (2-1)#171@ CLELogan Allen (1-7)#387
Sat, Aug 28thvs ARIHumberto Mejia (0-2)#318@ CLECal Quantrill (7-3)#50
Sun, Aug 29thvs ARIMadison Bumgarner (7-10)#105@ CLEEli Morgan (3-7)#220
Mon, Aug 30th@ WSHJosiah Gray (1-2)#199@ TBLuis Patino (4-3)#87
Tue, Aug 31st@ WSHPatrick Corbin (8-15)#394@ TBRyan Yarbrough (8-6)#156
Thu, Sep 2nd@ WSHPaolo Espino (5-5)#103@ TBShane McClanahan (9-6)#64
Fri, Sep 3rd@ MIAJesus Luzardo (5-8)#99vs CLECal Quantrill (7-3)#50
Sat, Sep 4th@ MIATrevor Rogers (7-8)#56vs CLEEli Morgan (3-7)#220
Sun, Sep 5th@ MIAElieser Hernandez (1-3)#85vs CLEZach Plesac (10-6)#55
Mon, Sep 6th@ MILBrandon Woodruff (9-10)#8vs TBRyan Yarbrough (8-6)#156
Tue, Sep 7th@ MILEric Lauer (6-5)#90vs TBDrew Rasmussen (3-1)#111
Wed, Sep 8th@ MILFreddy Peralta (9-5)#15vs TBShane McClanahan (9-6)#64
Thu, Sep 9thvs COLAntonio Senzatela (4-9)#128   
Fri, Sep 10thvs COLGerman Marquez (12-10)#33@ CWSCarlos Rodon (12-5)#18
Sat, Sep 11thvs COLKyle Freeland (6-8)#314@ CWSDylan Cease (12-7)#43
Sun, Sep 12thvs COLRyan Feltner (0-1)#346@ CWSLance Lynn (10-5)#14
Tue, Sep 14thvs CHCAdrian Sampson (1-2)#203@ SEATyler Anderson (7-9)#66
Wed, Sep 15thvs CHCAlec Mills (6-7)#205@ SEAMarco Gonzales (9-5)#52
Thu, Sep 16thvs CHCKyle Hendricks (14-7)#92   
Fri, Sep 17th@ NYMTaijuan Walker (7-11)#88vs BALKeegan Akin (2-10)#388
Sat, Sep 18th@ NYMCarlos Carrasco (1-3)#84vs BALZac Lowther (0-2)#369
Sun, Sep 19th@ NYMRich Hill (6-7)#79vs BALAlexander Wells (1-3)
Mon, Sep 20thvs BALJohn Means (6-7)#46   
Tue, Sep 21stvs BALConner Greene (1-2)#283vs NYMMarcus Stroman (9-13)#25
Wed, Sep 22ndvs BALKeegan Akin (2-10)#388vs NYMTaijuan Walker (7-11)#88
Thu, Sep 23rdvs PITConnor Overton   
Fri, Sep 24thvs PITvs NYYGerrit Cole (15-8)#7
Sat, Sep 25thvs PITWil Crowe (4-7)#402vs NYYNestor Cortes Jr. (2-2)#107
Sun, Sep 26thvs PITMax Kranick (1-3)#246vs NYYJordan Montgomery (6-6)#65
Tue, Sep 28th@ ATLIan Anderson (8-5)#32@ BALKeegan Akin (2-10)#388
Wed, Sep 29th@ ATL@ BAL
Thu, Sep 30th@ ATL@ BAL
Fri, Oct 1st@ MIA@ WSH
Sat, Oct 2nd@ MIA@ WSH
Sun, Oct 3rd@ MIA@ WSH
Fri, Apr 2nd   vs BALJohn Means (6-7)#46
Thu, Apr 8th   @ BALMatt Harvey (6-14)#404
Thu, Apr 15th   @ MINMichael Pineda (7-8)#54
Thu, Apr 22nd   vs SEAJustin Dunn (1-3)#237
Mon, May 10th   @ BALJorge Lopez (3-14)
Fri, May 28th   vs MIACody Poteet (2-3)#212
Wed, Jun 2nd   @ HOUFramber Valdez (11-5)#38
Thu, Jun 3rd   @ HOUJake Odorizzi (6-7)#58
Mon, Jun 7th   vs MIAZach Thompson (2-6)#136
Fri, Jun 11th   vs TORRoss Stripling (5-7)#78
Thu, Jun 24th   @ TBMichael Wacha (3-5)#164
Thu, Jul 1st   vs KCKris Bubic (5-6)#163
Sat, Jul 17th   @ NYYGerrit Cole (15-8)#7
Mon, Jul 19th   @ TORRoss Stripling (5-7)#78
Wed, Jul 28th   vs TORSteven Matz (13-7)#51
Mon, Aug 23rd   vs TEXKolby Allard (3-12)#275
Wed, Sep 1st   @ TBDrew Rasmussen (3-1)#111
Mon, Sep 13th   @ SEALogan Gilbert (6-5)#94