Skip to main content

Who Should I Trade?

Oswaldo Cabrera for Mike Yastrzemski (2025)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Oswaldo Cabrera
1B,2B,3B,LF,RF,SS - NYY
Oswaldo Cabrera
Mike Yastrzemski
LF,CF,RF - SF
Mike Yastrzemski
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR# 1010# 413
   
Projections 
   
Runs
Home Runs
RBI
Stolen Bases
Batting Average
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Oswaldo Cabrera
1B,2B,3B,LF,RF,SS - NYY
Oswaldo Cabrera
Mike Yastrzemski
LF,CF,RF - SF
Mike Yastrzemski
2024 Stats 
   
   
At Bats299428
   
Runs4760
   
Hits7599
   
Singles5656
   
Doubles1116
   
Triples09
   
Home Runs818
   
RBI3657
   
Stolen Bases43
   
Caught Stealing22
   
Walks2138
   
Strikeouts63124
   
Batting Average.251.231
   
On Base Pct.299.302
   
Slugging Pct.368.437
   
On-base Plus Slugging.667.739
   
Who Should I Trade? Player Projections
  Oswaldo Cabrera
1B,2B,3B,LF,RF,SS - NYY
Oswaldo Cabrera
Mike Yastrzemski
LF,CF,RF - SF
Mike Yastrzemski
2025 Projections 
   
   
At Bats
   
Runs
   
Hits
   
Singles
   
Doubles
   
Triples
   
Home Runs
   
RBI
   
Stolen Bases
   
Caught Stealing
   
Walks
   
Strikeouts
   
Batting Average
   
On Base Pct
   
Slugging Pct
   
On-base Plus Slugging
   
Who Should I Trade? Player Notes
  Oswaldo Cabrera
