Skip to main content

Who Should I Trade?

Mychal Givens 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
 
  Mychal Givens
RP - CIN
Mychal Givens
Chris Flexen
SP,RP - SEA
Chris Flexen
Expert
Recommendation
63%
Recommended by
5 of 8 experts
38%
Recommended by
3 of 8 experts
Rankings 
   
Rest of Season# 186# 185
VBR
   
Projections 
   
Strikeouts00
Wins00
Saves00
ERA0.000.00
WHIP0.000.00
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Ryan Amore
Pitcher List
# 84# 120
   
Carmen Maiorano
FantasyPros
# 148# 351
   
Brad Camara
FantasyPros
# 75
   
Corbin Young
FantasyData
# 207# 259
   
Chris Clegg
Fantrax
# 326
   
Mike Maher
FantasyPros
# 261# 132
   
Dan Harris
FantasyPros
# 93
   
Joe Bond
Fantasy Six Pack
# 143
   
Who Should I Trade? Player Statistics
  Mychal Givens
RP - CIN
Mychal Givens
Chris Flexen
SP,RP - SEA
Chris Flexen
2021 Stats 
   
   
Games Played5430
   
Games Started030
   
Innings Pitched51.0179.2
   
Wins414
   
Losses36
   
Saves80
   
Blown Saves30
   
Holds110
   
Hits Allowed44184
   
Earned Runs2072
   
Home Runs Allowed719
   
Strikeouts54125
   
Walks2739
   
ERA3.533.61
   
WHIP1.391.24
   
Who Should I Trade? Player Projections
  Mychal Givens
RP - CIN
Mychal Givens
Chris Flexen
SP,RP - SEA
Chris Flexen
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
  Mychal Givens
RP - CIN
Mychal Givens
Chris Flexen
SP,RP - SEA
Chris Flexen
News 
 Mychal Givens allowed three runs on three hits in 0.2 innings against the Nationals Friday. He walked two and struck out one.
Connor Rooney
Sat, Sep 25th
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
 Mychal Givens earned his eighth save Thursday against the Pirates, walking two and striking out two in one inning.
Connor Rooney
Thu, Sep 16th
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
 Mychal Givens (3-3) took the loss Wednesday against the Pirates, allowing one run on one hit and one walk in 0.2 innings.
Connor Rooney
Wed, Sep 15th
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
 Mychal Givens earned the save Friday against the Cardinals, allowing one hit and striking out two in one inning.
Connor Rooney
Sat, Sep 11th
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
 Mychal Givens picked up his sixth save Tuesday against the Cubs, allowing one hit and striking out one.
