Skip Navigation to Main Content

Who Should I Trade?

Daniel Espino for Merrill Kelly (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Merrill Kelly
SP - ARI
Merrill Kelly
Daniel Espino
SP - CLE
Daniel Espino
Expert
Recommendation
100%
Recommended by
5 of 5 experts
0%
Recommended by
0 of 5 experts
Rankings 
   
Rest of Season# 105
VBR# 310# 782
   
Projections 
   
Strikeouts8919
Wins71
Saves00
ERA4.374.25
WHIP1.341.45
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 138
   
Chris Welsh
FantasyPros
# 112
   
Joe Pisapia
FantasyPros
# 77
   
Kelly Kirby
FantasyPros
# 132
   
Kevin Spinelli
KevScores
# 122
   
Who Should I Trade? Player Statistics
  Merrill Kelly
SP - ARI
Merrill Kelly
Daniel Espino
SP - CLE
Daniel Espino
2026 Stats 
   
   
Games Played8
   
Games Started8
   
Innings Pitched48.0
   
Wins5
   
Losses3
   
Saves0
   
Blown Saves0
   
Holds0
   
Hits Allowed48
   
Earned Runs28
   
Home Runs Allowed8
   
Strikeouts31
   
Walks20
   
ERA5.25
   
WHIP1.42
   
Who Should I Trade? Player Projections
  Merrill Kelly
SP - ARI
Merrill Kelly
Daniel Espino
SP - CLE
Daniel Espino
2026 Projections 
   
   
Games Played1920
   
Games Started190
   
Innings Pitched107.517.9
   
Wins71
   
Losses61
   
Saves00
   
Blown Saves00
   
Holds00
   
Hits Allowed10716
   
Earned Runs528
   
Home Runs Allowed152
   
Strikeouts8919
   
Walks359
   
ERA4.374.25
   
WHIP1.341.45
   
Who Should I Trade? Player Notes
  Merrill Kelly
SP - ARI
Merrill Kelly
Daniel Espino
SP - CLE
Daniel Espino
News 
 Merrill Kelly did not factor in the decision on Sunday after allowing two runs on eight hits in 5.1 innings against the Mariners.
David Leisering
Sun, May 31st
The Guardians have optioned right-hander Daniel Espino (shoulder) to Triple-A Columbus.
Brenton Kemp
Mon, Mar 9th
 Merrill Kelly tossed seven innings and allowed two runs on four hits, walked two, and struck out four as Arizona defeated San Francisco, 6-2, on Monday.
David Leisering
Mon, May 25th
 
 Merrill Kelly allowed three runs on eight hits over six innings with four strikeouts in a win on Wednesday against the Giants.
Ari Koslow
Thu, May 21st
 
 Merrill Kelly went the distance on Friday, allowing a run on four hits with no walks and three strikeouts as the Diamondbacks defeated the Rockies, 9-1.
David Leisering
Sat, May 16th
 
 Merrill Kelly allowed one run on three hits, walked three, and struck out six over seven innings on Saturday as the Diamondbacks defeated the Mets, 2-1.
David Leisering
Sun, May 10th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Merrill Kelly
SP - ARI
Merrill Kelly
Daniel Espino
SP - CLE
Daniel Espino
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ LADYoshinobu Yamamoto (4-4)#13@ SEALogan Gilbert (3-4)#11
Fri, Mar 27th@ LADEmmet Sheehan (3-1)#42@ SEAGeorge Kirby (5-4)#14
Sat, Mar 28th@ LADTyler Glasnow (3-0)#37@ SEABryan Woo (5-3)#6
Sun, Mar 29th   @ SEAEmerson Hancock (4-2)#91
Mon, Mar 30thvs DETJustin Verlander (0-1)#160@ LADRoki Sasaki (3-3)#131
Tue, Mar 31stvs DETCasey Mize (2-3)#65@ LADShohei Ohtani (5-2)#1
Wed, Apr 1stvs DETTarik Skubal (3-2)#4@ LADYoshinobu Yamamoto (4-4)#13
Fri, Apr 3rdvs ATLGrant Holmes (3-2)#139vs CHCCade Horton (1-0)
Sun, Apr 5thvs ATLMartin Perez (3-3)#200vs CHCShota Imanaga (4-6)#24
Mon, Apr 6th   vs KCMichael Wacha (4-2)#78
Tue, Apr 7th@ NYMFreddy Peralta (3-4)#28vs KCNoah Cameron (2-4)#92
Wed, Apr 8th@ NYMDavid Peterson (3-5)#117vs KCCole Ragans (1-4)#49
Fri, Apr 10th@ PHIJesus Luzardo (4-4)#10@ ATLBryce Elder (4-3)#113
Sat, Apr 11th@ PHITaijuan Walker (1-4)#413@ ATLMartin Perez (3-3)#200
Sun, Apr 12th@ PHIZach Pop@ ATLChris Sale (8-3)#5
Mon, Apr 13th@ BALDean Kremer (0-1)#110@ STLMatthew Liberatore (2-3)#114
Tue, Apr 14th@ BALTrevor Rogers (2-6)#94@ STLMichael McGreevy (3-4)#86
Wed, Apr 15th@ BALKyle Bradish (2-6)#43@ STLDustin May (3-6)#85
Thu, Apr 16th   vs BALShane Baz (2-5)#84
Fri, Apr 17thvs TORBraydon Fisher (2-1)#156vs BALChris Bassitt (4-3)#125
Sat, Apr 18thvs TORMax Scherzer (1-3)#149vs BALDean Kremer (0-1)#110
Sun, Apr 19thvs TORKevin Gausman (4-3)#19vs BALTrevor Rogers (2-6)#94
Mon, Apr 20th   vs HOUSpencer Arrighetti (7-1)#126
Tue, Apr 21stvs CWSSean Burke (2-3)#142vs HOURyan Weiss (0-3)#293
Wed, Apr 22ndvs CWSAnthony Kay (5-1)#182vs HOUPeter Lambert (4-4)#190
Fri, Apr 24th   @ TORMax Scherzer (1-3)#149
Sat, Apr 25thvs SDGerman Marquez (3-2)#330@ TORKevin Gausman (4-3)#19
Sun, Apr 26thvs SDMichael King (4-4)#35@ TORPatrick Corbin (2-1)#216
Mon, Apr 27th   vs TBSteven Matz (4-2)#98
Tue, Apr 28th@ MILChad Patrick (2-2)#148vs TBNick Martinez (5-1)#81
Wed, Apr 29th@ MILBrandon Sproat (1-4)#158vs TBDrew Rasmussen (4-2)#21
Fri, May 1st@ CHCColin Rea (5-3)#140@ ATHJ.T. Ginn (3-3)#127
Sat, May 2nd@ CHCShota Imanaga (4-6)#24@ ATHJacob Lopez (4-2)#202
Sun, May 3rd@ CHCMatthew Boyd (2-1)#40@ ATHAaron Civale (5-2)#219
Mon, May 4th   @ KCMichael Wacha (4-2)#78
Tue, May 5thvs PITBubba Chandler (1-6)#122@ KCStephen Kolek (3-1)#166
Wed, May 6thvs PITPaul Skenes (6-5)#2@ KCCole Ragans (1-4)#49
Thu, May 7thvs PITMitch Keller (5-2)#95@ KCSeth Lugo (2-4)#104
Fri, May 8thvs NYMNolan McLean (2-4)#29vs MINConnor Prielipp (1-3)#124
Sat, May 9thvs NYMClay Holmes (4-4)#165vs MINJoe Ryan (3-3)#15
Sun, May 10thvs NYMHuascar Brazoban (3-1)#192vs MINAndrew Morris (1-2)#173
Mon, May 11th@ TEXJakob Junisvs LAABrent Suter (1-2)#241
Tue, May 12th@ TEXMacKenzie Gore (4-4)#50vs LAAWalbert Urena (2-4)#421
Wed, May 13th@ TEXKumar Rocker (2-5)#103vs LAAReid Detmers (2-5)#41
Fri, May 15th@ COLKyle Freeland (1-6)#395vs CINAndrew Abbott (4-3)#99
Sat, May 16th@ COLTomoyuki Sugano (4-4)#428vs CINChris Paddack (0-7)#324
Sun, May 17th@ COLMichael Lorenzen (2-7)#427vs CINBrady Singer (2-5)#143
Mon, May 18thvs SFRobbie Ray (3-6)#83@ DETFramber Valdez (2-4)#26
Tue, May 19thvs SFLanden Roupp (5-5)#61@ DETKeider Montero (2-3)#201
Wed, May 20thvs SFTyler Mahle (1-7)#119@ DETDrew Anderson#101
Thu, May 21stvs COLZach Agnos@ DETCasey Mize (2-3)#65
Fri, May 22ndvs COLTomoyuki Sugano (4-4)#428@ PHICristopher Sanchez (6-2)#3
Sat, May 23rdvs COLMichael Lorenzen (2-7)#427@ PHIZack Wheeler (4-1)#7
Sun, May 24thvs COLJose Quintana (2-3)#425@ PHIAndrew Painter (1-5)#170
Mon, May 25th@ SFLanden Roupp (5-5)#61vs WSHPJ Poulin (3-0)#237
Tue, May 26th@ SFTyler Mahle (1-7)#119vs WSHCade Cavalli (3-3)#87
Wed, May 27th@ SFTrevor McDonald (2-2)#161vs WSHPJ Poulin (3-0)#237
Fri, May 29th@ SEAGeorge Kirby (5-4)#14vs BOSTyler Samaniego
Sat, May 30th@ SEABryan Woo (5-3)#6vs BOSSonny Gray (6-1)#30
Sun, May 31st@ SEABryce Miller (1-0)#54vs BOSRanger Suarez (2-3)#32
Tue, Jun 2ndvs LADEric Lauer (2-5)#264@ NYYCam Schlittler (7-2)#36
Wed, Jun 3rdvs LADShohei Ohtani (5-2)#1@ NYYGerrit Cole (1-0)#23
Thu, Jun 4thvs LADJustin Wrobleski (7-2)#130@ NYYCarlos Rodon (1-2)#34
Fri, Jun 5thvs WSHFoster Griffin (6-2)#88@ TEXKumar Rocker (2-5)#103
Sat, Jun 6thvs WSHZack Littell (4-4)#169@ TEXJack Leiter (2-4)#76
Sun, Jun 7thvs WSHCade Cavalli (3-3)#87@ TEXJacob deGrom (3-4)#8
Mon, Jun 8th   vs NYYGerrit Cole (1-0)#23
Tue, Jun 9th@ MIAvs NYYCarlos Rodon (1-2)#34
Wed, Jun 10th@ MIAvs NYY
Fri, Jun 12th@ CINvs DET
Sat, Jun 13th@ CINvs DET
Sun, Jun 14th@ CINvs DET
Tue, Jun 16thvs LAA@ MIL
Wed, Jun 17thvs LAA@ MIL
Thu, Jun 18th   @ MIL
Fri, Jun 19thvs MIN@ HOU
Sat, Jun 20thvs MIN@ HOU
Sun, Jun 21stvs MIN@ HOU
Mon, Jun 22nd@ STL@ CWS
Tue, Jun 23rd@ STL@ CWS
Wed, Jun 24th@ STL@ CWS
Fri, Jun 26th@ TBvs SEA
Sat, Jun 27th@ TBvs SEA
Sun, Jun 28th@ TBvs SEA
Mon, Jun 29thvs SFvs TEX
Tue, Jun 30thvs SFvs TEX
Wed, Jul 1stvs SFvs TEX
Thu, Jul 2nd   vs CWS
Fri, Jul 3rdvs MILvs CWS
Sat, Jul 4thvs MILvs CWS
Sun, Jul 5thvs MILvs CWS
Tue, Jul 7th@ SD@ MIN
Wed, Jul 8th@ SD@ MIN
Thu, Jul 9th@ SD@ MIN
Fri, Jul 10th@ LAD@ MIA
Sat, Jul 11th@ LAD@ MIA
Sun, Jul 12th@ LAD@ MIA
Fri, Jul 17thvs STLvs PIT
Sat, Jul 18thvs STLvs PIT
Sun, Jul 19thvs STLvs PIT
Mon, Jul 20thvs ATHvs MIN
Tue, Jul 21stvs ATHvs MIN
Wed, Jul 22ndvs ATHvs MIN
Thu, Jul 23rd   vs MIN
Fri, Jul 24th@ WSH@ TB
Sat, Jul 25th@ WSH@ TB
Sun, Jul 26th@ WSH@ TB
Mon, Jul 27th@ PIT@ CIN
Tue, Jul 28th@ PIT@ CIN
Wed, Jul 29th@ PIT@ CIN
Fri, Jul 31st@ CLEvs ARI
Sat, Aug 1st@ CLEvs ARI
Sun, Aug 2nd@ CLEvs ARI
Tue, Aug 4thvs SDvs NYM
Wed, Aug 5thvs SDvs NYM
Thu, Aug 6thvs SDvs NYM
Fri, Aug 7thvs LAD@ CWS
Sat, Aug 8thvs LAD@ CWS
Sun, Aug 9thvs LAD@ CWS
Tue, Aug 11thvs COL@ DET
Wed, Aug 12thvs COL@ DET
Thu, Aug 13th   @ DET
Fri, Aug 14th@ ATLvs SD
Sat, Aug 15th@ ATLvs SD
Sun, Aug 16th@ ATLvs SD
Tue, Aug 18th@ BOSvs SF
Wed, Aug 19th@ BOSvs SF
Thu, Aug 20th   vs SF
Fri, Aug 21stvs CIN@ COL
Sat, Aug 22ndvs CIN@ COL
Sun, Aug 23rdvs CIN@ COL
Mon, Aug 24thvs CHC@ LAA
Tue, Aug 25thvs CHC@ LAA
Wed, Aug 26thvs CHC@ LAA
Fri, Aug 28th@ SFvs KC
Sat, Aug 29th@ SFvs KC
Sun, Aug 30th@ SFvs KC
Tue, Sep 1stvs PHIvs TOR
Wed, Sep 2ndvs PHIvs TOR
Thu, Sep 3rd   vs TOR
Fri, Sep 4th@ HOUvs DET
Sat, Sep 5th@ HOUvs DET
Sun, Sep 6th@ HOUvs DET
Mon, Sep 7th@ KC@ BAL
Tue, Sep 8th@ KC@ BAL
Wed, Sep 9th@ KC@ BAL
Fri, Sep 11thvs TEX@ MIN
Sat, Sep 12thvs TEX@ MIN
Sun, Sep 13thvs TEX@ MIN
Mon, Sep 14thvs MIAvs CWS
Tue, Sep 15thvs MIAvs CWS
Wed, Sep 16thvs MIAvs CWS
Fri, Sep 18thvs NYYvs ATH
Sat, Sep 19thvs NYYvs ATH
Sun, Sep 20thvs NYYvs ATH
Tue, Sep 22nd@ COL@ BOS
Wed, Sep 23rd@ COL@ BOS
Thu, Sep 24th@ COL@ BOS
Fri, Sep 25th@ SD@ KC
Sat, Sep 26th@ SD@ KC
Sun, Sep 27th@ SD@ KC
Thu, Apr 2ndvs ATLReynaldo Lopez (2-1)#108   
Sat, Apr 4thvs ATLBryce Elder (4-3)#113   
Thu, Apr 9th@ NYMNolan McLean (2-4)#29   
Thu, Apr 23rdvs CWSDavis Martin (8-1)#79   
Thu, Apr 30th@ MILBrandon Woodruff (2-1)#56   
Mon, Jun 1stvs LADEmmet Sheehan (3-1)#42   
Thu, Jun 11th@ MIA   
Mon, Jun 15thvs LAA   
Thu, Jun 25th@ STL   
Mon, Jul 6th@ SD   
Mon, Aug 3rdvs SD   
Mon, Aug 10thvs COL   
Mon, Aug 17th@ BOS   
Thu, Aug 27th@ SF   
Mon, Aug 31stvs PHI