Skip to main content

Who Should I Trade?

Shane Greene for Michael Soroka (2024)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Michael Soroka
SP - CWS
Michael Soroka
Shane Greene
RP,SP - TEX
Shane Greene
Expert
Recommendation
100%
Recommended by
1 of 1 experts
0%
Recommended by
0 of 1 experts
Rankings 
   
Rest of Season
VBR# 651
   
Projections 
   
Strikeouts8210
Wins51
Saves00
ERA4.604.70
WHIP1.421.57
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 168
   
Who Should I Trade? Player Statistics
  Michael Soroka
SP - CWS
Michael Soroka
Shane Greene
RP,SP - TEX
Shane Greene
2024 Stats 
   
   
Games Played5
   
Games Started5
   
Innings Pitched24.0
   
Wins0
   
Losses3
   
Saves0
   
Blown Saves0
   
Holds0
   
Hits Allowed28
   
Earned Runs20
   
Home Runs Allowed5
   
Strikeouts12
   
Walks15
   
ERA7.50
   
WHIP1.79
   
Who Should I Trade? Player Projections
  Michael Soroka
SP - CWS
Michael Soroka
Shane Greene
RP,SP - TEX
Shane Greene
2024 Projections 
   
   
Games Played2020
   
Games Started200
   
Innings Pitched101.411.5
   
Wins51
   
Losses81
   
Saves00
   
Blown Saves00
   
Holds01
   
Hits Allowed10112
   
Earned Runs526
   
Home Runs Allowed152
   
Strikeouts8210
   
Walks376
   
ERA4.604.70
   
WHIP1.421.57
   
Who Should I Trade? Player Notes
  Michael Soroka
SP - CWS
Michael Soroka
Shane Greene
RP,SP - TEX
Shane Greene
News 
 Michael Soroka struggled mightily in Saturday's 9-5 loss to the Phillies.
Chris Schommer
Sun, Apr 21st
 
 Michael Soroka allowed five runs on five hits over 4 2/3 innings Sunday against the Reds.
Ari Koslow
Mon, Apr 15th
 
 Michael Soroka posted a quality start going 6 innings, giving up two earned runs on six hits with two strikeouts and no walks in a loss on Thursday to the Kansas City Royals.
Chase Davis
Fri, Apr 5th
 
 Michael Soroka signed a one-year deal worth $3 million with the White Sox to avoid arbitration.
