Skip to main content

Who Should I Trade?

Oneil Cruz for Kike Hernandez (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
Kike Hernandez
2B,CF - BOS
Kike Hernandez
Expert
Recommendation
57%
Recommended by
8 of 14 experts
43%
Recommended by
6 of 14 experts
Rankings 
   
Rest of Season# 129# 151
VBR# 160# 248
   
Projections 
   
Runs3141
Home Runs1010
RBI3435
Stolen Bases71
Batting Average.264.234
   
Misc 
   
Injury Alert-IL10
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 132# 152
   
Nick Pollack
Pitcher List
# 82
   
Pierre Camus
RotoBaller
# 120# 264
   
Andrew Seifter
FantasyPros
# 164# 209
   
Mick Ciallela
Fantrax
# 81# 170
   
Joe Pisapia
FantasyPros
# 147# 154
   
Scott Youngson
Pitcher List
# 81# 204
   
Kelly Kirby
FantasyPros
# 140# 157
   
Brad Camara
RotoBaller
# 135# 129
   
Ryan Amore
Pitcher List
# 137# 104
   
Mike Maher
FantasyPros
# 173# 138
   
Travis Argo
Fantasy Six Pack
# 183# 145
   
Nate Miller
Fantasy Six Pack
# 193# 182
   
Bart Wheeler
Hail to Fantasy Football
# 197# 161
   
Who Should I Trade? Player Statistics
  Oneil Cruz
SS - PIT
Oneil Cruz
Kike Hernandez
2B,CF - BOS
Kike Hernandez
2022 Stats 
   
   
At Bats27215
   
Runs427
   
Hits745
   
Singles425
   
Doubles316
   
Triples00
   
Home Runs04
   
RBI724
   
Stolen Bases10
   
Caught Stealing01
   
Walks018
   
Strikeouts738
   
Batting Average.259.209
   
On Base Pct.259.273
   
Slugging Pct.370.340
   
On-base Plus Slugging.630.613
   
Who Should I Trade? Player Projections
  Oneil Cruz
SS - PIT
Oneil Cruz
Kike Hernandez
2B,CF - BOS
Kike Hernandez
2022 Projections 
   
   
At Bats227284
   
Runs3141
   
Hits6066
   
Singles3637
   
Doubles1218
   
Triples21
   
Home Runs1010
   
RBI3435
   
Stolen Bases71
   
Caught Stealing20
   
Walks1727
   
Strikeouts6162
   
Batting Average.264.234
   
On Base Pct.317.306
   
Slugging Pct.467.406
   
On-base Plus Slugging.784.712
   
Who Should I Trade? Player Notes
  Oneil Cruz
SS - PIT
Oneil Cruz
Kike Hernandez
2B,CF - BOS
Kike Hernandez
News 
 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
Kike Hernandez is slated to start a short rehab assignment either on Tuesday or Wednesday. It is possible that he is activated from the IL before the Red Sox begin their road trip on June 24th.
Jesse Garcia
Tue, Jun 21st
 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
The Red Sox are hopeful Kike Hernandez will be able to return off the injured list when first eligible this weekend.
Ari Koslow
Wed, Jun 15th
 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
Kike Hernandez was placed on the 10-day IL Wednesday with a right hip flexor strain. Infielder Jonathan Arauz was recalled from Triple-A to fill the roster spot.
Jesse Garcia
Wed, Jun 8th
 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
Red Sox outfielder and leadoff hitter Kike Hernandez went 2-for-5 with a single and double against the Athletics on Friday evening. Boston ultimately defeated Oakland by a score of 7-2.
Andersen Pickard
Sat, Jun 4th
 The Pirates have called up Oneil Cruz from Triple-A.
Dan Harris
Mon, Jun 20th
Red Sox outfielder Kike Hernandez went 1-for-5 with a solo homer against the Orioles on Sunday afternoon. He also struck out once. Boston ultimately defeated Baltimore by a score of 12-2.
Andersen Pickard
Sun, May 29th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Oneil Cruz
SS - PIT
Oneil Cruz
Kike Hernandez
2B,CF - BOS
Kike Hernandez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th@ STLAdam Wainwright (5-5)#40   
Sat, Apr 9th@ STLMiles Mikolas (5-5)#44@ NYYLuis Severino (4-2)#33
Sun, Apr 10th@ STLSteven Matz (3-3)#86@ NYYJordan Montgomery (3-1)#30
Tue, Apr 12thvs CHCDrew Smyly (2-5)#148@ DETTyler Alexander (1-3)#210
Wed, Apr 13thvs CHCKyle Hendricks (3-6)#131@ DETEduardo Rodriguez (1-3)#45
Thu, Apr 14thvs WSHJoan Adon (1-11)#386   
Fri, Apr 15thvs WSHErick Fedde (5-5)#189vs MINJoe Ryan (5-3)#51
Sat, Apr 16thvs WSHJosh Rogers (2-2)#380vs MINSonny Gray (3-1)#53
Sun, Apr 17thvs WSHPatrick Corbin (3-10)#136vs MINBailey Ober (1-2)#79
Mon, Apr 18th@ MILEric Lauer (6-3)#88vs MINDylan Bundy (4-4)#152
Tue, Apr 19th@ MILCorbin Burnes (6-4)#3vs TORYusei Kikuchi (2-4)#102
Wed, Apr 20th@ MILBrandon Woodruff (5-3)#31vs TORJose Berrios (5-3)#50
Thu, Apr 21st@ CHCMark Leiter Jr. (1-2)#227vs TORKevin Gausman (5-6)#19
Fri, Apr 22nd@ CHCDrew Smyly (2-5)#148@ TBCorey Kluber (3-4)#46
Sat, Apr 23rd@ CHCKyle Hendricks (3-6)#131@ TBJ.P. Feyereisen
Sun, Apr 24th@ CHCJustin Steele (2-5)#149@ TBShane McClanahan (7-3)#9
Tue, Apr 26thvs MILBrandon Woodruff (5-3)#31@ TORKevin Gausman (5-6)#19
Wed, Apr 27thvs MILAaron Ashby (1-5)#95@ TORRoss Stripling (4-2)#121
Thu, Apr 28thvs MILFreddy Peralta (3-2)#107@ TORAlek Manoah (9-2)#13
Fri, Apr 29thvs SDYu Darvish (7-3)#29@ BALKyle Bradish (1-4)#257
Sat, Apr 30thvs SDSean Manaea (3-3)#28@ BALSpenser Watkins (1-1)#378
Sun, May 1stvs SDJoe Musgrove (8-1)#11@ BALJordan Lyles (4-6)#286
Wed, May 4th@ DETAlex Faedo (1-4)#125vs LAAReid Detmers (2-3)#108
Sat, May 7th@ CINDauri Moretavs CWSDylan Cease (5-3)#23
Sun, May 8th@ CINTyler Mahle (2-6)#52vs CWSDallas Keuchel (2-5)#376
Mon, May 9thvs LADJulio Urias (5-6)#14   
Tue, May 10thvs LADTony Gonsolin (9-0)#22@ ATLKyle Wright (8-4)#43
Wed, May 11thvs LADRyan Pepiot (0-0)#310@ ATLIan Anderson (6-4)#93
Thu, May 12thvs CINConnor Overton (1-0)#230   
Fri, May 13thvs CINTyler Mahle (2-6)#52@ TEXDane Dunning (1-5)#100
Sat, May 14thvs CINLuis Castillo (2-4)#47@ TEXGlenn Otto (4-2)#146
Sun, May 15thvs CINHunter Greene (3-8)#113@ TEXMartin Perez (5-2)#64
Mon, May 16th@ CHCWade Miley (1-0)#180vs HOUJake Odorizzi (3-2)#130
Tue, May 17th@ CHCKeegan Thompson (7-2)#99vs HOUJose Urquidy (6-3)#77
Wed, May 18th@ CHCDrew Smyly (2-5)#148vs HOULuis Garcia (5-5)#38
Fri, May 20thvs STLAdam Wainwright (5-5)#40vs SEARobbie Ray (6-6)#20
Sat, May 21stvs STLMatthew Liberatore (2-1)#177vs SEAChris Flexen (3-8)#117
Sun, May 22ndvs STLSteven Matz (3-3)#86vs SEALogan Gilbert (8-3)#32
Mon, May 23rdvs COLChad Kuhl (4-5)#263   
Tue, May 24thvs COLKyle Freeland (3-5)#168@ CWSDylan Cease (5-3)#23
Wed, May 25thvs COLRyan Feltner (1-2)#382@ CWSLucas Giolito (4-4)#39
Fri, May 27th@ SDSean Manaea (3-3)#28vs BALKyle Bradish (1-4)#257
Sat, May 28th@ SDJoe Musgrove (8-1)#11vs BALDenyi Reyes
Sun, May 29th@ SDMacKenzie Gore (4-3)#116vs BALBruce Zimmermann (2-5)#251
Mon, May 30th@ LADWalker Buehler (6-3)#137vs BALTyler Wells (5-4)#76
Tue, May 31st@ LADJulio Urias (5-6)#14vs CINLuis Castillo (2-4)#47
Wed, Jun 1st@ LADMitch White (1-1)#161vs CINHunter Greene (3-8)#113
Fri, Jun 3rdvs ARIMerrill Kelly (6-5)#110@ OAKJames Kaprielian (0-5)#200
Sat, Jun 4thvs ARIZach Davies (2-4)#164@ OAKPaul Blackburn (6-3)#7
Sun, Jun 5thvs ARIZac Gallen (4-2)#41@ OAKFrankie Montas (3-7)#15
Tue, Jun 7thvs DETTarik Skubal (5-5)#36@ LAAJose Suarez (0-2)#163
Wed, Jun 8thvs DETAlex Faedo (1-4)#125@ LAAReid Detmers (2-3)#108
Thu, Jun 9th@ ATLMax Fried (7-2)#8@ LAAShohei Ohtani (6-4)#24
Fri, Jun 10th@ ATLSpencer Strider (3-2)#90@ SEAMarco Gonzales (4-7)#91
Sat, Jun 11th@ ATLCharlie Morton (4-3)#55@ SEAGeorge Kirby (2-2)#73
Sun, Jun 12th@ ATLKyle Wright (8-4)#43@ SEARobbie Ray (6-6)#20
Mon, Jun 13th@ STLZack Thompson (1-0)#307   
Tue, Jun 14th@ STLMiles Mikolas (5-5)#44vs OAKJared Koenig (1-2)#303
Wed, Jun 15th@ STLJack Flaherty (0-0)#69vs OAKJames Kaprielian (0-5)#200
Fri, Jun 17thvs SFCarlos Rodon (6-4)#10vs STLAdam Wainwright (5-5)#40
Sat, Jun 18thvs SFAlex Wood (5-6)#74vs STLDakota Hudson (5-4)#97
Sun, Jun 19thvs SFAlex Cobb (3-3)#89vs STLAndre Pallante (2-3)#157
Mon, Jun 20thvs CHCCaleb Kilian (0-2)#235vs DETAlex Faedo (1-4)#125
Tue, Jun 21stvs CHCMatt Swarmer (1-3)#245vs DETBeau Brieske (1-6)#187
Wed, Jun 22ndvs CHCKeegan Thompson (7-2)#99vs DETTarik Skubal (5-5)#36
Thu, Jun 23rdvs CHCJustin Steele (2-5)#149   
Fri, Jun 24th@ TBJeffrey Springs (3-2)#25@ CLECal Quantrill (4-4)#81
Sat, Jun 25th@ TBCorey Kluber (3-4)#46@ CLEShane Bieber (3-4)#5
Sun, Jun 26th@ TBShane McClanahan (7-3)#9@ CLEAaron Civale (2-3)#171
Mon, Jun 27th@ WSHErick Fedde (5-5)#189@ TORKevin Gausman (5-6)#19
Tue, Jun 28th@ WSHPatrick Corbin (3-10)#136@ TORRoss Stripling (4-2)#121
Wed, Jun 29th@ WSHPaolo Espino (0-1)#201@ TORAlek Manoah (9-2)#13
Thu, Jun 30thvs MILJason Alexander (2-0)#241   
Fri, Jul 1stvs MILCorbin Burnes (6-4)#3@ CHCAlec Mills (0-1)#325
Sat, Jul 2ndvs MIL@ CHCMatt Swarmer (1-3)#245
Sun, Jul 3rdvs MILEric Lauer (6-3)#88@ CHCKeegan Thompson (7-2)#99
Tue, Jul 5thvs NYYvs TB
Wed, Jul 6thvs NYYvs TB
Thu, Jul 7th@ CINvs NYY
Fri, Jul 8th@ MILvs NYY
Sat, Jul 9th@ MILvs NYY
Sun, Jul 10th@ MILvs NYY
Mon, Jul 11th@ MIA@ TB
Tue, Jul 12th@ MIA@ TB
Wed, Jul 13th@ MIA@ TB
Thu, Jul 14th@ MIA@ TB
Fri, Jul 15th@ COL@ NYY
Sat, Jul 16th@ COL@ NYY
Sun, Jul 17th@ COL@ NYY
Fri, Jul 22ndvs MIAvs TOR
Sat, Jul 23rdvs MIAvs TOR
Sun, Jul 24thvs MIAvs TOR
Mon, Jul 25th@ CHCvs CLE
Tue, Jul 26th@ CHCvs CLE
Thu, Jul 28thvs PHIvs CLE
Fri, Jul 29thvs PHIvs MIL
Sat, Jul 30thvs PHIvs MIL
Sun, Jul 31stvs PHIvs MIL
Tue, Aug 2ndvs MIL@ HOU
Wed, Aug 3rdvs MIL@ HOU
Thu, Aug 4thvs MIL@ KC
Fri, Aug 5th@ BAL@ KC
Sat, Aug 6th@ BAL@ KC
Sun, Aug 7th@ BAL@ KC
Mon, Aug 8th@ ARI   
Tue, Aug 9th@ ARIvs ATL
Wed, Aug 10th@ ARIvs ATL
Thu, Aug 11th@ ARIvs BAL
Fri, Aug 12th@ SFvs NYY
Sat, Aug 13th@ SFvs NYY
Sun, Aug 14th@ SFvs NYY
Tue, Aug 16thvs BOS@ PIT
Wed, Aug 17thvs BOS@ PIT
Thu, Aug 18thvs BOS@ PIT
Fri, Aug 19thvs CIN@ BAL
Sat, Aug 20thvs CIN@ BAL
Sun, Aug 21stvs CIN@ BAL
Mon, Aug 22ndvs ATL   
Tue, Aug 23rdvs ATLvs TOR
Wed, Aug 24thvs ATLvs TOR
Fri, Aug 26th@ PHIvs TB
Sat, Aug 27th@ PHIvs TB
Sun, Aug 28th@ PHIvs TB
Mon, Aug 29th@ MIL@ MIN
Tue, Aug 30th@ MIL@ MIN
Wed, Aug 31st@ MIL@ MIN
Fri, Sep 2ndvs TORvs TEX
Sat, Sep 3rdvs TORvs TEX
Sun, Sep 4thvs TORvs TEX
Mon, Sep 5thvs NYM@ TB
Tue, Sep 6thvs NYM@ TB
Wed, Sep 7thvs NYM@ TB
Fri, Sep 9thvs STL@ BAL
Sat, Sep 10thvs STL@ BAL
Sun, Sep 11thvs STL@ BAL
Mon, Sep 12th@ CIN   
Tue, Sep 13th@ CINvs NYY
Wed, Sep 14th@ CINvs NYY
Thu, Sep 15th@ NYM   
Fri, Sep 16th@ NYMvs KC
Sat, Sep 17th@ NYMvs KC
Sun, Sep 18th@ NYMvs KC
Tue, Sep 20th@ NYY@ CIN
Wed, Sep 21st@ NYY@ CIN
Thu, Sep 22ndvs CHC@ NYY
Fri, Sep 23rdvs CHC@ NYY
Sat, Sep 24thvs CHC@ NYY
Sun, Sep 25thvs CHC@ NYY
Mon, Sep 26thvs CINvs BAL
Tue, Sep 27thvs CINvs BAL
Wed, Sep 28thvs CINvs BAL
Fri, Sep 30th@ STL@ TOR
Sat, Oct 1st@ STL@ TOR
Sun, Oct 2nd@ STL@ TOR
Mon, Oct 3rdvs STLvs TB
Tue, Oct 4thvs STLvs TB
Wed, Oct 5thvs STLvs TB
Fri, Apr 8th   @ NYYGerrit Cole (6-2)#2
Mon, Apr 11th   @ DETMatt Manning (0-0)#184
Mon, Apr 25th   @ TORJose Berrios (5-3)#50
Tue, May 3rd   vs LAANoah Syndergaard (4-6)#87
Thu, May 5th   vs LAAShohei Ohtani (6-4)#24
Fri, May 6th   vs CWSVince Velasquez (3-3)#178
Thu, May 19th   vs SEAGeorge Kirby (2-2)#73
Thu, May 26th   @ CWSDallas Keuchel (2-5)#376
Mon, Jun 6th   @ LAANoah Syndergaard (4-6)#87
Thu, Jun 16th   vs OAKPaul Blackburn (6-3)#7
Mon, Jul 4th   vs TB
Wed, Jul 27th   vs CLE
Mon, Aug 1st   @ HOU
Thu, Aug 25th   vs TOR
Thu, Sep 1st   vs TEX
Thu, Sep 29th   vs BAL