Skip Navigation to Main Content

Who Should I Trade?

Austin Hays for Victor Mesa Jr. (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Austin Hays
LF,DH - CWS
Austin Hays
Victor Mesa Jr.
RF - TB
Victor Mesa Jr.
Expert
Recommendation
100%
Recommended by
2 of 2 experts
0%
Recommended by
0 of 2 experts
Rankings 
   
Rest of Season# 263
VBR# 627# 1245
   
Projections 
   
Runs258
Home Runs62
RBI269
Stolen Bases21
Batting Average.248.238
   
Misc 
   
Injury AlertIL10-
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 224
   
Kevin Spinelli
KevScores
# 280
   
Who Should I Trade? Player Statistics
  Austin Hays
LF,DH - CWS
Austin Hays
Victor Mesa Jr.
RF - TB
Victor Mesa Jr.
2026 Stats 
   
   
At Bats4312
   
Runs32
   
Hits103
   
Singles82
   
Doubles10
   
Triples00
   
Home Runs11
   
RBI72
   
Stolen Bases00
   
Caught Stealing10
   
Walks11
   
Strikeouts133
   
Batting Average.233.250
   
On Base Pct.250.308
   
Slugging Pct.326.500
   
On-base Plus Slugging.576.808
   
Who Should I Trade? Player Projections
  Austin Hays
LF,DH - CWS
Austin Hays
Victor Mesa Jr.
RF - TB
Victor Mesa Jr.
2026 Projections 
   
   
At Bats19669
   
Runs258
   
Hits4916
   
Singles3111
   
Doubles103
   
Triples10
   
Home Runs62
   
RBI269
   
Stolen Bases21
   
Caught Stealing10
   
Walks146
   
Strikeouts5316
   
Batting Average.248.238
   
On Base Pct.306.300
   
Slugging Pct.410.379
   
On-base Plus Slugging.717.678
   
Who Should I Trade? Player Notes
  Austin Hays
LF,DH - CWS
Austin Hays
Victor Mesa Jr.
RF - TB
Victor Mesa Jr.
News 
 Austin Hays began his rehab assignment on Tuesday.
Ari Koslow
Wed, May 20th
Victor Mesa Jr. went 1-for-5 with a two-run home run in Monday's 9-7 loss against the Baltimore Orioles.
Nicholas Rodriguez
Tue, May 26th
 Austin Hays will begin a rehab assignment on Tuesday.
Ari Koslow
Sun, May 17th
The Rays recalled OF Victor Mesa Jr. from Triple-A Durham.
Ari Koslow
Sun, May 24th
 The White Sox placed Austin Hays on the 10-day injured list with a left calf strain.
Ari Koslow
Mon, May 4th
The Rays reportedly plan to promote Victor Mesa Jr. from Triple-A Durham on Saturday.
Ari Koslow
Fri, May 22nd
 Austin Hays will not start till Wednesday despite being activated from the injured list on Monday.
Ari Koslow
Mon, Apr 27th
Tampa Bay Rays manager Kevin Cash said that Victor Mesa Jr. is trending in the right direction and will hopefully see some game action soon.
Nicholas Rodriguez
Thu, Mar 5th
 The White Sox activated Austin Hays from the injured list.
Ari Koslow
Mon, Apr 27th
The Tampa Bay Rays claimed Victor Mesa Jr. off waivers from the Miami Marlins on Friday.
Nicholas Rodriguez
Fri, Feb 6th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Austin Hays
LF,DH - CWS
Austin Hays
Victor Mesa Jr.
RF - TB
Victor Mesa Jr.
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ MILJacob Misiorowski (5-2)#18@ STLMatthew Liberatore (2-3)#114
Sat, Mar 28th@ MILChad Patrick (2-2)#148@ STLMichael McGreevy (3-4)#86
Sun, Mar 29th@ MILBrandon Sproat (1-4)#158@ STLDustin May (3-6)#85
Mon, Mar 30th@ MIAChris Paddack (0-7)#324@ MILKyle Harrison (6-1)#63
Tue, Mar 31st@ MIAJanson Junk (3-5)#116@ MILBrandon Woodruff (2-1)#56
Wed, Apr 1st@ MIASandy Alcantara (3-4)#73@ MILJacob Misiorowski (5-2)#18
Fri, Apr 3rdvs TORDylan Cease (3-3)#16@ MINBailey Ober (6-3)#72
Sat, Apr 4thvs TORMason Fluharty@ MINMick Abel (1-2)#209
Sun, Apr 5thvs TOREric Lauer (2-5)#264@ MINSimeon Woods Richardson (0-7)#222
Mon, Apr 6thvs BALBrandon Young (3-1)#194vs CHCJameson Taillon (2-4)#107
Tue, Apr 7thvs BALTrevor Rogers (2-6)#94vs CHCJavier Assad (3-1)#276
Wed, Apr 8thvs BALKyle Bradish (2-6)#43vs CHCColin Rea (5-3)#140
Thu, Apr 9th@ KCSeth Lugo (2-4)#104   
Fri, Apr 10th@ KCKris Bubic (3-2)#80vs NYYLuis Gil (1-2)#249
Sat, Apr 11th@ KCMichael Wacha (4-2)#78vs NYYMax Fried (4-3)#33
Sun, Apr 12th@ KCNoah Cameron (2-4)#92vs NYYCam Schlittler (7-2)#36
Tue, Apr 14thvs TBShane McClanahan (5-2)#22@ CWSNoah Schultz (2-4)#221
Wed, Apr 15thvs TBCole Sulser@ CWSSean Burke (2-3)#142
Thu, Apr 16thvs TBSteven Matz (4-2)#98@ CWSJordan Leasure
Fri, Apr 17th@ ATHAaron Civale (5-2)#219@ PITBubba Chandler (1-6)#122
Sat, Apr 18th@ ATHLuis Severino (2-6)#146@ PITPaul Skenes (6-5)#2
Sun, Apr 19th@ ATHJeffrey Springs (3-6)#111@ PITMitch Keller (5-2)#95
Tue, Apr 21st@ ARIMerrill Kelly (5-3)#93vs CINChase Burns (7-1)#25
Wed, Apr 22nd@ ARIEduardo Rodriguez (5-1)#112vs CINBrandon Williamson (2-3)#370
Thu, Apr 23rd@ ARIMichael Soroka (7-2)#67   
Fri, Apr 24thvs WSHPJ Poulin (3-0)#237vs MINTaj Bradley (5-1)#74
Sat, Apr 25thvs WSHJake Irvin (2-4)#203vs MINBailey Ober (6-3)#72
Sun, Apr 26thvs WSHFoster Griffin (6-2)#88vs MINSimeon Woods Richardson (0-7)#222
Mon, Apr 27thvs LAAJack Kochanowicz (2-3)#420@ CLEParker Messick (6-1)#51
Tue, Apr 28thvs LAAJose Soriano (6-4)#45@ CLETanner Bibee (0-7)#38
Wed, Apr 29thvs LAAYusei Kikuchi (0-3)#155@ CLEGavin Williams (8-3)#27
Fri, May 1st@ SDGerman Marquez (3-2)#330vs SFRobbie Ray (3-6)#83
Sat, May 2nd@ SDMichael King (4-4)#35vs SFLanden Roupp (5-5)#61
Sun, May 3rd@ SDGriffin Canning (0-3)#141vs SFTyler Mahle (1-7)#119
Mon, May 4th@ LAAJose Soriano (6-4)#45vs TOREric Lauer (2-5)#264
Tue, May 5th@ LAASam Aldegheri (1-0)#422vs TORKevin Gausman (4-3)#19
Wed, May 6th@ LAAWalbert Urena (2-4)#421vs TORPatrick Corbin (2-1)#216
Fri, May 8thvs SEAEmerson Hancock (4-2)#91@ BOSConnelly Early (5-2)#97
Sat, May 9thvs SEALuis Castillo (1-5)#46   
Sun, May 10thvs SEALogan Gilbert (3-4)#11@ BOSPayton Tolle (2-2)#75
Tue, May 12thvs KCStephen Kolek (3-1)#166@ TORPatrick Corbin (2-1)#216
Wed, May 13thvs KCSeth Lugo (2-4)#104@ TORDylan Cease (3-3)#16
Thu, May 14thvs KCKris Bubic (3-2)#80   
Fri, May 15thvs CHCEdward Cabrera (3-2)#70vs MIAJanson Junk (3-5)#116
Sat, May 16thvs CHCJameson Taillon (2-4)#107vs MIASandy Alcantara (3-4)#73
Sun, May 17thvs CHCColin Rea (5-3)#140vs MIAEury Perez (3-6)#109
Mon, May 18th@ SEABryan Woo (5-3)#6vs BALTrevor Rogers (2-6)#94
Tue, May 19th@ SEABryce Miller (1-0)#54vs BALKyle Bradish (2-6)#43
Wed, May 20th@ SEAEmerson Hancock (4-2)#91vs BALShane Baz (2-5)#84
Fri, May 22nd@ SFTrevor McDonald (2-2)#161@ NYYGerrit Cole (1-0)#23
Sat, May 23rd@ SFAdrian Houser (2-5)#189   
Sun, May 24th@ SFRobbie Ray (3-6)#83@ NYYRyan Weathers (2-3)#66
Mon, May 25thvs MINZebby Matthews (1-2)#82@ BALKyle Bradish (2-6)#43
Tue, May 26thvs MINJoe Ryan (3-3)#15@ BALShane Baz (2-5)#84
Wed, May 27thvs MINConnor Prielipp (1-3)#124@ BALTrey Gibson (1-0)#309
Thu, May 28thvs MINSimeon Woods Richardson (0-7)#222   
Fri, May 29thvs DETTroy Melton (1-0)#118vs LAAWalbert Urena (2-4)#421
Sat, May 30thvs DETFramber Valdez (2-4)#26vs LAAReid Detmers (2-5)#41
Sun, May 31stvs DETKeider Montero (2-3)#201vs LAAJack Kochanowicz (2-3)#420
Mon, Jun 1st@ MINJoe Ryan (3-3)#15vs DETTy Madden#279
Tue, Jun 2nd@ MINConnor Prielipp (1-3)#124vs DETJack Flaherty (0-7)#62
Wed, Jun 3rd@ MINTaj Bradley (5-1)#74vs DETTroy Melton (1-0)#118
Fri, Jun 5th@ PHIAndrew Painter (1-5)#170@ MIATyler Phillips
Sat, Jun 6th@ PHIJesus Luzardo (4-4)#10@ MIAJanson Junk (3-5)#116
Sun, Jun 7th@ PHIAaron Nola (3-4)#39@ MIASandy Alcantara (3-4)#73
Tue, Jun 9thvs ATLChris Sale (8-3)#5vs BOSBrayan Bello (2-5)#144
Wed, Jun 10thvs ATLvs BOS
Thu, Jun 11thvs ATL   
Fri, Jun 12thvs LAD@ LAA
Sat, Jun 13thvs LAD@ LAA
Sun, Jun 14thvs LAD@ LAA
Tue, Jun 16th@ NYY@ LAD
Wed, Jun 17th@ NYY@ LAD
Thu, Jun 18th@ NYY   
Fri, Jun 19th@ DETvs WSH
Sat, Jun 20th@ DETvs WSH
Sun, Jun 21st@ DETvs WSH
Mon, Jun 22ndvs CLEvs KC
Tue, Jun 23rdvs CLEvs KC
Wed, Jun 24thvs CLEvs KC
Fri, Jun 26thvs KCvs ARI
Sat, Jun 27thvs KCvs ARI
Sun, Jun 28thvs KCvs ARI
Mon, Jun 29th@ BAL   
Tue, Jun 30th@ BAL@ KC
Wed, Jul 1st@ BAL@ KC
Thu, Jul 2nd@ CLE@ KC
Fri, Jul 3rd@ CLE@ HOU
Sat, Jul 4th@ CLE@ HOU
Sun, Jul 5th@ CLE@ HOU
Tue, Jul 7thvs BOSvs NYY
Wed, Jul 8thvs BOSvs NYY
Thu, Jul 9thvs BOSvs NYY
Fri, Jul 10thvs ATHvs SEA
Sat, Jul 11thvs ATHvs SEA
Sun, Jul 12thvs ATHvs SEA
Fri, Jul 17th@ TOR@ BOS
Sat, Jul 18th@ TOR@ BOS
Sun, Jul 19th@ TOR@ BOS
Mon, Jul 20th@ TEX@ TOR
Tue, Jul 21st@ TEX@ TOR
Wed, Jul 22nd@ TEX@ TOR
Fri, Jul 24thvs HOUvs CLE
Sat, Jul 25thvs HOUvs CLE
Sun, Jul 26thvs HOUvs CLE
Mon, Jul 27thvs NYY   
Tue, Jul 28thvs NYYvs TEX
Wed, Jul 29thvs NYYvs TEX
Thu, Jul 30thvs NYYvs TEX
Fri, Jul 31st@ TBvs CWS
Sat, Aug 1st@ TBvs CWS
Sun, Aug 2nd@ TBvs CWS
Tue, Aug 4th@ BOS@ COL
Wed, Aug 5th@ BOS@ COL
Thu, Aug 6th@ BOS   
Fri, Aug 7thvs CLE@ SEA
Sat, Aug 8thvs CLE@ SEA
Sun, Aug 9thvs CLE@ SEA
Tue, Aug 11thvs CIN@ ATH
Wed, Aug 12thvs CIN@ ATH
Thu, Aug 13thvs CIN   
Fri, Aug 14th@ DETvs BAL
Sat, Aug 15th@ DETvs BAL
Sun, Aug 16th@ DETvs BAL
Mon, Aug 17th@ CHCvs BAL
Tue, Aug 18th@ CHCvs TOR
Wed, Aug 19th@ CHCvs TOR
Fri, Aug 21stvs NYM@ BAL
Sat, Aug 22ndvs NYM@ BAL
Sun, Aug 23rdvs NYM@ BAL
Mon, Aug 24thvs TEX@ DET
Tue, Aug 25thvs TEX@ DET
Wed, Aug 26thvs TEX@ DET
Fri, Aug 28th@ MINvs SD
Sat, Aug 29th@ MINvs SD
Sun, Aug 30th@ MINvs SD
Mon, Aug 31st@ HOUvs NYM
Tue, Sep 1st@ HOUvs NYM
Wed, Sep 2nd@ HOUvs NYM
Thu, Sep 3rd@ HOU@ TEX
Fri, Sep 4thvs MIN@ TEX
Sat, Sep 5thvs MIN@ TEX
Sun, Sep 6thvs MIN@ TEX
Tue, Sep 8thvs PIT@ ATL
Wed, Sep 9thvs PIT@ ATL
Thu, Sep 10thvs PIT@ ATL
Fri, Sep 11th@ STLvs HOU
Sat, Sep 12th@ STLvs HOU
Sun, Sep 13th@ STLvs HOU
Mon, Sep 14th@ CLE   
Tue, Sep 15th@ CLEvs ATH
Wed, Sep 16th@ CLEvs ATH
Thu, Sep 17thvs DETvs ATH
Fri, Sep 18thvs DETvs BOS
Sat, Sep 19thvs DETvs BOS
Sun, Sep 20thvs DETvs BOS
Tue, Sep 22nd@ KC@ NYY
Wed, Sep 23rd@ KC@ NYY
Thu, Sep 24th@ KC@ NYY
Fri, Sep 25thvs COL@ PHI
Sat, Sep 26thvs COL@ PHI
Sun, Sep 27thvs COL@ PHI
Mon, Apr 20th   vs CINRhett Lowder (3-3)#206
Thu, May 7th   @ BOSJake Bennett (1-1)#303
Mon, May 11th   @ TORKevin Gausman (4-3)#19
Mon, Jun 8th   vs BOSPayton Tolle (2-2)#75
Mon, Jun 15th   @ LAD
Thu, Jun 25th   vs KC
Mon, Jul 6th   vs NYY
Thu, Jul 23rd   @ TOR
Mon, Aug 3rd   @ COL
Mon, Aug 10th   @ ATH
Thu, Aug 20th   vs TOR