1B,2B,3B,LF,RF,SS - NYY
Oswaldo Cabrera
Mike Yastrzemski
LF,CF,RF - SF
Mike Yastrzemski
News 
There are no recent news for these players
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Oswaldo Cabrera
1B,2B,3B,LF,RF,SS - NYY
Oswaldo Cabrera
Mike Yastrzemski
LF,CF,RF - SF
Mike Yastrzemski
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 27thvs MIL@ CIN
Sat, Mar 29thvs MIL@ CIN
Sun, Mar 30thvs MIL@ CIN
Tue, Apr 1stvs ARI@ HOU
Wed, Apr 2ndvs ARI@ HOU
Thu, Apr 3rdvs ARI   
Fri, Apr 4th@ PITvs SEA
Sat, Apr 5th@ PITvs SEA
Sun, Apr 6th@ PITvs SEA
Mon, Apr 7th@ DETvs CIN
Tue, Apr 8th@ DETvs CIN
Wed, Apr 9th@ DETvs CIN
Fri, Apr 11thvs SF@ NYY
Sat, Apr 12thvs SF@ NYY
Sun, Apr 13thvs SF@ NYY
Mon, Apr 14thvs KC@ PHI
Tue, Apr 15thvs KC@ PHI
Wed, Apr 16thvs KC@ PHI
Thu, Apr 17th@ TB@ PHI
Fri, Apr 18th@ TB@ LAA
Sat, Apr 19th@ TB@ LAA
Sun, Apr 20th@ TB@ LAA
Mon, Apr 21st@ CLEvs MIL
Tue, Apr 22nd@ CLEvs MIL
Wed, Apr 23rd@ CLEvs MIL
Fri, Apr 25thvs TORvs TEX
Sat, Apr 26thvs TORvs TEX
Sun, Apr 27thvs TORvs TEX
Mon, Apr 28th@ BAL   
Tue, Apr 29th@ BAL@ SD
Wed, Apr 30th@ BAL@ SD
Fri, May 2ndvs TBvs COL
Sat, May 3rdvs TBvs COL
Sun, May 4thvs TBvs COL
Mon, May 5thvs SD@ CHC
Tue, May 6thvs SD@ CHC
Wed, May 7thvs SD@ CHC
Fri, May 9th@ ATH@ MIN
Sat, May 10th@ ATH@ MIN
Sun, May 11th@ ATH@ MIN
Mon, May 12th@ SEAvs ARI
Tue, May 13th@ SEAvs ARI
Wed, May 14th@ SEAvs ARI
Fri, May 16thvs NYMvs ATH
Sat, May 17thvs NYMvs ATH
Sun, May 18thvs NYMvs ATH
Tue, May 20thvs TEXvs KC
Wed, May 21stvs TEXvs KC
Thu, May 22ndvs TEX   
Fri, May 23rd@ COL@ WSH
Sat, May 24th@ COL@ WSH
Sun, May 25th@ COL@ WSH
Mon, May 26th@ LAA@ DET
Tue, May 27th@ LAA@ DET
Wed, May 28th@ LAA@ DET
Fri, May 30th@ LAD@ MIA
Sat, May 31st@ LAD@ MIA
Sun, Jun 1st@ LAD@ MIA
Tue, Jun 3rdvs CLEvs SD
Wed, Jun 4thvs CLEvs SD
Thu, Jun 5thvs CLEvs SD
Fri, Jun 6thvs BOSvs ATL
Sat, Jun 7thvs BOSvs ATL
Sun, Jun 8thvs BOSvs ATL
Tue, Jun 10th@ KC@ COL
Wed, Jun 11th@ KC@ COL
Thu, Jun 12th@ KC@ COL
Fri, Jun 13th@ BOS@ LAD
Sat, Jun 14th@ BOS@ LAD
Sun, Jun 15th@ BOS@ LAD
Mon, Jun 16thvs LAA   
Tue, Jun 17thvs LAAvs CLE
Wed, Jun 18thvs LAAvs CLE
Thu, Jun 19thvs LAAvs CLE
Fri, Jun 20thvs BALvs BOS
Sat, Jun 21stvs BALvs BOS
Sun, Jun 22ndvs BALvs BOS
Mon, Jun 23rd@ CIN   
Tue, Jun 24th@ CINvs MIA
Wed, Jun 25th@ CINvs MIA
Fri, Jun 27thvs ATH@ CWS
Sat, Jun 28thvs ATH@ CWS
Sun, Jun 29thvs ATH@ CWS
Mon, Jun 30th@ TOR@ ARI
Tue, Jul 1st@ TOR@ ARI
Wed, Jul 2nd@ TOR@ ARI
Thu, Jul 3rd@ TOR@ ARI
Fri, Jul 4th@ NYM@ ATH
Sat, Jul 5th@ NYM@ ATH
Sun, Jul 6th@ NYM@ ATH
Tue, Jul 8thvs SEAvs PHI
Wed, Jul 9thvs SEAvs PHI
Thu, Jul 10thvs SEA   
Fri, Jul 11thvs CHCvs LAD
Sat, Jul 12thvs CHCvs LAD
Sun, Jul 13thvs CHCvs LAD
Fri, Jul 18th@ ATL@ TOR
Sat, Jul 19th@ ATL@ TOR
Sun, Jul 20th@ ATL@ TOR
Mon, Jul 21st@ TOR@ ATL
Tue, Jul 22nd@ TOR@ ATL
Wed, Jul 23rd@ TOR@ ATL
Fri, Jul 25thvs PHIvs NYM
Sat, Jul 26thvs PHIvs NYM
Sun, Jul 27thvs PHIvs NYM
Mon, Jul 28thvs TBvs PIT
Tue, Jul 29thvs TBvs PIT
Wed, Jul 30thvs TBvs PIT
Thu, Jul 31stvs TB   
Fri, Aug 1st@ MIA@ NYM
Sat, Aug 2nd@ MIA@ NYM
Sun, Aug 3rd@ MIA@ NYM
Mon, Aug 4th@ TEX@ PIT
Tue, Aug 5th@ TEX@ PIT
Wed, Aug 6th@ TEX@ PIT
Fri, Aug 8thvs HOUvs WSH
Sat, Aug 9thvs HOUvs WSH
Sun, Aug 10thvs HOUvs WSH
Mon, Aug 11thvs MINvs SD
Tue, Aug 12thvs MINvs SD
Wed, Aug 13thvs MINvs SD
Fri, Aug 15th@ STLvs TB
Sat, Aug 16th@ STLvs TB
Sun, Aug 17th@ STLvs TB
Tue, Aug 19th@ TB@ SD
Wed, Aug 20th@ TB@ SD
Thu, Aug 21stvs BOS@ SD
Fri, Aug 22ndvs BOS@ MIL
Sat, Aug 23rdvs BOS@ MIL
Sun, Aug 24thvs BOS@ MIL
Mon, Aug 25thvs WSH   
Tue, Aug 26thvs WSHvs CHC
Wed, Aug 27thvs WSHvs CHC
Thu, Aug 28th@ CWSvs CHC
Fri, Aug 29th@ CWSvs BAL
Sat, Aug 30th@ CWSvs BAL
Sun, Aug 31st@ CWSvs BAL
Tue, Sep 2nd@ HOU@ COL
Wed, Sep 3rd@ HOU@ COL
Thu, Sep 4th@ HOU   
Fri, Sep 5thvs TOR@ STL
Sat, Sep 6thvs TOR@ STL
Sun, Sep 7thvs TOR@ STL
Tue, Sep 9thvs DETvs ARI
Wed, Sep 10thvs DETvs ARI
Thu, Sep 11thvs DET   
Fri, Sep 12th@ BOSvs LAD
Sat, Sep 13th@ BOSvs LAD
Sun, Sep 14th@ BOSvs LAD
Mon, Sep 15th@ MIN@ ARI
Tue, Sep 16th@ MIN@ ARI
Wed, Sep 17th@ MIN@ ARI
Thu, Sep 18th@ BAL@ LAD
Fri, Sep 19th@ BAL@ LAD
Sat, Sep 20th@ BAL@ LAD
Sun, Sep 21st@ BAL@ LAD
Tue, Sep 23rdvs CWSvs STL
Wed, Sep 24thvs CWSvs STL
Thu, Sep 25thvs CWS   
Fri, Sep 26thvs BALvs COL
Sat, Sep 27thvs BALvs COL
Sun, Sep 28thvs BALvs COL
Mon, Mar 31st   @ HOU
Thu, Apr 24th   vs MIL
Thu, May 1st   vs COL
Mon, May 19th   vs KC
Mon, Jun 2nd   vs SD
Thu, Jun 26th   vs MIA
Mon, Jul 7th   vs PHI
Mon, Aug 18th   @ SD
Mon, Sep 1st   @ COL
Mon, Sep 8th   vs ARI
Mon, Sep 22nd   vs STL