Skip to main content

Who Should I Trade?

David Phelps for Brett Anderson (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  David Phelps
David Phelps
TOR @ ATL Thu, May 13th 12:20pm
Brett Anderson
Brett Anderson
MIL vs STL Thu, May 13th 1:40pm
Recommended by
2 of 3 experts
Recommended by
1 of 3 experts
Rest of Season
VBR# 421# 482
Injury AlertIL10-
Weather60 F, Clear66 F, Partly Cloudy
Expert Ranks 
Mike Maher
# 310# 328
Corbin Young
# 213# 395
Carmen Maiorano
# 318
Who Should I Trade? Player Statistics
  David Phelps
David Phelps
Brett Anderson
Brett Anderson
2021 Stats 
Games Played115
Games Started15
Innings Pitched10.120.2
Blown Saves00
Hits Allowed820
Earned Runs18
Home Runs Allowed03
Who Should I Trade? Player Projections
  David Phelps
David Phelps
Brett Anderson
Brett Anderson
2021 Projections 
Games Played4617
Games Started015
Innings Pitched45.089.0
Blown Saves00
Hits Allowed41100
Earned Runs2044
Home Runs Allowed612
Who Should I Trade? Player Notes
  David Phelps
David Phelps
Brett Anderson
Brett Anderson
 The Blue Jays placed pitcher David Phelps on the 10-day injured list with a right lat strain.
Brad Camara
Thu, May 6th
Brett Anderson threw three scoreless innings against the Marlins on Sunday. He allowed two hits and one walk while striking out three.
Connor Rooney
Sun, May 9th
 David Phelps was removed from Wednesday's appearance against the A's due to shoulder discomfort.
Brendan Tuma - Too Much Tuma
Thu, May 6th
The Brewers placed LHP Brett Anderson (hamstring) on the 10-day injured list.
Brendan Tuma - Too Much Tuma
Sat, Apr 24th
 The Blue Jays signed RHP David Phelps to a one-year, $1.75 million contract.
Brendan Tuma - Too Much Tuma
Thu, Feb 11th
Brett Anderson left Friday's start with a hamstring injury. He will undergo an MRI. Anderson left Friday's game after 0.1 innings pitched after allowing three hits and three earned runs.
Corbin Young
Sat, Apr 24th
  Milwaukee starter Brett Anderson left Friday's start in the first inning against the Cubs with an injury.
Ari Koslow
Fri, Apr 23rd
  Brett Anderson (2-1) picked up the win Saturday against the Pirates, tossing seven shutout innings while allowing six hits and one walk. He struck out three.
Connor Rooney
Sun, Apr 18th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  David Phelps
David Phelps
Brett Anderson
Brett Anderson
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ NYYvs MIN
Sat, Apr 3rd@ NYYvs MIN
Sun, Apr 4th@ NYYvs MIN
Mon, Apr 5th@ TEX@ CHC
Tue, Apr 6th@ TEX@ CHC
Wed, Apr 7th@ TEX@ CHC
Thu, Apr 8thvs LAA@ STL
Fri, Apr 9thvs LAA   
Sat, Apr 10thvs LAA@ STL
Mon, Apr 12thvs NYYvs CHC
Tue, Apr 13thvs NYYvs CHC
Wed, Apr 14thvs NYYvs CHC
Thu, Apr 15th@ KC   
Sat, Apr 17th@ KCvs PIT
Sun, Apr 18th@ KCvs PIT
Tue, Apr 20th@ BOS@ SD
Wed, Apr 21st@ BOS@ SD
Fri, Apr 23rd@ TB@ CHC
Sat, Apr 24th@ TB@ CHC
Sun, Apr 25th@ TB@ CHC
Tue, Apr 27thvs WSHvs MIA
Wed, Apr 28thvs WSHvs MIA
Fri, Apr 30thvs ATLvs LAD
Sat, May 1stvs ATLvs LAD
Sun, May 2ndvs ATLvs LAD
Mon, May 3rd@ OAK@ PHI
Tue, May 4th@ OAK@ PHI
Wed, May 5th@ OAK@ PHI
Thu, May 6th@ OAK@ PHI
Fri, May 7th@ HOU@ MIA
Sat, May 8th@ HOU@ MIA
Sun, May 9th@ HOU@ MIA
Tue, May 11th@ ATLvs STL
Wed, May 12th@ ATLvs STL
Thu, May 13th@ ATLvs STL
Fri, May 14thvs PHIvs ATL
Sat, May 15thvs PHIvs ATL
Sun, May 16thvs PHIvs ATL
Tue, May 18thvs BOS@ KC
Wed, May 19thvs BOS@ KC
Thu, May 20thvs BOS   
Fri, May 21stvs TB@ CIN
Sat, May 22ndvs TB@ CIN
Sun, May 23rdvs TB@ CIN
Mon, May 24thvs TBvs SD
Tue, May 25th@ NYYvs SD
Wed, May 26th@ NYYvs SD
Thu, May 27th@ NYYvs SD
Fri, May 28th@ CLE@ WSH
Sat, May 29th@ CLE@ WSH
Sun, May 30th@ CLE@ WSH
Tue, Jun 1stvs MIAvs DET
Wed, Jun 2ndvs MIA   
Fri, Jun 4thvs HOUvs ARI
Sat, Jun 5thvs HOUvs ARI
Sun, Jun 6thvs HOUvs ARI
Tue, Jun 8th@ CWS@ CIN
Wed, Jun 9th@ CWS@ CIN
Thu, Jun 10th@ CWS@ CIN
Fri, Jun 11th@ BOSvs PIT
Sat, Jun 12th@ BOSvs PIT
Sun, Jun 13th@ BOSvs PIT
Mon, Jun 14th@ BOSvs CIN
Tue, Jun 15thvs NYYvs CIN
Wed, Jun 16thvs NYYvs CIN
Thu, Jun 17thvs NYY@ COL
Fri, Jun 18th@ BAL@ COL
Sat, Jun 19th@ BAL@ COL
Sun, Jun 20th@ BAL@ COL
Tue, Jun 22nd@ MIA@ ARI
Wed, Jun 23rd@ MIA@ ARI
Thu, Jun 24thvs BAL   
Fri, Jun 25thvs BALvs COL
Sat, Jun 26thvs BALvs COL
Sun, Jun 27thvs BALvs COL
Tue, Jun 29thvs SEAvs CHC
Wed, Jun 30thvs SEAvs CHC
Thu, Jul 1stvs SEA@ PIT
Fri, Jul 2ndvs TB@ PIT
Sat, Jul 3rdvs TB@ PIT
Sun, Jul 4thvs TB@ PIT
Tue, Jul 6th@ BAL@ NYM
Wed, Jul 7th@ BAL@ NYM
Thu, Jul 8th@ BALvs CIN
Fri, Jul 9th@ TBvs CIN
Sat, Jul 10th@ TBvs CIN
Sun, Jul 11th@ TBvs CIN
Fri, Jul 16thvs TEX@ CIN
Sat, Jul 17thvs TEX@ CIN
Sun, Jul 18thvs TEX@ CIN
Mon, Jul 19thvs BOS   
Tue, Jul 20thvs BOSvs KC
Wed, Jul 21stvs BOSvs KC
Fri, Jul 23rd@ NYMvs CWS
Sat, Jul 24th@ NYMvs CWS
Sun, Jul 25th@ NYMvs CWS
Mon, Jul 26th@ BOS   
Tue, Jul 27th@ BOS@ PIT
Wed, Jul 28th@ BOS@ PIT
Thu, Jul 29th@ BOS@ PIT
Fri, Jul 30thvs KC@ ATL
Sat, Jul 31stvs KC@ ATL
Sun, Aug 1stvs KC@ ATL
Mon, Aug 2ndvs CLEvs PIT
Tue, Aug 3rdvs CLEvs PIT
Wed, Aug 4thvs CLEvs PIT
Thu, Aug 5thvs CLE   
Fri, Aug 6thvs BOSvs SF
Sat, Aug 7thvs BOSvs SF
Sun, Aug 8thvs BOSvs SF
Tue, Aug 10th@ LAA@ CHC
Wed, Aug 11th@ LAA@ CHC
Thu, Aug 12th@ LAA@ CHC
Fri, Aug 13th@ SEA@ PIT
Sat, Aug 14th@ SEA@ PIT
Sun, Aug 15th@ SEA@ PIT
Tue, Aug 17th@ WSH@ STL
Wed, Aug 18th@ WSH@ STL
Fri, Aug 20thvs DETvs WSH
Sat, Aug 21stvs DETvs WSH
Sun, Aug 22ndvs DETvs WSH
Mon, Aug 23rdvs CWS   
Tue, Aug 24thvs CWSvs CIN
Wed, Aug 25thvs CWSvs CIN
Thu, Aug 26thvs CWSvs CIN
Fri, Aug 27th@ DET@ MIN
Sat, Aug 28th@ DET@ MIN
Sun, Aug 29th@ DET@ MIN
Mon, Aug 30thvs BAL@ SF
Tue, Aug 31stvs BAL@ SF
Wed, Sep 1stvs BAL@ SF
Fri, Sep 3rdvs OAKvs STL
Sat, Sep 4thvs OAKvs STL
Sun, Sep 5thvs OAKvs STL
Mon, Sep 6th@ NYYvs PHI
Tue, Sep 7th@ NYYvs PHI
Wed, Sep 8th@ NYYvs PHI
Thu, Sep 9th@ NYY   
Fri, Sep 10th@ BAL@ CLE
Sat, Sep 11th@ BAL@ CLE
Sun, Sep 12th@ BAL@ CLE
Mon, Sep 13thvs TB   
Tue, Sep 14thvs TB@ DET
Wed, Sep 15thvs TB@ DET
Fri, Sep 17thvs MINvs CHC
Sat, Sep 18thvs MINvs CHC
Sun, Sep 19thvs MINvs CHC
Mon, Sep 20th@ TBvs STL
Tue, Sep 21st@ TBvs STL
Wed, Sep 22nd@ TBvs STL
Thu, Sep 23rd@ MINvs STL
Fri, Sep 24th@ MINvs NYM
Sat, Sep 25th@ MINvs NYM
Sun, Sep 26th@ MINvs NYM
Tue, Sep 28thvs NYY@ STL
Wed, Sep 29thvs NYY@ STL
Thu, Sep 30thvs NYY@ STL
Fri, Oct 1stvs BAL@ LAD
Sat, Oct 2ndvs BAL@ LAD
Sun, Oct 3rdvs BAL@ LAD
Sun, Apr 11th   @ STL
Fri, Apr 16th   vs PIT
Mon, Apr 19th   @ SD
Mon, Apr 26th   vs MIA
Thu, Apr 29th   vs LAD
Mon, May 31st   vs DET
Thu, Jun 3rd   vs ARI
Mon, Jun 21st   @ ARI
Mon, Jun 28th   vs CHC
Mon, Jul 5th   @ NYM
Mon, Aug 9th   @ CHC
Thu, Aug 19th   @ STL
Thu, Sep 2nd   @ SF