Who Should I Trade?

Wily Peralta for Brad Boxberger (2019)

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

Experts' Pick
  Wily Peralta
Wily Peralta
KC @ STL Tue, May 21st 8:15pm
Brad Boxberger
Brad Boxberger
KC @ STL Tue, May 21st 8:15pm
Recommended by
3 of 5 experts
Recommended by
2 of 5 experts
Rest of Season
VBR# 1012# 586
Injury Alert--
Expert Ranks 
Andrea LaMont
Lenny Melnick Fantasy Sports
# 72# 113
Paul Sporer
# 106# 109
Nick Mariano
# 228
Eno Sarris
The Athletic
# 92
Pierre Camus
# 199
  Wily Peralta
Wily Peralta
Brad Boxberger
Brad Boxberger
2019 Stats 
Games Played2017
Games Started00
Innings Pitched20.218.3
Blown Saves32
Hits Allowed2417
Earned Runs1413
Home Runs Allowed33
  Wily Peralta
Wily Peralta
Brad Boxberger
Brad Boxberger
2019 Projections 
Games Played3640
Games Started00
Innings Pitched39.438.8
Blown Saves23
Hits Allowed4135
Earned Runs2320
Home Runs Allowed56
  Wily Peralta
Wily Peralta
Brad Boxberger
Brad Boxberger
 Kansas City Royals reliever Wily Peralta had a bitter-sweet outing in his team's 4-3 win over the White Sox in 10 innings on Wednesday. Peralta blew the save but wound up earning a win.
Matthew Terelle
Wed, Apr 17th
Kansas City Royals reliever Brad Boxberger allowed two runs in the ninth inning, allowing the White Sox to win 5-4 on Monday. Boxberger walked one in the frame.
Matthew Terelle
Tue, Apr 16th
 Kansas City Royals Wily Peralta pitched a perfect ninth on Saturday to preserve a 3-0 win over the Indians.
Matthew Terelle
Sun, Apr 14th
Kansas City Royals closer Brad Boxberger's struggles continued in a 7-6 loss to the Mariners on Thursday. Boxberger blew the save, allowing Seattle to score twice in the ninth inning to tie up the game. He allowed three hits and struck out one.
Matthew Terelle
Thu, Apr 11th
 Wily Peralta came in during a tied game in the ninth inning Wednesday. He ultimately took the loss, allowing a run on a hit and a walk.
Blaine Blontz
Thu, Apr 4th
Brad Boxberger took the loss on Wednesday versus the Mariners, giving up a homer in the ninth inning as the Royals dropped this one, 6-5.
Brendan Tuma - Too Much Tuma
Thu, Apr 11th
  Kansas City Royals reliever Brad Boxberger pitched a scoreless inning against the Tigers on Thursday. He struck out two in his team's 5-4 loss to Detroit.
Matthew Terelle
Thu, Apr 4th
  Kansas City Royals reliever Brad Boxberger got the final out on Thursday to earn a save in a 5-3 win over the White Sox.
Matthew Terelle
Thu, Mar 28th
There are no recent notes for these players
  Wily Peralta
