Skip to main content

Who Should I Trade?

Nick Castellanos for Teoscar Hernandez (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Nick Castellanos
LF,RF - CIN
Nick Castellanos
Teoscar Hernandez
CF,DH,LF,RF - TOR
Teoscar Hernandez
Expert
Recommendation
94%
Recommended by
16 of 17 experts
6%
Recommended by
1 of 17 experts
Rankings 
   
Rest of Season# 23# 43
VBR# 22# 8
   
Projections 
   
Runs54
Home Runs22
RBI56
Stolen Bases01
Batting Average.305.297
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Chris Meaney
FTN
# 41# 67
   
Nick Pollack
Pitcher List
# 22# 33
   
Mike Maher
FantasyPros
# 30# 54
   
Dan Harris
FantasyPros
# 36# 50
   
Pierre Camus
RotoBaller
# 36# 40
   
Jorge B. Edwards
Fantasy In Frames
# 41# 67
   
Mick Ciallela
Fantrax
# 28# 35
   
Ryan Amore
Pitcher List
# 11# 31
   
Brendan Tuma
FantasyPros
# 23# 33
   
Carmen Maiorano
FantasyPros
# 61# 76
   
Jordan Eisen
Field of Vision Sports
# 32# 62
   
Brad Camara
FantasyPros
# 32# 55
   
Chris Mitchell
FantasyData
# 25# 48
   
Corbin Young
FantasyData
# 11# 68
   
Chris Clegg
Fantrax
# 28# 59
   
Joe Pisapia
FantasyPros
# 39# 93
   
Joe Bond
Fantasy Six Pack
# 43# 31
   
Who Should I Trade? Player Statistics
  Nick Castellanos
LF,RF - CIN
Nick Castellanos
Teoscar Hernandez
CF,DH,LF,RF - TOR
Teoscar Hernandez
2021 Stats 
   
   
At Bats510519
   
Runs8988
   
Hits157156
   
Singles8998
   
Doubles3728
   
Triples10
   
Home Runs3030
   
RBI88110
   
Stolen Bases311
   
Caught Stealing14
   
Walks3634
   
Strikeouts119140
   
Batting Average.308.301
   
On Base Pct.360.351
   
Slugging Pct.561.528
   
On-base Plus Slugging.921.879
   
Who Should I Trade? Player Projections
  Nick Castellanos
LF,RF - CIN
Nick Castellanos
Teoscar Hernandez
CF,DH,LF,RF - TOR
Teoscar Hernandez
2021 Projections 
   
   
At Bats2727
   
Runs54
   
Hits88
   
Singles55
   
Doubles21
   
Triples00
   
Home Runs22
   
RBI56
   
Stolen Bases01
   
Caught Stealing00
   
Walks22
   
Strikeouts79
   
Batting Average.305.297
   
On Base Pct.360.348
   
Slugging Pct.556.525
   
On-base Plus Slugging.916.872
   
Who Should I Trade? Player Notes
  Nick Castellanos
LF,RF - CIN
Nick Castellanos
Teoscar Hernandez
CF,DH,LF,RF - TOR
Teoscar Hernandez
News 
 Nick Castellanos went 2-for-5 with a solo home run, two RBI, and a stolen base Friday against Washington.
Connor Rooney
Sat, Sep 25th
Teoscar Hernández went 2-for-4 with a home run and scored two runs on Thursday in the Blue Jays loss to the Twins by a 7-2 score.
John Aubin
Fri, Sep 24th
 Nick Castellanos went 3-for-5 with a double, three RBI, and two runs scored Monday against Pittsburgh.
Connor Rooney
Tue, Sep 21st
Teoscar Hernandez went 1-for-4 with a solo home run on Monday as the Blue Jays lost to the Rays by a 6-4 score.
John Aubin
Tue, Sep 21st
 Nick Castellanos went 1-for-5 with a solo home run Tuesday against Pittsburgh.
Connor Rooney
Tue, Sep 14th
Teoscar Hernandez went 1-for-4 with a three-run homer in Saturday's 6-2 win over the Twins.
John Aubin
Sun, Sep 19th
 Nick Castellanos went 1-for-3 with a walk and a two-run home run Saturday against the Cardinals.
Connor Rooney
Sat, Sep 11th
Teoscar Hernandez went 5-for-5 with a double and two runs scored Monday in the win against the Rays by an 8-1 score.
John Aubin
Tue, Sep 14th
 Nick Castellanos went 1-for-5 with a solo home run Tuesday against the Cubs.
Connor Rooney
Wed, Sep 8th
Teoscar Hernandez went 5-for-8 with a home run, two doubles, three RBI, and five runs scored across both games of Saturday's doubleheader versus Baltimore.
John Aubin
Sun, Sep 12th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Nick Castellanos
LF,RF - CIN
Nick Castellanos
Teoscar Hernandez
CF,DH,LF,RF - TOR
Teoscar Hernandez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs STLJack Flaherty (9-2)#28@ NYYGerrit Cole (16-8)#4
Sat, Apr 3rdvs STLAdam Wainwright (16-7)#5@ NYYCorey Kluber (5-3)#94
Sun, Apr 4thvs STLCarlos Martinez (4-9)@ NYYDomingo German (4-5)#63
Mon, Apr 5thvs PITJT Brubaker (5-13)#119@ TEXMike Foltynewicz (2-12)#197
Tue, Apr 6thvs PITTrevor Cahill (1-5)@ TEXDane Dunning (5-9)#138
Wed, Apr 7thvs PITChad Kuhl (5-7)#232@ TEXKyle Gibson (10-8)#48
Fri, Apr 9th@ ARITaylor Widener (2-1)#171vs LAAAndrew Heaney (8-9)#118
Sat, Apr 10th@ ARIRiley Smith (1-4)#200vs LAAJose Quintana (0-3)#229
Sun, Apr 11th@ ARILuke Weaver (3-6)#111   
Mon, Apr 12th@ SFAaron Sanchez (1-1)vs NYYGerrit Cole (16-8)#4
Tue, Apr 13th@ SFKevin Gausman (14-6)#16vs NYYJameson Taillon (8-6)#81
Wed, Apr 14th@ SFJohnny Cueto (7-7)#135vs NYYCorey Kluber (5-3)#94
Fri, Apr 16thvs CLELogan Allen (1-7)#371   
Sat, Apr 17thvs CLETriston McKenzie (5-7)#70@ KCErvin Santana (2-2)#370
Sun, Apr 18thvs CLEShane Bieber (7-4)#24@ KCBrady Singer (5-10)#170
Wed, Apr 21stvs ARIMerrill Kelly (7-11)#93@ BOSGarrett Richards (7-7)#213
Thu, Apr 22ndvs ARITaylor Widener (2-1)#171   
Fri, Apr 23rd@ STLKwang Hyun Kim (6-7)#101@ TBTyler Glasnow (5-2)
Sat, Apr 24th@ STLJohn Gant (5-9)#143@ TBBrent Honeywell Jr. (0-0)#179
Sun, Apr 25th@ STLJack Flaherty (9-2)#28@ TBLuis Patino (4-3)#79
Mon, Apr 26th@ LADJulio Urias (18-3)#9   
Tue, Apr 27th@ LADWalker Buehler (14-4)#3vs WSHMax Scherzer (15-4)#1
Wed, Apr 28th@ LADClayton Kershaw (10-7)#22vs WSHErick Fedde (7-9)#244
Fri, Apr 30thvs CHCJake Arrieta (5-14)vs ATLDrew Smyly (10-4)#61
Sat, May 1stvs CHCZach Davies (6-12)#394vs ATLCharlie Morton (13-6)#11
Sun, May 2ndvs CHCTrevor Williams (4-2)#209vs ATLIan Anderson (8-5)#37
Tue, May 4thvs CWSDylan Cease (13-7)#31@ OAKCole Irvin (10-14)#105
Wed, May 5thvs CWSDallas Keuchel (8-9)#383@ OAKChris Bassitt (12-4)#21
Fri, May 7th@ CLEZach Plesac (10-6)#53@ HOUJose Urquidy (8-3)#73
Sat, May 8th@ CLEAaron Civale (11-5)#45@ HOUCristian Javier (4-1)#91
Mon, May 10th@ PITMitch Keller (5-11)#268   
Tue, May 11th@ PITJT Brubaker (5-13)#119@ ATLBryse Wilson (3-7)#172
Wed, May 12th@ PITTrevor Cahill (1-5)@ ATLMax Fried (13-7)#13
Thu, May 13th@ COLChi Chi Gonzalez (3-7)#399@ ATLCharlie Morton (13-6)#11
Fri, May 14th@ COLGerman Marquez (12-10)#34vs PHIVince Velasquez (3-8)#190
Sat, May 15th@ COLJhoulys Chacin (3-2)#184vs PHIAaron Nola (9-8)#46
Sun, May 16th@ COLAntonio Senzatela (4-9)#122vs PHIChase Anderson (2-4)#301
Mon, May 17thvs SFLogan Webb (10-3)#30   
Tue, May 18thvs SFAnthony DeSclafani (12-7)#19vs BOSEduardo Rodriguez (11-8)#62
Wed, May 19thvs SFKevin Gausman (14-6)#16vs BOSGarrett Richards (7-7)#213
Thu, May 20thvs SFJohnny Cueto (7-7)#135vs BOSNick Pivetta (9-7)#141
Fri, May 21stvs MILAdrian Houser (9-6)#49vs TBTyler Glasnow (5-2)
Sat, May 22ndvs MILBrett Anderson (4-9)#166vs TBShane McClanahan (9-6)#84
Sun, May 23rdvs MILFreddy Peralta (9-5)#14vs TBMichael Wacha (3-5)#159
Tue, May 25th@ WSHMax Scherzer (15-4)#1@ NYYCorey Kluber (5-3)#94
Thu, May 27th@ WSHStephen Strasburg (1-2)@ NYYJordan Montgomery (6-6)#59
Fri, May 28th@ CHCAdbert Alzolay (5-13)#117@ CLEEli Morgan (3-7)#233
Sat, May 29th@ CHCZach Davies (6-12)#394   
Sun, May 30th@ CHCJake Arrieta (5-14)@ CLESam Hentges (1-4)#397
Mon, May 31stvs PHIVince Velasquez (3-8)#190   
Tue, Jun 1stvs PHIAaron Nola (9-8)#46vs MIASandy Alcantara (9-13)#7
Thu, Jun 3rd@ STLAdam Wainwright (16-7)#5   
Fri, Jun 4th@ STLKwang Hyun Kim (6-7)#101vs HOUZack Greinke (11-6)#32
Sat, Jun 5th@ STLJohan Oviedo (0-5)#378vs HOUJose Urquidy (8-3)#73
Sun, Jun 6th@ STLJohn Gant (5-9)#143vs HOULuis Garcia (11-7)#26
Tue, Jun 8thvs MILAdrian Houser (9-6)#49@ CWSCarlos Rodon (12-5)#23
Wed, Jun 9thvs MILBrett Anderson (4-9)#166@ CWSLance Lynn (10-5)#17
Thu, Jun 10thvs MILFreddy Peralta (9-5)#14@ CWSDallas Keuchel (8-9)#383
Fri, Jun 11thvs COLKyle Freeland (6-8)#257@ BOSGarrett Richards (7-7)#213
Sat, Jun 12thvs COLGerman Marquez (12-10)#34@ BOSNick Pivetta (9-7)#141
Sun, Jun 13thvs COLAntonio Senzatela (4-9)#122@ BOSMartin Perez (7-8)#375
Mon, Jun 14th@ MILEric Lauer (7-5)#72@ BOSNathan Eovaldi (10-9)#41
Tue, Jun 15th@ MILBrett Anderson (4-9)#166vs NYYJordan Montgomery (6-6)#59
Wed, Jun 16th@ MILFreddy Peralta (9-5)#14vs NYYGerrit Cole (16-8)#4
Thu, Jun 17th@ SDJoe Musgrove (11-9)#15vs NYYMichael King (0-4)#139
Fri, Jun 18th@ SDChris Paddack (7-7)#87@ BALThomas Eshelman (0-2)#346
Sat, Jun 19th@ SDMiguel Diaz@ BALDean Kremer (0-7)#382
Sun, Jun 20th@ SDDinelson Lamet (2-4)#146@ BALMatt Harvey (6-14)#398
Mon, Jun 21st@ MINJ.A. Happ (9-8)#223   
Tue, Jun 22nd@ MINBailey Ober (3-3)#109@ MIASandy Alcantara (9-13)#7
Thu, Jun 24thvs ATLJesse Chavez (3-2)#167vs BALDean Kremer (0-7)#382
Fri, Jun 25thvs ATLDrew Smyly (10-4)#61vs BALMatt Harvey (6-14)#398
Sat, Jun 26thvs ATLIan Anderson (8-5)#37vs BALKeegan Akin (2-10)#377
Sun, Jun 27thvs ATLKyle Muller (2-4)#199vs BALJorge Lopez (3-14)
Mon, Jun 28thvs PHISpencer Howard (0-4)#239   
Tue, Jun 29thvs SDCraig Stammen (6-3)#85vs SEAChris Flexen (13-6)#39
Wed, Jun 30thvs SDJoe Musgrove (11-9)#15vs SEAJustus Sheffield (7-8)#391
Thu, Jul 1stvs SDRyan Weathers (4-7)#165vs SEAYusei Kikuchi (7-9)#76
Fri, Jul 2ndvs CHCAlec Mills (6-7)#187vs TBLuis Patino (4-3)#79
Sat, Jul 3rdvs CHCAdbert Alzolay (5-13)#117vs TBShane McClanahan (9-6)#84
Sun, Jul 4thvs CHCKyle Hendricks (14-7)#78vs TBRyan Yarbrough (9-6)#108
Mon, Jul 5th@ KCMike Minor (8-12)#77   
Tue, Jul 6th@ KCKris Bubic (5-6)#160@ BALSpenser Watkins (2-7)#313
Wed, Jul 7th@ KCBrady Singer (5-10)#170@ BALMatt Harvey (6-14)#398
Thu, Jul 8th@ MILAdrian Houser (9-6)#49   
Fri, Jul 9th@ MILEric Lauer (7-5)#72@ TBShane McClanahan (9-6)#84
Sat, Jul 10th@ MILFreddy Peralta (9-5)#14@ TBRyan Yarbrough (9-6)#108
Sun, Jul 11th@ MILBrandon Woodruff (9-10)#8@ TBRich Hill (6-7)#68
Fri, Jul 16thvs MILAdrian Houser (9-6)#49vs TEXJordan Lyles (9-12)#372
Sat, Jul 17thvs MILBrandon Woodruff (9-10)#8   
Sun, Jul 18thvs MILCorbin Burnes (10-4)#6vs TEXMike Foltynewicz (2-12)#197
Mon, Jul 19thvs NYMJerad Eickhoff (0-2)#283vs BOSNick Pivetta (9-7)#141
Tue, Jul 20thvs NYMRobert Stock (0-2)#264   
Wed, Jul 21stvs NYMMarcus Stroman (9-13)#18vs BOSGarrett Richards (7-7)#213
Fri, Jul 23rdvs STLWade LeBlanc (0-2)#356@ NYMTylor Megill (3-6)#144
Sat, Jul 24thvs STLJake Woodford (3-3)#237@ NYMTaijuan Walker (7-11)#71
Sun, Jul 25thvs STLJohan Oviedo (0-5)#378@ NYMRich Hill (6-7)#68
Mon, Jul 26th@ CHCKyle Hendricks (14-7)#78@ BOSNick Pivetta (9-7)#141
Tue, Jul 27th@ CHCAdbert Alzolay (5-13)#117   
Wed, Jul 28th@ CHCZach Davies (6-12)#394@ BOSTanner Houck (1-4)#230
Thu, Jul 29th@ CHCAlec Mills (6-7)#187@ BOSEduardo Rodriguez (11-8)#62
Fri, Jul 30th@ NYMCarlos Carrasco (1-3)#74vs KCDaniel Lynch (4-6)#388
Sat, Jul 31st@ NYMRich Hill (6-7)#68vs KCMike Minor (8-12)#77
Sun, Aug 1st@ NYMMarcus Stroman (9-13)#18vs KCBrad Keller (8-12)#385
Tue, Aug 3rdvs MINKenta Maeda (6-5)vs CLEZach Plesac (10-6)#53
Wed, Aug 4thvs MINCharlie Barnes (0-3)#284vs CLEJ.C. Mejia (1-7)#245
Thu, Aug 5thvs PITWil Crowe (4-7)#395vs CLETriston McKenzie (5-7)#70
Fri, Aug 6thvs PITJT Brubaker (5-13)#119vs BOSNathan Eovaldi (10-9)#41
Sat, Aug 7thvs PITMitch Keller (5-11)#268vs BOSTanner Houck (1-4)#230
Sun, Aug 8thvs PITBryse Wilson (3-7)#172vs BOSGarrett Richards (7-7)#213
Mon, Aug 9th@ CLESam Hentges (1-4)#397   
Tue, Aug 10th@ ATLDrew Smyly (10-4)#61@ LAAJose Suarez (7-8)#131
Wed, Aug 11th@ ATLTouki Toussaint (3-3)#173@ LAADylan Bundy (2-9)#83
Thu, Aug 12th@ ATLKyle Muller (2-4)#199@ LAAShohei Ohtani (9-2)#40
Fri, Aug 13th@ PHIZack Wheeler (14-9)#2@ SEAChris Flexen (13-6)#39
Sat, Aug 14th@ PHIMatt Moore (2-4)#386@ SEAYusei Kikuchi (7-9)#76
Sun, Aug 15th@ PHIAaron Nola (9-8)#46@ SEALogan Gilbert (6-5)#92
Mon, Aug 16thvs CHCJustin Steele (3-4)#176   
Tue, Aug 17thvs CHCKyle Hendricks (14-7)#78@ WSHErick Fedde (7-9)#244
Wed, Aug 18thvs CHCAdrian Sampson (1-2)#236@ WSHJosiah Gray (1-2)#182
Thu, Aug 19thvs MIANick Neidert (1-2)#219   
Fri, Aug 20thvs MIAElieser Hernandez (1-3)#80vs DETTyler Alexander (2-3)#112
Sat, Aug 21stvs MIAZach Thompson (2-6)#137vs DETWily Peralta (4-3)#155
Sun, Aug 22ndvs MIASandy Alcantara (9-13)#7vs DETDrew Hutchison (2-1)#240
Tue, Aug 24th@ MILCorbin Burnes (10-4)#6vs CWSDylan Cease (13-7)#31
Wed, Aug 25th@ MILBrandon Woodruff (9-10)#8vs CWSLucas Giolito (10-9)#29
Thu, Aug 26th@ MILBrett Anderson (4-9)#166vs CWSCarlos Rodon (12-5)#23
Fri, Aug 27th@ MIAZach Thompson (2-6)#137@ DETMatt Manning (4-6)#225
Sat, Aug 28th@ MIASandy Alcantara (9-13)#7@ DETJose Urena (4-8)#393
Sun, Aug 29th@ MIAJesus Luzardo (5-8)#90@ DETMatthew Boyd (3-8)#125
Mon, Aug 30thvs STLJon Lester (7-6)#241vs BALChris Ellis (1-0)#226
Wed, Sep 1stvs STLJ.A. Happ (9-8)#223vs BALMatt Harvey (6-14)#398
Fri, Sep 3rdvs DETTyler Alexander (2-3)#112vs OAKSean Manaea (10-10)#60
Sat, Sep 4thvs DETMatthew Boyd (3-8)#125vs OAKPaul Blackburn (1-3)#322
Sun, Sep 5thvs DETCasey Mize (7-8)#55vs OAKCole Irvin (10-14)#105
Mon, Sep 6th@ CHCJustin Steele (3-4)#176@ NYYJameson Taillon (8-6)#81
Tue, Sep 7th@ CHCAdrian Sampson (1-2)#236@ NYYGerrit Cole (16-8)#4
Wed, Sep 8th@ CHCAlec Mills (6-7)#187@ NYYLuis Gil (1-1)#228
Fri, Sep 10th@ STLJon Lester (7-6)#241@ BALChris Ellis (1-0)#226
Sat, Sep 11th@ STLMiles Mikolas (2-2)#124@ BALKeegan Akin (2-10)#377
Sun, Sep 12th@ STLJ.A. Happ (9-8)#223@ BALZac Lowther (1-2)#354
Tue, Sep 14th@ PITDillon Peters (1-2)#188vs TBDrew Rasmussen (3-1)#110
Wed, Sep 15th@ PITMitch Keller (5-11)#268vs TBMichael Wacha (3-5)#159
Thu, Sep 16th@ PITConnor Overton   
Fri, Sep 17thvs LADWalker Buehler (14-4)#3vs MINMichael Pineda (8-8)#99
Sat, Sep 18thvs LADMax Scherzer (15-4)#1vs MINBailey Ober (3-3)#109
Sun, Sep 19thvs LADClayton Kershaw (10-7)#22vs MINLuke Farrell
Mon, Sep 20thvs PITDillon Peters (1-2)#188@ TBShane Baz (1-0)#321
Tue, Sep 21stvs PITMitch Keller (5-11)#268@ TBDrew Rasmussen (3-1)#110
Thu, Sep 23rdvs WSHPatrick Corbin (9-15)#376@ MINMichael Pineda (8-8)#99
Fri, Sep 24thvs WSHPaolo Espino (5-5)#96@ MINBailey Ober (3-3)#109
Sat, Sep 25thvs WSHErick Fedde (7-9)#244@ MINJohn Gant (5-9)#143
Sun, Sep 26thvs WSHJosh Rogers (2-0)#204@ MINGriffin Jax (3-4)#227
Mon, Sep 27thvs PITDillon Peters (1-2)#188   
Tue, Sep 28th@ CWSReynaldo Lopez (3-3)#151vs NYYCorey Kluber (5-3)#94
Wed, Sep 29th@ CWSCarlos Rodon (12-5)#23vs NYYGerrit Cole (16-8)#4
Fri, Oct 1st@ PITMax Kranick (1-3)#216vs BALJohn Means (6-7)#44
Sat, Oct 2nd@ PITvs BAL
Sun, Oct 3rd@ PITvs BAL
Thu, Apr 8th   vs LAAGriffin Canning (5-4)#156
Thu, Apr 15th   @ KCJakob Junis (2-4)#178
Tue, Apr 20th   @ BOSEduardo Rodriguez (11-8)#62
Mon, May 3rd   @ OAKFrankie Montas (13-9)#20
Thu, May 6th   @ OAKMike Fiers (0-2)#348
Sun, May 9th   @ HOUZack Greinke (11-6)#32
Mon, May 24th   vs TBRyan Yarbrough (9-6)#108
Wed, Jun 2nd   vs MIAPablo Lopez (5-5)#51
Wed, Jun 23rd   @ MIATrevor Rogers (7-8)#43
Mon, Aug 2nd   vs CLEEli Morgan (3-7)#233
Mon, Aug 23rd   vs CWSLance Lynn (10-5)#17
Tue, Aug 31st   vs BALKeegan Akin (2-10)#377
Thu, Sep 9th   @ NYYNestor Cortes Jr. (2-2)#102
Mon, Sep 13th   vs TBCollin McHugh (6-1)#121
Wed, Sep 22nd   @ TBLuis Patino (4-3)#79
Thu, Sep 30th   vs NYYNestor Cortes Jr. (2-2)#102