Skip to main content

Who Should I Trade?

Trevor Megill for Kwang Hyun Kim (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Trevor Megill
Trevor Megill
Kwang Hyun Kim
Kwang Hyun Kim
Recommended by
1 of 1 experts
Recommended by
0 of 1 experts
Rest of Season
VBR# 714
Injury Alert-FA
Expert Ranks 
Mick Ciallela
# 331# 333
Who Should I Trade? Player Statistics
  Trevor Megill
Trevor Megill
Kwang Hyun Kim
Kwang Hyun Kim
2022 Stats 
Games Played22
Games Started0
Innings Pitched27.0
Blown Saves1
Hits Allowed24
Earned Runs10
Home Runs Allowed2
Who Should I Trade? Player Projections
  Trevor Megill
Trevor Megill
Kwang Hyun Kim
Kwang Hyun Kim
2022 Projections 
Games Played4
Games Started1
Innings Pitched8.3
Blown Saves0
Hits Allowed8
Earned Runs4
Home Runs Allowed1
Who Should I Trade? Player Notes
  Trevor Megill
Trevor Megill
Kwang Hyun Kim
Kwang Hyun Kim
 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
Kim signed a four-year, 12.3 million dollar deal to return home to play for SSG Landers in the KBO.
Chris Clegg
Mon, Mar 7th
 Trevor Megill has been placed on the 15-day injured list with a right shoulder impingement on Sunday.
Devon Bruce
Sun, Jun 19th
Kim appears close to a KBO return as the SSG Landers have officially requested a status check. This is a normal process when a KBO signs a player from MLB.
Chris Clegg
Mon, Mar 7th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Trevor Megill
Trevor Megill
Kwang Hyun Kim
Kwang Hyun Kim
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs SEARobbie Ray (8-8)#23   
Sat, Apr 9thvs SEALogan Gilbert (10-5)#33   
Sun, Apr 10thvs SEAMarco Gonzales (7-11)#104   
Mon, Apr 11thvs SEAChris Flexen (7-9)#100   
Tue, Apr 12thvs LADAndrew Heaney (1-0)#80   
Wed, Apr 13thvs LADClayton Kershaw (7-3)#34   
Fri, Apr 15th@ BOSNick Pivetta (8-8)#69   
Sat, Apr 16th@ BOSTanner Houck (5-4)#73   
Sun, Apr 17th@ BOSMichael Wacha (6-1)#141   
Mon, Apr 18th@ BOSRich Hill (4-5)#168   
Tue, Apr 19th@ KCCarlos Hernandez (0-3)#366   
Wed, Apr 20th@ KCDaniel Lynch (4-7)#217   
Thu, Apr 21st@ KCZack Greinke (3-7)#120   
Fri, Apr 22ndvs CWSMichael Kopech (4-8)#38   
Sat, Apr 23rdvs CWSVince Velasquez (3-3)#209   
Sun, Apr 24thvs CWSLucas Giolito (8-6)#64   
Tue, Apr 26thvs DETEduardo Rodriguez (1-3)#51   
Wed, Apr 27thvs DETMichael Pineda (2-6)#187   
Thu, Apr 28thvs DETTarik Skubal (7-8)#41   
Fri, Apr 29th@ TBCorey Kluber (7-6)#62   
Sat, Apr 30th@ TBShane McClanahan (10-5)#3   
Sun, May 1st@ TBJosh Fleming (2-4)#220   
Mon, May 2nd@ BALTyler Wells (7-6)#77   
Tue, May 3rd@ BALBruce Zimmermann (2-5)#264   
Wed, May 4th@ BALKyle Bradish (1-4)#250   
Thu, May 5th@ BALSpenser Watkins (4-2)#259   
Fri, May 6thvs OAKZach Logue (3-5)#223   
Sat, May 7thvs OAKJames Kaprielian (3-6)#127   
Sun, May 8thvs OAKDaulton Jefferies (1-7)   
Tue, May 10thvs HOUJustin Verlander (15-3)#2   
Thu, May 12thvs HOULuis Garcia (8-8)#42   
Fri, May 13thvs CLEAaron Civale (2-5)#161   
Sat, May 14thvs CLEShane Bieber (7-6)#17   
Sun, May 15thvs CLETriston McKenzie (8-8)#14   
Mon, May 16th@ OAKZach Logue (3-5)#223   
Tue, May 17th@ OAKJames Kaprielian (3-6)#127   
Wed, May 18th@ OAKDaulton Jefferies (1-7)   
Fri, May 20th@ KCDaniel Lynch (4-7)#217   
Sat, May 21st@ KCBrad Keller (6-12)#136   
Sun, May 22nd@ KCBrady Singer (5-4)#61   
Mon, May 23rdvs DETElvin Rodriguez (0-3)#279   
Tue, May 24thvs DETBeau Brieske (3-6)#151   
Wed, May 25thvs DETRony Garcia (3-3)#227   
Thu, May 26thvs KCDaniel Lynch (4-7)#217   
Fri, May 27thvs KCBrad Keller (6-12)#136   
Sat, May 28thvs KCBrady Singer (5-4)#61   
Sun, May 29thvs KCZack Greinke (3-7)#120   
Mon, May 30th@ DETBeau Brieske (3-6)#151   
Tue, May 31st@ DETJoey Wentz (0-1)#373   
Wed, Jun 1st@ DETTarik Skubal (7-8)#41   
Thu, Jun 2nd@ DETAlex Faedo (1-5)#198   
Fri, Jun 3rd@ TORYusei Kikuchi (4-6)#103   
Sat, Jun 4th@ TORJose Berrios (8-4)#63   
Sun, Jun 5th@ TORKevin Gausman (8-8)#22   
Tue, Jun 7thvs NYYJameson Taillon (11-2)#49   
Wed, Jun 8thvs NYYNestor Cortes Jr. (9-3)#30   
Thu, Jun 9thvs NYYGerrit Cole (9-4)#5   
Fri, Jun 10thvs TBDrew Rasmussen (6-4)#45   
Sat, Jun 11thvs TBShane Baz (1-2)#109   
Sun, Jun 12thvs TBJeffrey Springs (4-3)#35   
Mon, Jun 13th@ SEAChris Flexen (7-9)#100   
Tue, Jun 14th@ SEALogan Gilbert (10-5)#33   
Wed, Jun 15th@ SEAMarco Gonzales (7-11)#104   
Fri, Jun 17th@ ARIMadison Bumgarner (6-10)#143   
Sat, Jun 18th@ ARILuke Weaver (1-1)#183   
Sun, Jun 19th@ ARIMerrill Kelly (10-5)#24   
Tue, Jun 21stvs CLEAaron Civale (2-5)#161   
Wed, Jun 22ndvs CLETriston McKenzie (8-8)#14   
Thu, Jun 23rdvs CLEZach Plesac (2-10)#149   
Fri, Jun 24thvs COLGerman Marquez (6-9)#130   
Sat, Jun 25thvs COLAntonio Senzatela (3-6)#291   
Sun, Jun 26thvs COLRyan Feltner (2-3)#377   
Mon, Jun 27th@ CLETriston McKenzie (8-8)#14   
Tue, Jun 28th@ CLEKonnor Pilkington (1-2)#204   
Wed, Jun 29th@ CLECal Quantrill (8-5)#65   
Thu, Jun 30th@ CLEShane Bieber (7-6)#17   
Fri, Jul 1stvs BALSpenser Watkins (4-2)#259   
Sat, Jul 2ndvs BALJordan Lyles (9-8)#108   
Sun, Jul 3rdvs BALTyler Wells (7-6)#77   
Mon, Jul 4th@ CWSJohnny Cueto (4-5)#106   
Tue, Jul 5th@ CWSMichael Kopech (4-8)#38   
Wed, Jul 6th@ CWSLance Lynn (2-5)#98   
Fri, Jul 8th@ TEXJon Gray (7-6)#56   
Sat, Jul 9th@ TEXMartin Perez (9-3)#31   
Sun, Jul 10th@ TEXDane Dunning (2-6)#99   
Tue, Jul 12thvs MILJason Alexander (2-1)#232   
Wed, Jul 13thvs MILAaron Ashby (2-10)#70   
Thu, Jul 14thvs CWSJohnny Cueto (4-5)#106   
Fri, Jul 15thvs CWSMichael Kopech (4-8)#38   
Sat, Jul 16thvs CWSLance Lynn (2-5)#98   
Sun, Jul 17thvs CWSDylan Cease (12-4)#11   
Sat, Jul 23rd@ DETMichael Pineda (2-6)#187   
Sun, Jul 24th@ DETRony Garcia (3-3)#227   
Tue, Jul 26th@ MILEthan Small (0-0)#313   
Wed, Jul 27th@ MILCorbin Burnes (8-5)#4   
Fri, Jul 29th@ SDBlake Snell (4-6)#81   
Sat, Jul 30th@ SDJoe Musgrove (8-5)#20   
Sun, Jul 31st@ SDSean Manaea (6-6)#86   
Mon, Aug 1stvs DETTarik Skubal (7-8)#41   
Tue, Aug 2ndvs DETMatt Manning (0-0)#207   
Wed, Aug 3rdvs DETTyler Alexander (2-6)#193   
Thu, Aug 4thvs TORAlek Manoah (12-5)#9   
Fri, Aug 5thvs TORJose Berrios (8-4)#63   
Sat, Aug 6thvs TORMitch White (1-3)#156   
Sun, Aug 7thvs TORKevin Gausman (8-8)#22   
Tue, Aug 9th@ LADJulio Urias (12-6)#12   
Wed, Aug 10th@ LADRyan Pepiot (1-0)#292   
Fri, Aug 12th@ LAAPatrick Sandoval (3-7)#67   
Sat, Aug 13th@ LAAReid Detmers (4-3)#79   
Sun, Aug 14th@ LAATucker Davidson (1-3)#234   
Mon, Aug 15thvs KCKris Bubic (2-6)#188   
Tue, Aug 16thvs KCZack Greinke (3-7)#120   
Wed, Aug 17thvs KCDaniel Lynch (4-7)#217   
Fri, Aug 19thvs TEX   
Sat, Aug 20thvs TEX   
Sun, Aug 21stvs TEX   
Mon, Aug 22ndvs TEX   
Tue, Aug 23rd@ HOU   
Wed, Aug 24th@ HOU   
Thu, Aug 25th@ HOU   
Fri, Aug 26thvs SF   
Sat, Aug 27thvs SF   
Sun, Aug 28thvs SF   
Mon, Aug 29thvs BOS   
Tue, Aug 30thvs BOS   
Wed, Aug 31stvs BOS   
Fri, Sep 2nd@ CWS   
Sat, Sep 3rd@ CWS   
Sun, Sep 4th@ CWS   
Mon, Sep 5th@ NYY   
Tue, Sep 6th@ NYY   
Wed, Sep 7th@ NYY   
Thu, Sep 8th@ NYY   
Fri, Sep 9thvs CLE   
Sat, Sep 10thvs CLE   
Sun, Sep 11thvs CLE   
Tue, Sep 13thvs KC   
Wed, Sep 14thvs KC   
Thu, Sep 15thvs KC   
Fri, Sep 16th@ CLE   
Sat, Sep 17th@ CLE   
Sun, Sep 18th@ CLE   
Mon, Sep 19th@ CLE   
Tue, Sep 20th@ KC   
Wed, Sep 21st@ KC   
Thu, Sep 22nd@ KC   
Fri, Sep 23rdvs LAA   
Sat, Sep 24thvs LAA   
Sun, Sep 25thvs LAA   
Tue, Sep 27thvs CWS   
Wed, Sep 28thvs CWS   
Thu, Sep 29thvs CWS   
Fri, Sep 30th@ DET   
Sat, Oct 1st@ DET   
Sun, Oct 2nd@ DET   
Mon, Oct 3rd@ CWS   
Tue, Oct 4th@ CWS   
Wed, Oct 5th@ CWS