Skip to main content

Who Should I Trade?

Amed Rosario for David Peralta (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Amed Rosario
Amed Rosario
David Peralta
David Peralta
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 206# 361
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Amed Rosario
Amed Rosario
David Peralta
David Peralta
2021 Stats 
At Bats550486
Home Runs118
Stolen Bases132
Caught Stealing01
Batting Average.278.257
On Base Pct.318.324
Slugging Pct.406.401
On-base Plus Slugging.724.725
Who Should I Trade? Player Notes
  Amed Rosario
Amed Rosario
David Peralta
David Peralta
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Amed Rosario
Amed Rosario
David Peralta
David Peralta
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs KC@ MIL
Sat, Apr 2ndvs KC@ MIL
Sun, Apr 3rdvs KC   
Mon, Apr 4thvs MIN@ LAD
Tue, Apr 5thvs MIN@ LAD
Wed, Apr 6thvs MIN@ LAD
Fri, Apr 8th@ KCvs SD
Sat, Apr 9th@ KCvs SD
Sun, Apr 10th@ KCvs SD
Mon, Apr 11th@ KC   
Tue, Apr 12th@ CINvs HOU
Wed, Apr 13th@ CINvs HOU
Fri, Apr 15thvs SF@ NYM
Sat, Apr 16thvs SF@ NYM
Sun, Apr 17thvs SF@ NYM
Mon, Apr 18thvs CWS@ WSH
Tue, Apr 19thvs CWS@ WSH
Wed, Apr 20thvs CWS@ WSH
Thu, Apr 21stvs CWS@ WSH
Fri, Apr 22nd@ NYYvs NYM
Sat, Apr 23rd@ NYYvs NYM
Sun, Apr 24th@ NYYvs NYM
Mon, Apr 25th@ LAAvs LAD
Tue, Apr 26th@ LAAvs LAD
Wed, Apr 27th@ LAAvs LAD
Thu, Apr 28th@ LAA@ STL
Fri, Apr 29th@ OAK@ STL
Sat, Apr 30th@ OAK@ STL
Sun, May 1st@ OAK@ STL
Tue, May 3rdvs SD@ MIA
Wed, May 4thvs SD@ MIA
Thu, May 5thvs TOR   
Fri, May 6thvs TORvs COL
Sat, May 7thvs TORvs COL
Sun, May 8thvs TORvs COL
Mon, May 9th@ CWSvs MIA
Tue, May 10th@ CWSvs MIA
Wed, May 11th@ CWSvs MIA
Fri, May 13th@ MINvs CHC
Sat, May 14th@ MINvs CHC
Sun, May 15th@ MINvs CHC
Tue, May 17thvs CIN@ LAD
Wed, May 18thvs CIN@ LAD
Fri, May 20thvs DET@ CHC
Sat, May 21stvs DET@ CHC
Sun, May 22ndvs DET@ CHC
Mon, May 23rd@ HOUvs KC
Tue, May 24th@ HOUvs KC
Wed, May 25th@ HOU   
Thu, May 26th@ DETvs LAD
Fri, May 27th@ DETvs LAD
Sat, May 28th@ DETvs LAD
Sun, May 29th@ DETvs LAD
Mon, May 30thvs KCvs ATL
Tue, May 31stvs KCvs ATL
Wed, Jun 1stvs KCvs ATL
Fri, Jun 3rd@ BAL@ PIT
Sat, Jun 4th@ BAL@ PIT
Sun, Jun 5th@ BAL@ PIT
Mon, Jun 6thvs TEX@ CIN
Tue, Jun 7thvs TEX@ CIN
Wed, Jun 8thvs TEX@ CIN
Thu, Jun 9thvs OAK@ CIN
Fri, Jun 10thvs OAK@ PHI
Sat, Jun 11thvs OAK@ PHI
Sun, Jun 12thvs OAK@ PHI
Tue, Jun 14th@ COLvs CIN
Wed, Jun 15th@ COLvs CIN
Thu, Jun 16th@ COL   
Fri, Jun 17th@ LADvs MIN
Sat, Jun 18th@ LADvs MIN
Sun, Jun 19th@ LADvs MIN
Tue, Jun 21st@ MIN@ SD
Wed, Jun 22nd@ MIN@ SD
Thu, Jun 23rd@ MIN   
Fri, Jun 24thvs BOSvs DET
Sat, Jun 25thvs BOSvs DET
Sun, Jun 26thvs BOSvs DET
Mon, Jun 27thvs MIN   
Tue, Jun 28thvs MINvs SD
Wed, Jun 29thvs MINvs SD
Thu, Jun 30thvs MIN   
Fri, Jul 1stvs NYY@ COL
Sat, Jul 2ndvs NYY@ COL
Sun, Jul 3rdvs NYY@ COL
Mon, Jul 4th@ DETvs SF
Tue, Jul 5th@ DETvs SF
Wed, Jul 6th@ DETvs SF
Fri, Jul 8th@ KCvs COL
Sat, Jul 9th@ KCvs COL
Sun, Jul 10th@ KCvs COL
Mon, Jul 11thvs CWS@ SF
Tue, Jul 12thvs CWS@ SF
Wed, Jul 13thvs CWS@ SF
Fri, Jul 15thvs DET@ SD
Sat, Jul 16thvs DET@ SD
Sun, Jul 17thvs DET@ SD
Fri, Jul 22nd@ CWSvs WSH
Sat, Jul 23rd@ CWSvs WSH
Sun, Jul 24th@ CWSvs WSH
Mon, Jul 25th@ BOSvs SF
Tue, Jul 26th@ BOSvs SF
Wed, Jul 27th@ BOSvs SF
Thu, Jul 28th@ BOS   
Fri, Jul 29th@ TB@ ATL
Sat, Jul 30th@ TB@ ATL
Sun, Jul 31st@ TB@ ATL
Mon, Aug 1stvs ARI@ CLE
Tue, Aug 2ndvs ARI@ CLE
Wed, Aug 3rdvs ARI@ CLE
Thu, Aug 4thvs HOU   
Fri, Aug 5thvs HOUvs COL
Sat, Aug 6thvs HOUvs COL
Sun, Aug 7thvs HOUvs COL
Tue, Aug 9th@ DETvs PIT
Wed, Aug 10th@ DETvs PIT
Thu, Aug 11th@ DETvs PIT
Fri, Aug 12th@ TOR@ COL
Sat, Aug 13th@ TOR@ COL
Sun, Aug 14th@ TOR@ COL
Mon, Aug 15thvs DET@ SF
Tue, Aug 16thvs DET@ SF
Wed, Aug 17thvs DET@ SF
Fri, Aug 19thvs CWSvs STL
Sat, Aug 20thvs CWSvs STL
Sun, Aug 21stvs CWSvs STL
Tue, Aug 23rd@ SD@ KC
Wed, Aug 24th@ SD@ KC
Thu, Aug 25th@ SEA   
Fri, Aug 26th@ SEA@ CWS
Sat, Aug 27th@ SEA@ CWS
Sun, Aug 28th@ SEA@ CWS
Tue, Aug 30thvs BALvs PHI
Wed, Aug 31stvs BALvs PHI
Thu, Sep 1stvs BALvs MIL
Fri, Sep 2ndvs SEAvs MIL
Sat, Sep 3rdvs SEAvs MIL
Sun, Sep 4thvs SEAvs MIL
Mon, Sep 5th@ KC@ SD
Tue, Sep 6th@ KC@ SD
Wed, Sep 7th@ KC@ SD
Fri, Sep 9th@ MIN@ COL
Sat, Sep 10th@ MIN@ COL
Sun, Sep 11th@ MIN@ COL
Mon, Sep 12thvs LAAvs LAD
Tue, Sep 13thvs LAAvs LAD
Wed, Sep 14thvs LAAvs LAD
Fri, Sep 16thvs MINvs SD
Sat, Sep 17thvs MINvs SD
Sun, Sep 18thvs MINvs SD
Tue, Sep 20th@ CWS@ LAD
Wed, Sep 21st@ CWS@ LAD
Thu, Sep 22nd@ CWS@ LAD
Fri, Sep 23rd@ TEXvs SF
Sat, Sep 24th@ TEXvs SF
Sun, Sep 25th@ TEXvs SF
Tue, Sep 27thvs TB@ HOU
Wed, Sep 28thvs TB@ HOU
Thu, Sep 29thvs TB   
Fri, Sep 30thvs KC@ SF
Sat, Oct 1stvs KC@ SF
Sun, Oct 2ndvs KC@ SF
Fri, Apr 1st   @ MIL
Thu, Apr 7th   vs SD
Mon, May 2nd   @ MIA
Mon, May 16th   @ LAD
Thu, May 19th   @ CHC
Mon, Jun 13th   vs CIN
Mon, Jun 20th   @ SD
Thu, Jul 7th   vs COL
Mon, Aug 8th   vs PIT
Thu, Aug 18th   @ SF
Mon, Aug 29th   vs PHI
Thu, Sep 15th   vs SD