Skip to main content

Who Should I Trade?

Rich Hill for Madison Bumgarner (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Rich Hill
Rich Hill
Madison Bumgarner
Madison Bumgarner
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 402# 433
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Rich Hill
Rich Hill
Madison Bumgarner
Madison Bumgarner
2021 Stats 
Games Played3226
Games Started3126
Innings Pitched159.3146.2
Blown Saves00
Hits Allowed137134
Earned Runs6876
Home Runs Allowed2124
Who Should I Trade? Player Notes
  Rich Hill
Rich Hill
Madison Bumgarner
Madison Bumgarner
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Rich Hill
Rich Hill
Madison Bumgarner
Madison Bumgarner
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs TB@ MIL
Sat, Apr 2ndvs TB@ MIL
Sun, Apr 3rdvs TB   
Mon, Apr 4thvs BAL@ LAD
Tue, Apr 5thvs BAL@ LAD
Wed, Apr 6thvs BAL@ LAD
Thu, Apr 7th@ NYYvs SD
Sat, Apr 9th@ NYYvs SD
Sun, Apr 10th@ NYYvs SD
Mon, Apr 11th@ DET   
Tue, Apr 12th@ DETvs HOU
Wed, Apr 13th@ DETvs HOU
Fri, Apr 15thvs MIN@ NYM
Sat, Apr 16thvs MIN@ NYM
Sun, Apr 17thvs MIN@ NYM
Mon, Apr 18thvs MIN@ WSH
Tue, Apr 19thvs TOR@ WSH
Wed, Apr 20thvs TOR@ WSH
Thu, Apr 21stvs TOR@ WSH
Fri, Apr 22nd@ TBvs NYM
Sat, Apr 23rd@ TBvs NYM
Sun, Apr 24th@ TBvs NYM
Mon, Apr 25th@ TORvs LAD
Tue, Apr 26th@ TORvs LAD
Wed, Apr 27th@ TORvs LAD
Thu, Apr 28th@ TOR@ STL
Fri, Apr 29th@ BAL@ STL
Sat, Apr 30th@ BAL@ STL
Sun, May 1st@ BAL@ STL
Tue, May 3rdvs LAA@ MIA
Wed, May 4thvs LAA@ MIA
Thu, May 5thvs LAA   
Fri, May 6thvs CWSvs COL
Sat, May 7thvs CWSvs COL
Sun, May 8thvs CWSvs COL
Tue, May 10th@ ATLvs MIA
Wed, May 11th@ ATLvs MIA
Fri, May 13th@ TEXvs CHC
Sat, May 14th@ TEXvs CHC
Sun, May 15th@ TEXvs CHC
Mon, May 16thvs HOU@ LAD
Tue, May 17thvs HOU@ LAD
Wed, May 18thvs HOU@ LAD
Thu, May 19thvs SEA@ CHC
Fri, May 20thvs SEA@ CHC
Sat, May 21stvs SEA@ CHC
Sun, May 22ndvs SEA@ CHC
Tue, May 24th@ CWSvs KC
Wed, May 25th@ CWS   
Thu, May 26th@ CWSvs LAD
Fri, May 27thvs BALvs LAD
Sat, May 28thvs BALvs LAD
Sun, May 29thvs BALvs LAD
Mon, May 30thvs BALvs ATL
Tue, May 31stvs CINvs ATL
Wed, Jun 1stvs CINvs ATL
Fri, Jun 3rd@ OAK@ PIT
Sat, Jun 4th@ OAK@ PIT
Sun, Jun 5th@ OAK@ PIT
Mon, Jun 6th@ LAA@ CIN
Tue, Jun 7th@ LAA@ CIN
Wed, Jun 8th@ LAA@ CIN
Thu, Jun 9th@ LAA@ CIN
Fri, Jun 10th@ SEA@ PHI
Sat, Jun 11th@ SEA@ PHI
Sun, Jun 12th@ SEA@ PHI
Tue, Jun 14thvs OAKvs CIN
Wed, Jun 15thvs OAKvs CIN
Thu, Jun 16thvs OAK   
Fri, Jun 17thvs STLvs MIN
Sat, Jun 18thvs STLvs MIN
Sun, Jun 19thvs STLvs MIN
Mon, Jun 20thvs DET@ SD
Tue, Jun 21stvs DET@ SD
Wed, Jun 22ndvs DET@ SD
Fri, Jun 24th@ CLEvs DET
Sat, Jun 25th@ CLEvs DET
Sun, Jun 26th@ CLEvs DET
Mon, Jun 27th@ TOR   
Tue, Jun 28th@ TORvs SD
Wed, Jun 29th@ TORvs SD
Fri, Jul 1st@ CHC@ COL
Sat, Jul 2nd@ CHC@ COL
Sun, Jul 3rd@ CHC@ COL
Mon, Jul 4thvs TBvs SF
Tue, Jul 5thvs TBvs SF
Wed, Jul 6thvs TBvs SF
Thu, Jul 7thvs NYYvs COL
Fri, Jul 8thvs NYYvs COL
Sat, Jul 9thvs NYYvs COL
Sun, Jul 10thvs NYYvs COL
Mon, Jul 11th@ TB@ SF
Tue, Jul 12th@ TB@ SF
Wed, Jul 13th@ TB@ SF
Thu, Jul 14th@ TB   
Fri, Jul 15th@ NYY@ SD
Sat, Jul 16th@ NYY@ SD
Sun, Jul 17th@ NYY@ SD
Fri, Jul 22ndvs TORvs WSH
Sat, Jul 23rdvs TORvs WSH
Sun, Jul 24thvs TORvs WSH
Mon, Jul 25thvs CLEvs SF
Tue, Jul 26thvs CLEvs SF
Wed, Jul 27thvs CLEvs SF
Thu, Jul 28thvs CLE   
Fri, Jul 29thvs MIL@ ATL
Sat, Jul 30thvs MIL@ ATL
Sun, Jul 31stvs MIL@ ATL
Mon, Aug 1st@ HOU@ CLE
Tue, Aug 2nd@ HOU@ CLE
Wed, Aug 3rd@ HOU@ CLE
Thu, Aug 4th@ KC   
Fri, Aug 5th@ KCvs COL
Sat, Aug 6th@ KCvs COL
Sun, Aug 7th@ KCvs COL
Tue, Aug 9thvs ATLvs PIT
Wed, Aug 10thvs ATLvs PIT
Fri, Aug 12thvs NYY@ COL
Sat, Aug 13thvs NYY@ COL
Sun, Aug 14thvs NYY@ COL
Tue, Aug 16th@ PIT@ SF
Wed, Aug 17th@ PIT@ SF
Thu, Aug 18th@ PIT@ SF
Fri, Aug 19th@ BALvs STL
Sat, Aug 20th@ BALvs STL
Sun, Aug 21st@ BALvs STL
Tue, Aug 23rdvs TOR@ KC
Wed, Aug 24thvs TOR@ KC
Thu, Aug 25thvs TOR   
Fri, Aug 26thvs TB@ CWS
Sat, Aug 27thvs TB@ CWS
Sun, Aug 28thvs TB@ CWS
Mon, Aug 29th@ MINvs PHI
Tue, Aug 30th@ MINvs PHI
Wed, Aug 31st@ MINvs PHI
Thu, Sep 1stvs TEXvs MIL
Fri, Sep 2ndvs TEXvs MIL
Sat, Sep 3rdvs TEXvs MIL
Sun, Sep 4thvs TEXvs MIL
Mon, Sep 5th@ TB@ SD
Tue, Sep 6th@ TB@ SD
Wed, Sep 7th@ TB@ SD
Fri, Sep 9th@ BAL@ COL
Sat, Sep 10th@ BAL@ COL
Sun, Sep 11th@ BAL@ COL
Tue, Sep 13thvs NYYvs LAD
Wed, Sep 14thvs NYYvs LAD
Fri, Sep 16thvs KCvs SD
Sat, Sep 17thvs KCvs SD
Sun, Sep 18thvs KCvs SD
Tue, Sep 20th@ CIN@ LAD
Wed, Sep 21st@ CIN@ LAD
Thu, Sep 22nd@ NYY@ LAD
Fri, Sep 23rd@ NYYvs SF
Sat, Sep 24th@ NYYvs SF
Sun, Sep 25th@ NYYvs SF
Tue, Sep 27thvs BAL@ HOU
Wed, Sep 28thvs BAL@ HOU
Thu, Sep 29thvs BAL   
Fri, Sep 30th@ TOR@ SF
Sat, Oct 1st@ TOR@ SF
Sun, Oct 2nd@ TOR@ SF
Fri, Apr 1st   @ MIL
Fri, Apr 8th   vs SD
Mon, May 2nd   @ MIA
Mon, May 9th   vs MIA
Mon, May 23rd   vs KC
Mon, Jun 13th   vs CIN
Mon, Aug 8th   vs PIT
Thu, Aug 11th   vs PIT
Mon, Aug 15th   @ SF
Mon, Sep 12th   vs LAD
Thu, Sep 15th   vs SD