Skip to main content

Who Should I Trade?

Ranger Suarez 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
 
  Garrett Richards
RP,SP - BOS
Garrett Richards
Ranger Suarez
RP,SP - PHI
Ranger Suarez
Expert
Recommendation
55%
Recommended by
6 of 11 experts
45%
Recommended by
5 of 11 experts
Rankings 
   
Rest of Season# 184# 183
VBR
   
Projections 
   
Strikeouts00
Wins00
Saves00
ERA0.000.00
WHIP0.000.00
   
Misc 
   
Injury AlertMiLB-
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 154
   
Dan Harris
FantasyPros
# 141# 165
   
Carmen Maiorano
FantasyPros
# 248
   
Jordan Eisen
Field of Vision Sports
# 145
   
Corbin Young
FantasyData
# 389
   
Chris Clegg
Fantrax
# 162
   
Mick Ciallela
Fantrax
# 69
   
Brendan Tuma
FantasyPros
# 83
   
Pierre Camus
RotoBaller
# 226# 143
   
Mike Maher
FantasyPros
# 175# 156
   
Ryan Amore
Pitcher List
# 253# 175
   
Who Should I Trade? Player Statistics
  Garrett Richards
RP,SP - BOS
Garrett Richards
Ranger Suarez
RP,SP - PHI
Ranger Suarez
2021 Stats 
   
   
Games Played4039
   
Games Started2212
   
Innings Pitched137.2106.1
   
Wins78
   
Losses85
   
Saves34
   
Blown Saves03
   
Holds20
   
Hits Allowed15873
   
Earned Runs7416
   
Home Runs Allowed194
   
Strikeouts115107
   
Walks6033
   
ERA4.871.36
   
WHIP1.601.00
   
Who Should I Trade? Player Projections
  Garrett Richards
RP,SP - BOS
Garrett Richards
Ranger Suarez
RP,SP - PHI
Ranger Suarez
2021 Projections 
   
   
Games Played00
   
Games Started00
   
Innings Pitched0.00.0
   
Wins00
   
Losses00
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed00
   
Earned Runs00
   
Home Runs Allowed00
   
Strikeouts00
   
Walks00
   
ERA0.000.00
   
WHIP0.000.00
   
Who Should I Trade? Player Notes
  Garrett Richards
RP,SP - BOS
Garrett Richards
Ranger Suarez
RP,SP - PHI
Ranger Suarez
News 
 Garrett Richards will be available in Boston's bullpen during their Wednesday game versus the Rays.
Kamran Hoda
Wed, Aug 11th
Phillies starter Ranger Suarez allowed two earned runs on seven hits and one walk while striking out five over six innings in Monday's loss to the Baltimore Orioles.
Mike Maher - The Birds Blitz
Tue, Sep 21st
 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 starter Ranger Suarez allowed two earned runs on six hits and one walk while striking out eight over six innings in a no-decision against the Cubs on Wednesday.
Mike Maher - The Birds Blitz
Thu, Sep 16th
 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 starter Ranger Suarez allowed one earned run on five hits and one walk while striking out six over six innings in Thursday's no-decision against the Rockies.
Mike Maher - The Birds Blitz
Fri, Sep 10th
 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 starter Ranger Suarez allowed no runs on two hits and two walks while striking out seven over five innings in a no-decision against the Marlins on Saturday.
Mike Maher - The Birds Blitz
Sun, Sep 5th
 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
