Skip to main content

Who Should I Trade?

Robert Hassell III for Roberto 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
  Robert Hassell III
Robert Hassell III
Roberto Perez
Roberto Perez
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 1090
Injury AlertMiLB-
Expert Ranks 
Who Should I Trade? Player Statistics
  Robert Hassell III
Robert Hassell III
Roberto Perez
Roberto Perez
2021 Stats 
At Bats141
Home Runs7
Stolen Bases1
Caught Stealing0
Batting Average.149
On Base Pct.245
Slugging Pct.319
On-base Plus Slugging.564
Who Should I Trade? Player Notes
  Robert Hassell III
Robert Hassell III
Roberto Perez
Roberto Perez
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Robert Hassell III
Robert Hassell III
Roberto Perez
Roberto Perez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs SFvs STL
Fri, Apr 1stvs SF   
Sat, Apr 2ndvs SFvs STL
Sun, Apr 3rdvs SFvs STL
Tue, Apr 5thvs COL@ CIN
Wed, Apr 6thvs COL@ CIN
Thu, Apr 7th@ ARI@ STL
Fri, Apr 8th@ ARI   
Sat, Apr 9th@ ARI@ STL
Sun, Apr 10th@ ARI@ STL
Mon, Apr 11th@ SF@ STL
Tue, Apr 12th@ SFvs CHC
Wed, Apr 13th@ SFvs CHC
Thu, Apr 14thvs ATLvs WSH
Fri, Apr 15thvs ATLvs WSH
Sat, Apr 16thvs ATLvs WSH
Sun, Apr 17thvs ATLvs WSH
Mon, Apr 18thvs CIN@ MIL
Tue, Apr 19thvs CIN@ MIL
Wed, Apr 20thvs CIN@ MIL
Fri, Apr 22ndvs LAD@ CHC
Sat, Apr 23rdvs LAD@ CHC
Sun, Apr 24thvs LAD@ CHC
Tue, Apr 26th@ CINvs MIL
Wed, Apr 27th@ CINvs MIL
Thu, Apr 28th@ CINvs MIL
Fri, Apr 29th@ PITvs SD
Sat, Apr 30th@ PITvs SD
Sun, May 1st@ PITvs SD
Tue, May 3rd@ CLE@ DET
Wed, May 4th@ CLE@ DET
Thu, May 5thvs MIA   
Fri, May 6thvs MIA@ CIN
Sat, May 7thvs MIA@ CIN
Sun, May 8thvs MIA@ CIN
Mon, May 9thvs CHCvs LAD
Tue, May 10thvs CHCvs LAD
Wed, May 11thvs CHCvs LAD
Fri, May 13th@ ATLvs CIN
Sat, May 14th@ ATLvs CIN
Sun, May 15th@ ATLvs CIN
Tue, May 17th@ PHI@ CHC
Wed, May 18th@ PHI@ CHC
Thu, May 19th@ PHI   
Fri, May 20th@ SFvs STL
Sat, May 21st@ SFvs STL
Sun, May 22nd@ SFvs STL
Mon, May 23rdvs MILvs COL
Tue, May 24thvs MILvs COL
Wed, May 25thvs MILvs COL
Fri, May 27thvs PIT@ SD
Sat, May 28thvs PIT@ SD
Sun, May 29thvs PIT@ SD
Mon, May 30th@ STL@ LAD
Tue, May 31st@ STL@ LAD
Wed, Jun 1st@ STL@ LAD
Thu, Jun 2nd@ MIL   
Fri, Jun 3rd@ MILvs ARI
Sat, Jun 4th@ MILvs ARI
Sun, Jun 5th@ MILvs ARI
Mon, Jun 6thvs NYM   
Tue, Jun 7thvs NYMvs DET
Wed, Jun 8thvs NYMvs DET
Fri, Jun 10thvs COL@ ATL
Sat, Jun 11thvs COL@ ATL
Sun, Jun 12thvs COL@ ATL
Mon, Jun 13th@ CHC@ STL
Tue, Jun 14th@ CHC@ STL
Wed, Jun 15th@ CHC@ STL
Thu, Jun 16th@ CHC   
Fri, Jun 17th@ COLvs SF
Sat, Jun 18th@ COLvs SF
Sun, Jun 19th@ COLvs SF
Mon, Jun 20thvs ARIvs CHC
Tue, Jun 21stvs ARIvs CHC
Wed, Jun 22ndvs ARIvs CHC
Thu, Jun 23rdvs PHIvs CHC
Fri, Jun 24thvs PHI@ TB
Sat, Jun 25thvs PHI@ TB
Sun, Jun 26thvs PHI@ TB
Tue, Jun 28th@ ARI@ WSH
Wed, Jun 29th@ ARI@ WSH
Thu, Jun 30th@ LADvs MIL
Fri, Jul 1st@ LADvs MIL
Sat, Jul 2nd@ LADvs MIL
Sun, Jul 3rd@ LADvs MIL
Mon, Jul 4thvs SEA   
Tue, Jul 5thvs SEAvs NYY
Fri, Jul 8thvs SF@ MIL
Sat, Jul 9thvs SF@ MIL
Sun, Jul 10thvs SF@ MIL
Mon, Jul 11th@ COL@ MIA
Tue, Jul 12th@ COL@ MIA
Wed, Jul 13th@ COL@ MIA
Thu, Jul 14th@ COL@ MIA
Fri, Jul 15thvs ARI@ COL
Sat, Jul 16thvs ARI@ COL
Sun, Jul 17thvs ARI@ COL
Fri, Jul 22nd@ NYMvs MIA
Sat, Jul 23rd@ NYMvs MIA
Sun, Jul 24th@ NYMvs MIA
Mon, Jul 25th@ DET@ CHC
Tue, Jul 26th@ DET@ CHC
Wed, Jul 27th@ DET   
Fri, Jul 29thvs MINvs PHI
Sat, Jul 30thvs MINvs PHI
Sun, Jul 31stvs MINvs PHI
Mon, Aug 1stvs COL   
Tue, Aug 2ndvs COLvs MIL
Wed, Aug 3rdvs COLvs MIL
Thu, Aug 4thvs COLvs MIL
Fri, Aug 5th@ LAD@ BAL
Sat, Aug 6th@ LAD@ BAL
Sun, Aug 7th@ LAD@ BAL
Mon, Aug 8thvs SF@ ARI
Tue, Aug 9thvs SF@ ARI
Wed, Aug 10thvs SF@ ARI
Fri, Aug 12th@ WSH@ SF
Sat, Aug 13th@ WSH@ SF
Sun, Aug 14th@ WSH@ SF
Mon, Aug 15th@ MIA   
Tue, Aug 16th@ MIAvs BOS
Wed, Aug 17th@ MIAvs BOS
Thu, Aug 18thvs WSHvs BOS
Fri, Aug 19thvs WSHvs CIN
Sat, Aug 20thvs WSHvs CIN
Sun, Aug 21stvs WSHvs CIN
Tue, Aug 23rdvs CLEvs ATL
Wed, Aug 24thvs CLEvs ATL
Fri, Aug 26th@ KC@ PHI
Sat, Aug 27th@ KC@ PHI
Sun, Aug 28th@ KC@ PHI
Mon, Aug 29th@ SF@ MIL
Tue, Aug 30th@ SF@ MIL
Wed, Aug 31st@ SF@ MIL
Fri, Sep 2nd@ LADvs TOR
Sat, Sep 3rd@ LADvs TOR
Sun, Sep 4th@ LADvs TOR
Mon, Sep 5thvs ARIvs NYM
Tue, Sep 6thvs ARIvs NYM
Wed, Sep 7thvs ARIvs NYM
Fri, Sep 9thvs LADvs STL
Sat, Sep 10thvs LADvs STL
Sun, Sep 11thvs LADvs STL
Tue, Sep 13th@ SEA@ CIN
Wed, Sep 14th@ SEA@ CIN
Thu, Sep 15th@ ARI@ NYM
Fri, Sep 16th@ ARI@ NYM
Sat, Sep 17th@ ARI@ NYM
Sun, Sep 18th@ ARI@ NYM
Tue, Sep 20thvs STL@ NYY
Wed, Sep 21stvs STL@ NYY
Thu, Sep 22ndvs STLvs CHC
Fri, Sep 23rd@ COLvs CHC
Sat, Sep 24th@ COLvs CHC
Sun, Sep 25th@ COLvs CHC
Tue, Sep 27thvs LADvs CIN
Wed, Sep 28thvs LADvs CIN
Thu, Sep 29thvs LAD   
Fri, Sep 30thvs CWS@ STL
Sat, Oct 1stvs CWS@ STL
Sun, Oct 2ndvs CWS@ STL
Mon, Apr 4th   @ CIN
Thu, Apr 21st   @ CHC
Thu, May 12th   vs CIN
Mon, May 16th   @ CHC
Thu, Jun 9th   @ ATL
Mon, Jun 27th   @ WSH
Wed, Jul 6th   vs NYY
Thu, Jul 28th   vs PHI
Thu, Aug 11th   @ ARI
Mon, Aug 22nd   vs ATL
Mon, Sep 12th   @ CIN
Mon, Sep 26th   vs CIN