Skip to main content

Who Should I Trade?

Amir Garrett for Michael Kopech (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Michael Kopech
RP,SP - CWS
Michael Kopech
Amir Garrett
RP - CIN
Amir Garrett
Expert
Recommendation
53%
Recommended by
8 of 15 experts
47%
Recommended by
7 of 15 experts
Rankings 
   
Rest of Season# 114# 112
VBR
   
Projections 
   
Strikeouts00
Wins00
Saves00
ERA0.000.00
WHIP0.000.00
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 142# 153
   
Dan Harris
FantasyPros
# 155# 183
   
Pierre Camus
RotoBaller
# 34# 116
   
Mick Ciallela
Fantrax
# 150
   
Ryan Amore
Pitcher List
# 59# 167
   
Chris Mitchell
FantasyData
# 102
   
Chris Clegg
Fantrax
# 83# 144
   
John Albright
Fantasy Six Pack
# 7
   
Jorge B. Edwards
Fantasy In Frames
# 71
   
Chris Meaney
FTN
# 102# 71
   
Carmen Maiorano
FantasyPros
# 126# 78
   
Jordan Eisen
Field of Vision Sports
# 78
   
Corbin Young
FantasyData
# 269# 80
   
Joe Pisapia
FantasyPros
# 109# 91
   
Joe Bond
Fantasy Six Pack
# 134
   
Who Should I Trade? Player Statistics
  Michael Kopech
RP,SP - CWS
Michael Kopech
Amir Garrett
RP - CIN
Amir Garrett
2021 Stats 
   
   
Games Played4463
   
Games Started40
   
Innings Pitched69.048.3
   
Wins40
   
Losses34
   
Saves07
   
Blown Saves14
   
Holds157
   
Hits Allowed5446
   
Earned Runs2732
   
Home Runs Allowed99
   
Strikeouts10361
   
Walks2429
   
ERA3.506.04
   
WHIP1.131.57
   
Who Should I Trade? Player Projections
  Michael Kopech
RP,SP - CWS
Michael Kopech
Amir Garrett
RP - CIN
Amir Garrett
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
  Michael Kopech
RP,SP - CWS
Michael Kopech
Amir Garrett
RP - CIN
Amir Garrett
News 
 Chicago White Sox pitcher Michael Kopech (3-0) allowed one while striking out none across a scoreless inning to earn the win during Thursday’s 8-5 victory over the Twins.
Brad Camara
Thu, Jul 1st
Amir Garrett picked up the save Tuesday against the Mets, walking one and striking out two in one inning.
Connor Rooney
Tue, Jul 20th
 The Chicago White Sox have reinstated pitcher Michael Kopech from the 10-day injured list on Wednesday.
Brad Camara
Wed, Jun 30th
Amir Garrett picked up the save Sunday against the Cubs, walking one and allowing one hit in 0.2 innings.
Connor Rooney
Sun, Jul 4th
 Chicago White Sox manager Tony La Russa said he saw "excellent progress" from Michael Kopech during his sim game on Friday.
Ari Koslow
Sat, Jun 26th
Amir Garrett struck out one and allowed one hit in a scoreless inning Saturday against Atlanta, earning the save.
Connor Rooney
Sat, Jun 26th
 White Sox pitcher Michael Kopech started throwing on flat ground then tossed a bullpen session on Tuesday. Kopech hasn't pitched since May 26.
Corbin Young
Tue, Jun 22nd
Amir Garrett earned the save Tuesday against the Twins, allowing one hit and striking out one in a scoreless inning.
Connor Rooney
Tue, Jun 22nd
 White Sox pitcher Michael Kopech (hamstring) threw off the mound on Tuesday.
Brad Camara
Tue, Jun 15th
Amir Garrett (0-2) did not record an out and allowed a walkoff home run Thursday against the Padres, taking the loss.
Connor Rooney
Fri, Jun 18th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Michael Kopech
RP,SP - CWS
Michael Kopech
Amir Garrett
RP - CIN
Amir Garrett
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ LAADylan Bundy (2-9)vs STLJack Flaherty (9-2)
Sat, Apr 3rd@ LAAAlex Cobb (8-3)vs STLAdam Wainwright (17-7)
Sun, Apr 4th@ LAAShohei Ohtani (9-2)vs STLCarlos Martinez (4-9)
Mon, Apr 5th@ SEAJustus Sheffield (7-8)vs PITJT Brubaker (5-13)
Tue, Apr 6th@ SEAJames Paxton (0-0)vs PITTrevor Cahill (1-5)
Wed, Apr 7th@ SEAJustin Dunn (1-3)vs PITChad Kuhl (5-7)
Fri, Apr 9th   @ ARITaylor Widener (2-1)
Sat, Apr 10th   @ ARIRiley Smith (1-4)
Sun, Apr 11thvs KCMike Minor (8-12)@ ARILuke Weaver (3-6)
Mon, Apr 12thvs CLETriston McKenzie (5-9)@ SFAaron Sanchez (1-1)
Tue, Apr 13thvs CLEShane Bieber (7-4)@ SFKevin Gausman (14-6)
Wed, Apr 14thvs CLEZach Plesac (10-6)@ SFJohnny Cueto (7-7)
Fri, Apr 16th   vs CLELogan Allen (2-7)
Sat, Apr 17th@ BOSNick Pivetta (9-8)vs CLETriston McKenzie (5-9)
Sun, Apr 18th@ BOSMartin Perez (7-8)vs CLEShane Bieber (7-4)
Wed, Apr 21st   vs ARIMerrill Kelly (7-11)
Thu, Apr 22nd   vs ARITaylor Widener (2-1)
Fri, Apr 23rdvs TEXDane Dunning (5-10)@ STLKwang Hyun Kim (7-7)
Sat, Apr 24thvs TEXKyle Gibson (10-9)@ STLJohn Gant (5-11)
Sun, Apr 25thvs TEXKohei Arihara (2-4)@ STLJack Flaherty (9-2)
Mon, Apr 26th   @ LADJulio Urias (19-3)
Tue, Apr 27thvs DETJose Urena (4-8)@ LADWalker Buehler (16-4)
Wed, Apr 28th   @ LADClayton Kershaw (10-8)
Fri, Apr 30thvs CLEShane Bieber (7-4)vs CHCJake Arrieta (5-14)
Sat, May 1stvs CLETriston McKenzie (5-9)vs CHCZach Davies (6-12)
Sun, May 2ndvs CLEZach Plesac (10-6)vs CHCTrevor Williams (4-2)
Tue, May 4th@ CINJeff Hoffman (3-5)vs CWSDylan Cease (13-7)
Wed, May 5th@ CINSonny Gray (7-9)vs CWSDallas Keuchel (9-9)
Fri, May 7th@ KCBrad Keller (8-12)@ CLEZach Plesac (10-6)
Sat, May 8th@ KCDaniel Lynch (4-6)@ CLEAaron Civale (12-5)
Mon, May 10th   @ PITMitch Keller (5-11)
Tue, May 11thvs MINKenta Maeda (6-5)@ PITJT Brubaker (5-13)
Wed, May 12thvs MINJ.A. Happ (10-8)@ PITTrevor Cahill (1-5)
Thu, May 13thvs MINMichael Pineda (9-8)@ COLChi Chi Gonzalez (3-7)
Fri, May 14thvs KCJakob Junis (2-4)@ COLGerman Marquez (12-11)#4
Sat, May 15thvs KCMike Minor (8-12)@ COLJhoulys Chacin (3-2)#16
Sun, May 16thvs KCBrady Singer (5-10)@ COLAntonio Senzatela (4-9)#17
Mon, May 17th@ MINJ.A. Happ (10-8)vs SFLogan Webb (11-3)
Tue, May 18th@ MINBailey Ober (3-3)vs SFAnthony DeSclafani (13-7)
Wed, May 19th@ MINMatt Shoemaker (3-8)vs SFKevin Gausman (14-6)
Thu, May 20th   vs SFJohnny Cueto (7-7)
Fri, May 21st@ NYYJordan Montgomery (6-7)vs MILAdrian Houser (10-6)
Sat, May 22nd@ NYYGerrit Cole (16-8)vs MILBrett Anderson (4-9)
Sun, May 23rd@ NYYJameson Taillon (8-6)vs MILFreddy Peralta (10-5)
Tue, May 25thvs STLJack Flaherty (9-2)@ WSHMax Scherzer (15-4)
Thu, May 27thvs BALBruce Zimmermann (4-5)@ WSHStephen Strasburg (1-2)
Fri, May 28th   @ CHCAdbert Alzolay (5-13)
Sat, May 29thvs BALJohn Means (6-9)@ CHCZach Davies (6-12)
Sun, May 30thvs BALKeegan Akin (2-10)@ CHCJake Arrieta (5-14)
Mon, May 31st@ CLECal Quantrill (8-3)vs PHIVince Velasquez (3-9)
Tue, Jun 1st@ CLEShane Bieber (7-4)vs PHIAaron Nola (9-9)
Thu, Jun 3rdvs DETCasey Mize (7-9)@ STLAdam Wainwright (17-7)
Fri, Jun 4thvs DETSpencer Turnbull (4-2)@ STLKwang Hyun Kim (7-7)
Sat, Jun 5thvs DETTarik Skubal (8-12)@ STLJohan Oviedo (0-5)
Sun, Jun 6thvs DETJose Urena (4-8)@ STLJohn Gant (5-11)
Tue, Jun 8thvs TORRobbie Ray (13-7)vs MILAdrian Houser (10-6)
Wed, Jun 9thvs TORAlek Manoah (9-2)vs MILBrett Anderson (4-9)
Thu, Jun 10thvs TORHyun Jin Ryu (14-10)vs MILFreddy Peralta (10-5)
Fri, Jun 11th@ DETTarik Skubal (8-12)vs COLKyle Freeland (7-8)#8
Sat, Jun 12th@ DETJose Urena (4-8)vs COLGerman Marquez (12-11)#4
Sun, Jun 13th@ DETKyle Funkhouservs COLAntonio Senzatela (4-9)#17
Mon, Jun 14thvs TBTyler Glasnow (5-2)@ MILEric Lauer (7-5)
Tue, Jun 15thvs TBShane McClanahan (10-6)@ MILBrett Anderson (4-9)
Wed, Jun 16thvs TBRyan Yarbrough (9-7)@ MILFreddy Peralta (10-5)
Thu, Jun 17th@ HOUJose Urquidy (8-3)@ SDJoe Musgrove (11-9)
Fri, Jun 18th@ HOULuis Garcia (11-8)@ SDChris Paddack (7-7)
Sat, Jun 19th@ HOUFramber Valdez (11-6)@ SDMiguel Diaz
Sun, Jun 20th@ HOULance McCullers Jr. (13-5)@ SDDinelson Lamet (2-4)
Mon, Jun 21st   @ MINJ.A. Happ (10-8)
Tue, Jun 22nd@ PITTyler Anderson (7-11)@ MINBailey Ober (3-3)
Thu, Jun 24th   vs ATLJesse Chavez (3-2)#7
Fri, Jun 25thvs SEAYusei Kikuchi (7-9)vs ATLDrew Smyly (11-4)#6
Sat, Jun 26th   vs ATLIan Anderson (9-5)#3
Sun, Jun 27thvs SEARobert Dugger (0-2)vs ATLKyle Muller (2-4)#10
Mon, Jun 28th   vs PHISpencer Howard (0-5)
Tue, Jun 29thvs MINKenta Maeda (6-5)vs SDCraig Stammen (6-3)
Wed, Jun 30thvs MINBailey Ober (3-3)vs SDJoe Musgrove (11-9)
Thu, Jul 1stvs MINJose Berrios (12-9)vs SDRyan Weathers (4-7)
Fri, Jul 2nd@ DETCasey Mize (7-9)vs CHCAlec Mills (6-7)
Sat, Jul 3rd@ DETTarik Skubal (8-12)vs CHCAdbert Alzolay (5-13)
Sun, Jul 4th@ DETMatt Manning (4-7)vs CHCKyle Hendricks (14-7)
Mon, Jul 5th@ MINBailey Ober (3-3)@ KCMike Minor (8-12)
Tue, Jul 6th@ MINJose Berrios (12-9)@ KCKris Bubic (6-7)
Wed, Jul 7th@ MINMichael Pineda (9-8)@ KCBrady Singer (5-10)
Thu, Jul 8th   @ MILAdrian Houser (10-6)
Fri, Jul 9th@ BALJorge Lopez (3-14)@ MILEric Lauer (7-5)
Sat, Jul 10th@ BALThomas Eshelman (0-3)@ MILFreddy Peralta (10-5)
Sun, Jul 11th@ BALSpenser Watkins (2-7)@ MILBrandon Woodruff (9-10)
Fri, Jul 16thvs HOULance McCullers Jr. (13-5)vs MILAdrian Houser (10-6)
Sat, Jul 17thvs HOUJake Odorizzi (6-7)vs MILBrandon Woodruff (9-10)
Sun, Jul 18thvs HOUFramber Valdez (11-6)vs MILCorbin Burnes (11-4)
Mon, Jul 19thvs MINJose Berrios (12-9)vs NYMJerad Eickhoff (0-2)
Tue, Jul 20thvs MINBailey Ober (3-3)vs NYMRobert Stock (0-2)
Wed, Jul 21stvs MINMichael Pineda (9-8)vs NYMMarcus Stroman (10-13)
Fri, Jul 23rd@ MILFreddy Peralta (10-5)vs STLWade LeBlanc (0-2)
Sat, Jul 24th@ MILCorbin Burnes (11-4)vs STLJake Woodford (3-4)
Sun, Jul 25th@ MILBrandon Woodruff (9-10)vs STLJohan Oviedo (0-5)
Mon, Jul 26th@ KCMike Minor (8-12)@ CHCKyle Hendricks (14-7)
Tue, Jul 27th@ KCBrad Keller (8-12)@ CHCAdbert Alzolay (5-13)
Wed, Jul 28th@ KCKris Bubic (6-7)@ CHCZach Davies (6-12)
Thu, Jul 29th@ KCCarlos Hernandez (6-2)@ CHCAlec Mills (6-7)
Fri, Jul 30thvs CLEJ.C. Mejia (1-7)@ NYMCarlos Carrasco (1-5)
Sat, Jul 31stvs CLETriston McKenzie (5-9)@ NYMRich Hill (7-8)
Sun, Aug 1stvs CLECal Quantrill (8-3)@ NYMMarcus Stroman (10-13)
Tue, Aug 3rdvs KCKris Bubic (6-7)vs MINKenta Maeda (6-5)
Wed, Aug 4thvs KCCarlos Hernandez (6-2)vs MINCharlie Barnes (0-3)
Thu, Aug 5thvs KCDaniel Lynch (4-6)vs PITWil Crowe (4-8)
Fri, Aug 6th@ CHCKyle Hendricks (14-7)vs PITJT Brubaker (5-13)
Sat, Aug 7th@ CHCAdbert Alzolay (5-13)vs PITMitch Keller (5-11)
Sun, Aug 8th@ CHCZach Davies (6-12)vs PITBryse Wilson (3-7)
Mon, Aug 9th@ MINBeau Burrows@ CLESam Hentges (1-4)
Tue, Aug 10th@ MINGriffin Jax (4-5)@ ATLDrew Smyly (11-4)#6
Wed, Aug 11th@ MINBailey Ober (3-3)@ ATLTouki Toussaint (3-3)#12
Thu, Aug 12thvs NYYAndrew Heaney (8-9)@ ATLKyle Muller (2-4)#10
Fri, Aug 13th   @ PHIZack Wheeler (14-10)
Sat, Aug 14thvs NYYJameson Taillon (8-6)@ PHIMatt Moore (2-4)
Sun, Aug 15thvs NYYNestor Cortes Jr. (2-3)@ PHIAaron Nola (9-9)
Mon, Aug 16thvs OAKFrankie Montas (13-9)vs CHCJustin Steele (4-4)
Tue, Aug 17thvs OAKChris Bassitt (12-4)vs CHCKyle Hendricks (14-7)
Wed, Aug 18thvs OAKPaul Blackburn (1-4)vs CHCAdrian Sampson (1-2)
Thu, Aug 19thvs OAKCole Irvin (10-15)vs MIANick Neidert (1-2)
Fri, Aug 20th@ TBMichael Wacha (3-5)vs MIAElieser Hernandez (1-3)
Sat, Aug 21st@ TBLuis Patino (5-3)vs MIAZach Thompson (3-7)
Sun, Aug 22nd@ TBChris Archer (1-1)vs MIASandy Alcantara (9-15)
Tue, Aug 24th@ TORJose Berrios (12-9)@ MILCorbin Burnes (11-4)
Wed, Aug 25th@ TORRobbie Ray (13-7)@ MILBrandon Woodruff (9-10)
Thu, Aug 26th@ TORHyun Jin Ryu (14-10)@ MILBrett Anderson (4-9)
Fri, Aug 27thvs CHCKeegan Thompson (3-3)@ MIAZach Thompson (3-7)
Sat, Aug 28thvs CHCAlec Mills (6-7)@ MIASandy Alcantara (9-15)
Sun, Aug 29thvs CHCKyle Hendricks (14-7)@ MIAJesus Luzardo (6-9)
Mon, Aug 30th   vs STLJon Lester (7-6)
Wed, Sep 1stvs PITMax Kranick (2-3)vs STLJ.A. Happ (10-8)
Fri, Sep 3rd@ KCCarlos Hernandez (6-2)vs DETTyler Alexander (2-4)
Sat, Sep 4th@ KCDaniel Lynch (4-6)vs DETMatthew Boyd (3-8)
Sun, Sep 5th@ KCBrady Singer (5-10)vs DETCasey Mize (7-9)
Mon, Sep 6th   @ CHCJustin Steele (4-4)
Tue, Sep 7th@ OAKJames Kaprielian (8-5)@ CHCAdrian Sampson (1-2)
Wed, Sep 8th@ OAKFrankie Montas (13-9)@ CHCAlec Mills (6-7)
Fri, Sep 10thvs BOSTanner Houck (1-5)@ STLJon Lester (7-6)
Sat, Sep 11thvs BOSConnor Seabold (0-0)@ STLMiles Mikolas (2-3)
Sun, Sep 12thvs BOSNick Pivetta (9-8)@ STLJ.A. Happ (10-8)
Tue, Sep 14thvs LAAPacky Naughton (0-4)@ PITDillon Peters (1-2)
Wed, Sep 15thvs LAAJanson Junk (0-1)@ PITMitch Keller (5-11)
Thu, Sep 16thvs LAAAlex Cobb (8-3)@ PITConnor Overton (0-1)
Fri, Sep 17th@ TEXTaylor Hearn (6-6)vs LADWalker Buehler (16-4)
Sat, Sep 18th@ TEXSpencer Howard (0-5)vs LADMax Scherzer (15-4)
Sun, Sep 19th@ TEXJordan Lyles (10-13)vs LADClayton Kershaw (10-8)
Mon, Sep 20th@ DETMatt Manning (4-7)vs PITDillon Peters (1-2)
Tue, Sep 21st@ DETTyler Alexander (2-4)vs PITMitch Keller (5-11)
Thu, Sep 23rd@ CLEZach Plesac (10-6)vs WSHPatrick Corbin (9-16)
Fri, Sep 24th@ CLEShane Bieber (7-4)vs WSHPaolo Espino (5-5)
Sat, Sep 25th@ CLEEli Morgan (5-7)vs WSHErick Fedde (7-9)
Sun, Sep 26th@ CLETriston McKenzie (5-9)vs WSHJosh Rogers (2-2)
Mon, Sep 27th@ DETMatt Manning (4-7)vs PITConnor Overton (0-1)
Tue, Sep 28thvs CINRiley O'Brien (0-1)@ CWSReynaldo Lopez (4-4)
Wed, Sep 29thvs CINSonny Gray (7-9)@ CWSCarlos Rodon (13-5)
Fri, Oct 1stvs DETWily Peralta (4-5)@ PITWil Crowe (4-8)
Sat, Oct 2ndvs DETMatt Manning (4-7)@ PITMax Kranick (2-3)
Sun, Oct 3rdvs DETTyler Alexander (2-4)@ PITMitch Keller (5-11)
Fri, Apr 2nd@ LAAAndrew Heaney (8-9)   
Thu, Apr 8thvs KCBrad Keller (8-12)   
Thu, Apr 15thvs CLEAaron Civale (12-5)   
Mon, Apr 19th@ BOSNathan Eovaldi (11-9)   
Tue, Apr 20th@ CLEZach Plesac (10-6)   
Thu, Apr 29thvs DETMatthew Boyd (3-8)   
Sun, May 9th@ KCMike Minor (8-12)   
Mon, May 24thvs STLKwang Hyun Kim (7-7)   
Wed, May 26thvs STLJohn Gant (5-11)   
Wed, Jun 23rd@ PITChase De Jong (1-4)   
Mon, Aug 23rd@ TORAlek Manoah (9-2)   
Tue, Aug 31stvs PITBryse Wilson (3-7)   
Thu, Sep 9th@ OAKSean Manaea (11-10)