Who Should I Trade?

Shawn Kelley for Anthony Swarzak (2019)

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

Experts' Pick
  Shawn Kelley
Shawn Kelley
TEX vs NYY Sun, Sep 29th 3:05pm
Anthony Swarzak
Anthony Swarzak
ATL @ NYM Sun, Sep 29th 3:10pm
Recommended by
7 of 9 experts
Recommended by
2 of 9 experts
Rest of Season
Injury Alert-MiLB
Expert Ranks 
Alan Harrison
The Fantasy Fix
# 106# 133
Nick Mariano
# 115# 134
Bobby Sylvester
# 82
Dan Harris
# 107
Pierre Camus
# 122# 210
Brandon 'B_Don' Myers
# 153
Todd D Clark
The Fantasy Fix
# 108
Eno Sarris
The Athletic
# 94
Donkey Teeth
# 144
  Shawn Kelley
Shawn Kelley
Anthony Swarzak
Anthony Swarzak
2019 Stats 
Games Played5059
Games Started00
Innings Pitched47.253.2
Blown Saves43
Hits Allowed5552
Earned Runs2627
Home Runs Allowed1212
  Shawn Kelley
Shawn Kelley
Anthony Swarzak
Anthony Swarzak
2019 Projections 
Games Played00
Games Started00
Innings Pitched0.00.0
Blown Saves00
Hits Allowed00
Earned Runs00
Home Runs Allowed00
  Shawn Kelley
Shawn Kelley
Anthony Swarzak
Anthony Swarzak
 Rangers reliever Shawn Kelley has been activated off the 10-day injured list before the first game of Wednesday's doubleheader against the Cleveland Indians, according to reports.
Mike Maher
Wed, Aug 7th
The Braves are planning to activate Anthony Swarzak (shoulder) off the IL prior to Friday's game.
Brendan Tuma - Too Much Tuma
Fri, Jul 12th
 Shawn Kelley was placed on the 10-day injured list with right biceps muscle soreness Monday.
Brad Camara
Tue, Jul 23rd
The Braves placed Anthony Swarzak on the 10-day injured list with right shoulder inflammation.
Brendan Tuma - Too Much Tuma
Sun, Jun 30th
 Shawn Kelley (5-2) pitched a perfect inning Friday earning the win over the Astros.
Brad Camara
Sat, Jul 13th
Braves reliever Anthony Swarzak allowed one hit and recorded one out to earn the save in Tuesday's rain-shortened win over the Pirates on Tuesday.
Mike Maher
Wed, Jun 12th
 Shawn Kelley (4-2) allowed two hits across two shutout innings Sunday, striking out two batters and earning the win over the Twins.
Brad Camara
Mon, Jul 8th
The Braves have acquired reliever Anthony Swarzak from the Mariners in exchange for Arodys Vizcaino and Jesse Biddle.
Brendan Tuma - Too Much Tuma
Mon, May 20th
 Shawn Kelley allowed no runs on two hits, no walks, and three strikeouts on Thursday to earn a save.
Kamran Hoda
Thu, Jun 27th
Anthony Swarzak struck out one and allowed one hit in a scoreless ninth inning on Sunday.
Brendan Tuma - Too Much Tuma
Mon, Apr 15th
There are no recent notes for these players
  Shawn Kelley
