Skip to main content

Who Should I Trade?

Robbie Ray for Liam Hendriks (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Robbie Ray
Robbie Ray
Liam Hendriks
Liam Hendriks
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Robbie Ray
Robbie Ray
Liam Hendriks
Liam Hendriks
2022 Stats 
Games Played3258
Games Started320
Innings Pitched189.057.2
Blown Saves04
Hits Allowed16344
Earned Runs7818
Home Runs Allowed327
Who Should I Trade? Player Notes
  Robbie Ray
Robbie Ray
Liam Hendriks
Liam Hendriks
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Robbie Ray
Robbie Ray
Liam Hendriks
Liam Hendriks
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs CLE@ HOU
Fri, Mar 31stvs CLE@ HOU
Sat, Apr 1stvs CLE@ HOU
Sun, Apr 2ndvs CLE@ HOU
Mon, Apr 3rdvs LAAvs SF
Tue, Apr 4thvs LAA   
Wed, Apr 5thvs LAAvs SF
Fri, Apr 7th@ CLE@ PIT
Sat, Apr 8th@ CLE@ PIT
Sun, Apr 9th@ CLE@ PIT
Mon, Apr 10th@ CHC@ MIN
Tue, Apr 11th@ CHC@ MIN
Wed, Apr 12th@ CHC@ MIN
Fri, Apr 14thvs COLvs BAL
Sat, Apr 15thvs COLvs BAL
Sun, Apr 16thvs COLvs BAL
Mon, Apr 17thvs MILvs PHI
Tue, Apr 18thvs MILvs PHI
Wed, Apr 19thvs MILvs PHI
Fri, Apr 21stvs STL@ TB
Sat, Apr 22ndvs STL@ TB
Sun, Apr 23rdvs STL@ TB
Tue, Apr 25th@ PHI@ TOR
Wed, Apr 26th@ PHI@ TOR
Thu, Apr 27th@ PHIvs TB
Fri, Apr 28th@ TORvs TB
Sat, Apr 29th@ TORvs TB
Sun, Apr 30th@ TORvs TB
Tue, May 2nd@ OAKvs MIN
Wed, May 3rd@ OAKvs MIN
Thu, May 4th@ OAKvs MIN
Fri, May 5thvs HOU@ CIN
Sat, May 6thvs HOU@ CIN
Sun, May 7thvs HOU@ CIN
Mon, May 8thvs TEX@ KC
Tue, May 9thvs TEX@ KC
Wed, May 10thvs TEX@ KC
Fri, May 12th@ DETvs HOU
Sat, May 13th@ DETvs HOU
Sun, May 14th@ DETvs HOU
Mon, May 15th@ BOS   
Tue, May 16th@ BOSvs CLE
Wed, May 17th@ BOSvs CLE
Fri, May 19th@ ATLvs KC
Sat, May 20th@ ATLvs KC
Sun, May 21st@ ATLvs KC
Mon, May 22ndvs OAK@ CLE
Tue, May 23rdvs OAK@ CLE
Wed, May 24thvs OAK@ CLE
Thu, May 25thvs OAK@ DET
Fri, May 26thvs PIT@ DET
Sat, May 27thvs PIT@ DET
Sun, May 28thvs PIT@ DET
Mon, May 29thvs NYYvs LAA
Tue, May 30thvs NYYvs LAA
Wed, May 31stvs NYYvs LAA
Fri, Jun 2nd@ TEXvs DET
Sat, Jun 3rd@ TEXvs DET
Sun, Jun 4th@ TEXvs DET
Tue, Jun 6th@ SD@ NYY
Wed, Jun 7th@ SD@ NYY
Fri, Jun 9th@ LAAvs MIA
Sat, Jun 10th@ LAAvs MIA
Sun, Jun 11th@ LAAvs MIA
Mon, Jun 12thvs MIA   
Tue, Jun 13thvs MIA@ LAD
Wed, Jun 14thvs MIA@ LAD
Fri, Jun 16thvs CWS@ SEA
Sat, Jun 17thvs CWS@ SEA
Sun, Jun 18thvs CWS@ SEA
Tue, Jun 20th@ NYYvs TEX
Wed, Jun 21st@ NYYvs TEX
Thu, Jun 22nd@ NYY   
Fri, Jun 23rd@ BALvs BOS
Sat, Jun 24th@ BALvs BOS
Sun, Jun 25th@ BALvs BOS
Mon, Jun 26thvs WSH@ LAA
Tue, Jun 27thvs WSH@ LAA
Wed, Jun 28thvs WSH@ LAA
Fri, Jun 30thvs TB@ OAK
Sat, Jul 1stvs TB@ OAK
Sun, Jul 2ndvs TB@ OAK
Mon, Jul 3rd@ SF   
Tue, Jul 4th@ SFvs TOR
Wed, Jul 5th@ SFvs TOR
Thu, Jul 6th@ HOUvs TOR
Fri, Jul 7th@ HOUvs STL
Sat, Jul 8th@ HOUvs STL
Sun, Jul 9th@ HOUvs STL
Fri, Jul 14thvs DET@ ATL
Sat, Jul 15thvs DET@ ATL
Sun, Jul 16thvs DET@ ATL
Mon, Jul 17thvs MIN   
Tue, Jul 18thvs MIN@ NYM
Wed, Jul 19thvs MIN@ NYM
Thu, Jul 20thvs MIN@ NYM
Fri, Jul 21stvs TOR@ MIN
Sat, Jul 22ndvs TOR@ MIN
Sun, Jul 23rdvs TOR@ MIN
Mon, Jul 24th@ MIN   
Tue, Jul 25th@ MINvs CHC
Wed, Jul 26th@ MINvs CHC
Fri, Jul 28th@ ARIvs CLE
Sat, Jul 29th@ ARIvs CLE
Sun, Jul 30th@ ARIvs CLE
Mon, Jul 31stvs BOS   
Tue, Aug 1stvs BOS@ TEX
Wed, Aug 2ndvs BOS@ TEX
Thu, Aug 3rd@ LAA@ TEX
Fri, Aug 4th@ LAA@ CLE
Sat, Aug 5th@ LAA@ CLE
Sun, Aug 6th@ LAA@ CLE
Tue, Aug 8thvs SDvs NYY
Wed, Aug 9thvs SDvs NYY
Fri, Aug 11thvs BALvs MIL
Sat, Aug 12thvs BALvs MIL
Sun, Aug 13thvs BALvs MIL
Mon, Aug 14th@ KC   
Tue, Aug 15th@ KC@ CHC
Wed, Aug 16th@ KC@ CHC
Thu, Aug 17th@ KC   
Fri, Aug 18th@ HOU@ COL
Sat, Aug 19th@ HOU@ COL
Sun, Aug 20th@ HOU@ COL
Mon, Aug 21st@ CWSvs SEA
Tue, Aug 22nd@ CWSvs SEA
Wed, Aug 23rd@ CWSvs SEA
Fri, Aug 25thvs KCvs OAK
Sat, Aug 26thvs KCvs OAK
Sun, Aug 27thvs KCvs OAK
Mon, Aug 28thvs OAK@ BAL
Tue, Aug 29thvs OAK@ BAL
Wed, Aug 30thvs OAK@ BAL
Fri, Sep 1st@ NYMvs DET
Sat, Sep 2nd@ NYMvs DET
Sun, Sep 3rd@ NYMvs DET
Mon, Sep 4th@ CIN   
Tue, Sep 5th@ CIN@ KC
Wed, Sep 6th@ CIN@ KC
Thu, Sep 7th@ TB@ KC
Fri, Sep 8th@ TB@ DET
Sat, Sep 9th@ TB@ DET
Sun, Sep 10th@ TB@ DET
Mon, Sep 11thvs LAAvs KC
Tue, Sep 12thvs LAAvs KC
Wed, Sep 13thvs LAAvs KC
Fri, Sep 15thvs LADvs MIN
Sat, Sep 16thvs LADvs MIN
Sun, Sep 17thvs LADvs MIN
Mon, Sep 18th@ OAK@ WSH
Tue, Sep 19th@ OAK@ WSH
Wed, Sep 20th@ OAK@ WSH
Fri, Sep 22nd@ TEX@ BOS
Sat, Sep 23rd@ TEX@ BOS
Sun, Sep 24th@ TEX@ BOS
Mon, Sep 25thvs HOUvs ARI
Tue, Sep 26thvs HOUvs ARI
Wed, Sep 27thvs HOUvs ARI
Thu, Sep 28thvs TEX   
Fri, Sep 29thvs TEXvs SD
Sat, Sep 30thvs TEXvs SD
Sun, Oct 1stvs TEXvs SD
Thu, Apr 6th   vs SF
Mon, Apr 24th   @ TOR
Thu, May 11th   @ KC
Thu, May 18th   vs CLE
Thu, Jun 8th   @ NYY
Thu, Jun 15th   @ LAD
Mon, Jun 19th   vs TEX
Thu, Jun 29th   @ LAA
Thu, Jul 27th   vs CLE
Mon, Aug 7th   vs NYY
Thu, Aug 24th   vs OAK
Thu, Sep 14th   vs MIN