Skip to main content

Who Should I Trade?

MJ Melendez for Miguel Cabrera (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  MJ Melendez
C,DH,RF - KC
MJ Melendez
Miguel Cabrera
1B,DH - DET
Miguel Cabrera
Expert
Recommendation
75%
Recommended by
6 of 8 experts
25%
Recommended by
2 of 8 experts
Rankings 
   
Rest of Season# 201# 253
VBR# 282# 383
   
Projections 
   
Runs3326
Home Runs127
RBI3533
Stolen Bases10
Batting Average.236.269
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Pierre Camus
RotoBaller
# 196# 239
   
Andrew Seifter
FantasyPros
# 90# 225
   
Bart Wheeler
Hail to Fantasy Football
# 205
   
Mick Ciallela
Fantrax
# 143# 228
   
Nate Miller
Fantasy Six Pack
# 151# 200
   
Kelly Kirby
FantasyPros
# 127
   
Scott Youngson
Pitcher List
# 263# 166
   
Mike Maher
FantasyPros
# 304# 260
   
Who Should I Trade? Player Statistics
  MJ Melendez
C,DH,RF - KC
MJ Melendez
Miguel Cabrera
1B,DH - DET
Miguel Cabrera
2022 Stats 
   
   
At Bats148218
   
Runs1516
   
Hits3465
   
Singles2055
   
Doubles77
   
Triples10
   
Home Runs63
   
RBI1723
   
Stolen Bases00
   
Caught Stealing10
   
Walks2311
   
Strikeouts3862
   
Batting Average.230.298
   
On Base Pct.331.335
   
Slugging Pct.412.372
   
On-base Plus Slugging.744.706
   
Who Should I Trade? Player Projections
  MJ Melendez
C,DH,RF - KC
MJ Melendez
Miguel Cabrera
1B,DH - DET
Miguel Cabrera
2022 Projections 
   
   
At Bats250268
   
Runs3326
   
Hits5972
   
Singles3356
   
Doubles139
   
Triples20
   
Home Runs127
   
RBI3533
   
Stolen Bases10
   
Caught Stealing10
   
Walks3019
   
Strikeouts7266
   
Batting Average.236.269
   
On Base Pct.318.322
   
Slugging Pct.440.381
   
On-base Plus Slugging.758.703
   
Who Should I Trade? Player Notes
  MJ Melendez
C,DH,RF - KC
MJ Melendez
Miguel Cabrera
1B,DH - DET
Miguel Cabrera
News 
 MJ Melendez went 2-for-3 with a walk in Kansas City's 4-0 loss in Oakland on Sunday.
Luke Monaldo
Mon, Jun 20th
Miguel Cabrera remains out of the lineup on Monday against the Twins with back tightness.
Dan Harris
Mon, May 30th
 MJ Melendez went 0-for-2 with two walks and a sacrifice fly in Kansas City’s 5-1 win in Oakland on Friday.
Luke Monaldo
Sat, Jun 18th
Miguel Cabrera left Saturday's game against the Guardians with back tightness.
Ari Koslow
Sat, May 28th
 MJ Melendez went 2-for-4 with a home run, a double and three RBIs in Kansas City’s 8-1 win over the Orioles on Friday.
Luke Monaldo
Sat, Jun 11th
Detroit Tigers DH Miguel Cabrera went 2-for-3 with a homer, two runs, and two RBI in a 5-1 win over Baltimore on Sunday.
Matthew Terelle
Sun, May 15th
 MJ Melendez went 1-for-2 with a home run, two walks and two RBIs in Kansas City’s 7-5 victory against Baltimore on Thursday.
Luke Monaldo
Fri, Jun 10th
Detroit Tigers DH Miguel Cabrera went 2-for-4 with a homer and two RBI in a 4-2 win over the Orioles on Friday.
Matthew Terelle
Fri, May 13th
 MJ Melendez went 1-for-5 with a double, two RBIs and a run scored in Kansas City’s 8-4 win against the Blue Jays on Wednesday.
Luke Monaldo
Wed, Jun 8th
Detroit Tigers DH Miguel Cabrera went 1-for-4 with a two-run homer in a 6-3 loss to the Dodgers on Sunday
Matthew Terelle
Sun, May 1st
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  MJ Melendez
C,DH,RF - KC
MJ Melendez
Miguel Cabrera
1B,DH - DET
Miguel Cabrera
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs CLEShane Bieber (3-3)#5   
Sat, Apr 9thvs CLEZach Plesac (2-5)#104vs CWSDylan Cease (5-3)#23
Sun, Apr 10thvs CLECal Quantrill (4-4)#80vs CWSMichael Kopech (2-4)#34
Mon, Apr 11thvs CLEAaron Civale (2-3)#159vs BOSMichael Wacha (6-1)#113
Tue, Apr 12th@ STLDakota Hudson (5-4)#95vs BOSRich Hill (3-4)#142
Thu, Apr 14thvs DETCasey Mize (0-1)@ KCZack Greinke (1-4)#121
Fri, Apr 15thvs DETTarik Skubal (5-5)#32@ KCBrad Keller (2-8)#111
Sat, Apr 16thvs DETMatt Manning (0-0)#186@ KCKris Bubic (1-4)#244
Tue, Apr 19thvs MINChris Archer (1-3)#157vs NYYGerrit Cole (6-1)#2
Wed, Apr 20thvs MINChris Paddack (1-2)vs NYYLuis Severino (4-2)#33
Thu, Apr 21stvs MINJoe Ryan (5-3)#52vs NYYJordan Montgomery (3-1)#29
Fri, Apr 22nd@ SEAChris Flexen (3-8)#117   
Sat, Apr 23rd@ SEAMatt Brash (1-3)#182vs COLAustin Gomber (3-7)#189
Sun, Apr 24th@ SEARobbie Ray (6-6)#18vs COLChad Kuhl (4-5)#263
Tue, Apr 26th@ CWSDallas Keuchel (2-5)#377@ MINChris Paddack (1-2)
Wed, Apr 27th@ CWSDylan Cease (5-3)#23@ MINJoe Ryan (5-3)#52
Thu, Apr 28th@ CWSMichael Kopech (2-4)#34@ MINBailey Ober (1-2)#79
Fri, Apr 29thvs NYYNestor Cortes Jr. (6-3)#49@ LADTyler Anderson (8-0)#55
Sat, Apr 30thvs NYYGerrit Cole (6-1)#2@ LADClayton Kershaw (5-1)#35
Sun, May 1stvs NYYLuis Severino (4-2)#33@ LADWalker Buehler (6-3)#136
Mon, May 2nd@ STLSteven Matz (3-3)#88   
Tue, May 3rdvs STLDakota Hudson (5-4)#95   
Wed, May 4thvs STLAdam Wainwright (5-5)#42vs PITJose Quintana (1-4)#81
Sun, May 8th@ BALBruce Zimmermann (2-5)#255@ HOUJake Odorizzi (3-2)#126
Mon, May 9th@ BALTyler Wells (5-4)#74vs OAKPaul Blackburn (6-3)#7
Tue, May 10th@ TEXMartin Perez (5-2)#60vs OAKAdrian Martinez (1-0)#245
Wed, May 11th@ TEXMatt Bush (2-1)#221vs OAKZach Logue (2-4)#215
Thu, May 12th@ TEXTaylor Hearn (4-5)#289vs OAKJames Kaprielian (0-5)#179
Fri, May 13th@ COLKyle Freeland (3-5)#166vs BALJordan Lyles (4-6)#291
Sat, May 14th@ COLGerman Marquez (4-5)#96vs BALBruce Zimmermann (2-5)#255
Sun, May 15th@ COLAustin Gomber (3-7)#189vs BALTyler Wells (5-4)#74
Mon, May 16thvs CWSJohnny Cueto (1-4)#172@ TBCorey Kluber (3-4)#48
Tue, May 17thvs CWSDavis Martin (1-2)#247@ TBShane McClanahan (7-3)#8
Wed, May 18thvs CWSLucas Giolito (4-4)#40@ TBDrew Rasmussen (5-3)#56
Thu, May 19thvs CWSVince Velasquez (3-3)#177   
Fri, May 20thvs MINDevin Smeltzer (4-1)#141@ CLEAaron Civale (2-3)#159
Sat, May 21stvs MINJoe Ryan (5-3)#52   
Sun, May 22ndvs MINBailey Ober (1-2)#79@ CLEShane Bieber (3-3)#5
Mon, May 23rd@ ARIZach Davies (2-4)#192@ MINChris Archer (1-3)#157
Tue, May 24th@ ARIZac Gallen (4-2)#41@ MINSonny Gray (3-1)#54
Thu, May 26th@ MINDevin Smeltzer (4-1)#141vs CLEKonnor Pilkington (1-0)#167
Fri, May 27th@ MINBailey Ober (1-2)#79   
Sat, May 28th@ MINChris Archer (1-3)#157vs CLEShane Bieber (3-3)#5
Sun, May 29th@ MINSonny Gray (3-1)#54vs CLETriston McKenzie (4-5)#57
Mon, May 30th@ CLEZach Plesac (2-5)#104vs MINDylan Bundy (4-4)#152
Tue, May 31st@ CLECal Quantrill (4-4)#80vs MINCole Sands (0-3)#308
Wed, Jun 1st@ CLEKonnor Pilkington (1-0)#167vs MINBailey Ober (1-2)#79
Fri, Jun 3rdvs HOUJose Urquidy (6-3)#76@ NYYGerrit Cole (6-1)#2
Sat, Jun 4thvs HOULuis Garcia (5-5)#39@ NYYLuis Severino (4-2)#33
Sun, Jun 5thvs HOUFramber Valdez (7-3)#22@ NYYJordan Montgomery (3-1)#29
Mon, Jun 6thvs TORRoss Stripling (4-2)#120   
Tue, Jun 7thvs TORAlek Manoah (9-2)#11@ PITJose Quintana (1-4)#81
Wed, Jun 8thvs TORYusei Kikuchi (2-3)#102@ PITMitch Keller (2-5)#193
Thu, Jun 9thvs BALJordan Lyles (4-6)#291   
Fri, Jun 10thvs BALBruce Zimmermann (2-5)#255vs TORJose Berrios (5-3)#46
Sat, Jun 11thvs BALTyler Wells (5-4)#74vs TORKevin Gausman (5-6)#19
Sun, Jun 12thvs BALDean Kremer (2-1)#243vs TORRoss Stripling (4-2)#120
Mon, Jun 13th@ SFAlex Wood (5-6)#75vs CWSLance Lynn (1-0)#59
Tue, Jun 14th@ SFLogan Webb (6-2)#20vs CWSDylan Cease (5-3)#23
Wed, Jun 15th@ SFSam Long (0-1)#224vs CWSVince Velasquez (3-3)#177
Fri, Jun 17th@ OAKFrankie Montas (3-7)#13vs TEXJon Gray (3-3)#51
Sat, Jun 18th@ OAKCole Irvin (2-5)#108vs TEXTaylor Hearn (4-5)#289
Sun, Jun 19th@ OAKJared Koenig (1-2)#311vs TEXDane Dunning (1-5)#98
Mon, Jun 20th@ LAANoah Syndergaard (4-6)#86@ BOSJosh Winckowski (2-1)#304
Tue, Jun 21st@ LAAReid Detmers (2-3)#105@ BOSRich Hill (3-4)#142
Wed, Jun 22nd@ LAAShohei Ohtani (6-4)#26@ BOSMichael Wacha (6-1)#113
Fri, Jun 24thvs OAKCole Irvin (2-5)#108@ ARIMerrill Kelly (6-5)#109
Sat, Jun 25thvs OAKJared Koenig (1-2)#311@ ARIZach Davies (2-4)#192
Sun, Jun 26thvs OAKJames Kaprielian (0-5)#179@ ARIZach Davies (2-4)#192
Mon, Jun 27thvs TEXMartin Perez (5-2)#60   
Tue, Jun 28thvs TEXJon Gray (3-3)#51@ SFCarlos Rodon (6-4)#9
Wed, Jun 29thvs TEXDane Dunning (1-5)#98@ SFAlex Wood (5-6)#75
Fri, Jul 1st@ DETAlex Faedo (1-4)#128vs KCBrad Keller (2-8)#111
Sat, Jul 2nd@ DETMichael Pineda (1-2)#144vs KCBrady Singer (3-2)#85
Sun, Jul 3rd@ DETBeau Brieske (1-6)#185vs KCJonathan Heasley (1-3)#211
Mon, Jul 4th@ HOUvs CLE
Tue, Jul 5th@ HOUvs CLE
Wed, Jul 6th@ HOUvs CLE
Thu, Jul 7th@ HOU@ CWS
Fri, Jul 8thvs CLE@ CWS
Sat, Jul 9thvs CLE@ CWS
Sun, Jul 10thvs CLE@ CWS
Mon, Jul 11thvs DET@ KC
Tue, Jul 12thvs DET@ KC
Wed, Jul 13thvs DET@ KC
Thu, Jul 14th@ TOR@ CLEShane Bieber (3-3)#5
Fri, Jul 15th@ TOR@ CLE
Sat, Jul 16th@ TOR@ CLE
Sun, Jul 17th@ TOR@ CLE
Fri, Jul 22ndvs TB   
Sat, Jul 23rdvs TBvs MIN
Sun, Jul 24thvs TBvs MIN
Mon, Jul 25thvs LAAvs SD
Tue, Jul 26thvs LAAvs SD
Wed, Jul 27thvs LAAvs SD
Thu, Jul 28th@ NYY@ TOR
Fri, Jul 29th@ NYY@ TOR
Sat, Jul 30th@ NYY@ TOR
Sun, Jul 31st@ NYY@ TOR
Mon, Aug 1st@ CWS@ MIN
Tue, Aug 2nd@ CWS@ MIN
Wed, Aug 3rd@ CWS@ MIN
Thu, Aug 4thvs BOSvs TB
Fri, Aug 5thvs BOSvs TB
Sat, Aug 6thvs BOSvs TB
Sun, Aug 7thvs BOSvs TB
Tue, Aug 9thvs CWSvs CLE
Wed, Aug 10thvs CWSvs CLE
Thu, Aug 11thvs CWSvs CLE
Fri, Aug 12thvs LAD@ CWS
Sat, Aug 13thvs LAD@ CWS
Sun, Aug 14thvs LAD@ CWS
Mon, Aug 15th@ MIN@ CLE
Tue, Aug 16th@ MIN@ CLE
Wed, Aug 17th@ MIN@ CLE
Thu, Aug 18th@ TB   
Fri, Aug 19th@ TBvs LAA
Sat, Aug 20th@ TBvs LAA
Sun, Aug 21st@ TBvs LAA
Mon, Aug 22ndvs CWS   
Tue, Aug 23rdvs ARIvs SF
Wed, Aug 24thvs ARIvs SF
Fri, Aug 26thvs SD@ TEX
Sat, Aug 27thvs SD@ TEX
Sun, Aug 28thvs SD@ TEX
Tue, Aug 30th@ CWSvs SEA
Wed, Aug 31st@ CWSvs SEA
Thu, Sep 1st@ CWSvs SEA
Fri, Sep 2nd@ DETvs KC
Sat, Sep 3rd@ DETvs KC
Sun, Sep 4th@ DETvs KC
Mon, Sep 5thvs CLE@ LAA
Tue, Sep 6thvs CLE@ LAA
Wed, Sep 7thvs CLE@ LAA
Fri, Sep 9thvs DET@ KC
Sat, Sep 10thvs DET@ KC
Sun, Sep 11thvs DET@ KC
Tue, Sep 13th@ MINvs HOU
Wed, Sep 14th@ MINvs HOU
Thu, Sep 15th@ MIN   
Fri, Sep 16th@ BOSvs CWS
Sat, Sep 17th@ BOSvs CWS
Sun, Sep 18th@ BOSvs CWS
Tue, Sep 20thvs MIN@ BAL
Wed, Sep 21stvs MIN@ BAL
Thu, Sep 22ndvs MIN   
Fri, Sep 23rdvs SEA@ CWS
Sat, Sep 24thvs SEA@ CWS
Sun, Sep 25thvs SEA@ CWS
Tue, Sep 27th@ DETvs KC
Wed, Sep 28th@ DETvs KC
Thu, Sep 29th@ DETvs KC
Fri, Sep 30th@ CLEvs MIN
Sat, Oct 1st@ CLEvs MIN
Sun, Oct 2nd@ CLEvs MIN
Mon, Oct 3rd@ CLE@ SEA
Tue, Oct 4th@ CLE@ SEA
Wed, Oct 5th@ CLE@ SEA
Fri, Apr 8th   vs CWSLucas Giolito (4-4)#40
Wed, Apr 13th   vs BOSNathan Eovaldi (4-2)#27
Thu, May 5th   @ HOUJose Urquidy (6-3)#76
Fri, May 6th   @ HOULuis Garcia (5-5)#39
Sat, May 7th   @ HOUFramber Valdez (7-3)#22
Wed, May 25th   @ MINDylan Bundy (4-4)#152
Thu, Jun 2nd   vs MINChris Archer (1-3)#157
Thu, Jun 16th   vs TEXMartin Perez (5-2)#60
Thu, Jul 21st   @ OAK
Mon, Sep 12th   vs HOU
Mon, Sep 19th   @ BAL