Skip to main content

Who Should I Trade?

Julio Rodriguez for Ke'Bryan Hayes (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Julio Rodriguez
CF,RF - SEA
Julio Rodriguez
Ke'Bryan Hayes
3B - PIT
Ke'Bryan Hayes
Expert
Recommendation
71%
Recommended by
10 of 14 experts
29%
Recommended by
4 of 14 experts
Rankings 
   
Rest of Season# 45# 76
VBR# 48# 153
   
Projections 
   
Runs3839
Home Runs116
RBI3531
Stolen Bases127
Batting Average.274.258
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Nick Pollack
Pitcher List
# 23# 66
   
Mike Maher
FantasyPros
# 42# 111
   
Pierre Camus
RotoBaller
# 38# 67
   
Andrew Seifter
FantasyPros
# 27# 116
   
Bart Wheeler
Hail to Fantasy Football
# 25# 93
   
Mick Ciallela
Fantrax
# 35# 77
   
Nate Miller
Fantasy Six Pack
# 30# 94
   
Brad Camara
RotoBaller
# 46# 71
   
Scott Youngson
Pitcher List
# 44# 89
   
Kelly Kirby
FantasyPros
# 44# 79
   
Joe Pisapia
FantasyPros
# 63# 53
   
Dalton Del Don
Yahoo! Sports
# 98# 93
   
Ryan Amore
Pitcher List
# 115# 109
   
Travis Argo
Fantasy Six Pack
# 173# 85
   
Who Should I Trade? Player Statistics
  Julio Rodriguez
CF,RF - SEA
Julio Rodriguez
Ke'Bryan Hayes
3B - PIT
Ke'Bryan Hayes
2022 Stats 
   
   
At Bats293263
   
Runs4434
   
Hits8167
   
Singles5147
   
Doubles1515
   
Triples22
   
Home Runs133
   
RBI3925
   
Stolen Bases198
   
Caught Stealing33
   
Walks2327
   
Strikeouts9065
   
Batting Average.277.255
   
On Base Pct.339.328
   
Slugging Pct.474.361
   
On-base Plus Slugging.813.689
   
Who Should I Trade? Player Projections
  Julio Rodriguez
CF,RF - SEA
Julio Rodriguez
Ke'Bryan Hayes
3B - PIT
Ke'Bryan Hayes
2022 Projections 
   
   
At Bats262290
   
Runs3839
   
Hits7275
   
Singles4650
   
Doubles1417
   
Triples12
   
Home Runs116
   
RBI3531
   
Stolen Bases127
   
Caught Stealing21
   
Walks2228
   
Strikeouts6668
   
Batting Average.274.258
   
On Base Pct.338.327
   
Slugging Pct.462.391
   
On-base Plus Slugging.800.718
   
Who Should I Trade? Player Notes
  Julio Rodriguez
CF,RF - SEA
Julio Rodriguez
Ke'Bryan Hayes
3B - PIT
Ke'Bryan Hayes
News 
 Julio Rodriguez went 1-for-3 with one run and one walk Friday against the Athletics.
Ari Koslow
Sat, Jul 2nd
Ke'Bryan Hayes went 2-for-4 with two singles during Tuesday's 3-1 loss to the Nationals.
Andy Zimmerman
Wed, Jun 29th
 Julio Rodriguez went 1-for-3 with one RBI, two runs and one strikeout Thursday against the Athletics.
Ari Koslow
Fri, Jul 1st
Ke'Bryan Hayes is back in the lineup on Sunday for the Pirates' game against the Rays.
Dan Harris
Sun, Jun 26th
 Julio Rodriguez went 1-for-4 with three RBIs, one run and two strikeouts Wednesday against the Orioles.
Ari Koslow
Thu, Jun 30th
Ke'Bryan Hayes is out of the lineup again on Saturday for the Pirates' game against the Rays.
Dan Harris
Sat, Jun 25th
 Julio Rodriguez went 3-for-4 with one run Tuesday against the Orioles.
Ari Koslow
Wed, Jun 29th
Ke'Bryan Hayes went 1-for-5 with a two-run homer and three RBI during Thursday's 8-7 extra-inning win over the Cubs.
Andy Zimmerman
Fri, Jun 24th
 Major League Baseball announced OF Julio Rodriguez will serve a two-game suspension following the benches-clearing brawl in Sunday's game against the Angels.
