Skip to main content

Who Should I Trade?

Brad Keller for Zach Thompson (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
Zach Thompson
Zach Thompson
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 459# 751
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Brad Keller
Brad Keller
Zach Thompson
Zach Thompson
2021 Stats 
Games Played2626
Games Started2614
Innings Pitched134.275.0
Blown Saves00
Hits Allowed15863
Earned Runs8027
Home Runs Allowed186
Who Should I Trade? Player Notes
  Brad Keller
Brad Keller
Zach Thompson
Zach Thompson
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
Zach Thompson
Zach Thompson
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ CLEvs STL
Sat, Apr 2nd@ CLEvs STL
Sun, Apr 3rd@ CLEvs STL
Mon, Apr 4thvs CWS@ CIN
Wed, Apr 6thvs CWS@ CIN
Thu, Apr 7thvs CWS@ STL
Fri, Apr 8thvs CLE   
Sat, Apr 9thvs CLE@ STL
Sun, Apr 10thvs CLE@ STL
Mon, Apr 11thvs CLE@ STL
Tue, Apr 12th@ STLvs CHC
Wed, Apr 13th@ STLvs CHC
Thu, Apr 14thvs DETvs WSH
Fri, Apr 15thvs DETvs WSH
Sat, Apr 16thvs DETvs WSH
Sun, Apr 17thvs DETvs WSH
Tue, Apr 19thvs MIN@ MIL
Wed, Apr 20thvs MIN@ MIL
Thu, Apr 21stvs MIN@ CHC
Fri, Apr 22nd@ SEA@ CHC
Sat, Apr 23rd@ SEA@ CHC
Sun, Apr 24th@ SEA@ CHC
Tue, Apr 26th@ CWSvs MIL
Wed, Apr 27th@ CWSvs MIL
Thu, Apr 28th@ CWSvs MIL
Fri, Apr 29thvs NYYvs SD
Sat, Apr 30thvs NYYvs SD
Sun, May 1stvs NYYvs SD
Tue, May 3rdvs STL@ DET
Wed, May 4thvs STL@ DET
Fri, May 6th@ BAL@ CIN
Sat, May 7th@ BAL@ CIN
Sun, May 8th@ BAL@ CIN
Tue, May 10th@ TEXvs LAD
Wed, May 11th@ TEXvs LAD
Thu, May 12th@ TEXvs CIN
Fri, May 13th@ COLvs CIN
Sat, May 14th@ COLvs CIN
Sun, May 15th@ COLvs CIN
Mon, May 16thvs CWS@ CHC
Tue, May 17thvs CWS@ CHC
Wed, May 18thvs CWS@ CHC
Thu, May 19thvs CWS   
Fri, May 20thvs MINvs STL
Sat, May 21stvs MINvs STL
Sun, May 22ndvs MINvs STL
Mon, May 23rd@ ARIvs COL
Tue, May 24th@ ARIvs COL
Thu, May 26th@ MIN   
Fri, May 27th@ MIN@ SD
Sat, May 28th@ MIN@ SD
Sun, May 29th@ MIN@ SD
Mon, May 30th@ CLE@ LAD
Tue, May 31st@ CLE@ LAD
Wed, Jun 1st@ CLE@ LAD
Fri, Jun 3rdvs HOUvs ARI
Sat, Jun 4thvs HOUvs ARI
Sun, Jun 5thvs HOUvs ARI
Mon, Jun 6thvs TOR   
Tue, Jun 7thvs TORvs DET
Wed, Jun 8thvs TORvs DET
Thu, Jun 9thvs BAL@ ATL
Fri, Jun 10thvs BAL@ ATL
Sat, Jun 11thvs BAL@ ATL
Sun, Jun 12thvs BAL@ ATL
Mon, Jun 13th@ SF@ STL
Tue, Jun 14th@ SF@ STL
Wed, Jun 15th@ SF@ STL
Fri, Jun 17th@ OAKvs SF
Sat, Jun 18th@ OAKvs SF
Sun, Jun 19th@ OAKvs SF
Mon, Jun 20th@ LAAvs CHC
Tue, Jun 21st@ LAAvs CHC
Wed, Jun 22nd@ LAAvs CHC
Fri, Jun 24thvs OAK@ TB
Sat, Jun 25thvs OAK@ TB
Sun, Jun 26thvs OAK@ TB
Mon, Jun 27thvs TEX@ WSH
Tue, Jun 28thvs TEX@ WSH
Wed, Jun 29thvs TEX@ WSH
Fri, Jul 1st@ DETvs MIL
Sat, Jul 2nd@ DETvs MIL
Sun, Jul 3rd@ DETvs MIL
Mon, Jul 4th@ HOU   
Tue, Jul 5th@ HOUvs NYY
Wed, Jul 6th@ HOUvs NYY
Thu, Jul 7th@ HOU   
Fri, Jul 8thvs CLE@ MIL
Sat, Jul 9thvs CLE@ MIL
Sun, Jul 10thvs CLE@ MIL
Mon, Jul 11thvs DET@ MIA
Tue, Jul 12thvs DET@ MIA
Wed, Jul 13thvs DET@ MIA
Thu, Jul 14th@ TOR@ MIA
Fri, Jul 15th@ TOR@ COL
Sat, Jul 16th@ TOR@ COL
Sun, Jul 17th@ TOR@ COL
Fri, Jul 22ndvs TBvs MIA
Sat, Jul 23rdvs TBvs MIA
Sun, Jul 24thvs TBvs MIA
Mon, Jul 25thvs LAA@ CHC
Tue, Jul 26thvs LAA@ CHC
Wed, Jul 27thvs LAA   
Thu, Jul 28th@ NYYvs PHI
Fri, Jul 29th@ NYYvs PHI
Sat, Jul 30th@ NYYvs PHI
Sun, Jul 31st@ NYYvs PHI
Mon, Aug 1st@ CWS   
Tue, Aug 2nd@ CWSvs MIL
Wed, Aug 3rd@ CWSvs MIL
Thu, Aug 4thvs BOSvs MIL
Fri, Aug 5thvs BOS@ BAL
Sat, Aug 6thvs BOS@ BAL
Sun, Aug 7thvs BOS@ BAL
Tue, Aug 9thvs CWS@ ARI
Wed, Aug 10thvs CWS@ ARI
Thu, Aug 11thvs CWS@ ARI
Fri, Aug 12thvs LAD@ SF
Sat, Aug 13thvs LAD@ SF
Sun, Aug 14thvs LAD@ SF
Mon, Aug 15th@ MIN   
Tue, Aug 16th@ MINvs BOS
Wed, Aug 17th@ MINvs BOS
Thu, Aug 18th@ TBvs BOS
Fri, Aug 19th@ TBvs CIN
Sat, Aug 20th@ TBvs CIN
Sun, Aug 21st@ TBvs CIN
Tue, Aug 23rdvs ARIvs ATL
Wed, Aug 24thvs ARIvs ATL
Fri, Aug 26thvs SD@ PHI
Sat, Aug 27thvs SD@ PHI
Sun, Aug 28thvs SD@ PHI
Tue, Aug 30th@ CWS@ MIL
Wed, Aug 31st@ CWS@ MIL
Thu, Sep 1st@ CWS   
Fri, Sep 2nd@ DETvs TOR
Sat, Sep 3rd@ DETvs TOR
Sun, Sep 4th@ DETvs TOR
Mon, Sep 5thvs CLEvs NYM
Tue, Sep 6thvs CLEvs NYM
Wed, Sep 7thvs CLEvs NYM
Fri, Sep 9thvs DETvs STL
Sat, Sep 10thvs DETvs STL
Sun, Sep 11thvs DETvs STL
Tue, Sep 13th@ MIN@ CIN
Wed, Sep 14th@ MIN@ CIN
Thu, Sep 15th@ MIN@ NYM
Fri, Sep 16th@ BOS@ NYM
Sat, Sep 17th@ BOS@ NYM
Sun, Sep 18th@ BOS@ NYM
Tue, Sep 20thvs MIN@ NYY
Wed, Sep 21stvs MIN@ NYY
Thu, Sep 22ndvs MINvs CHC
Fri, Sep 23rdvs SEAvs CHC
Sat, Sep 24thvs SEAvs CHC
Sun, Sep 25thvs SEAvs CHC
Tue, Sep 27th@ DETvs CIN
Wed, Sep 28th@ DETvs CIN
Thu, Sep 29th@ DET   
Fri, Sep 30th@ CLE@ STL
Sat, Oct 1st@ CLE@ STL
Sun, Oct 2nd@ CLE@ STL
Tue, Apr 5th   @ CIN
Mon, Apr 18th   @ MIL
Mon, May 9th   vs LAD
Wed, May 25th   vs COL
Thu, Jun 23rd   vs CHC
Thu, Jun 30th   vs MIL
Mon, Aug 8th   @ ARI
Mon, Aug 22nd   vs ATL
Mon, Aug 29th   @ MIL
Mon, Sep 12th   @ CIN
Mon, Sep 26th   vs CIN