Skip to main content

Who Should I Trade?

Jorge Soler for Ke'Bryan Hayes (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Ke'Bryan Hayes
3B - PIT
Ke'Bryan Hayes
Jorge Soler
Jorge Soler
Recommended by
12 of 18 experts
Recommended by
6 of 18 experts
Rest of Season# 81# 114
VBR# 144# 198
Home Runs914
Stolen Bases41
Batting Average.269.216
Injury Alert--
Expert Ranks 
Chris Meaney
# 73# 82
Nick Pollack
Pitcher List
# 54# 147
Dan Harris
# 78# 140
Jorge B. Edwards
Fantasy In Frames
# 73# 82
Mick Ciallela
# 71# 125
Ryan Amore
Pitcher List
# 101# 155
Brendan Tuma
# 63# 140
Jordan Eisen
Field of Vision Sports
# 190
Brad Camara
# 61# 113
Chris Mitchell
# 83# 108
John Albright
Fantasy Six Pack
# 29
Joe Pisapia
# 106# 111
Joe Bond
Fantasy Six Pack
# 105# 68
Chris Clegg
# 92# 81
Pierre Camus
# 148# 91
Mike Maher
# 118# 99
Corbin Young
# 137# 111
Carmen Maiorano
# 137# 118
Who Should I Trade? Player Statistics
  Ke'Bryan Hayes
3B - PIT
Ke'Bryan Hayes
Jorge Soler
Jorge Soler
2021 Stats 
At Bats64213
Home Runs36
Stolen Bases00
Caught Stealing10
Batting Average.266.183
On Base Pct.338.283
Slugging Pct.500.329
On-base Plus Slugging.838.612
Who Should I Trade? Player Projections
  Ke'Bryan Hayes
3B - PIT
Ke'Bryan Hayes
Jorge Soler
Jorge Soler
2021 Projections 
At Bats274292
Home Runs914
Stolen Bases41
Caught Stealing21
Batting Average.269.216
On Base Pct.340.314
Slugging Pct.446.413
On-base Plus Slugging.786.727
Who Should I Trade? Player Notes
  Ke'Bryan Hayes
3B - PIT
Ke'Bryan Hayes
Jorge Soler
Jorge Soler
 Ke'Bryan Hayes went 1-for-4 with a three-RBI double and a run scored Friday against Cleveland.
Connor Rooney
Sat, Jun 19th
Kansas City Royals outfielder Jorge Soler went 0-for-4 with two strikeouts during Saturday’s 7-1 loss to the Red Sox.
Brad Camara
Sat, Jun 19th
 Ke'Bryan Hayes went 1-for-3 with a walk, a double, and a run scored Wednesday against the Nationals.
Connor Rooney
Wed, Jun 16th
Jorge Soler went 3-for-4 with a double, an RBI and a walk in Monday's 10-3 loss against the Tigers.
Brad Camara
Tue, Jun 15th
 Ke'Bryan Hayes went 1-for-4 with a two-run home run Friday against Milwaukee.
Connor Rooney
Sat, Jun 12th
Jorge Soler went 1-for-3 with a two-run home run and an additional run scored during Thursday’s 6-1 win over the Athletics.
Brad Camara
Fri, Jun 11th
 Ke'Bryan Hayes went 2-for-4 with a home run, three RBI, and two runs scored Friday against Miami.
Connor Rooney
Sat, Jun 5th
Jorge Soler went 1-for-3 with a solo home run and was hit by a pitch in Monday's 8-3 loss to the Angels.
Brad Camara
Tue, Jun 8th
 Ke'Bryan Hayes (wrist) has been activated from the 60-day IL and will bat second in Thursday's return to the lineup.