Shawn Kelley
Anthony Swarzak
Anthony Swarzak
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs CHC@ PHI
Sat, Mar 30thvs CHC@ PHI
Sun, Mar 31stvs CHC@ PHI
Mon, Apr 1stvs HOUvs CHC
Tue, Apr 2ndvs HOU   
Wed, Apr 3rdvs HOUvs CHC
Thu, Apr 4th@ LAAvs CHC
Fri, Apr 5th@ LAAvs MIA
Sat, Apr 6th@ LAAvs MIA
Sun, Apr 7th@ LAAvs MIA
Tue, Apr 9th@ ARI@ COL
Wed, Apr 10th@ ARI   
Fri, Apr 12thvs OAKvs NYM
Sun, Apr 14thvs OAKvs NYM
Mon, Apr 15thvs LAA   
Tue, Apr 16thvs LAAvs ARI
Wed, Apr 17thvs LAAvs ARI
Fri, Apr 19thvs HOU   
Sat, Apr 20thvs HOU@ CLE
Sun, Apr 21stvs HOU@ CLE
Mon, Apr 22nd@ OAK   
Tue, Apr 23rd@ OAK@ CIN
Wed, Apr 24th@ OAK@ CIN
Thu, Apr 25th@ SEA@ CIN
Fri, Apr 26th@ SEAvs COL
Sat, Apr 27th@ SEAvs COL
Sun, Apr 28th@ SEAvs COL
Tue, Apr 30thvs PITvs SD
Wed, May 1stvs PITvs SD
Fri, May 3rdvs TOR@ MIA
Sat, May 4thvs TOR@ MIA
Sun, May 5thvs TOR@ MIA
Tue, May 7th@ PIT@ LAD
Wed, May 8th@ PIT@ LAD
Thu, May 9th@ HOU@ ARI
Fri, May 10th@ HOU@ ARI
Sat, May 11th@ HOU@ ARI
Sun, May 12th@ HOU@ ARI
Tue, May 14th@ KCvs STL
Wed, May 15th@ KCvs STL
Thu, May 16th@ KCvs STL
Fri, May 17thvs STLvs MIL
Sat, May 18thvs STLvs MIL
Sun, May 19thvs STLvs MIL
Mon, May 20thvs SEA@ SF
Tue, May 21stvs SEA@ SF
Wed, May 22ndvs SEA@ SF
Fri, May 24th@ LAA@ STL
Sat, May 25th@ LAA@ STL
Sun, May 26th@ LAA@ STL
Mon, May 27th@ SEA   
Tue, May 28th@ SEAvs WSH
Wed, May 29th@ SEAvs WSH
Thu, May 30thvs KC   
Fri, May 31stvs KCvs DET
Sat, Jun 1stvs KCvs DET
Sun, Jun 2ndvs KCvs DET
Tue, Jun 4thvs BAL@ PIT
Wed, Jun 5thvs BAL@ PIT
Thu, Jun 6thvs BAL@ PIT
Fri, Jun 7thvs OAK@ MIA
Sat, Jun 8thvs OAK@ MIA
Sun, Jun 9thvs OAK@ MIA
Mon, Jun 10th@ BOSvs PIT
Tue, Jun 11th@ BOSvs PIT
Wed, Jun 12th@ BOSvs PIT
Thu, Jun 13th@ BOSvs PIT
Fri, Jun 14th@ CINvs PHI
Sat, Jun 15th@ CINvs PHI
Sun, Jun 16th@ CINvs PHI
Mon, Jun 17thvs CLEvs NYM
Tue, Jun 18thvs CLEvs NYM
Wed, Jun 19thvs CLEvs NYM
Thu, Jun 20thvs CLE   
Fri, Jun 21stvs CWS@ WSH
Sat, Jun 22ndvs CWS@ WSH
Sun, Jun 23rdvs CWS@ WSH
Tue, Jun 25th@ DET@ CHC
Wed, Jun 26th@ DET@ CHC
Thu, Jun 27th@ DET@ CHC
Fri, Jun 28th@ TB@ NYM
Sat, Jun 29th@ TB@ NYM
Sun, Jun 30th@ TB@ NYM
Tue, Jul 2ndvs LAAvs PHI
Wed, Jul 3rdvs LAAvs PHI
Thu, Jul 4thvs LAAvs PHI
Fri, Jul 5th@ MINvs MIA
Sat, Jul 6th@ MINvs MIA
Sun, Jul 7th@ MINvs MIA
Thu, Jul 11thvs HOU   
Fri, Jul 12thvs HOU@ SD
Sat, Jul 13thvs HOU@ SD
Sun, Jul 14thvs HOU@ SD
Tue, Jul 16thvs ARI@ MIL
Wed, Jul 17thvs ARI@ MIL
Fri, Jul 19th@ HOUvs WSH
Sat, Jul 20th@ HOUvs WSH
Sun, Jul 21st@ HOUvs WSH
Mon, Jul 22nd@ SEA   
Tue, Jul 23rd@ SEAvs KC
Wed, Jul 24th@ SEAvs KC
Thu, Jul 25th@ OAK   
Fri, Jul 26th@ OAK@ PHI
Sat, Jul 27th@ OAK@ PHI
Sun, Jul 28th@ OAK@ PHI
Tue, Jul 30thvs SEA@ WSH
Wed, Jul 31stvs SEA@ WSH
Fri, Aug 2ndvs DETvs CIN
Sat, Aug 3rdvs DETvs CIN
Sun, Aug 4thvs DETvs CIN
Mon, Aug 5th@ CLE@ MIN
Wed, Aug 7th@ CLE@ MIN
Fri, Aug 9th@ MIL@ MIA
Sat, Aug 10th@ MIL@ MIA
Sun, Aug 11th@ MIL@ MIA
Mon, Aug 12th@ TOR   
Tue, Aug 13th@ TORvs NYM
Wed, Aug 14th@ TORvs NYM
Thu, Aug 15thvs MINvs NYM
Fri, Aug 16thvs MINvs LAD
Sat, Aug 17thvs MINvs LAD
Sun, Aug 18thvs MINvs LAD
Mon, Aug 19thvs LAA   
Tue, Aug 20thvs LAAvs MIA
Wed, Aug 21stvs LAAvs MIA
Thu, Aug 22nd@ CWSvs MIA
Fri, Aug 23rd@ CWS@ NYM
Sat, Aug 24th@ CWS@ NYM
Sun, Aug 25th@ CWS@ NYM
Tue, Aug 27th@ LAA@ TOR
Wed, Aug 28th@ LAA@ TOR
Thu, Aug 29thvs SEA   
Fri, Aug 30thvs SEAvs CWS
Sat, Aug 31stvs SEAvs CWS
Sun, Sep 1stvs SEAvs CWS
Mon, Sep 2nd@ NYYvs TOR
Tue, Sep 3rd@ NYYvs TOR
Wed, Sep 4th@ NYY   
Thu, Sep 5th@ BALvs WSH
Fri, Sep 6th@ BALvs WSH
Sat, Sep 7th@ BALvs WSH
Sun, Sep 8th@ BALvs WSH
Tue, Sep 10thvs TB@ PHI
Wed, Sep 11thvs TB@ PHI
Thu, Sep 12thvs TB@ PHI
Fri, Sep 13thvs OAK@ WSH
Sat, Sep 14thvs OAK@ WSH
Sun, Sep 15thvs OAK@ WSH
Tue, Sep 17th@ HOUvs PHI
Wed, Sep 18th@ HOUvs PHI
Fri, Sep 20th@ OAKvs SF
Sat, Sep 21st@ OAKvs SF
Sun, Sep 22nd@ OAKvs SF
Tue, Sep 24thvs BOS@ KC
Wed, Sep 25thvs BOS@ KC
Thu, Sep 26thvs BOS   
Fri, Sep 27thvs NYY@ NYM
Sat, Sep 28thvs NYY@ NYM
Sun, Sep 29thvs NYY@ NYM
Mon, Apr 8th   @ COL
Thu, Apr 11th   vs NYM
Sat, Apr 13th   vs NYM
Thu, Apr 18th   vs ARI
Mon, Apr 29th   vs SD
Thu, May 2nd   vs SD
Mon, May 6th   @ LAD
Thu, May 23rd   @ SF
Mon, Jun 24th   @ CHC
Mon, Jul 15th   @ MIL
Thu, Jul 18th   vs WSH
Mon, Jul 29th   @ WSH
Thu, Aug 1st   vs CIN
Tue, Aug 6th   @ MIN
Thu, Aug 8th   @ MIA
Mon, Aug 26th   @ COL
Mon, Sep 9th   @ PHI
Thu, Sep 19th   vs PHI