Skip to main content

Who Should I Trade?

Johan Camargo for William Contreras (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Johan Camargo
Johan Camargo
William Contreras
William Contreras
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 1106# 1186
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Johan Camargo
Johan Camargo
William Contreras
William Contreras
2021 Stats 
At Bats16163
Home Runs08
Stolen Bases00
Caught Stealing00
Batting Average.000.215
On Base Pct.111.303
Slugging Pct.000.399
On-base Plus Slugging.111.702
Who Should I Trade? Player Notes
  Johan Camargo
Johan Camargo
William Contreras
William Contreras
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Johan Camargo
Johan Camargo
William Contreras
William Contreras
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ HOU@ MIA
Sat, Apr 2nd@ HOU@ MIA
Sun, Apr 3rd@ HOU@ MIA
Mon, Apr 4th@ WSH@ NYM
Wed, Apr 6th@ WSH   
Fri, Apr 8thvs OAKvs CIN
Sat, Apr 9thvs OAKvs CIN
Sun, Apr 10thvs OAKvs CIN
Mon, Apr 11thvs NYMvs WSH
Tue, Apr 12thvs NYMvs WSH
Wed, Apr 13thvs NYMvs WSH
Thu, Apr 14th@ MIA@ SD
Fri, Apr 15th@ MIA@ SD
Sat, Apr 16th@ MIA@ SD
Sun, Apr 17th@ MIA@ SD
Mon, Apr 18th@ COL@ LAD
Tue, Apr 19th@ COL@ LAD
Wed, Apr 20th@ COL@ LAD
Fri, Apr 22ndvs MILvs MIA
Sat, Apr 23rdvs MILvs MIA
Sun, Apr 24thvs MILvs MIA
Mon, Apr 25thvs COL   
Tue, Apr 26thvs COLvs CHC
Wed, Apr 27thvs COLvs CHC
Thu, Apr 28thvs COLvs CHC
Fri, Apr 29th@ NYM@ TEX
Sat, Apr 30th@ NYM@ TEX
Sun, May 1st@ NYM@ TEX
Tue, May 3rdvs TEX@ NYM
Wed, May 4thvs TEX@ NYM
Thu, May 5thvs NYM   
Fri, May 6thvs NYMvs MIL
Sat, May 7thvs NYMvs MIL
Sun, May 8thvs NYMvs MIL
Mon, May 9th@ SEA   
Tue, May 10th@ SEAvs BOS
Wed, May 11th@ SEAvs BOS
Thu, May 12th@ LAD   
Fri, May 13th@ LADvs SD
Sat, May 14th@ LADvs SD
Sun, May 15th@ LADvs SD
Tue, May 17thvs SD@ MIL
Wed, May 18thvs SD@ MIL
Thu, May 19thvs SD   
Fri, May 20thvs LAD@ MIA
Sat, May 21stvs LAD@ MIA
Sun, May 22ndvs LAD@ MIA
Mon, May 23rd@ ATLvs PHI
Tue, May 24th@ ATLvs PHI
Wed, May 25th@ ATLvs PHI
Thu, May 26th@ ATLvs PHI
Fri, May 27th@ NYMvs MIA
Sat, May 28th@ NYMvs MIA
Sun, May 29th@ NYMvs MIA
Mon, May 30thvs SF@ ARI
Tue, May 31stvs SF@ ARI
Wed, Jun 1stvs SF@ ARI
Fri, Jun 3rdvs LAA@ COL
Sat, Jun 4thvs LAA@ COL
Sun, Jun 5thvs LAA@ COL
Tue, Jun 7th@ MILvs OAK
Wed, Jun 8th@ MILvs OAK
Thu, Jun 9th@ MILvs PIT
Fri, Jun 10thvs ARIvs PIT
Sat, Jun 11thvs ARIvs PIT
Sun, Jun 12thvs ARIvs PIT
Mon, Jun 13thvs MIA@ WSH
Tue, Jun 14thvs MIA@ WSH
Wed, Jun 15thvs MIA@ WSH
Thu, Jun 16th@ WSH   
Fri, Jun 17th@ WSH@ CHC
Sat, Jun 18th@ WSH@ CHC
Sun, Jun 19th@ WSH@ CHC
Tue, Jun 21st@ TEXvs SF
Wed, Jun 22nd@ TEXvs SF
Thu, Jun 23rd@ SDvs SF
Fri, Jun 24th@ SDvs LAD
Sat, Jun 25th@ SDvs LAD
Sun, Jun 26th@ SDvs LAD
Tue, Jun 28thvs ATL@ PHI
Wed, Jun 29thvs ATL@ PHI
Thu, Jun 30thvs ATL@ PHI
Fri, Jul 1stvs STL@ CIN
Sat, Jul 2ndvs STL@ CIN
Sun, Jul 3rdvs STL@ CIN
Tue, Jul 5thvs WSHvs STL
Wed, Jul 6thvs WSHvs STL
Thu, Jul 7thvs WSHvs STL
Fri, Jul 8th@ STLvs WSH
Sat, Jul 9th@ STLvs WSH
Sun, Jul 10th@ STLvs WSH
Mon, Jul 11th@ STLvs NYM
Tue, Jul 12th@ TORvs NYM
Wed, Jul 13th@ TORvs NYM
Fri, Jul 15th@ MIA@ WSH
Sat, Jul 16th@ MIA@ WSH
Sun, Jul 17th@ MIA@ WSH
Fri, Jul 22ndvs CHCvs LAA
Sat, Jul 23rdvs CHCvs LAA
Sun, Jul 24thvs CHCvs LAA
Mon, Jul 25thvs ATL@ PHI
Tue, Jul 26thvs ATL@ PHI
Wed, Jul 27thvs ATL@ PHI
Thu, Jul 28th@ PIT   
Fri, Jul 29th@ PITvs ARI
Sat, Jul 30th@ PITvs ARI
Sun, Jul 31st@ PITvs ARI
Tue, Aug 2nd@ ATLvs PHI
Wed, Aug 3rd@ ATLvs PHI
Thu, Aug 4thvs WSH@ NYM
Fri, Aug 5thvs WSH@ NYM
Sat, Aug 6thvs WSH@ NYM
Sun, Aug 7thvs WSH@ NYM
Tue, Aug 9thvs MIA@ BOS
Wed, Aug 10thvs MIA@ BOS
Thu, Aug 11thvs MIA   
Fri, Aug 12th@ NYM@ MIA
Sat, Aug 13th@ NYM@ MIA
Sun, Aug 14th@ NYM@ MIA
Mon, Aug 15th@ CINvs NYM
Tue, Aug 16th@ CINvs NYM
Wed, Aug 17th@ CINvs NYM
Fri, Aug 19thvs NYMvs HOU
Sat, Aug 20thvs NYMvs HOU
Sun, Aug 21stvs NYMvs HOU
Mon, Aug 22ndvs CIN@ PIT
Tue, Aug 23rdvs CIN@ PIT
Wed, Aug 24thvs CIN@ PIT
Thu, Aug 25thvs CIN   
Fri, Aug 26thvs PIT@ STL
Sat, Aug 27thvs PIT@ STL
Sun, Aug 28thvs PIT@ STL
Mon, Aug 29th@ ARI   
Tue, Aug 30th@ ARIvs COL
Wed, Aug 31st@ ARIvs COL
Fri, Sep 2nd@ SFvs MIA
Sat, Sep 3rd@ SFvs MIA
Sun, Sep 4th@ SFvs MIA
Tue, Sep 6thvs MIA@ OAK
Wed, Sep 7thvs MIA@ OAK
Thu, Sep 8thvs MIA   
Fri, Sep 9thvs WSH@ SEA
Sat, Sep 10thvs WSH@ SEA
Sun, Sep 11thvs WSH@ SEA
Tue, Sep 13th@ MIA@ SF
Wed, Sep 14th@ MIA@ SF
Thu, Sep 15th@ MIA   
Fri, Sep 16th@ ATLvs PHI
Sat, Sep 17th@ ATLvs PHI
Sun, Sep 18th@ ATLvs PHI
Tue, Sep 20thvs TORvs WSH
Wed, Sep 21stvs TORvs WSH
Thu, Sep 22ndvs ATL@ PHI
Fri, Sep 23rdvs ATL@ PHI
Sat, Sep 24thvs ATL@ PHI
Sun, Sep 25thvs ATL@ PHI
Tue, Sep 27th@ CHC@ WSH
Wed, Sep 28th@ CHC@ WSH
Thu, Sep 29th@ CHC   
Fri, Sep 30th@ WSHvs NYM
Sat, Oct 1st@ WSHvs NYM
Sun, Oct 2nd@ WSHvs NYM
Fri, Apr 1st   @ MIA
Tue, Apr 5th   @ NYM
Thu, Apr 7th   vs CIN
Mon, May 2nd   @ NYM
Mon, May 16th   @ MIL
Thu, Jun 2nd   @ COL
Mon, Jun 20th   vs SF
Mon, Jul 4th   vs STL
Thu, Jul 14th   @ WSH
Thu, Aug 18th   vs NYM
Thu, Sep 1st   vs COL
Mon, Sep 12th   @ SF
Mon, Sep 19th   vs WSH
Mon, Sep 26th   @ WSH