Skip to main content

Who Should I Trade?

Santiago Espinal for MJ Melendez (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
Santiago Espinal
2B,3B - TOR
Santiago Espinal
Expert
Recommendation
67%
Recommended by
6 of 9 experts
33%
Recommended by
3 of 9 experts
Rankings 
   
Rest of Season# 201# 197
VBR# 256# 226
   
Projections 
   
Runs3335
Home Runs125
RBI3434
Stolen Bases15
Batting Average.238.260
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 304# 360
   
Andrew Seifter
FantasyPros
# 90# 111
   
Bart Wheeler
Hail to Fantasy Football
# 205# 206
   
Mick Ciallela
Fantrax
# 143# 194
   
Nate Miller
Fantasy Six Pack
# 151# 179
   
Kelly Kirby
FantasyPros
# 127
   
Scott Youngson
Pitcher List
# 263# 131
   
Nick Pollack
Pitcher List
# 136
   
Pierre Camus
RotoBaller
# 196# 178
   
Who Should I Trade? Player Statistics
  MJ Melendez
C,DH,RF - KC
MJ Melendez
Santiago Espinal
2B,3B - TOR
Santiago Espinal
2022 Stats 
   
   
At Bats152249
   
Runs1627
   
Hits3665
   
Singles2242
   
Doubles718
   
Triples10
   
Home Runs65
   
RBI1732
   
Stolen Bases03
   
Caught Stealing12
   
Walks2420
   
Strikeouts3849
   
Batting Average.237.261
   
On Base Pct.339.315
   
Slugging Pct.415.394
   
On-base Plus Slugging.754.709
   
Who Should I Trade? Player Projections
  MJ Melendez
C,DH,RF - KC
MJ Melendez
Santiago Espinal
2B,3B - TOR
Santiago Espinal
2022 Projections 
   
   
At Bats247299
   
Runs3335
   
Hits5978
   
Singles3354
   
Doubles1218
   
Triples11
   
Home Runs125
   
RBI3434
   
Stolen Bases15
   
Caught Stealing13
   
Walks3024
   
Strikeouts7151
   
Batting Average.238.260
   
On Base Pct.321.316
   
Slugging Pct.440.378
   
On-base Plus Slugging.761.694
   
Who Should I Trade? Player Notes
  MJ Melendez
C,DH,RF - KC
MJ Melendez
Santiago Espinal
2B,3B - TOR
Santiago Espinal
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
Santiago Espinal went 0-5 with 2 strikeouts and 1 walk Tuesday vs the White Sox.
Vince DiSilvio
Wed, Jun 22nd
 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
Santiago Espinal went 2-for-5 with three RBIs in Toronto's win over Baltimore on Monday.
Devon Bruce
Tue, Jun 14th
 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
Santiago Espinal went 2-for-5 with a home run and two RBI in the Blue Jay's win over the Royals on Monday.
Devon Bruce
Tue, Jun 7th
 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
Santiago Espinal went 2-or-4 with a home run and three RBI during Toronto's loss to Minnesota on Sunday.
Devon Bruce
Sun, Jun 5th
 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
Santiago Espinal went 3-for-5 with three RBI in the Blue Jay's win over the White Sox on Thursday.
Devon Bruce
Thu, Jun 2nd
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  MJ Melendez
C,DH,RF - KC
MJ Melendez
Santiago Espinal
2B,3B - TOR
Santiago Espinal
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th   vs TEXJon Gray (3-3)#48
Sat, Apr 9thvs CLEZach Plesac (2-5)#105vs TEXDane Dunning (1-5)#100
Sun, Apr 10thvs CLECal Quantrill (4-4)#81vs TEXSpencer Howard (0-1)#198
Mon, Apr 11thvs CLEAaron Civale (2-3)#171@ NYYJameson Taillon (8-1)#42
Tue, Apr 12th@ STLDakota Hudson (5-4)#97@ NYYNestor Cortes Jr. (6-3)#49
Wed, Apr 13th   @ NYYGerrit Cole (6-2)#2
Thu, Apr 14thvs DETCasey Mize (0-1)@ NYYLuis Severino (4-2)#33
Fri, Apr 15thvs DETTarik Skubal (5-5)#36vs OAKDaulton Jefferies (1-7)
Sat, Apr 16thvs DETMatt Manning (0-0)#184vs OAKPaul Blackburn (6-3)#7
Sun, Apr 17th   vs OAKAdam Oller (0-3)#301
Tue, Apr 19thvs MINChris Archer (2-3)#126@ BOSNathan Eovaldi (4-2)#27
Wed, Apr 20thvs MINChris Paddack (1-2)@ BOSNick Pivetta (8-5)#37
Thu, Apr 21stvs MINJoe Ryan (5-3)#51@ BOSTanner Houck (4-3)#65
Fri, Apr 22nd@ SEAChris Flexen (3-8)#117@ HOUJustin Verlander (9-3)#4
Sat, Apr 23rd@ SEAMatt Brash (1-3)#183@ HOUJose Urquidy (6-3)#77
Sun, Apr 24th@ SEARobbie Ray (6-6)#20@ HOULuis Garcia (5-5)#38
Mon, Apr 25th   vs BOSNathan Eovaldi (4-2)#27
Tue, Apr 26th@ CWSDallas Keuchel (2-5)#376vs BOSNick Pivetta (8-5)#37
Wed, Apr 27th@ CWSDylan Cease (5-3)#23vs BOSMichael Wacha (6-1)#111
Thu, Apr 28th@ CWSMichael Kopech (2-4)#34vs BOSGarrett Whitlock (2-1)#58
Fri, Apr 29thvs NYYNestor Cortes Jr. (6-3)#49vs HOUJose Urquidy (6-3)#77
Sat, Apr 30thvs NYYGerrit Cole (6-2)#2vs HOULuis Garcia (5-5)#38
Sun, May 1stvs NYYLuis Severino (4-2)#33vs HOUFramber Valdez (7-3)#21
Mon, May 2nd@ STLSteven Matz (3-3)#86vs NYYJordan Montgomery (3-1)#30
Tue, May 3rdvs STLDakota Hudson (5-4)#97vs NYYJameson Taillon (8-1)#42
Wed, May 4thvs STLAdam Wainwright (5-5)#40vs NYYNestor Cortes Jr. (6-3)#49
Thu, May 5th   @ CLEAaron Civale (2-3)#171
Sat, May 7th   @ CLETriston McKenzie (4-5)#57
Sun, May 8th@ BALBruce Zimmermann (2-5)#251@ CLEKonnor Pilkington (1-0)#169
Tue, May 10th@ TEXMartin Perez (5-2)#64@ NYYLuis Severino (4-2)#33
Wed, May 11th@ TEXMatt Bush (2-1)#222@ NYYJameson Taillon (8-1)#42
Fri, May 13th@ COLKyle Freeland (3-5)#168@ TBDrew Rasmussen (5-3)#56
Sat, May 14th@ COLGerman Marquez (4-5)#96@ TBRyan Yarbrough (0-3)#158
Sun, May 15th@ COLAustin Gomber (3-7)#186@ TBJeffrey Springs (3-2)#25
Mon, May 16thvs CWSJohnny Cueto (1-4)#176vs SEAChris Flexen (3-8)#117
Tue, May 17thvs CWSDavis Martin (1-2)#246vs SEALogan Gilbert (8-3)#32
Wed, May 18thvs CWSLucas Giolito (4-4)#39vs SEAMarco Gonzales (4-7)#91
Fri, May 20thvs MINDevin Smeltzer (4-1)#144vs CINLuis Castillo (2-4)#47
Sat, May 21stvs MINJoe Ryan (5-3)#51vs CINHunter Greene (3-8)#113
Sun, May 22ndvs MINBailey Ober (1-2)#79vs CINGraham Ashcraft (4-1)#182
Mon, May 23rd@ ARIZach Davies (2-4)#164@ STLMiles Mikolas (5-5)#44
Tue, May 24th@ ARIZac Gallen (4-2)#41@ STLJordan Hicks (1-4)#193
Thu, May 26th@ MINDevin Smeltzer (4-1)#144@ LAAShohei Ohtani (6-4)#24
Fri, May 27th@ MINBailey Ober (1-2)#79@ LAAChase Silseth (1-2)#305
Sat, May 28th@ MINChris Archer (2-3)#126@ LAAMichael Lorenzen (6-5)#132
Sun, May 29th@ MINSonny Gray (3-1)#53@ LAAPatrick Sandoval (3-2)#60
Tue, May 31st@ CLECal Quantrill (4-4)#81vs CWSLucas Giolito (4-4)#39
Wed, Jun 1st@ CLEKonnor Pilkington (1-0)#169vs CWSMichael Kopech (2-4)#34
Thu, Jun 2nd   vs CWSJohnny Cueto (1-4)#176
Fri, Jun 3rdvs HOUJose Urquidy (6-3)#77vs MINChi Chi Gonzalez (0-1)#342
Sat, Jun 4thvs HOULuis Garcia (5-5)#38vs MINDylan Bundy (4-4)#152
Sun, Jun 5thvs HOUFramber Valdez (7-3)#21vs MINDevin Smeltzer (4-1)#144
Mon, Jun 6thvs TORRoss Stripling (4-2)#121@ KCDaniel Lynch (3-7)#228
Tue, Jun 7thvs TORAlek Manoah (9-2)#13@ KCBrad Keller (2-9)#112
Wed, Jun 8thvs TORYusei Kikuchi (2-4)#102@ KCBrady Singer (3-2)#82
Fri, Jun 10thvs BALBruce Zimmermann (2-5)#251@ DETElvin Rodriguez (0-2)#362
Sat, Jun 11thvs BALTyler Wells (5-4)#76@ DETBeau Brieske (1-6)#187
Sun, Jun 12thvs BALDean Kremer (2-1)#243@ DETTarik Skubal (5-5)#36
Mon, Jun 13th@ SFAlex Wood (5-6)#74vs BALKyle Bradish (1-4)#257
Tue, Jun 14th@ SFLogan Webb (7-2)#12vs BALJordan Lyles (4-6)#286
Wed, Jun 15th@ SFSam Long (0-1)#223vs BALBruce Zimmermann (2-5)#251
Thu, Jun 16th   vs BALTyler Wells (5-4)#76
Fri, Jun 17th@ OAKFrankie Montas (3-7)#15vs NYYJordan Montgomery (3-1)#30
Sat, Jun 18th@ OAKCole Irvin (2-5)#109vs NYYJameson Taillon (8-1)#42
Sun, Jun 19th@ OAKJared Koenig (1-2)#303vs NYYLuis Severino (4-2)#33
Mon, Jun 20th@ LAANoah Syndergaard (4-6)#87@ CWSLance Lynn (1-1)#68
Tue, Jun 21st@ LAAReid Detmers (2-3)#108@ CWSDylan Cease (5-3)#23
Wed, Jun 22nd@ LAAShohei Ohtani (6-4)#24@ CWSLucas Giolito (4-4)#39
Fri, Jun 24thvs OAKCole Irvin (2-5)#109@ MILAdrian Houser (4-8)#153
Sat, Jun 25thvs OAKJared Koenig (1-2)#303@ MILCorbin Burnes (6-4)#3
Sun, Jun 26thvs OAKJames Kaprielian (0-5)#200@ MILChi Chi Gonzalez (0-1)#342
Mon, Jun 27thvs TEXMartin Perez (5-2)#64vs BOSConnor Seabold#373
Tue, Jun 28thvs TEXJon Gray (3-3)#48vs BOSMichael Wacha (6-1)#111
Wed, Jun 29thvs TEXDane Dunning (1-5)#100vs BOSNick Pivetta (8-5)#37
Thu, Jun 30th   vs TBJeffrey Springs (3-2)#25
Fri, Jul 1st@ DETAlex Faedo (1-4)#125vs TBCorey Kluber (3-4)#46
Sat, Jul 2nd@ DETBeau Brieske (1-6)#187vs TBShane McClanahan (7-3)#9
Sun, Jul 3rd@ DETvs TBShane Baz (0-1)#101
Mon, Jul 4th@ HOU@ OAK
Tue, Jul 5th@ HOU@ OAK
Wed, Jul 6th@ HOU@ OAK
Thu, Jul 7th@ HOU@ SEA
Fri, Jul 8thvs CLE@ SEA
Sat, Jul 9thvs CLE@ SEA
Sun, Jul 10thvs CLE@ SEA
Tue, Jul 12thvs DETvs PHI
Wed, Jul 13thvs DETvs PHI
Thu, Jul 14th@ TORvs KC
Fri, Jul 15th@ TORvs KC
Sat, Jul 16th@ TORvs KC
Sun, Jul 17th@ TORvs KC
Fri, Jul 22ndvs TB@ BOS
Sat, Jul 23rdvs TB@ BOS
Sun, Jul 24thvs TB@ BOS
Tue, Jul 26thvs LAAvs STL
Wed, Jul 27thvs LAAvs STL
Thu, Jul 28th@ NYYvs DET
Fri, Jul 29th@ NYYvs DET
Sat, Jul 30th@ NYYvs DET
Sun, Jul 31st@ NYYvs DET
Tue, Aug 2nd@ CWS@ TB
Wed, Aug 3rd@ CWS@ TB
Thu, Aug 4thvs BOS@ MIN
Fri, Aug 5thvs BOS@ MIN
Sat, Aug 6thvs BOS@ MIN
Sun, Aug 7thvs BOS@ MIN
Mon, Aug 8th   @ BAL
Tue, Aug 9thvs CWS@ BAL
Wed, Aug 10thvs CWS@ BAL
Fri, Aug 12thvs LADvs CLE
Sat, Aug 13thvs LADvs CLE
Sun, Aug 14thvs LADvs CLE
Mon, Aug 15th@ MINvs BAL
Tue, Aug 16th@ MINvs BAL
Wed, Aug 17th@ MINvs BAL
Thu, Aug 18th@ TB@ NYY
Fri, Aug 19th@ TB@ NYY
Sat, Aug 20th@ TB@ NYY
Sun, Aug 21st@ TB@ NYY
Tue, Aug 23rdvs ARI@ BOS
Wed, Aug 24thvs ARI@ BOS
Thu, Aug 25th   @ BOS
Fri, Aug 26thvs SDvs LAA
Sat, Aug 27thvs SDvs LAA
Sun, Aug 28thvs SDvs LAA
Mon, Aug 29th   vs CHC
Tue, Aug 30th@ CWSvs CHC
Wed, Aug 31st@ CWSvs CHC
Fri, Sep 2nd@ DET@ PIT
Sat, Sep 3rd@ DET@ PIT
Sun, Sep 4th@ DET@ PIT
Mon, Sep 5thvs CLE@ BAL
Tue, Sep 6thvs CLE@ BAL
Wed, Sep 7thvs CLE@ BAL
Fri, Sep 9thvs DET@ TEX
Sat, Sep 10thvs DET@ TEX
Sun, Sep 11thvs DET@ TEX
Mon, Sep 12th   vs TB
Tue, Sep 13th@ MINvs TB
Wed, Sep 14th@ MINvs TB
Thu, Sep 15th@ MINvs TB
Fri, Sep 16th@ BOSvs BAL
Sat, Sep 17th@ BOSvs BAL
Sun, Sep 18th@ BOSvs BAL
Tue, Sep 20thvs MIN@ PHI
Wed, Sep 21stvs MIN@ PHI
Thu, Sep 22ndvs MIN@ TB
Fri, Sep 23rdvs SEA@ TB
Sat, Sep 24thvs SEA@ TB
Sun, Sep 25thvs SEA@ TB
Mon, Sep 26th   vs NYY
Tue, Sep 27th@ DETvs NYY
Wed, Sep 28th@ DETvs NYY
Fri, Sep 30th@ CLEvs BOS
Sat, Oct 1st@ CLEvs BOS
Sun, Oct 2nd@ CLEvs BOS
Mon, Oct 3rd@ CLE@ BAL
Tue, Oct 4th@ CLE@ BAL
Wed, Oct 5th@ CLE@ BAL
Thu, Apr 7thvs CLEShane Bieber (3-4)#5   
Mon, May 9th@ BALTyler Wells (5-4)#76   
Thu, May 12th@ TEXTaylor Hearn (4-5)#266   
Thu, May 19thvs CWSVince Velasquez (3-3)#178   
Mon, May 30th@ CLEZach Plesac (2-5)#105   
Thu, Jun 9thvs BALJordan Lyles (4-6)#286   
Mon, Jul 11thvs DET   
Mon, Jul 25thvs LAA   
Mon, Aug 1st@ CWS   
Thu, Aug 11thvs CWS   
Mon, Aug 22ndvs CWS   
Thu, Sep 1st@ CWS   
Thu, Sep 29th@ DET