Skip to main content

Who Should I Trade?

David Fletcher for Tony Kemp (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  David Fletcher
David Fletcher
Tony Kemp
Tony Kemp
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
  David Fletcher
David Fletcher
Tony Kemp
Tony Kemp
2022 Stats 
At Bats212493
Home Runs27
Stolen Bases111
Caught Stealing01
Batting Average.259.235
On Base Pct.293.307
Slugging Pct.340.333
On-base Plus Slugging.632.639
Who Should I Trade? Player Notes
  David Fletcher
David Fletcher
Tony Kemp
Tony Kemp
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  David Fletcher
David Fletcher
Tony Kemp
Tony Kemp
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ OAKvs LAA
Sat, Apr 1st@ OAKvs LAA
Sun, Apr 2nd@ OAKvs LAA
Mon, Apr 3rd@ SEAvs CLE
Tue, Apr 4th@ SEAvs CLE
Wed, Apr 5th@ SEAvs CLE
Fri, Apr 7thvs TOR@ TB
Sat, Apr 8thvs TOR@ TB
Sun, Apr 9thvs TOR@ TB
Mon, Apr 10thvs WSH@ BAL
Tue, Apr 11thvs WSH@ BAL
Wed, Apr 12thvs WSH@ BAL
Fri, Apr 14th@ BOSvs NYM
Sat, Apr 15th@ BOSvs NYM
Sun, Apr 16th@ BOSvs NYM
Mon, Apr 17th@ BOSvs CHC
Tue, Apr 18th@ NYYvs CHC
Wed, Apr 19th@ NYYvs CHC
Thu, Apr 20th@ NYY   
Fri, Apr 21stvs KC@ TEX
Sat, Apr 22ndvs KC@ TEX
Sun, Apr 23rdvs KC@ TEX
Mon, Apr 24thvs OAK@ LAA
Tue, Apr 25thvs OAK@ LAA
Wed, Apr 26thvs OAK@ LAA
Thu, Apr 27thvs OAK@ LAA
Fri, Apr 28th@ MILvs CIN
Sat, Apr 29th@ MILvs CIN
Sun, Apr 30th@ MILvs CIN
Tue, May 2nd@ STLvs SEA
Wed, May 3rd@ STLvs SEA
Thu, May 4th@ STLvs SEA
Fri, May 5thvs TEX@ KC
Sat, May 6thvs TEX@ KC
Sun, May 7thvs TEX@ KC
Mon, May 8thvs HOU@ NYY
Tue, May 9thvs HOU@ NYY
Wed, May 10thvs HOU@ NYY
Fri, May 12th@ CLEvs TEX
Sat, May 13th@ CLEvs TEX
Sun, May 14th@ CLEvs TEX
Mon, May 15th@ BALvs ARI
Tue, May 16th@ BALvs ARI
Wed, May 17th@ BALvs ARI
Thu, May 18th@ BAL   
Fri, May 19thvs MIN@ HOU
Sat, May 20thvs MIN@ HOU
Sun, May 21stvs MIN@ HOU
Mon, May 22ndvs BOS@ SEA
Tue, May 23rdvs BOS@ SEA
Wed, May 24thvs BOS@ SEA
Fri, May 26thvs MIAvs HOU
Sat, May 27thvs MIAvs HOU
Sun, May 28thvs MIAvs HOU
Mon, May 29th@ CWSvs ATL
Tue, May 30th@ CWSvs ATL
Wed, May 31st@ CWSvs ATL
Thu, Jun 1st@ HOU   
Fri, Jun 2nd@ HOU@ MIA
Sat, Jun 3rd@ HOU@ MIA
Sun, Jun 4th@ HOU@ MIA
Tue, Jun 6thvs CHC@ PIT
Wed, Jun 7thvs CHC@ PIT
Thu, Jun 8thvs CHC   
Fri, Jun 9thvs SEA@ MIL
Sat, Jun 10thvs SEA@ MIL
Sun, Jun 11thvs SEA@ MIL
Mon, Jun 12th@ TEXvs TB
Tue, Jun 13th@ TEXvs TB
Wed, Jun 14th@ TEXvs TB
Thu, Jun 15th@ TEXvs TB
Fri, Jun 16th@ KCvs PHI
Sat, Jun 17th@ KCvs PHI
Sun, Jun 18th@ KCvs PHI
Tue, Jun 20thvs LAD@ CLE
Wed, Jun 21stvs LAD@ CLE
Fri, Jun 23rd@ COL@ TOR
Sat, Jun 24th@ COL@ TOR
Sun, Jun 25th@ COL@ TOR
Mon, Jun 26thvs CWS   
Tue, Jun 27thvs CWSvs NYY
Wed, Jun 28thvs CWSvs NYY
Thu, Jun 29thvs CWSvs NYY
Fri, Jun 30thvs ARIvs CWS
Sat, Jul 1stvs ARIvs CWS
Sun, Jul 2ndvs ARIvs CWS
Mon, Jul 3rd@ SD   
Tue, Jul 4th@ SD@ DET
Wed, Jul 5th@ SD@ DET
Fri, Jul 7th@ LAD@ BOS
Sat, Jul 8th@ LAD@ BOS
Fri, Jul 14thvs HOUvs MIN
Sat, Jul 15thvs HOUvs MIN
Sun, Jul 16thvs HOUvs MIN
Mon, Jul 17thvs NYYvs BOS
Tue, Jul 18thvs NYYvs BOS
Wed, Jul 19thvs NYYvs BOS
Fri, Jul 21stvs PITvs HOU
Sat, Jul 22ndvs PITvs HOU
Sun, Jul 23rdvs PITvs HOU
Tue, Jul 25th@ DET@ SF
Wed, Jul 26th@ DET@ SF
Thu, Jul 27th@ DET   
Fri, Jul 28th@ TOR@ COL
Sat, Jul 29th@ TOR@ COL
Sun, Jul 30th@ TOR@ COL
Mon, Jul 31st@ ATL   
Tue, Aug 1st@ ATL@ LAD
Wed, Aug 2nd@ ATL@ LAD
Thu, Aug 3rdvs SEA@ LAD
Fri, Aug 4thvs SEA   
Sat, Aug 5thvs SEAvs SF
Sun, Aug 6thvs SEAvs SF
Mon, Aug 7thvs SFvs TEX
Tue, Aug 8thvs SFvs TEX
Wed, Aug 9thvs SFvs TEX
Fri, Aug 11th@ HOU@ WSH
Sat, Aug 12th@ HOU@ WSH
Sun, Aug 13th@ HOU@ WSH
Mon, Aug 14th@ TEX@ STL
Tue, Aug 15th@ TEX@ STL
Wed, Aug 16th@ TEX@ STL
Fri, Aug 18thvs TBvs BAL
Sat, Aug 19thvs TBvs BAL
Sun, Aug 20thvs TBvs BAL
Mon, Aug 21stvs CINvs KC
Tue, Aug 22ndvs CINvs KC
Wed, Aug 23rdvs CINvs KC
Fri, Aug 25th@ NYM@ CWS
Sat, Aug 26th@ NYM@ CWS
Sun, Aug 27th@ NYM@ CWS
Mon, Aug 28th@ PHI@ SEA
Tue, Aug 29th@ PHI@ SEA
Wed, Aug 30th@ PHI@ SEA
Fri, Sep 1st@ OAKvs LAA
Sat, Sep 2nd@ OAKvs LAA
Sun, Sep 3rd@ OAKvs LAA
Mon, Sep 4thvs BALvs TOR
Tue, Sep 5thvs BALvs TOR
Wed, Sep 6thvs BALvs TOR
Thu, Sep 7thvs CLE   
Fri, Sep 8thvs CLE@ TEX
Sat, Sep 9thvs CLE@ TEX
Sun, Sep 10thvs CLE@ TEX
Mon, Sep 11th@ SEA@ HOU
Tue, Sep 12th@ SEA@ HOU
Wed, Sep 13th@ SEA@ HOU
Fri, Sep 15thvs DETvs SD
Sat, Sep 16thvs DETvs SD
Sun, Sep 17thvs DETvs SD
Tue, Sep 19th@ TBvs SEA
Wed, Sep 20th@ TBvs SEA
Thu, Sep 21st@ TBvs DET
Fri, Sep 22nd@ MINvs DET
Sat, Sep 23rd@ MINvs DET
Sun, Sep 24th@ MINvs DET
Mon, Sep 25thvs TEX   
Tue, Sep 26thvs TEX@ MIN
Wed, Sep 27thvs TEX@ MIN
Fri, Sep 29thvs OAK@ LAA
Sat, Sep 30thvs OAK@ LAA
Sun, Oct 1stvs OAK@ LAA
Thu, Apr 13th   @ BAL
Thu, May 11th   vs TEX
Thu, May 25th   @ SEA
Mon, Jun 5th   @ PIT
Thu, Jun 22nd   @ CLE
Thu, Jul 6th   @ DET
Sun, Jul 9th   @ BOS
Thu, Jul 20th   vs HOU
Thu, Aug 24th   @ CWS
Mon, Sep 18th   vs SEA
Thu, Sep 28th   @ MIN