Skip to main content

Who Should I Trade?

Craig Kimbrel for Eduardo Rodriguez (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Craig Kimbrel
Craig Kimbrel
Eduardo Rodriguez
Eduardo Rodriguez
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 217# 174
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Craig Kimbrel
Craig Kimbrel
Eduardo Rodriguez
Eduardo Rodriguez
2021 Stats 
Games Played6332
Games Started031
Innings Pitched60.3158.2
Blown Saves50
Hits Allowed31172
Earned Runs1583
Home Runs Allowed619
Who Should I Trade? Player Notes
  Craig Kimbrel
Craig Kimbrel
Eduardo Rodriguez
Eduardo Rodriguez
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Craig Kimbrel
Craig Kimbrel
Eduardo Rodriguez
Eduardo Rodriguez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs MIN@ SEA
Sat, Apr 2ndvs MIN@ SEA
Sun, Apr 3rdvs MIN@ SEA
Mon, Apr 4th@ KC@ OAK
Wed, Apr 6th@ KC@ OAK
Thu, Apr 7th@ KC   
Fri, Apr 8th@ DETvs CWS
Sat, Apr 9th@ DETvs CWS
Sun, Apr 10th@ DETvs CWS
Tue, Apr 12thvs SEAvs BOS
Wed, Apr 13thvs SEAvs BOS
Thu, Apr 14thvs SEA@ KC
Fri, Apr 15thvs TB@ KC
Sat, Apr 16thvs TB@ KC
Sun, Apr 17thvs TB@ KC
Mon, Apr 18th@ CLE   
Tue, Apr 19th@ CLEvs NYY
Wed, Apr 20th@ CLEvs NYY
Thu, Apr 21st@ CLEvs NYY
Fri, Apr 22nd@ MINvs COL
Sat, Apr 23rd@ MINvs COL
Sun, Apr 24th@ MINvs COL
Tue, Apr 26thvs KC@ MIN
Wed, Apr 27thvs KC@ MIN
Thu, Apr 28thvs KC@ MIN
Fri, Apr 29thvs LAA@ LAD
Sat, Apr 30thvs LAA@ LAD
Sun, May 1stvs LAA@ LAD
Mon, May 2ndvs LAA   
Tue, May 3rd@ CHCvs PIT
Wed, May 4th@ CHCvs PIT
Fri, May 6th@ BOS@ HOU
Sat, May 7th@ BOS@ HOU
Sun, May 8th@ BOS@ HOU
Mon, May 9thvs CLEvs OAK
Tue, May 10thvs CLEvs OAK
Wed, May 11thvs CLEvs OAK
Thu, May 12thvs NYYvs OAK
Fri, May 13thvs NYYvs BAL
Sat, May 14thvs NYYvs BAL
Sun, May 15thvs NYYvs BAL
Mon, May 16th@ KC@ TB
Tue, May 17th@ KC@ TB
Wed, May 18th@ KC@ TB
Thu, May 19th@ KC   
Fri, May 20th@ NYY@ CLE
Sat, May 21st@ NYY@ CLE
Sun, May 22nd@ NYY@ CLE
Tue, May 24thvs BOS@ MIN
Wed, May 25thvs BOS@ MIN
Thu, May 26thvs BOSvs CLE
Sat, May 28thvs CHCvs CLE
Sun, May 29thvs CHCvs CLE
Tue, May 31st@ TORvs MIN
Wed, Jun 1st@ TORvs MIN
Thu, Jun 2nd@ TORvs MIN
Fri, Jun 3rd@ TB@ NYY
Sat, Jun 4th@ TB@ NYY
Sun, Jun 5th@ TB@ NYY
Tue, Jun 7thvs LAD@ PIT
Wed, Jun 8thvs LAD@ PIT
Thu, Jun 9thvs LAD   
Fri, Jun 10thvs TEXvs TOR
Sat, Jun 11thvs TEXvs TOR
Sun, Jun 12thvs TEXvs TOR
Mon, Jun 13th@ DETvs CWS
Tue, Jun 14th@ DETvs CWS
Wed, Jun 15th@ DETvs CWS
Fri, Jun 17th@ HOUvs TEX
Sat, Jun 18th@ HOUvs TEX
Sun, Jun 19th@ HOUvs TEX
Mon, Jun 20thvs TOR@ BOS
Tue, Jun 21stvs TOR@ BOS
Wed, Jun 22ndvs TOR@ BOS
Thu, Jun 23rdvs BAL   
Fri, Jun 24thvs BAL@ ARI
Sat, Jun 25thvs BAL@ ARI
Sun, Jun 26thvs BAL@ ARI
Mon, Jun 27th@ LAA   
Tue, Jun 28th@ LAA@ SF
Wed, Jun 29th@ LAA@ SF
Fri, Jul 1st@ SFvs KC
Sat, Jul 2nd@ SFvs KC
Sun, Jul 3rd@ SFvs KC
Mon, Jul 4thvs MINvs CLE
Tue, Jul 5thvs MINvs CLE
Wed, Jul 6thvs MINvs CLE
Thu, Jul 7thvs DET@ CWS
Fri, Jul 8thvs DET@ CWS
Sat, Jul 9thvs DET@ CWS
Sun, Jul 10thvs DET@ CWS
Mon, Jul 11th@ CLE@ KC
Tue, Jul 12th@ CLE@ KC
Wed, Jul 13th@ CLE@ KC
Thu, Jul 14th@ MIN   
Fri, Jul 15th@ MIN@ CLE
Sat, Jul 16th@ MIN@ CLE
Sun, Jul 17th@ MIN@ CLE
Fri, Jul 22ndvs CLE   
Sat, Jul 23rdvs CLEvs MIN
Sun, Jul 24thvs CLEvs MIN
Tue, Jul 26th@ COLvs SD
Wed, Jul 27th@ COLvs SD
Fri, Jul 29thvs OAK@ TOR
Sat, Jul 30thvs OAK@ TOR
Sun, Jul 31stvs OAK@ TOR
Mon, Aug 1stvs KC@ MIN
Tue, Aug 2ndvs KC@ MIN
Wed, Aug 3rdvs KC@ MIN
Thu, Aug 4th@ TEXvs TB
Fri, Aug 5th@ TEXvs TB
Sat, Aug 6th@ TEXvs TB
Sun, Aug 7th@ TEXvs TB
Tue, Aug 9th@ KCvs CLE
Wed, Aug 10th@ KCvs CLE
Thu, Aug 11th@ KCvs CLE
Fri, Aug 12thvs DET@ CWS
Sat, Aug 13thvs DET@ CWS
Sun, Aug 14thvs DET@ CWS
Mon, Aug 15thvs HOU@ CLE
Tue, Aug 16thvs HOU@ CLE
Wed, Aug 17thvs HOU@ CLE
Thu, Aug 18thvs HOU   
Fri, Aug 19th@ CLEvs LAA
Sat, Aug 20th@ CLEvs LAA
Sun, Aug 21st@ CLEvs LAA
Tue, Aug 23rd@ BALvs SF
Wed, Aug 24th@ BALvs SF
Thu, Aug 25th@ BAL   
Fri, Aug 26thvs ARI@ TEX
Sat, Aug 27thvs ARI@ TEX
Sun, Aug 28thvs ARI@ TEX
Tue, Aug 30thvs KCvs SEA
Wed, Aug 31stvs KCvs SEA
Thu, Sep 1stvs KCvs SEA
Fri, Sep 2ndvs MINvs KC
Sat, Sep 3rdvs MINvs KC
Sun, Sep 4thvs MINvs KC
Mon, Sep 5th@ SEA@ LAA
Tue, Sep 6th@ SEA@ LAA
Wed, Sep 7th@ SEA@ LAA
Thu, Sep 8th@ OAK   
Fri, Sep 9th@ OAK@ KC
Sat, Sep 10th@ OAK@ KC
Sun, Sep 11th@ OAK@ KC
Tue, Sep 13thvs COLvs HOU
Wed, Sep 14thvs COLvs HOU
Fri, Sep 16th@ DETvs CWS
Sat, Sep 17th@ DETvs CWS
Sun, Sep 18th@ DETvs CWS
Tue, Sep 20thvs CLE@ BAL
Wed, Sep 21stvs CLE@ BAL
Thu, Sep 22ndvs CLE   
Fri, Sep 23rdvs DET@ CWS
Sat, Sep 24thvs DET@ CWS
Sun, Sep 25thvs DET@ CWS
Tue, Sep 27th@ MINvs KC
Wed, Sep 28th@ MINvs KC
Thu, Sep 29th@ MINvs KC
Fri, Sep 30th@ SDvs MIN
Sat, Oct 1st@ SDvs MIN
Sun, Oct 2nd@ SDvs MIN
Fri, Apr 1st   @ SEA
Tue, Apr 5th   @ OAK
Mon, Apr 11th   vs BOS
Thu, May 5th   @ HOU
Mon, May 23rd   @ MIN
Fri, May 27th   vs CLE
Mon, May 30th   vs MIN
Thu, Jun 16th   vs TEX
Mon, Jul 25th   vs SD
Thu, Jul 28th   @ TOR
Mon, Sep 12th   vs HOU
Mon, Sep 19th   @ BAL