Skip to main content

Who Should I Trade?

Trevor Rogers for Michael Kopech (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Trevor Rogers
Trevor Rogers
Michael Kopech
Michael Kopech
Recommended by
7 of 14 experts
Recommended by
7 of 14 experts
Rest of Season# 111# 100
VBR# 374# 310
Injury AlertIL15-
Expert Ranks 
Dalton Del Don
Yahoo! Sports
# 119
Keith Lott
Fantasy Six Pack
# 141
Mick Ciallela
# 140# 111
Nate Miller
# 94# 90
Joe Pisapia
# 116# 83
Scott Youngson
Pitcher List
# 166# 156
Tristan Davis
SEMO Fantasy Sports Podcast
# 113
Brandon 'B_Don' Myers
# 70# 104
Kelly Kirby
# 93# 101
Aaron Schill
FF Faceoff
# 94# 105
Lucas Spence
Pitcher List
# 95# 106
Ethan Biddle
# 99# 110
Christopher Welsh
# 101# 108
Mike Maher
# 143# 267
Who Should I Trade? Player Statistics
  Trevor Rogers
Trevor Rogers
Michael Kopech
Michael Kopech
2023 Stats 
Games Played410
Games Started410
Innings Pitched18.057.1
Blown Saves00
Hits Allowed1641
Earned Runs827
Home Runs Allowed212
Who Should I Trade? Player Projections
  Trevor Rogers
Trevor Rogers
Michael Kopech
Michael Kopech
2023 Projections 
Games Played1821
Games Started1620
Innings Pitched80.5101.5
Blown Saves00
Hits Allowed7686
Earned Runs3749
Home Runs Allowed917
Who Should I Trade? Player Notes
  Trevor Rogers
Trevor Rogers
Michael Kopech
Michael Kopech
 Trevor Rogers left his start early on Wednesday against the Giants due to an apparent injury.
Ari Koslow
Wed, Apr 19th
Michael Kopech was dominant on Wednesday, allowing just two hits and one walk while striking out nine batters over seven shutout innings against the Guardians.
Nate Miller - FantasyPros
Thu, May 25th
  Michael Kopech pitched eight scoreless innings, allowing only one hit and no walks while striking out 10 batters on 98 pitches.
Jesse Garcia
Fri, May 19th
  Michael Kopech struggled with his control, issuing a season-high six walks in just 4.2 innings pitched, leading to two earned runs and a 5-1 loss to the Astros.
Jesse Garcia
Sat, May 13th
  White Sox SP Michael Kopech picked up his first win of the season, improving to 1-3 on the season. He tossed six innings, allowing four runs on eight hits and a walk with two strikeouts.
Kendall Capps
Sun, May 7th
  White Sox SP Michael Kopech allowed just one run on one hit in six innings of work Tuesday. However, he did not factor in the 3-2 win over the Twins.
Kendall Capps
Thu, May 4th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Trevor Rogers
Trevor Rogers
Michael Kopech
Michael Kopech
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs NYMMax Scherzer (4-2)#19@ HOUFramber Valdez (5-4)#7
Fri, Mar 31stvs NYMDavid Peterson (1-6)#119@ HOUCristian Javier (6-1)#13
Sat, Apr 1stvs NYMTylor Megill (5-3)#66@ HOUJose Urquidy (2-2)#69
Sun, Apr 2ndvs NYMKodai Senga (4-3)#61@ HOULuis Garcia (2-2)
Mon, Apr 3rdvs MINTyler Mahle (1-2)vs SFAnthony DeSclafani (3-4)#92
Tue, Apr 4thvs MINKenta Maeda (0-4)#95   
Wed, Apr 5thvs MINPablo Lopez (3-3)#25vs SFLogan Webb (4-5)#18
Fri, Apr 7th@ NYMTylor Megill (5-3)#66@ PITRich Hill (4-4)#138
Sat, Apr 8th@ NYMKodai Senga (4-3)#61@ PITVince Velasquez (4-4)#152
Sun, Apr 9th@ NYMCarlos Carrasco (1-2)#87@ PITJohan Oviedo (3-4)#146
Mon, Apr 10th@ PHIMatt Strahm (4-3)#105@ MINKenta Maeda (0-4)#95
Tue, Apr 11th@ PHIAaron Nola (4-3)#6@ MINPablo Lopez (3-3)#25
Wed, Apr 12th@ PHIZack Wheeler (4-4)#14@ MINSonny Gray (4-0)#35
Fri, Apr 14thvs ARIMadison Bumgarner (0-3)vs BALTyler Wells (3-1)#65
Sat, Apr 15thvs ARIRyne Nelson (1-2)#126vs BALKyle Gibson (6-3)#77
Sun, Apr 16thvs ARIZac Gallen (6-2)#8vs BALGrayson Rodriguez (2-2)#74
Mon, Apr 17thvs SFLogan Webb (4-5)#18   
Tue, Apr 18thvs SFAlex Wood (1-0)#97vs PHIBailey Falter (0-7)#80
Wed, Apr 19thvs SFAlex Cobb (4-2)#46vs PHITaijuan Walker (4-2)#91
Sat, Apr 22nd@ CLEZach Plesac (1-1)#179@ TBShane McClanahan (8-0)#4
Sun, Apr 23rd@ CLELogan Allen (1-2)#231@ TBZach Eflin (7-1)#41
Mon, Apr 24th@ ATLSpencer Strider (5-2)#1@ TORChris Bassitt (5-4)#33
Tue, Apr 25th@ ATLCharlie Morton (5-5)#44@ TORJose Berrios (5-4)#40
Wed, Apr 26th@ ATLBryce Elder (3-0)#27@ TORYusei Kikuchi (5-2)#104
Thu, Apr 27th@ ATLKyle Wright (0-1)#63vs TBShane McClanahan (8-0)#4
Fri, Apr 28thvs CHCMarcus Stroman (4-4)#42vs TBZach Eflin (7-1)#41
Sat, Apr 29thvs CHCCaleb Kilian (0-1)#261vs TBCalvin Faucher (0-1)#245
Sun, Apr 30thvs CHCJustin Steele (6-2)#54vs TBDrew Rasmussen (4-2)#37
Tue, May 2ndvs ATLBryce Elder (3-0)#27vs MINJoe Ryan (7-1)#15
Wed, May 3rdvs ATLKyle Wright (0-1)#63vs MINLouie Varland (2-1)#103
Thu, May 4thvs ATLDylan Dodd (2-1)#265vs MINPablo Lopez (3-3)#25
Fri, May 5th@ CHCJustin Steele (6-2)#54@ CINHunter Greene (1-4)#62
Sat, May 6th@ CHCDrew Smyly (5-2)#73@ CINNick Lodolo (2-1)#96
Sun, May 7th@ CHCHayden Wesneski (2-2)#115@ CINGraham Ashcraft (3-3)#161
Mon, May 8th@ ARIZac Gallen (6-2)#8@ KCZack Greinke (1-5)#133
Tue, May 9th@ ARIBrandon Pfaadt (0-2)#154@ KCJordan Lyles (0-9)#244
Wed, May 10th@ ARIMerrill Kelly (6-3)#47@ KCBrad Keller (3-4)#252
Fri, May 12thvs CINGraham Ashcraft (3-3)#161vs HOUJ.P. France (1-1)#174
Sat, May 13thvs CINDerek Lawvs HOUBrandon Bielak (1-2)#180
Sun, May 14thvs CINLuke Weaver (1-2)#213vs HOUHunter Brown (5-1)#55
Tue, May 16thvs WSHJosiah Gray (4-5)#89vs CLEShane Bieber (4-3)#12
Wed, May 17thvs WSHMacKenzie Gore (3-3)#114vs CLEPeyton Battenfield (0-5)#117
Thu, May 18thvs WSHTrevor Williams (2-2)#108vs CLELogan Allen (1-2)#231
Fri, May 19th@ SFAnthony DeSclafani (3-4)#92vs KCZack Greinke (1-5)#133
Sat, May 20th@ SFLogan Webb (4-5)#18vs KCJordan Lyles (0-9)#244
Sun, May 21st@ SFAlex Wood (1-0)#97vs KCCarlos Hernandez (0-1)#204
Mon, May 22nd@ COLChase Anderson (0-0)#327@ CLEHunter Gaddis (1-1)#167
Tue, May 23rd@ COLAustin Gomber (4-4)#306@ CLELogan Allen (1-2)#231
Wed, May 24th@ COLKarl Kauffmann (0-2)#366@ CLECal Quantrill (2-3)#113
Thu, May 25th@ COLKyle Freeland (4-5)#162@ DETAlex Faedo (1-2)#212
Fri, May 26th@ LAAReid Detmers (0-4)#81@ DETJoey Wentz (1-5)#277
Sat, May 27th@ LAAShohei Ohtani (5-1)#5@ DETMichael Lorenzen (2-2)#116
Sun, May 28th@ LAAPatrick Sandoval (3-4)#57@ DETEduardo Rodriguez (4-4)#31
Tue, May 30thvs SDRyan Weathers (1-3)#238vs LAATyler Anderson (2-0)#93
Wed, May 31stvs SDBlake Snell (1-6)#53vs LAAJaime Barria
Thu, Jun 1stvs SDJoe Musgrove (2-2)#50   
Fri, Jun 2ndvs OAKJames Kaprielian (0-5)#247vs DETMichael Lorenzen (2-2)#116
Sat, Jun 3rdvs OAKLuis Medina (0-4)#166vs DETEduardo Rodriguez (4-4)#31
Sun, Jun 4thvs OAKPaul Blackburn#121vs DETMatthew Boyd (3-3)#109
Mon, Jun 5thvs KC   
Tue, Jun 6thvs KC@ NYY
Wed, Jun 7thvs KC@ NYY
Fri, Jun 9th@ CWSvs MIA
Sat, Jun 10th@ CWSvs MIA
Sun, Jun 11th@ CWSvs MIA
Mon, Jun 12th@ SEA   
Tue, Jun 13th@ SEA@ LAD
Wed, Jun 14th@ SEA@ LAD
Fri, Jun 16th@ WSH@ SEA
Sat, Jun 17th@ WSH@ SEA
Sun, Jun 18th@ WSH@ SEA
Mon, Jun 19thvs TORvs TEX
Tue, Jun 20thvs TORvs TEX
Wed, Jun 21stvs TORvs TEX
Thu, Jun 22ndvs PIT   
Fri, Jun 23rdvs PITvs BOS
Sat, Jun 24thvs PITvs BOS
Sun, Jun 25thvs PITvs BOS
Tue, Jun 27th@ BOS@ LAA
Wed, Jun 28th@ BOS@ LAA
Thu, Jun 29th@ BOS@ LAA
Fri, Jun 30th@ ATL@ OAK
Sat, Jul 1st@ ATL@ OAK
Sun, Jul 2nd@ ATL@ OAK
Mon, Jul 3rdvs STL   
Tue, Jul 4thvs STLvs TOR
Wed, Jul 5thvs STLvs TOR
Thu, Jul 6thvs STLvs TOR
Fri, Jul 7thvs PHIvs STL
Sat, Jul 8thvs PHIvs STL
Sun, Jul 9thvs PHIvs STL
Fri, Jul 14th@ BAL@ ATL
Sat, Jul 15th@ BAL@ ATL
Sun, Jul 16th@ BAL@ ATL
Mon, Jul 17th@ STL   
Tue, Jul 18th@ STL@ NYM
Wed, Jul 19th@ STL@ NYM
Fri, Jul 21stvs COL@ MIN
Sat, Jul 22ndvs COL@ MIN
Sun, Jul 23rdvs COL@ MIN
Tue, Jul 25th@ TBvs CHC
Wed, Jul 26th@ TBvs CHC
Fri, Jul 28thvs DETvs CLE
Sat, Jul 29thvs DETvs CLE
Sun, Jul 30thvs DETvs CLE
Mon, Jul 31stvs PHI   
Tue, Aug 1stvs PHI@ TEX
Wed, Aug 2ndvs PHI@ TEX
Thu, Aug 3rdvs PHI@ TEX
Fri, Aug 4th@ TEX@ CLE
Sat, Aug 5th@ TEX@ CLE
Sun, Aug 6th@ TEX@ CLE
Mon, Aug 7th@ CINvs NYY
Tue, Aug 8th@ CINvs NYY
Wed, Aug 9th@ CINvs NYY
Fri, Aug 11thvs NYYvs MIL
Sat, Aug 12thvs NYYvs MIL
Sun, Aug 13thvs NYYvs MIL
Mon, Aug 14thvs HOU   
Tue, Aug 15thvs HOU@ CHC
Wed, Aug 16thvs HOU@ CHC
Fri, Aug 18th@ LAD@ COL
Sat, Aug 19th@ LAD@ COL
Sun, Aug 20th@ LAD@ COL
Mon, Aug 21st@ SDvs SEA
Tue, Aug 22nd@ SDvs SEA
Wed, Aug 23rd@ SDvs SEA
Fri, Aug 25thvs WSHvs OAK
Sat, Aug 26thvs WSHvs OAK
Sun, Aug 27thvs WSHvs OAK
Tue, Aug 29thvs TB@ BAL
Wed, Aug 30thvs TB@ BAL
Thu, Aug 31st@ WSH   
Fri, Sep 1st@ WSHvs DET
Sat, Sep 2nd@ WSHvs DET
Sun, Sep 3rd@ WSHvs DET
Tue, Sep 5thvs LAD@ KC
Wed, Sep 6thvs LAD@ KC
Thu, Sep 7thvs LAD   
Fri, Sep 8th@ PHI@ DET
Sat, Sep 9th@ PHI@ DET
Sun, Sep 10th@ PHI@ DET
Mon, Sep 11th@ MILvs KC
Tue, Sep 12th@ MILvs KC
Wed, Sep 13th@ MILvs KC
Thu, Sep 14th@ MILvs MIN
Fri, Sep 15thvs ATLvs MIN
Sat, Sep 16thvs ATLvs MIN
Sun, Sep 17thvs ATLvs MIN
Mon, Sep 18thvs NYM@ WSH
Tue, Sep 19thvs NYM@ WSH
Wed, Sep 20thvs NYM@ WSH
Fri, Sep 22ndvs MIL@ BOS
Sat, Sep 23rdvs MIL@ BOS
Sun, Sep 24thvs MIL@ BOS
Tue, Sep 26th@ NYMvs ARI
Wed, Sep 27th@ NYMvs ARI
Thu, Sep 28th@ NYM   
Fri, Sep 29th@ PITvs SD
Sat, Sep 30th@ PITvs SD
Sun, Oct 1st@ PITvs SD
Thu, Apr 6th   vs SFAlex Wood (1-0)#97
Fri, Apr 21st   @ TBCalvin Faucher (0-1)#245
Thu, May 11th   @ KCBrady Singer (3-4)#122
Mon, May 29th   vs LAAGriffin Canning (3-2)#143
Thu, Jun 8th   @ NYY
Thu, Jun 15th   @ LAD
Mon, Jun 26th   @ LAA
Thu, Jul 20th   @ NYM
Thu, Jul 27th   vs CLE
Thu, Aug 24th   vs OAK
Mon, Aug 28th   @ BAL
Mon, Sep 4th   @ KC
Mon, Sep 25th   vs ARI