Brendan Tuma - Too Much Tuma
Thu, Jun 3rd
Jorge Soler went 0-for-3 with a walk during Thursday’s 6-5 win over the Twins.
Brad Camara
Fri, Jun 4th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ke'Bryan Hayes
3B - PIT
Ke'Bryan Hayes
Jorge Soler
Jorge Soler
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ CHCvs TEX
Sat, Apr 3rd@ CHCvs TEX
Sun, Apr 4th@ CHCvs TEX
Mon, Apr 5th@ CIN@ CLE
Wed, Apr 7th@ CIN@ CLE
Thu, Apr 8thvs CHC@ CWS
Sun, Apr 11thvs CHC@ CWS
Mon, Apr 12thvs SDvs LAA
Tue, Apr 13thvs SDvs LAA
Wed, Apr 14thvs SDvs LAA
Thu, Apr 15thvs SDvs TOR
Sat, Apr 17th@ MILvs TOR
Sun, Apr 18th@ MILvs TOR
Mon, Apr 19th   vs TB
Tue, Apr 20th   vs TB
Wed, Apr 21st@ DETvs TB
Fri, Apr 23rd@ MIN@ DET
Sat, Apr 24th@ MIN@ DET
Sun, Apr 25th@ MIN@ DET
Mon, Apr 26th   @ DET
Tue, Apr 27thvs KC@ PIT
Wed, Apr 28thvs KC@ PIT
Fri, Apr 30thvs STL@ MIN
Sat, May 1stvs STL@ MIN
Sun, May 2ndvs STL@ MIN
Mon, May 3rd@ SDvs CLE
Tue, May 4th@ SDvs CLE
Wed, May 5th@ SDvs CLE
Thu, May 6th   vs CLE
Fri, May 7th@ CHCvs CWS
Sat, May 8th@ CHCvs CWS
Sun, May 9th@ CHCvs CWS
Tue, May 11thvs CIN@ DET
Wed, May 12thvs CIN@ DET
Thu, May 13thvs SF@ DET
Fri, May 14thvs SF@ CWS
Sat, May 15thvs SF@ CWS
Sun, May 16thvs SF@ CWS
Tue, May 18th@ STLvs MIL
Wed, May 19th@ STLvs MIL
Fri, May 21st@ ATLvs DET
Sat, May 22nd@ ATLvs DET
Sun, May 23rd@ ATLvs DET
Tue, May 25thvs CHC@ TB
Wed, May 26thvs CHC@ TB
Thu, May 27thvs CHC@ TB
Fri, May 28th   @ MIN
Sat, May 29thvs COL@ MIN
Sun, May 30thvs COL@ MIN
Mon, May 31st@ KCvs PIT
Tue, Jun 1st@ KCvs PIT
Thu, Jun 3rdvs MIAvs MIN
Fri, Jun 4thvs MIAvs MIN
Sat, Jun 5thvs MIAvs MIN
Sun, Jun 6thvs MIAvs MIN
Mon, Jun 7th   @ LAA
Tue, Jun 8thvs LAD@ LAA
Wed, Jun 9thvs LAD@ LAA
Thu, Jun 10thvs LAD@ OAK
Fri, Jun 11th@ MIL@ OAK
Sat, Jun 12th@ MIL@ OAK
Sun, Jun 13th@ MIL@ OAK
Mon, Jun 14th@ WSHvs DET
Tue, Jun 15th@ WSHvs DET
Wed, Jun 16th@ WSHvs DET
Fri, Jun 18thvs CLEvs BOS
Sat, Jun 19thvs CLEvs BOS
Sun, Jun 20thvs CLEvs BOS
Tue, Jun 22ndvs CWS@ NYY
Wed, Jun 23rdvs CWS@ NYY
Thu, Jun 24th@ STL@ NYY
Fri, Jun 25th@ STL@ TEX
Sat, Jun 26th@ STL@ TEX
Sun, Jun 27th@ STL@ TEX
Mon, Jun 28th@ COL@ BOS
Tue, Jun 29th@ COL@ BOS
Wed, Jun 30th@ COL@ BOS
Thu, Jul 1stvs MIL@ BOS
Fri, Jul 2ndvs MILvs MIN
Sat, Jul 3rdvs MILvs MIN
Sun, Jul 4thvs MILvs MIN
Mon, Jul 5thvs ATLvs CIN
Tue, Jul 6thvs ATLvs CIN
Wed, Jul 7thvs ATLvs CIN
Thu, Jul 8th@ NYM@ CLE
Fri, Jul 9th@ NYM@ CLE
Sat, Jul 10th@ NYM@ CLE
Sun, Jul 11th@ NYM@ CLE
Fri, Jul 16thvs NYMvs BAL
Sat, Jul 17thvs NYMvs BAL
Sun, Jul 18thvs NYMvs BAL
Tue, Jul 20th@ ARI@ MIL
Wed, Jul 21st@ ARI@ MIL
Fri, Jul 23rd@ SFvs DET
Sat, Jul 24th@ SFvs DET
Sun, Jul 25th@ SFvs DET
Mon, Jul 26th   vs CWS
Tue, Jul 27thvs MILvs CWS
Wed, Jul 28thvs MILvs CWS
Thu, Jul 29thvs MILvs CWS
Fri, Jul 30thvs PHI@ TOR
Sat, Jul 31stvs PHI@ TOR
Sun, Aug 1stvs PHI@ TOR
Tue, Aug 3rd@ MIL@ CWS
Wed, Aug 4th@ MIL@ CWS
Thu, Aug 5th@ CIN@ CWS
Fri, Aug 6th@ CIN@ STL
Sat, Aug 7th@ CIN@ STL
Sun, Aug 8th@ CIN@ STL
Mon, Aug 9th   vs NYY
Tue, Aug 10thvs STLvs NYY
Wed, Aug 11thvs STLvs NYY
Fri, Aug 13thvs MILvs STL
Sat, Aug 14thvs MILvs STL
Sun, Aug 15thvs MILvs STL
Mon, Aug 16th@ LADvs HOU
Tue, Aug 17th@ LADvs HOU
Wed, Aug 18th@ LADvs HOU
Thu, Aug 19th   vs HOU
Fri, Aug 20th@ STL@ CHC
Sat, Aug 21st@ STL@ CHC
Sun, Aug 22nd@ STL@ CHC
Mon, Aug 23rdvs ARI@ HOU
Tue, Aug 24thvs ARI@ HOU
Wed, Aug 25thvs ARI@ HOU
Thu, Aug 26thvs STL@ SEA
Fri, Aug 27thvs STL@ SEA
Sat, Aug 28thvs STL@ SEA
Sun, Aug 29thvs STL@ SEA
Tue, Aug 31st@ CWSvs CLE
Wed, Sep 1st@ CWSvs CLE
Thu, Sep 2nd@ CHCvs CLE
Fri, Sep 3rd@ CHCvs CWS
Sat, Sep 4th@ CHCvs CWS
Sun, Sep 5th@ CHCvs CWS
Mon, Sep 6thvs DET@ BAL
Tue, Sep 7thvs DET@ BAL
Wed, Sep 8thvs DET@ BAL
Thu, Sep 9th   @ BAL
Fri, Sep 10thvs WSH@ MIN
Sat, Sep 11thvs WSH@ MIN
Sun, Sep 12thvs WSH@ MIN
Tue, Sep 14thvs CINvs OAK
Wed, Sep 15thvs CINvs OAK
Thu, Sep 16thvs CINvs OAK
Fri, Sep 17th@ MIAvs SEA
Sat, Sep 18th@ MIAvs SEA
Sun, Sep 19th@ MIAvs SEA
Mon, Sep 20th@ CIN@ CLE
Tue, Sep 21st@ CIN@ CLE
Wed, Sep 22nd@ CIN@ CLE
Fri, Sep 24th@ PHI@ DET
Sat, Sep 25th@ PHI@ DET
Sun, Sep 26th@ PHI@ DET
Tue, Sep 28thvs CHCvs CLE
Wed, Sep 29thvs CHCvs CLE
Thu, Sep 30thvs CHCvs CLE
Fri, Oct 1stvs CINvs MIN
Sat, Oct 2ndvs CINvs MIN
Sun, Oct 3rdvs CINvs MIN
Tue, Apr 6th@ CIN   
Sat, Apr 10thvs CHC   
Fri, Apr 16th@ MIL   
Thu, Apr 22nd@ DET   
Mon, May 10thvs CIN   
Thu, May 20th@ ATL   
Mon, Jul 19th@ ARI   
Mon, Aug 2nd@ MIL   
Thu, Aug 12thvs STL   
Thu, Sep 23rd@ PHI