Skip to main content

Who Should I Trade?

Garrett Richards for Chris Flexen (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Chris Flexen
SP,RP - SEA
Chris Flexen
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# 185# 184
VBR
   
Projections 
   
Strikeouts00
Wins00
Saves00
ERA0.000.00
WHIP0.000.00
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 143# 154
   
Mike Maher
FantasyPros
# 132# 175
   
Dan Harris
FantasyPros
# 93# 141
   
Ryan Amore
Pitcher List
# 120# 253
   
Corbin Young
FantasyData
# 259# 389
   
Jordan Eisen
Field of Vision Sports
# 145
   
Chris Clegg
Fantrax
# 162
   
Pierre Camus
RotoBaller
# 226
   
Carmen Maiorano
FantasyPros
# 351# 248
   
Who Should I Trade? Player Statistics
  Chris Flexen
SP,RP - SEA
Chris Flexen
Garrett Richards
RP,SP - BOS
Garrett Richards
2021 Stats 
   
   
Games Played3040
   
Games Started3022
   
Innings Pitched179.2137.2
   
Wins147
   
Losses68
   
Saves03
   
Blown Saves00
   
Holds02
   
Hits Allowed184158
   
Earned Runs7274
   
Home Runs Allowed1919
   
Strikeouts125115
   
Walks3960
   
ERA3.614.87
   
WHIP1.241.60
   
Who Should I Trade? Player Projections
  Chris Flexen
SP,RP - SEA
Chris Flexen
Garrett Richards
RP,SP - BOS
Garrett Richards
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
  Chris Flexen
SP,RP - SEA
Chris Flexen
Garrett Richards
RP,SP - BOS
Garrett Richards
News 
 Chris Flexen took the no-decision on Saturday against the Angels, allowing one run on six hits over 5.1 innings with one strikeout and one walk.
Ari Koslow
Sun, Oct 3rd
Garrett Richards will be available in Boston's bullpen during their Wednesday game versus the Rays.
Kamran Hoda
Wed, Aug 11th
 Chris Flexen earned the win on Monday against Oakland, allowing four runs on seven hits over five innings with six strikeouts and one walk.
Ari Koslow
Tue, Sep 28th
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
 Chris Flexen earned the win on Wednesday against Oakland, allowing one run on three hits over seven innings with eight strikeouts and two walks.
Ari Koslow
Thu, Sep 23rd
Garrett Richards went four innings, allowing five hits, three earned runs, and struck out five in Tuesday’s loss.
Liam Gibney
Wed, Aug 4th
 Chris Flexen earned the win on Friday against Kansas City, allowing one run on six hits over 5.2 innings with three strikeouts and two walks.
Ari Koslow
Sat, Sep 18th
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
 Chris Flexen struggled in the loss on Saturday against Arizona, allowing five runs on six hits over five innings with four strikeouts and two walks.
Ari Koslow
Sun, Sep 12th
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
  Chris Flexen
SP,RP - SEA
Chris Flexen
Garrett Richards
RP,SP - BOS
Garrett Richards
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 2ndvs SFJohnny Cueto (7-7)vs BALJohn Means (6-9)
Sat, Apr 3rdvs SFLogan Webb (11-3)vs BALMatt Harvey (6-14)
Sun, Apr 4th   vs BALBruce Zimmermann (4-5)
Mon, Apr 5thvs CWSCarlos Rodon (13-5)vs TBMichael Wacha (3-5)
Tue, Apr 6thvs CWSLucas Giolito (11-9)vs TBTyler Glasnow (5-2)
Wed, Apr 7thvs CWSDallas Keuchel (9-9)vs TBRyan Yarbrough (9-7)
Thu, Apr 8th@ MINJose Berrios (12-9)@ BALMatt Harvey (6-14)
Sat, Apr 10th@ MINMichael Pineda (9-8)@ BALBruce Zimmermann (4-5)
Sun, Apr 11th@ MINMatt Shoemaker (3-8)@ BALJorge Lopez (3-14)
Tue, Apr 13th@ BALDean Kremer (0-7)@ MINJ.A. Happ (10-8)
Wed, Apr 14th   @ MINJose Berrios (12-9)
Thu, Apr 15th@ BALBruce Zimmermann (4-5)@ MINMichael Pineda (9-8)
Sat, Apr 17thvs HOUZack Greinke (11-6)vs CWSDylan Cease (13-7)
Sun, Apr 18thvs HOUJake Odorizzi (6-7)vs CWSMichael Kopech (4-3)
Mon, Apr 19thvs LADDustin May (1-1)vs CWSLucas Giolito (11-9)
Tue, Apr 20thvs LADJulio Urias (19-3)vs TORHyun Jin Ryu (14-10)
Wed, Apr 21st   vs TORTrent Thornton (1-3)
Thu, Apr 22nd@ BOSNick Pivetta (9-8)vs SEAJustin Dunn (1-3)
Fri, Apr 23rd@ BOSMartin Perez (7-8)vs SEAYusei Kikuchi (7-9)
Sat, Apr 24th@ BOSNathan Eovaldi (11-9)vs SEAChris Flexen (14-6)
Sun, Apr 25th@ BOSEduardo Rodriguez (13-8)vs SEANick Margevicius (0-2)
Tue, Apr 27th@ HOUCristian Javier (4-1)@ NYMDavid Peterson (2-6)
Wed, Apr 28th@ HOUZack Greinke (11-6)@ NYMJacob deGrom (7-2)
Thu, Apr 29th@ HOULuis Garcia (11-8)@ TEXKyle Gibson (10-9)
Fri, Apr 30thvs LAAAndrew Heaney (8-9)@ TEXKohei Arihara (2-4)
Sat, May 1stvs LAAGriffin Canning (5-4)@ TEXJordan Lyles (10-13)
Sun, May 2ndvs LAADylan Bundy (2-9)@ TEXMike Foltynewicz (2-12)
Tue, May 4thvs BALJorge Lopez (3-14)vs DETMichael Fulmer (5-6)
Wed, May 5thvs BALJohn Means (6-9)vs DETCasey Mize (7-9)
Thu, May 6th   vs DETSpencer Turnbull (4-2)
Fri, May 7th@ TEXMike Foltynewicz (2-12)@ BALMatt Harvey (6-14)
Sat, May 8th@ TEXKohei Arihara (2-4)@ BALZac Lowther (1-3)
Sun, May 9th@ TEXDane Dunning (5-10)@ BALDean Kremer (0-7)
Mon, May 10th   @ BALJorge Lopez (3-14)
Tue, May 11th@ LADWalker Buehler (16-4)vs OAKChris Bassitt (12-4)
Wed, May 12th@ LADJulio Urias (19-3)vs OAKJames Kaprielian (8-5)
Thu, May 13thvs CLEZach Plesac (10-6)vs OAKSean Manaea (11-10)
Fri, May 14thvs CLEAaron Civale (12-5)vs LAAGriffin Canning (5-4)
Sat, May 15thvs CLETriston McKenzie (5-9)vs LAADylan Bundy (2-9)
Sun, May 16thvs CLEShane Bieber (7-4)vs LAAJose Quintana (0-3)
Tue, May 18thvs DETSpencer Turnbull (4-2)@ TORHyun Jin Ryu (14-10)
Wed, May 19thvs DETTarik Skubal (8-12)@ TORRoss Stripling (5-7)
Thu, May 20th   @ TORSteven Matz (14-7)
Fri, May 21st@ SDChris Paddack (7-7)@ PHIAaron Nola (9-9)
Sat, May 22nd@ SDRyan Weathers (4-7)@ PHISpencer Howard (0-5)
Sun, May 23rd@ SDYu Darvish (8-11)@ PHIZack Wheeler (14-10)
Tue, May 25th@ OAKCole Irvin (10-15)vs ATLCharlie Morton (14-6)#1
Wed, May 26th@ OAKJames Kaprielian (8-5)vs ATLDrew Smyly (11-4)#6
Fri, May 28thvs TEXJordan Lyles (10-13)vs MIACody Poteet (2-3)
Sat, May 29thvs TEXMike Foltynewicz (2-12)vs MIATrevor Rogers (7-8)
Mon, May 31stvs OAKJames Kaprielian (8-5)@ HOUJose Urquidy (8-3)
Tue, Jun 1stvs OAKChris Bassitt (12-4)@ HOULuis Garcia (11-8)
Wed, Jun 2ndvs OAKSean Manaea (11-10)@ HOUFramber Valdez (11-6)
Thu, Jun 3rd@ LAAGriffin Canning (5-4)@ HOUJake Odorizzi (6-7)
Fri, Jun 4th@ LAAShohei Ohtani (9-2)@ NYYMichael King (2-4)
Sat, Jun 5th@ LAAAlex Cobb (8-3)@ NYYJameson Taillon (8-6)
Sun, Jun 6th@ LAAPatrick Sandoval (3-6)@ NYYDomingo German (4-5)
Mon, Jun 7th   vs MIAZach Thompson (3-7)
Tue, Jun 8th@ DETMatthew Boyd (3-8)vs HOUFramber Valdez (11-6)
Wed, Jun 9th@ DETCasey Mize (7-9)vs HOUJake Odorizzi (6-7)
Thu, Jun 10th@ DETTyler Alexander (2-4)vs HOUZack Greinke (11-6)
Fri, Jun 11th@ CLEAaron Civale (12-5)vs TORRoss Stripling (5-7)
Sat, Jun 12th@ CLETriston McKenzie (5-9)vs TORSteven Matz (14-7)
Sun, Jun 13th@ CLEShane Bieber (7-4)vs TORRobbie Ray (13-7)
Mon, Jun 14thvs MINKenta Maeda (6-5)vs TORAlek Manoah (9-2)
Tue, Jun 15thvs MINJ.A. Happ (10-8)@ ATLTucker Davidson (0-0)#15
Wed, Jun 16thvs MINBailey Ober (3-3)@ ATLIan Anderson (9-5)#3
Fri, Jun 18thvs TBMichael Wacha (3-5)@ KCKyle Zimmer
Sat, Jun 19thvs TBJosh Fleming (10-8)@ KCBrad Keller (8-12)
Sun, Jun 20thvs TBShane McClanahan (10-6)@ KCMike Minor (8-12)
Tue, Jun 22ndvs COLKyle Freeland (7-8)#8@ TBAndrew Kittredge (9-3)
Wed, Jun 23rdvs COLGerman Marquez (12-11)#4@ TBRich Hill (7-8)
Thu, Jun 24th   @ TBMichael Wacha (3-5)
Fri, Jun 25th@ CWSCarlos Rodon (13-5)vs NYYDomingo German (4-5)
Sat, Jun 26th   vs NYYJordan Montgomery (6-7)
Sun, Jun 27th@ CWSRyan Burrvs NYYGerrit Cole (16-8)
Mon, Jun 28th   vs KCDanny Duffy (4-3)
Tue, Jun 29th@ TORRobbie Ray (13-7)vs KCBrad Keller (8-12)
Wed, Jun 30th@ TORSteven Matz (14-7)vs KCMike Minor (8-12)
Thu, Jul 1st@ TORHyun Jin Ryu (14-10)vs KCKris Bubic (6-7)
Fri, Jul 2ndvs TEXKyle Gibson (10-9)@ OAKFrankie Montas (13-9)
Sat, Jul 3rdvs TEXJordan Lyles (10-13)@ OAKCole Irvin (10-15)
Sun, Jul 4thvs TEXMike Foltynewicz (2-12)@ OAKJames Kaprielian (8-5)
Mon, Jul 5th   @ LAAJose Suarez (8-8)
Tue, Jul 6thvs NYYJameson Taillon (8-6)@ LAAShohei Ohtani (9-2)
Wed, Jul 7thvs NYYNick Nelson@ LAAAndrew Heaney (8-9)
Fri, Jul 9thvs LAAAlex Cobb (8-3)vs PHIVince Velasquez (3-9)
Sat, Jul 10thvs LAAPatrick Sandoval (3-6)vs PHIMatt Moore (2-4)
Sun, Jul 11thvs LAAJose Suarez (8-8)vs PHIBrandon Kintzler
Fri, Jul 16th@ LAAAndrew Heaney (8-9)@ NYYJordan Montgomery (6-7)
Sat, Jul 17th@ LAAAlex Cobb (8-3)@ NYYGerrit Cole (16-8)
Sun, Jul 18th@ LAAPatrick Sandoval (3-6)@ NYYJameson Taillon (8-6)
Mon, Jul 19th   @ TORRoss Stripling (5-7)
Wed, Jul 21st@ COLAustin Gomber (9-9)@ TORRobbie Ray (13-7)
Thu, Jul 22ndvs OAKSean Manaea (11-10)vs NYYJordan Montgomery (6-7)
Fri, Jul 23rdvs OAKFrankie Montas (13-9)vs NYYGerrit Cole (16-8)
Sat, Jul 24thvs OAKChris Bassitt (12-4)vs NYYJameson Taillon (8-6)
Sun, Jul 25thvs OAKCole Irvin (10-15)vs NYYDomingo German (4-5)
Mon, Jul 26thvs HOULuis Garcia (11-8)vs TORThomas Hatch
Wed, Jul 28thvs HOUJake Odorizzi (6-7)vs TORSteven Matz (14-7)
Thu, Jul 29th   vs TORHyun Jin Ryu (14-10)
Fri, Jul 30th@ TEXKolby Allard (3-12)@ TBJosh Fleming (10-8)
Sat, Jul 31st@ TEXTaylor Hearn (6-6)@ TBRyan Yarbrough (9-7)
Sun, Aug 1st@ TEXMike Foltynewicz (2-12)@ TBShane McClanahan (10-6)
Tue, Aug 3rd@ TBLuis Patino (5-3)@ DETWily Peralta (4-5)
Wed, Aug 4th@ TBJosh Fleming (10-8)@ DETCasey Mize (7-9)
Thu, Aug 5th@ NYYNestor Cortes Jr. (2-3)@ DETTarik Skubal (8-12)
Fri, Aug 6th@ NYYWandy Peralta@ TORAlek Manoah (9-2)
Sat, Aug 7th@ NYYAndrew Heaney (8-9)@ TORJose Berrios (12-9)
Sun, Aug 8th@ NYYLuis Gil (1-1)@ TORHyun Jin Ryu (14-10)
Tue, Aug 10thvs TEXKolby Allard (3-12)vs TBLuis Patino (5-3)
Wed, Aug 11thvs TEXSpencer Howard (0-5)vs TBJosh Fleming (10-8)
Thu, Aug 12thvs TEXMike Foltynewicz (2-12)vs TBDrew Rasmussen (4-1)
Fri, Aug 13thvs TORRobbie Ray (13-7)vs BALSpenser Watkins (2-7)
Sat, Aug 14thvs TORHyun Jin Ryu (14-10)vs BALJorge Lopez (3-14)
Sun, Aug 15thvs TORSteven Matz (14-7)vs BALKeegan Akin (2-10)
Tue, Aug 17th@ TEXTaylor Hearn (6-6)@ NYYLuis Gil (1-1)
Wed, Aug 18th@ TEXMike Foltynewicz (2-12)@ NYYAndrew Heaney (8-9)
Fri, Aug 20th@ HOULance McCullers Jr. (13-5)vs TEXDane Dunning (5-10)
Sat, Aug 21st@ HOUJake Odorizzi (6-7)vs TEXJordan Lyles (10-13)
Mon, Aug 23rd@ OAKPaul Blackburn (1-4)vs TEXKolby Allard (3-12)
Tue, Aug 24th@ OAKCole Irvin (10-15)vs MINGriffin Jax (4-5)
Wed, Aug 25th   vs MINBailey Ober (3-3)
Thu, Aug 26thvs KCBrad Keller (8-12)vs MINJohn Gant (5-11)
Fri, Aug 27thvs KCKris Bubic (6-7)@ CLELogan Allen (2-7)
Sat, Aug 28thvs KCDaniel Lynch (4-6)@ CLECal Quantrill (8-3)
Sun, Aug 29thvs KCBrady Singer (5-10)@ CLEEli Morgan (5-7)
Mon, Aug 30thvs HOULuis Garcia (11-8)@ TBLuis Patino (5-3)
Tue, Aug 31stvs HOULance McCullers Jr. (13-5)@ TBRyan Yarbrough (9-7)
Wed, Sep 1stvs HOUJake Odorizzi (6-7)@ TBDrew Rasmussen (4-1)
Thu, Sep 2nd   @ TBShane McClanahan (10-6)
Fri, Sep 3rd@ ARIMadison Bumgarner (7-10)vs CLECal Quantrill (8-3)
Sat, Sep 4th@ ARIHumberto Castellanos (2-2)vs CLEEli Morgan (5-7)
Sun, Sep 5th@ ARITyler Gilbert (2-2)vs CLEZach Plesac (10-6)
Mon, Sep 6th@ HOULance McCullers Jr. (13-5)vs TBRyan Yarbrough (9-7)
Tue, Sep 7th@ HOUJake Odorizzi (6-7)vs TBDrew Rasmussen (4-1)
Wed, Sep 8th@ HOUJose Urquidy (8-3)vs TBShane McClanahan (10-6)
Fri, Sep 10thvs ARIMadison Bumgarner (7-10)@ CWSCarlos Rodon (13-5)
Sat, Sep 11thvs ARIHumberto Castellanos (2-2)@ CWSDylan Cease (13-7)
Sun, Sep 12thvs ARITyler Gilbert (2-2)@ CWSLance Lynn (11-6)
Mon, Sep 13thvs BOSEduardo Rodriguez (13-8)@ SEALogan Gilbert (6-5)
Tue, Sep 14thvs BOSNathan Eovaldi (11-9)@ SEATyler Anderson (7-11)
Wed, Sep 15thvs BOSTanner Houck (1-5)@ SEAMarco Gonzales (10-6)
Fri, Sep 17th@ KCJon Heasley (1-1)vs BALKeegan Akin (2-10)
Sat, Sep 18th@ KCKris Bubic (6-7)vs BALZac Lowther (1-3)
Sun, Sep 19th@ KCJackson Kowar (0-6)vs BALAlexander Wells (2-3)
Tue, Sep 21st@ OAKPaul Blackburn (1-4)vs NYMMarcus Stroman (10-13)
Wed, Sep 22nd@ OAKCole Irvin (10-15)vs NYMTaijuan Walker (7-11)
Fri, Sep 24th@ LAAJose Suarez (8-8)vs NYYGerrit Cole (16-8)
Sat, Sep 25th@ LAAJaime Barria (2-4)vs NYYNestor Cortes Jr. (2-3)
Sun, Sep 26th@ LAAShohei Ohtani (9-2)vs NYYJordan Montgomery (6-7)
Tue, Sep 28thvs OAKChris Bassitt (12-4)@ BALBruce Zimmermann (4-5)
Wed, Sep 29thvs OAKFrankie Montas (13-9)@ BALZac Lowther (1-3)
Thu, Sep 30th   @ BALAlexander Wells (2-3)
Fri, Oct 1stvs LAAJose Suarez (8-8)@ WSHJosh Rogers (2-2)
Sat, Oct 2ndvs LAAJhonathan Diaz (1-0)@ WSHJosiah Gray (2-2)
Sun, Oct 3rdvs LAAReid Detmers (1-3)@ WSHJoan Adon (0-0)
Thu, Apr 1stvs SFKevin Gausman (14-6)   
Fri, Apr 16thvs HOUJose Urquidy (8-3)   
Mon, Apr 26th@ HOUJose Urquidy (8-3)   
Mon, May 3rdvs BALDean Kremer (0-7)   
Mon, May 17thvs DETCasey Mize (7-9)   
Mon, May 24th@ OAKFrankie Montas (13-9)   
Thu, May 27thvs TEXKolby Allard (3-12)   
Sun, May 30thvs TEXHyeon-jong Yang (0-3)   
Thu, Jun 17thvs TBRich Hill (7-8)   
Thu, Jul 8thvs NYYJordan Montgomery (6-7)   
Tue, Jul 20th@ COLGerman Marquez (12-11)#4   
Tue, Jul 27thvs HOULance McCullers Jr. (13-5)   
Mon, Aug 2nd@ TBMichael Wacha (3-5)   
Thu, Aug 19th@ TEXSpencer Howard (0-5)   
Sun, Aug 22nd@ HOUFramber Valdez (11-6)   
Mon, Sep 20th@ OAKSean Manaea (11-10)   
Thu, Sep 23rd@ OAKChris Bassitt (12-4)   
Mon, Sep 27thvs OAKCole Irvin (10-15)