Skip to main content

Who Should I Trade?

Ian Anderson for Blake Snell (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Ian Anderson
Ian Anderson
Blake Snell
Blake Snell
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 224# 165
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Ian Anderson
Ian Anderson
Blake Snell
Blake Snell
2021 Stats 
Games Played2427
Games Started2427
Innings Pitched128.2129.3
Blown Saves00
Hits Allowed105101
Earned Runs5160
Home Runs Allowed1616
Who Should I Trade? Player Notes
  Ian Anderson
Ian Anderson
Blake Snell
Blake Snell
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Ian Anderson
Ian Anderson
Blake Snell
Blake Snell
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ MIAvs SF
Fri, Apr 1st@ MIAvs SF
Sat, Apr 2nd@ MIAvs SF
Sun, Apr 3rd@ MIAvs SF
Mon, Apr 4th@ NYM   
Tue, Apr 5th@ NYMvs COL
Thu, Apr 7thvs CIN@ ARI
Fri, Apr 8thvs CIN@ ARI
Sat, Apr 9thvs CIN@ ARI
Sun, Apr 10thvs CIN@ ARI
Mon, Apr 11thvs WSH@ SF
Tue, Apr 12thvs WSH@ SF
Wed, Apr 13thvs WSH@ SF
Thu, Apr 14th@ SDvs ATL
Fri, Apr 15th@ SDvs ATL
Sat, Apr 16th@ SDvs ATL
Sun, Apr 17th@ SDvs ATL
Mon, Apr 18th@ LADvs CIN
Tue, Apr 19th@ LADvs CIN
Wed, Apr 20th@ LADvs CIN
Fri, Apr 22ndvs MIAvs LAD
Sat, Apr 23rdvs MIAvs LAD
Sun, Apr 24thvs MIAvs LAD
Tue, Apr 26thvs CHC@ CIN
Wed, Apr 27thvs CHC@ CIN
Thu, Apr 28thvs CHC@ CIN
Fri, Apr 29th@ TEX@ PIT
Sat, Apr 30th@ TEX@ PIT
Sun, May 1st@ TEX@ PIT
Mon, May 2nd@ NYM   
Tue, May 3rd@ NYM@ CLE
Wed, May 4th@ NYM@ CLE
Fri, May 6thvs MILvs MIA
Sat, May 7thvs MILvs MIA
Sun, May 8thvs MILvs MIA
Tue, May 10thvs BOSvs CHC
Wed, May 11thvs BOSvs CHC
Fri, May 13thvs SD@ ATL
Sat, May 14thvs SD@ ATL
Sun, May 15thvs SD@ ATL
Mon, May 16th@ MIL   
Tue, May 17th@ MIL@ PHI
Wed, May 18th@ MIL@ PHI
Fri, May 20th@ MIA@ SF
Sat, May 21st@ MIA@ SF
Sun, May 22nd@ MIA@ SF
Mon, May 23rdvs PHIvs MIL
Tue, May 24thvs PHIvs MIL
Wed, May 25thvs PHIvs MIL
Thu, May 26thvs PHI   
Fri, May 27thvs MIAvs PIT
Sat, May 28thvs MIAvs PIT
Sun, May 29thvs MIAvs PIT
Mon, May 30th@ ARI@ STL
Tue, May 31st@ ARI@ STL
Wed, Jun 1st@ ARI@ STL
Thu, Jun 2nd@ COL@ MIL
Fri, Jun 3rd@ COL@ MIL
Sat, Jun 4th@ COL@ MIL
Sun, Jun 5th@ COL@ MIL
Tue, Jun 7thvs OAKvs NYM
Wed, Jun 8thvs OAKvs NYM
Thu, Jun 9thvs PIT   
Fri, Jun 10thvs PITvs COL
Sat, Jun 11thvs PITvs COL
Sun, Jun 12thvs PITvs COL
Mon, Jun 13th@ WSH@ CHC
Tue, Jun 14th@ WSH@ CHC
Wed, Jun 15th@ WSH@ CHC
Fri, Jun 17th@ CHC@ COL
Sat, Jun 18th@ CHC@ COL
Sun, Jun 19th@ CHC@ COL
Mon, Jun 20thvs SFvs ARI
Tue, Jun 21stvs SFvs ARI
Wed, Jun 22ndvs SFvs ARI
Thu, Jun 23rdvs SFvs PHI
Fri, Jun 24thvs LADvs PHI
Sat, Jun 25thvs LADvs PHI
Sun, Jun 26thvs LADvs PHI
Tue, Jun 28th@ PHI@ ARI
Wed, Jun 29th@ PHI@ ARI
Thu, Jun 30th@ PHI@ LAD
Fri, Jul 1st@ CIN@ LAD
Sat, Jul 2nd@ CIN@ LAD
Sun, Jul 3rd@ CIN@ LAD
Mon, Jul 4thvs STLvs SEA
Tue, Jul 5thvs STLvs SEA
Wed, Jul 6thvs STL   
Thu, Jul 7thvs STL   
Fri, Jul 8thvs WSHvs SF
Sat, Jul 9thvs WSHvs SF
Sun, Jul 10thvs WSHvs SF
Mon, Jul 11thvs NYM@ COL
Tue, Jul 12thvs NYM@ COL
Wed, Jul 13thvs NYM@ COL
Thu, Jul 14th@ WSH@ COL
Fri, Jul 15th@ WSHvs ARI
Sat, Jul 16th@ WSHvs ARI
Sun, Jul 17th@ WSHvs ARI
Fri, Jul 22ndvs LAA@ NYM
Sat, Jul 23rdvs LAA@ NYM
Sun, Jul 24thvs LAA@ NYM
Mon, Jul 25th@ PHI@ DET
Tue, Jul 26th@ PHI@ DET
Wed, Jul 27th@ PHI@ DET
Fri, Jul 29thvs ARIvs MIN
Sat, Jul 30thvs ARIvs MIN
Sun, Jul 31stvs ARIvs MIN
Tue, Aug 2ndvs PHIvs COL
Wed, Aug 3rdvs PHIvs COL
Thu, Aug 4th@ NYMvs COL
Fri, Aug 5th@ NYM@ LAD
Sat, Aug 6th@ NYM@ LAD
Sun, Aug 7th@ NYM@ LAD
Tue, Aug 9th@ BOSvs SF
Wed, Aug 10th@ BOSvs SF
Fri, Aug 12th@ MIA@ WSH
Sat, Aug 13th@ MIA@ WSH
Sun, Aug 14th@ MIA@ WSH
Mon, Aug 15thvs NYM@ MIA
Tue, Aug 16thvs NYM@ MIA
Wed, Aug 17thvs NYM@ MIA
Thu, Aug 18thvs NYMvs WSH
Fri, Aug 19thvs HOUvs WSH
Sat, Aug 20thvs HOUvs WSH
Sun, Aug 21stvs HOUvs WSH
Mon, Aug 22nd@ PIT   
Tue, Aug 23rd@ PITvs CLE
Wed, Aug 24th@ PITvs CLE
Fri, Aug 26th@ STL@ KC
Sat, Aug 27th@ STL@ KC
Sun, Aug 28th@ STL@ KC
Tue, Aug 30thvs COL@ SF
Wed, Aug 31stvs COL@ SF
Thu, Sep 1stvs COL   
Fri, Sep 2ndvs MIA@ LAD
Sat, Sep 3rdvs MIA@ LAD
Sun, Sep 4thvs MIA@ LAD
Tue, Sep 6th@ OAKvs ARI
Wed, Sep 7th@ OAKvs ARI
Fri, Sep 9th@ SEAvs LAD
Sat, Sep 10th@ SEAvs LAD
Sun, Sep 11th@ SEAvs LAD
Mon, Sep 12th@ SF   
Tue, Sep 13th@ SF@ SEA
Wed, Sep 14th@ SF@ SEA
Fri, Sep 16thvs PHI@ ARI
Sat, Sep 17thvs PHI@ ARI
Sun, Sep 18thvs PHI@ ARI
Mon, Sep 19thvs WSH   
Tue, Sep 20thvs WSHvs STL
Wed, Sep 21stvs WSHvs STL
Thu, Sep 22nd@ PHIvs STL
Fri, Sep 23rd@ PHI@ COL
Sat, Sep 24th@ PHI@ COL
Sun, Sep 25th@ PHI@ COL
Mon, Sep 26th@ WSH   
Tue, Sep 27th@ WSHvs LAD
Wed, Sep 28th@ WSHvs LAD
Fri, Sep 30thvs NYMvs CWS
Sat, Oct 1stvs NYMvs CWS
Sun, Oct 2ndvs NYMvs CWS
Wed, Apr 6th   vs COL
Thu, May 5th   vs MIA
Mon, May 9th   vs CHC
Thu, May 19th   @ PHI
Mon, Jun 6th   vs NYM
Thu, Jun 16th   @ CHC
Mon, Aug 1st   vs COL
Mon, Aug 8th   vs SF
Mon, Aug 29th   @ SF
Mon, Sep 5th   vs ARI
Thu, Sep 15th   @ ARI
Thu, Sep 29th   vs LAD