Who Should I Trade?

Max Kepler for Tim Anderson (2019)

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

 
Experts' Pick
 
  Tim Anderson
SS - CWS
Tim Anderson
CWS @ MIN Wed, Aug 21st 1:10pm
Max Kepler
CF,RF - MIN
Max Kepler
MIN vs CWS Wed, Aug 21st 1:10pm
Expert
Recommendation
65%
Recommended by
11 of 17 experts
35%
Recommended by
6 of 17 experts
Rankings 
   
Rest of Season
VBR# 33# 96
   
Projections 
   
Runs1921
Home Runs48
RBI1520
Stolen Bases60
Batting Average.301.254
   
Misc 
   
Injury Alert--
Weather76 F, Partly Cloudy76 F, Partly Cloudy
   
Expert Ranks 
   
Eno Sarris
The Athletic
# 71# 113
   
Chris Meaney
The Athletic
# 75# 107
   
Andrea LaMont
Lenny Melnick Fantasy Sports
# 70# 116
   
Nick Pollack
Pitcher List
# 35# 53
   
Bobby Sylvester
FantasyPros
# 55# 68
   
Donkey Teeth
Razzball
# 99# 132
   
Pierre Camus
RotoBaller
# 48# 67
   
Max Freeze
Freeze Stats
# 83# 84
   
Brandon 'B_Don' Myers
Razzball
# 99# 159
   
Mick Ciallela
Fantrax
# 37# 47
   
Todd D Clark
The Fantasy Fix
# 66# 74
   
Andrew Gould
FantasyPros
# 55# 45
   
Joe Bond
Fantasy Six Pack
# 105# 45
   
Dan Harris
FantasyPros
# 93# 46
   
Alan Harrison
The Fantasy Fix
# 99# 50
   
Nick Mariano
RotoBaller
# 130# 57
   
Paul Sporer
FanGraphs
# 103
   
  Tim Anderson
SS - CWS
Tim Anderson
CWS
Max Kepler
CF,RF - MIN
Max Kepler
MIN
2019 Stats 
   
   
At Bats355459
   
Runs5584
   
Hits117117
   
Singles8357
   
Doubles2227
   
Triples00
   
Home Runs1233
   
RBI4281
   
Stolen Bases161
   
Caught Stealing45
   
Walks1053
   
Strikeouts7484
   
Batting Average.330.255
   
On Base Pct.352.336
   
Slugging Pct.493.529
   
On-base Plus Slugging.845.865
   
  Tim Anderson
SS - CWS
Tim Anderson
CWS
Max Kepler
CF,RF - MIN
Max Kepler
MIN
2019 Projections 
   
   
At Bats135116
   
Runs1921
   
Hits4130
   
Singles2815
   
Doubles87
   
Triples00
   
Home Runs48
   
RBI1520
   
Stolen Bases60
   
Caught Stealing11
   
Walks513
   
Strikeouts3623
   
Batting Average.301.254
   
On Base Pct.328.338
   
Slugging Pct.461.520
   
On-base Plus Slugging.789.857
   
  Tim Anderson
SS - CWS
Tim Anderson
CWS
Max Kepler
CF,RF - MIN
Max Kepler
MIN
News 
 Chicago White Sox shortstop Tim Anderson went 1-for-4 with a double and a run in a 6-4 win over the Twins on Monday.
Matthew Terelle
Tue, Aug 20th
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
 Chicago White Sox shortstop Tim Anderson went 4-for-5 with two doubles, two runs, and an RBI in a 13-9 win over the Astros on Wednesday.
Matthew Terelle
Wed, Aug 14th
Minnesota Twins outfielder Max Kepler went 0-for-5 in a 13-6 win over the Rangers on Thursday.
Matthew Terelle
Fri, Aug 16th
 Chicago White Sox shortstop Tim Anderson went 2-for-3 in a 7-0 loss to Oakland on Friday.
Matthew Terelle
Sat, Aug 10th
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
 Chicago White Sox shortstop Tim Anderson went 1-for-5 with a solo homer in a 10-5 win over the Phillies on Sunday.
Matthew Terelle
Sun, Aug 4th
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
 Chicago White Sox shortstop Tim Anderson went 1-for-4 in a 3-2 loss to the Phillies on Saturday.
