Skip to main content

Who Should I Trade?

Tim Anderson for Zac Gallen (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Tim Anderson
Tim Anderson
CWS vs CLE Tue, Apr 13th 8:10pm
Zac Gallen
Zac Gallen
ARI vs OAK Tue, Apr 13th 3:40pm
Recommended by
14 of 15 experts
Recommended by
1 of 15 experts
Rest of Season
VBR# 39# 113
Home Runs2216
Stolen Bases16
Batting Avg.276
Injury AlertIL10IL10
Weather48 F, Partly Cloudy82 F, Clear
Expert Ranks 
Scott White
CBS Sports
# 37# 115
Chris Meaney
# 39# 130
Mike Maher
# 38# 123
Frank Stampfl
CBS Sports
# 33# 101
Dan Harris
# 42# 90
Mick Ciallela
# 44# 114
Ryan Amore
Pitcher List
# 34# 134
Brendan Tuma
# 44# 59
Carmen Maiorano
# 24# 241
Jordan Eisen
Field of Vision Sports
# 33# 127
Brad Camara
# 51# 116
SportsLine - Computer Simulation
CBS Sports
# 27# 105
Chris Clegg
# 40# 139
Joe Pisapia
# 37# 56
Joe Bond
Fantasy Six Pack
# 90
Who Should I Trade? Player Statistics
  Tim Anderson
Tim Anderson
Zac Gallen
Zac Gallen
2021 Stats 
Home Runs1
Stolen Bases0
Batting Avg.200
Who Should I Trade? Player Projections
  Tim Anderson
Tim Anderson
Zac Gallen
Zac Gallen
2021 Projections 
Home Runs2216
Stolen Bases16
Batting Avg.276
Who Should I Trade? Player Notes
  Tim Anderson
Tim Anderson
Zac Gallen
Zac Gallen
 White Sox manager Tony La Russa expects SS Tim Anderson (hamstring) to return when first eligible on Thursday.
Brendan Tuma - Too Much Tuma
Mon, Apr 12th
Zac Gallen will start for the Diamondbacks on Tuesday against the Athletics.
Brendan Tuma - Too Much Tuma
Mon, Apr 12th
 The White Sox placed Tim Anderson on the 10-day IL with a strained left hamstring on Wednesday. The move is retroactive to April 5.
Dan Harris
Wed, Apr 7th
After suffering a forearm injury while swinging a bat, Zac Gallen expects to start on Tuesday for the Diamondbacks.
Corbin Young
Sat, Apr 10th
 White Sox SS Tim Anderson (hamstring) is absent from Monday's lineup.
Brendan Tuma - Too Much Tuma
Mon, Apr 5th
D'Backs RHP Zac Gallen (forearm) threw 67 pitches in a camp game on Wednesday.
Brendan Tuma - Too Much Tuma
Thu, Apr 8th
 White Sox SS Tim Anderson exited Sunday’s game against the Angels early with a tight hamstring. The injury isn’t believed to be serious.
Brad Camara
Mon, Apr 5th
Arizona Diamondbacks RHP Zac Gallen, who has a hairline stress fracture in his right forearm, will throw another simulated game this Wednesday, per beat writer Zach Buchanan.
Jon Mathisen
Tue, Apr 6th
 White Sox shortstop Tim Anderson left Sunday's game against the Angels early with hamstring tightness, according to Buster Olney of ESPN.
Ari Koslow
Sun, Apr 4th
Diamondbacks starter Zac Gallen threw 60-plus pitches in an alternate site game Saturday.
Ari Koslow
Sat, Apr 3rd
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Tim Anderson
Tim Anderson
Zac Gallen
Zac Gallen
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ LAA@ SD
Fri, Apr 2nd@ LAA@ SD
Sat, Apr 3rd@ LAA@ SD
Sun, Apr 4th@ LAA@ SD
Mon, Apr 5th@ SEA   
Tue, Apr 6th@ SEA@ COL
Wed, Apr 7th@ SEA@ COL
Thu, Apr 8thvs KC@ COL
Sun, Apr 11thvs KCvs CIN
Mon, Apr 12thvs CLEvs OAK
Tue, Apr 13thvs CLEvs OAK
Wed, Apr 14thvs CLE   
Thu, Apr 15thvs CLE@ WSH
Fri, Apr 16th@ BOS@ WSH
Sat, Apr 17th@ BOS@ WSH
Sun, Apr 18th@ BOS@ WSH
Mon, Apr 19th@ BOS   
Tue, Apr 20th@ CLE@ CIN
Wed, Apr 21st@ CLE@ CIN
Fri, Apr 23rdvs TEX@ ATL
Sat, Apr 24thvs TEX@ ATL
Sun, Apr 25thvs TEX@ ATL
Tue, Apr 27thvs DETvs SD
Wed, Apr 28thvs DETvs SD
Thu, Apr 29thvs DETvs COL
Fri, Apr 30thvs CLEvs COL
Sat, May 1stvs CLEvs COL
Sun, May 2ndvs CLEvs COL
Tue, May 4th@ CIN@ MIA
Wed, May 5th@ CIN@ MIA
Fri, May 7th@ KC@ NYM
Sat, May 8th@ KC@ NYM
Sun, May 9th@ KC@ NYM
Tue, May 11thvs MINvs MIA
Wed, May 12thvs MINvs MIA
Thu, May 13thvs MINvs MIA
Fri, May 14thvs KCvs WSH
Sat, May 15thvs KCvs WSH
Sun, May 16thvs KCvs WSH
Mon, May 17th@ MIN@ LAD
Tue, May 18th@ MIN@ LAD
Wed, May 19th@ MIN@ LAD
Fri, May 21st@ NYY@ COL
Sat, May 22nd@ NYY@ COL
Sun, May 23rd@ NYY@ COL
Mon, May 24thvs STL   
Tue, May 25thvs STLvs SF
Wed, May 26thvs STLvs SF
Thu, May 27thvs BALvs STL
Fri, May 28thvs BALvs STL
Sat, May 29thvs BALvs STL
Sun, May 30thvs BALvs STL
Mon, May 31st@ CLEvs NYM
Tue, Jun 1st@ CLEvs NYM
Wed, Jun 2nd@ CLEvs NYM
Thu, Jun 3rdvs DET@ MIL
Fri, Jun 4thvs DET@ MIL
Sat, Jun 5thvs DET@ MIL
Sun, Jun 6thvs DET@ MIL
Tue, Jun 8thvs TOR@ OAK
Wed, Jun 9thvs TOR@ OAK
Thu, Jun 10thvs TOR   
Fri, Jun 11th@ DETvs LAA
Sat, Jun 12th@ DETvs LAA
Sun, Jun 13th@ DETvs LAA
Mon, Jun 14thvs TB@ SF
Tue, Jun 15thvs TB@ SF
Wed, Jun 16thvs TB@ SF
Thu, Jun 17th@ HOU@ SF
Fri, Jun 18th@ HOUvs LAD
Sat, Jun 19th@ HOUvs LAD
Sun, Jun 20th@ HOUvs LAD
Tue, Jun 22nd@ PITvs MIL
Wed, Jun 23rd@ PITvs MIL
Fri, Jun 25thvs SEA@ SD
Sat, Jun 26thvs SEA@ SD
Sun, Jun 27thvs SEA@ SD
Mon, Jun 28thvs MIN@ STL
Tue, Jun 29thvs MIN@ STL
Wed, Jun 30thvs MIN@ STL
Thu, Jul 1stvs MINvs SF
Fri, Jul 2nd@ DETvs SF
Sat, Jul 3rd@ DETvs SF
Sun, Jul 4th@ DETvs SF
Mon, Jul 5th@ MIN   
Tue, Jul 6th@ MINvs COL
Wed, Jul 7th@ MINvs COL
Fri, Jul 9th@ BAL@ LAD
Sat, Jul 10th@ BAL@ LAD
Sun, Jul 11th@ BAL@ LAD
Fri, Jul 16thvs HOUvs CHC
Sat, Jul 17thvs HOUvs CHC
Sun, Jul 18thvs HOUvs CHC
Mon, Jul 19thvs MINvs PIT
Tue, Jul 20thvs MINvs PIT
Wed, Jul 21stvs MINvs PIT
Fri, Jul 23rd@ MIL@ CHC
Sat, Jul 24th@ MIL@ CHC
Sun, Jul 25th@ MIL@ CHC
Mon, Jul 26th@ KC   
Tue, Jul 27th@ KC@ TEX
Wed, Jul 28th@ KC@ TEX
Thu, Jul 29th@ KC   
Fri, Jul 30thvs CLEvs LAD
Sat, Jul 31stvs CLEvs LAD
Sun, Aug 1stvs CLEvs LAD
Tue, Aug 3rdvs KCvs SF
Wed, Aug 4thvs KCvs SF
Thu, Aug 5thvs KCvs SF
Fri, Aug 6th@ CHC@ SD
Sat, Aug 7th@ CHC@ SD
Sun, Aug 8th@ CHC@ SD
Mon, Aug 9th@ MIN   
Tue, Aug 10th@ MIN@ SF
Wed, Aug 11th@ MIN@ SF
Thu, Aug 12thvs NYYvs SD
Sat, Aug 14thvs NYYvs SD
Sun, Aug 15thvs NYYvs SD
Mon, Aug 16thvs OAK   
Tue, Aug 17thvs OAKvs PHI
Wed, Aug 18thvs OAKvs PHI
Thu, Aug 19thvs OAKvs PHI
Fri, Aug 20th@ TB@ COL
Sat, Aug 21st@ TB@ COL
Sun, Aug 22nd@ TB@ COL
Mon, Aug 23rd@ TOR@ PIT
Tue, Aug 24th@ TOR@ PIT
Wed, Aug 25th@ TOR@ PIT
Thu, Aug 26th@ TOR@ PHI
Fri, Aug 27thvs CHC@ PHI
Sat, Aug 28thvs CHC@ PHI
Sun, Aug 29thvs CHC@ PHI
Tue, Aug 31stvs PITvs SD
Wed, Sep 1stvs PITvs SD
Fri, Sep 3rd@ KCvs SEA
Sat, Sep 4th@ KCvs SEA
Sun, Sep 5th@ KCvs SEA
Tue, Sep 7th@ OAKvs TEX
Wed, Sep 8th@ OAKvs TEX
Thu, Sep 9th@ OAK   
Fri, Sep 10thvs BOS@ SEA
Sat, Sep 11thvs BOS@ SEA
Sun, Sep 12thvs BOS@ SEA
Tue, Sep 14thvs LAA@ LAD
Wed, Sep 15thvs LAA@ LAD
Thu, Sep 16thvs LAA   
Fri, Sep 17th@ TEX@ HOU
Sat, Sep 18th@ TEX@ HOU
Sun, Sep 19th@ TEX@ HOU
Mon, Sep 20th@ DETvs ATL
Tue, Sep 21st@ DETvs ATL
Wed, Sep 22nd@ DETvs ATL
Thu, Sep 23rd@ CLEvs ATL
Fri, Sep 24th@ CLEvs LAD
Sat, Sep 25th@ CLEvs LAD
Sun, Sep 26th@ CLEvs LAD
Tue, Sep 28thvs CIN@ SF
Wed, Sep 29thvs CIN@ SF
Fri, Oct 1stvs DETvs COL
Sat, Oct 2ndvs DETvs COL
Sun, Oct 3rdvs DETvs COL
Fri, Apr 9th   vs CIN
Sat, Apr 10th   vs CIN
Thu, Apr 22nd   @ CIN
Thu, May 6th   @ MIA
Mon, May 10th   vs MIA
Thu, May 20th   @ LAD
Mon, Jun 21st   vs MIL
Thu, Jul 8th   vs COL
Mon, Aug 2nd   vs SF
Fri, Aug 13th   vs SD
Mon, Aug 30th   vs SD
Mon, Sep 13th   @ LAD
Thu, Sep 30th   @ SF