Skip to main content

Who Should I Trade?

Amed Rosario for Alejandro Kirk (2023)

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
Alejandro Kirk
Alejandro Kirk
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Amed Rosario
Amed Rosario
Alejandro Kirk
Alejandro Kirk
2022 Stats 
At Bats637470
Home Runs1114
Stolen Bases180
Caught Stealing40
Batting Average.283.285
On Base Pct.312.372
Slugging Pct.404.415
On-base Plus Slugging.715.786
Who Should I Trade? Player Notes
  Amed Rosario
Amed Rosario
Alejandro Kirk
Alejandro Kirk
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
Alejandro Kirk
Alejandro Kirk
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ SEA@ STL
Fri, Mar 31st@ SEA   
Sat, Apr 1st@ SEA@ STL
Sun, Apr 2nd@ SEA@ STL
Mon, Apr 3rd@ OAK@ KC
Tue, Apr 4th@ OAK@ KC
Wed, Apr 5th@ OAK@ KC
Fri, Apr 7thvs SEA@ LAA
Sat, Apr 8thvs SEA@ LAA
Sun, Apr 9thvs SEA@ LAA
Mon, Apr 10thvs NYY   
Tue, Apr 11thvs NYYvs DET
Wed, Apr 12thvs NYYvs DET
Fri, Apr 14th@ WSHvs TB
Sat, Apr 15th@ WSHvs TB
Sun, Apr 16th@ WSHvs TB
Mon, Apr 17th@ DET@ HOU
Tue, Apr 18th@ DET@ HOU
Wed, Apr 19th@ DET@ HOU
Fri, Apr 21stvs MIA@ NYY
Sat, Apr 22ndvs MIA@ NYY
Sun, Apr 23rdvs MIA@ NYY
Mon, Apr 24thvs COLvs CWS
Tue, Apr 25thvs COLvs CWS
Wed, Apr 26thvs COLvs CWS
Fri, Apr 28th@ BOSvs SEA
Sat, Apr 29th@ BOSvs SEA
Sun, Apr 30th@ BOSvs SEA
Mon, May 1st@ NYY@ BOS
Tue, May 2nd@ NYY@ BOS
Wed, May 3rd@ NYY@ BOS
Fri, May 5thvs MIN@ PIT
Sat, May 6thvs MIN@ PIT
Sun, May 7thvs MIN@ PIT
Mon, May 8thvs DET   
Tue, May 9thvs DET@ PHI
Wed, May 10thvs DET@ PHI
Fri, May 12thvs LAAvs ATL
Sat, May 13thvs LAAvs ATL
Sun, May 14thvs LAAvs ATL
Tue, May 16th@ CWSvs NYY
Wed, May 17th@ CWSvs NYY
Thu, May 18th@ CWSvs NYY
Fri, May 19th@ NYMvs BAL
Sat, May 20th@ NYMvs BAL
Sun, May 21st@ NYMvs BAL
Mon, May 22ndvs CWS@ TB
Tue, May 23rdvs CWS@ TB
Wed, May 24thvs CWS@ TB
Fri, May 26thvs STL@ MIN
Sat, May 27thvs STL@ MIN
Sun, May 28thvs STL@ MIN
Mon, May 29th@ BAL   
Tue, May 30th@ BALvs MIL
Wed, May 31st@ BALvs MIL
Thu, Jun 1st@ MINvs MIL
Fri, Jun 2nd@ MIN@ NYM
Sat, Jun 3rd@ MIN@ NYM
Sun, Jun 4th@ MIN@ NYM
Tue, Jun 6thvs BOSvs HOU
Wed, Jun 7thvs BOSvs HOU
Thu, Jun 8thvs BOSvs HOU
Fri, Jun 9thvs HOUvs MIN
Sat, Jun 10thvs HOUvs MIN
Sun, Jun 11thvs HOUvs MIN
Tue, Jun 13th@ SD@ BAL
Wed, Jun 14th@ SD@ BAL
Thu, Jun 15th@ SD@ BAL
Fri, Jun 16th@ ARI@ TEX
Sat, Jun 17th@ ARI@ TEX
Sun, Jun 18th@ ARI@ TEX
Tue, Jun 20thvs OAK@ MIA
Wed, Jun 21stvs OAK@ MIA
Thu, Jun 22ndvs OAK   
Fri, Jun 23rdvs MILvs OAK
Sat, Jun 24thvs MILvs OAK
Sun, Jun 25thvs MILvs OAK
Tue, Jun 27th@ KCvs SF
Wed, Jun 28th@ KCvs SF
Thu, Jun 29th@ KCvs SF
Fri, Jun 30th@ CHCvs BOS
Sat, Jul 1st@ CHCvs BOS
Sun, Jul 2nd@ CHCvs BOS
Mon, Jul 3rdvs ATL   
Tue, Jul 4thvs ATL@ CWS
Wed, Jul 5thvs ATL@ CWS
Thu, Jul 6thvs KC@ CWS
Fri, Jul 7thvs KC@ DET
Sat, Jul 8thvs KC@ DET
Sun, Jul 9thvs KC@ DET
Fri, Jul 14th@ TEXvs ARI
Sat, Jul 15th@ TEXvs ARI
Sun, Jul 16th@ TEXvs ARI
Mon, Jul 17th@ PIT   
Tue, Jul 18th@ PITvs SD
Wed, Jul 19th@ PITvs SD
Fri, Jul 21stvs PHI@ SEA
Sat, Jul 22ndvs PHI@ SEA
Sun, Jul 23rdvs PHI@ SEA
Mon, Jul 24thvs KC@ LAD
Tue, Jul 25thvs KC@ LAD
Wed, Jul 26thvs KC@ LAD
Thu, Jul 27th@ CWS   
Fri, Jul 28th@ CWSvs LAA
Sat, Jul 29th@ CWSvs LAA
Sun, Jul 30th@ CWSvs LAA
Mon, Jul 31st@ HOUvs BAL
Tue, Aug 1st@ HOUvs BAL
Wed, Aug 2nd@ HOUvs BAL
Fri, Aug 4thvs CWS@ BOS
Sat, Aug 5thvs CWS@ BOS
Sun, Aug 6thvs CWS@ BOS
Mon, Aug 7thvs TOR@ CLE
Tue, Aug 8thvs TOR@ CLE
Wed, Aug 9thvs TOR@ CLE
Thu, Aug 10thvs TOR@ CLE
Fri, Aug 11th@ TBvs CHC
Sat, Aug 12th@ TBvs CHC
Sun, Aug 13th@ TBvs CHC
Tue, Aug 15th@ CINvs PHI
Wed, Aug 16th@ CINvs PHI
Thu, Aug 17thvs DET   
Fri, Aug 18thvs DET@ CIN
Sat, Aug 19thvs DET@ CIN
Sun, Aug 20thvs DET@ CIN
Tue, Aug 22ndvs LAD@ BAL
Wed, Aug 23rdvs LAD@ BAL
Thu, Aug 24thvs LAD@ BAL
Fri, Aug 25th@ TORvs CLE
Sat, Aug 26th@ TORvs CLE
Sun, Aug 27th@ TORvs CLE
Mon, Aug 28th@ MINvs WSH
Tue, Aug 29th@ MINvs WSH
Wed, Aug 30th@ MINvs WSH
Fri, Sep 1stvs TB@ COL
Sat, Sep 2ndvs TB@ COL
Sun, Sep 3rdvs TB@ COL
Mon, Sep 4thvs MIN@ OAK
Tue, Sep 5thvs MIN@ OAK
Wed, Sep 6thvs MIN@ OAK
Thu, Sep 7th@ LAA   
Fri, Sep 8th@ LAAvs KC
Sat, Sep 9th@ LAAvs KC
Sun, Sep 10th@ LAAvs KC
Mon, Sep 11th@ SFvs TEX
Tue, Sep 12th@ SFvs TEX
Wed, Sep 13th@ SFvs TEX
Fri, Sep 15thvs TEXvs BOS
Sat, Sep 16thvs TEXvs BOS
Sun, Sep 17thvs TEXvs BOS
Mon, Sep 18th@ KC   
Tue, Sep 19th@ KC@ NYY
Wed, Sep 20th@ KC@ NYY
Thu, Sep 21stvs BAL@ NYY
Fri, Sep 22ndvs BAL@ TB
Sat, Sep 23rdvs BAL@ TB
Sun, Sep 24thvs BAL@ TB
Tue, Sep 26thvs CINvs NYY
Wed, Sep 27thvs CINvs NYY
Fri, Sep 29th@ DETvs TB
Sat, Sep 30th@ DETvs TB
Sun, Oct 1st@ DETvs TB
Thu, Apr 6th   @ KC
Thu, Apr 13th   vs DET
Thu, May 4th   @ BOS
Mon, May 15th   vs NYY
Thu, May 25th   @ TB
Mon, Jun 5th   vs HOU
Mon, Jun 19th   @ MIA
Thu, Jul 20th   vs SD
Thu, Aug 3rd   vs BAL
Thu, Sep 14th   vs TEX
Thu, Sep 28th   vs NYY