Skip to main content

Who Should I Trade?

Michael Soroka for Shane Greene (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# 648
   
Projections 
   
Strikeouts8310
Wins51
Saves00
ERA4.584.70
WHIP1.421.57
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 160
   
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.911.5
   
Wins51
   
Losses81
   
Saves00
   
Blown Saves00
   
Holds01
   
Hits Allowed10112
   
Earned Runs526
   
Home Runs Allowed152
   
Strikeouts8310
   
Walks376
   
ERA4.584.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)#12vs CHCJustin Steele (0-0)#36
Sat, Mar 30thvs DETKenta Maeda (0-1)#108vs CHCKyle Hendricks (0-3)#170
Sun, Mar 31stvs DETJack Flaherty (0-1)#98vs CHCJordan Wicks (0-2)#109
Mon, Apr 1stvs ATLCharlie Morton (2-0)#61@ TBRyan Pepiot (2-2)#60
Tue, Apr 2ndvs ATLReynaldo Lopez (2-0)#57@ TBZach Eflin (1-2)#11
Thu, Apr 4th@ KCSeth Lugo (3-1)#124   
Fri, Apr 5th@ KCBrady Singer (2-1)#112vs HOUHunter Brown (0-4)#67
Sat, Apr 6th@ KCMichael Wacha (1-2)#97vs HOUJ.P. France (0-2)#168
Sun, Apr 7th@ KCAlec Marsh (3-0)#323vs HOURonel Blanco (2-0)#133
Mon, Apr 8th@ CLETriston McKenzie (2-2)#102vs HOUBlair Henley (0-0)
Tue, Apr 9th@ CLELogan Allen (3-0)#87vs OAKAlex Wood (0-2)#169
Wed, Apr 10th@ CLETanner Bibee (2-0)#42vs OAKRoss Stripling (0-5)#110
Fri, Apr 12thvs CINAndrew Abbott (1-2)#113@ HOUJ.P. France (0-2)#168
Sat, Apr 13thvs CINNick Lodolo (2-0)#54@ HOURonel Blanco (2-0)#133
Sun, Apr 14thvs CINGraham Ashcraft (3-1)#180@ HOUCristian Javier (2-0)#72
Mon, Apr 15thvs KCSeth Lugo (3-1)#124@ DETReese Olson (0-3)#104
Wed, Apr 17thvs KCMichael Wacha (1-2)#97@ DETTarik Skubal (3-0)#12
Fri, Apr 19th@ PHISpencer Turnbull (2-0)#207@ 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)#17@ ATLDarius Vines (0-1)#188
Mon, Apr 22nd@ MINChris Paddack (1-1)#103   
Tue, Apr 23rd@ MINPablo Lopez (1-2)#2vs SEALogan Gilbert (1-0)#16
Wed, Apr 24th@ MINJoe Ryan (0-1)#10vs SEABryce Miller (3-1)#50
Thu, Apr 25th@ MINBailey Ober (1-1)#34vs SEALuis Castillo (1-4)#3
Fri, Apr 26thvs TBZach Eflin (1-2)#11vs CINFrankie Montas (2-2)#136
Sat, Apr 27thvs TBAaron Civale (2-2)#47vs CINHunter Greene (0-2)#46
Sun, Apr 28thvs TBZack Littell (1-1)#70vs CINAndrew Abbott (1-2)#113
Mon, Apr 29thvs MIN   
Tue, Apr 30thvs MINvs WSH
Wed, May 1stvs MINvs 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
Thu, May 9thvs CLE   
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
Mon, May 20th@ TOR   
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
Mon, May 27thvs TOR   
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
Tue, Jun 4th@ CHCvs DET
Wed, Jun 5th@ CHCvs DET
Thu, Jun 6thvs BOS   
Fri, Jun 7thvs BOSvs SF
Sat, Jun 8thvs BOSvs SF
Sun, Jun 9thvs BOSvs SF
Mon, Jun 10th@ SEA   
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
Tue, Jun 18thvs HOUvs NYM
Wed, Jun 19thvs HOUvs NYM
Thu, Jun 20thvs HOU   
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
Mon, Aug 12thvs NYY@ BOS
Tue, Aug 13thvs NYY@ BOS
Wed, Aug 14thvs NYY@ BOS
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
Mon, Aug 26thvs DET   
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
Fri, Sep 6th@ BOSvs LAA
Sat, Sep 7th@ BOSvs LAA
Sun, Sep 8th@ BOSvs LAA
Mon, Sep 9thvs CLE   
Tue, Sep 10thvs CLE@ ARI
Wed, Sep 11thvs CLE@ ARI
Fri, Sep 13thvs OAK@ SEA
Sat, Sep 14thvs OAK@ SEA
Sun, Sep 15thvs OAK@ SEA
Mon, Sep 16th@ LAA   
Tue, Sep 17th@ LAAvs TOR
Wed, Sep 18th@ LAAvs 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
Wed, Apr 3rd   @ TBAaron Civale (2-2)#47
Thu, Apr 11th   vs OAKJP Sears (1-1)#96
Tue, Apr 16th   @ DETCasey Mize (1-0)#122
Thu, Apr 18th   @ DETKenta Maeda (0-1)#108
Thu, May 2nd   vs WSH
Mon, Jun 3rd   vs DET
Mon, Jun 17th   vs NYM
Sun, Aug 11th   @ NYY
Thu, Aug 15th   vs MIN
Thu, Sep 5th   vs LAA
Thu, Sep 12th   @ SEA
Thu, Sep 19th   vs TOR