Skip to main content

Who Should I Trade?

Trevor Megill for Shane Greene (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Shane Greene
RP - NYY
Shane Greene
Trevor Megill
RP - MIN
Trevor Megill
Expert
Recommendation
100%
Recommended by
2 of 2 experts
0%
Recommended by
0 of 2 experts
Rankings 
   
Rest of Season# 359
VBR# 895# 695
   
Projections 
   
Strikeouts58
Wins01
Saves00
ERA4.664.32
WHIP1.391.36
   
Misc 
   
Injury AlertMiLB-
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 541
   
Mick Ciallela
Fantrax
# 331# 333
   
Who Should I Trade? Player Statistics
  Shane Greene
RP - NYY
Shane Greene
Trevor Megill
RP - MIN
Trevor Megill
2022 Stats 
   
   
Games Played223
   
Games Started00
   
Innings Pitched3.029.0
   
Wins13
   
Losses01
   
Saves00
   
Blown Saves01
   
Holds02
   
Hits Allowed325
   
Earned Runs210
   
Home Runs Allowed12
   
Strikeouts228
   
Walks110
   
ERA6.003.10
   
WHIP1.331.21
   
Who Should I Trade? Player Projections
  Shane Greene
RP - NYY
Shane Greene
Trevor Megill
RP - MIN
Trevor Megill
2022 Projections 
   
   
Games Played54
   
Games Started01
   
Innings Pitched5.58.1
   
Wins01
   
Losses00
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed58
   
Earned Runs34
   
Home Runs Allowed11
   
Strikeouts58
   
Walks23
   
ERA4.664.32
   
WHIP1.391.36
   
Who Should I Trade? Player Notes
  Shane Greene
RP - NYY
Shane Greene
Trevor Megill
RP - MIN
Trevor Megill
News 
 Los Angeles Dodgers RP Shane Greene pitched two innings on Sunday, striking out one, and allowing two hits for zero earned runs in the Dodgers' 5-4 win over the Phillies.
Josh Thiessen
Mon, May 16th
Trevor Megill pitched one inning, allowing no runs or hits and picked up his third win of the season over the Blue Jays Saturday.
Jesse Garcia
Sat, Aug 6th
  Trevor Megill has been placed on the 15-day injured list with a right shoulder impingement on Sunday.
Devon Bruce
Sun, Jun 19th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Shane Greene
RP - NYY
Shane Greene
Trevor Megill
RP - MIN
Trevor Megill
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs BOSNathan Eovaldi (5-3)#60vs SEARobbie Ray (9-8)#23
Sat, Apr 9thvs BOSNick Pivetta (9-9)#58vs SEALogan Gilbert (10-5)#36
Sun, Apr 10thvs BOSTanner Houck (5-4)#76vs SEAMarco Gonzales (7-12)#108
Mon, Apr 11thvs TORAlek Manoah (12-6)#7vs SEAChris Flexen (7-9)#96
Tue, Apr 12thvs TORYusei Kikuchi (4-7)#113vs LADAndrew Heaney (1-0)#72
Wed, Apr 13thvs TORJose Berrios (8-5)#81vs LADClayton Kershaw (7-3)#35
Fri, Apr 15th@ BALJordan Lyles (9-9)#101@ BOSNick Pivetta (9-9)#58
Sat, Apr 16th@ BALTyler Wells (7-6)#92@ BOSTanner Houck (5-4)#76
Sun, Apr 17th@ BALBruce Zimmermann (2-5)#252@ BOSMichael Wacha (7-1)#126
Mon, Apr 18th   @ BOSRich Hill (4-5)#207
Tue, Apr 19th@ DETTyler Alexander (2-7)#196@ KCCarlos Hernandez (0-3)#351
Wed, Apr 20th@ DETEduardo Rodriguez (1-3)#63@ KCDaniel Lynch (4-7)#226
Thu, Apr 21st@ DETMichael Pineda (2-6)#188@ KCZack Greinke (4-8)#132
Fri, Apr 22ndvs CLEEli Morgan (4-3)#166vs CWSMichael Kopech (4-8)#55
Sat, Apr 23rdvs CLECal Quantrill (9-5)#64vs CWSVince Velasquez (3-3)#202
Sun, Apr 24thvs CLEAaron Civale (2-5)#138vs CWSLucas Giolito (9-6)#62
Tue, Apr 26thvs BALJordan Lyles (9-9)#101vs DETEduardo Rodriguez (1-3)#63
Wed, Apr 27thvs BALTyler Wells (7-6)#92vs DETMichael Pineda (2-6)#188
Thu, Apr 28thvs BALBruce Zimmermann (2-5)#252vs DETTarik Skubal (7-8)
Fri, Apr 29th@ KCKris Bubic (2-7)#180@ TBCorey Kluber (7-7)#91
Sat, Apr 30th@ KCCarlos Hernandez (0-3)#351@ TBShane McClanahan (11-5)#3
Sun, May 1st@ KCDaniel Lynch (4-7)#226@ TBJosh Fleming (2-4)#208
Mon, May 2nd@ TORRoss Stripling (5-3)#100@ BALTyler Wells (7-6)#92
Tue, May 3rd@ TORAlek Manoah (12-6)#7@ BALBruce Zimmermann (2-5)#252
Wed, May 4th@ TORYusei Kikuchi (4-7)#113@ BALKyle Bradish (1-4)#243
Thu, May 5th   @ BALSpenser Watkins (4-2)#263
Fri, May 6th   vs OAKZach Logue (3-6)#193
Sat, May 7th   vs OAKJames Kaprielian (3-7)#124
Sun, May 8thvs TEXGlenn Otto (5-8)#131vs OAKDaulton Jefferies (1-7)
Tue, May 10thvs TORYusei Kikuchi (4-7)#113vs HOUJustin Verlander (15-3)#2
Thu, May 12th@ CWSDylan Cease (12-5)#11vs HOULuis Garcia (9-8)#43
Fri, May 13th@ CWSVince Velasquez (3-3)#202vs CLEAaron Civale (2-5)#138
Sat, May 14th@ CWSDallas Keuchel (2-7)#387vs CLEShane Bieber (8-6)#24
Sun, May 15th@ CWSMichael Kopech (4-8)#55vs CLETriston McKenzie (8-9)#17
Mon, May 16th@ BALKyle Bradish (1-4)#243@ OAKZach Logue (3-6)#193
Tue, May 17th@ BALSpenser Watkins (4-2)#263@ OAKJames Kaprielian (3-7)#124
Wed, May 18th@ BALJordan Lyles (9-9)#101@ OAKDaulton Jefferies (1-7)
Fri, May 20th   @ KCDaniel Lynch (4-7)#226
Sat, May 21stvs CWSDallas Keuchel (2-7)#387@ KCBrad Keller (6-13)#154
Sun, May 22ndvs CWSMichael Kopech (4-8)#55@ KCBrady Singer (6-4)#74
Mon, May 23rdvs BALJordan Lyles (9-9)#101vs DETElvin Rodriguez (0-3)#379
Tue, May 24thvs BALBruce Zimmermann (2-5)#252vs DETBeau Brieske (3-6)#150
Wed, May 25thvs BALTyler Wells (7-6)#92vs DETRony Garcia (3-3)#223
Thu, May 26th@ TBRyan Yarbrough (1-7)#161vs KCDaniel Lynch (4-7)#226
Fri, May 27th@ TBJeffrey Springs (5-3)#34vs KCBrad Keller (6-13)#154
Sat, May 28th@ TBCorey Kluber (7-7)#91vs KCBrady Singer (6-4)#74
Sun, May 29th@ TBShane McClanahan (11-5)#3vs KCZack Greinke (4-8)#132
Mon, May 30th   @ DETBeau Brieske (3-6)#150
Tue, May 31stvs LAANoah Syndergaard (7-8)#79@ DETJoey Wentz (0-1)#371
Wed, Jun 1st   @ DETTarik Skubal (7-8)
Thu, Jun 2ndvs LAAReid Detmers (4-3)#68@ DETAlex Faedo (1-5)#195
Fri, Jun 3rdvs DETElvin Rodriguez (0-3)#379@ TORYusei Kikuchi (4-7)#113
Sat, Jun 4thvs DETBeau Brieske (3-6)#150@ TORJose Berrios (8-5)#81
Sun, Jun 5thvs DETRony Garcia (3-3)#223@ TORKevin Gausman (8-9)#29
Tue, Jun 7th@ MINCole Sands (0-3)#277vs NYYJameson Taillon (11-3)#42
Wed, Jun 8th@ MINChris Archer (2-6)#158vs NYYNestor Cortes Jr. (9-4)#21
Thu, Jun 9th@ MINDylan Bundy (6-5)#103vs NYYGerrit Cole (9-5)#6
Fri, Jun 10thvs CHCWade Miley (1-0)#198vs TBDrew Rasmussen (7-4)#41
Sat, Jun 11thvs CHCMatt Swarmer (2-3)#264vs TBShane Baz (1-2)#107
Sun, Jun 12thvs CHCKeegan Thompson (9-5)#104vs TBJeffrey Springs (5-3)#34
Mon, Jun 13th   @ SEAChris Flexen (7-9)#96
Tue, Jun 14thvs TBCorey Kluber (7-7)#91@ SEALogan Gilbert (10-5)#36
Wed, Jun 15thvs TBShane McClanahan (11-5)#3@ SEAMarco Gonzales (7-12)#108
Fri, Jun 17th@ TORRoss Stripling (5-3)#100@ ARIMadison Bumgarner (6-12)#148
Sat, Jun 18th@ TORAlek Manoah (12-6)#7@ ARILuke Weaver (1-1)#211
Sun, Jun 19th@ TORYusei Kikuchi (4-7)#113@ ARIMerrill Kelly (10-5)#20
Tue, Jun 21st@ TBJalen Beeks (2-1)#137vs CLEAaron Civale (2-5)#138
Wed, Jun 22nd@ TBShane Baz (1-2)#107vs CLETriston McKenzie (8-9)#17
Thu, Jun 23rdvs HOUFramber Valdez (11-4)#30vs CLEZach Plesac (2-11)#143
Fri, Jun 24thvs HOUJustin Verlander (15-3)#2vs COLGerman Marquez (6-9)#130
Sat, Jun 25thvs HOUCristian Javier (7-8)#38vs COLAntonio Senzatela (3-6)#265
Sun, Jun 26thvs HOUJose Urquidy (11-4)#39vs COLRyan Feltner (2-4)#385
Mon, Jun 27thvs OAKPaul Blackburn (7-6)#110@ CLETriston McKenzie (8-9)#17
Tue, Jun 28thvs OAKFrankie Montas (4-9)#56@ CLEKonnor Pilkington (1-2)#200
Wed, Jun 29thvs OAKCole Irvin (6-10)#44@ CLECal Quantrill (9-5)#64
Thu, Jun 30th@ HOULuis Garcia (9-8)#43@ CLEShane Bieber (8-6)#24
Fri, Jul 1st   vs BALSpenser Watkins (4-2)#263
Sat, Jul 2nd@ CLEAaron Civale (2-5)#138vs BALJordan Lyles (9-9)#101
Sun, Jul 3rd@ CLETriston McKenzie (8-9)#17vs BALTyler Wells (7-6)#92
Mon, Jul 4th   @ CWSJohnny Cueto (5-5)#75
Tue, Jul 5th@ PITJose Quintana (4-5)#71@ CWSMichael Kopech (4-8)#55
Wed, Jul 6th@ PITMitch Keller (4-9)#139@ CWSLance Lynn (3-5)#94
Fri, Jul 8th@ BOSConnor Seabold (0-2)#372@ TEXJon Gray (7-6)#54
Sat, Jul 9th@ BOSKutter Crawford (3-4)#123@ TEXMartin Perez (9-3)#28
Sun, Jul 10th@ BOSNick Pivetta (9-9)#58@ TEXDane Dunning (2-6)#98
Tue, Jul 12thvs CINGraham Ashcraft (5-3)#145vs MILJason Alexander (2-1)#216
Wed, Jul 13thvs CINMike Minor (1-10)#201vs MILAaron Ashby (2-10)#88
Thu, Jul 14thvs CINLuis Castillo (5-4)#40vs CWSJohnny Cueto (5-5)#75
Fri, Jul 15thvs BOSNathan Eovaldi (5-3)#60vs CWSMichael Kopech (4-8)#55
Sat, Jul 16thvs BOSNick Pivetta (9-9)#58vs CWSLance Lynn (3-5)#94
Sun, Jul 17thvs BOSChris Sale (0-1)vs CWSDylan Cease (12-5)#11
Sat, Jul 23rd@ BALJordan Lyles (9-9)#101@ DETMichael Pineda (2-6)#188
Sun, Jul 24th@ BALDean Kremer (5-4)#169@ DETRony Garcia (3-3)#223
Tue, Jul 26th@ NYMTaijuan Walker (10-3)#78@ MILEthan Small (0-0)#305
Wed, Jul 27th@ NYMMax Scherzer (8-2)#16@ MILCorbin Burnes (8-5)#4
Fri, Jul 29thvs KCKris Bubic (2-7)#180@ SDBlake Snell (5-6)#67
Sat, Jul 30thvs KCJonathan Heasley (1-7)#273@ SDJoe Musgrove (8-6)#22
Sun, Jul 31stvs KCZack Greinke (4-8)#132@ SDSean Manaea (6-6)#83
Mon, Aug 1stvs SEAMarco Gonzales (7-12)#108vs DETTarik Skubal (7-8)
Tue, Aug 2ndvs SEALogan Gilbert (10-5)#36vs DETMatt Manning (0-0)#210
Wed, Aug 3rdvs SEALuis Castillo (5-4)#40vs DETTyler Alexander (2-7)#196
Thu, Aug 4th   vs TORAlek Manoah (12-6)#7
Fri, Aug 5th@ STLDakota Hudson (6-6)#153vs TORJose Berrios (8-5)#81
Sat, Aug 6th@ STLJordan Montgomery (5-3)#37vs TORMitch White (1-3)#140
Sun, Aug 7th@ STLAdam Wainwright (8-8)#45vs TORKevin Gausman (8-9)#29
Tue, Aug 9th@ SEALuis Castillo (5-4)#40@ LADJulio Urias (13-6)#5
Wed, Aug 10th@ SEARobbie Ray (9-8)#23@ LADRyan Pepiot (1-0)#267
Fri, Aug 12th@ BOSNathan Eovaldi (5-3)#60@ LAAPatrick Sandoval (3-8)#73
Sat, Aug 13th@ BOSKutter Crawford (3-4)#123@ LAAReid Detmers (4-3)#68
Sun, Aug 14th@ BOSMichael Wacha (7-1)#126@ LAATucker Davidson (2-3)#229
Mon, Aug 15thvs TBJalen Beeks (2-1)#137vs KCKris Bubic (2-7)#180
Tue, Aug 16thvs TBJeffrey Springs (5-3)#34vs KCZack Greinke (4-8)#132
Wed, Aug 17thvs TBCorey Kluber (7-7)#91vs KCDaniel Lynch (4-7)#226
Fri, Aug 19thvs TORKevin Gausman (8-9)#29vs TEXMartin Perez (9-3)#28
Sat, Aug 20thvs TORMitch White (1-3)#140vs TEXGlenn Otto (5-8)#131
Sun, Aug 21stvs TORAlek Manoah (12-6)#7vs TEXKohei Arihara (0-1)#321
Mon, Aug 22ndvs NYMMax Scherzer (8-2)#16vs TEXCole Ragans (0-1)#306
Tue, Aug 23rdvs NYMJacob deGrom (2-0)#31@ HOUJustin Verlander (15-3)#2
Wed, Aug 24th   @ HOUFramber Valdez (11-4)#30
Thu, Aug 25th@ OAK@ HOU
Fri, Aug 26th@ OAKvs SF
Sat, Aug 27th@ OAKvs SF
Sun, Aug 28th@ OAKvs SF
Mon, Aug 29th@ LAAvs BOS
Tue, Aug 30th@ LAAvs BOS
Wed, Aug 31st@ LAAvs BOS
Fri, Sep 2nd@ TB@ CWS
Sat, Sep 3rd@ TB@ CWS
Sun, Sep 4th@ TB@ CWS
Mon, Sep 5thvs MIN@ NYY
Tue, Sep 6thvs MIN@ NYY
Wed, Sep 7thvs MIN@ NYY
Thu, Sep 8thvs MIN@ NYY
Fri, Sep 9thvs TBvs CLE
Sat, Sep 10thvs TBvs CLE
Sun, Sep 11thvs TBvs CLE
Tue, Sep 13th@ BOSvs KC
Wed, Sep 14th@ BOSvs KC
Thu, Sep 15th   vs KC
Fri, Sep 16th@ MIL@ CLE
Sat, Sep 17th@ MIL@ CLE
Sun, Sep 18th@ MIL@ CLE
Mon, Sep 19th   @ CLE
Tue, Sep 20thvs PIT@ KC
Wed, Sep 21stvs PIT@ KC
Thu, Sep 22ndvs BOS@ KC
Fri, Sep 23rdvs BOSvs LAA
Sat, Sep 24thvs BOSvs LAA
Sun, Sep 25thvs BOSvs LAA
Tue, Sep 27th@ TORvs CWS
Wed, Sep 28th@ TORvs CWS
Thu, Sep 29th   vs CWS
Fri, Sep 30thvs BAL@ DET
Sat, Oct 1stvs BAL@ DET
Sun, Oct 2ndvs BAL@ DET
Mon, Oct 3rd@ TEX@ CWS
Tue, Oct 4th@ TEX@ CWS
Wed, Oct 5th@ TEX@ CWS
Thu, Apr 14thvs TORKevin Gausman (8-9)#29   
Mon, May 9thvs TEXJon Gray (7-6)#54   
Wed, May 11thvs TORJose Berrios (8-5)#81   
Thu, May 19th@ BALBruce Zimmermann (2-5)#252   
Thu, Jun 16thvs TBJalen Beeks (2-1)#137   
Mon, Jun 20th@ TBShane McClanahan (11-5)#3   
Thu, Jul 7th@ BOSJosh Winckowski (5-5)#209   
Thu, Jul 21st@ HOULuis Garcia (9-8)#43   
Fri, Jul 22nd@ BALTyler Wells (7-6)#92   
Thu, Jul 28thvs KCBrady Singer (6-4)#74   
Mon, Aug 8th@ SEALogan Gilbert (10-5)#36   
Thu, Aug 18thvs TORJose Berrios (8-5)#81   
Mon, Sep 26th@ TOR