Skip to main content

Who Should I Trade?

Teoscar Hernandez for Xander Bogaerts (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Xander Bogaerts
SS - BOS
Xander Bogaerts
Teoscar Hernandez
CF,DH,LF,RF - TOR
Teoscar Hernandez
Expert
Recommendation
88%
Recommended by
15 of 17 experts
12%
Recommended by
2 of 17 experts
Rankings 
   
Rest of Season# 33# 43
VBR# 55# 15
   
Projections 
   
Runs55
Home Runs12
RBI56
Stolen Bases01
Batting Average.303.299
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 9# 31
   
Chris Meaney
FTN
# 13# 67
   
Mike Maher
FantasyPros
# 9# 54
   
Dan Harris
FantasyPros
# 7# 50
   
Pierre Camus
RotoBaller
# 10# 40
   
Jorge B. Edwards
Fantasy In Frames
# 15# 67
   
Ryan Amore
Pitcher List
# 16# 31
   
Brendan Tuma
FantasyPros
# 13# 33
   
Carmen Maiorano
FantasyPros
# 16# 76
   
Jordan Eisen
Field of Vision Sports
# 26# 62
   
Brad Camara
FantasyPros
# 25# 55
   
Chris Mitchell
FantasyData
# 12# 48
   
Corbin Young
FantasyData
# 20# 68
   
Chris Clegg
Fantrax
# 12# 59
   
Joe Pisapia
FantasyPros
# 7# 93
   
Nick Pollack
Pitcher List
# 33
   
Mick Ciallela
Fantrax
# 88# 35
   
Who Should I Trade? Player Statistics
  Xander Bogaerts
SS - BOS
Xander Bogaerts
Teoscar Hernandez
CF,DH,LF,RF - TOR
Teoscar Hernandez
2021 Stats 
   
   
At Bats497515
   
Runs8688
   
Hits151156
   
Singles9398
   
Doubles3428
   
Triples10
   
Home Runs2330
   
RBI79110
   
Stolen Bases511
   
Caught Stealing14
   
Walks5534
   
Strikeouts104139
   
Batting Average.304.303
   
On Base Pct.374.353
   
Slugging Pct.515.532
   
On-base Plus Slugging.889.885
   
Who Should I Trade? Player Projections
  Xander Bogaerts
SS - BOS
Xander Bogaerts
Teoscar Hernandez
CF,DH,LF,RF - TOR
Teoscar Hernandez
2021 Projections 
   
   
At Bats2930
   
Runs55
   
Hits99
   
Singles56
   
Doubles22
   
Triples00
   
Home Runs12
   
RBI56
   
Stolen Bases01
   
Caught Stealing00
   
Walks32
   
Strikeouts610
   
Batting Average.303.299
   
On Base Pct.376.350
   
Slugging Pct.514.528
   
On-base Plus Slugging.890.878
   
Who Should I Trade? Player Notes
  Xander Bogaerts
SS - BOS
Xander Bogaerts
Teoscar Hernandez
CF,DH,LF,RF - TOR
Teoscar Hernandez
News 
 Xander Bogaerts went 2-for-3 with a home run, a walk, four RBIs, and a run scored in Tuesday's win over the Mets.
Liam Gibney
Wed, Sep 22nd
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
 Xander Bogaerts went 3-for-5 with a home run, four RBIs, and two runs scored in Saturday's win over Baltimore.
Liam Gibney
Sun, Sep 19th
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
 Xander Bogaerts went 2-for-5 with a triple and two runs scored in Tuesday's win over Seattle.
Liam Gibney
Wed, Sep 15th
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
 Xander Bogaerts went 2-for-4 on the day, hitting a double and a homer while also striking out once.
Ethan Biddle - The Work of Ethan Biddle
Tue, Sep 14th
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
 Xander Bogaerts went 2-for-3 with a walk in Friday's loss to the White Sox.
Liam Gibney
Sat, Sep 11th
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
  Xander Bogaerts
SS - BOS
Xander Bogaerts
Teoscar Hernandez
CF,DH,LF,RF - TOR
Teoscar Hernandez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st   @ NYYGerrit Cole (15-8)#7
Sat, Apr 3rdvs BALMatt Harvey (6-14)#402@ NYYCorey Kluber (5-3)#67
Sun, Apr 4thvs BALBruce Zimmermann (4-4)#360@ NYYDomingo German (4-5)#72
Mon, Apr 5thvs TBMichael Wacha (3-5)#157@ TEXMike Foltynewicz (2-12)#195
Tue, Apr 6thvs TBTyler Glasnow (5-2)@ TEXDane Dunning (5-9)#148
Wed, Apr 7thvs TBRyan Yarbrough (8-6)#152@ TEXKyle Gibson (10-8)#58
Thu, Apr 8th@ BALMatt Harvey (6-14)#402vs LAAGriffin Canning (5-4)#154
Fri, Apr 9th   vs LAAAndrew Heaney (8-9)#115
Sat, Apr 10th@ BALBruce Zimmermann (4-4)#360vs LAAJose Quintana (0-3)#214
Mon, Apr 12th   vs NYYGerrit Cole (15-8)#7
Tue, Apr 13th@ MINJ.A. Happ (9-8)#240vs NYYJameson Taillon (8-6)#83
Wed, Apr 14th@ MINJose Berrios (12-8)#11vs NYYCorey Kluber (5-3)#67
Thu, Apr 15th@ MINMichael Pineda (8-8)#61@ KCJakob Junis (2-4)#169
Sat, Apr 17thvs CWSDylan Cease (12-7)#48@ KCErvin Santana (2-2)#356
Sun, Apr 18thvs CWSMichael Kopech (4-3)#130@ KCBrady Singer (5-10)#176
Tue, Apr 20thvs TORHyun Jin Ryu (13-9)#113@ BOSEduardo Rodriguez (11-8)#66
Wed, Apr 21stvs TORTrent Thornton (1-3)#185@ BOSGarrett Richards (7-7)#230
Fri, Apr 23rdvs SEAYusei Kikuchi (7-9)#82@ TBTyler Glasnow (5-2)
Sat, Apr 24thvs SEAChris Flexen (13-6)#38@ TBBrent Honeywell Jr. (0-0)#186
Sun, Apr 25thvs SEANick Margevicius (0-2)@ TBLuis Patino (4-3)#81
Tue, Apr 27th@ NYMDavid Peterson (2-6)#173vs WSHMax Scherzer (15-4)#1
Wed, Apr 28th@ NYMJacob deGrom (7-2)vs WSHErick Fedde (7-9)#249
Fri, Apr 30th@ TEXKohei Arihara (2-4)#178vs ATLDrew Smyly (10-4)#64
Sat, May 1st@ TEXJordan Lyles (9-12)#382vs ATLCharlie Morton (13-6)#8
Sun, May 2nd@ TEXMike Foltynewicz (2-12)#195vs ATLIan Anderson (8-5)#34
Mon, May 3rd   @ OAKFrankie Montas (12-9)#23
Tue, May 4thvs DETMichael Fulmer (5-6)#166@ OAKCole Irvin (10-14)#103
Wed, May 5thvs DETCasey Mize (7-8)#65@ OAKChris Bassitt (12-4)#20
Thu, May 6thvs DETSpencer Turnbull (4-2)@ OAKMike Fiers (0-2)#354
Fri, May 7th@ BALMatt Harvey (6-14)#402@ HOUJose Urquidy (8-3)#87
Sat, May 8th@ BALZac Lowther (1-2)#304@ HOUCristian Javier (4-1)#93
Sun, May 9th@ BALDean Kremer (0-7)#386@ HOUZack Greinke (11-6)#31
Tue, May 11thvs OAKChris Bassitt (12-4)#20@ ATLBryse Wilson (3-7)#170
Wed, May 12thvs OAKJames Kaprielian (8-5)#102@ ATLMax Fried (12-7)#15
Thu, May 13thvs OAKSean Manaea (10-10)#63@ ATLCharlie Morton (13-6)#8
Fri, May 14thvs LAAGriffin Canning (5-4)#154vs PHIVince Velasquez (3-8)#175
Sat, May 15thvs LAADylan Bundy (2-9)#89vs PHIAaron Nola (9-8)#43
Sun, May 16thvs LAAJose Quintana (0-3)#214vs PHIChase Anderson (2-4)#271
Tue, May 18th@ TORHyun Jin Ryu (13-9)#113vs BOSEduardo Rodriguez (11-8)#66
Wed, May 19th@ TORRoss Stripling (5-7)#74vs BOSGarrett Richards (7-7)#230
Thu, May 20th@ TORSteven Matz (13-7)#54vs BOSNick Pivetta (9-7)#143
Fri, May 21st@ PHIAaron Nola (9-8)#43vs TBTyler Glasnow (5-2)
Sat, May 22nd@ PHISpencer Howard (0-4)#206vs TBShane McClanahan (9-6)#60
Sun, May 23rd@ PHIZack Wheeler (14-9)#2vs TBMichael Wacha (3-5)#157
Mon, May 24th   vs TBRyan Yarbrough (8-6)#152
Tue, May 25thvs ATLCharlie Morton (13-6)#8@ NYYCorey Kluber (5-3)#67
Thu, May 27th   @ NYYJordan Montgomery (6-6)#57
Fri, May 28thvs MIACody Poteet (2-3)#205@ CLEEli Morgan (3-7)#220
Sun, May 30th   @ CLESam Hentges (1-4)#403
Tue, Jun 1st@ HOULuis Garcia (11-7)#28vs MIASandy Alcantara (9-13)#4
Wed, Jun 2nd@ HOUFramber Valdez (11-5)#40vs MIAPablo Lopez (5-5)#52
Fri, Jun 4th@ NYYMichael King (0-4)#141vs HOUZack Greinke (11-6)#31
Sat, Jun 5th@ NYYJameson Taillon (8-6)#83vs HOUJose Urquidy (8-3)#87
Sun, Jun 6th@ NYYDomingo German (4-5)#72vs HOULuis Garcia (11-7)#28
Tue, Jun 8thvs HOUFramber Valdez (11-5)#40@ CWSCarlos Rodon (12-5)#25
Wed, Jun 9thvs HOUJake Odorizzi (6-7)#59@ CWSLance Lynn (10-5)#16
Thu, Jun 10thvs HOUZack Greinke (11-6)#31@ CWSDallas Keuchel (8-9)#388
Fri, Jun 11thvs TORRoss Stripling (5-7)#74@ BOSGarrett Richards (7-7)#230
Sat, Jun 12thvs TORSteven Matz (13-7)#54@ BOSNick Pivetta (9-7)#143
Sun, Jun 13thvs TORRobbie Ray (12-6)#13@ BOSMartin Perez (7-8)#378
Mon, Jun 14thvs TORAlek Manoah (7-2)#39@ BOSNathan Eovaldi (10-8)#37
Tue, Jun 15th@ ATLTucker Davidson (0-0)#320vs NYYJordan Montgomery (6-6)#57
Wed, Jun 16th@ ATLIan Anderson (8-5)#34vs NYYGerrit Cole (15-8)#7
Thu, Jun 17th   vs NYYMichael King (0-4)#141
Fri, Jun 18th@ KCKyle Zimmer@ BALThomas Eshelman (0-2)#365
Sat, Jun 19th@ KCBrad Keller (8-12)#392@ BALDean Kremer (0-7)#386
Sun, Jun 20th@ KCMike Minor (8-12)#86@ BALMatt Harvey (6-14)#402
Tue, Jun 22nd@ TBAndrew Kittredge (9-3)#62@ MIASandy Alcantara (9-13)#4
Wed, Jun 23rd@ TBRich Hill (6-7)#73@ MIATrevor Rogers (7-8)#46
Thu, Jun 24th@ TBMichael Wacha (3-5)#157vs BALDean Kremer (0-7)#386
Fri, Jun 25thvs NYYDomingo German (4-5)#72vs BALMatt Harvey (6-14)#402
Sat, Jun 26thvs NYYJordan Montgomery (6-6)#57vs BALKeegan Akin (2-10)#379
Sun, Jun 27thvs NYYGerrit Cole (15-8)#7vs BALJorge Lopez (3-14)
Tue, Jun 29thvs KCBrad Keller (8-12)#392vs SEAChris Flexen (13-6)#38
Wed, Jun 30thvs KCMike Minor (8-12)#86vs SEAJustus Sheffield (7-8)#394
Thu, Jul 1stvs KCKris Bubic (5-6)#156vs SEAYusei Kikuchi (7-9)#82
Fri, Jul 2nd@ OAKFrankie Montas (12-9)#23vs TBLuis Patino (4-3)#81
Sat, Jul 3rd@ OAKCole Irvin (10-14)#103vs TBShane McClanahan (9-6)#60
Sun, Jul 4th@ OAKJames Kaprielian (8-5)#102vs TBRyan Yarbrough (8-6)#152
Tue, Jul 6th@ LAAShohei Ohtani (9-2)#36@ BALSpenser Watkins (2-7)#291
Wed, Jul 7th@ LAAAndrew Heaney (8-9)#115@ BALMatt Harvey (6-14)#402
Fri, Jul 9thvs PHIVince Velasquez (3-8)#175@ TBShane McClanahan (9-6)#60
Sat, Jul 10thvs PHIMatt Moore (2-4)#390@ TBRyan Yarbrough (8-6)#152
Sun, Jul 11thvs PHIBrandon Kintzler@ TBRich Hill (6-7)#73
Fri, Jul 16th@ NYYJordan Montgomery (6-6)#57vs TEXJordan Lyles (9-12)#382
Sun, Jul 18th@ NYYJameson Taillon (8-6)#83vs TEXMike Foltynewicz (2-12)#195
Mon, Jul 19th@ TORRoss Stripling (5-7)#74vs BOSNick Pivetta (9-7)#143
Wed, Jul 21st@ TORRobbie Ray (12-6)#13vs BOSGarrett Richards (7-7)#230
Fri, Jul 23rdvs NYYGerrit Cole (15-8)#7@ NYMTylor Megill (3-5)#127
Sat, Jul 24thvs NYYJameson Taillon (8-6)#83@ NYMTaijuan Walker (7-11)#79
Sun, Jul 25thvs NYYDomingo German (4-5)#72@ NYMRich Hill (6-7)#73
Mon, Jul 26thvs TORThomas Hatch@ BOSNick Pivetta (9-7)#143
Wed, Jul 28thvs TORSteven Matz (13-7)#54@ BOSTanner Houck (1-4)#209
Thu, Jul 29thvs TORHyun Jin Ryu (13-9)#113@ BOSEduardo Rodriguez (11-8)#66
Fri, Jul 30th@ TBJosh Fleming (10-6)#96vs KCDaniel Lynch (4-6)#398
Sat, Jul 31st@ TBRyan Yarbrough (8-6)#152vs KCMike Minor (8-12)#86
Sun, Aug 1st@ TBShane McClanahan (9-6)#60vs KCBrad Keller (8-12)#392
Mon, Aug 2nd   vs CLEEli Morgan (3-7)#220
Tue, Aug 3rd@ DETWily Peralta (4-3)#167vs CLEZach Plesac (10-6)#53
Wed, Aug 4th@ DETCasey Mize (7-8)#65vs CLEJ.C. Mejia (1-7)#295
Thu, Aug 5th@ DETTarik Skubal (8-12)#71vs CLETriston McKenzie (5-7)#84
Fri, Aug 6th@ TORAlek Manoah (7-2)#39vs BOSNathan Eovaldi (10-8)#37
Sat, Aug 7th@ TORJose Berrios (12-8)#11vs BOSTanner Houck (1-4)#209
Sun, Aug 8th@ TORHyun Jin Ryu (13-9)#113vs BOSGarrett Richards (7-7)#230
Tue, Aug 10thvs TBLuis Patino (4-3)#81@ LAAJose Suarez (7-8)#129
Wed, Aug 11thvs TBJosh Fleming (10-6)#96@ LAADylan Bundy (2-9)#89
Thu, Aug 12thvs TBDrew Rasmussen (3-1)#108@ LAAShohei Ohtani (9-2)#36
Fri, Aug 13thvs BALSpenser Watkins (2-7)#291@ SEAChris Flexen (13-6)#38
Sat, Aug 14thvs BALJorge Lopez (3-14)@ SEAYusei Kikuchi (7-9)#82
Sun, Aug 15thvs BALKeegan Akin (2-10)#379@ SEALogan Gilbert (6-5)#97
Tue, Aug 17th@ NYYLuis Gil (1-1)#194@ WSHErick Fedde (7-9)#249
Wed, Aug 18th@ NYYAndrew Heaney (8-9)#115@ WSHJosiah Gray (1-2)#182
Fri, Aug 20thvs TEXDane Dunning (5-9)#148vs DETTyler Alexander (2-3)#120
Sat, Aug 21stvs TEXJordan Lyles (9-12)#382vs DETWily Peralta (4-3)#167
Sun, Aug 22nd   vs DETDrew Hutchison (2-1)#247
Mon, Aug 23rdvs TEXKolby Allard (3-12)#274vs CWSLance Lynn (10-5)#16
Tue, Aug 24thvs MINGriffin Jax (3-4)#208vs CWSDylan Cease (12-7)#48
Wed, Aug 25thvs MINBailey Ober (2-3)#126vs CWSLucas Giolito (10-9)#29
Thu, Aug 26thvs MINJohn Gant (5-9)#138vs CWSCarlos Rodon (12-5)#25
Fri, Aug 27th@ CLELogan Allen (1-7)#369@ DETMatt Manning (4-6)#215
Sat, Aug 28th@ CLECal Quantrill (7-3)#56@ DETJose Urena (4-8)#397
Sun, Aug 29th@ CLEEli Morgan (3-7)#220@ DETMatthew Boyd (3-8)#135
Mon, Aug 30th@ TBLuis Patino (4-3)#81vs BALChris Ellis (1-0)#234
Tue, Aug 31st@ TBRyan Yarbrough (8-6)#152vs BALKeegan Akin (2-10)#379
Wed, Sep 1st@ TBDrew Rasmussen (3-1)#108vs BALMatt Harvey (6-14)#402
Fri, Sep 3rdvs CLECal Quantrill (7-3)#56vs OAKSean Manaea (10-10)#63
Sat, Sep 4thvs CLEEli Morgan (3-7)#220vs OAKPaul Blackburn (1-3)#353
Sun, Sep 5thvs CLEZach Plesac (10-6)#53vs OAKCole Irvin (10-14)#103
Mon, Sep 6thvs TBRyan Yarbrough (8-6)#152@ NYYJameson Taillon (8-6)#83
Tue, Sep 7thvs TBDrew Rasmussen (3-1)#108@ NYYGerrit Cole (15-8)#7
Wed, Sep 8thvs TBShane McClanahan (9-6)#60@ NYYLuis Gil (1-1)#194
Thu, Sep 9th   @ NYYNestor Cortes Jr. (2-2)#98
Fri, Sep 10th@ CWSCarlos Rodon (12-5)#25@ BALChris Ellis (1-0)#234
Sat, Sep 11th@ CWSDylan Cease (12-7)#48@ BALKeegan Akin (2-10)#379
Sun, Sep 12th@ CWSLance Lynn (10-5)#16@ BALZac Lowther (1-2)#304
Mon, Sep 13th@ SEALogan Gilbert (6-5)#97vs TBCollin McHugh (6-1)#114
Tue, Sep 14th@ SEATyler Anderson (7-9)#70vs TBDrew Rasmussen (3-1)#108
Wed, Sep 15th@ SEAMarco Gonzales (9-5)#51vs TBMichael Wacha (3-5)#157
Fri, Sep 17thvs BALKeegan Akin (2-10)#379vs MINMichael Pineda (8-8)#61
Sat, Sep 18thvs BALZac Lowther (1-2)#304vs MINBailey Ober (2-3)#126
Sun, Sep 19thvs BALAlexander Wells (1-3)vs MINLuke Farrell
Mon, Sep 20th   @ TBShane Baz (1-0)#321
Tue, Sep 21stvs NYMMarcus Stroman (9-13)#19@ TBDrew Rasmussen (3-1)#108
Wed, Sep 22ndvs NYMTaijuan Walker (7-11)#79@ TBLuis Patino (4-3)#81
Thu, Sep 23rd   @ MINMichael Pineda (8-8)#61
Fri, Sep 24thvs NYYGerrit Cole (15-8)#7@ MINBailey Ober (2-3)#126
Sat, Sep 25thvs NYYNestor Cortes Jr. (2-2)#98@ MIN
Sun, Sep 26thvs NYYJordan Montgomery (6-6)#57@ MINGriffin Jax (3-4)#208
Tue, Sep 28th@ BALKeegan Akin (2-10)#379vs NYYCorey Kluber (5-3)#67
Wed, Sep 29th@ BALvs NYY
Thu, Sep 30th@ BALvs NYY
Fri, Oct 1st@ WSHvs BAL
Sat, Oct 2nd@ WSHvs BAL
Sun, Oct 3rd@ WSHvs BAL
Fri, Apr 2ndvs BALJohn Means (6-7)#45   
Sun, Apr 11th@ BALJorge Lopez (3-14)   
Mon, Apr 19thvs CWSLucas Giolito (10-9)#29   
Thu, Apr 22ndvs SEAJustin Dunn (1-3)#259   
Thu, Apr 29th@ TEXKyle Gibson (10-8)#58   
Mon, May 10th@ BALJorge Lopez (3-14)   
Wed, May 26thvs ATLDrew Smyly (10-4)#64   
Sat, May 29thvs MIATrevor Rogers (7-8)#46   
Mon, May 31st@ HOUJose Urquidy (8-3)#87   
Thu, Jun 3rd@ HOUJake Odorizzi (6-7)#59   
Mon, Jun 7thvs MIAZach Thompson (2-6)#133   
Mon, Jun 28thvs KCDanny Duffy (4-3)#100   
Mon, Jul 5th@ LAAJose Suarez (7-8)#129   
Sat, Jul 17th@ NYYGerrit Cole (15-8)#7   
Thu, Jul 22ndvs NYYJordan Montgomery (6-6)#57   
Thu, Sep 2nd@ TBShane McClanahan (9-6)#60