Skip to main content

Who Should I Trade?

Luis Garcia for Rich Hill (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Luis Garcia
Luis Garcia
Rich Hill
Rich Hill
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 186# 402
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Luis Garcia
Luis Garcia
Rich Hill
Rich Hill
2021 Stats 
Games Played3032
Games Started2831
Innings Pitched155.2159.3
Blown Saves00
Hits Allowed130137
Earned Runs5668
Home Runs Allowed1921
Who Should I Trade? Player Notes
  Luis Garcia
Luis Garcia
Rich Hill
Rich Hill
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Luis Garcia
Luis Garcia
Rich Hill
Rich Hill
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs PHIvs TB
Sat, Apr 2ndvs PHIvs TB
Sun, Apr 3rdvs PHIvs TB
Mon, Apr 4thvs NYYvs BAL
Tue, Apr 5thvs NYYvs BAL
Wed, Apr 6thvs NYYvs BAL
Thu, Apr 7th@ LAA@ NYY
Fri, Apr 8th@ LAA   
Sat, Apr 9th@ LAA@ NYY
Sun, Apr 10th@ LAA@ NYY
Tue, Apr 12th@ ARI@ DET
Wed, Apr 13th@ ARI@ DET
Fri, Apr 15th@ SEAvs MIN
Sat, Apr 16th@ SEAvs MIN
Sun, Apr 17th@ SEAvs MIN
Mon, Apr 18thvs LAAvs MIN
Tue, Apr 19thvs LAAvs TOR
Wed, Apr 20thvs LAAvs TOR
Fri, Apr 22ndvs TOR@ TB
Sat, Apr 23rdvs TOR@ TB
Sun, Apr 24thvs TOR@ TB
Mon, Apr 25th@ TEX@ TOR
Tue, Apr 26th@ TEX@ TOR
Wed, Apr 27th@ TEX@ TOR
Thu, Apr 28th@ TEX@ TOR
Fri, Apr 29th@ TOR@ BAL
Sat, Apr 30th@ TOR@ BAL
Sun, May 1st@ TOR@ BAL
Mon, May 2ndvs SEA   
Tue, May 3rdvs SEAvs LAA
Wed, May 4thvs SEAvs LAA
Thu, May 5thvs DETvs LAA
Fri, May 6thvs DETvs CWS
Sat, May 7thvs DETvs CWS
Sun, May 8thvs DETvs CWS
Tue, May 10th@ MIN@ ATL
Wed, May 11th@ MIN@ ATL
Thu, May 12th@ MIN   
Fri, May 13th@ WSH@ TEX
Sat, May 14th@ WSH@ TEX
Sun, May 15th@ WSH@ TEX
Mon, May 16th@ BOSvs HOU
Tue, May 17th@ BOSvs HOU
Wed, May 18th@ BOSvs HOU
Thu, May 19thvs TEXvs SEA
Fri, May 20thvs TEXvs SEA
Sat, May 21stvs TEXvs SEA
Sun, May 22ndvs TEXvs SEA
Mon, May 23rdvs CLE   
Tue, May 24thvs CLE@ CWS
Wed, May 25thvs CLE@ CWS
Fri, May 27th@ SEAvs BAL
Sat, May 28th@ SEAvs BAL
Sun, May 29th@ SEAvs BAL
Mon, May 30th@ OAKvs BAL
Tue, May 31st@ OAKvs CIN
Wed, Jun 1st@ OAKvs CIN
Fri, Jun 3rd@ KC@ OAK
Sat, Jun 4th@ KC@ OAK
Sun, Jun 5th@ KC@ OAK
Mon, Jun 6thvs SEA@ LAA
Tue, Jun 7thvs SEA@ LAA
Wed, Jun 8thvs SEA@ LAA
Fri, Jun 10thvs MIA@ SEA
Sat, Jun 11thvs MIA@ SEA
Sun, Jun 12thvs MIA@ SEA
Mon, Jun 13th@ TEX   
Tue, Jun 14th@ TEXvs OAK
Wed, Jun 15th@ TEXvs OAK
Fri, Jun 17thvs CWSvs STL
Sat, Jun 18thvs CWSvs STL
Sun, Jun 19thvs CWSvs STL
Tue, Jun 21stvs NYMvs DET
Wed, Jun 22ndvs NYMvs DET
Thu, Jun 23rd@ NYY   
Fri, Jun 24th@ NYY@ CLE
Sat, Jun 25th@ NYY@ CLE
Sun, Jun 26th@ NYY@ CLE
Tue, Jun 28th@ NYM@ TOR
Wed, Jun 29th@ NYM@ TOR
Fri, Jul 1stvs LAA@ CHC
Sat, Jul 2ndvs LAA@ CHC
Sun, Jul 3rdvs LAA@ CHC
Mon, Jul 4thvs KCvs TB
Tue, Jul 5thvs KCvs TB
Wed, Jul 6thvs KCvs TB
Thu, Jul 7thvs KCvs NYY
Fri, Jul 8th@ OAKvs NYY
Sat, Jul 9th@ OAKvs NYY
Sun, Jul 10th@ OAKvs NYY
Tue, Jul 12th@ LAA@ TB
Wed, Jul 13th@ LAA@ TB
Thu, Jul 14th@ LAA@ TB
Fri, Jul 15thvs OAK@ NYY
Sat, Jul 16thvs OAK@ NYY
Sun, Jul 17thvs OAK@ NYY
Fri, Jul 22nd@ SEAvs TOR
Sat, Jul 23rd@ SEAvs TOR
Sun, Jul 24th@ SEAvs TOR
Mon, Jul 25th@ OAKvs CLE
Tue, Jul 26th@ OAKvs CLE
Wed, Jul 27th@ OAKvs CLE
Thu, Jul 28thvs SEAvs CLE
Fri, Jul 29thvs SEAvs MIL
Sat, Jul 30thvs SEAvs MIL
Sun, Jul 31stvs SEAvs MIL
Mon, Aug 1stvs BOS@ HOU
Tue, Aug 2ndvs BOS@ HOU
Wed, Aug 3rdvs BOS@ HOU
Thu, Aug 4th@ CLE@ KC
Fri, Aug 5th@ CLE@ KC
Sat, Aug 6th@ CLE@ KC
Sun, Aug 7th@ CLE@ KC
Tue, Aug 9thvs TEXvs ATL
Wed, Aug 10thvs TEXvs ATL
Thu, Aug 11thvs TEX   
Fri, Aug 12thvs OAKvs NYY
Sat, Aug 13thvs OAKvs NYY
Sun, Aug 14thvs OAKvs NYY
Mon, Aug 15th@ CWS   
Tue, Aug 16th@ CWS@ PIT
Wed, Aug 17th@ CWS@ PIT
Thu, Aug 18th@ CWS@ PIT
Fri, Aug 19th@ ATL@ BAL
Sat, Aug 20th@ ATL@ BAL
Sun, Aug 21st@ ATL@ BAL
Tue, Aug 23rdvs MINvs TOR
Wed, Aug 24thvs MINvs TOR
Thu, Aug 25thvs MINvs TOR
Fri, Aug 26thvs BALvs TB
Sat, Aug 27thvs BALvs TB
Sun, Aug 28thvs BALvs TB
Tue, Aug 30th@ TEX@ MIN
Wed, Aug 31st@ TEX@ MIN
Fri, Sep 2nd@ LAAvs TEX
Sat, Sep 3rd@ LAAvs TEX
Sun, Sep 4th@ LAAvs TEX
Mon, Sep 5thvs TEX@ TB
Tue, Sep 6thvs TEX@ TB
Wed, Sep 7thvs TEX@ TB
Fri, Sep 9thvs LAA@ BAL
Sat, Sep 10thvs LAA@ BAL
Sun, Sep 11thvs LAA@ BAL
Mon, Sep 12th@ DET   
Tue, Sep 13th@ DETvs NYY
Wed, Sep 14th@ DETvs NYY
Thu, Sep 15thvs OAK   
Fri, Sep 16thvs OAKvs KC
Sat, Sep 17thvs OAKvs KC
Sun, Sep 18thvs OAKvs KC
Mon, Sep 19th@ TB   
Tue, Sep 20th@ TB@ CIN
Wed, Sep 21st@ TB@ CIN
Thu, Sep 22nd@ BAL@ NYY
Fri, Sep 23rd@ BAL@ NYY
Sat, Sep 24th@ BAL@ NYY
Sun, Sep 25th@ BAL@ NYY
Tue, Sep 27thvs ARIvs BAL
Wed, Sep 28thvs ARIvs BAL
Fri, Sep 30thvs TB@ TOR
Sat, Oct 1stvs TB@ TOR
Sun, Oct 2ndvs TB@ TOR
Mon, Apr 11th   @ DET
Thu, Apr 21st   vs TOR
Thu, May 26th   @ CWS
Thu, Jun 9th   @ LAA
Thu, Jun 16th   vs OAK
Mon, Jun 20th   vs DET
Mon, Jun 27th   @ TOR
Mon, Jul 11th   @ TB
Mon, Aug 29th   @ MIN
Thu, Sep 1st   vs TEX
Thu, Sep 29th   vs BAL