Skip to main content

Who Should I Trade?

Brad Keller for Hansel Robles (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Brad Keller
Brad Keller
Hansel Robles
Hansel Robles
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 459# 415
Injury Alert-FA
Expert Ranks 
Who Should I Trade? Player Statistics
  Brad Keller
Brad Keller
Hansel Robles
Hansel Robles
2021 Stats 
Games Played2672
Games Started260
Innings Pitched134.269.0
Blown Saves02
Hits Allowed15857
Earned Runs8034
Home Runs Allowed188
Who Should I Trade? Player Notes
  Brad Keller
Brad Keller
Hansel Robles
Hansel Robles
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Brad Keller
Brad Keller
Hansel Robles
Hansel Robles
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ CLE   
Sat, Apr 2nd@ CLE   
Sun, Apr 3rd@ CLE   
Mon, Apr 4thvs CWS   
Wed, Apr 6thvs CWS   
Thu, Apr 7thvs CWS   
Fri, Apr 8thvs CLE   
Sat, Apr 9thvs CLE   
Sun, Apr 10thvs CLE   
Mon, Apr 11thvs CLE   
Tue, Apr 12th@ STL   
Wed, Apr 13th@ STL   
Thu, Apr 14thvs DET   
Fri, Apr 15thvs DET   
Sat, Apr 16thvs DET   
Sun, Apr 17thvs DET   
Tue, Apr 19thvs MIN   
Wed, Apr 20thvs MIN   
Thu, Apr 21stvs MIN   
Fri, Apr 22nd@ SEA   
Sat, Apr 23rd@ SEA   
Sun, Apr 24th@ SEA   
Tue, Apr 26th@ CWS   
Wed, Apr 27th@ CWS   
Thu, Apr 28th@ CWS   
Fri, Apr 29thvs NYY   
Sat, Apr 30thvs NYY   
Sun, May 1stvs NYY   
Tue, May 3rdvs STL   
Wed, May 4thvs STL   
Fri, May 6th@ BAL   
Sat, May 7th@ BAL   
Sun, May 8th@ BAL   
Tue, May 10th@ TEX   
Wed, May 11th@ TEX   
Thu, May 12th@ TEX   
Fri, May 13th@ COL   
Sat, May 14th@ COL   
Sun, May 15th@ COL   
Mon, May 16thvs CWS   
Tue, May 17thvs CWS   
Wed, May 18thvs CWS   
Thu, May 19thvs CWS   
Fri, May 20thvs MIN   
Sat, May 21stvs MIN   
Sun, May 22ndvs MIN   
Mon, May 23rd@ ARI   
Tue, May 24th@ ARI   
Thu, May 26th@ MIN   
Fri, May 27th@ MIN   
Sat, May 28th@ MIN   
Sun, May 29th@ MIN   
Mon, May 30th@ CLE   
Tue, May 31st@ CLE   
Wed, Jun 1st@ CLE   
Fri, Jun 3rdvs HOU   
Sat, Jun 4thvs HOU   
Sun, Jun 5thvs HOU   
Mon, Jun 6thvs TOR   
Tue, Jun 7thvs TOR   
Wed, Jun 8thvs TOR   
Thu, Jun 9thvs BAL   
Fri, Jun 10thvs BAL   
Sat, Jun 11thvs BAL   
Sun, Jun 12thvs BAL   
Mon, Jun 13th@ SF   
Tue, Jun 14th@ SF   
Wed, Jun 15th@ SF   
Fri, Jun 17th@ OAK   
Sat, Jun 18th@ OAK   
Sun, Jun 19th@ OAK   
Mon, Jun 20th@ LAA   
Tue, Jun 21st@ LAA   
Wed, Jun 22nd@ LAA   
Fri, Jun 24thvs OAK   
Sat, Jun 25thvs OAK   
Sun, Jun 26thvs OAK   
Mon, Jun 27thvs TEX   
Tue, Jun 28thvs TEX   
Wed, Jun 29thvs TEX   
Fri, Jul 1st@ DET   
Sat, Jul 2nd@ DET   
Sun, Jul 3rd@ DET   
Mon, Jul 4th@ HOU   
Tue, Jul 5th@ HOU   
Wed, Jul 6th@ HOU   
Thu, Jul 7th@ HOU   
Fri, Jul 8thvs CLE   
Sat, Jul 9thvs CLE   
Sun, Jul 10thvs CLE   
Mon, Jul 11thvs DET   
Tue, Jul 12thvs DET   
Wed, Jul 13thvs DET   
Thu, Jul 14th@ TOR   
Fri, Jul 15th@ TOR   
Sat, Jul 16th@ TOR   
Sun, Jul 17th@ TOR   
Fri, Jul 22ndvs TB   
Sat, Jul 23rdvs TB   
Sun, Jul 24thvs TB   
Mon, Jul 25thvs LAA   
Tue, Jul 26thvs LAA   
Wed, Jul 27thvs LAA   
Thu, Jul 28th@ NYY   
Fri, Jul 29th@ NYY   
Sat, Jul 30th@ NYY   
Sun, Jul 31st@ NYY   
Mon, Aug 1st@ CWS   
Tue, Aug 2nd@ CWS   
Wed, Aug 3rd@ CWS   
Thu, Aug 4thvs BOS   
Fri, Aug 5thvs BOS   
Sat, Aug 6thvs BOS   
Sun, Aug 7thvs BOS   
Tue, Aug 9thvs CWS   
Wed, Aug 10thvs CWS   
Thu, Aug 11thvs CWS   
Fri, Aug 12thvs LAD   
Sat, Aug 13thvs LAD   
Sun, Aug 14thvs LAD   
Mon, Aug 15th@ MIN   
Tue, Aug 16th@ MIN   
Wed, Aug 17th@ MIN   
Thu, Aug 18th@ TB   
Fri, Aug 19th@ TB   
Sat, Aug 20th@ TB   
Sun, Aug 21st@ TB   
Tue, Aug 23rdvs ARI   
Wed, Aug 24thvs ARI   
Fri, Aug 26thvs SD   
Sat, Aug 27thvs SD   
Sun, Aug 28thvs SD   
Tue, Aug 30th@ CWS   
Wed, Aug 31st@ CWS   
Thu, Sep 1st@ CWS   
Fri, Sep 2nd@ DET   
Sat, Sep 3rd@ DET   
Sun, Sep 4th@ DET   
Mon, Sep 5thvs CLE   
Tue, Sep 6thvs CLE   
Wed, Sep 7thvs CLE   
Fri, Sep 9thvs DET   
Sat, Sep 10thvs DET   
Sun, Sep 11thvs DET   
Tue, Sep 13th@ MIN   
Wed, Sep 14th@ MIN   
Thu, Sep 15th@ MIN   
Fri, Sep 16th@ BOS   
Sat, Sep 17th@ BOS   
Sun, Sep 18th@ BOS   
Tue, Sep 20thvs MIN   
Wed, Sep 21stvs MIN   
Thu, Sep 22ndvs MIN   
Fri, Sep 23rdvs SEA   
Sat, Sep 24thvs SEA   
Sun, Sep 25thvs SEA   
Tue, Sep 27th@ DET   
Wed, Sep 28th@ DET   
Thu, Sep 29th@ DET   
Fri, Sep 30th@ CLE   
Sat, Oct 1st@ CLE   
Sun, Oct 2nd@ CLE