Skip to main content

Who Should I Trade?

Oneil Cruz for Sam Huff (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Oneil Cruz
SS - PIT
Oneil Cruz
Sam Huff
C - TEX
Sam Huff
Expert
Recommendation
50%
Recommended by
2 of 4 experts
50%
Recommended by
2 of 4 experts
Rankings 
   
Rest of Season# 300# 304
VBR# 1383# 1261
   
Projections 
   
Runs01
Home Runs00
RBI01
Stolen Bases00
Batting Average.250.234
   
Misc 
   
Injury AlertMiLBMiLB
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 299
   
Carmen Maiorano
FantasyPros
# 369
   
John Albright
Fantasy Six Pack
# 36# 95
   
Chris Clegg
Fantrax
# 236# 255
   
Who Should I Trade? Player Statistics
  Oneil Cruz
SS - PIT
Oneil Cruz
Sam Huff
C - TEX
Sam Huff
2021 Stats 
   
   
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 Projections
  Oneil Cruz
SS - PIT
Oneil Cruz
Sam Huff
C - TEX
Sam Huff
2021 Projections 
   
   
At Bats26
   
Runs01
   
Hits01
   
Singles01
   
Doubles00
   
Triples00
   
Home Runs00
   
RBI01
   
Stolen Bases00
   
Caught Stealing00
   
Walks00
   
Strikeouts02
   
Batting Average.250.234
   
On Base Pct.314.283
   
Slugging Pct.390.402
   
On-base Plus Slugging.704.685
   
Who Should I Trade? Player Notes
  Oneil Cruz
SS - PIT
Oneil Cruz
Sam Huff
C - TEX
Sam Huff
News 
 Pirates prospect SS Oneil Cruz is currently sidelined due to a right forearm strain.
Brendan Tuma - Too Much Tuma
Wed, Jul 14th
Texas Rangers Catcher Sam Huff will undergo arthroscopic surgery on his right knee to have a loose body removed, per beat writer Jeff Wilson.
Jon Mathisen
Fri, Apr 23rd
  Rangers' C Sam Huff has started engaging in "light baseball activity", per Jeff Wilson of the Fort Worth Star-Telegram.
Jack Mannis
Tue, Mar 9th
  Rangers GM Chris Young says catcher Sam Huff was diagnosed with a Grade 2 hamstring strain.
Brendan Tuma - Too Much Tuma
Tue, Feb 23rd
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Oneil Cruz
SS - PIT
Oneil Cruz
Sam Huff
C - TEX
Sam Huff
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ CHCKyle Hendricks (14-7)#88@ KCBrad Keller (8-12)#391
Sat, Apr 3rd@ CHCJake Arrieta (5-14)@ KCMike Minor (8-12)#86
Sun, Apr 4th@ CHCZach Davies (6-11)#390@ KCBrady Singer (5-10)#176
Mon, Apr 5th@ CINJose De Leonvs TORSteven Matz (13-7)#54
Tue, Apr 6th@ CINWade Miley (12-7)#41vs TORTanner Roark (0-1)
Wed, Apr 7th@ CINLuis Castillo (8-16)#33vs TORHyun Jin Ryu (13-9)#113
Thu, Apr 8thvs CHCJake Arrieta (5-14)   
Sat, Apr 10thvs CHCZach Davies (6-11)#390vs SDChris Paddack (7-7)#50
Sun, Apr 11thvs CHCTrevor Williams (4-2)#250vs SDAdrian Morejon (0-0)
Mon, Apr 12thvs SDYu Darvish (8-10)#26@ TBTyler Glasnow (5-2)
Tue, Apr 13thvs SDBlake Snell (7-6)#47@ TBRyan Yarbrough (8-6)#152
Wed, Apr 14thvs SDJoe Musgrove (11-9)#12@ TBJosh Fleming (10-6)#96
Thu, Apr 15thvs SDChris Paddack (7-7)#50@ TBRich Hill (6-7)#73
Fri, Apr 16th@ MILAdrian Houser (9-6)#55vs BALJorge Lopez (3-14)
Sat, Apr 17th@ MILBrett Anderson (4-9)#155vs BALDean Kremer (0-7)#385
Sun, Apr 18th@ MILFreddy Peralta (9-5)#14vs BALJohn Means (6-7)#45
Wed, Apr 21st@ DETSpencer Turnbull (4-2)@ LAAJose Quintana (0-3)#213
Thu, Apr 22nd@ DETJose Urena (4-8)#396   
Fri, Apr 23rd@ MINJ.A. Happ (9-8)#239@ CWSDylan Cease (12-7)#48
Sat, Apr 24th@ MINMichael Pineda (8-8)#61@ CWSDallas Keuchel (8-9)#387
Sun, Apr 25th@ MINMatt Shoemaker (3-8)#298@ CWSMichael Kopech (4-3)#130
Tue, Apr 27thvs KCJakob Junis (2-4)#169vs LAAJose Quintana (0-3)#213
Wed, Apr 28thvs KCMike Minor (8-12)#86vs LAAAlex Cobb (8-3)#132
Fri, Apr 30thvs STLJohn Gant (5-9)#138vs BOSNathan Eovaldi (10-8)#37
Sat, May 1stvs STLJack Flaherty (9-2)#21vs BOSEduardo Rodriguez (11-8)#66
Sun, May 2ndvs STLCarlos Martinez (4-9)vs BOSGarrett Richards (7-7)#229
Mon, May 3rd@ SDMiguel Diaz@ MINKenta Maeda (6-5)
Tue, May 4th@ SDDinelson Lamet (2-4)#147@ MINJ.A. Happ (9-8)#239
Wed, May 5th@ SDYu Darvish (8-10)#26@ MINLewis Thorpe (0-2)#174
Fri, May 7th@ CHCZach Davies (6-11)#390vs SEAChris Flexen (13-6)#38
Sat, May 8th@ CHCTrevor Williams (4-2)#250vs SEAErik Swanson (0-3)#168
Sun, May 9th@ CHCKyle Hendricks (14-7)#88vs SEAJustus Sheffield (7-8)#393
Mon, May 10thvs CINTyler Mahle (12-6)#27@ SFAlex Wood (10-4)#49
Tue, May 11thvs CINJeff Hoffman (3-5)#215@ SFLogan Webb (10-3)#30
Wed, May 12thvs CINSonny Gray (7-8)#69   
Thu, May 13thvs SFAnthony DeSclafani (12-7)#18@ HOUCristian Javier (4-1)#93
Fri, May 14thvs SFKevin Gausman (14-6)#17@ HOUZack Greinke (11-6)#31
Sat, May 15thvs SFJohnny Cueto (7-7)#134@ HOULuis Garcia (11-7)#28
Sun, May 16thvs SFAlex Wood (10-4)#49@ HOULance McCullers Jr. (12-5)#24
Tue, May 18th@ STLJohn Gant (5-9)#138vs NYYJameson Taillon (8-6)#83
Wed, May 19th@ STLJack Flaherty (9-2)#21vs NYYCorey Kluber (5-3)#67
Thu, May 20th@ ATLDrew Smyly (10-4)#64vs NYYDomingo German (4-5)#72
Fri, May 21st@ ATLIan Anderson (8-5)#34vs HOUTyler Ivey (0-0)#260
Sat, May 22nd@ ATLBryse Wilson (3-7)#170vs HOULance McCullers Jr. (12-5)#24
Sun, May 23rd@ ATLMax Fried (12-7)#15vs HOUCristian Javier (4-1)#93
Tue, May 25thvs CHCJake Arrieta (5-14)@ LAAAndrew Heaney (8-9)#115
Wed, May 26thvs CHCTrevor Williams (4-2)#250@ LAAGriffin Canning (5-4)#154
Thu, May 27thvs CHCKyle Hendricks (14-7)#88@ SEAChris Flexen (13-6)#38
Sat, May 29thvs COLAustin Gomber (9-9)@ SEAJustin Dunn (1-3)#258
Sun, May 30thvs COLKyle Freeland (6-8)#317@ SEAYusei Kikuchi (7-9)#82
Mon, May 31st@ KCMike Minor (8-12)#86   
Tue, Jun 1st@ KCBrady Singer (5-10)#176@ COLGerman Marquez (12-10)#35
Thu, Jun 3rdvs MIAElieser Hernandez (1-3)#76@ COLAustin Gomber (9-9)
Fri, Jun 4thvs MIACody Poteet (2-3)#204vs TBJosh Fleming (10-6)#96
Sat, Jun 5thvs MIATrevor Rogers (7-8)#46vs TBRich Hill (6-7)#73
Sun, Jun 6thvs MIASandy Alcantara (9-13)#4vs TBMichael Wacha (3-5)#157
Tue, Jun 8thvs LADWalker Buehler (14-4)#3vs SFAlex Wood (10-4)#49
Wed, Jun 9thvs LADTony Gonsolin (3-1)#42vs SFZack Littell
Thu, Jun 10thvs LADJulio Urias (18-3)#10   
Fri, Jun 11th@ MILBrandon Woodruff (9-10)#9@ LADClayton Kershaw (10-7)#22
Sat, Jun 12th@ MILCorbin Burnes (10-4)#6@ LADTrevor Bauer (8-5)
Sun, Jun 13th@ MILAdrian Houser (9-6)#55@ LADWalker Buehler (14-4)#3
Mon, Jun 14th@ WSHJon Lester (7-6)#278   
Tue, Jun 15th@ WSHPatrick Corbin (9-15)#386@ HOULance McCullers Jr. (12-5)#24
Wed, Jun 16th@ WSHPaolo Espino (5-5)#104@ HOUZack Greinke (11-6)#31
Fri, Jun 18thvs CLEJ.C. Mejia (1-7)#294vs MINJose Berrios (12-8)#11
Sat, Jun 19thvs CLECal Quantrill (7-3)#56vs MINRandy Dobnak (1-7)
Sun, Jun 20thvs CLESam Hentges (1-4)#402vs MINKenta Maeda (6-5)
Tue, Jun 22ndvs CWSLucas Giolito (10-9)#29vs OAKCole Irvin (10-14)#103
Wed, Jun 23rdvs CWSDylan Cease (12-7)#48vs OAKJames Kaprielian (8-5)#102
Thu, Jun 24th@ STLCarlos Martinez (4-9)vs OAKChris Bassitt (12-4)#20
Fri, Jun 25th@ STLKwang Hyun Kim (6-7)#95vs KCMike Minor (8-12)#86
Sat, Jun 26th@ STLAdam Wainwright (16-7)#5vs KCKyle Zimmer
Sun, Jun 27th@ STLJohan Oviedo (0-5)#382vs KCBrady Singer (5-10)#176
Mon, Jun 28th@ COLKyle Freeland (6-8)#317   
Tue, Jun 29th@ COLGerman Marquez (12-10)#35@ OAKJames Kaprielian (8-5)#102
Wed, Jun 30th@ COLJon Gray (8-11)#128@ OAKChris Bassitt (12-4)#20
Thu, Jul 1stvs MILCorbin Burnes (10-4)#6@ OAKSean Manaea (10-10)#63
Fri, Jul 2ndvs MILAdrian Houser (9-6)#55@ SEALogan Gilbert (6-5)#97
Sat, Jul 3rdvs MILEric Lauer (6-5)#92@ SEAMarco Gonzales (9-5)#51
Sun, Jul 4thvs MILFreddy Peralta (9-5)#14@ SEAChris Flexen (13-6)#38
Mon, Jul 5thvs ATLMax Fried (12-7)#15vs DETWily Peralta (4-3)#167
Tue, Jul 6thvs ATLIan Anderson (8-5)#34vs DETJose Urena (4-8)#396
Wed, Jul 7thvs ATLDrew Smyly (10-4)#64vs DETCasey Mize (7-8)#65
Fri, Jul 9th@ NYMTaijuan Walker (7-11)#79vs OAKCole Irvin (10-14)#103
Sat, Jul 10th@ NYMTylor Megill (3-5)#127vs OAKJames Kaprielian (8-5)#102
Sun, Jul 11th@ NYMAaron Loupvs OAKChris Bassitt (12-4)#20
Fri, Jul 16thvs NYMMarcus Stroman (9-13)#19@ TORRobbie Ray (12-6)#13
Sat, Jul 17thvs NYMTylor Megill (3-5)#127   
Sun, Jul 18thvs NYMTaijuan Walker (7-11)#79@ TORSteven Matz (13-7)#54
Mon, Jul 19th@ ARICaleb Smith (4-9)#159@ DETCasey Mize (7-8)#65
Tue, Jul 20th@ ARITaylor Widener (2-1)#163@ DETTarik Skubal (8-12)#71
Wed, Jul 21st@ ARIMadison Bumgarner (7-10)#105@ DETMatt Manning (4-6)#214
Fri, Jul 23rd@ SFJohnny Cueto (7-7)#134@ HOUJake Odorizzi (6-7)#59
Sat, Jul 24th@ SFKevin Gausman (14-6)#17@ HOUFramber Valdez (11-5)#40
Sun, Jul 25th@ SFAlex Wood (10-4)#49@ HOUZack Greinke (11-6)#31
Tue, Jul 27thvs MILBrett Anderson (4-9)#155vs ARITaylor Widener (2-1)#163
Wed, Jul 28thvs MILAdrian Houser (9-6)#55vs ARIMadison Bumgarner (7-10)#105
Thu, Jul 29thvs MILFreddy Peralta (9-5)#14   
Fri, Jul 30thvs PHIVince Velasquez (3-8)#175vs SEALogan Gilbert (6-5)#97
Sat, Jul 31stvs PHIAaron Nola (9-8)#43vs SEATyler Anderson (7-9)#70
Sun, Aug 1stvs PHIKyle Gibson (10-8)#58vs SEAMarco Gonzales (9-5)#51
Mon, Aug 2nd@ MILEric Lauer (6-5)#92vs LAAChris Rodriguez (2-1)#202
Tue, Aug 3rd@ MILAdrian Houser (9-6)#55vs LAAJose Suarez (7-8)#129
Wed, Aug 4th@ MILFreddy Peralta (9-5)#14vs LAAShohei Ohtani (9-2)#36
Thu, Aug 5th@ CINSonny Gray (7-8)#69vs LAADylan Bundy (2-9)#89
Fri, Aug 6th@ CINWade Miley (12-7)#41@ OAKChris Bassitt (12-4)#20
Sat, Aug 7th@ CINVladimir Gutierrez (9-6)#85@ OAKCole Irvin (10-14)#103
Sun, Aug 8th@ CINTyler Mahle (12-6)#27@ OAKJames Kaprielian (8-5)#102
Tue, Aug 10thvs STLJ.A. Happ (9-8)#239@ SEALogan Gilbert (6-5)#97
Wed, Aug 11thvs STLAdam Wainwright (16-7)#5@ SEATyler Anderson (7-9)#70
Thu, Aug 12thvs STLWade LeBlanc (0-2)#375@ SEAMarco Gonzales (9-5)#51
Sat, Aug 14thvs MILAaron Ashby (3-1)#299vs OAKJames Kaprielian (8-5)#102
Sun, Aug 15thvs MILEric Lauer (6-5)#92vs OAKSean Manaea (10-10)#63
Mon, Aug 16th@ LADJustin Bruihl   
Tue, Aug 17th@ LADDavid Price (4-2)#119vs SEATyler Anderson (7-9)#70
Wed, Aug 18th@ LADJustin Bruihlvs SEAMarco Gonzales (9-5)#51
Fri, Aug 20th@ STLMiles Mikolas (2-2)#112@ BOSChris Sale (5-0)#101
Sat, Aug 21st@ STLJ.A. Happ (9-8)#239@ BOSEduardo Rodriguez (11-8)#66
Sun, Aug 22nd@ STLAdam Wainwright (16-7)#5   
Mon, Aug 23rdvs ARIHumberto Mejia (0-2)#307@ BOSNathan Eovaldi (10-8)#37
Tue, Aug 24thvs ARIMadison Bumgarner (7-10)#105@ CLEEli Morgan (3-7)#219
Wed, Aug 25thvs ARITyler Gilbert (2-2)#164@ CLEZach Plesac (10-6)#53
Thu, Aug 26thvs STLMiles Mikolas (2-2)#112@ CLESam Hentges (1-4)#402
Fri, Aug 27thvs STLJ.A. Happ (9-8)#239vs HOUJake Odorizzi (6-7)#59
Sat, Aug 28thvs STLAdam Wainwright (16-7)#5vs HOUFramber Valdez (11-5)#40
Sun, Aug 29thvs STLKwang Hyun Kim (6-7)#95vs HOUZack Greinke (11-6)#31
Tue, Aug 31st@ CWSLucas Giolito (10-9)#29vs COLAustin Gomber (9-9)
Wed, Sep 1st@ CWSCarlos Rodon (12-5)#25vs COLKyle Freeland (6-8)#317
Thu, Sep 2nd@ CHCKeegan Thompson (3-3)#165   
Fri, Sep 3rd@ CHCAlec Mills (6-7)#191@ LAAShohei Ohtani (9-2)#36
Sat, Sep 4th@ CHCKyle Hendricks (14-7)#88@ LAAJose Suarez (7-8)#129
Sun, Sep 5th@ CHCZach Davies (6-11)#390@ LAAJanson Junk (0-1)#252
Mon, Sep 6thvs DETTarik Skubal (8-12)#71@ LAAJaime Barria (2-4)#218
Tue, Sep 7thvs DETWily Peralta (4-3)#167@ ARIZac Gallen (2-10)#91
Wed, Sep 8thvs DETMatt Manning (4-6)#214@ ARILuke Weaver (3-6)#118
Fri, Sep 10thvs WSHJosh Rogers (2-0)#210@ OAKPaul Blackburn (1-3)#352
Sat, Sep 11thvs WSHJosiah Gray (1-2)#182@ OAKCole Irvin (10-14)#103
Sun, Sep 12thvs WSHPatrick Corbin (9-15)#386@ OAKJames Kaprielian (8-5)#102
Tue, Sep 14thvs CINWade Miley (12-7)#41vs HOUZack Greinke (11-6)#31
Wed, Sep 15thvs CINVladimir Gutierrez (9-6)#85vs HOUJose Urquidy (8-3)#87
Thu, Sep 16thvs CINTyler Mahle (12-6)#27vs HOULuis Garcia (11-7)#28
Fri, Sep 17th@ MIAElieser Hernandez (1-3)#76vs CWSDylan Cease (12-7)#48
Sat, Sep 18th@ MIAEdward Cabrera (0-2)#240vs CWSLance Lynn (10-5)#16
Sun, Sep 19th@ MIASandy Alcantara (9-13)#4vs CWSLucas Giolito (10-9)#29
Mon, Sep 20th@ CINVladimir Gutierrez (9-6)#85@ NYYNestor Cortes Jr. (2-2)#98
Tue, Sep 21st@ CINTyler Mahle (12-6)#27@ NYYJordan Montgomery (6-6)#57
Thu, Sep 23rd@ PHIAaron Nola (9-8)#43@ BALZac Lowther (1-2)#303
Fri, Sep 24th@ PHIKyle Gibson (10-8)#58@ BALAlexander Wells (1-3)
Sat, Sep 25th@ PHIRanger Suarez (6-5)#78@ BALJohn Means (6-7)#45
Sun, Sep 26th@ PHI@ BALChris Ellis (1-0)#233
Mon, Sep 27th@ CINWade Miley (12-7)#41   
Tue, Sep 28thvs CHCAlec Mills (6-7)#191vs LAAPacky Naughton (0-3)#264
Wed, Sep 29thvs CHCvs LAA
Thu, Sep 30thvs CHCvs LAA
Fri, Oct 1stvs CINvs CLE
Sat, Oct 2ndvs CINvs CLE
Sun, Oct 3rdvs CINvs CLE
Fri, Apr 9th   vs SDJoe Musgrove (11-9)#12
Mon, Apr 19th   @ LAADylan Bundy (2-9)#89
Tue, Apr 20th   @ LAAShohei Ohtani (9-2)#36
Mon, Apr 26th   vs LAAShohei Ohtani (9-2)#36
Thu, Apr 29th   vs BOSMartin Perez (7-8)#377
Thu, May 6th   @ MINMichael Pineda (8-8)#61
Mon, May 17th   vs NYYGerrit Cole (15-8)#7
Fri, May 28th   @ SEAJustus Sheffield (7-8)#393
Wed, Jun 2nd   @ COLAntonio Senzatela (4-9)#117
Mon, Jun 21st   vs OAKFrankie Montas (12-9)#23
Thu, Jul 22nd   @ DETTyler Alexander (2-3)#120
Fri, Aug 13th   vs OAKCole Irvin (10-14)#103
Thu, Aug 19th   vs SEAChris Flexen (13-6)#38
Mon, Aug 30th   vs COLGerman Marquez (12-10)#35
Mon, Sep 13th   vs HOUJake Odorizzi (6-7)#59
Wed, Sep 22nd   @ NYYCorey Kluber (5-3)#67