Connor Rooney
Wed, Sep 8th
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
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mychal Givens
RP - CIN
Mychal Givens
Chris Flexen
SP,RP - SEA
Chris Flexen
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs STLJack Flaherty (9-2)vs SFKevin Gausman (14-6)
Sat, Apr 3rdvs STLAdam Wainwright (17-7)vs SFLogan Webb (11-3)
Sun, Apr 4thvs STLCarlos Martinez (4-9)   
Mon, Apr 5thvs PITJT Brubaker (5-13)vs CWSCarlos Rodon (13-5)
Tue, Apr 6thvs PITTrevor Cahill (1-5)vs CWSLucas Giolito (11-9)
Wed, Apr 7thvs PITChad Kuhl (5-7)vs CWSDallas Keuchel (9-9)
Fri, Apr 9th@ ARITaylor Widener (2-1)   
Sat, Apr 10th@ ARIRiley Smith (1-4)@ MINMichael Pineda (9-8)
Sun, Apr 11th@ ARILuke Weaver (3-6)@ MINMatt Shoemaker (3-8)
Mon, Apr 12th@ SFAaron Sanchez (1-1)   
Tue, Apr 13th@ SFKevin Gausman (14-6)@ BALDean Kremer (0-7)
Wed, Apr 14th@ SFJohnny Cueto (7-7)   
Fri, Apr 16thvs CLELogan Allen (2-7)vs HOUJose Urquidy (8-3)
Sat, Apr 17thvs CLETriston McKenzie (5-9)vs HOUZack Greinke (11-6)
Sun, Apr 18thvs CLEShane Bieber (7-4)vs HOUJake Odorizzi (6-7)
Wed, Apr 21stvs ARIMerrill Kelly (7-11)   
Thu, Apr 22ndvs ARITaylor Widener (2-1)@ BOSNick Pivetta (9-8)
Fri, Apr 23rd@ STLKwang Hyun Kim (7-7)@ BOSMartin Perez (7-8)
Sat, Apr 24th@ STLJohn Gant (5-11)@ BOSNathan Eovaldi (11-9)
Sun, Apr 25th@ STLJack Flaherty (9-2)@ BOSEduardo Rodriguez (13-8)
Mon, Apr 26th@ LADJulio Urias (19-3)@ HOUJose Urquidy (8-3)
Tue, Apr 27th@ LADWalker Buehler (16-4)@ HOUCristian Javier (4-1)
Wed, Apr 28th@ LADClayton Kershaw (10-8)@ HOUZack Greinke (11-6)
Fri, Apr 30thvs CHCJake Arrieta (5-14)vs LAAAndrew Heaney (8-9)
Sat, May 1stvs CHCZach Davies (6-12)vs LAAGriffin Canning (5-4)
Sun, May 2ndvs CHCTrevor Williams (4-2)vs LAADylan Bundy (2-9)
Tue, May 4thvs CWSDylan Cease (13-7)vs BALJorge Lopez (3-14)
Wed, May 5thvs CWSDallas Keuchel (9-9)vs BALJohn Means (6-9)
Fri, May 7th@ CLEZach Plesac (10-6)@ TEXMike Foltynewicz (2-12)
Sat, May 8th@ CLEAaron Civale (12-5)@ TEXKohei Arihara (2-4)
Mon, May 10th@ PITMitch Keller (5-11)   
Tue, May 11th@ PITJT Brubaker (5-13)@ LADWalker Buehler (16-4)
Wed, May 12th@ PITTrevor Cahill (1-5)@ LADJulio Urias (19-3)
Thu, May 13th@ COLChi Chi Gonzalez (3-7)vs CLEZach Plesac (10-6)
Fri, May 14th@ COLGerman Marquez (12-11)#4vs CLEAaron Civale (12-5)
Sat, May 15th@ COLJhoulys Chacin (3-2)#16vs CLETriston McKenzie (5-9)
Sun, May 16th@ COLAntonio Senzatela (4-9)#17vs CLEShane Bieber (7-4)
Mon, May 17thvs SFLogan Webb (11-3)vs DETCasey Mize (7-9)
Tue, May 18thvs SFAnthony DeSclafani (13-7)vs DETSpencer Turnbull (4-2)
Wed, May 19thvs SFKevin Gausman (14-6)vs DETTarik Skubal (8-12)
Thu, May 20thvs SFJohnny Cueto (7-7)   
Fri, May 21stvs MILAdrian Houser (10-6)@ SDChris Paddack (7-7)
Sat, May 22ndvs MILBrett Anderson (4-9)@ SDRyan Weathers (4-7)
Sun, May 23rdvs MILFreddy Peralta (10-5)@ SDYu Darvish (8-11)
Tue, May 25th@ WSHMax Scherzer (15-4)@ OAKCole Irvin (10-15)
Thu, May 27th@ WSHStephen Strasburg (1-2)vs TEXKolby Allard (3-12)
Fri, May 28th@ CHCAdbert Alzolay (5-13)vs TEXJordan Lyles (10-13)
Sat, May 29th@ CHCZach Davies (6-12)vs TEXMike Foltynewicz (2-12)
Sun, May 30th@ CHCJake Arrieta (5-14)vs TEXHyeon-jong Yang (0-3)
Mon, May 31stvs PHIVince Velasquez (3-9)vs OAKJames Kaprielian (8-5)
Tue, Jun 1stvs PHIAaron Nola (9-9)vs OAKChris Bassitt (12-4)
Thu, Jun 3rd@ STLAdam Wainwright (17-7)@ LAAGriffin Canning (5-4)
Fri, Jun 4th@ STLKwang Hyun Kim (7-7)@ LAAShohei Ohtani (9-2)
Sat, Jun 5th@ STLJohan Oviedo (0-5)@ LAAAlex Cobb (8-3)
Sun, Jun 6th@ STLJohn Gant (5-11)@ LAAPatrick Sandoval (3-6)
Tue, Jun 8thvs MILAdrian Houser (10-6)@ DETMatthew Boyd (3-8)
Wed, Jun 9thvs MILBrett Anderson (4-9)@ DETCasey Mize (7-9)
Thu, Jun 10thvs MILFreddy Peralta (10-5)@ DETTyler Alexander (2-4)
Fri, Jun 11thvs COLKyle Freeland (7-8)#8@ CLEAaron Civale (12-5)
Sat, Jun 12thvs COLGerman Marquez (12-11)#4@ CLETriston McKenzie (5-9)
Sun, Jun 13thvs COLAntonio Senzatela (4-9)#17@ CLEShane Bieber (7-4)
Mon, Jun 14th@ MILEric Lauer (7-5)vs MINKenta Maeda (6-5)
Tue, Jun 15th@ MILBrett Anderson (4-9)vs MINJ.A. Happ (10-8)
Wed, Jun 16th@ MILFreddy Peralta (10-5)vs MINBailey Ober (3-3)
Thu, Jun 17th@ SDJoe Musgrove (11-9)vs TBRich Hill (7-8)
Fri, Jun 18th@ SDChris Paddack (7-7)vs TBMichael Wacha (3-5)
Sat, Jun 19th@ SDMiguel Diazvs TBJosh Fleming (10-8)
Sun, Jun 20th@ SDDinelson Lamet (2-4)vs TBShane McClanahan (10-6)
Mon, Jun 21st@ MINJ.A. Happ (10-8)   
Tue, Jun 22nd@ MINBailey Ober (3-3)vs COLKyle Freeland (7-8)#8
Thu, Jun 24thvs ATLJesse Chavez (3-2)#7   
Fri, Jun 25thvs ATLDrew Smyly (11-4)#6@ CWSCarlos Rodon (13-5)
Sat, Jun 26thvs ATLIan Anderson (9-5)#3   
Sun, Jun 27thvs ATLKyle Muller (2-4)#10@ CWSRyan Burr
Mon, Jun 28thvs PHISpencer Howard (0-5)   
Tue, Jun 29thvs SDCraig Stammen (6-3)@ TORRobbie Ray (13-7)
Wed, Jun 30thvs SDJoe Musgrove (11-9)@ TORSteven Matz (14-7)
Thu, Jul 1stvs SDRyan Weathers (4-7)@ TORHyun Jin Ryu (14-10)
Fri, Jul 2ndvs CHCAlec Mills (6-7)vs TEXKyle Gibson (10-9)
Sat, Jul 3rdvs CHCAdbert Alzolay (5-13)vs TEXJordan Lyles (10-13)
Sun, Jul 4thvs CHCKyle Hendricks (14-7)vs TEXMike Foltynewicz (2-12)
Mon, Jul 5th@ KCMike Minor (8-12)   
Tue, Jul 6th@ KCKris Bubic (6-7)vs NYYJameson Taillon (8-6)
Wed, Jul 7th@ KCBrady Singer (5-10)vs NYYNick Nelson
Thu, Jul 8th@ MILAdrian Houser (10-6)vs NYYJordan Montgomery (6-7)
Fri, Jul 9th@ MILEric Lauer (7-5)vs LAAAlex Cobb (8-3)
Sat, Jul 10th@ MILFreddy Peralta (10-5)vs LAAPatrick Sandoval (3-6)
Sun, Jul 11th@ MILBrandon Woodruff (9-10)vs LAAJose Suarez (8-8)
Fri, Jul 16thvs MILAdrian Houser (10-6)@ LAAAndrew Heaney (8-9)
Sat, Jul 17thvs MILBrandon Woodruff (9-10)@ LAAAlex Cobb (8-3)
Sun, Jul 18thvs MILCorbin Burnes (11-4)@ LAAPatrick Sandoval (3-6)
Mon, Jul 19thvs NYMJerad Eickhoff (0-2)   
Tue, Jul 20thvs NYMRobert Stock (0-2)@ COLGerman Marquez (12-11)#4
Wed, Jul 21stvs NYMMarcus Stroman (10-13)@ COLAustin Gomber (9-9)
Fri, Jul 23rdvs STLWade LeBlanc (0-2)vs OAKFrankie Montas (13-9)
Sat, Jul 24thvs STLJake Woodford (3-4)vs OAKChris Bassitt (12-4)
Sun, Jul 25thvs STLJohan Oviedo (0-5)vs OAKCole Irvin (10-15)
Mon, Jul 26th@ CHCKyle Hendricks (14-7)vs HOULuis Garcia (11-8)
Tue, Jul 27th@ CHCAdbert Alzolay (5-13)vs HOULance McCullers Jr. (13-5)
Wed, Jul 28th@ CHCZach Davies (6-12)vs HOUJake Odorizzi (6-7)
Thu, Jul 29th@ CHCAlec Mills (6-7)   
Fri, Jul 30th@ NYMCarlos Carrasco (1-5)@ TEXKolby Allard (3-12)
Sat, Jul 31st@ NYMRich Hill (7-8)@ TEXTaylor Hearn (6-6)
Sun, Aug 1st@ NYMMarcus Stroman (10-13)@ TEXMike Foltynewicz (2-12)
Tue, Aug 3rdvs MINKenta Maeda (6-5)@ TBLuis Patino (5-3)
Wed, Aug 4thvs MINCharlie Barnes (0-3)@ TBJosh Fleming (10-8)
Thu, Aug 5thvs PITWil Crowe (4-8)@ NYYNestor Cortes Jr. (2-3)
Fri, Aug 6thvs PITJT Brubaker (5-13)@ NYYWandy Peralta
Sat, Aug 7thvs PITMitch Keller (5-11)@ NYYAndrew Heaney (8-9)
Sun, Aug 8thvs PITBryse Wilson (3-7)@ NYYLuis Gil (1-1)
Mon, Aug 9th@ CLESam Hentges (1-4)   
Tue, Aug 10th@ ATLDrew Smyly (11-4)#6vs TEXKolby Allard (3-12)
Wed, Aug 11th@ ATLTouki Toussaint (3-3)#12vs TEXSpencer Howard (0-5)
Thu, Aug 12th@ ATLKyle Muller (2-4)#10vs TEXMike Foltynewicz (2-12)
Fri, Aug 13th@ PHIZack Wheeler (14-10)vs TORRobbie Ray (13-7)
Sat, Aug 14th@ PHIMatt Moore (2-4)vs TORHyun Jin Ryu (14-10)
Sun, Aug 15th@ PHIAaron Nola (9-9)vs TORSteven Matz (14-7)
Mon, Aug 16thvs CHCJustin Steele (4-4)   
Tue, Aug 17thvs CHCKyle Hendricks (14-7)@ TEXTaylor Hearn (6-6)
Wed, Aug 18thvs CHCAdrian Sampson (1-2)@ TEXMike Foltynewicz (2-12)
Thu, Aug 19thvs MIANick Neidert (1-2)@ TEXSpencer Howard (0-5)
Fri, Aug 20thvs MIAElieser Hernandez (1-3)@ HOULance McCullers Jr. (13-5)
Sat, Aug 21stvs MIAZach Thompson (3-7)@ HOUJake Odorizzi (6-7)
Sun, Aug 22ndvs MIASandy Alcantara (9-15)@ HOUFramber Valdez (11-6)
Tue, Aug 24th@ MILCorbin Burnes (11-4)@ OAKCole Irvin (10-15)
Wed, Aug 25th@ MILBrandon Woodruff (9-10)   
Thu, Aug 26th@ MILBrett Anderson (4-9)vs KCBrad Keller (8-12)
Fri, Aug 27th@ MIAZach Thompson (3-7)vs KCKris Bubic (6-7)
Sat, Aug 28th@ MIASandy Alcantara (9-15)vs KCDaniel Lynch (4-6)
Sun, Aug 29th@ MIAJesus Luzardo (6-9)vs KCBrady Singer (5-10)
Mon, Aug 30thvs STLJon Lester (7-6)vs HOULuis Garcia (11-8)
Wed, Sep 1stvs STLJ.A. Happ (10-8)vs HOUJake Odorizzi (6-7)
Fri, Sep 3rdvs DETTyler Alexander (2-4)@ ARIMadison Bumgarner (7-10)
Sat, Sep 4thvs DETMatthew Boyd (3-8)@ ARIHumberto Castellanos (2-2)
Sun, Sep 5thvs DETCasey Mize (7-9)@ ARITyler Gilbert (2-2)
Mon, Sep 6th@ CHCJustin Steele (4-4)@ HOULance McCullers Jr. (13-5)
Tue, Sep 7th@ CHCAdrian Sampson (1-2)@ HOUJake Odorizzi (6-7)
Wed, Sep 8th@ CHCAlec Mills (6-7)@ HOUJose Urquidy (8-3)
Fri, Sep 10th@ STLJon Lester (7-6)vs ARIMadison Bumgarner (7-10)
Sat, Sep 11th@ STLMiles Mikolas (2-3)vs ARIHumberto Castellanos (2-2)
Sun, Sep 12th@ STLJ.A. Happ (10-8)vs ARITyler Gilbert (2-2)
Tue, Sep 14th@ PITDillon Peters (1-2)vs BOSNathan Eovaldi (11-9)
Wed, Sep 15th@ PITMitch Keller (5-11)vs BOSTanner Houck (1-5)
Thu, Sep 16th@ PITConnor Overton (0-1)   
Fri, Sep 17thvs LADWalker Buehler (16-4)@ KCJon Heasley (1-1)
Sat, Sep 18thvs LADMax Scherzer (15-4)@ KCKris Bubic (6-7)
Sun, Sep 19thvs LADClayton Kershaw (10-8)@ KCJackson Kowar (0-6)
Mon, Sep 20thvs PITDillon Peters (1-2)@ OAKSean Manaea (11-10)
Tue, Sep 21stvs PITMitch Keller (5-11)@ OAKPaul Blackburn (1-4)
Thu, Sep 23rdvs WSHPatrick Corbin (9-16)@ OAKChris Bassitt (12-4)
Fri, Sep 24thvs WSHPaolo Espino (5-5)@ LAAJose Suarez (8-8)
Sat, Sep 25thvs WSHErick Fedde (7-9)@ LAAJaime Barria (2-4)
Sun, Sep 26thvs WSHJosh Rogers (2-2)@ LAAShohei Ohtani (9-2)
Mon, Sep 27thvs PITConnor Overton (0-1)vs OAKCole Irvin (10-15)
Tue, Sep 28th@ CWSReynaldo Lopez (4-4)vs OAKChris Bassitt (12-4)
Wed, Sep 29th@ CWSCarlos Rodon (13-5)vs OAKFrankie Montas (13-9)
Fri, Oct 1st@ PITWil Crowe (4-8)vs LAAJose Suarez (8-8)
Sat, Oct 2nd@ PITMax Kranick (2-3)vs LAAJhonathan Diaz (1-0)
Sun, Oct 3rd@ PITMitch Keller (5-11)vs LAAReid Detmers (1-3)
Fri, Apr 2nd   vs SFJohnny Cueto (7-7)
Thu, Apr 8th   @ MINJose Berrios (12-9)
Thu, Apr 15th   @ BALBruce Zimmermann (4-5)
Mon, Apr 19th   vs LADDustin May (1-1)
Tue, Apr 20th   vs LADJulio Urias (19-3)
Thu, Apr 29th   @ HOULuis Garcia (11-8)
Mon, May 3rd   vs BALDean Kremer (0-7)
Sun, May 9th   @ TEXDane Dunning (5-10)
Mon, May 24th   @ OAKFrankie Montas (13-9)
Wed, May 26th   @ OAKJames Kaprielian (8-5)
Wed, Jun 2nd   vs OAKSean Manaea (11-10)
Wed, Jun 23rd   vs COLGerman Marquez (12-11)#4
Thu, Jul 22nd   vs OAKSean Manaea (11-10)
Mon, Aug 2nd   @ TBMichael Wacha (3-5)
Mon, Aug 23rd   @ OAKPaul Blackburn (1-4)
Tue, Aug 31st   vs HOULance McCullers Jr. (13-5)
Mon, Sep 13th   vs BOSEduardo Rodriguez (13-8)
Wed, Sep 22nd   @ OAKCole Irvin (10-15)