Skip to main content

Who Should I Trade?

David Fletcher for Cal Raleigh (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
Cal Raleigh
Cal Raleigh
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
Cal Raleigh
Cal Raleigh
2022 Stats 
At Bats212365
Home Runs226
Stolen Bases11
Caught Stealing00
Batting Average.259.206
On Base Pct.293.281
Slugging Pct.340.480
On-base Plus Slugging.632.760
Who Should I Trade? Player Notes
  David Fletcher
David Fletcher
Cal Raleigh
Cal Raleigh
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
Cal Raleigh
Cal Raleigh
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ OAKvs CLE
Sat, Apr 1st@ OAKvs CLE
Sun, Apr 2nd@ OAKvs CLE
Mon, Apr 3rd@ SEAvs LAA
Tue, Apr 4th@ SEAvs LAA
Wed, Apr 5th@ SEAvs LAA
Fri, Apr 7thvs TOR@ CLE
Sat, Apr 8thvs TOR@ CLE
Sun, Apr 9thvs TOR@ CLE
Mon, Apr 10thvs WSH@ CHC
Tue, Apr 11thvs WSH@ CHC
Wed, Apr 12thvs WSH@ CHC
Fri, Apr 14th@ BOSvs COL
Sat, Apr 15th@ BOSvs COL
Sun, Apr 16th@ BOSvs COL
Mon, Apr 17th@ BOSvs MIL
Tue, Apr 18th@ NYYvs MIL
Wed, Apr 19th@ NYYvs MIL
Thu, Apr 20th@ NYY   
Fri, Apr 21stvs KCvs STL
Sat, Apr 22ndvs KCvs STL
Sun, Apr 23rdvs KCvs STL
Mon, Apr 24thvs OAK   
Tue, Apr 25thvs OAK@ PHI
Wed, Apr 26thvs OAK@ PHI
Thu, Apr 27thvs OAK@ PHI
Fri, Apr 28th@ MIL@ TOR
Sat, Apr 29th@ MIL@ TOR
Sun, Apr 30th@ MIL@ TOR
Tue, May 2nd@ STL@ OAK
Wed, May 3rd@ STL@ OAK
Thu, May 4th@ STL@ OAK
Fri, May 5thvs TEXvs HOU
Sat, May 6thvs TEXvs HOU
Sun, May 7thvs TEXvs HOU
Mon, May 8thvs HOUvs TEX
Tue, May 9thvs HOUvs TEX
Wed, May 10thvs HOUvs TEX
Fri, May 12th@ CLE@ DET
Sat, May 13th@ CLE@ DET
Sun, May 14th@ CLE@ DET
Mon, May 15th@ BAL@ BOS
Tue, May 16th@ BAL@ BOS
Wed, May 17th@ BAL@ BOS
Thu, May 18th@ BAL   
Fri, May 19thvs MIN@ ATL
Sat, May 20thvs MIN@ ATL
Sun, May 21stvs MIN@ ATL
Mon, May 22ndvs BOSvs OAK
Tue, May 23rdvs BOSvs OAK
Wed, May 24thvs BOSvs OAK
Fri, May 26thvs MIAvs PIT
Sat, May 27thvs MIAvs PIT
Sun, May 28thvs MIAvs PIT
Mon, May 29th@ CWSvs NYY
Tue, May 30th@ CWSvs NYY
Wed, May 31st@ CWSvs NYY
Thu, Jun 1st@ HOU   
Fri, Jun 2nd@ HOU@ TEX
Sat, Jun 3rd@ HOU@ TEX
Sun, Jun 4th@ HOU@ TEX
Tue, Jun 6thvs CHC@ SD
Wed, Jun 7thvs CHC@ SD
Thu, Jun 8thvs CHC   
Fri, Jun 9thvs SEA@ LAA
Sat, Jun 10thvs SEA@ LAA
Sun, Jun 11thvs SEA@ LAA
Mon, Jun 12th@ TEXvs MIA
Tue, Jun 13th@ TEXvs MIA
Wed, Jun 14th@ TEXvs MIA
Thu, Jun 15th@ TEX   
Fri, Jun 16th@ KCvs CWS
Sat, Jun 17th@ KCvs CWS
Sun, Jun 18th@ KCvs CWS
Tue, Jun 20thvs LAD@ NYY
Wed, Jun 21stvs LAD@ NYY
Fri, Jun 23rd@ COL@ BAL
Sat, Jun 24th@ COL@ BAL
Sun, Jun 25th@ COL@ BAL
Mon, Jun 26thvs CWSvs WSH
Tue, Jun 27thvs CWSvs WSH
Wed, Jun 28thvs CWSvs WSH
Thu, Jun 29thvs CWS   
Fri, Jun 30thvs ARIvs TB
Sat, Jul 1stvs ARIvs TB
Sun, Jul 2ndvs ARIvs TB
Mon, Jul 3rd@ SD@ SF
Tue, Jul 4th@ SD@ SF
Wed, Jul 5th@ SD@ SF
Fri, Jul 7th@ LAD@ HOU
Sat, Jul 8th@ LAD@ HOU
Fri, Jul 14thvs HOUvs DET
Sat, Jul 15thvs HOUvs DET
Sun, Jul 16thvs HOUvs DET
Mon, Jul 17thvs NYYvs MIN
Tue, Jul 18thvs NYYvs MIN
Wed, Jul 19thvs NYYvs MIN
Fri, Jul 21stvs PITvs TOR
Sat, Jul 22ndvs PITvs TOR
Sun, Jul 23rdvs PITvs TOR
Tue, Jul 25th@ DET@ MIN
Wed, Jul 26th@ DET@ MIN
Thu, Jul 27th@ DET   
Fri, Jul 28th@ TOR@ ARI
Sat, Jul 29th@ TOR@ ARI
Sun, Jul 30th@ TOR@ ARI
Mon, Jul 31st@ ATLvs BOS
Tue, Aug 1st@ ATLvs BOS
Wed, Aug 2nd@ ATLvs BOS
Thu, Aug 3rdvs SEA@ LAA
Fri, Aug 4thvs SEA@ LAA
Sat, Aug 5thvs SEA@ LAA
Sun, Aug 6thvs SEA@ LAA
Mon, Aug 7thvs SF   
Tue, Aug 8thvs SFvs SD
Wed, Aug 9thvs SFvs SD
Fri, Aug 11th@ HOUvs BAL
Sat, Aug 12th@ HOUvs BAL
Sun, Aug 13th@ HOUvs BAL
Mon, Aug 14th@ TEX@ KC
Tue, Aug 15th@ TEX@ KC
Wed, Aug 16th@ TEX@ KC
Fri, Aug 18thvs TB@ HOU
Sat, Aug 19thvs TB@ HOU
Sun, Aug 20thvs TB@ HOU
Mon, Aug 21stvs CIN@ CWS
Tue, Aug 22ndvs CIN@ CWS
Wed, Aug 23rdvs CIN@ CWS
Fri, Aug 25th@ NYMvs KC
Sat, Aug 26th@ NYMvs KC
Sun, Aug 27th@ NYMvs KC
Mon, Aug 28th@ PHIvs OAK
Tue, Aug 29th@ PHIvs OAK
Wed, Aug 30th@ PHIvs OAK
Fri, Sep 1st@ OAK@ NYM
Sat, Sep 2nd@ OAK@ NYM
Sun, Sep 3rd@ OAK@ NYM
Mon, Sep 4thvs BAL@ CIN
Tue, Sep 5thvs BAL@ CIN
Wed, Sep 6thvs BAL@ CIN
Thu, Sep 7thvs CLE@ TB
Fri, Sep 8thvs CLE@ TB
Sat, Sep 9thvs CLE@ TB
Sun, Sep 10thvs CLE@ TB
Mon, Sep 11th@ SEAvs LAA
Tue, Sep 12th@ SEAvs LAA
Wed, Sep 13th@ SEAvs LAA
Fri, Sep 15thvs DETvs LAD
Sat, Sep 16thvs DETvs LAD
Sun, Sep 17thvs DETvs LAD
Tue, Sep 19th@ TB@ OAK
Wed, Sep 20th@ TB@ OAK
Thu, Sep 21st@ TB   
Fri, Sep 22nd@ MIN@ TEX
Sat, Sep 23rd@ MIN@ TEX
Sun, Sep 24th@ MIN@ TEX
Mon, Sep 25thvs TEXvs HOU
Tue, Sep 26thvs TEXvs HOU
Wed, Sep 27thvs TEXvs HOU
Fri, Sep 29thvs OAKvs TEX
Sat, Sep 30thvs OAKvs TEX
Sun, Oct 1stvs OAKvs TEX
Fri, Mar 31st   vs CLE
Thu, May 25th   vs OAK
Thu, Jun 22nd   @ NYY
Thu, Jul 6th   @ HOU
Sun, Jul 9th   @ HOU
Thu, Jul 20th   vs MIN
Mon, Jul 24th   @ MIN
Thu, Aug 17th   @ KC
Mon, Sep 18th   @ OAK
Thu, Sep 28th   vs TEX