Ari Koslow
Thu, Jan 11th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Michael Soroka
SP - CWS
Michael Soroka
Shane Greene
RP,SP - TEX
Shane Greene
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs DETTarik Skubal (3-0)#8vs CHCJustin Steele (0-0)#36
Sat, Mar 30thvs DETKenta Maeda (0-1)#106vs CHCKyle Hendricks (0-3)#169
Sun, Mar 31stvs DETJack Flaherty (0-1)#97vs CHCJordan Wicks (1-2)#107
Mon, Apr 1stvs ATLCharlie Morton (2-0)#61@ TBRyan Pepiot (2-2)#57
Tue, Apr 2ndvs ATLReynaldo Lopez (2-0)#58@ TBZach Eflin (1-2)#12
Wed, Apr 3rd   @ TBAaron Civale (2-2)#46
Fri, Apr 5th@ KCBrady Singer (2-1)#114vs HOUHunter Brown (0-4)#67
Sat, Apr 6th@ KCMichael Wacha (1-2)#98vs HOUJ.P. France (0-3)#168
Sun, Apr 7th@ KCAlec Marsh (3-0)#341vs HOURonel Blanco (2-0)#134
Mon, Apr 8th@ CLETriston McKenzie (2-2)#100vs HOUBlair Henley (0-0)
Tue, Apr 9th@ CLELogan Allen (3-0)#86vs OAKAlex Wood (0-2)#171
Wed, Apr 10th@ CLETanner Bibee (2-0)#38vs OAKRoss Stripling (0-5)#109
Thu, Apr 11th   vs OAKJP Sears (1-1)#92
Fri, Apr 12thvs CINAndrew Abbott (1-2)#110@ HOUJ.P. France (0-3)#168
Sat, Apr 13thvs CINNick Lodolo (2-0)#55@ HOURonel Blanco (2-0)#134
Sun, Apr 14thvs CINGraham Ashcraft (3-1)#177@ HOUCristian Javier (2-0)#81
Mon, Apr 15thvs KCSeth Lugo (3-1)#130@ DETReese Olson (0-3)#104
Tue, Apr 16th   @ DETCasey Mize (1-0)#117
Wed, Apr 17thvs KCMichael Wacha (1-2)#98@ DETTarik Skubal (3-0)#8
Thu, Apr 18th   @ DETKenta Maeda (0-1)#106
Fri, Apr 19th@ PHISpencer Turnbull (2-0)#205@ ATLChris Sale (2-1)#21
Sat, Apr 20th@ PHIZack Wheeler (1-3)#1@ ATLCharlie Morton (2-0)#61
Sun, Apr 21st@ PHIAaron Nola (3-1)#18@ ATLDarius Vines (0-1)#188
Tue, Apr 23rd@ MINPablo Lopez (1-2)#5vs SEALogan Gilbert (2-0)#15
Wed, Apr 24th@ MINJoe Ryan (0-1)#11vs SEABryce Miller (3-1)#50
Thu, Apr 25th@ MINBailey Ober (1-1)#35vs SEALuis Castillo (1-4)#2
Fri, Apr 26thvs TBZach Eflin (1-2)#12vs CINGraham Ashcraft (3-1)#177
Sat, Apr 27thvs TBAaron Civale (2-2)#46vs CINHunter Greene (0-2)#44
Sun, Apr 28thvs TBZack Littell (1-1)#70vs CINAndrew Abbott (1-2)#110
Tue, Apr 30thvs MINvs WSH
Wed, May 1stvs MINvs WSH
Thu, May 2nd   vs WSH
Fri, May 3rd@ STL@ KC
Sat, May 4th@ STL@ KC
Sun, May 5th@ STL@ KC
Mon, May 6th@ TB@ OAK
Tue, May 7th@ TB@ OAK
Wed, May 8th@ TB@ OAK
Fri, May 10thvs CLE@ COL
Sat, May 11thvs CLE@ COL
Sun, May 12thvs CLE@ COL
Mon, May 13thvs WSHvs CLE
Tue, May 14thvs WSHvs CLE
Wed, May 15thvs WSHvs CLE
Fri, May 17th@ NYYvs LAA
Sat, May 18th@ NYYvs LAA
Sun, May 19th@ NYYvs LAA
Tue, May 21st@ TOR@ PHI
Wed, May 22nd@ TOR@ PHI
Thu, May 23rdvs BAL@ PHI
Fri, May 24thvs BAL@ MIN
Sat, May 25thvs BAL@ MIN
Sun, May 26thvs BAL@ MIN
Tue, May 28thvs TORvs ARI
Wed, May 29thvs TORvs ARI
Fri, May 31st@ MIL@ MIA
Sat, Jun 1st@ MIL@ MIA
Sun, Jun 2nd@ MIL@ MIA
Mon, Jun 3rd   vs DET
Tue, Jun 4th@ CHCvs DET
Wed, Jun 5th@ CHCvs DET
Fri, Jun 7thvs BOSvs SF
Sat, Jun 8thvs BOSvs SF
Sun, Jun 9thvs BOSvs SF
Tue, Jun 11th@ SEA@ LAD
Wed, Jun 12th@ SEA@ LAD
Thu, Jun 13th@ SEA@ LAD
Fri, Jun 14th@ ARI@ SEA
Sat, Jun 15th@ ARI@ SEA
Sun, Jun 16th@ ARI@ SEA
Mon, Jun 17th   vs NYM
Tue, Jun 18thvs HOUvs NYM
Wed, Jun 19thvs HOUvs NYM
Fri, Jun 21st@ DETvs KC
Sat, Jun 22nd@ DETvs KC
Sun, Jun 23rd@ DETvs KC
Mon, Jun 24thvs LAD@ MIL
Tue, Jun 25thvs LAD@ MIL
Wed, Jun 26thvs LAD@ MIL
Thu, Jun 27thvs ATL@ BAL
Fri, Jun 28thvs COL@ BAL
Sat, Jun 29thvs COL@ BAL
Sun, Jun 30thvs COL@ BAL
Tue, Jul 2nd@ CLEvs SD
Wed, Jul 3rd@ CLEvs SD
Thu, Jul 4th@ CLEvs SD
Fri, Jul 5th@ MIAvs TB
Sat, Jul 6th@ MIAvs TB
Sun, Jul 7th@ MIAvs TB
Mon, Jul 8thvs MIN@ LAA
Tue, Jul 9thvs MIN@ LAA
Wed, Jul 10thvs MIN@ LAA
Fri, Jul 12thvs PIT@ HOU
Sat, Jul 13thvs PIT@ HOU
Sun, Jul 14thvs PIT@ HOU
Fri, Jul 19th@ KCvs BAL
Sat, Jul 20th@ KCvs BAL
Sun, Jul 21st@ KCvs BAL
Mon, Jul 22nd@ TEXvs CWS
Tue, Jul 23rd@ TEXvs CWS
Wed, Jul 24th@ TEXvs CWS
Thu, Jul 25th@ TEXvs CWS
Fri, Jul 26thvs SEA@ TOR
Sat, Jul 27thvs SEA@ TOR
Sun, Jul 28thvs SEA@ TOR
Mon, Jul 29thvs KC@ STL
Tue, Jul 30thvs KC@ STL
Wed, Jul 31stvs KC@ STL
Fri, Aug 2nd@ MINvs BOS
Sat, Aug 3rd@ MINvs BOS
Sun, Aug 4th@ MINvs BOS
Mon, Aug 5th@ OAKvs HOU
Tue, Aug 6th@ OAKvs HOU
Wed, Aug 7th@ OAKvs HOU
Fri, Aug 9thvs CHC@ NYY
Sat, Aug 10thvs CHC@ NYY
Sun, Aug 11th   @ NYY
Mon, Aug 12thvs NYY@ BOS
Tue, Aug 13thvs NYY@ BOS
Wed, Aug 14thvs NYY@ BOS
Thu, Aug 15th   vs MIN
Fri, Aug 16th@ HOUvs MIN
Sat, Aug 17th@ HOUvs MIN
Sun, Aug 18th@ HOUvs MIN
Mon, Aug 19th@ SFvs PIT
Tue, Aug 20th@ SFvs PIT
Wed, Aug 21st@ SFvs PIT
Fri, Aug 23rdvs DET@ CLE
Sat, Aug 24thvs DET@ CLE
Sun, Aug 25thvs DET@ CLE
Tue, Aug 27thvs TEX@ CWS
Wed, Aug 28thvs TEX@ CWS
Thu, Aug 29thvs TEX@ CWS
Fri, Aug 30thvs NYMvs OAK
Sat, Aug 31stvs NYMvs OAK
Sun, Sep 1stvs NYMvs OAK
Mon, Sep 2nd@ BALvs NYY
Tue, Sep 3rd@ BALvs NYY
Wed, Sep 4th@ BALvs NYY
Thu, Sep 5th   vs LAA
Fri, Sep 6th@ BOSvs LAA
Sat, Sep 7th@ BOSvs LAA
Sun, Sep 8th@ BOSvs LAA
Tue, Sep 10thvs CLE@ ARI
Wed, Sep 11thvs CLE@ ARI
Thu, Sep 12th   @ SEA
Fri, Sep 13thvs OAK@ SEA
Sat, Sep 14thvs OAK@ SEA
Sun, Sep 15thvs OAK@ SEA
Tue, Sep 17th@ LAAvs TOR
Wed, Sep 18th@ LAAvs TOR
Thu, Sep 19th   vs TOR
Fri, Sep 20th@ SDvs SEA
Sat, Sep 21st@ SDvs SEA
Sun, Sep 22nd@ SDvs SEA
Tue, Sep 24thvs LAA@ OAK
Wed, Sep 25thvs LAA@ OAK
Thu, Sep 26thvs LAA@ OAK
Fri, Sep 27th@ DET@ LAA
Sat, Sep 28th@ DET@ LAA
Sun, Sep 29th@ DET@ LAA
Thu, Apr 4th@ KCSeth Lugo (3-1)#130   
Mon, Apr 22nd@ MINChris Paddack (1-1)#87   
Mon, Apr 29thvs MINJoe Ryan (0-1)#11   
Thu, May 9thvs CLE   
Mon, May 20th@ TOR   
Mon, May 27thvs TOR   
Thu, Jun 6thvs BOS   
Mon, Jun 10th@ SEA   
Thu, Jun 20thvs HOU   
Mon, Aug 26thvs DET   
Mon, Sep 9thvs CLE   
Mon, Sep 16th@ LAA