Skip to main content

Who Should I Trade?

Ian Anderson for Jack Flaherty (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
Jack Flaherty
Jack Flaherty
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 223# 120
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Ian Anderson
Ian Anderson
Jack Flaherty
Jack Flaherty
2021 Stats 
Games Played2417
Games Started2415
Innings Pitched128.278.0
Blown Saves00
Hits Allowed10557
Earned Runs5128
Home Runs Allowed1612
Who Should I Trade? Player Notes
  Ian Anderson
Ian Anderson
Jack Flaherty
Jack Flaherty
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
Jack Flaherty
Jack Flaherty
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ MIA@ PIT
Fri, Apr 1st@ MIA   
Sat, Apr 2nd@ MIA@ PIT
Sun, Apr 3rd@ MIA@ PIT
Mon, Apr 4th@ NYM@ CHC
Tue, Apr 5th@ NYM   
Thu, Apr 7thvs CINvs PIT
Fri, Apr 8thvs CIN   
Sat, Apr 9thvs CINvs PIT
Sun, Apr 10thvs CINvs PIT
Mon, Apr 11thvs WSHvs PIT
Tue, Apr 12thvs WSHvs KC
Wed, Apr 13thvs WSHvs KC
Thu, Apr 14th@ SD@ MIL
Fri, Apr 15th@ SD@ MIL
Sat, Apr 16th@ SD@ MIL
Sun, Apr 17th@ SD@ MIL
Mon, Apr 18th@ LAD   
Tue, Apr 19th@ LAD@ MIA
Wed, Apr 20th@ LAD@ MIA
Fri, Apr 22ndvs MIA@ CIN
Sat, Apr 23rdvs MIA@ CIN
Sun, Apr 24thvs MIA@ CIN
Tue, Apr 26thvs CHCvs NYM
Wed, Apr 27thvs CHCvs NYM
Thu, Apr 28thvs CHCvs ARI
Fri, Apr 29th@ TEXvs ARI
Sat, Apr 30th@ TEXvs ARI
Sun, May 1st@ TEXvs ARI
Mon, May 2nd@ NYM   
Tue, May 3rd@ NYM@ KC
Wed, May 4th@ NYM@ KC
Fri, May 6thvs MIL@ SF
Sat, May 7thvs MIL@ SF
Sun, May 8thvs MIL@ SF
Tue, May 10thvs BOSvs BAL
Wed, May 11thvs BOSvs BAL
Fri, May 13thvs SDvs SF
Sat, May 14thvs SDvs SF
Sun, May 15thvs SDvs SF
Mon, May 16th@ MIL@ NYM
Tue, May 17th@ MIL@ NYM
Wed, May 18th@ MIL@ NYM
Fri, May 20th@ MIA@ PIT
Sat, May 21st@ MIA@ PIT
Sun, May 22nd@ MIA@ PIT
Mon, May 23rdvs PHIvs TOR
Tue, May 24thvs PHIvs TOR
Wed, May 25thvs PHI   
Thu, May 26thvs PHIvs MIL
Fri, May 27thvs MIAvs MIL
Sat, May 28thvs MIAvs MIL
Sun, May 29thvs MIAvs MIL
Mon, May 30th@ ARIvs SD
Tue, May 31st@ ARIvs SD
Wed, Jun 1st@ ARIvs SD
Thu, Jun 2nd@ COL@ CHC
Fri, Jun 3rd@ COL@ CHC
Sat, Jun 4th@ COL@ CHC
Sun, Jun 5th@ COL@ CHC
Tue, Jun 7thvs OAK@ TB
Wed, Jun 8thvs OAK@ TB
Thu, Jun 9thvs PIT@ TB
Fri, Jun 10thvs PITvs CIN
Sat, Jun 11thvs PITvs CIN
Sun, Jun 12thvs PITvs CIN
Mon, Jun 13th@ WSHvs PIT
Tue, Jun 14th@ WSHvs PIT
Wed, Jun 15th@ WSHvs PIT
Fri, Jun 17th@ CHC@ BOS
Sat, Jun 18th@ CHC@ BOS
Sun, Jun 19th@ CHC@ BOS
Mon, Jun 20thvs SF@ MIL
Tue, Jun 21stvs SF@ MIL
Wed, Jun 22ndvs SF@ MIL
Thu, Jun 23rdvs SF@ MIL
Fri, Jun 24thvs LADvs CHC
Sat, Jun 25thvs LADvs CHC
Sun, Jun 26thvs LADvs CHC
Tue, Jun 28th@ PHIvs MIA
Wed, Jun 29th@ PHIvs MIA
Thu, Jun 30th@ PHI   
Fri, Jul 1st@ CIN@ PHI
Sat, Jul 2nd@ CIN@ PHI
Sun, Jul 3rd@ CIN@ PHI
Mon, Jul 4thvs STL@ ATL
Tue, Jul 5thvs STL@ ATL
Wed, Jul 6thvs STL@ ATL
Thu, Jul 7thvs STL@ ATL
Fri, Jul 8thvs WSHvs PHI
Sat, Jul 9thvs WSHvs PHI
Sun, Jul 10thvs WSHvs PHI
Mon, Jul 11thvs NYMvs PHI
Tue, Jul 12thvs NYMvs LAD
Wed, Jul 13thvs NYMvs LAD
Thu, Jul 14th@ WSHvs LAD
Fri, Jul 15th@ WSHvs CIN
Sat, Jul 16th@ WSHvs CIN
Sun, Jul 17th@ WSHvs CIN
Fri, Jul 22ndvs LAA@ CIN
Sat, Jul 23rdvs LAA@ CIN
Sun, Jul 24thvs LAA@ CIN
Mon, Jul 25th@ PHI   
Tue, Jul 26th@ PHI@ TOR
Wed, Jul 27th@ PHI@ TOR
Fri, Jul 29thvs ARI@ WSH
Sat, Jul 30thvs ARI@ WSH
Sun, Jul 31stvs ARI@ WSH
Tue, Aug 2ndvs PHIvs CHC
Wed, Aug 3rdvs PHIvs CHC
Thu, Aug 4th@ NYMvs CHC
Fri, Aug 5th@ NYMvs NYY
Sat, Aug 6th@ NYMvs NYY
Sun, Aug 7th@ NYMvs NYY
Tue, Aug 9th@ BOS@ COL
Wed, Aug 10th@ BOS@ COL
Fri, Aug 12th@ MIAvs MIL
Sat, Aug 13th@ MIAvs MIL
Sun, Aug 14th@ MIAvs MIL
Mon, Aug 15thvs NYM   
Tue, Aug 16thvs NYMvs COL
Wed, Aug 17thvs NYMvs COL
Thu, Aug 18thvs NYMvs COL
Fri, Aug 19thvs HOU@ ARI
Sat, Aug 20thvs HOU@ ARI
Sun, Aug 21stvs HOU@ ARI
Mon, Aug 22nd@ PIT@ CHC
Tue, Aug 23rd@ PIT@ CHC
Wed, Aug 24th@ PIT@ CHC
Fri, Aug 26th@ STLvs ATL
Sat, Aug 27th@ STLvs ATL
Sun, Aug 28th@ STLvs ATL
Tue, Aug 30thvs COL@ CIN
Wed, Aug 31stvs COL@ CIN
Thu, Sep 1stvs COL   
Fri, Sep 2ndvs MIAvs CHC
Sat, Sep 3rdvs MIAvs CHC
Sun, Sep 4thvs MIAvs CHC
Tue, Sep 6th@ OAKvs WSH
Wed, Sep 7th@ OAKvs WSH
Fri, Sep 9th@ SEA@ PIT
Sat, Sep 10th@ SEA@ PIT
Sun, Sep 11th@ SEA@ PIT
Mon, Sep 12th@ SF   
Tue, Sep 13th@ SFvs MIL
Wed, Sep 14th@ SFvs MIL
Fri, Sep 16thvs PHIvs CIN
Sat, Sep 17thvs PHIvs CIN
Sun, Sep 18thvs PHIvs CIN
Mon, Sep 19thvs WSH   
Tue, Sep 20thvs WSH@ SD
Wed, Sep 21stvs WSH@ SD
Thu, Sep 22nd@ PHI@ SD
Fri, Sep 23rd@ PHI@ LAD
Sat, Sep 24th@ PHI@ LAD
Sun, Sep 25th@ PHI@ LAD
Mon, Sep 26th@ WSH   
Tue, Sep 27th@ WSH@ MIL
Wed, Sep 28th@ WSH@ MIL
Fri, Sep 30thvs NYMvs PIT
Sat, Oct 1stvs NYMvs PIT
Sun, Oct 2ndvs NYMvs PIT
Wed, Apr 6th   @ CHC
Thu, Apr 21st   @ MIA
Mon, Apr 25th   vs NYM
Thu, May 5th   @ SF
Thu, May 12th   vs BAL
Thu, May 19th   @ NYM
Mon, Jun 27th   vs MIA
Thu, Aug 11th   @ COL
Thu, Aug 25th   @ CHC
Mon, Aug 29th   @ CIN
Mon, Sep 5th   vs WSH
Thu, Sep 8th   vs WSH
Thu, Sep 15th   vs CIN