Skip to main content

Who Should I Trade?

Teoscar Hernandez for Randy Arozarena (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Randy Arozarena
Randy Arozarena
Teoscar Hernandez
Teoscar Hernandez
Recommended by
14 of 15 experts
Recommended by
1 of 15 experts
Rest of Season# 21# 38
VBR# 15# 72
Home Runs1517
Stolen Bases187
Batting Average.272.246
Injury Alert--
Expert Ranks 
Dalton Del Don
Yahoo! Sports
# 18# 39
Christopher Welsh
# 28# 34
Mike Maher
# 10# 44
Aaron Schill
FF Faceoff
# 23# 35
Brandon 'B_Don' Myers
# 21# 32
Keith Lott
Fantasy Six Pack
# 12# 52
Mick Ciallela
# 20# 51
Lucas Spence
Pitcher List
# 34# 60
Nate Miller
# 29# 39
Joe Pisapia
# 16# 56
Scott Youngson
Pitcher List
# 16# 40
Kelly Kirby
# 24# 39
Blake Meyer
Sports Gambling Podcast Network
# 24# 44
Tristan Davis
SEMO Fantasy Sports Podcast
# 27# 37
Ethan Biddle
# 39# 37
Who Should I Trade? Player Statistics
  Randy Arozarena
Randy Arozarena
Teoscar Hernandez
Teoscar Hernandez
2023 Stats 
At Bats204225
Home Runs119
Stolen Bases73
Caught Stealing41
Batting Average.294.236
On Base Pct.402.272
Slugging Pct.500.396
On-base Plus Slugging.902.668
Who Should I Trade? Player Projections
  Randy Arozarena
Randy Arozarena
Teoscar Hernandez
Teoscar Hernandez
2023 Projections 
At Bats348371
Home Runs1517
Stolen Bases187
Caught Stealing62
Batting Average.272.246
On Base Pct.362.296
Slugging Pct.458.436
On-base Plus Slugging.820.732
Who Should I Trade? Player Notes
  Randy Arozarena
Randy Arozarena
Teoscar Hernandez
Teoscar Hernandez
 Randy Arozarena returns to the lineup for the Tampa Bay Rays against the Chicago Cubs Monday.
Chris Schommer
Mon, May 29th
Teoscar Hernandez had a solid game at the plate, going 2-for-5 with two RBI in the Mariners' 16-6 loss to the Rangers on Saturday.
Ari Koslow
Sun, Jun 4th
 Randy Arozarena is missing from the lineup for the Tampa Bay Rays against the Los Angeles Dodgers Sunday.
Chris Schommer
Sun, May 28th
Hernandez had a solid game at the plate, going 2-for-4 with two RBI and a run scored, including a triple in the fourth inning to bring in a run, but it wasn't enough as the Mariners fell to the Red Sox 9-4.
Matthew Terelle
Wed, May 17th
 Randy Arozarena had a productive game on Thursday, driving in two runs on two hits, including a stolen base, to help the Tampa Bay Rays secure a 6-3 victory over the Toronto Blue Jays.
Chris Schommer
Fri, May 26th
Teoscar Hernandez went 1-for-4 with an RBI and a stolen base in Sunday's loss to Detroit.
Chris Schommer
Mon, May 15th
 Arozarena had a productive day at the plate, going 3-for-4 with three RBI and a run scored, but it wasn't enough as the Rays fell to the Yankees 9-8.
Ari Koslow
Sun, May 14th
Hernandez went 3-for-4 with 2 RBI and a solo home run, helping Seattle to a 5-0 win over Detroit on Saturday.
Ari Koslow
Sun, May 14th
 Arozarena went 2-for-4 with a solo home run in the fourth inning, his ninth of the season, and an RBI single in the eighth inning, but it wasn't enough as the Rays fell to the Yankees 6-5.
Jesse Garcia
Fri, May 12th
Teoscar Hernandez went 1-for-4 with one RBI and two runs on Sunday against the Blue Jays.
Ari Koslow
Mon, May 1st
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Randy Arozarena
Randy Arozarena
Teoscar Hernandez
Teoscar Hernandez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs DETEduardo Rodriguez (4-4)#40vs CLEShane Bieber (4-3)#19
Fri, Mar 31st   vs CLEHunter Gaddis (1-1)#171
Sat, Apr 1stvs DETSpencer Turnbull (1-4)#177vs CLEAaron Civale (1-1)#71
Sun, Apr 2ndvs DETJoey Wentz (1-5)#255vs CLECal Quantrill (2-4)#131
Mon, Apr 3rd@ WSHTrevor Williams (2-3)#123vs LAAReid Detmers (0-5)#80
Tue, Apr 4th@ WSHChad Kuhl (0-3)#294vs LAAJose Suarez (1-2)#199
Wed, Apr 5th@ WSHPatrick Corbin (4-5)#224vs LAAShohei Ohtani (5-2)#1
Fri, Apr 7thvs OAKKen Waldichuk (1-4)#165@ CLEAaron Civale (1-1)#71
Sat, Apr 8thvs OAKShintaro Fujinami (2-6)#367@ CLECal Quantrill (2-4)#131
Sun, Apr 9thvs OAKJames Kaprielian (0-6)#258@ CLEZach Plesac (1-1)#176
Mon, Apr 10thvs BOSNick Pivetta (3-3)#151@ CHCDrew Smyly (5-3)#69
Tue, Apr 11thvs BOSGarrett Whitlock (2-2)#89@ CHCHayden Wesneski (2-2)#107
Wed, Apr 12thvs BOSChris Sale (5-2)#47@ CHCMarcus Stroman (5-4)#37
Fri, Apr 14th@ TORJose Berrios (5-4)#39vs COLAustin Gomber (4-4)#368
Sat, Apr 15th@ TORYusei Kikuchi (6-2)#97vs COLRyan Feltner (2-3)#366
Sun, Apr 16th@ TORAlek Manoah (1-6)#74vs COLNoah Davis (0-1)#337
Mon, Apr 17th@ CINHunter Greene (1-4)#61vs MILCorbin Burnes (4-4)#10
Tue, Apr 18th@ CINNick Lodolo (2-1)#95vs MILColin Rea (3-3)#232
Wed, Apr 19th@ CINLevi Stoudt (0-1)#312vs MILEric Lauer (4-5)#85
Fri, Apr 21stvs CWSMichael Kopech (3-5)#110vs STLSteven Matz (0-6)#118
Sat, Apr 22ndvs CWSDylan Cease (3-3)#38vs STLMiles Mikolas (4-1)#50
Sun, Apr 23rdvs CWSLucas Giolito (4-4)#42vs STLJack Flaherty (3-4)#79
Tue, Apr 25thvs HOULuis Garcia (2-2)@ PHIBailey Falter (0-7)#88
Wed, Apr 26thvs HOUHunter Brown (5-2)#56@ PHITaijuan Walker (4-3)#96
Thu, Apr 27th@ CWSDylan Cease (3-3)#38@ PHIMatt Strahm (4-3)#98
Fri, Apr 28th@ CWSLucas Giolito (4-4)#42@ TORAlek Manoah (1-6)#74
Sat, Apr 29th@ CWSLance Lynn (4-6)#70@ TORKevin Gausman (4-3)#6
Sun, Apr 30th@ CWSMike Clevinger (3-3)#145@ TORChris Bassitt (6-4)#25
Tue, May 2ndvs PITRoansy Contreras (3-4)#93@ OAKMason Miller (0-2)#250
Wed, May 3rdvs PITMitch Keller (7-1)#68@ OAKJP Sears (0-3)#86
Thu, May 4thvs PITVince Velasquez (4-4)#155@ OAKDrew Rucinski (0-4)#208
Fri, May 5thvs NYYJhony Brito (3-3)#94vs HOUCristian Javier (7-1)#11
Sat, May 6thvs NYYDomingo German (3-3)#58vs HOUJ.P. France (1-1)#149
Sun, May 7thvs NYYGerrit Cole (7-0)#4vs HOUBrandon Bielak (2-2)#163
Mon, May 8th@ BALKyle Gibson (7-3)#76vs TEXJon Gray (6-1)#34
Tue, May 9th@ BALGrayson Rodriguez (2-2)#77vs TEXAndrew Heaney (4-3)#41
Wed, May 10th@ BALDean Kremer (6-2)#100vs TEXDane Dunning (4-1)#91
Fri, May 12th@ NYYGerrit Cole (7-0)#4@ DETMatthew Boyd (3-4)#106
Sat, May 13th@ NYYNestor Cortes Jr. (5-2)#45@ DETAlex Faedo (1-3)#188
Sun, May 14th@ NYYClarke Schmidt (2-5)#113@ DETJoey Wentz (1-5)#255
Mon, May 15th   @ BOSTanner Houck (3-4)#81
Tue, May 16th@ NYMJustin Verlander (2-3)#15@ BOSNick Pivetta (3-3)#151
Wed, May 17th@ NYMKodai Senga (5-3)#66@ BOSBrayan Bello (3-3)#108
Fri, May 19thvs MILAdrian Houser (1-1)#218@ ATLBryce Elder (3-0)#24
Sat, May 20thvs MILEric Lauer (4-5)#85@ ATLJesse Chavez
Sun, May 21stvs MILFreddy Peralta (5-5)#48@ ATLJared Shuster (2-2)#125
Mon, May 22ndvs TORChris Bassitt (6-4)#25vs OAKKyle Muller (1-4)#226
Tue, May 23rdvs TORJose Berrios (5-4)#39vs OAKLuis Medina (0-5)#198
Wed, May 24thvs TORYusei Kikuchi (6-2)#97vs OAKAustin Pruitt
Thu, May 25thvs TORAlek Manoah (1-6)#74vs OAKJP Sears (0-3)#86
Fri, May 26thvs LADNoah Syndergaard (1-4)#174vs PITMitch Keller (7-1)#68
Sat, May 27thvs LADClayton Kershaw (7-4)#12vs PITVince Velasquez (4-4)#155
Sun, May 28thvs LADGavin Stone (0-0)#193vs PITLuis Ortiz (1-2)#251
Mon, May 29th@ CHCMarcus Stroman (5-4)#37vs NYYDomingo German (3-3)#58
Tue, May 30th@ CHCKyle Hendricks (0-1)#201vs NYYNestor Cortes Jr. (5-2)#45
Wed, May 31st@ CHCJustin Steele (6-2)#54vs NYYClarke Schmidt (2-5)#113
Fri, Jun 2nd   @ TEXJon Gray (6-1)#34
Sat, Jun 3rd@ BOSKutter Crawford (1-2)#164@ TEXAndrew Heaney (4-3)#41
Sun, Jun 4th@ BOSTanner Houck (3-4)#81@ TEXNathan Eovaldi (7-2)#29
Tue, Jun 6thvs MINLouie Varland (3-1)#92@ SDJoe Musgrove (3-2)#49
Wed, Jun 7thvs MINPablo Lopez (3-3)#35@ SDMichael Wacha (5-2)#53
Fri, Jun 9thvs TEXAndrew Heaney (4-3)#41@ LAAShohei Ohtani (5-2)#1
Sat, Jun 10thvs TEXNathan Eovaldi (7-2)#29@ LAAPatrick Sandoval (3-5)#65
Sun, Jun 11thvs TEXMartin Perez (6-1)#73@ LAAGriffin Canning (4-2)#133
Mon, Jun 12th@ OAKJames Kaprielian (0-6)#258vs MIAJesus Luzardo (4-4)#72
Tue, Jun 13th@ OAKvs MIA
Wed, Jun 14th@ OAKvs MIA
Fri, Jun 16th@ SDvs CWS
Sat, Jun 17th@ SDvs CWS
Sun, Jun 18th@ SDvs CWS
Tue, Jun 20thvs BAL@ NYY
Wed, Jun 21stvs BAL@ NYY
Thu, Jun 22ndvs KC@ NYY
Fri, Jun 23rdvs KC@ BAL
Sat, Jun 24thvs KC@ BAL
Sun, Jun 25thvs KC@ BAL
Mon, Jun 26th   vs WSH
Tue, Jun 27th@ ARIvs WSH
Wed, Jun 28th@ ARIvs WSH
Fri, Jun 30th@ SEAvs TB
Sat, Jul 1st@ SEAvs TB
Sun, Jul 2nd@ SEAvs TB
Mon, Jul 3rd   @ SF
Tue, Jul 4thvs PHI@ SF
Wed, Jul 5thvs PHI@ SF
Thu, Jul 6thvs PHI@ HOU
Fri, Jul 7thvs ATL@ HOU
Sat, Jul 8thvs ATL@ HOU
Sun, Jul 9thvs ATL@ HOU
Fri, Jul 14th@ KCvs DET
Sat, Jul 15th@ KCvs DET
Sun, Jul 16th@ KCvs DET
Mon, Jul 17th@ TEXvs MIN
Tue, Jul 18th@ TEXvs MIN
Wed, Jul 19th@ TEXvs MIN
Thu, Jul 20thvs BALvs MIN
Fri, Jul 21stvs BALvs TOR
Sat, Jul 22ndvs BALvs TOR
Sun, Jul 23rdvs BALvs TOR
Mon, Jul 24th   @ MIN
Tue, Jul 25thvs MIA@ MIN
Wed, Jul 26thvs MIA@ MIN
Fri, Jul 28th@ HOU@ ARI
Sat, Jul 29th@ HOU@ ARI
Sun, Jul 30th@ HOU@ ARI
Mon, Jul 31st@ NYYvs BOS
Tue, Aug 1st@ NYYvs BOS
Wed, Aug 2nd@ NYYvs BOS
Thu, Aug 3rd   @ LAA
Fri, Aug 4th@ DET@ LAA
Sat, Aug 5th@ DET@ LAA
Sun, Aug 6th@ DET@ LAA
Tue, Aug 8thvs STLvs SD
Wed, Aug 9thvs STLvs SD
Fri, Aug 11thvs CLEvs BAL
Sat, Aug 12thvs CLEvs BAL
Sun, Aug 13thvs CLEvs BAL
Mon, Aug 14th@ SF@ KC
Tue, Aug 15th@ SF@ KC
Wed, Aug 16th@ SF@ KC
Thu, Aug 17th   @ KC
Fri, Aug 18th@ LAA@ HOU
Sat, Aug 19th@ LAA@ HOU
Sun, Aug 20th@ LAA@ HOU
Mon, Aug 21st   @ CWS
Tue, Aug 22ndvs COL@ CWS
Wed, Aug 23rdvs COL@ CWS
Fri, Aug 25thvs NYYvs KC
Sat, Aug 26thvs NYYvs KC
Sun, Aug 27thvs NYYvs KC
Mon, Aug 28th   vs OAK
Tue, Aug 29th@ MIAvs OAK
Wed, Aug 30th@ MIAvs OAK
Fri, Sep 1st@ CLE@ NYM
Sat, Sep 2nd@ CLE@ NYM
Sun, Sep 3rd@ CLE@ NYM
Mon, Sep 4thvs BOS@ CIN
Tue, Sep 5thvs BOS@ CIN
Wed, Sep 6thvs BOS@ CIN
Thu, Sep 7thvs SEA@ TB
Fri, Sep 8thvs SEA@ TB
Sat, Sep 9thvs SEA@ TB
Sun, Sep 10thvs SEA@ TB
Mon, Sep 11th@ MINvs LAA
Tue, Sep 12th@ MINvs LAA
Wed, Sep 13th@ MINvs LAA
Fri, Sep 15th@ BALvs LAD
Sat, Sep 16th@ BALvs LAD
Sun, Sep 17th@ BALvs LAD
Mon, Sep 18th   @ OAK
Tue, Sep 19thvs LAA@ OAK
Wed, Sep 20thvs LAA@ OAK
Fri, Sep 22ndvs TOR@ TEX
Sat, Sep 23rdvs TOR@ TEX
Sun, Sep 24thvs TOR@ TEX
Mon, Sep 25th   vs HOU
Tue, Sep 26th@ BOSvs HOU
Wed, Sep 27th@ BOSvs HOU
Thu, Sep 28th   vs TEX
Fri, Sep 29th@ TORvs TEX
Sat, Sep 30th@ TORvs TEX
Sun, Oct 1st@ TORvs TEX
Thu, Apr 13thvs BOSCorey Kluber (3-6)#148   
Mon, Apr 24thvs HOUJose Urquidy (2-2)#67   
Thu, May 11th@ NYYDomingo German (3-3)#58   
Thu, May 18th@ NYMTylor Megill (5-3)#59   
Mon, Jun 5th@ BOSBrayan Bello (3-3)#108   
Thu, Jun 8thvs MINBailey Ober (3-2)#75   
Thu, Jun 15th@ OAK   
Thu, Jun 29th@ ARI   
Thu, Aug 10thvs STL   
Thu, Aug 24thvs COL   
Thu, Sep 14th@ BAL   
Thu, Sep 21stvs LAA