Who Should I Trade?

David Peralta for Max Kepler (2019)

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

 
Experts' Pick
 
  Max Kepler
CF,RF - MIN
Max Kepler
MIN vs CWS Wed, Aug 21st 1:10pm
David Peralta
LF - ARI
David Peralta
ARI vs COL Wed, Aug 21st 3:40pm
Expert
Recommendation
65%
Recommended by
11 of 17 experts
35%
Recommended by
6 of 17 experts
Rankings 
   
Rest of Season
VBR# 95# 151
   
Projections 
   
Runs2115
Home Runs84
RBI2017
Stolen Bases00
Batting Average.256.281
   
Misc 
   
Injury Alert--
Weather72 F, Mostly Cloudy108 F, Clear
   
Expert Ranks 
   
Alan Harrison
The Fantasy Fix
# 50# 69
   
Andrew Gould
FantasyPros
# 45# 97
   
Joe Bond
Fantasy Six Pack
# 45# 90
   
Nick Pollack
Pitcher List
# 53# 94
   
Nick Mariano
RotoBaller
# 57# 93
   
Bobby Sylvester
FantasyPros
# 68# 121
   
Dan Harris
FantasyPros
# 46# 100
   
Pierre Camus
RotoBaller
# 67# 101
   
Max Freeze
Freeze Stats
# 84# 103
   
Mick Ciallela
Fantrax
# 47# 139
   
Todd D Clark
The Fantasy Fix
# 74# 83
   
Eno Sarris
The Athletic
# 113# 63
   
Paul Sporer
FanGraphs
# 103# 72
   
Chris Meaney
The Athletic
# 107# 80
   
Brandon 'B_Don' Myers
Razzball
# 159# 82
   
Donkey Teeth
Razzball
# 132# 82
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 116# 85
   
  Max Kepler
CF,RF - MIN
Max Kepler
MIN
David Peralta
LF - ARI
David Peralta
ARI
2019 Stats 
   
   
At Bats464376
   
Runs8748
   
Hits119105
   
Singles5761
   
Doubles2829
   
Triples03
   
Home Runs3412
   
RBI8457
   
Stolen Bases10
   
Caught Stealing50
   
Walks5334
   
Strikeouts8486
   
Batting Average.257.279
   
On Base Pct.337.346
   
Slugging Pct.537.468
   
On-base Plus Slugging.873.814
   
  Max Kepler
CF,RF - MIN
Max Kepler
MIN
David Peralta
LF - ARI
David Peralta
ARI
2019 Projections 
   
   
At Bats114118
   
Runs2115
   
Hits2933
   
Singles1420
   
Doubles78
   
Triples01
   
Home Runs84
   
RBI2017
   
Stolen Bases00
   
Caught Stealing10
   
Walks1311
   
Strikeouts2326
   
Batting Average.256.281
   
On Base Pct.338.349
   
Slugging Pct.527.470
   
On-base Plus Slugging.865.820
   
  Max Kepler
CF,RF - MIN
Max Kepler
MIN
David Peralta
LF - ARI
David Peralta
ARI
News 
 Minnesota Twins outfielder Max Kepler went 2-for-5 with a homer, three runs, and three RBI in a 14-4 win over the White Sox on Tuesday.
Matthew Terelle
Wed, Aug 21st
David Peralta hit his 12th homer of the season in Arizona's 6-1 win over the Giants on Sunday.
Brendan Tuma - Too Much Tuma
Mon, Aug 19th
 Minnesota Twins outfielder Max Kepler went 1-for-4 with a two-run homer in a 4-3 win over the Rangers on Friday.
Matthew Terelle
Sat, Aug 17th
David Peralta went 1-for-6 with a single as the D'Backs fell to the Giants 10-9 in 11 innings on Friday.
Brendan Tuma - Too Much Tuma
Sat, Aug 17th
 Minnesota Twins outfielder Max Kepler went 0-for-5 in a 13-6 win over the Rangers on Thursday.
Matthew Terelle
Fri, Aug 16th
David Peralta was held out of Monday's game due to neck stiffness.
Brad Camara
Mon, Aug 12th
 Minnesota Twins outfielder Max Kepler went 1-for-4 with a solo homer in a 4-1 win over the Indians on Saturday.
Matthew Terelle
Sun, Aug 11th
David Peralta went 1-for-2 with two walks and an RBI in Wednesday's 6-0 win over the Phillies.
Brendan Tuma - Too Much Tuma
Thu, Aug 8th
 Minnesota Twins outfielder Max Kepler went 1-for-4 with a solo homer in a 5-3 win over the Braves on Monday.
