Skip to main content

Who Should I Trade?

David Peralta for Amed Rosario (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  David Peralta
David Peralta
Amed Rosario
Amed Rosario
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 354# 200
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  David Peralta
David Peralta
Amed Rosario
Amed Rosario
2021 Stats 
At Bats486550
Home Runs811
Stolen Bases213
Caught Stealing10
Batting Average.257.278
On Base Pct.324.318
Slugging Pct.401.406
On-base Plus Slugging.725.724
Who Should I Trade? Player Notes
  David Peralta
David Peralta
Amed Rosario
Amed Rosario
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  David Peralta
David Peralta
Amed Rosario
Amed Rosario
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ MILvs KC
Fri, Apr 1st@ MIL   
Sat, Apr 2nd@ MILvs KC
Mon, Apr 4th@ LADvs MIN
Tue, Apr 5th@ LADvs MIN
Wed, Apr 6th@ LADvs MIN
Thu, Apr 7thvs SD   
Fri, Apr 8thvs SD@ KC
Sat, Apr 9thvs SD@ KC
Sun, Apr 10thvs SD@ KC
Tue, Apr 12thvs HOU@ CIN
Wed, Apr 13thvs HOU@ CIN
Fri, Apr 15th@ NYMvs SF
Sat, Apr 16th@ NYMvs SF
Sun, Apr 17th@ NYMvs SF
Mon, Apr 18th@ WSHvs CWS
Tue, Apr 19th@ WSHvs CWS
Wed, Apr 20th@ WSHvs CWS
Thu, Apr 21st@ WSHvs CWS
Fri, Apr 22ndvs NYM@ NYY
Sat, Apr 23rdvs NYM@ NYY
Sun, Apr 24thvs NYM@ NYY
Mon, Apr 25thvs LAD@ LAA
Tue, Apr 26thvs LAD@ LAA
Wed, Apr 27thvs LAD@ LAA
Thu, Apr 28th@ STL@ LAA
Fri, Apr 29th@ STL@ OAK
Sat, Apr 30th@ STL@ OAK
Sun, May 1st@ STL@ OAK
Mon, May 2nd@ MIA   
Tue, May 3rd@ MIAvs SD
Wed, May 4th@ MIAvs SD
Fri, May 6thvs COLvs TOR
Sat, May 7thvs COLvs TOR
Sun, May 8thvs COLvs TOR
Mon, May 9thvs MIA@ CWS
Tue, May 10thvs MIA@ CWS
Wed, May 11thvs MIA@ CWS
Fri, May 13thvs CHC@ MIN
Sat, May 14thvs CHC@ MIN
Sun, May 15thvs CHC@ MIN
Mon, May 16th@ LAD   
Tue, May 17th@ LADvs CIN
Wed, May 18th@ LADvs CIN
Thu, May 19th@ CHC   
Fri, May 20th@ CHCvs DET
Sat, May 21st@ CHCvs DET
Sun, May 22nd@ CHCvs DET
Mon, May 23rdvs KC@ HOU
Tue, May 24thvs KC@ HOU
Thu, May 26thvs LAD@ DET
Fri, May 27thvs LAD@ DET
Sat, May 28thvs LAD@ DET
Sun, May 29thvs LAD@ DET
Mon, May 30thvs ATLvs KC
Tue, May 31stvs ATLvs KC
Wed, Jun 1stvs ATLvs KC
Fri, Jun 3rd@ PIT@ BAL
Sat, Jun 4th@ PIT@ BAL
Sun, Jun 5th@ PIT@ BAL
Mon, Jun 6th@ CINvs TEX
Tue, Jun 7th@ CINvs TEX
Wed, Jun 8th@ CINvs TEX
Thu, Jun 9th@ CINvs OAK
Fri, Jun 10th@ PHIvs OAK
Sat, Jun 11th@ PHIvs OAK
Sun, Jun 12th@ PHIvs OAK
Mon, Jun 13thvs CIN   
Tue, Jun 14thvs CIN@ COL
Wed, Jun 15thvs CIN@ COL
Fri, Jun 17thvs MIN@ LAD
Sat, Jun 18thvs MIN@ LAD
Sun, Jun 19thvs MIN@ LAD
Mon, Jun 20th@ SD   
Tue, Jun 21st@ SD@ MIN
Wed, Jun 22nd@ SD@ MIN
Fri, Jun 24thvs DETvs BOS
Sat, Jun 25thvs DETvs BOS
Sun, Jun 26thvs DETvs BOS
Tue, Jun 28thvs SDvs MIN
Wed, Jun 29thvs SDvs MIN
Fri, Jul 1st@ COLvs NYY
Sat, Jul 2nd@ COLvs NYY
Sun, Jul 3rd@ COLvs NYY
Mon, Jul 4thvs SF@ DET
Tue, Jul 5thvs SF@ DET
Wed, Jul 6thvs SF@ DET
Thu, Jul 7thvs COL   
Fri, Jul 8thvs COL@ KC
Sat, Jul 9thvs COL@ KC
Sun, Jul 10thvs COL@ KC
Mon, Jul 11th@ SFvs CWS
Tue, Jul 12th@ SFvs CWS
Wed, Jul 13th@ SFvs CWS
Fri, Jul 15th@ SDvs DET
Sat, Jul 16th@ SDvs DET
Sun, Jul 17th@ SDvs DET
Fri, Jul 22ndvs WSH@ CWS
Sat, Jul 23rdvs WSH@ CWS
Sun, Jul 24thvs WSH@ CWS
Mon, Jul 25thvs SF@ BOS
Tue, Jul 26thvs SF@ BOS
Wed, Jul 27thvs SF@ BOS
Fri, Jul 29th@ ATL@ TB
Sat, Jul 30th@ ATL@ TB
Sun, Jul 31st@ ATL@ TB
Mon, Aug 1st@ CLEvs ARI
Tue, Aug 2nd@ CLEvs ARI
Wed, Aug 3rd@ CLEvs ARI
Fri, Aug 5thvs COLvs HOU
Sat, Aug 6thvs COLvs HOU
Sun, Aug 7thvs COLvs HOU
Mon, Aug 8thvs PIT   
Tue, Aug 9thvs PIT@ DET
Wed, Aug 10thvs PIT@ DET
Thu, Aug 11thvs PIT@ DET
Fri, Aug 12th@ COL@ TOR
Sat, Aug 13th@ COL@ TOR
Sun, Aug 14th@ COL@ TOR
Mon, Aug 15th@ SFvs DET
Tue, Aug 16th@ SFvs DET
Wed, Aug 17th@ SFvs DET
Thu, Aug 18th@ SF   
Fri, Aug 19thvs STLvs CWS
Sat, Aug 20thvs STLvs CWS
Sun, Aug 21stvs STLvs CWS
Tue, Aug 23rd@ KC@ SD
Wed, Aug 24th@ KC@ SD
Fri, Aug 26th@ CWS@ SEA
Sat, Aug 27th@ CWS@ SEA
Sun, Aug 28th@ CWS@ SEA
Mon, Aug 29thvs PHI   
Tue, Aug 30thvs PHIvs BAL
Wed, Aug 31stvs PHIvs BAL
Thu, Sep 1stvs MILvs BAL
Fri, Sep 2ndvs MILvs SEA
Sat, Sep 3rdvs MILvs SEA
Sun, Sep 4thvs MILvs SEA
Mon, Sep 5th@ SD@ KC
Tue, Sep 6th@ SD@ KC
Wed, Sep 7th@ SD@ KC
Fri, Sep 9th@ COL@ MIN
Sat, Sep 10th@ COL@ MIN
Sun, Sep 11th@ COL@ MIN
Mon, Sep 12thvs LADvs LAA
Tue, Sep 13thvs LADvs LAA
Wed, Sep 14thvs LADvs LAA
Thu, Sep 15thvs SD   
Fri, Sep 16thvs SDvs MIN
Sat, Sep 17thvs SDvs MIN
Sun, Sep 18thvs SDvs MIN
Tue, Sep 20th@ LAD@ CWS
Wed, Sep 21st@ LAD@ CWS
Thu, Sep 22nd@ LAD@ CWS
Fri, Sep 23rdvs SF@ TEX
Sat, Sep 24thvs SF@ TEX
Sun, Sep 25thvs SF@ TEX
Tue, Sep 27th@ HOUvs TB
Wed, Sep 28th@ HOUvs TB
Fri, Sep 30th@ SFvs KC
Sat, Oct 1st@ SFvs KC
Sun, Oct 2nd@ SFvs KC
Sun, Apr 3rd   vs KC
Mon, Apr 11th   @ KC
Thu, May 5th   vs TOR
Wed, May 25th   @ HOU
Thu, Jun 16th   @ COL
Thu, Jun 23rd   @ MIN
Mon, Jun 27th   vs MIN
Thu, Jun 30th   vs MIN
Thu, Jul 28th   @ BOS
Thu, Aug 4th   vs HOU
Thu, Aug 25th   @ SEA
Thu, Sep 29th   vs TB