Skip to main content

Who Should I Trade?

Amed Rosario 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
 
  Oneil Cruz
SS - PIT
Oneil Cruz
Amed Rosario
CF,LF,SS - CLE
Amed Rosario
Expert
Recommendation
60%
Recommended by
9 of 15 experts
40%
Recommended by
6 of 15 experts
Rankings 
   
Rest of Season# 110# 105
VBR# 224# 93
   
Projections 
   
Runs1527
Home Runs53
RBI1720
Stolen Bases34
Batting Average.249.283
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 132# 151
   
Nick Pollack
Pitcher List
# 70# 82
   
Pierre Camus
RotoBaller
# 71# 244
   
Andrew Seifter
FantasyPros
# 164# 171
   
Bart Wheeler
Hail to Fantasy Football
# 75# 114
   
Mick Ciallela
Fantrax
# 84# 95
   
Brad Camara
RotoBaller
# 134# 136
   
Scott Youngson
Pitcher List
# 80# 88
   
Kelly Kirby
FantasyPros
# 141# 153
   
Mike Maher
FantasyPros
# 136# 62
   
Joe Bond
Fantasy Six Pack
# 141# 68
   
Joe Pisapia
FantasyPros
# 130# 75
   
Ryan Amore
Pitcher List
# 137# 107
   
Nate Miller
Fantasy Six Pack
# 171# 144
   
Travis Argo
Fantasy Six Pack
# 183# 150
   
Who Should I Trade? Player Statistics
  Oneil Cruz
SS - PIT
Oneil Cruz
Amed Rosario
CF,LF,SS - CLE
Amed Rosario
2022 Stats 
   
   
At Bats158432
   
Runs2261
   
Hits33123
   
Singles1889
   
Doubles521
   
Triples16
   
Home Runs97
   
RBI2945
   
Stolen Bases610
   
Caught Stealing43
   
Walks1021
   
Strikeouts6069
   
Batting Average.209.285
   
On Base Pct.254.320
   
Slugging Pct.424.410
   
On-base Plus Slugging.679.729
   
Who Should I Trade? Player Projections
  Oneil Cruz
SS - PIT
Oneil Cruz
Amed Rosario
CF,LF,SS - CLE
Amed Rosario
2022 Projections 
   
   
At Bats109192
   
Runs1527
   
Hits2754
   
Singles1639
   
Doubles59
   
Triples13
   
Home Runs53
   
RBI1720
   
Stolen Bases34
   
Caught Stealing11
   
Walks810
   
Strikeouts2941
   
Batting Average.249.283
   
On Base Pct.301.319
   
Slugging Pct.458.412
   
On-base Plus Slugging.760.731
   
Who Should I Trade? Player Notes
  Oneil Cruz
SS - PIT
Oneil Cruz
Amed Rosario
CF,LF,SS - CLE
Amed Rosario
News 
 Oneil Cruz went 1-for-4 with a two-run home run and two strikeouts during Saturday’s 6-3 loss to the Orioles.
Andy Zimmerman
Sun, Aug 7th
Amed Rosario went 1-for-5 with a solo homer in a 9-3 loss to the Astros on Friday.
Matthew Terelle
Fri, Aug 5th
 Oneil Cruz went 2-for-4 with a two-run home run, two runs scored and a strikeout during Wednesday's 8-7 win over the Brewers.
Andy Zimmerman
Thu, Aug 4th
Amed Rosario went 2-for-4 with a double, a homer, two runs, and three RBI in a 7-4 win over Arizona on Wednesday.
Matthew Terelle
Wed, Aug 3rd
 Oneil Cruz went 1-for-3 with a three-run home run, a walk and a strikeout during Tuesday's 5-3 win over the Brewers.
Andy Zimmerman
Wed, Aug 3rd
Amed Rosario went 2-for-4 with a solo homer in a 6-1 loss to the Yankees in Game 2 of a Saturday doubleheader.
Matthew Terelle
Sat, Jul 2nd
 Oneil Cruz went 1-for-3 with a two-run home run during Tuesday’s 4-2 loss to the Cubs.