Wily Peralta
Brad Boxberger
Brad Boxberger
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs CWSvs CWS
Sat, Mar 30thvs CWSvs CWS
Sun, Mar 31stvs CWSvs CWS
Tue, Apr 2ndvs MINvs MIN
Wed, Apr 3rdvs MINvs MIN
Thu, Apr 4th@ DET@ DET
Sat, Apr 6th@ DET@ DET
Sun, Apr 7th@ DET@ DET
Mon, Apr 8thvs SEAvs SEA
Tue, Apr 9thvs SEAvs SEA
Wed, Apr 10thvs SEAvs SEA
Thu, Apr 11thvs SEAvs SEA
Fri, Apr 12thvs CLEvs CLE
Sat, Apr 13thvs CLEvs CLE
Sun, Apr 14thvs CLEvs CLE
Mon, Apr 15th@ CWS@ CWS
Tue, Apr 16th@ CWS@ CWS
Wed, Apr 17th@ CWS@ CWS
Thu, Apr 18th@ NYY@ NYY
Fri, Apr 19th@ NYY@ NYY
Sat, Apr 20th@ NYY@ NYY
Sun, Apr 21st@ NYY@ NYY
Mon, Apr 22nd@ TB@ TB
Tue, Apr 23rd@ TB@ TB
Wed, Apr 24th@ TB@ TB
Fri, Apr 26thvs LAAvs LAA
Sat, Apr 27thvs LAAvs LAA
Sun, Apr 28thvs LAAvs LAA
Mon, Apr 29thvs TBvs TB
Wed, May 1stvs TBvs TB
Thu, May 2ndvs TBvs TB
Fri, May 3rd@ DET@ DET
Sat, May 4th@ DET@ DET
Sun, May 5th@ DET@ DET
Mon, May 6th@ HOU@ HOU
Tue, May 7th@ HOU@ HOU
Wed, May 8th@ HOU@ HOU
Fri, May 10thvs PHIvs PHI
Sat, May 11thvs PHIvs PHI
Sun, May 12thvs PHIvs PHI
Tue, May 14thvs TEXvs TEX
Wed, May 15thvs TEXvs TEX
Thu, May 16thvs TEXvs TEX
Fri, May 17th@ LAA@ LAA
Sat, May 18th@ LAA@ LAA
Sun, May 19th@ LAA@ LAA
Tue, May 21st@ STL@ STL
Wed, May 22nd@ STL@ STL
Fri, May 24thvs NYYvs NYY
Sat, May 25thvs NYYvs NYY
Sun, May 26thvs NYYvs NYY
Mon, May 27th@ CWS@ CWS
Tue, May 28th@ CWS@ CWS
Wed, May 29th@ CWS@ CWS
Thu, May 30th@ TEX@ TEX
Fri, May 31st@ TEX@ TEX
Sat, Jun 1st@ TEX@ TEX
Sun, Jun 2nd@ TEX@ TEX
Tue, Jun 4thvs BOSvs BOS
Wed, Jun 5thvs BOSvs BOS
Thu, Jun 6thvs BOSvs BOS
Fri, Jun 7thvs CWSvs CWS
Sat, Jun 8thvs CWSvs CWS
Sun, Jun 9thvs CWSvs CWS
Tue, Jun 11thvs DETvs DET
Wed, Jun 12thvs DETvs DET
Thu, Jun 13thvs DETvs DET
Fri, Jun 14th@ MIN@ MIN
Sat, Jun 15th@ MIN@ MIN
Sun, Jun 16th@ MIN@ MIN
Mon, Jun 17th@ SEA@ SEA
Tue, Jun 18th@ SEA@ SEA
Wed, Jun 19th@ SEA@ SEA
Thu, Jun 20thvs MINvs MIN
Fri, Jun 21stvs MINvs MIN
Sat, Jun 22ndvs MINvs MIN
Sun, Jun 23rdvs MINvs MIN
Mon, Jun 24th@ CLE@ CLE
Tue, Jun 25th@ CLE@ CLE
Wed, Jun 26th@ CLE@ CLE
Fri, Jun 28th@ TOR@ TOR
Sat, Jun 29th@ TOR@ TOR
Sun, Jun 30th@ TOR@ TOR
Mon, Jul 1st@ TOR@ TOR
Tue, Jul 2ndvs CLEvs CLE
Wed, Jul 3rdvs CLEvs CLE
Thu, Jul 4thvs CLEvs CLE
Fri, Jul 5th@ WSH@ WSH
Sat, Jul 6th@ WSH@ WSH
Sun, Jul 7th@ WSH@ WSH
Fri, Jul 12thvs DETvs DET
Sat, Jul 13thvs DETvs DET
Sun, Jul 14thvs DETvs DET
Mon, Jul 15thvs CWSvs CWS
Tue, Jul 16thvs CWSvs CWS
Wed, Jul 17thvs CWSvs CWS
Thu, Jul 18thvs CWSvs CWS
Fri, Jul 19th@ CLE@ CLE
Sat, Jul 20th@ CLE@ CLE
Sun, Jul 21st@ CLE@ CLE
Tue, Jul 23rd@ ATL@ ATL
Wed, Jul 24th@ ATL@ ATL
Thu, Jul 25thvs CLEvs CLE
Fri, Jul 26thvs CLEvs CLE
Sat, Jul 27thvs CLEvs CLE
Sun, Jul 28thvs CLEvs CLE
Mon, Jul 29thvs TORvs TOR
Tue, Jul 30thvs TORvs TOR
Wed, Jul 31stvs TORvs TOR
Fri, Aug 2nd@ MIN@ MIN
Sat, Aug 3rd@ MIN@ MIN
Sun, Aug 4th@ MIN@ MIN
Mon, Aug 5th@ BOS@ BOS
Tue, Aug 6th@ BOS@ BOS
Wed, Aug 7th@ BOS@ BOS
Thu, Aug 8th@ DET@ DET
Fri, Aug 9th@ DET@ DET
Sat, Aug 10th@ DET@ DET
Sun, Aug 11th@ DET@ DET
Tue, Aug 13thvs STLvs STL
Wed, Aug 14thvs STLvs STL
Fri, Aug 16thvs NYMvs NYM
Sat, Aug 17thvs NYMvs NYM
Sun, Aug 18thvs NYMvs NYM
Mon, Aug 19th@ BAL@ BAL
Tue, Aug 20th@ BAL@ BAL
Wed, Aug 21st@ BAL@ BAL
Fri, Aug 23rd@ CLE@ CLE
Sat, Aug 24th@ CLE@ CLE
Sun, Aug 25th@ CLE@ CLE
Mon, Aug 26thvs OAKvs OAK
Tue, Aug 27thvs OAKvs OAK
Wed, Aug 28thvs OAKvs OAK
Thu, Aug 29thvs OAKvs OAK
Fri, Aug 30thvs BALvs BAL
Sat, Aug 31stvs BALvs BAL
Sun, Sep 1stvs BALvs BAL
Tue, Sep 3rdvs DETvs DET
Wed, Sep 4thvs DETvs DET
Thu, Sep 5thvs DETvs DET
Fri, Sep 6th@ MIA@ MIA
Sat, Sep 7th@ MIA@ MIA
Sun, Sep 8th@ MIA@ MIA
Tue, Sep 10th@ CWS@ CWS
Wed, Sep 11th@ CWS@ CWS
Thu, Sep 12th@ CWS@ CWS
Fri, Sep 13thvs HOUvs HOU
Sat, Sep 14thvs HOUvs HOU
Sun, Sep 15thvs HOUvs HOU
Mon, Sep 16th@ OAK@ OAK
Tue, Sep 17th@ OAK@ OAK
Wed, Sep 18th@ OAK@ OAK
Thu, Sep 19th@ MIN@ MIN
Fri, Sep 20th@ MIN@ MIN
Sat, Sep 21st@ MIN@ MIN
Sun, Sep 22nd@ MIN@ MIN
Tue, Sep 24thvs ATLvs ATL
Wed, Sep 25thvs ATLvs ATL
Fri, Sep 27thvs MINvs MIN
Sat, Sep 28thvs MINvs MIN
Sun, Sep 29thvs MINvs MIN