Skip to main content

Who Should I Trade?

Luis Rengifo for David Fletcher (2023)

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

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