Skip to main content

Who Should I Trade?

Luis Rengifo for Michael Chavis (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
Michael Chavis
1B,2B,3B,DH - PIT
Michael Chavis
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert-MiLB
Expert Ranks 
Who Should I Trade? Player Statistics
  Luis Rengifo
Luis Rengifo
Michael Chavis
1B,2B,3B,DH - PIT
Michael Chavis
2022 Stats 
At Bats484401
Home Runs1714
Stolen Bases61
Caught Stealing21
Batting Average.265.229
On Base Pct.295.265
Slugging Pct.432.389
On-base Plus Slugging.727.654
Who Should I Trade? Player Notes
  Luis Rengifo
Luis Rengifo
Michael Chavis
1B,2B,3B,DH - PIT
Michael Chavis
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
Michael Chavis
1B,2B,3B,DH - PIT
Michael Chavis
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ OAK@ CIN
Sat, Apr 1st@ OAK@ CIN
Sun, Apr 2nd@ OAK@ CIN
Mon, Apr 3rd@ SEA@ BOS
Tue, Apr 4th@ SEA@ BOS
Wed, Apr 5th@ SEA@ BOS
Fri, Apr 7thvs TORvs CWS
Sat, Apr 8thvs TORvs CWS
Sun, Apr 9thvs TORvs CWS
Mon, Apr 10thvs WSHvs HOU
Tue, Apr 11thvs WSHvs HOU
Wed, Apr 12thvs WSHvs HOU
Fri, Apr 14th@ BOS@ STL
Sat, Apr 15th@ BOS@ STL
Sun, Apr 16th@ BOS@ STL
Mon, Apr 17th@ BOS@ COL
Tue, Apr 18th@ NYY@ COL
Wed, Apr 19th@ NYY@ COL
Thu, Apr 20th@ NYYvs CIN
Fri, Apr 21stvs KCvs CIN
Sat, Apr 22ndvs KCvs CIN
Sun, Apr 23rdvs KCvs CIN
Mon, Apr 24thvs OAK   
Tue, Apr 25thvs OAKvs LAD
Wed, Apr 26thvs OAKvs LAD
Thu, Apr 27thvs OAKvs LAD
Fri, Apr 28th@ MIL@ WSH
Sat, Apr 29th@ MIL@ WSH
Sun, Apr 30th@ MIL@ WSH
Tue, May 2nd@ STL@ TB
Wed, May 3rd@ STL@ TB
Thu, May 4th@ STL@ TB
Fri, May 5thvs TEXvs TOR
Sat, May 6thvs TEXvs TOR
Sun, May 7thvs TEXvs TOR
Mon, May 8thvs HOUvs COL
Tue, May 9thvs HOUvs COL
Wed, May 10thvs HOUvs COL
Fri, May 12th@ CLE@ BAL
Sat, May 13th@ CLE@ BAL
Sun, May 14th@ CLE@ BAL
Mon, May 15th@ BAL   
Tue, May 16th@ BAL@ DET
Wed, May 17th@ BAL@ DET
Thu, May 18th@ BAL   
Fri, May 19thvs MINvs ARI
Sat, May 20thvs MINvs ARI
Sun, May 21stvs MINvs ARI
Mon, May 22ndvs BOSvs TEX
Tue, May 23rdvs BOSvs TEX
Wed, May 24thvs BOSvs TEX
Fri, May 26thvs MIA@ SEA
Sat, May 27thvs MIA@ SEA
Sun, May 28thvs MIA@ SEA
Mon, May 29th@ CWS@ SF
Tue, May 30th@ CWS@ SF
Wed, May 31st@ CWS@ SF
Thu, Jun 1st@ HOU   
Fri, Jun 2nd@ HOUvs STL
Sat, Jun 3rd@ HOUvs STL
Sun, Jun 4th@ HOUvs STL
Tue, Jun 6thvs CHCvs OAK
Wed, Jun 7thvs CHCvs OAK
Thu, Jun 8thvs CHC   
Fri, Jun 9thvs SEAvs NYM
Sat, Jun 10thvs SEAvs NYM
Sun, Jun 11thvs SEAvs NYM
Mon, Jun 12th@ TEX   
Tue, Jun 13th@ TEX@ CHC
Wed, Jun 14th@ TEX@ CHC
Thu, Jun 15th@ TEX@ CHC
Fri, Jun 16th@ KC@ MIL
Sat, Jun 17th@ KC@ MIL
Sun, Jun 18th@ KC@ MIL
Tue, Jun 20thvs LADvs CHC
Wed, Jun 21stvs LADvs CHC
Fri, Jun 23rd@ COL@ MIA
Sat, Jun 24th@ COL@ MIA
Sun, Jun 25th@ COL@ MIA
Mon, Jun 26thvs CWS   
Tue, Jun 27thvs CWSvs SD
Wed, Jun 28thvs CWSvs SD
Thu, Jun 29thvs CWSvs SD
Fri, Jun 30thvs ARIvs MIL
Sat, Jul 1stvs ARIvs MIL
Sun, Jul 2ndvs ARIvs MIL
Mon, Jul 3rd@ SD@ LAD
Tue, Jul 4th@ SD@ LAD
Wed, Jul 5th@ SD@ LAD
Fri, Jul 7th@ LAD@ ARI
Sat, Jul 8th@ LAD@ ARI
Fri, Jul 14thvs HOUvs SF
Sat, Jul 15thvs HOUvs SF
Sun, Jul 16thvs HOUvs SF
Mon, Jul 17thvs NYYvs CLE
Tue, Jul 18thvs NYYvs CLE
Wed, Jul 19thvs NYYvs CLE
Fri, Jul 21stvs PIT@ LAA
Sat, Jul 22ndvs PIT@ LAA
Sun, Jul 23rdvs PIT@ LAA
Tue, Jul 25th@ DET@ SD
Wed, Jul 26th@ DET@ SD
Thu, Jul 27th@ DET   
Fri, Jul 28th@ TORvs PHI
Sat, Jul 29th@ TORvs PHI
Sun, Jul 30th@ TORvs PHI
Mon, Jul 31st@ ATL   
Tue, Aug 1st@ ATLvs DET
Wed, Aug 2nd@ ATLvs DET
Thu, Aug 3rdvs SEA@ MIL
Fri, Aug 4thvs SEA@ MIL
Sat, Aug 5thvs SEA@ MIL
Sun, Aug 6thvs SEA@ MIL
Mon, Aug 7thvs SFvs ATL
Tue, Aug 8thvs SFvs ATL
Wed, Aug 9thvs SFvs ATL
Fri, Aug 11th@ HOUvs CIN
Sat, Aug 12th@ HOUvs CIN
Sun, Aug 13th@ HOUvs CIN
Mon, Aug 14th@ TEX@ NYM
Tue, Aug 15th@ TEX@ NYM
Wed, Aug 16th@ TEX@ NYM
Fri, Aug 18thvs TB@ MIN
Sat, Aug 19thvs TB@ MIN
Sun, Aug 20thvs TB@ MIN
Mon, Aug 21stvs CINvs STL
Tue, Aug 22ndvs CINvs STL
Wed, Aug 23rdvs CINvs STL
Fri, Aug 25th@ NYMvs CHC
Sat, Aug 26th@ NYMvs CHC
Sun, Aug 27th@ NYMvs CHC
Mon, Aug 28th@ PHI@ KC
Tue, Aug 29th@ PHI@ KC
Wed, Aug 30th@ PHI@ KC
Fri, Sep 1st@ OAK@ STL
Sat, Sep 2nd@ OAK@ STL
Sun, Sep 3rd@ OAK@ STL
Mon, Sep 4thvs BALvs MIL
Tue, Sep 5thvs BALvs MIL
Wed, Sep 6thvs BALvs MIL
Thu, Sep 7thvs CLE   
Fri, Sep 8thvs CLE@ ATL
Sat, Sep 9thvs CLE@ ATL
Sun, Sep 10thvs CLE@ ATL
Mon, Sep 11th@ SEAvs WSH
Tue, Sep 12th@ SEAvs WSH
Wed, Sep 13th@ SEAvs WSH
Fri, Sep 15thvs DETvs NYY
Sat, Sep 16thvs DETvs NYY
Sun, Sep 17thvs DETvs NYY
Tue, Sep 19th@ TB@ CHC
Wed, Sep 20th@ TB@ CHC
Thu, Sep 21st@ TB@ CHC
Fri, Sep 22nd@ MIN@ CIN
Sat, Sep 23rd@ MIN@ CIN
Sun, Sep 24th@ MIN@ CIN
Mon, Sep 25thvs TEX   
Tue, Sep 26thvs TEX@ PHI
Wed, Sep 27thvs TEX@ PHI
Fri, Sep 29thvs OAKvs MIA
Sat, Sep 30thvs OAKvs MIA
Sun, Oct 1stvs OAKvs MIA
Thu, Apr 13th   @ STL
Mon, Jun 5th   vs OAK
Mon, Jun 19th   vs CHC
Thu, Jun 22nd   @ MIA
Thu, Jul 6th   @ LAD
Sun, Jul 9th   @ ARI
Mon, Jul 24th   @ SD
Thu, Aug 10th   vs ATL
Thu, Aug 24th   vs CHC
Thu, Sep 14th   vs WSH
Thu, Sep 28th   @ PHI