Skip to main content

Who Should I Trade?

Mike Yastrzemski for Oneil Cruz (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Mike Yastrzemski
CF,RF - SF
Mike Yastrzemski
Oneil Cruz
SS - PIT
Oneil Cruz
Expert
Recommendation
57%
Recommended by
8 of 14 experts
43%
Recommended by
6 of 14 experts
Rankings 
   
Rest of Season# 122# 129
VBR# 164# 194
   
Projections 
   
Runs4129
Home Runs119
RBI3732
Stolen Bases16
Batting Average.242.261
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 146# 173
   
Pierre Camus
RotoBaller
# 100# 120
   
Andrew Seifter
FantasyPros
# 99# 164
   
Bart Wheeler
Hail to Fantasy Football
# 129# 197
   
Nate Miller
Fantasy Six Pack
# 118# 171
   
Joe Pisapia
FantasyPros
# 132# 147
   
Travis Argo
Fantasy Six Pack
# 159# 183
   
Kelly Kirby
FantasyPros
# 139# 140
   
Scott Youngson
Pitcher List
# 87# 81
   
Nick Pollack
Pitcher List
# 132# 82
   
Mick Ciallela
Fantrax
# 135# 81
   
Ryan Amore
Pitcher List
# 147# 137
   
Dalton Del Don
Yahoo! Sports
# 154# 132
   
Brad Camara
RotoBaller
# 135
   
Who Should I Trade? Player Statistics
  Mike Yastrzemski
CF,RF - SF
Mike Yastrzemski
Oneil Cruz
SS - PIT
Oneil Cruz
2022 Stats 
   
   
At Bats22138
   
Runs355
   
Hits548
   
Singles304
   
Doubles163
   
Triples00
   
Home Runs81
   
RBI318
   
Stolen Bases01
   
Caught Stealing11
   
Walks322
   
Strikeouts5912
   
Batting Average.244.211
   
On Base Pct.342.250
   
Slugging Pct.425.368
   
On-base Plus Slugging.768.618
   
Who Should I Trade? Player Projections
  Mike Yastrzemski
CF,RF - SF
Mike Yastrzemski
Oneil Cruz
SS - PIT
Oneil Cruz
2022 Projections 
   
   
At Bats264212
   
Runs4129
   
Hits6455
   
Singles3533
   
Doubles1711
   
Triples12
   
Home Runs119
   
RBI3732
   
Stolen Bases16
   
Caught Stealing12
   
Walks3316
   
Strikeouts7657
   
Batting Average.242.261
   
On Base Pct.335.315
   
Slugging Pct.442.465
   
On-base Plus Slugging.777.780
   
Who Should I Trade? Player Notes
  Mike Yastrzemski
CF,RF - SF
Mike Yastrzemski
Oneil Cruz
SS - PIT
Oneil Cruz
News 
 Mike Yastrzemski went 1-for-5 with a single and an RBI groundout in Wednesday's 3-2 loss to the Tigers.
Diego Sandoval
Wed, Jun 29th
Oneil Cruz went 1-for-4 with a solo home run and a strikeout during Monday's 3-2 loss in Washington.
Andy Zimmerman
Tue, Jun 28th
 Mike Yastrzemski went 1-for-4 with a two-RBI single in Tuesday's 4-3 win over the Tigers.
Diego Sandoval
Wed, Jun 29th
Oneil Cruz went 2-for-4 with two singles and two strikeouts during Friday’s 4-3 extra-inning loss to the Rays.
Andy Zimmerman
Sat, Jun 25th
 Mike Yastrzemski went 1-for-4 with a solo home run in Sunday's 10-3 loss to the Reds.
Diego Sandoval
Sun, Jun 26th
Oneil Cruz went 1-for-4 with a RBI double and two strikeouts during Thursday's 8-7 win over the Cubs.
Andy Zimmerman
Fri, Jun 24th
 Mike Yastrzemski went 1-for-4 with an RBI single in Friday's 4-2 loss to the Reds.
Diego Sandoval
Sat, Jun 25th
Oneil Cruz went 1-for-4 with a RBI single and stolen base during Tuesday's 7-1 over Chicago.
Andy Zimmerman
Wed, Jun 22nd
 Mike Yastrzemski went 1-for-4 with a two-RBI double, a walk and a run scored in Tuesday's 12-10 win over the Braves.
Diego Sandoval
Wed, Jun 22nd
Oneil Cruz went 2-for-5 with a double, four RBI and a strikeout during Monday's 12-1 win over the Cubs.
Andy Zimmerman
Tue, Jun 21st
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mike Yastrzemski
CF,RF - SF
Mike Yastrzemski
Oneil Cruz
SS - PIT
Oneil Cruz
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs MIASandy Alcantara (7-3)#1   
Sat, Apr 9thvs MIAPablo Lopez (5-4)#19@ STLMiles Mikolas (5-5)#64
Sun, Apr 10thvs MIATrevor Rogers (3-6)#82@ STLSteven Matz (3-3)#79
Mon, Apr 11thvs SDNick Martinez (2-3)#143   
Tue, Apr 12thvs SDYu Darvish (7-3)#27vs CHCDrew Smyly (2-5)#148
Wed, Apr 13thvs SDSean Manaea (3-3)#26vs CHCKyle Hendricks (3-6)#138
Fri, Apr 15th@ CLEZach Plesac (2-5)#115vs WSHErick Fedde (5-5)#269
Sat, Apr 16th@ CLECal Quantrill (4-4)#85vs WSHJosh Rogers (2-2)#382
Sun, Apr 17th@ CLEAaron Civale (2-4)#141vs WSHPatrick Corbin (4-10)#142
Tue, Apr 19th@ NYMMax Scherzer (5-1)#128@ MILCorbin Burnes (6-4)#4
Wed, Apr 20th@ NYMChris Bassitt (6-5)#30@ MILBrandon Woodruff (6-3)#23
Thu, Apr 21st@ NYMCarlos Carrasco (8-4)#46@ CHCMark Leiter Jr. (1-2)#240
Fri, Apr 22nd@ WSHPatrick Corbin (4-10)#142@ CHCDrew Smyly (2-5)#148
Sat, Apr 23rd@ WSHAaron Sanchez (3-3)#386@ CHCKyle Hendricks (3-6)#138
Sun, Apr 24th@ WSHJoan Adon (1-11)#387@ CHCJustin Steele (2-5)#160
Mon, Apr 25th@ MILCorbin Burnes (6-4)#4   
Tue, Apr 26thvs OAKDaulton Jefferies (1-7)vs MILBrandon Woodruff (6-3)#23
Wed, Apr 27thvs OAKPaul Blackburn (6-3)#9vs MILAaron Ashby (1-5)#97
Fri, Apr 29thvs WSHAaron Sanchez (3-3)#386vs SDYu Darvish (7-3)#27
Sat, Apr 30thvs WSHJoan Adon (1-11)#387vs SDSean Manaea (3-3)#26
Sun, May 1stvs WSHJosiah Gray (6-4)#123vs SDJoe Musgrove (8-1)#7
Tue, May 3rd@ LADJulio Urias (5-6)#12   
Wed, May 4th@ LADTony Gonsolin (9-0)#24@ DETAlex Faedo (1-4)#135
Thu, May 5thvs STLMiles Mikolas (5-5)#64   
Fri, May 6thvs STLJordan Hicks (1-4)#180   
Sat, May 7thvs STLSteven Matz (3-3)#79@ CINDauri Moreta
Sun, May 8thvs STLDakota Hudson (6-4)#92@ CINTyler Mahle (3-6)#50
Mon, May 9thvs COLAustin Gomber (3-7)#187vs LADJulio Urias (5-6)#12
Tue, May 10thvs COLAntonio Senzatela (3-4)#370vs LADTony Gonsolin (9-0)#24
Wed, May 11thvs COLChad Kuhl (5-5)#257vs LADRyan Pepiot (0-0)#304
Fri, May 13th@ STLJordan Hicks (1-4)#180vs CINTyler Mahle (3-6)#50
Sat, May 14th@ STLDakota Hudson (6-4)#92vs CINLuis Castillo (3-4)#47
Sun, May 15th@ STLAdam Wainwright (6-5)#42vs CINHunter Greene (3-8)#110
Mon, May 16th@ COLAntonio Senzatela (3-4)#370@ CHCWade Miley (1-0)#168
Tue, May 17th@ COLChad Kuhl (5-5)#257@ CHCKeegan Thompson (7-3)#122
Wed, May 18th@ COLKyle Freeland (4-5)#246@ CHCDrew Smyly (2-5)#148
Fri, May 20thvs SDSean Manaea (3-3)#26vs STLAdam Wainwright (6-5)#42
Sat, May 21stvs SDJoe Musgrove (8-1)#7vs STLMatthew Liberatore (2-1)#182
Sun, May 22ndvs SDMacKenzie Gore (4-3)#105vs STLSteven Matz (3-3)#79
Mon, May 23rdvs NYMDavid Peterson (4-1)#133vs COLChad Kuhl (5-5)#257
Tue, May 24thvs NYMChris Bassitt (6-5)#30vs COLKyle Freeland (4-5)#246
Wed, May 25thvs NYMThomas Szapuckivs COLRyan Feltner (1-3)#378
Fri, May 27th@ CINGraham Ashcraft (4-1)#199@ SDSean Manaea (3-3)#26
Sat, May 28th@ CINVladimir Gutierrez (1-6)#388@ SDJoe Musgrove (8-1)#7
Sun, May 29th@ CINTyler Mahle (3-6)#50@ SDMacKenzie Gore (4-3)#105
Mon, May 30th@ PHIKyle Gibson (4-3)#84@ LADWalker Buehler (6-3)#129
Tue, May 31st@ PHIRanger Suarez (6-4)#77@ LADJulio Urias (5-6)#12
Wed, Jun 1st@ PHIAaron Nola (4-5)#6@ LADMitch White (1-1)#188
Thu, Jun 2nd@ MIASandy Alcantara (7-3)#1   
Fri, Jun 3rd@ MIARichard Bleiervs ARIMerrill Kelly (6-5)#99
Sat, Jun 4th@ MIAPablo Lopez (5-4)#19vs ARIZach Davies (2-4)#189
Sun, Jun 5th@ MIABraxton Garrett (1-3)#253vs ARIZac Gallen (4-2)#45
Tue, Jun 7thvs COLGerman Marquez (4-5)#113vs DETTarik Skubal (5-6)#28
Wed, Jun 8thvs COLAntonio Senzatela (3-4)#370vs DETAlex Faedo (1-4)#135
Thu, Jun 9thvs COLAustin Gomber (3-7)#187@ ATLMax Fried (7-2)#14
Fri, Jun 10thvs LADWalker Buehler (6-3)#129@ ATLSpencer Strider (3-2)#95
Sat, Jun 11thvs LADClayton Kershaw (5-2)#33@ ATLCharlie Morton (4-3)#57
Sun, Jun 12thvs LADJulio Urias (5-6)#12@ ATLKyle Wright (8-4)#44
Mon, Jun 13thvs KCBrady Singer (3-3)#78@ STLZack Thompson (1-1)#311
Tue, Jun 14thvs KCKris Bubic (1-5)#243@ STLMiles Mikolas (5-5)#64
Wed, Jun 15thvs KCJonathan Heasley (1-4)#212@ STLJack Flaherty (0-0)#61
Fri, Jun 17th@ PITZach Thompson (3-5)#161vs SFCarlos Rodon (7-4)#13
Sat, Jun 18th@ PITJose Quintana (1-4)#121vs SFAlex Wood (5-6)#52
Sun, Jun 19th@ PITMitch Keller (2-5)#191vs SFAlex Cobb (3-3)#83
Mon, Jun 20th@ ATLMax Fried (7-2)#14vs CHCCaleb Kilian (0-2)#261
Tue, Jun 21st@ ATLSpencer Strider (3-2)#95vs CHCMatt Swarmer (1-3)#291
Wed, Jun 22nd@ ATLCharlie Morton (4-3)#57vs CHCKeegan Thompson (7-3)#122
Thu, Jun 23rd@ ATLKyle Wright (8-4)#44vs CHCJustin Steele (2-5)#160
Fri, Jun 24thvs CINGraham Ashcraft (4-1)#199@ TBJeffrey Springs (3-2)#34
Sat, Jun 25thvs CINMike Minor (1-4)#98@ TBCorey Kluber (3-4)#49
Sun, Jun 26thvs CINTyler Mahle (3-6)#50@ TBShane McClanahan (8-3)#8
Tue, Jun 28thvs DETTarik Skubal (5-6)#28@ WSHPatrick Corbin (4-10)#142
Wed, Jun 29thvs DETRony Garcia (2-2)#220@ WSHPaolo Espino (0-1)#207
Fri, Jul 1stvs CWSLance Lynn (1-1)#55vs MILCorbin Burnes (6-4)#4
Sat, Jul 2ndvs CWSDylan Cease (6-3)#29vs MIL
Sun, Jul 3rdvs CWSLucas Giolito (4-4)#32vs MILBrandon Woodruff (6-3)#23
Mon, Jul 4th@ ARIZac Gallen (4-2)#45   
Tue, Jul 5th@ ARIMadison Bumgarner (3-7)#116vs NYYJameson Taillon (8-1)#41
Wed, Jul 6th@ ARIMerrill Kelly (6-5)#99vs NYYLuis Severino (4-2)#37
Thu, Jul 7th@ SDJoe Musgrove (8-1)#7@ CIN
Fri, Jul 8th@ SD@ MIL
Sat, Jul 9th@ SD@ MIL
Sun, Jul 10th@ SD@ MIL
Mon, Jul 11thvs ARI@ MIA
Tue, Jul 12thvs ARI@ MIA
Wed, Jul 13thvs ARI@ MIA
Thu, Jul 14thvs MIL@ MIA
Fri, Jul 15thvs MIL@ COL
Sat, Jul 16thvs MIL@ COL
Sun, Jul 17thvs MIL@ COL
Thu, Jul 21st@ LAD   
Fri, Jul 22nd@ LADvs MIA
Sat, Jul 23rd@ LADvs MIA
Sun, Jul 24th@ LADvs MIA
Mon, Jul 25th@ ARI@ CHC
Tue, Jul 26th@ ARI@ CHC
Wed, Jul 27th@ ARI   
Thu, Jul 28thvs CHCvs PHI
Fri, Jul 29thvs CHCvs PHI
Sat, Jul 30thvs CHCvs PHI
Sun, Jul 31stvs CHCvs PHI
Mon, Aug 1stvs LAD   
Tue, Aug 2ndvs LADvs MIL
Wed, Aug 3rdvs LADvs MIL
Thu, Aug 4thvs LADvs MIL
Sat, Aug 6th@ OAK@ BAL
Sun, Aug 7th@ OAK@ BAL
Mon, Aug 8th@ SD@ ARI
Tue, Aug 9th@ SD@ ARI
Wed, Aug 10th@ SD@ ARI
Fri, Aug 12thvs PIT@ SF
Sat, Aug 13thvs PIT@ SF
Sun, Aug 14thvs PIT@ SF
Mon, Aug 15thvs ARI   
Tue, Aug 16thvs ARIvs BOS
Wed, Aug 17thvs ARIvs BOS
Thu, Aug 18thvs ARIvs BOS
Fri, Aug 19th@ COLvs CIN
Sat, Aug 20th@ COLvs CIN
Sun, Aug 21st@ COLvs CIN
Tue, Aug 23rd@ DETvs ATL
Wed, Aug 24th@ DETvs ATL
Fri, Aug 26th@ MIN@ PHI
Sat, Aug 27th@ MIN@ PHI
Sun, Aug 28th@ MIN@ PHI
Mon, Aug 29thvs SD@ MIL
Tue, Aug 30thvs SD@ MIL
Wed, Aug 31stvs SD@ MIL
Fri, Sep 2ndvs PHIvs TOR
Sat, Sep 3rdvs PHIvs TOR
Sun, Sep 4thvs PHIvs TOR
Mon, Sep 5th@ LADvs NYM
Tue, Sep 6th@ LADvs NYM
Wed, Sep 7th@ LADvs NYM
Thu, Sep 8th@ MIL   
Fri, Sep 9th@ CHCvs STL
Sat, Sep 10th@ CHCvs STL
Sun, Sep 11th@ CHCvs STL
Mon, Sep 12thvs ATL@ CIN
Tue, Sep 13thvs ATL@ CIN
Wed, Sep 14thvs ATL@ CIN
Fri, Sep 16thvs LAD@ NYM
Sat, Sep 17thvs LAD@ NYM
Sun, Sep 18thvs LAD@ NYM
Mon, Sep 19th@ COL   
Tue, Sep 20th@ COL@ NYY
Wed, Sep 21st@ COL@ NYY
Thu, Sep 22nd@ COLvs CHC
Fri, Sep 23rd@ ARIvs CHC
Sat, Sep 24th@ ARIvs CHC
Sun, Sep 25th@ ARIvs CHC
Tue, Sep 27thvs COLvs CIN
Wed, Sep 28thvs COLvs CIN
Thu, Sep 29thvs COL   
Fri, Sep 30thvs ARI@ STL
Sat, Oct 1stvs ARI@ STL
Sun, Oct 2ndvs ARI@ STL
Mon, Oct 3rd@ SDvs STL
Tue, Oct 4th@ SDvs STL
Wed, Oct 5th@ SDvs STL
Thu, Apr 7th   @ STLAdam Wainwright (6-5)#42
Thu, Apr 14th   vs WSHJoan Adon (1-11)#387
Mon, Apr 18th   @ MILEric Lauer (6-3)#86
Thu, Apr 28th   vs MILFreddy Peralta (3-2)#94
Thu, May 12th   vs CINConnor Overton (1-0)#260
Mon, Jun 27th   @ WSHErick Fedde (5-5)#269
Thu, Jun 30th   vs MILAdrian Houser (4-8)#157
Fri, Aug 5th   @ BAL
Thu, Aug 11th   @ ARI
Mon, Aug 22nd   vs ATL
Thu, Sep 15th   @ NYM
Mon, Sep 26th   vs CIN