Skip to main content

Who Should I Trade?

Adam Haseley for Michael Perez (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
Michael Perez
Michael Perez
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 1057# 1222
Injury Alert-MiLB
Expert Ranks 
Who Should I Trade? Player Statistics
  Adam Haseley
Adam Haseley
Michael Perez
Michael Perez
2021 Stats 
At Bats21210
Home Runs07
Stolen Bases00
Caught Stealing01
Batting Average.191.143
On Base Pct.191.221
Slugging Pct.238.291
On-base Plus Slugging.429.511
Who Should I Trade? Player Notes
  Adam Haseley
Adam Haseley
Michael Perez
Michael Perez
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
Michael Perez
Michael Perez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ HOUvs STL
Sat, Apr 2nd@ HOUvs STL
Sun, Apr 3rd@ HOUvs STL
Mon, Apr 4th@ WSH@ CIN
Wed, Apr 6th@ WSH@ CIN
Fri, Apr 8thvs OAK   
Sat, Apr 9thvs OAK@ STL
Sun, Apr 10thvs OAK@ STL
Mon, Apr 11thvs NYM@ STL
Tue, Apr 12thvs NYMvs CHC
Wed, Apr 13thvs NYMvs CHC
Thu, Apr 14th@ MIAvs WSH
Fri, Apr 15th@ MIAvs WSH
Sat, Apr 16th@ MIAvs WSH
Sun, Apr 17th@ MIAvs WSH
Mon, Apr 18th@ COL@ MIL
Tue, Apr 19th@ COL@ MIL
Wed, Apr 20th@ COL@ MIL
Fri, Apr 22ndvs MIL@ CHC
Sat, Apr 23rdvs MIL@ CHC
Sun, Apr 24thvs MIL@ CHC
Mon, Apr 25thvs COL   
Tue, Apr 26thvs COLvs MIL
Wed, Apr 27thvs COLvs MIL
Thu, Apr 28thvs COLvs MIL
Fri, Apr 29th@ NYMvs SD
Sat, Apr 30th@ NYMvs SD
Sun, May 1st@ NYMvs SD
Tue, May 3rdvs TEX@ DET
Wed, May 4thvs TEX@ DET
Thu, May 5thvs NYM   
Fri, May 6thvs NYM@ CIN
Sat, May 7thvs NYM@ CIN
Sun, May 8thvs NYM@ CIN
Mon, May 9th@ SEAvs LAD
Tue, May 10th@ SEAvs LAD
Wed, May 11th@ SEAvs LAD
Thu, May 12th@ LADvs CIN
Fri, May 13th@ LADvs CIN
Sat, May 14th@ LADvs CIN
Sun, May 15th@ LADvs CIN
Tue, May 17thvs SD@ CHC
Wed, May 18thvs SD@ CHC
Thu, May 19thvs SD   
Fri, May 20thvs LADvs STL
Sat, May 21stvs LADvs STL
Sun, May 22ndvs LADvs STL
Mon, May 23rd@ ATLvs COL
Tue, May 24th@ ATLvs COL
Wed, May 25th@ ATLvs COL
Thu, May 26th@ ATL   
Fri, May 27th@ NYM@ SD
Sat, May 28th@ NYM@ SD
Sun, May 29th@ NYM@ SD
Mon, May 30thvs SF@ LAD
Tue, May 31stvs SF@ LAD
Wed, Jun 1stvs SF@ LAD
Fri, Jun 3rdvs LAAvs ARI
Sat, Jun 4thvs LAAvs ARI
Sun, Jun 5thvs LAAvs ARI
Tue, Jun 7th@ MILvs DET
Wed, Jun 8th@ MILvs DET
Thu, Jun 9th@ MIL@ ATL
Fri, Jun 10thvs ARI@ ATL
Sat, Jun 11thvs ARI@ ATL
Sun, Jun 12thvs ARI@ ATL
Mon, Jun 13thvs MIA@ STL
Tue, Jun 14thvs MIA@ STL
Wed, Jun 15thvs MIA@ STL
Thu, Jun 16th@ WSH   
Fri, Jun 17th@ WSHvs SF
Sat, Jun 18th@ WSHvs SF
Sun, Jun 19th@ WSHvs SF
Tue, Jun 21st@ TEXvs CHC
Wed, Jun 22nd@ TEXvs CHC
Thu, Jun 23rd@ SDvs CHC
Fri, Jun 24th@ SD@ TB
Sat, Jun 25th@ SD@ TB
Sun, Jun 26th@ SD@ TB
Tue, Jun 28thvs ATL@ WSH
Wed, Jun 29thvs ATL@ WSH
Thu, Jun 30thvs ATLvs MIL
Fri, Jul 1stvs STLvs MIL
Sat, Jul 2ndvs STLvs MIL
Sun, Jul 3rdvs STLvs MIL
Tue, Jul 5thvs WSHvs NYY
Wed, Jul 6thvs WSHvs NYY
Thu, Jul 7thvs WSH   
Fri, Jul 8th@ STL@ MIL
Sat, Jul 9th@ STL@ MIL
Sun, Jul 10th@ STL@ MIL
Mon, Jul 11th@ STL@ MIA
Tue, Jul 12th@ TOR@ MIA
Wed, Jul 13th@ TOR@ MIA
Fri, Jul 15th@ MIA@ COL
Sat, Jul 16th@ MIA@ COL
Sun, Jul 17th@ MIA@ COL
Fri, Jul 22ndvs CHCvs MIA
Sat, Jul 23rdvs CHCvs MIA
Sun, Jul 24thvs CHCvs MIA
Mon, Jul 25thvs ATL@ CHC
Tue, Jul 26thvs ATL@ CHC
Wed, Jul 27thvs ATL   
Thu, Jul 28th@ PITvs PHI
Fri, Jul 29th@ PITvs PHI
Sat, Jul 30th@ PITvs PHI
Sun, Jul 31st@ PITvs PHI
Tue, Aug 2nd@ ATLvs MIL
Wed, Aug 3rd@ ATLvs MIL
Thu, Aug 4thvs WSHvs MIL
Fri, Aug 5thvs WSH@ BAL
Sat, Aug 6thvs WSH@ BAL
Sun, Aug 7thvs WSH@ BAL
Tue, Aug 9thvs MIA@ ARI
Wed, Aug 10thvs MIA@ ARI
Thu, Aug 11thvs MIA@ ARI
Fri, Aug 12th@ NYM@ SF
Sat, Aug 13th@ NYM@ SF
Sun, Aug 14th@ NYM@ SF
Mon, Aug 15th@ CIN   
Tue, Aug 16th@ CINvs BOS
Wed, Aug 17th@ CINvs BOS
Fri, Aug 19thvs NYMvs CIN
Sat, Aug 20thvs NYMvs CIN
Sun, Aug 21stvs NYMvs CIN
Mon, Aug 22ndvs CINvs ATL
Tue, Aug 23rdvs CINvs ATL
Wed, Aug 24thvs CINvs ATL
Thu, Aug 25thvs CIN   
Fri, Aug 26thvs PIT@ PHI
Sat, Aug 27thvs PIT@ PHI
Sun, Aug 28thvs PIT@ PHI
Mon, Aug 29th@ ARI@ MIL
Tue, Aug 30th@ ARI@ MIL
Wed, Aug 31st@ ARI@ MIL
Fri, Sep 2nd@ SFvs TOR
Sat, Sep 3rd@ SFvs TOR
Sun, Sep 4th@ SFvs TOR
Tue, Sep 6thvs MIAvs NYM
Wed, Sep 7thvs MIAvs NYM
Thu, Sep 8thvs MIA   
Fri, Sep 9thvs WSHvs STL
Sat, Sep 10thvs WSHvs STL
Sun, Sep 11thvs WSHvs STL
Tue, Sep 13th@ MIA@ CIN
Wed, Sep 14th@ MIA@ CIN
Thu, Sep 15th@ MIA@ NYM
Fri, Sep 16th@ ATL@ NYM
Sat, Sep 17th@ ATL@ NYM
Sun, Sep 18th@ ATL@ NYM
Tue, Sep 20thvs TOR@ NYY
Wed, Sep 21stvs TOR@ NYY
Thu, Sep 22ndvs ATLvs CHC
Fri, Sep 23rdvs ATLvs CHC
Sat, Sep 24thvs ATLvs CHC
Sun, Sep 25thvs ATLvs CHC
Tue, Sep 27th@ CHCvs CIN
Wed, Sep 28th@ CHCvs CIN
Thu, Sep 29th@ CHC   
Fri, Sep 30th@ WSH@ STL
Sat, Oct 1st@ WSH@ STL
Sun, Oct 2nd@ WSH@ STL
Tue, Apr 5th   @ CIN
Thu, Apr 7th   @ STL
Thu, Apr 21st   @ CHC
Mon, May 16th   @ CHC
Mon, Jun 20th   vs CHC
Mon, Jun 27th   @ WSH
Thu, Jul 14th   @ MIA
Mon, Aug 8th   @ ARI
Thu, Aug 18th   vs BOS
Mon, Sep 5th   vs NYM
Mon, Sep 12th   @ CIN
Mon, Sep 26th   vs CIN