Skip to main content

Who Should I Trade?

Adam Haseley for Isan Diaz (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Adam Haseley
Adam Haseley
Isan Diaz
2B,3B - MIA
Isan Diaz
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 1044# 1195
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Adam Haseley
Adam Haseley
Isan Diaz
2B,3B - MIA
Isan Diaz
2021 Stats 
At Bats21238
Home Runs04
Stolen Bases01
Caught Stealing01
Batting Average.191.193
On Base Pct.191.294
Slugging Pct.238.282
On-base Plus Slugging.429.575
Who Should I Trade? Player Notes
  Adam Haseley
Adam Haseley
Isan Diaz
2B,3B - MIA
Isan Diaz
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Adam Haseley
Adam Haseley
Isan Diaz
2B,3B - MIA
Isan Diaz
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ HOUvs ATL
Sat, Apr 2nd@ HOUvs ATL
Sun, Apr 3rd@ HOUvs ATL
Mon, Apr 4th@ WSHvs TEX
Wed, Apr 6th@ WSHvs TEX
Fri, Apr 8thvs OAK@ SF
Sat, Apr 9thvs OAK@ SF
Sun, Apr 10thvs OAK@ SF
Mon, Apr 11thvs NYM@ LAA
Tue, Apr 12thvs NYM@ LAA
Wed, Apr 13thvs NYM   
Thu, Apr 14th@ MIAvs PHI
Fri, Apr 15th@ MIAvs PHI
Sat, Apr 16th@ MIAvs PHI
Sun, Apr 17th@ MIAvs PHI
Mon, Apr 18th@ COL   
Tue, Apr 19th@ COLvs STL
Wed, Apr 20th@ COLvs STL
Fri, Apr 22ndvs MIL@ ATL
Sat, Apr 23rdvs MIL@ ATL
Sun, Apr 24thvs MIL@ ATL
Mon, Apr 25thvs COL   
Tue, Apr 26thvs COL@ WSH
Wed, Apr 27thvs COL@ WSH
Thu, Apr 28thvs COL@ WSH
Fri, Apr 29th@ NYMvs SEA
Sat, Apr 30th@ NYMvs SEA
Sun, May 1st@ NYMvs SEA
Tue, May 3rdvs TEXvs ARI
Wed, May 4thvs TEXvs ARI
Thu, May 5thvs NYM@ SD
Fri, May 6thvs NYM@ SD
Sat, May 7thvs NYM@ SD
Sun, May 8thvs NYM@ SD
Mon, May 9th@ SEA@ ARI
Tue, May 10th@ SEA@ ARI
Wed, May 11th@ SEA@ ARI
Thu, May 12th@ LAD   
Fri, May 13th@ LADvs MIL
Sat, May 14th@ LADvs MIL
Sun, May 15th@ LADvs MIL
Tue, May 17thvs SDvs WSH
Wed, May 18thvs SDvs WSH
Thu, May 19thvs SD   
Fri, May 20thvs LADvs ATL
Sat, May 21stvs LADvs ATL
Sun, May 22ndvs LADvs ATL
Mon, May 23rd@ ATL   
Tue, May 24th@ ATL@ TB
Wed, May 25th@ ATL@ TB
Thu, May 26th@ ATL   
Fri, May 27th@ NYM@ ATL
Sat, May 28th@ NYM@ ATL
Sun, May 29th@ NYM@ ATL
Mon, May 30thvs SF@ COL
Tue, May 31stvs SF@ COL
Wed, Jun 1stvs SF@ COL
Fri, Jun 3rdvs LAAvs SF
Sat, Jun 4thvs LAAvs SF
Sun, Jun 5thvs LAAvs SF
Tue, Jun 7th@ MILvs WSH
Wed, Jun 8th@ MILvs WSH
Thu, Jun 9th@ MILvs WSH
Fri, Jun 10thvs ARI@ HOU
Sat, Jun 11thvs ARI@ HOU
Sun, Jun 12thvs ARI@ HOU
Mon, Jun 13thvs MIA@ PHI
Tue, Jun 14thvs MIA@ PHI
Wed, Jun 15thvs MIA@ PHI
Thu, Jun 16th@ WSH   
Fri, Jun 17th@ WSH@ NYM
Sat, Jun 18th@ WSH@ NYM
Sun, Jun 19th@ WSH@ NYM
Tue, Jun 21st@ TEXvs COL
Wed, Jun 22nd@ TEXvs COL
Thu, Jun 23rd@ SDvs COL
Fri, Jun 24th@ SDvs NYM
Sat, Jun 25th@ SDvs NYM
Sun, Jun 26th@ SDvs NYM
Tue, Jun 28thvs ATL@ STL
Wed, Jun 29thvs ATL@ STL
Thu, Jun 30thvs ATL   
Fri, Jul 1stvs STL@ WSH
Sat, Jul 2ndvs STL@ WSH
Sun, Jul 3rdvs STL@ WSH
Tue, Jul 5thvs WSHvs LAA
Wed, Jul 6thvs WSHvs LAA
Thu, Jul 7thvs WSH@ NYM
Fri, Jul 8th@ STL@ NYM
Sat, Jul 9th@ STL@ NYM
Sun, Jul 10th@ STL@ NYM
Mon, Jul 11th@ STLvs PIT
Tue, Jul 12th@ TORvs PIT
Wed, Jul 13th@ TORvs PIT
Fri, Jul 15th@ MIAvs PHI
Sat, Jul 16th@ MIAvs PHI
Sun, Jul 17th@ MIAvs PHI
Fri, Jul 22ndvs CHC@ PIT
Sat, Jul 23rdvs CHC@ PIT
Sun, Jul 24thvs CHC@ PIT
Mon, Jul 25thvs ATL@ CIN
Tue, Jul 26thvs ATL@ CIN
Wed, Jul 27thvs ATL@ CIN
Thu, Jul 28th@ PIT@ CIN
Fri, Jul 29th@ PITvs NYM
Sat, Jul 30th@ PITvs NYM
Sun, Jul 31st@ PITvs NYM
Tue, Aug 2nd@ ATLvs CIN
Wed, Aug 3rd@ ATLvs CIN
Thu, Aug 4thvs WSH   
Fri, Aug 5thvs WSH@ CHC
Sat, Aug 6thvs WSH@ CHC
Sun, Aug 7thvs WSH@ CHC
Tue, Aug 9thvs MIA@ PHI
Wed, Aug 10thvs MIA@ PHI
Thu, Aug 11thvs MIA@ PHI
Fri, Aug 12th@ NYMvs ATL
Sat, Aug 13th@ NYMvs ATL
Sun, Aug 14th@ NYMvs ATL
Mon, Aug 15th@ CINvs SD
Tue, Aug 16th@ CINvs SD
Wed, Aug 17th@ CINvs SD
Fri, Aug 19thvs NYM@ LAD
Sat, Aug 20thvs NYM@ LAD
Sun, Aug 21stvs NYM@ LAD
Mon, Aug 22ndvs CIN@ OAK
Tue, Aug 23rdvs CIN@ OAK
Wed, Aug 24thvs CIN@ OAK
Thu, Aug 25thvs CIN   
Fri, Aug 26thvs PITvs LAD
Sat, Aug 27thvs PITvs LAD
Sun, Aug 28thvs PITvs LAD
Mon, Aug 29th@ ARIvs LAD
Tue, Aug 30th@ ARIvs TB
Wed, Aug 31st@ ARIvs TB
Fri, Sep 2nd@ SF@ ATL
Sat, Sep 3rd@ SF@ ATL
Sun, Sep 4th@ SF@ ATL
Tue, Sep 6thvs MIA@ PHI
Wed, Sep 7thvs MIA@ PHI
Thu, Sep 8thvs MIA@ PHI
Fri, Sep 9thvs WSHvs NYM
Sat, Sep 10thvs WSHvs NYM
Sun, Sep 11thvs WSHvs NYM
Tue, Sep 13th@ MIAvs PHI
Wed, Sep 14th@ MIAvs PHI
Thu, Sep 15th@ MIAvs PHI
Fri, Sep 16th@ ATL@ WSH
Sat, Sep 17th@ ATL@ WSH
Sun, Sep 18th@ ATL@ WSH
Tue, Sep 20thvs TORvs CHC
Wed, Sep 21stvs TORvs CHC
Thu, Sep 22ndvs ATL   
Fri, Sep 23rdvs ATLvs WSH
Sat, Sep 24thvs ATLvs WSH
Sun, Sep 25thvs ATLvs WSH
Tue, Sep 27th@ CHC@ NYM
Wed, Sep 28th@ CHC@ NYM
Thu, Sep 29th@ CHC@ MIL
Fri, Sep 30th@ WSH@ MIL
Sat, Oct 1st@ WSH@ MIL
Sun, Oct 2nd@ WSH@ MIL
Fri, Apr 1st   vs ATL
Tue, Apr 5th   vs TEX
Thu, Apr 21st   vs STL
Mon, May 2nd   vs ARI
Mon, May 16th   vs WSH
Thu, Jun 2nd   vs SF
Mon, Jun 20th   @ NYM
Mon, Jun 27th   @ STL
Mon, Jul 4th   @ WSH
Thu, Jul 14th   vs PIT
Mon, Aug 1st   vs CIN
Mon, Sep 19th   vs CHC