Skip to main content

Who Should I Trade?

Zac Gallen for Michael Kopech (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Michael Kopech
SP,RP - CWS
Michael Kopech
Zac Gallen
SP - ARI
Zac Gallen
Expert
Recommendation
54%
Recommended by
7 of 13 experts
46%
Recommended by
6 of 13 experts
Rankings 
   
Rest of Season# 47# 43
VBR# 133# 169
   
Projections 
   
Strikeouts8787
Wins67
Saves00
ERA3.443.90
WHIP1.191.27
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 52# 58
   
Mike Maher
FantasyPros
# 45# 59
   
Andrew Seifter
FantasyPros
# 31# 39
   
Mick Ciallela
Fantrax
# 49# 50
   
Ryan Amore
Pitcher List
# 63# 104
   
Joe Pisapia
FantasyPros
# 28# 40
   
Scott Youngson
Pitcher List
# 30# 47
   
Nate Miller
Fantasy Six Pack
# 72# 30
   
Pierre Camus
RotoBaller
# 45# 38
   
Bart Wheeler
Hail to Fantasy Football
# 62# 41
   
Kelly Kirby
FantasyPros
# 51# 46
   
Brad Camara
RotoBaller
# 61# 48
   
Travis Argo
Fantasy Six Pack
# 67# 53
   
Who Should I Trade? Player Statistics
  Michael Kopech
SP,RP - CWS
Michael Kopech
Zac Gallen
SP - ARI
Zac Gallen
2022 Stats 
   
   
Games Played1414
   
Games Started1414
   
Innings Pitched68.076.0
   
Wins24
   
Losses52
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed3960
   
Earned Runs2129
   
Home Runs Allowed58
   
Strikeouts6373
   
Walks3121
   
ERA2.783.43
   
WHIP1.031.07
   
Who Should I Trade? Player Projections
  Michael Kopech
SP,RP - CWS
Michael Kopech
Zac Gallen
SP - ARI
Zac Gallen
2022 Projections 
   
   
Games Played1915
   
Games Started1217
   
Innings Pitched78.385.8
   
Wins67
   
Losses33
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed5774
   
Earned Runs3037
   
Home Runs Allowed911
   
Strikeouts8787
   
Walks3229
   
ERA3.443.90
   
WHIP1.191.27
   
Who Should I Trade? Player Notes
  Michael Kopech
SP,RP - CWS
Michael Kopech
Zac Gallen
SP - ARI
Zac Gallen
News 
 Michael Kopech allowed five hits, four runs (three earned), and two walks with six strikeouts in 5 1/3 innings to take a loss against the Angels Wednesday night.
Nate Lowenthal
Thu, Jun 30th
Zac Gallen struggled on the mound for the Diamondbacks Tuesday, allowing six runs on seven hits while also walking two and striking out two in five innings pitched, picking up a no-decision in the Diamondbacks' 7-6 win over the Padres.
Chris Schommer
Wed, Jun 29th
 Michael Kopech allowed three hits, three earned runs, and four walks while striking out two batters in four innings to earn a loss Friday night against the Orioles.
Nate Lowenthal
Fri, Jun 24th
Zac Gallen lasted six innings on the mound Tuesday, allowing two runs on five hits while also walking three and striking out 11 in the Diamondbacks' 3-2 loss to the Padres.
Chris Schommer
Wed, Jun 22nd
 Michael Kopech allowed seven hits, four earned runs, and a walk while striking out four batters in five innings in the losing effort Sunday night.
Nate Lowenthal
Sun, Jun 19th
Zac Gallen pitched seven innings on Wednesday, striking out five, and allowing two hits for two earned runs as he took the no-decision in the Diamondbacks' 7-4 win over the Reds.
Josh Thiessen
Wed, Jun 15th
 Michael Kopech had a normal bullpen session on Thursday and felt no extra soreness, and is on track to pitch on Sunday against the Astros.
Dan Harris
Fri, Jun 17th
Zac Gallen pitched 1 2/3 innings on Friday, striking out two, walking one, and allowing seven hits for four earned runs in the Diamondbacks' 7-5 loss to the Phillies.
Josh Thiessen
Sat, Jun 11th
 White Sox starting pitcher Michael Kopech is scheduled to throw a bullpen session Thursday, according to Chicago Sun Times writer Daryl Van Schouwen.
Kendall Capps
Thu, Jun 16th
Arizona Diamondbacks SP Zac Gallen pitched six innings on Sunday, striking out four, walking three, and allowing five hits for two earned runs in the Diamondbacks' 3-0 loss to the Pirates.
Josh Thiessen
Sun, Jun 5th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Michael Kopech
SP,RP - CWS
Michael Kopech
Zac Gallen
SP - ARI
Zac Gallen
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th   vs SDYu Darvish (7-3)#26
Fri, Apr 8th@ DETEduardo Rodriguez (1-3)#45vs SDSean Manaea (3-3)#28
Sat, Apr 9th@ DETCasey Mize (0-1)vs SDJoe Musgrove (8-1)#16
Sun, Apr 10th@ DETTarik Skubal (5-6)#33vs SDNabil Crismatt
Tue, Apr 12thvs SEAMatt Brash (1-3)#182vs HOULuis Garcia (5-5)#41
Wed, Apr 13thvs SEARobbie Ray (6-6)#17vs HOUFramber Valdez (8-3)#20
Fri, Apr 15thvs TBDrew Rasmussen (5-3)#54@ NYMChris Bassitt (6-5)#27
Sat, Apr 16thvs TBCorey Kluber (3-4)#46@ NYMCarlos Carrasco (8-4)#71
Sun, Apr 17thvs TBJ.P. Feyereisen@ NYMDavid Peterson (4-1)#98
Tue, Apr 19th   @ WSHJoan Adon (1-11)#389
Wed, Apr 20th@ CLETriston McKenzie (4-6)#59@ WSHErick Fedde (5-5)#176
Thu, Apr 21st@ CLEZach Plesac (2-5)#66@ WSHJosh Rogers (2-2)#384
Fri, Apr 22nd@ MINBailey Ober (1-2)#84vs NYMDavid Peterson (4-1)#98
Sat, Apr 23rd@ MINDylan Bundy (4-4)#150vs NYMTrevor Williams (1-4)#172
Sun, Apr 24th@ MINChris Archer (2-3)#137vs NYMTylor Megill (4-2)#111
Mon, Apr 25th   vs LADWalker Buehler (6-3)#141
Tue, Apr 26thvs KCDaniel Lynch (3-7)#249vs LADTony Gonsolin (9-0)#22
Wed, Apr 27thvs KCZack Greinke (2-4)#125vs LADJulio Urias (6-6)#14
Thu, Apr 28thvs KCBrad Keller (2-9)#118@ STLDakota Hudson (6-4)#95
Fri, Apr 29thvs LAAJimmy Herget@ STLAdam Wainwright (6-5)#37
Sat, Apr 30thvs LAAJose Suarez (1-2)#133@ STLMiles Mikolas (5-5)#49
Sun, May 1stvs LAAMichael Lorenzen (6-5)#132@ STLJordan Hicks (1-4)#192
Mon, May 2ndvs LAAPatrick Sandoval (3-2)#60@ MIAPablo Lopez (5-4)#23
Tue, May 3rd@ CHCScott Effross@ MIATrevor Rogers (3-6)#79
Wed, May 4th@ CHCKyle Hendricks (3-6)#128@ MIAElieser Hernandez (2-5)#158
Fri, May 6th@ BOSNathan Eovaldi (4-2)#29vs COLChad Kuhl (5-5)#207
Sat, May 7th@ BOSNick Pivetta (8-5)#36vs COLKyle Freeland (4-5)#161
Sun, May 8th@ BOSTanner Houck (4-3)#56vs COLGerman Marquez (4-6)#113
Mon, May 9thvs CLEZach Plesac (2-5)#66vs MIAElieser Hernandez (2-5)#158
Tue, May 10thvs CLECal Quantrill (4-4)#81vs MIAJesus Luzardo (2-3)#147
Wed, May 11th   vs MIASandy Alcantara (8-3)#1
Fri, May 13thvs NYYGerrit Cole (6-2)#3vs CHCDrew Smyly (2-5)#156
Sat, May 14thvs NYYJordan Montgomery (3-1)#31vs CHCKyle Hendricks (3-6)#128
Sun, May 15thvs NYYNestor Cortes Jr. (6-3)#52vs CHCJustin Steele (3-5)#145
Mon, May 16th@ KCBrad Keller (2-9)#118@ LADTony Gonsolin (9-0)#22
Tue, May 17th@ KCBrady Singer (3-3)#85@ LADTyler Anderson (8-1)#51
Wed, May 18th@ KCZack Greinke (2-4)#125@ LADWalker Buehler (6-3)#141
Thu, May 19th@ KCCarlos Hernandez (0-3)#338@ CHCMarcus Stroman (2-5)#58
Fri, May 20th   @ CHCKyle Hendricks (3-6)#128
Sat, May 21st@ NYYNestor Cortes Jr. (6-3)#52@ CHCJustin Steele (3-5)#145
Sun, May 22nd@ NYYLuis Severino (4-2)#39@ CHCWade Miley (1-0)#174
Mon, May 23rd   vs KCZack Greinke (2-4)#125
Tue, May 24thvs BOSNick Pivetta (8-5)#36vs KCJonathan Heasley (1-4)#225
Thu, May 26thvs BOSMichael Wacha (6-1)#122vs LADMitch White (1-1)#178
Fri, May 27th   vs LADRyan Pepiot (0-0)#311
Sat, May 28thvs CHCKeegan Thompson (7-3)#93vs LADTony Gonsolin (9-0)#22
Sun, May 29thvs CHCMarcus Stroman (2-5)#58vs LADTyler Anderson (8-1)#51
Mon, May 30th   vs ATLSpencer Strider (3-2)#80
Tue, May 31st@ TORKevin Gausman (6-6)#15vs ATLCharlie Morton (4-3)#53
Wed, Jun 1st@ TORHyun Jin Ryu (2-0)vs ATLKyle Wright (9-4)#34
Fri, Jun 3rd@ TBShane McClanahan (8-3)#6@ PITJT Brubaker (1-7)#106
Sat, Jun 4th@ TBDrew Rasmussen (5-3)#54@ PITRoansy Contreras (2-1)#146
Sun, Jun 5th@ TBRyan Yarbrough (0-3)#155@ PITZach Thompson (3-5)#162
Mon, Jun 6th   @ CINHunter Greene (3-9)#104
Tue, Jun 7thvs LADMitch White (1-1)#178@ CINGraham Ashcraft (4-1)#180
Wed, Jun 8thvs LADTony Gonsolin (9-0)#22@ CINMike Minor (1-4)#114
Thu, Jun 9thvs LADTyler Anderson (8-1)#51@ CINTyler Mahle (3-6)#47
Fri, Jun 10thvs TEXMatt Bush (2-1)#228@ PHIKyle Gibson (4-3)#97
Sat, Jun 11thvs TEXMartin Perez (6-2)#63@ PHIZack Wheeler (6-4)#12
Sun, Jun 12thvs TEXJon Gray (4-3)#48@ PHIRanger Suarez (6-5)#77
Mon, Jun 13th@ DETRony Garcia (3-2)#204vs CINMike Minor (1-4)#114
Tue, Jun 14th@ DETDrew Hutchison (0-4)#332vs CINTyler Mahle (3-6)#47
Wed, Jun 15th@ DETAlex Faedo (1-4)#126vs CINLuis Castillo (3-4)#44
Fri, Jun 17th@ HOUFramber Valdez (8-3)#20vs MINDevin Smeltzer (4-1)#134
Sat, Jun 18th@ HOUJustin Verlander (10-3)#2vs MINDylan Bundy (4-4)#150
Sun, Jun 19th@ HOUCristian Javier (5-3)#65vs MINChris Archer (2-3)#137
Mon, Jun 20thvs TORJose Berrios (5-4)#61@ SDYu Darvish (7-3)#26
Tue, Jun 21stvs TORKevin Gausman (6-6)#15@ SDSean Manaea (3-3)#28
Wed, Jun 22ndvs TORRoss Stripling (4-2)#120@ SDMike Clevinger (2-0)#62
Fri, Jun 24thvs BALAustin Vothvs DETRony Garcia (3-2)#204
Sat, Jun 25thvs BALSpenser Watkins (1-1)#375vs DETAlex Faedo (1-4)#126
Sun, Jun 26thvs BALJordan Lyles (4-7)#263vs DETBeau Brieske (1-6)#188
Tue, Jun 28th@ LAAChase Silseth (1-2)#302vs SDSean Manaea (3-3)#28
Wed, Jun 29th@ LAAShohei Ohtani (7-4)#25vs SDMike Clevinger (2-0)#62
Fri, Jul 1st@ SFAlex Cobb (3-3)#90@ COLAntonio Senzatela (3-4)#356
Sat, Jul 2nd@ SFLogan Webb (7-2)#18@ COLAustin Gomber (3-7)#189
Sun, Jul 3rd@ SFAnthony DeSclafani (0-2)#100@ COLChad Kuhl (5-5)#207
Mon, Jul 4thvs MINDylan Bundy (4-4)#150vs SFCarlos Rodon (7-4)#9
Tue, Jul 5thvs MINChris Archer (2-3)#137vs SFAlex Wood (5-7)#74
Wed, Jul 6thvs MINJoe Ryan (6-3)#55vs SFAlex Cobb (3-3)#90
Thu, Jul 7thvs DETvs COLAustin Gomber (3-7)#189
Fri, Jul 8thvs DETvs COL
Sat, Jul 9thvs DETvs COL
Sun, Jul 10thvs DETvs COL
Mon, Jul 11th@ CLE@ SF
Tue, Jul 12th@ CLE@ SF
Wed, Jul 13th@ CLE@ SF
Fri, Jul 15th@ MIN@ SD
Sat, Jul 16th@ MIN@ SD
Sun, Jul 17th@ MIN@ SD
Fri, Jul 22ndvs CLEvs WSH
Sat, Jul 23rdvs CLEvs WSH
Sun, Jul 24thvs CLEvs WSH
Mon, Jul 25th   vs SF
Tue, Jul 26th@ COLvs SF
Wed, Jul 27th@ COLvs SF
Fri, Jul 29thvs OAK@ ATL
Sat, Jul 30thvs OAK@ ATL
Sun, Jul 31stvs OAK@ ATL
Mon, Aug 1stvs KC@ CLE
Tue, Aug 2ndvs KC@ CLE
Wed, Aug 3rdvs KC@ CLE
Fri, Aug 5th@ TEXvs COL
Sat, Aug 6th@ TEXvs COL
Sun, Aug 7th@ TEXvs COL
Mon, Aug 8th   vs PIT
Tue, Aug 9th@ KCvs PIT
Wed, Aug 10th@ KCvs PIT
Thu, Aug 11th@ KCvs PIT
Fri, Aug 12thvs DET@ COL
Sat, Aug 13thvs DET@ COL
Sun, Aug 14thvs DET@ COL
Mon, Aug 15thvs HOU@ SF
Tue, Aug 16thvs HOU@ SF
Wed, Aug 17thvs HOU@ SF
Thu, Aug 18thvs HOU@ SF
Fri, Aug 19th@ CLEvs STL
Sat, Aug 20th@ CLEvs STL
Sun, Aug 21st@ CLEvs STL
Tue, Aug 23rd@ BAL@ KC
Wed, Aug 24th@ BAL@ KC
Fri, Aug 26thvs ARI@ CWS
Sat, Aug 27thvs ARI@ CWS
Sun, Aug 28thvs ARI@ CWS
Mon, Aug 29th   vs PHI
Tue, Aug 30thvs KCvs PHI
Wed, Aug 31stvs KCvs PHI
Thu, Sep 1stvs KCvs MIL
Fri, Sep 2ndvs MINvs MIL
Sat, Sep 3rdvs MINvs MIL
Sun, Sep 4thvs MINvs MIL
Mon, Sep 5th@ SEA@ SD
Tue, Sep 6th@ SEA@ SD
Wed, Sep 7th@ SEA@ SD
Fri, Sep 9th@ OAK@ COL
Sat, Sep 10th@ OAK@ COL
Sun, Sep 11th@ OAK@ COL
Mon, Sep 12th   vs LAD
Tue, Sep 13thvs COLvs LAD
Wed, Sep 14thvs COLvs LAD
Thu, Sep 15th   vs SD
Fri, Sep 16th@ DETvs SD
Sat, Sep 17th@ DETvs SD
Sun, Sep 18th@ DETvs SD
Mon, Sep 19th   @ LAD
Tue, Sep 20thvs CLE@ LAD
Wed, Sep 21stvs CLE@ LAD
Thu, Sep 22ndvs CLE@ LAD
Fri, Sep 23rdvs DETvs SF
Sat, Sep 24thvs DETvs SF
Sun, Sep 25thvs DETvs SF
Tue, Sep 27th@ MIN@ HOU
Wed, Sep 28th@ MIN@ HOU
Fri, Sep 30th@ SD@ SF
Sat, Oct 1st@ SD@ SF
Sun, Oct 2nd@ SD@ SF
Mon, Oct 3rdvs MIN@ MIL
Tue, Oct 4thvs MIN@ MIL
Wed, Oct 5thvs MIN@ MIL
Thu, Apr 14thvs SEALogan Gilbert (8-3)#35   
Thu, May 12thvs NYYLuis Gil (0-0)#171   
Wed, May 25thvs BOSRich Hill (4-4)#136   
Thu, Jun 2nd@ TORAlek Manoah (9-2)#10   
Thu, Jun 23rdvs BALDean Kremer (2-1)#227   
Mon, Jun 27th@ LAANoah Syndergaard (5-6)#86   
Thu, Jul 14th@ MIN   
Thu, Aug 4th@ TEX   
Mon, Aug 22nd@ KC   
Thu, Aug 25th@ BAL   
Thu, Sep 8th@ OAK   
Thu, Sep 29th@ MIN