Kelly Kirby
Mon, Jun 27th
Ke'Bryan Hayes went 1-for-4 with a triple and run scored during Tuesday's 7-1 win over the Cubs.
Andy Zimmerman
Wed, Jun 22nd
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Julio Rodriguez
CF,RF - SEA
Julio Rodriguez
Ke'Bryan Hayes
3B - PIT
Ke'Bryan Hayes
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ MINJoe Ryan (6-3)#54   
Sat, Apr 9th@ MINSonny Gray (4-1)#50@ STLMiles Mikolas (5-6)#45
Sun, Apr 10th@ MINBailey Ober (1-2)#87@ STLSteven Matz (3-3)#89
Mon, Apr 11th@ MINDylan Bundy (4-4)#146   
Tue, Apr 12th@ CWSVince Velasquez (3-3)#176vs CHCDrew Smyly (2-5)#154
Wed, Apr 13th@ CWSDallas Keuchel (2-5)#378vs CHCKyle Hendricks (4-6)#124
Thu, Apr 14th@ CWSJimmy Lambert (0-2)#260vs WSHJoan Adon (1-11)#390
Fri, Apr 15thvs HOUJake Odorizzi (3-2)#127vs WSHErick Fedde (5-5)#174
Sat, Apr 16thvs HOUJustin Verlander (10-3)#3vs WSHJosh Rogers (2-2)#385
Sun, Apr 17thvs HOUJose Urquidy (6-3)#68vs WSHPatrick Corbin (4-10)#145
Tue, Apr 19thvs TEXJon Gray (4-3)#47@ MILCorbin Burnes (7-4)#2
Wed, Apr 20thvs TEXDane Dunning (1-6)#94@ MILBrandon Woodruff (6-3)#25
Thu, Apr 21stvs TEXTaylor Hearn (4-5)#254@ CHCMark Leiter Jr. (1-2)#223
Fri, Apr 22ndvs KCBrad Keller (3-9)#99@ CHCDrew Smyly (2-5)#154
Sat, Apr 23rdvs KCKris Bubic (1-5)#242@ CHCKyle Hendricks (4-6)#124
Sun, Apr 24thvs KCCarlos Hernandez (0-3)#328@ CHCJustin Steele (3-5)#151
Tue, Apr 26th@ TBMatt Wisler (2-2)#109vs MILBrandon Woodruff (6-3)#25
Wed, Apr 27th@ TBDrew Rasmussen (5-3)#61vs MILAaron Ashby (1-5)#112
Thu, Apr 28th@ TBJeffrey Springs (3-2)#36vs MILFreddy Peralta (3-2)#106
Fri, Apr 29th@ MIAElieser Hernandez (2-5)#155vs SDYu Darvish (7-3)#27
Sat, Apr 30th@ MIAJesus Luzardo (2-3)#142vs SDSean Manaea (3-3)#29
Sun, May 1st@ MIASandy Alcantara (8-3)#1vs SDJoe Musgrove (8-2)#13
Mon, May 2nd@ HOUJake Odorizzi (3-2)#127   
Tue, May 3rd@ HOUCristian Javier (6-3)#46   
Wed, May 4th@ HOUJustin Verlander (10-3)#3@ DETAlex Faedo (1-4)#135
Thu, May 5thvs TBShane McClanahan (8-3)#6   
Fri, May 6thvs TBMatt Wisler (2-2)#109   
Sat, May 7thvs TBDrew Rasmussen (5-3)#61@ CINDauri Moreta
Sun, May 8thvs TBRyan Yarbrough (0-4)#156@ CINTyler Mahle (3-6)#49
Mon, May 9thvs PHIRanger Suarez (6-5)#78vs LADJulio Urias (6-6)#20
Tue, May 10thvs PHIAaron Nola (5-5)#8vs LADTony Gonsolin (10-0)#12
Wed, May 11thvs PHIBailey Falter (0-2)#203vs LADRyan Pepiot (0-0)#311
Fri, May 13th@ NYMMax Scherzer (5-1)#130vs CINTyler Mahle (3-6)#49
Sat, May 14th@ NYMChris Bassitt (6-5)#26vs CINLuis Castillo (3-4)#48
Sun, May 15th@ NYMCarlos Carrasco (8-4)#72vs CINHunter Greene (3-9)#105
Mon, May 16th@ TORYusei Kikuchi (3-4)#102@ CHCWade Miley (1-0)#173
Tue, May 17th@ TORJose Berrios (6-4)#60@ CHCKeegan Thompson (7-3)#91
Wed, May 18th@ TORKevin Gausman (6-6)#15@ CHCDrew Smyly (2-5)#154
Thu, May 19th@ BOSRich Hill (4-4)#131   
Fri, May 20th@ BOSMichael Wacha (6-1)#118vs STLAdam Wainwright (6-5)#37
Sat, May 21st@ BOSGarrett Whitlock (2-1)#75vs STLMatthew Liberatore (2-1)#194
Sun, May 22nd@ BOSNathan Eovaldi (4-2)#28vs STLSteven Matz (3-3)#89
Mon, May 23rdvs OAKZach Logue (2-4)#220vs COLChad Kuhl (5-5)#202
Tue, May 24thvs OAKJames Kaprielian (1-5)#180vs COLKyle Freeland (4-5)#157
Wed, May 25thvs OAKPaul Blackburn (6-3)#9vs COLRyan Feltner (1-3)#383
Fri, May 27thvs HOUJustin Verlander (10-3)#3@ SDSean Manaea (3-3)#29
Sat, May 28thvs HOUJose Urquidy (6-3)#68@ SDJoe Musgrove (8-2)#13
Sun, May 29thvs HOULuis Garcia (6-5)#39@ SDMacKenzie Gore (4-3)#126
Tue, May 31st@ BALBryan Baker@ LADJulio Urias (6-6)#20
Wed, Jun 1st@ BALKyle Bradish (1-4)#275@ LADMitch White (1-1)#153
Thu, Jun 2nd@ BALJordan Lyles (4-7)#256   
Fri, Jun 3rd@ TEXDane Dunning (1-6)#94vs ARIMerrill Kelly (7-5)#92
Sat, Jun 4th@ TEXGlenn Otto (4-4)#170vs ARIZach Davies (2-4)#171
Sun, Jun 5th@ TEXMartin Perez (6-2)#62vs ARIZac Gallen (4-2)#42
Mon, Jun 6th@ HOUCristian Javier (6-3)#46   
Tue, Jun 7th@ HOUJustin Verlander (10-3)#3vs DETTarik Skubal (5-6)#33
Wed, Jun 8th@ HOUJose Urquidy (6-3)#68vs DETAlex Faedo (1-4)#135
Fri, Jun 10thvs BOSRich Hill (4-4)#131@ ATLSpencer Strider (3-2)#82
Sat, Jun 11thvs BOSMichael Wacha (6-1)#118@ ATLCharlie Morton (4-3)#53
Sun, Jun 12thvs BOSKutter Crawford (1-2)#213@ ATLKyle Wright (9-4)#38
Mon, Jun 13thvs MINChris Archer (2-3)#144@ STLZack Thompson (1-1)#305
Tue, Jun 14thvs MINJoe Ryan (6-3)#54@ STLMiles Mikolas (5-6)#45
Wed, Jun 15thvs MINSonny Gray (4-1)#50@ STLJack Flaherty (0-0)#66
Thu, Jun 16thvs LAAShohei Ohtani (7-4)#24   
Fri, Jun 17thvs LAAMichael Lorenzen (6-6)#165vs SFCarlos Rodon (7-4)#7
Sat, Jun 18thvs LAAJose Suarez (1-2)#133vs SFAlex Wood (5-7)#76
Sun, Jun 19thvs LAAKenny Rosenberg (0-0)#319vs SFAlex Cobb (3-3)#95
Tue, Jun 21st@ OAKJames Kaprielian (1-5)#180vs CHCMatt Swarmer (1-3)#238
Wed, Jun 22nd@ OAKPaul Blackburn (6-3)#9vs CHCKeegan Thompson (7-3)#91
Thu, Jun 23rd@ OAKFrankie Montas (3-8)#14vs CHCJustin Steele (3-5)#151
Fri, Jun 24th@ LAAMichael Lorenzen (6-6)#165@ TBJeffrey Springs (3-2)#36
Sat, Jun 25th@ LAAPatrick Sandoval (3-2)#59@ TBCorey Kluber (3-5)#51
Sun, Jun 26th@ LAAAndrew Wantz@ TBShane McClanahan (8-3)#6
Mon, Jun 27thvs BALTyler Wells (6-4)#74@ WSHErick Fedde (5-5)#174
Tue, Jun 28thvs BALDean Kremer (2-1)#227@ WSHPatrick Corbin (4-10)#145
Wed, Jun 29thvs BALAustin Voth (0-1)#280@ WSHPaolo Espino (0-1)#200
Thu, Jun 30thvs OAKAdrian Martinez (1-1)#253vs MILAdrian Houser (4-8)#169
Fri, Jul 1stvs OAKJames Kaprielian (1-5)#180vs MILCorbin Burnes (7-4)#2
Sat, Jul 2ndvs OAKPaul Blackburn (6-3)#9vs MILAaron Ashby (1-5)#112
Sun, Jul 3rdvs OAKFrankie Montas (3-8)#14vs MILBrandon Woodruff (6-3)#25
Mon, Jul 4th@ SDSean Manaea (3-3)#29   
Tue, Jul 5th@ SDMike Clevinger (2-0)#63vs NYYJameson Taillon (9-1)#40
Thu, Jul 7thvs TORKevin Gausman (6-6)#15@ CIN
Fri, Jul 8thvs TORRoss Stripling (4-2)#119@ MILCorbin Burnes (7-4)#2
Sat, Jul 9thvs TORAlek Manoah (9-2)#11@ MILBrandon Woodruff (6-3)#25
Sun, Jul 10thvs TOR@ MILEric Lauer (6-3)#93
Tue, Jul 12th@ WSH@ MIA
Wed, Jul 13th@ WSH@ MIA
Thu, Jul 14th@ TEX@ MIA
Fri, Jul 15th@ TEX@ COL
Sat, Jul 16th@ TEX@ COL
Sun, Jul 17th@ TEX@ COL
Fri, Jul 22ndvs HOUvs MIA
Sat, Jul 23rdvs HOUvs MIA
Sun, Jul 24thvs HOUvs MIA
Mon, Jul 25thvs TEX@ CHC
Tue, Jul 26thvs TEX@ CHC
Wed, Jul 27thvs TEX   
Thu, Jul 28th@ HOUvs PHI
Fri, Jul 29th@ HOUvs PHI
Sat, Jul 30th@ HOUvs PHI
Sun, Jul 31st@ HOUvs PHI
Mon, Aug 1st@ NYY   
Tue, Aug 2nd@ NYYvs MIL
Wed, Aug 3rd@ NYYvs MIL
Fri, Aug 5thvs LAA@ BAL
Sat, Aug 6thvs LAA@ BAL
Sun, Aug 7thvs LAA@ BAL
Mon, Aug 8thvs NYY@ ARI
Tue, Aug 9thvs NYY@ ARI
Wed, Aug 10thvs NYY@ ARI
Fri, Aug 12th@ TEX@ SF
Sat, Aug 13th@ TEX@ SF
Sun, Aug 14th@ TEX@ SF
Mon, Aug 15th@ LAA   
Tue, Aug 16th@ LAAvs BOS
Wed, Aug 17th@ LAAvs BOS
Fri, Aug 19th@ OAKvs CIN
Sat, Aug 20th@ OAKvs CIN
Sun, Aug 21st@ OAKvs CIN
Tue, Aug 23rdvs WSHvs ATL
Wed, Aug 24thvs WSHvs ATL
Thu, Aug 25thvs CLE   
Fri, Aug 26thvs CLE@ PHI
Sat, Aug 27thvs CLE@ PHI
Sun, Aug 28thvs CLE@ PHI
Tue, Aug 30th@ DET@ MIL
Wed, Aug 31st@ DET@ MIL
Thu, Sep 1st@ DET   
Fri, Sep 2nd@ CLEvs TOR
Sat, Sep 3rd@ CLEvs TOR
Sun, Sep 4th@ CLEvs TOR
Mon, Sep 5thvs CWSvs NYM
Tue, Sep 6thvs CWSvs NYM
Wed, Sep 7thvs CWSvs NYM
Fri, Sep 9thvs ATLvs STL
Sat, Sep 10thvs ATLvs STL
Sun, Sep 11thvs ATLvs STL
Tue, Sep 13thvs SD@ CIN
Wed, Sep 14thvs SD@ CIN
Fri, Sep 16th@ LAA@ NYM
Sat, Sep 17th@ LAA@ NYM
Sun, Sep 18th@ LAA@ NYM
Mon, Sep 19th@ LAA   
Tue, Sep 20th@ OAK@ NYY
Wed, Sep 21st@ OAK@ NYY
Thu, Sep 22nd@ OAKvs CHC
Fri, Sep 23rd@ KCvs CHC
Sat, Sep 24th@ KCvs CHC
Sun, Sep 25th@ KCvs CHC
Tue, Sep 27thvs TEXvs CIN
Wed, Sep 28thvs TEXvs CIN
Thu, Sep 29thvs TEX   
Fri, Sep 30thvs OAK@ STL
Sat, Oct 1stvs OAK@ STL
Sun, Oct 2ndvs OAK@ STL
Mon, Oct 3rdvs DETvs STL
Tue, Oct 4thvs DETvs STL
Wed, Oct 5thvs DETvs STL
Thu, Apr 7th   @ STLAdam Wainwright (6-5)#37
Mon, Apr 18th   @ MILEric Lauer (6-3)#93
Thu, May 12th   vs CINConnor Overton (1-0)#276
Mon, May 30th   @ LADWalker Buehler (6-3)#139
Thu, Jun 9th   @ ATLMax Fried (8-2)#10
Mon, Jun 20th   vs CHCCaleb Kilian (0-2)#234
Wed, Jul 6th   vs NYYLuis Severino (4-3)#34
Mon, Jul 11th   @ MIA
Thu, Aug 4th   vs MIL
Thu, Aug 11th   @ ARI
Thu, Aug 18th   vs BOS
Mon, Aug 22nd   vs ATL
Mon, Aug 29th   @ MIL
Mon, Sep 12th   @ CIN
Thu, Sep 15th   @ NYM
Mon, Sep 26th   vs CIN