Phillies starter Ranger Suarez allowed one earned run on six hits and one walk while striking out seven over 6 2/3 innings in a no-decision against the Rays on Tuesday.
Mike Maher - The Birds Blitz
Wed, Aug 25th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Garrett Richards
RP,SP - BOS
Garrett Richards
Ranger Suarez
RP,SP - PHI
Ranger Suarez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st   vs ATLMax Fried (14-7)#2
Sat, Apr 3rdvs BALMatt Harvey (6-14)vs ATLCharlie Morton (14-6)#1
Sun, Apr 4thvs BALBruce Zimmermann (4-5)vs ATLIan Anderson (9-5)#3
Mon, Apr 5thvs TBMichael Wacha (3-5)vs NYMJacob deGrom (7-2)
Tue, Apr 6thvs TBTyler Glasnow (5-2)vs NYMMarcus Stroman (10-13)
Wed, Apr 7thvs TBRyan Yarbrough (9-7)vs NYMDavid Peterson (2-6)
Fri, Apr 9th   @ ATLCharlie Morton (14-6)#1
Sat, Apr 10th@ BALBruce Zimmermann (4-5)@ ATLIan Anderson (9-5)#3
Sun, Apr 11th@ BALJorge Lopez (3-14)@ ATLDrew Smyly (11-4)#6
Tue, Apr 13th@ MINJ.A. Happ (10-8)@ NYMMarcus Stroman (10-13)
Wed, Apr 14th@ MINJose Berrios (12-9)@ NYMDavid Peterson (2-6)
Fri, Apr 16th   vs STLCarlos Martinez (4-9)
Sat, Apr 17thvs CWSDylan Cease (13-7)vs STLKwang Hyun Kim (7-7)
Sun, Apr 18thvs CWSMichael Kopech (4-3)vs STLJohn Gant (5-11)
Mon, Apr 19thvs CWSLucas Giolito (11-9)vs SFKevin Gausman (14-6)
Tue, Apr 20thvs TORHyun Jin Ryu (14-10)vs SFLogan Webb (11-3)
Wed, Apr 21stvs TORTrent Thornton (1-3)vs SFAnthony DeSclafani (13-7)
Fri, Apr 23rdvs SEAYusei Kikuchi (7-9)@ COLGerman Marquez (12-11)#4
Sat, Apr 24thvs SEAChris Flexen (14-6)@ COLAntonio Senzatela (4-9)#17
Sun, Apr 25thvs SEANick Margevicius (0-2)@ COLJon Gray (8-12)#13
Mon, Apr 26th   @ STLAdam Wainwright (17-7)
Tue, Apr 27th@ NYMDavid Peterson (2-6)@ STLCarlos Martinez (4-9)
Wed, Apr 28th@ NYMJacob deGrom (7-2)@ STLJohan Oviedo (0-5)
Thu, Apr 29th@ TEXKyle Gibson (10-9)@ STLKwang Hyun Kim (7-7)
Fri, Apr 30th@ TEXKohei Arihara (2-4)vs NYMMarcus Stroman (10-13)
Sat, May 1st@ TEXJordan Lyles (10-13)vs NYMTaijuan Walker (7-11)
Sun, May 2nd@ TEXMike Foltynewicz (2-12)vs NYMDavid Peterson (2-6)
Mon, May 3rd   vs MILAdrian Houser (10-6)
Tue, May 4thvs DETMichael Fulmer (5-6)vs MILEric Lauer (7-5)
Wed, May 5thvs DETCasey Mize (7-9)vs MILFreddy Peralta (10-5)
Thu, May 6thvs DETSpencer Turnbull (4-2)vs MILBrandon Woodruff (9-10)
Fri, May 7th@ BALMatt Harvey (6-14)@ ATLCharlie Morton (14-6)#1
Sat, May 8th@ BALZac Lowther (1-3)@ ATLIan Anderson (9-5)#3
Sun, May 9th@ BALDean Kremer (0-7)@ ATLHuascar Ynoa (4-6)#5
Tue, May 11thvs OAKChris Bassitt (12-4)@ WSHErick Fedde (7-9)
Wed, May 12thvs OAKJames Kaprielian (8-5)@ WSHJon Lester (7-6)
Thu, May 13thvs OAKSean Manaea (11-10)@ WSHPatrick Corbin (9-16)
Fri, May 14thvs LAAGriffin Canning (5-4)@ TORSteven Matz (14-7)
Sat, May 15thvs LAADylan Bundy (2-9)@ TORAnthony Kay (1-2)
Sun, May 16thvs LAAJose Quintana (0-3)@ TORRobbie Ray (13-7)
Tue, May 18th@ TORHyun Jin Ryu (14-10)vs MIACody Poteet (2-3)
Wed, May 19th@ TORRoss Stripling (5-7)vs MIATrevor Rogers (7-8)
Thu, May 20th@ TORSteven Matz (14-7)vs MIASandy Alcantara (9-15)
Fri, May 21st@ PHIAaron Nola (9-9)vs BOSMartin Perez (7-8)
Sat, May 22nd@ PHISpencer Howard (0-5)vs BOSNathan Eovaldi (11-9)
Sun, May 23rd@ PHIZack Wheeler (14-10)vs BOSEduardo Rodriguez (13-8)
Mon, May 24th   @ MIATrevor Rogers (7-8)
Tue, May 25thvs ATLCharlie Morton (14-6)#1@ MIASandy Alcantara (9-15)
Wed, May 26thvs ATLDrew Smyly (11-4)#6@ MIANick Neidert (1-2)
Thu, May 27th   @ MIAPablo Lopez (5-5)
Sat, May 29thvs MIATrevor Rogers (7-8)@ TBRyan Yarbrough (9-7)
Sun, May 30th   @ TBCollin McHugh (6-1)
Mon, May 31st@ HOUJose Urquidy (8-3)@ CINWade Miley (12-7)
Tue, Jun 1st@ HOULuis Garcia (11-8)@ CINSonny Gray (7-9)
Fri, Jun 4th@ NYYMichael King (2-4)vs WSHMax Scherzer (15-4)
Sat, Jun 5th@ NYYJameson Taillon (8-6)vs WSHJoe Ross (5-9)
Sun, Jun 6th@ NYYDomingo German (4-5)vs WSHAustin Voth (4-1)
Tue, Jun 8thvs HOUFramber Valdez (11-6)vs ATLDrew Smyly (11-4)#6
Wed, Jun 9thvs HOUJake Odorizzi (6-7)vs ATLTucker Davidson (0-0)#15
Thu, Jun 10thvs HOUZack Greinke (11-6)vs ATLIan Anderson (9-5)#3
Sat, Jun 12thvs TORSteven Matz (14-7)vs NYYJameson Taillon (8-6)
Sun, Jun 13thvs TORRobbie Ray (13-7)vs NYYDomingo German (4-5)
Mon, Jun 14thvs TORAlek Manoah (9-2)@ LADTony Gonsolin (4-1)
Tue, Jun 15th@ ATLTucker Davidson (0-0)#15@ LADJulio Urias (19-3)
Wed, Jun 16th@ ATLIan Anderson (9-5)#3@ LADClayton Kershaw (10-8)
Fri, Jun 18th@ KCKyle Zimmer@ SFJohnny Cueto (7-7)
Sat, Jun 19th@ KCBrad Keller (8-12)@ SFAlex Wood (10-4)
Sun, Jun 20th@ KCMike Minor (8-12)@ SFSammy Long (2-1)
Tue, Jun 22nd@ TBAndrew Kittredge (9-3)vs WSHMax Scherzer (15-4)
Wed, Jun 23rd@ TBRich Hill (7-8)vs WSHErick Fedde (7-9)
Fri, Jun 25thvs NYYDomingo German (4-5)@ NYMDavid Peterson (2-6)
Sat, Jun 26thvs NYYJordan Montgomery (6-7)@ NYMJacob deGrom (7-2)
Sun, Jun 27thvs NYYGerrit Cole (16-8)@ NYMMarcus Stroman (10-13)
Mon, Jun 28thvs KCDanny Duffy (4-3)@ CINWade Miley (12-7)
Tue, Jun 29thvs KCBrad Keller (8-12)vs MIATrevor Rogers (7-8)
Wed, Jun 30thvs KCMike Minor (8-12)vs MIAJordan Holloway (2-3)
Fri, Jul 2nd@ OAKFrankie Montas (13-9)vs SDChris Paddack (7-7)
Sat, Jul 3rd@ OAKCole Irvin (10-15)vs SDYu Darvish (8-11)
Sun, Jul 4th@ OAKJames Kaprielian (8-5)vs SDBlake Snell (7-6)
Mon, Jul 5th@ LAAJose Suarez (8-8)@ CHCZach Davies (6-12)
Tue, Jul 6th@ LAAShohei Ohtani (9-2)@ CHCJake Arrieta (5-14)
Wed, Jul 7th@ LAAAndrew Heaney (8-9)@ CHCAlec Mills (6-7)
Thu, Jul 8th   @ CHCAdbert Alzolay (5-13)
Fri, Jul 9thvs PHIVince Velasquez (3-9)@ BOSGarrett Richards (7-8)
Sat, Jul 10thvs PHIMatt Moore (2-4)@ BOSMartin Perez (7-8)
Sun, Jul 11thvs PHIBrandon Kintzler@ BOSNick Pivetta (9-8)
Fri, Jul 16th@ NYYJordan Montgomery (6-7)vs MIARoss Detwiler (3-1)
Sun, Jul 18th@ NYYJameson Taillon (8-6)vs MIABraxton Garrett (1-2)
Tue, Jul 20th   @ NYYDomingo German (4-5)
Wed, Jul 21st@ TORRobbie Ray (13-7)@ NYYAsher Wojciechowski (0-0)
Thu, Jul 22ndvs NYYJordan Montgomery (6-7)vs ATLCharlie Morton (14-6)#1
Fri, Jul 23rdvs NYYGerrit Cole (16-8)vs ATLMax Fried (14-7)#2
Sat, Jul 24thvs NYYJameson Taillon (8-6)vs ATLDrew Smyly (11-4)#6
Sun, Jul 25thvs NYYDomingo German (4-5)vs ATLTouki Toussaint (3-3)#12
Mon, Jul 26thvs TORThomas Hatchvs WSHJoe Ross (5-9)
Tue, Jul 27th   vs WSHErick Fedde (7-9)
Thu, Jul 29thvs TORHyun Jin Ryu (14-10)vs WSHPatrick Corbin (9-16)
Fri, Jul 30th@ TBJosh Fleming (10-8)@ PITWil Crowe (4-8)
Sat, Jul 31st@ TBRyan Yarbrough (9-7)@ PITJT Brubaker (5-13)
Sun, Aug 1st@ TBShane McClanahan (10-6)@ PITMitch Keller (5-11)
Mon, Aug 2nd   @ WSHJosiah Gray (2-2)
Tue, Aug 3rd@ DETWily Peralta (4-5)@ WSHPatrick Corbin (9-16)
Wed, Aug 4th@ DETCasey Mize (7-9)@ WSHPaolo Espino (5-5)
Thu, Aug 5th@ DETTarik Skubal (8-12)@ WSHJoe Ross (5-9)
Fri, Aug 6th@ TORAlek Manoah (9-2)vs NYMMarcus Stroman (10-13)
Sat, Aug 7th@ TORJose Berrios (12-9)vs NYMTylor Megill (4-6)
Sun, Aug 8th@ TORHyun Jin Ryu (14-10)vs NYMTaijuan Walker (7-11)
Tue, Aug 10thvs TBLuis Patino (5-3)vs LADMax Scherzer (15-4)
Wed, Aug 11thvs TBJosh Fleming (10-8)vs LADDavid Price (5-2)
Thu, Aug 12thvs TBDrew Rasmussen (4-1)vs LADMitch White (1-3)
Fri, Aug 13thvs BALSpenser Watkins (2-7)vs CINTyler Mahle (13-6)
Sat, Aug 14thvs BALJorge Lopez (3-14)vs CINLuis Castillo (8-16)
Sun, Aug 15thvs BALKeegan Akin (2-10)vs CINSonny Gray (7-9)
Tue, Aug 17th@ NYYLuis Gil (1-1)@ ARITaylor Widener (2-1)
Wed, Aug 18th@ NYYAndrew Heaney (8-9)@ ARIHumberto Castellanos (2-2)
Thu, Aug 19th   @ ARIMadison Bumgarner (7-10)
Fri, Aug 20thvs TEXDane Dunning (5-10)@ SDBlake Snell (7-6)
Sat, Aug 21stvs TEXJordan Lyles (10-13)@ SDJoe Musgrove (11-9)
Sun, Aug 22nd   @ SDCraig Stammen (6-3)
Tue, Aug 24thvs MINGriffin Jax (4-5)vs TBDrew Rasmussen (4-1)
Wed, Aug 25thvs MINBailey Ober (3-3)vs TBRyan Yarbrough (9-7)
Thu, Aug 26thvs MINJohn Gant (5-11)vs ARIZac Gallen (3-10)
Fri, Aug 27th@ CLELogan Allen (2-7)vs ARITaylor Widener (2-1)
Sat, Aug 28th@ CLECal Quantrill (8-3)vs ARIHumberto Mejia (0-3)
Sun, Aug 29th@ CLEEli Morgan (5-7)vs ARIMadison Bumgarner (7-10)
Mon, Aug 30th@ TBLuis Patino (5-3)@ WSHJosiah Gray (2-2)
Tue, Aug 31st@ TBRyan Yarbrough (9-7)@ WSHPatrick Corbin (9-16)
Thu, Sep 2nd@ TBShane McClanahan (10-6)@ WSHPaolo Espino (5-5)
Fri, Sep 3rdvs CLECal Quantrill (8-3)@ MIAJesus Luzardo (6-9)
Sat, Sep 4thvs CLEEli Morgan (5-7)@ MIATrevor Rogers (7-8)
Sun, Sep 5thvs CLEZach Plesac (10-6)@ MIAElieser Hernandez (1-3)
Mon, Sep 6thvs TBRyan Yarbrough (9-7)@ MILBrandon Woodruff (9-10)
Tue, Sep 7thvs TBDrew Rasmussen (4-1)@ MILEric Lauer (7-5)
Wed, Sep 8thvs TBShane McClanahan (10-6)@ MILFreddy Peralta (10-5)
Thu, Sep 9th   vs COLAntonio Senzatela (4-9)#17
Fri, Sep 10th@ CWSCarlos Rodon (13-5)vs COLGerman Marquez (12-11)#4
Sat, Sep 11th@ CWSDylan Cease (13-7)vs COLKyle Freeland (7-8)#8
Sun, Sep 12th@ CWSLance Lynn (11-6)vs COLRyan Feltner (0-1)
Tue, Sep 14th@ SEATyler Anderson (7-11)vs CHCAdrian Sampson (1-2)
Wed, Sep 15th@ SEAMarco Gonzales (10-6)vs CHCAlec Mills (6-7)
Thu, Sep 16th   vs CHCKyle Hendricks (14-7)
Fri, Sep 17thvs BALKeegan Akin (2-10)@ NYMTaijuan Walker (7-11)
Sat, Sep 18thvs BALZac Lowther (1-3)@ NYMCarlos Carrasco (1-5)
Sun, Sep 19thvs BALAlexander Wells (2-3)@ NYMRich Hill (7-8)
Mon, Sep 20th   vs BALJohn Means (6-9)
Tue, Sep 21stvs NYMMarcus Stroman (10-13)vs BALConner Greene (1-3)
Wed, Sep 22ndvs NYMTaijuan Walker (7-11)vs BALKeegan Akin (2-10)
Thu, Sep 23rd   vs PITConnor Overton (0-1)
Fri, Sep 24thvs NYYGerrit Cole (16-8)vs PITSam Howard
Sat, Sep 25thvs NYYNestor Cortes Jr. (2-3)vs PITWil Crowe (4-8)
Sun, Sep 26thvs NYYJordan Montgomery (6-7)vs PITMax Kranick (2-3)
Tue, Sep 28th@ BALBruce Zimmermann (4-5)@ ATLCharlie Morton (14-6)#1
Wed, Sep 29th@ BALZac Lowther (1-3)@ ATLMax Fried (14-7)#2
Thu, Sep 30th@ BALAlexander Wells (2-3)@ ATLIan Anderson (9-5)#3
Fri, Oct 1st@ WSHJosh Rogers (2-2)@ MIASandy Alcantara (9-15)
Sat, Oct 2nd@ WSHJosiah Gray (2-2)@ MIAJesus Luzardo (6-9)
Sun, Oct 3rd@ WSHJoan Adon (0-0)@ MIAPablo Lopez (5-5)
Fri, Apr 2ndvs BALJohn Means (6-9)   
Thu, Apr 8th@ BALMatt Harvey (6-14)   
Thu, Apr 15th@ MINMichael Pineda (9-8)   
Thu, Apr 22ndvs SEAJustin Dunn (1-3)   
Mon, May 10th@ BALJorge Lopez (3-14)   
Fri, May 28thvs MIACody Poteet (2-3)   
Wed, Jun 2nd@ HOUFramber Valdez (11-6)   
Thu, Jun 3rd@ HOUJake Odorizzi (6-7)   
Mon, Jun 7thvs MIAZach Thompson (3-7)   
Fri, Jun 11thvs TORRoss Stripling (5-7)   
Thu, Jun 24th@ TBMichael Wacha (3-5)   
Thu, Jul 1stvs KCKris Bubic (6-7)   
Sat, Jul 17th@ NYYGerrit Cole (16-8)   
Mon, Jul 19th@ TORRoss Stripling (5-7)   
Wed, Jul 28thvs TORSteven Matz (14-7)   
Mon, Aug 23rdvs TEXKolby Allard (3-12)   
Wed, Sep 1st@ TBDrew Rasmussen (4-1)   
Mon, Sep 13th@ SEALogan Gilbert (6-5)