Andy Zimmerman
Tue, Jul 26th
Amed Rosario went 2-for-5 with a steal in a 6-3 loss to the Red Sox on Friday.
Matthew Terelle
Fri, Jun 24th
 Oniel Cruz went 1-for-4 with a solo home run and two strikeouts during Sunday's 6-5 extra-inning loss to the Marlins.
Andy Zimmerman
Sun, Jul 24th
Amed Rosario went 4-for-5 with a homer, two runs, and two RBI in an 11-10 win over the Twins on Wednesday.
Matthew Terelle
Wed, Jun 22nd
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Oneil Cruz
SS - PIT
Oneil Cruz
Amed Rosario
CF,LF,SS - CLE
Amed Rosario
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th@ STLAdam Wainwright (8-8)#24@ KCZack Greinke (4-7)#39
Sat, Apr 9th@ STLMiles Mikolas (8-9)@ KCBrad Keller (6-12)
Sun, Apr 10th@ STLSteven Matz (4-3)@ KCKris Bubic (2-6)
Mon, Apr 11th   @ KCCarlos Hernandez (0-3)
Tue, Apr 12thvs CHCDrew Smyly (5-6)#50@ CINTyler Mahle (5-7)
Wed, Apr 13thvs CHCKyle Hendricks (4-6)@ CINNick Lodolo (3-4)
Fri, Apr 15thvs WSHErick Fedde (5-7)vs SFCarlos Rodon (10-6)
Sat, Apr 16thvs WSHJosh Rogers (2-2)vs SFAnthony DeSclafani (0-2)
Sun, Apr 17thvs WSHPatrick Corbin (4-16)#71vs SFAlex Wood (8-9)#19
Wed, Apr 20th@ MILBrandon Woodruff (9-3)vs CWSJimmy Lambert (0-2)
Thu, Apr 21st@ CHCMark Leiter Jr. (2-5)vs CWSDylan Cease (12-5)
Fri, Apr 22nd@ CHCDrew Smyly (5-6)#50@ NYYJameson Taillon (11-2)#15
Sat, Apr 23rd@ CHCKyle Hendricks (4-6)@ NYYNestor Cortes Jr. (9-3)
Sun, Apr 24th@ CHCJustin Steele (4-7)@ NYYGerrit Cole (9-4)#2
Mon, Apr 25th   @ LAAMichael Lorenzen (6-6)#60
Tue, Apr 26thvs MILBrandon Woodruff (9-3)@ LAAPatrick Sandoval (3-7)
Wed, Apr 27thvs MILAaron Ashby (2-10)@ LAAShohei Ohtani (10-7)
Thu, Apr 28thvs MILFreddy Peralta (4-2)@ LAAReid Detmers (4-3)
Fri, Apr 29thvs SDYu Darvish (10-5)#8@ OAKFrankie Montas (4-9)
Sat, Apr 30thvs SDSean Manaea (6-6)#30@ OAKCole Irvin (6-9)
Sun, May 1stvs SDJoe Musgrove (8-5)@ OAKJames Kaprielian (3-6)
Wed, May 4th@ DETAlex Faedo (1-5)vs SDMacKenzie Gore (4-4)
Thu, May 5th   vs TORJose Berrios (8-4)
Sat, May 7th@ CINDauri Moretavs TORRoss Stripling (5-3)#32
Sun, May 8th@ CINTyler Mahle (5-7)vs TORAlek Manoah (12-5)
Mon, May 9thvs LADJulio Urias (12-6)#5@ CWSMichael Kopech (4-8)
Tue, May 10thvs LADTony Gonsolin (13-1)@ CWSLucas Giolito (8-6)#23
Fri, May 13thvs CINTyler Mahle (5-7)@ MINSonny Gray (6-3)#14
Sat, May 14thvs CINLuis Castillo (5-4)#13@ MINDevin Smeltzer (4-2)
Sun, May 15thvs CINHunter Greene (4-12)@ MINJoe Ryan (8-5)
Tue, May 17th@ CHCKeegan Thompson (9-5)vs CINConnor Overton (1-0)
Thu, May 19th   vs CINTyler Mahle (5-7)
Fri, May 20thvs STLAdam Wainwright (8-8)#24vs DETTarik Skubal (7-8)
Sun, May 22ndvs STLSteven Matz (4-3)vs DETAlex Faedo (1-5)
Mon, May 23rdvs COLChad Kuhl (6-7)@ HOULuis Garcia (8-8)
Tue, May 24thvs COLKyle Freeland (7-8)@ HOUFramber Valdez (11-4)
Wed, May 25thvs COLRyan Feltner (2-3)@ HOUCristian Javier (6-8)
Thu, May 26th   @ DETTarik Skubal (7-8)
Sat, May 28th@ SDJoe Musgrove (8-5)@ DETAlex Faedo (1-5)
Sun, May 29th@ SDMacKenzie Gore (4-4)@ DETElvin Rodriguez (0-3)
Mon, May 30th@ LADWalker Buehler (6-3)vs KCJonathan Heasley (1-7)
Tue, May 31st@ LADJulio Urias (12-6)#5vs KCDaniel Lynch (4-7)
Wed, Jun 1st@ LADMitch White (1-3)vs KCBrad Keller (6-12)
Fri, Jun 3rdvs ARIMerrill Kelly (10-5)@ BALBruce Zimmermann (2-5)
Sat, Jun 4thvs ARIZach Davies (2-4)@ BALTyler Wells (7-6)
Sun, Jun 5thvs ARIZac Gallen (7-2)@ BALDean Kremer (4-4)
Tue, Jun 7thvs DETTarik Skubal (7-8)vs TEXTaylor Hearn (5-6)
Wed, Jun 8thvs DETAlex Faedo (1-5)vs TEXDane Dunning (2-6)
Thu, Jun 9th@ ATLMax Fried (10-4)#4vs OAKJames Kaprielian (3-6)
Fri, Jun 10th@ ATLSpencer Strider (6-4)vs OAKPaul Blackburn (7-6)
Sat, Jun 11th@ ATLCharlie Morton (5-5)#22vs OAKFrankie Montas (4-9)
Sun, Jun 12th@ ATLKyle Wright (14-5)vs OAKCole Irvin (6-9)
Tue, Jun 14th@ STLMiles Mikolas (8-9)@ COLAntonio Senzatela (3-6)
Wed, Jun 15th@ STLJack Flaherty (0-0)@ COLAustin Gomber (5-7)
Thu, Jun 16th   @ COLChad Kuhl (6-7)
Fri, Jun 17thvs SFCarlos Rodon (10-6)@ LADClayton Kershaw (7-3)#12
Sat, Jun 18thvs SFAlex Wood (8-9)#19@ LADJulio Urias (12-6)#5
Sun, Jun 19thvs SFAlex Cobb (3-6)#25@ LADAndrew Heaney (1-0)#29
Tue, Jun 21stvs CHCMatt Swarmer (2-3)@ MINJoe Ryan (8-5)
Wed, Jun 22ndvs CHCKeegan Thompson (9-5)@ MINSonny Gray (6-3)#14
Thu, Jun 23rdvs CHCJustin Steele (4-7)@ MINDevin Smeltzer (4-2)
Fri, Jun 24th@ TBJeffrey Springs (4-3)vs BOSNick Pivetta (8-9)
Sat, Jun 25th@ TBCorey Kluber (7-6)#21vs BOSJosh Winckowski (5-5)
Sun, Jun 26th@ TBShane McClanahan (10-5)vs BOSRich Hill (4-5)#61
Mon, Jun 27th@ WSHErick Fedde (5-7)vs MINSonny Gray (6-3)#14
Tue, Jun 28th@ WSHPatrick Corbin (4-16)#71vs MINJosh Winder (4-3)
Wed, Jun 29th@ WSHPaolo Espino (0-4)vs MINDylan Bundy (6-5)#42
Thu, Jun 30thvs MILAdrian Houser (4-8)vs MINChris Archer (2-5)#43
Sat, Jul 2ndvs MILAaron Ashby (2-10)vs NYYNestor Cortes Jr. (9-3)
Sun, Jul 3rdvs MILBrandon Woodruff (9-3)vs NYYJordan Montgomery (4-3)
Mon, Jul 4th   @ DETAlex Faedo (1-5)
Tue, Jul 5thvs NYYJameson Taillon (11-2)#15@ DETDrew Hutchison (1-6)#65
Wed, Jul 6thvs NYYLuis Severino (5-3)@ DETMichael Pineda (2-6)#58
Fri, Jul 8th@ MILAaron Ashby (2-10)@ KCBrady Singer (5-4)
Sat, Jul 9th@ MILBrandon Woodruff (9-3)@ KCJonathan Heasley (1-7)
Sun, Jul 10th@ MILEric Lauer (8-3)@ KCZack Greinke (4-7)#39
Mon, Jul 11th@ MIATrevor Rogers (4-10)vs CWSLance Lynn (2-5)#36
Tue, Jul 12th@ MIADaniel Castano (1-3)vs CWSDylan Cease (12-5)
Wed, Jul 13th@ MIAPablo Lopez (7-7)vs CWSLucas Giolito (8-6)#23
Thu, Jul 14th@ MIABraxton Garrett (2-6)vs DETElvin Rodriguez (0-3)
Fri, Jul 15th@ COLGerman Marquez (6-9)vs DETDrew Hutchison (1-6)#65
Sat, Jul 16th@ COLJose Urena (1-3)vs DETMichael Pineda (2-6)#58
Fri, Jul 22ndvs MIABraxton Garrett (2-6)@ CWSLucas Giolito (8-6)#23
Sat, Jul 23rdvs MIAMax Meyer (0-1)@ CWSLance Lynn (2-5)#36
Sun, Jul 24thvs MIASandy Alcantara (10-5)@ CWSDylan Cease (12-5)
Mon, Jul 25th@ CHCAdrian Sampson (0-3)@ BOSNick Pivetta (8-9)
Tue, Jul 26th@ CHCKeegan Thompson (9-5)@ BOSJosh Winckowski (5-5)
Wed, Jul 27th   @ BOSNathan Eovaldi (5-3)#18
Thu, Jul 28thvs PHIZack Wheeler (11-5)#3@ BOSKutter Crawford (3-4)
Fri, Jul 29thvs PHIBailey Falter (0-3)@ TBJeffrey Springs (4-3)
Sat, Jul 30thvs PHIRanger Suarez (8-5)@ TBCorey Kluber (7-6)#21
Sun, Jul 31stvs PHIAaron Nola (8-8)@ TBShane McClanahan (10-5)
Mon, Aug 1st   vs ARIZach Davies (2-4)
Tue, Aug 2ndvs MILCorbin Burnes (8-5)vs ARIZac Gallen (7-2)
Wed, Aug 3rdvs MILFreddy Peralta (4-2)vs ARITommy Henry (1-1)
Thu, Aug 4thvs MILBrandon Woodruff (9-3)vs HOUJustin Verlander (15-3)#1
Fri, Aug 5th@ BALDean Kremer (4-4)vs HOUFramber Valdez (11-4)
Sat, Aug 6th@ BALAustin Voth (2-1)vs HOULuis Garcia (8-8)
Sun, Aug 7th@ BALSpenser Watkins (4-2)vs HOUCristian Javier (6-8)
Tue, Aug 9th@ ARITommy Henry (1-1)@ DETTyler Alexander (2-6)
Wed, Aug 10th@ ARIMadison Bumgarner (6-11)#45@ DETDrew Hutchison (1-6)#65
Thu, Aug 11th@ ARIMerrill Kelly (10-5)@ DETGarrett Hill (2-3)
Fri, Aug 12th@ SFCarlos Rodon (10-6)@ TORJose Berrios (8-4)
Sat, Aug 13th@ SFLogan Webb (10-5)@ TORMitch White (1-3)
Sun, Aug 14th@ SFAlex Wood (8-9)#19@ TORKevin Gausman (8-8)#7
Mon, Aug 15th   vs DET
Tue, Aug 16thvs BOSNick Pivetta (8-9)vs DETGarrett Hill (2-3)
Wed, Aug 17thvs BOSJosh Winckowski (5-5)vs DETDaniel Norris
Fri, Aug 19thvs CINGraham Ashcraft (5-2)vs CWSLance Lynn (2-5)#36
Sat, Aug 20thvs CINJustin Dunn (0-1)vs CWS
Sun, Aug 21stvs CINMike Minor (1-9)#51vs CWS
Tue, Aug 23rdvs ATL@ SD
Wed, Aug 24thvs ATL@ SD
Thu, Aug 25th   @ SEA
Fri, Aug 26th@ PHI@ SEA
Sat, Aug 27th@ PHI@ SEA
Sun, Aug 28th@ PHI@ SEA
Tue, Aug 30th@ MILvs BAL
Wed, Aug 31st@ MILvs BAL
Thu, Sep 1st   vs BAL
Fri, Sep 2ndvs TORvs SEA
Sat, Sep 3rdvs TORvs SEA
Sun, Sep 4thvs TORvs SEA
Mon, Sep 5thvs NYM@ KC
Tue, Sep 6thvs NYM@ KC
Wed, Sep 7thvs NYM@ KC
Fri, Sep 9thvs STL@ MIN
Sat, Sep 10thvs STL@ MIN
Sun, Sep 11thvs STL@ MIN
Mon, Sep 12th@ CINvs LAA
Tue, Sep 13th@ CINvs LAA
Wed, Sep 14th@ CINvs LAA
Fri, Sep 16th@ NYMvs MIN
Sat, Sep 17th@ NYMvs MIN
Sun, Sep 18th@ NYMvs MIN
Mon, Sep 19th   vs MIN
Tue, Sep 20th@ NYY@ CWS
Wed, Sep 21st@ NYY@ CWS
Thu, Sep 22ndvs CHC@ CWS
Fri, Sep 23rdvs CHC@ TEX
Sat, Sep 24thvs CHC@ TEX
Sun, Sep 25thvs CHC@ TEX
Tue, Sep 27thvs CINvs TB
Wed, Sep 28thvs CINvs TB
Thu, Sep 29th   vs TB
Fri, Sep 30th@ STLvs KC
Sat, Oct 1st@ STLvs KC
Sun, Oct 2nd@ STLvs KC
Mon, Oct 3rdvs STLvs KC
Tue, Oct 4thvs STLvs KC
Wed, Oct 5thvs STLvs KC
Thu, Apr 14thvs WSHJoan Adon (1-12)   
Mon, Apr 18th@ MILEric Lauer (8-3)   
Tue, Apr 19th@ MILCorbin Burnes (8-5)   
Wed, May 11thvs LADRyan Pepiot (1-0)   
Thu, May 12thvs CINConnor Overton (1-0)   
Mon, May 16th@ CHCWade Miley (1-0)#53   
Wed, May 18th@ CHCDrew Smyly (5-6)#50   
Sat, May 21stvs STLMatthew Liberatore (2-1)   
Fri, May 27th@ SDSean Manaea (6-6)#30   
Mon, Jun 13th@ STLZack Thompson (1-1)   
Mon, Jun 20thvs CHCCaleb Kilian (0-2)   
Fri, Jul 1stvs MILCorbin Burnes (8-5)   
Thu, Jul 7th@ CINJeff Hoffman (2-0)   
Sun, Jul 17th@ COLAustin Gomber (5-7)   
Mon, Aug 8th@ ARIZac Gallen (7-2)   
Thu, Aug 18thvs BOSNathan Eovaldi (5-3)#18   
Mon, Aug 22ndvs ATL   
Mon, Aug 29th@ MIL   
Thu, Sep 15th@ NYM   
Mon, Sep 26thvs CIN