Skip to main content

Who Should I Trade?

Isan Diaz for Billy Hamilton (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Billy Hamilton
LF,CF - MIA
Billy Hamilton
Isan Diaz
2B,3B - SF
Isan Diaz
Expert
Recommendation
100%
Recommended by
1 of 1 experts
0%
Recommended by
0 of 1 experts
Rankings 
   
Rest of Season
VBR# 1334# 1347
   
Projections 
   
Runs34
Home Runs01
RBI23
Stolen Bases20
Batting Average.201.209
   
Misc 
   
Injury AlertMiLBMiLB
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 561# 562
   
Who Should I Trade? Player Statistics
  Billy Hamilton
LF,CF - MIA
Billy Hamilton
Isan Diaz
2B,3B - SF
Isan Diaz
2022 Stats 
   
   
At Bats
   
Runs
   
Hits
   
Singles
   
Doubles
   
Triples
   
Home Runs
   
RBI
   
Stolen Bases
   
Caught Stealing
   
Walks
   
Strikeouts
   
Batting Average
   
On Base Pct
   
Slugging Pct
   
On-base Plus Slugging
   
Who Should I Trade? Player Projections
  Billy Hamilton
LF,CF - MIA
Billy Hamilton
Isan Diaz
2B,3B - SF
Isan Diaz
2022 Projections 
   
   
At Bats2830
   
Runs34
   
Hits66
   
Singles44
   
Doubles11
   
Triples00
   
Home Runs01
   
RBI23
   
Stolen Bases20
   
Caught Stealing00
   
Walks23
   
Strikeouts99
   
Batting Average.201.209
   
On Base Pct.255.295
   
Slugging Pct.253.331
   
On-base Plus Slugging.509.626
   
Who Should I Trade? Player Notes
  Billy Hamilton
LF,CF - MIA
Billy Hamilton
Isan Diaz
2B,3B - SF
Isan Diaz
News 
 Billy Hamilton and the Mariners have agreed to a minor-league deal.
Kelly Kirby
Mon, Mar 21st
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Billy Hamilton
LF,CF - MIA
Billy Hamilton
Isan Diaz
2B,3B - SF
Isan Diaz
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ SFLogan Webb (7-2)#17vs MIASandy Alcantara (7-3)#1
Sat, Apr 9th@ SFCarlos Rodon (6-4)#9vs MIAPablo Lopez (5-4)#21
Sun, Apr 10th@ SFAnthony DeSclafani (0-2)#91vs MIATrevor Rogers (3-6)#78
Mon, Apr 11th@ LAAMichael Lorenzen (6-5)#133vs SDNick Martinez (2-3)#142
Tue, Apr 12th@ LAAPatrick Sandoval (3-2)#64vs SDYu Darvish (7-3)#23
Wed, Apr 13th   vs SDSean Manaea (3-3)#31
Fri, Apr 15thvs PHIZach Eflin (3-5)#61@ CLEZach Plesac (2-5)#107
Sat, Apr 16thvs PHIRanger Suarez (6-4)#79@ CLECal Quantrill (4-4)#82
Sun, Apr 17thvs PHIZack Wheeler (6-4)#14@ CLEAaron Civale (2-4)#184
Tue, Apr 19thvs STLAdam Wainwright (6-5)#35@ NYMMax Scherzer (5-1)#127
Wed, Apr 20thvs STLMiles Mikolas (5-5)#47@ NYMChris Bassitt (6-5)#25
Thu, Apr 21stvs STLJordan Hicks (1-4)#196@ NYMCarlos Carrasco (8-3)#67
Fri, Apr 22nd@ ATLKyle Wright (8-4)#42@ WSHPatrick Corbin (3-10)#134
Sat, Apr 23rd@ ATLIan Anderson (6-4)#90@ WSHAaron Sanchez (3-3)#386
Sun, Apr 24th@ ATLBryce Elder (1-3)#304@ WSHJoan Adon (1-11)#388
Mon, Apr 25th   @ MILCorbin Burnes (6-4)#3
Tue, Apr 26th@ WSHJosiah Gray (6-4)#87vs OAKDaulton Jefferies (1-7)
Wed, Apr 27th@ WSHErick Fedde (5-5)#179vs OAKPaul Blackburn (6-3)#7
Fri, Apr 29thvs SEAMatt Brash (1-3)#186vs WSHAaron Sanchez (3-3)#386
Sat, Apr 30thvs SEARobbie Ray (6-6)#22vs WSHJoan Adon (1-11)#388
Sun, May 1stvs SEALogan Gilbert (8-3)#32vs WSHJosiah Gray (6-4)#87
Tue, May 3rdvs ARIHumberto Castellanos (3-2)#231@ LADJulio Urias (5-6)#15
Wed, May 4thvs ARIMadison Bumgarner (3-7)#128@ LADTony Gonsolin (9-0)#19
Thu, May 5th@ SDNick Martinez (2-3)#142vs STLMiles Mikolas (5-5)#47
Fri, May 6th@ SDYu Darvish (7-3)#23vs STLJordan Hicks (1-4)#196
Sat, May 7th@ SDSean Manaea (3-3)#31vs STLSteven Matz (3-3)#86
Sun, May 8th@ SDJoe Musgrove (8-1)#11vs STLDakota Hudson (5-4)#108
Mon, May 9th@ ARIHumberto Castellanos (3-2)#231vs COLAustin Gomber (3-7)#177
Tue, May 10th@ ARIMadison Bumgarner (3-7)#128vs COLAntonio Senzatela (3-4)#300
Wed, May 11th@ ARIMerrill Kelly (6-5)#110vs COLChad Kuhl (5-5)#190
Fri, May 13thvs MILCorbin Burnes (6-4)#3@ STLJordan Hicks (1-4)#196
Sat, May 14thvs MILEric Lauer (6-3)#88@ STLDakota Hudson (5-4)#108
Sun, May 15thvs MILBrandon Woodruff (5-3)#30@ STLAdam Wainwright (6-5)#35
Mon, May 16thvs WSHAaron Sanchez (3-3)#386@ COLAntonio Senzatela (3-4)#300
Tue, May 17thvs WSHJoan Adon (1-11)#388@ COLChad Kuhl (5-5)#190
Wed, May 18thvs WSHJosiah Gray (6-4)#87@ COLKyle Freeland (3-5)#167
Fri, May 20thvs ATLCharlie Morton (4-3)#54vs SDSean Manaea (3-3)#31
Sat, May 21stvs ATLKyle Wright (8-4)#42vs SDJoe Musgrove (8-1)#11
Sun, May 22ndvs ATLIan Anderson (6-4)#90vs SDMacKenzie Gore (4-3)#117
Mon, May 23rd   vs NYMDavid Peterson (4-1)#97
Tue, May 24th@ TBShane McClanahan (8-3)#6vs NYMChris Bassitt (6-5)#25
Wed, May 25th@ TBDrew Rasmussen (5-3)#55vs NYMThomas Szapucki
Fri, May 27th@ ATLIan Anderson (6-4)#90@ CINGraham Ashcraft (4-1)#185
Sat, May 28th@ ATLTucker Davidson (1-2)#198@ CINVladimir Gutierrez (1-6)#389
Sun, May 29th@ ATLMax Fried (7-2)#10@ CINTyler Mahle (3-6)#44
Mon, May 30th@ COLRyan Feltner (1-3)#383@ PHIKyle Gibson (4-3)#98
Tue, May 31st   @ PHIRanger Suarez (6-4)#79
Wed, Jun 1st@ COLGerman Marquez (4-5)#103@ PHIAaron Nola (4-5)#8
Thu, Jun 2ndvs SFAlex Wood (5-6)#76@ MIASandy Alcantara (7-3)#1
Fri, Jun 3rdvs SFJohn Brebbia@ MIARichard Bleier
Sat, Jun 4thvs SFLogan Webb (7-2)#17@ MIAPablo Lopez (5-4)#21
Sun, Jun 5thvs SFJakob Junis (4-1)#125@ MIABraxton Garrett (1-2)#252
Tue, Jun 7thvs WSHJoan Adon (1-11)#388vs COLGerman Marquez (4-5)#103
Wed, Jun 8thvs WSHJosiah Gray (6-4)#87vs COLAntonio Senzatela (3-4)#300
Thu, Jun 9thvs WSHStephen Strasburg (0-1)#105vs COLAustin Gomber (3-7)#177
Fri, Jun 10th@ HOULuis Garcia (5-5)#40vs LADWalker Buehler (6-3)#139
Sat, Jun 11th@ HOUFramber Valdez (7-3)#24vs LADClayton Kershaw (5-1)#34
Sun, Jun 12th@ HOUJustin Verlander (9-3)#4vs LADJulio Urias (5-6)#15
Mon, Jun 13th@ PHIAaron Nola (4-5)#8vs KCBrady Singer (3-3)#81
Tue, Jun 14th@ PHIZach Eflin (3-5)#61vs KCKris Bubic (1-5)#256
Wed, Jun 15th@ PHIKyle Gibson (4-3)#98vs KCJonathan Heasley (1-3)#213
Fri, Jun 17th@ NYMCarlos Carrasco (8-3)#67@ PITZach Thompson (3-5)#166
Sat, Jun 18th@ NYMTaijuan Walker (6-2)#92@ PITJose Quintana (1-4)#93
Sun, Jun 19th@ NYMChris Bassitt (6-5)#25@ PITMitch Keller (2-5)#195
Mon, Jun 20th@ NYMDavid Peterson (4-1)#97@ ATLMax Fried (7-2)#10
Tue, Jun 21stvs COLRyan Feltner (1-3)#383@ ATLSpencer Strider (3-2)#75
Wed, Jun 22ndvs COLChad Kuhl (5-5)#190@ ATLCharlie Morton (4-3)#54
Thu, Jun 23rdvs COLKyle Freeland (3-5)#167@ ATLKyle Wright (8-4)#42
Fri, Jun 24thvs NYMTaijuan Walker (6-2)#92vs CINGraham Ashcraft (4-1)#185
Sat, Jun 25thvs NYMChris Bassitt (6-5)#25vs CINMike Minor (1-4)#118
Sun, Jun 26thvs NYMDavid Peterson (4-1)#97vs CINTyler Mahle (3-6)#44
Tue, Jun 28th@ STLDakota Hudson (5-4)#108vs DETTarik Skubal (5-5)#36
Wed, Jun 29th@ STLAndre Pallante (2-3)#157vs DETRony Garcia (2-2)#219
Fri, Jul 1st@ WSHJosiah Gray (6-4)#87vs CWSLance Lynn (1-1)#69
Sat, Jul 2nd@ WSHJackson Tetreault (2-1)#301vs CWSDylan Cease (6-3)#20
Sun, Jul 3rd@ WSHErick Fedde (5-5)#179vs CWSLucas Giolito (4-4)#39
Mon, Jul 4th@ WSHPatrick Corbin (3-10)#134@ ARIZac Gallen (4-2)#41
Tue, Jul 5thvs LAANoah Syndergaard (5-6)#83@ ARIMadison Bumgarner (3-7)#128
Wed, Jul 6thvs LAA@ ARI
Thu, Jul 7th@ NYM@ SD
Fri, Jul 8th@ NYM@ SD
Sat, Jul 9th@ NYM@ SD
Sun, Jul 10th@ NYM@ SD
Mon, Jul 11thvs PITvs ARI
Tue, Jul 12thvs PITvs ARI
Wed, Jul 13thvs PITvs ARI
Thu, Jul 14thvs PITvs MIL
Fri, Jul 15thvs PHIvs MIL
Sat, Jul 16thvs PHIvs MIL
Sun, Jul 17thvs PHIvs MIL
Thu, Jul 21stvs TEX@ LAD
Fri, Jul 22nd@ PIT@ LAD
Sat, Jul 23rd@ PIT@ LAD
Sun, Jul 24th@ PIT@ LAD
Mon, Jul 25th@ CIN@ ARI
Tue, Jul 26th@ CIN@ ARI
Wed, Jul 27th@ CIN@ ARI
Thu, Jul 28th@ CINvs CHC
Fri, Jul 29thvs NYMvs CHC
Sat, Jul 30thvs NYMvs CHC
Sun, Jul 31stvs NYMvs CHC
Mon, Aug 1stvs CINvs LAD
Tue, Aug 2ndvs CINvs LAD
Wed, Aug 3rdvs CINvs LAD
Thu, Aug 4th   vs LAD
Sat, Aug 6th@ CHC@ OAK
Sun, Aug 7th@ CHC@ OAK
Mon, Aug 8th   @ SD
Tue, Aug 9th@ PHI@ SD
Wed, Aug 10th@ PHI@ SD
Fri, Aug 12thvs ATLvs PIT
Sat, Aug 13thvs ATLvs PIT
Sun, Aug 14thvs ATLvs PIT
Mon, Aug 15thvs SDvs ARI
Tue, Aug 16thvs SDvs ARI
Wed, Aug 17thvs SDvs ARI
Thu, Aug 18th   vs ARI
Fri, Aug 19th@ LAD@ COL
Sat, Aug 20th@ LAD@ COL
Sun, Aug 21st@ LAD@ COL
Tue, Aug 23rd@ OAK@ DET
Wed, Aug 24th@ OAK@ DET
Fri, Aug 26thvs LAD@ MIN
Sat, Aug 27thvs LAD@ MIN
Sun, Aug 28thvs LAD@ MIN
Mon, Aug 29thvs LADvs SD
Tue, Aug 30thvs TBvs SD
Wed, Aug 31stvs TBvs SD
Fri, Sep 2nd@ ATLvs PHI
Sat, Sep 3rd@ ATLvs PHI
Sun, Sep 4th@ ATLvs PHI
Mon, Sep 5th   @ LAD
Tue, Sep 6th@ PHI@ LAD
Wed, Sep 7th@ PHI@ LAD
Thu, Sep 8th@ PHI@ MIL
Fri, Sep 9thvs NYM@ CHC
Sat, Sep 10thvs NYM@ CHC
Sun, Sep 11thvs NYM@ CHC
Mon, Sep 12thvs TEXvs ATL
Tue, Sep 13thvs PHIvs ATL
Wed, Sep 14thvs PHIvs ATL
Fri, Sep 16th@ WSHvs LAD
Sat, Sep 17th@ WSHvs LAD
Sun, Sep 18th@ WSHvs LAD
Mon, Sep 19thvs CHC@ COL
Tue, Sep 20thvs CHC@ COL
Wed, Sep 21stvs CHC@ COL
Thu, Sep 22nd   @ COL
Fri, Sep 23rdvs WSH@ ARI
Sat, Sep 24thvs WSH@ ARI
Sun, Sep 25thvs WSH@ ARI
Tue, Sep 27th@ NYMvs COL
Wed, Sep 28th@ NYMvs COL
Thu, Sep 29th@ MILvs COL
Fri, Sep 30th@ MILvs ARI
Sat, Oct 1st@ MILvs ARI
Sun, Oct 2nd@ MILvs ARI
Mon, Oct 3rdvs ATL@ SD
Tue, Oct 4thvs ATL@ SD
Wed, Oct 5thvs ATL@ SD
Thu, Apr 14thvs PHIKyle Gibson (4-3)#98   
Thu, Apr 28th@ WSHPatrick Corbin (3-10)#134   
Mon, May 2ndvs ARIZac Gallen (4-2)#41   
Mon, Jun 27th@ STLAdam Wainwright (6-5)#35   
Fri, Aug 5th@ CHC   
Thu, Aug 11th@ PHI   
Mon, Aug 22nd@ OAK   
Thu, Sep 15thvs PHI