Skip to main content

Who Should I Trade?

Ian Anderson for Devin Williams (2023)

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
Devin Williams
Devin Williams
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Ian Anderson
Ian Anderson
Devin Williams
Devin Williams
2022 Stats 
Games Played2265
Games Started220
Innings Pitched111.260.2
Blown Saves02
Hits Allowed11531
Earned Runs6213
Home Runs Allowed122
Who Should I Trade? Player Notes
  Ian Anderson
Ian Anderson
Devin Williams
Devin Williams
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
Devin Williams
Devin Williams
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ WSH@ CHC
Sat, Apr 1st@ WSH@ CHC
Sun, Apr 2nd@ WSH@ CHC
Mon, Apr 3rd@ STLvs NYM
Tue, Apr 4th@ STLvs NYM
Wed, Apr 5th@ STLvs NYM
Thu, Apr 6thvs SD   
Fri, Apr 7thvs SDvs STL
Sat, Apr 8thvs SDvs STL
Sun, Apr 9thvs SDvs STL
Mon, Apr 10thvs CIN@ ARI
Tue, Apr 11thvs CIN@ ARI
Wed, Apr 12thvs CIN@ ARI
Fri, Apr 14th@ KC@ SD
Sat, Apr 15th@ KC@ SD
Sun, Apr 16th@ KC@ SD
Mon, Apr 17th@ SD@ SEA
Tue, Apr 18th@ SD@ SEA
Wed, Apr 19th@ SD@ SEA
Fri, Apr 21stvs HOUvs BOS
Sat, Apr 22ndvs HOUvs BOS
Sun, Apr 23rdvs HOUvs BOS
Mon, Apr 24thvs MIAvs DET
Tue, Apr 25thvs MIAvs DET
Wed, Apr 26thvs MIAvs DET
Thu, Apr 27thvs MIA   
Fri, Apr 28th@ NYMvs LAA
Sat, Apr 29th@ NYMvs LAA
Sun, Apr 30th@ NYMvs LAA
Mon, May 1st@ NYM   
Tue, May 2nd@ MIA@ COL
Wed, May 3rd@ MIA@ COL
Thu, May 4th@ MIA@ COL
Fri, May 5thvs BAL@ SF
Sat, May 6thvs BAL@ SF
Sun, May 7thvs BAL@ SF
Tue, May 9thvs BOSvs LAD
Wed, May 10thvs BOSvs LAD
Fri, May 12th@ TORvs KC
Sat, May 13th@ TORvs KC
Sun, May 14th@ TORvs KC
Mon, May 15th@ TEX@ STL
Tue, May 16th@ TEX@ STL
Wed, May 17th@ TEX@ STL
Fri, May 19thvs SEA@ TB
Sat, May 20thvs SEA@ TB
Sun, May 21stvs SEA@ TB
Mon, May 22ndvs LADvs HOU
Tue, May 23rdvs LADvs HOU
Wed, May 24thvs LADvs HOU
Thu, May 25thvs PHIvs SF
Fri, May 26thvs PHIvs SF
Sat, May 27thvs PHIvs SF
Sun, May 28thvs PHIvs SF
Mon, May 29th@ OAK   
Tue, May 30th@ OAK@ TOR
Wed, May 31st@ OAK@ TOR
Fri, Jun 2nd@ ARI@ CIN
Sat, Jun 3rd@ ARI@ CIN
Sun, Jun 4th@ ARI@ CIN
Tue, Jun 6thvs NYMvs BAL
Wed, Jun 7thvs NYMvs BAL
Thu, Jun 8thvs NYMvs BAL
Fri, Jun 9thvs WSHvs OAK
Sat, Jun 10thvs WSHvs OAK
Sun, Jun 11thvs WSHvs OAK
Mon, Jun 12th@ DET   
Tue, Jun 13th@ DET@ MIN
Wed, Jun 14th@ DET@ MIN
Thu, Jun 15thvs COL   
Fri, Jun 16thvs COLvs PIT
Sat, Jun 17thvs COLvs PIT
Sun, Jun 18thvs COLvs PIT
Tue, Jun 20th@ PHIvs ARI
Wed, Jun 21st@ PHIvs ARI
Thu, Jun 22nd@ PHI   
Fri, Jun 23rd@ CIN@ CLE
Sat, Jun 24th@ CIN@ CLE
Sun, Jun 25th@ CIN@ CLE
Mon, Jun 26thvs MIN@ NYM
Tue, Jun 27thvs MIN@ NYM
Wed, Jun 28thvs MIN@ NYM
Fri, Jun 30thvs MIA@ PIT
Sat, Jul 1stvs MIA@ PIT
Sun, Jul 2ndvs MIA@ PIT
Mon, Jul 3rd@ CLEvs CHC
Tue, Jul 4th@ CLEvs CHC
Wed, Jul 5th@ CLEvs CHC
Fri, Jul 7th@ TBvs CIN
Sat, Jul 8th@ TBvs CIN
Sun, Jul 9th@ TBvs CIN
Fri, Jul 14thvs CWS@ CIN
Sat, Jul 15thvs CWS@ CIN
Sun, Jul 16thvs CWS@ CIN
Tue, Jul 18thvs ARI@ PHI
Wed, Jul 19thvs ARI@ PHI
Thu, Jul 20thvs ARI@ PHI
Fri, Jul 21st@ MILvs ATL
Sat, Jul 22nd@ MILvs ATL
Sun, Jul 23rd@ MILvs ATL
Tue, Jul 25th@ BOSvs CIN
Wed, Jul 26th@ BOSvs CIN
Fri, Jul 28thvs MIL@ ATL
Sat, Jul 29thvs MIL@ ATL
Sun, Jul 30thvs MIL@ ATL
Mon, Jul 31stvs LAA@ WSH
Tue, Aug 1stvs LAA@ WSH
Wed, Aug 2ndvs LAA@ WSH
Fri, Aug 4th@ CHCvs PIT
Sat, Aug 5th@ CHCvs PIT
Sun, Aug 6th@ CHCvs PIT
Mon, Aug 7th@ PITvs COL
Tue, Aug 8th@ PITvs COL
Wed, Aug 9th@ PITvs COL
Thu, Aug 10th@ PIT   
Fri, Aug 11th@ NYM@ CWS
Sat, Aug 12th@ NYM@ CWS
Sun, Aug 13th@ NYM@ CWS
Mon, Aug 14thvs NYY   
Tue, Aug 15thvs NYY@ LAD
Wed, Aug 16thvs NYY@ LAD
Fri, Aug 18thvs SF@ TEX
Sat, Aug 19thvs SF@ TEX
Sun, Aug 20thvs SF@ TEX
Mon, Aug 21stvs NYM   
Tue, Aug 22ndvs NYMvs MIN
Wed, Aug 23rdvs NYMvs MIN
Fri, Aug 25th@ SFvs SD
Sat, Aug 26th@ SFvs SD
Sun, Aug 27th@ SFvs SD
Mon, Aug 28th@ COL@ CHC
Tue, Aug 29th@ COL@ CHC
Wed, Aug 30th@ COL@ CHC
Thu, Aug 31st@ LAD   
Fri, Sep 1st@ LADvs PHI
Sat, Sep 2nd@ LADvs PHI
Sun, Sep 3rd@ LADvs PHI
Tue, Sep 5thvs STL@ PIT
Wed, Sep 6thvs STL@ PIT
Thu, Sep 7thvs STL   
Fri, Sep 8thvs PIT@ NYY
Sat, Sep 9thvs PIT@ NYY
Sun, Sep 10thvs PIT@ NYY
Tue, Sep 12th@ PHIvs MIA
Wed, Sep 13th@ PHIvs MIA
Thu, Sep 14th@ PHIvs MIA
Fri, Sep 15th@ MIAvs WSH
Sat, Sep 16th@ MIAvs WSH
Sun, Sep 17th@ MIAvs WSH
Mon, Sep 18thvs PHI@ STL
Tue, Sep 19thvs PHI@ STL
Wed, Sep 20thvs PHI@ STL
Thu, Sep 21st@ WSH@ STL
Fri, Sep 22nd@ WSH@ MIA
Sat, Sep 23rd@ WSH@ MIA
Sun, Sep 24th@ WSH@ MIA
Tue, Sep 26thvs CHCvs STL
Wed, Sep 27thvs CHCvs STL
Thu, Sep 28thvs CHCvs STL
Fri, Sep 29thvs WSHvs CHC
Sat, Sep 30thvs WSHvs CHC
Sun, Oct 1stvs WSHvs CHC
Thu, Apr 13th   @ SD
Mon, May 8th   vs LAD
Thu, Jun 1st   @ TOR
Mon, Jun 5th   @ CIN
Mon, Jun 19th   vs ARI
Thu, Jun 29th   @ NYM
Thu, Jul 6th   vs CHC
Mon, Jul 24th   vs CIN
Thu, Aug 3rd   vs PIT
Thu, Aug 17th   @ LAD
Mon, Sep 4th   @ PIT
Mon, Sep 11th   vs MIA