Matthew Terelle
Tue, Aug 6th
David Peralta (shoulder) was reinstated from the 10-day injured list Wednesday. He is not in the lineup for Wednesday’s game against the Orioles.
Brad Camara
Wed, Jul 24th
Notes 
There are no recent notes for these players
  Max Kepler
CF,RF - MIN
Max Kepler
MIN
David Peralta
LF - ARI
David Peralta
ARI
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs CLE@ LAD
Fri, Mar 29th   @ LAD
Sat, Mar 30thvs CLE@ LAD
Sun, Mar 31stvs CLE@ LAD
Mon, Apr 1st   @ SD
Tue, Apr 2nd@ KC@ SD
Wed, Apr 3rd@ KC@ SD
Fri, Apr 5th@ PHIvs BOS
Sat, Apr 6th@ PHIvs BOS
Sun, Apr 7th@ PHIvs BOS
Tue, Apr 9th@ NYMvs TEX
Wed, Apr 10th@ NYMvs TEX
Thu, Apr 11th   vs SD
Fri, Apr 12th   vs SD
Sat, Apr 13thvs DETvs SD
Sun, Apr 14thvs DETvs SD
Tue, Apr 16thvs TOR@ ATL
Wed, Apr 17thvs TOR@ ATL
Thu, Apr 18thvs TOR@ ATL
Fri, Apr 19th   @ CHC
Sat, Apr 20th@ BAL@ CHC
Sun, Apr 21st@ BAL@ CHC
Mon, Apr 22nd@ HOU@ PIT
Tue, Apr 23rd@ HOU@ PIT
Wed, Apr 24th@ HOU@ PIT
Thu, Apr 25th   @ PIT
Fri, Apr 26thvs BALvs CHC
Sat, Apr 27thvs BALvs CHC
Sun, Apr 28thvs BALvs CHC
Tue, Apr 30thvs HOUvs NYY
Wed, May 1stvs HOUvs NYY
Fri, May 3rd@ NYY@ COL
Sat, May 4th@ NYY@ COL
Sun, May 5th@ NYY@ COL
Mon, May 6th@ TOR@ TB
Tue, May 7th@ TOR@ TB
Wed, May 8th@ TOR@ TB
Thu, May 9th   vs ATL
Fri, May 10thvs DETvs ATL
Sat, May 11thvs DETvs ATL
Sun, May 12thvs DETvs ATL
Mon, May 13thvs LAAvs PIT
Tue, May 14thvs LAAvs PIT
Wed, May 15thvs LAAvs PIT
Fri, May 17th@ SEAvs SF
Sat, May 18th@ SEAvs SF
Sun, May 19th@ SEAvs SF
Mon, May 20th@ LAA@ SD
Tue, May 21st@ LAA@ SD
Wed, May 22nd   @ SD
Fri, May 24thvs CWS@ SF
Sat, May 25thvs CWS@ SF
Sun, May 26thvs CWS@ SF
Mon, May 27thvs MIL@ COL
Tue, May 28thvs MIL@ COL
Wed, May 29th   @ COL
Thu, May 30th@ TB@ COL
Fri, May 31st@ TBvs NYM
Sat, Jun 1st@ TBvs NYM
Sun, Jun 2nd@ TBvs NYM
Mon, Jun 3rd   vs LAD
Tue, Jun 4th@ CLEvs LAD
Wed, Jun 5th@ CLEvs LAD
Fri, Jun 7th@ DET@ TOR
Sat, Jun 8th@ DET@ TOR
Sun, Jun 9th@ DET@ TOR
Mon, Jun 10th   @ PHI
Tue, Jun 11thvs SEA@ PHI
Wed, Jun 12thvs SEA@ PHI
Thu, Jun 13thvs SEA@ WSH
Fri, Jun 14thvs KC@ WSH
Sat, Jun 15thvs KC@ WSH
Sun, Jun 16thvs KC@ WSH
Tue, Jun 18thvs BOSvs COL
Wed, Jun 19thvs BOSvs COL
Thu, Jun 20th@ KCvs COL
Fri, Jun 21st@ KCvs SF
Sat, Jun 22nd@ KCvs SF
Sun, Jun 23rd@ KCvs SF
Mon, Jun 24th   vs LAD
Tue, Jun 25thvs TBvs LAD
Wed, Jun 26thvs TBvs LAD
Thu, Jun 27thvs TB@ SF
Fri, Jun 28th@ CWS@ SF
Sat, Jun 29th@ CWS@ SF
Sun, Jun 30th@ CWS@ SF
Tue, Jul 2nd@ OAK@ LAD
Wed, Jul 3rd@ OAK@ LAD
Fri, Jul 5thvs TEXvs COL
Sat, Jul 6thvs TEXvs COL
Sun, Jul 7thvs TEXvs COL
Fri, Jul 12th@ CLE@ STL
Sat, Jul 13th@ CLE@ STL
Sun, Jul 14th@ CLE@ STL
Tue, Jul 16thvs NYM@ TEX
Wed, Jul 17thvs NYM@ TEX
Thu, Jul 18thvs OAKvs MIL
Fri, Jul 19thvs OAKvs MIL
Sat, Jul 20thvs OAKvs MIL
Sun, Jul 21stvs OAKvs MIL
Mon, Jul 22ndvs NYYvs BAL
Tue, Jul 23rdvs NYYvs BAL
Wed, Jul 24thvs NYYvs BAL
Fri, Jul 26th@ CWS@ MIA
Sat, Jul 27th@ CWS@ MIA
Sun, Jul 28th@ CWS@ MIA
Mon, Jul 29th   @ MIA
Tue, Jul 30th@ MIA@ NYY
Wed, Jul 31st@ MIA@ NYY
Fri, Aug 2ndvs KCvs WSH
Sat, Aug 3rdvs KCvs WSH
Sun, Aug 4thvs KCvs WSH
Mon, Aug 5thvs ATLvs PHI
Tue, Aug 6thvs ATLvs PHI
Wed, Aug 7thvs ATLvs PHI
Fri, Aug 9thvs CLE@ LAD
Sat, Aug 10thvs CLE@ LAD
Sun, Aug 11thvs CLE@ LAD
Mon, Aug 12th   @ COL
Tue, Aug 13th@ MIL@ COL
Wed, Aug 14th@ MIL@ COL
Thu, Aug 15th@ TEXvs SF
Fri, Aug 16th@ TEXvs SF
Sat, Aug 17th@ TEXvs SF
Sun, Aug 18th@ TEXvs SF
Mon, Aug 19thvs CWSvs COL
Tue, Aug 20thvs CWSvs COL
Wed, Aug 21stvs CWSvs COL
Fri, Aug 23rdvs DET@ MIL
Sat, Aug 24thvs DET@ MIL
Sun, Aug 25thvs DET@ MIL
Mon, Aug 26th   @ SF
Tue, Aug 27th@ CWS@ SF
Thu, Aug 29th@ CWSvs LAD
Fri, Aug 30th@ DETvs LAD
Sat, Aug 31st@ DETvs LAD
Sun, Sep 1st@ DETvs LAD
Mon, Sep 2nd@ DETvs SD
Tue, Sep 3rd@ BOSvs SD
Wed, Sep 4th@ BOSvs SD
Fri, Sep 6thvs CLE@ CIN
Sat, Sep 7thvs CLE@ CIN
Sun, Sep 8thvs CLE@ CIN
Mon, Sep 9th   @ NYM
Tue, Sep 10thvs WSH@ NYM
Wed, Sep 11thvs WSH@ NYM
Thu, Sep 12thvs WSH@ NYM
Fri, Sep 13th@ CLEvs CIN
Sat, Sep 14th@ CLEvs CIN
Sun, Sep 15th@ CLEvs CIN
Mon, Sep 16thvs CWSvs MIA
Tue, Sep 17thvs CWSvs MIA
Wed, Sep 18thvs CWSvs MIA
Fri, Sep 20thvs KC@ SD
Sat, Sep 21stvs KC@ SD
Sun, Sep 22ndvs KC@ SD
Mon, Sep 23rd   vs STL
Tue, Sep 24th@ DETvs STL
Wed, Sep 25th@ DETvs STL
Fri, Sep 27th@ KCvs SD
Sat, Sep 28th@ KCvs SD
Sun, Sep 29th@ KCvs SD
Mon, Apr 15thvs TOR   
Mon, Apr 29thvs HOU   
Thu, May 2ndvs HOU   
Thu, May 16th@ SEA   
Thu, May 23rd@ LAA   
Thu, Jun 6th@ CLE   
Mon, Jun 17thvs BOS   
Thu, Jul 4th@ OAK   
Thu, Jul 25th@ CWS   
Thu, Aug 1st@ MIA   
Thu, Aug 8thvs CLE   
Wed, Aug 28th@ CWS   
Thu, Sep 5th@ BOS   
Thu, Sep 19thvs KC   
Thu, Sep 26th@ DET