Matthew Terelle
Sun, Aug 4th
Minnesota Twins outfielder Max Kepler went 2-for-6 with a solo homer in a 5-4 loss to the Marlins on Thursday.
Matthew Terelle
Thu, Aug 1st
Notes 
There are no recent notes for these players
  Tim Anderson
SS - CWS
Tim Anderson
CWS
Max Kepler
CF,RF - MIN
Max Kepler
MIN
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ KCvs CLE
Sat, Mar 30th@ KCvs CLE
Sun, Mar 31st@ KCvs CLE
Tue, Apr 2nd   @ KC
Wed, Apr 3rd@ CLE@ KC
Fri, Apr 5thvs SEA@ PHI
Sat, Apr 6thvs SEA@ PHI
Sun, Apr 7thvs SEA@ PHI
Tue, Apr 9thvs TB@ NYM
Wed, Apr 10thvs TB@ NYM
Sat, Apr 13th@ NYYvs DET
Sun, Apr 14th@ NYYvs DET
Mon, Apr 15thvs KCvs TOR
Tue, Apr 16thvs KCvs TOR
Wed, Apr 17thvs KCvs TOR
Thu, Apr 18th@ DETvs TOR
Sat, Apr 20th   @ BAL
Sun, Apr 21st@ DET@ BAL
Mon, Apr 22nd@ BAL@ HOU
Tue, Apr 23rd@ BAL@ HOU
Wed, Apr 24th@ BAL@ HOU
Fri, Apr 26thvs DETvs BAL
Sat, Apr 27th   vs BAL
Sun, Apr 28thvs DETvs BAL
Mon, Apr 29thvs BALvs HOU
Tue, Apr 30th   vs HOU
Wed, May 1stvs BALvs HOU
Thu, May 2ndvs BOSvs HOU
Fri, May 3rdvs BOS@ NYY
Sat, May 4thvs BOS@ NYY
Sun, May 5thvs BOS@ NYY
Mon, May 6th@ CLE@ TOR
Tue, May 7th@ CLE@ TOR
Wed, May 8th@ CLE@ TOR
Fri, May 10th@ TORvs DET
Sat, May 11th@ TORvs DET
Sun, May 12th@ TORvs DET
Mon, May 13thvs CLEvs LAA
Tue, May 14thvs CLEvs LAA
Wed, May 15th   vs LAA
Thu, May 16thvs TOR@ SEA
Fri, May 17thvs TOR@ SEA
Sat, May 18thvs TOR@ SEA
Sun, May 19thvs TOR@ SEA
Mon, May 20th@ HOU@ LAA
Tue, May 21st@ HOU@ LAA
Thu, May 23rd@ HOU@ LAA
Fri, May 24th@ MINvs CWS
Sat, May 25th@ MINvs CWS
Sun, May 26th@ MINvs CWS
Mon, May 27th   vs MIL
Tue, May 28thvs KCvs MIL
Thu, May 30thvs CLE@ TB
Fri, May 31stvs CLE@ TB
Sat, Jun 1stvs CLE@ TB
Sun, Jun 2ndvs CLE@ TB
Tue, Jun 4th@ WSH@ CLE
Wed, Jun 5th@ WSH@ CLE
Thu, Jun 6th   @ CLE
Fri, Jun 7th@ KC@ DET
Sat, Jun 8th@ KC@ DET
Sun, Jun 9th@ KC@ DET
Tue, Jun 11thvs WSHvs SEA
Wed, Jun 12th   vs SEA
Thu, Jun 13thvs NYYvs SEA
Fri, Jun 14thvs NYYvs KC
Sat, Jun 15thvs NYYvs KC
Sun, Jun 16thvs NYYvs KC
Mon, Jun 17th   vs BOS
Tue, Jun 18th@ CHCvs BOS
Wed, Jun 19th@ CHCvs BOS
Thu, Jun 20th   @ KC
Fri, Jun 21st@ TEX@ KC
Sat, Jun 22nd@ TEX@ KC
Sun, Jun 23rd@ TEX@ KC
Tue, Jun 25th@ BOSvs TB
Wed, Jun 26th@ BOSvs TB
Thu, Jun 27th   vs TB
Fri, Jun 28thvs MIN@ CWS
Sat, Jun 29thvs MIN@ CWS
Sun, Jun 30thvs MIN@ CWS
Tue, Jul 2nd   @ OAK
Wed, Jul 3rdvs DET@ OAK
Thu, Jul 4thvs DET@ OAK
Fri, Jul 5th   vs TEX
Sat, Jul 6thvs CHCvs TEX
Sun, Jul 7thvs CHCvs TEX
Fri, Jul 12th@ OAK@ CLE
Sat, Jul 13th@ OAK@ CLE
Sun, Jul 14th@ OAK@ CLE
Tue, Jul 16th@ KCvs NYM
Wed, Jul 17th@ KCvs NYM
Thu, Jul 18th@ KCvs OAK
Fri, Jul 19th@ TBvs OAK
Sat, Jul 20th@ TBvs OAK
Sun, Jul 21st@ TBvs OAK
Mon, Jul 22ndvs MIAvs NYY
Tue, Jul 23rdvs MIAvs NYY
Wed, Jul 24thvs MIAvs NYY
Thu, Jul 25thvs MIN@ CWS
Fri, Jul 26thvs MIN@ CWS
Sat, Jul 27thvs MIN@ CWS
Sun, Jul 28thvs MIN@ CWS
Tue, Jul 30thvs NYM@ MIA
Wed, Jul 31stvs NYM@ MIA
Thu, Aug 1stvs NYM@ MIA
Fri, Aug 2nd@ PHIvs KC
Sat, Aug 3rd@ PHIvs KC
Sun, Aug 4th@ PHIvs KC
Mon, Aug 5th@ DETvs ATL
Tue, Aug 6th@ DETvs ATL
Wed, Aug 7th@ DETvs ATL
Thu, Aug 8th   vs CLE
Fri, Aug 9thvs OAKvs CLE
Sat, Aug 10thvs OAKvs CLE
Sun, Aug 11thvs OAKvs CLE
Tue, Aug 13thvs HOU@ MIL
Wed, Aug 14thvs HOU@ MIL
Thu, Aug 15th@ LAA@ TEX
Fri, Aug 16th@ LAA@ TEX
Sat, Aug 17th@ LAA@ TEX
Sun, Aug 18th@ LAA@ TEX
Mon, Aug 19th@ MINvs CWS
Tue, Aug 20th@ MINvs CWS
Wed, Aug 21st@ MINvs CWS
Fri, Aug 23rdvs TEXvs DET
Sat, Aug 24thvs TEXvs DET
Sun, Aug 25thvs TEXvs DET
Tue, Aug 27thvs MIN@ CWS
Wed, Aug 28thvs MIN@ CWS
Thu, Aug 29thvs MIN@ CWS
Fri, Aug 30th@ ATL@ DET
Sat, Aug 31st@ ATL@ DET
Sun, Sep 1st@ ATL@ DET
Mon, Sep 2nd@ CLE@ DET
Tue, Sep 3rd@ CLE@ BOS
Wed, Sep 4th@ CLE@ BOS
Thu, Sep 5th@ CLE@ BOS
Fri, Sep 6thvs LAAvs CLE
Sat, Sep 7thvs LAAvs CLE
Sun, Sep 8thvs LAAvs CLE
Tue, Sep 10thvs KCvs WSH
Wed, Sep 11thvs KCvs WSH
Thu, Sep 12thvs KCvs WSH
Fri, Sep 13th@ SEA@ CLE
Sat, Sep 14th@ SEA@ CLE
Sun, Sep 15th@ SEA@ CLE
Mon, Sep 16th@ MINvs CWS
Tue, Sep 17th@ MINvs CWS
Wed, Sep 18th@ MINvs CWS
Thu, Sep 19th   vs KC
Fri, Sep 20th@ DETvs KC
Sat, Sep 21st@ DETvs KC
Sun, Sep 22nd@ DETvs KC
Tue, Sep 24thvs CLE@ DET
Wed, Sep 25thvs CLE@ DET
Thu, Sep 26thvs CLE@ DET
Fri, Sep 27thvs DET@ KC
Sat, Sep 28thvs DET@ KC
Sun, Sep 29thvs DET@ KC
Mon, Apr 1st@ CLE   
Mon, Apr 8thvs TB   
Fri, Apr 12th@ NYY   
Fri, Apr 19th@ DET   
Thu, May 9th@ CLE   
Wed, May 22nd@ HOU   
Wed, May 29thvs KC   
Mon, Jun 10thvs WSH   
Mon, Jun 24th@ BOS   
Mon, Jul 15th@ KC   
Thu, Aug 22ndvs TEX