Skip to main content

Who Should I Trade?

Craig Kimbrel for Aaron Civale (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
Aaron Civale
Aaron Civale
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 231# 244
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Craig Kimbrel
Craig Kimbrel
Aaron Civale
Aaron Civale
2021 Stats 
Games Played6321
Games Started021
Innings Pitched60.3124.1
Blown Saves50
Hits Allowed31109
Earned Runs1555
Home Runs Allowed623
Who Should I Trade? Player Notes
  Craig Kimbrel
Craig Kimbrel
Aaron Civale
Aaron Civale
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
Aaron Civale
Aaron Civale
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs MINvs KC
Sat, Apr 2ndvs MINvs KC
Sun, Apr 3rdvs MINvs KC
Mon, Apr 4th@ KCvs MIN
Wed, Apr 6th@ KCvs MIN
Thu, Apr 7th@ KC   
Fri, Apr 8th@ DET@ KC
Sat, Apr 9th@ DET@ KC
Sun, Apr 10th@ DET@ KC
Tue, Apr 12thvs SEA@ CIN
Wed, Apr 13thvs SEA@ CIN
Thu, Apr 14thvs SEA   
Fri, Apr 15thvs TBvs SF
Sat, Apr 16thvs TBvs SF
Sun, Apr 17thvs TBvs SF
Mon, Apr 18th@ CLEvs CWS
Tue, Apr 19th@ CLEvs CWS
Wed, Apr 20th@ CLEvs CWS
Thu, Apr 21st@ CLEvs CWS
Fri, Apr 22nd@ MIN@ NYY
Sat, Apr 23rd@ MIN@ NYY
Sun, Apr 24th@ MIN@ NYY
Tue, Apr 26thvs KC@ LAA
Wed, Apr 27thvs KC@ LAA
Thu, Apr 28thvs KC@ LAA
Fri, Apr 29thvs LAA@ OAK
Sat, Apr 30thvs LAA@ OAK
Sun, May 1stvs LAA@ OAK
Mon, May 2ndvs LAA   
Tue, May 3rd@ CHCvs SD
Wed, May 4th@ CHCvs SD
Fri, May 6th@ BOSvs TOR
Sat, May 7th@ BOSvs TOR
Sun, May 8th@ BOSvs TOR
Mon, May 9thvs CLE@ CWS
Tue, May 10thvs CLE@ CWS
Wed, May 11thvs CLE@ CWS
Thu, May 12thvs NYY   
Fri, May 13thvs NYY@ MIN
Sat, May 14thvs NYY@ MIN
Sun, May 15thvs NYY@ MIN
Mon, May 16th@ KC   
Tue, May 17th@ KCvs CIN
Wed, May 18th@ KCvs CIN
Thu, May 19th@ KC   
Fri, May 20th@ NYYvs DET
Sat, May 21st@ NYYvs DET
Sun, May 22nd@ NYYvs DET
Tue, May 24thvs BOS@ HOU
Wed, May 25thvs BOS@ HOU
Thu, May 26thvs BOS@ DET
Sat, May 28thvs CHC@ DET
Sun, May 29thvs CHC@ DET
Tue, May 31st@ TORvs KC
Wed, Jun 1st@ TORvs KC
Thu, Jun 2nd@ TOR   
Fri, Jun 3rd@ TB@ BAL
Sat, Jun 4th@ TB@ BAL
Sun, Jun 5th@ TB@ BAL
Tue, Jun 7thvs LADvs TEX
Wed, Jun 8thvs LADvs TEX
Thu, Jun 9thvs LADvs OAK
Fri, Jun 10thvs TEXvs OAK
Sat, Jun 11thvs TEXvs OAK
Sun, Jun 12thvs TEXvs OAK
Mon, Jun 13th@ DET   
Tue, Jun 14th@ DET@ COL
Wed, Jun 15th@ DET@ COL
Fri, Jun 17th@ HOU@ LAD
Sat, Jun 18th@ HOU@ LAD
Sun, Jun 19th@ HOU@ LAD
Mon, Jun 20thvs TOR   
Tue, Jun 21stvs TOR@ MIN
Wed, Jun 22ndvs TOR@ MIN
Thu, Jun 23rdvs BAL@ MIN
Fri, Jun 24thvs BALvs BOS
Sat, Jun 25thvs BALvs BOS
Sun, Jun 26thvs BALvs BOS
Mon, Jun 27th@ LAAvs MIN
Tue, Jun 28th@ LAAvs MIN
Wed, Jun 29th@ LAAvs MIN
Fri, Jul 1st@ SFvs NYY
Sat, Jul 2nd@ SFvs NYY
Sun, Jul 3rd@ SFvs NYY
Mon, Jul 4thvs MIN@ DET
Tue, Jul 5thvs MIN@ DET
Wed, Jul 6thvs MIN@ DET
Thu, Jul 7thvs DET   
Fri, Jul 8thvs DET@ KC
Sat, Jul 9thvs DET@ KC
Sun, Jul 10thvs DET@ KC
Mon, Jul 11th@ CLEvs CWS
Tue, Jul 12th@ CLEvs CWS
Wed, Jul 13th@ CLEvs CWS
Thu, Jul 14th@ MIN   
Fri, Jul 15th@ MINvs DET
Sat, Jul 16th@ MINvs DET
Sun, Jul 17th@ MINvs DET
Fri, Jul 22ndvs CLE@ CWS
Sat, Jul 23rdvs CLE@ CWS
Sun, Jul 24thvs CLE@ CWS
Tue, Jul 26th@ COL@ BOS
Wed, Jul 27th@ COL@ BOS
Fri, Jul 29thvs OAK@ TB
Sat, Jul 30thvs OAK@ TB
Sun, Jul 31stvs OAK@ TB
Mon, Aug 1stvs KCvs ARI
Tue, Aug 2ndvs KCvs ARI
Wed, Aug 3rdvs KCvs ARI
Thu, Aug 4th@ TEXvs HOU
Fri, Aug 5th@ TEXvs HOU
Sat, Aug 6th@ TEXvs HOU
Sun, Aug 7th@ TEXvs HOU
Tue, Aug 9th@ KC@ DET
Wed, Aug 10th@ KC@ DET
Thu, Aug 11th@ KC@ DET
Fri, Aug 12thvs DET@ TOR
Sat, Aug 13thvs DET@ TOR
Sun, Aug 14thvs DET@ TOR
Mon, Aug 15thvs HOUvs DET
Tue, Aug 16thvs HOUvs DET
Wed, Aug 17thvs HOUvs DET
Thu, Aug 18thvs HOU   
Fri, Aug 19th@ CLEvs CWS
Sat, Aug 20th@ CLEvs CWS
Sun, Aug 21st@ CLEvs CWS
Tue, Aug 23rd@ BAL@ SD
Wed, Aug 24th@ BAL@ SD
Thu, Aug 25th@ BAL@ SEA
Fri, Aug 26thvs ARI@ SEA
Sat, Aug 27thvs ARI@ SEA
Sun, Aug 28thvs ARI@ SEA
Tue, Aug 30thvs KCvs BAL
Wed, Aug 31stvs KCvs BAL
Thu, Sep 1stvs KCvs BAL
Fri, Sep 2ndvs MINvs SEA
Sat, Sep 3rdvs MINvs SEA
Sun, Sep 4thvs MINvs SEA
Mon, Sep 5th@ SEA@ KC
Tue, Sep 6th@ SEA@ KC
Wed, Sep 7th@ SEA@ KC
Thu, Sep 8th@ OAK   
Fri, Sep 9th@ OAK@ MIN
Sat, Sep 10th@ OAK@ MIN
Sun, Sep 11th@ OAK@ MIN
Tue, Sep 13thvs COLvs LAA
Wed, Sep 14thvs COLvs LAA
Fri, Sep 16th@ DETvs MIN
Sat, Sep 17th@ DETvs MIN
Sun, Sep 18th@ DETvs MIN
Tue, Sep 20thvs CLE@ CWS
Wed, Sep 21stvs CLE@ CWS
Thu, Sep 22ndvs CLE@ CWS
Fri, Sep 23rdvs DET@ TEX
Sat, Sep 24thvs DET@ TEX
Sun, Sep 25thvs DET@ TEX
Tue, Sep 27th@ MINvs TB
Wed, Sep 28th@ MINvs TB
Thu, Sep 29th@ MINvs TB
Fri, Sep 30th@ SDvs KC
Sat, Oct 1st@ SDvs KC
Sun, Oct 2nd@ SDvs KC
Tue, Apr 5th   vs MIN
Mon, Apr 11th   @ KC
Mon, Apr 25th   @ LAA
Thu, May 5th   vs TOR
Mon, May 23rd   @ HOU
Fri, May 27th   @ DET
Mon, May 30th   vs KC
Mon, Jun 6th   vs TEX
Thu, Jun 16th   @ COL
Thu, Jun 30th   vs MIN
Mon, Jul 25th   @ BOS
Thu, Jul 28th   @ BOS
Mon, Sep 12th   vs LAA