Who Should I Trade?

Dustin Pedroia for Johan Camargo (2019)

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

Experts' Pick
  Johan Camargo
Johan Camargo
ATL vs PHI Tue, Sep 17th 7:20pm
Dustin Pedroia
2B - BOS
Dustin Pedroia
BOS vs SF Tue, Sep 17th 7:10pm
Recommended by
3 of 4 experts
Recommended by
1 of 4 experts
Rest of Season
VBR# 285
Home Runs1
Stolen Bases0
Batting Average.244
Injury AlertIL10IL60
Weather72 F, Clear68 F, Partly Cloudy
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 223
Pierre Camus
# 240
Brandon 'B_Don' Myers
# 182
Andrea LaMont
Lenny Melnick Fantasy Sports
# 180
  Johan Camargo
Johan Camargo
Dustin Pedroia
2B - BOS
Dustin Pedroia
2019 Stats 
At Bats23220
Home Runs70
Stolen Bases10
Caught Stealing00
Batting Average.233.100
On Base Pct.279.143
Slugging Pct.384.100
On-base Plus Slugging.663.243
  Johan Camargo
Johan Camargo
Dustin Pedroia
2B - BOS
Dustin Pedroia
2019 Projections 
At Bats28
Home Runs1
Stolen Bases0
Caught Stealing0
Batting Average.244
On Base Pct.300
Slugging Pct.400
On-base Plus Slugging.699
  Johan Camargo
Johan Camargo
Dustin Pedroia
2B - BOS
Dustin Pedroia
 Johan Camargo went 1-for-1 with a pinch hit two-run home run in Sunday's 4-3 win over the Nationals.
Connor Rooney
Sun, Jun 23rd
Dustin Pedroia (knee) met with the media on Monday and admitted he's unsure if he'll ever play in the majors again.
Brendan Tuma - Too Much Tuma
Mon, May 27th
 Johan Camargo went 1-for-1 with a pinch-hit home run in Saturday's win over the Arizona Diamondbacks. The homer was his second of the season.
Mike Maher
Sun, May 12th
Dustin Pedroia (knee) is expected to begin a minor-league rehab assignment with Triple-A Pawtucket on Friday, Alex Speier of The Boston Globe reports.
John Aubin
Thu, May 16th
 Braves utility man Johan Camargo went 1-for-4 with a solo home run in Thursday's loss to the New York Mets. The homer was his first of the season.
Mike Maher
Fri, Apr 12th
Dustin Pedroia (knee) has been pulled from his rehab assignment with knee soreness.
Brendan Tuma - Too Much Tuma
Mon, May 13th
 Johan Camargo went 1-for-4 with a double, run scored, and three RBIs Wednesday against the Cubs.
Blaine Blontz
Thu, Apr 4th
Dustin Pedroia was scratched from his rehab start with at Double-A Portland due to wet field conditions.
John Pritchard
Wed, May 8th
  Dustin Pedroia (knee) went 0-for-3 for Double-A Portland in the first game of his rehab assignment Thursday.
John Aubin
Fri, May 3rd
There are no recent notes for these players
  Johan Camargo
Johan Camargo
Dustin Pedroia
2B - BOS
Dustin Pedroia
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ PHI@ SEA
Fri, Mar 29th   @ SEA
Sat, Mar 30th@ PHI@ SEA
Sun, Mar 31st@ PHI@ SEA
Mon, Apr 1stvs CHC@ OAK
Tue, Apr 2nd   @ OAK
Wed, Apr 3rdvs CHC@ OAK
Thu, Apr 4thvs CHC@ OAK
Fri, Apr 5thvs MIA@ ARI
Sat, Apr 6thvs MIA@ ARI
Sun, Apr 7thvs MIA@ ARI
Tue, Apr 9th@ COLvs TOR
Thu, Apr 11thvs NYMvs TOR
Fri, Apr 12thvs NYMvs BAL
Sat, Apr 13thvs NYMvs BAL
Sun, Apr 14thvs NYMvs BAL
Mon, Apr 15th   vs BAL
Tue, Apr 16thvs ARI@ NYY
Wed, Apr 17thvs ARI@ NYY
Fri, Apr 19th   @ TB
Sat, Apr 20th@ CLE@ TB
Sun, Apr 21st@ CLE@ TB
Tue, Apr 23rd@ CINvs DET
Wed, Apr 24th@ CINvs DET
Thu, Apr 25th@ CINvs DET
Sat, Apr 27thvs COLvs TB
Sun, Apr 28thvs COLvs TB
Mon, Apr 29thvs SDvs OAK
Tue, Apr 30thvs SDvs OAK
Wed, May 1stvs SDvs OAK
Thu, May 2ndvs SD@ CWS
Fri, May 3rd@ MIA@ CWS
Sat, May 4th@ MIA@ CWS
Sun, May 5th@ MIA@ CWS
Mon, May 6th@ LAD@ BAL
Tue, May 7th@ LAD@ BAL
Wed, May 8th@ LAD@ BAL
Fri, May 10th@ ARIvs SEA
Sat, May 11th@ ARIvs SEA
Sun, May 12th@ ARIvs SEA
Tue, May 14thvs STLvs COL
Wed, May 15thvs STLvs COL
Fri, May 17thvs MILvs HOU
Sat, May 18thvs MILvs HOU
Sun, May 19thvs MILvs HOU
Mon, May 20th@ SF@ TOR
Tue, May 21st@ SF@ TOR
Wed, May 22nd@ SF@ TOR
Thu, May 23rd@ SF@ TOR
Fri, May 24th@ STL@ HOU
Sat, May 25th@ STL@ HOU
Sun, May 26th@ STL@ HOU
Mon, May 27th   vs CLE
Tue, May 28thvs WSHvs CLE
Wed, May 29thvs WSHvs CLE
Fri, May 31stvs DET@ NYY
Sat, Jun 1stvs DET@ NYY
Sun, Jun 2ndvs DET@ NYY
Tue, Jun 4th@ PIT@ KC
Wed, Jun 5th@ PIT@ KC
Thu, Jun 6th@ PIT@ KC
Fri, Jun 7th@ MIAvs TB
Sat, Jun 8th@ MIAvs TB
Sun, Jun 9th@ MIAvs TB
Mon, Jun 10thvs PITvs TEX
Tue, Jun 11thvs PITvs TEX
Wed, Jun 12thvs PITvs TEX
Thu, Jun 13thvs PITvs TEX
Fri, Jun 14thvs PHI@ BAL
Sat, Jun 15thvs PHI@ BAL
Sun, Jun 16thvs PHI@ BAL
Mon, Jun 17thvs NYM@ MIN
Tue, Jun 18thvs NYM@ MIN
Wed, Jun 19thvs NYM@ MIN
Fri, Jun 21st@ WSHvs TOR
Sat, Jun 22nd@ WSHvs TOR
Sun, Jun 23rd@ WSHvs TOR
Mon, Jun 24th@ CHCvs CWS
Tue, Jun 25th@ CHCvs CWS
Wed, Jun 26th@ CHCvs CWS
Sat, Jun 29th@ NYMvs NYY
Sun, Jun 30th@ NYMvs NYY
Tue, Jul 2ndvs PHI@ TOR
Wed, Jul 3rdvs PHI@ TOR
Thu, Jul 4thvs PHI@ TOR
Fri, Jul 5thvs MIA@ DET
Sat, Jul 6thvs MIA@ DET
Sun, Jul 7thvs MIA@ DET
Fri, Jul 12th@ SDvs LAD
Sat, Jul 13th@ SDvs LAD
Sun, Jul 14th@ SDvs LAD
Mon, Jul 15th@ MILvs TOR
Tue, Jul 16th@ MILvs TOR
Wed, Jul 17th@ MILvs TOR
Thu, Jul 18thvs WSHvs TOR
Fri, Jul 19thvs WSH@ BAL
Sat, Jul 20thvs WSH@ BAL
Sun, Jul 21stvs WSH@ BAL
Mon, Jul 22nd   @ TB
Tue, Jul 23rdvs KC@ TB
Wed, Jul 24thvs KC@ TB
Thu, Jul 25th   vs NYY
Fri, Jul 26th@ PHIvs NYY
Sat, Jul 27th@ PHIvs NYY
Sun, Jul 28th@ PHIvs NYY
Tue, Jul 30th@ WSHvs TB
Wed, Jul 31st@ WSHvs TB
Thu, Aug 1stvs CINvs TB
Fri, Aug 2ndvs CIN@ NYY
Sat, Aug 3rdvs CIN@ NYY
Sun, Aug 4thvs CIN@ NYY
Mon, Aug 5th@ MINvs KC
Tue, Aug 6th@ MINvs KC
Thu, Aug 8th@ MIAvs LAA
Fri, Aug 9th@ MIAvs LAA
Sat, Aug 10th@ MIAvs LAA
Sun, Aug 11th@ MIAvs LAA
Mon, Aug 12th   @ CLE
Tue, Aug 13thvs NYM@ CLE
Wed, Aug 14thvs NYM@ CLE
Fri, Aug 16thvs LADvs BAL
Sat, Aug 17thvs LADvs BAL
Sun, Aug 18thvs LADvs BAL
Tue, Aug 20thvs MIAvs PHI
Wed, Aug 21stvs MIAvs PHI
Thu, Aug 22ndvs MIAvs KC
Fri, Aug 23rd@ NYM@ SD
Sat, Aug 24th@ NYM@ SD
Sun, Aug 25th@ NYM@ SD
Tue, Aug 27th@ TOR@ COL
Wed, Aug 28th@ TOR@ COL
Fri, Aug 30thvs CWS@ LAA
Sat, Aug 31stvs CWS@ LAA
Sun, Sep 1stvs CWS@ LAA
Tue, Sep 3rdvs TORvs MIN
Wed, Sep 4th   vs MIN
Thu, Sep 5thvs WSHvs MIN
Fri, Sep 6thvs WSHvs NYY
Sat, Sep 7thvs WSHvs NYY
Sun, Sep 8thvs WSHvs NYY
Mon, Sep 9th@ PHIvs NYY
Tue, Sep 10th@ PHI@ TOR
Wed, Sep 11th@ PHI@ TOR
Thu, Sep 12th@ PHI@ TOR
Sat, Sep 14th@ WSH@ PHI
Sun, Sep 15th@ WSH@ PHI
Tue, Sep 17thvs PHIvs SF
Wed, Sep 18thvs PHIvs SF
Thu, Sep 19thvs PHIvs SF
Fri, Sep 20thvs SF@ TB
Sat, Sep 21stvs SF@ TB
Sun, Sep 22ndvs SF@ TB
Mon, Sep 23rd   @ TB
Tue, Sep 24th@ KC@ TEX
Wed, Sep 25th@ KC@ TEX
Thu, Sep 26th   @ TEX
Fri, Sep 27th@ NYMvs BAL
Sat, Sep 28th@ NYMvs BAL
Sun, Sep 29th@ NYMvs BAL
Mon, Apr 8th@ COL   
Thu, Apr 18thvs ARI   
Fri, Apr 26thvs COL   
Thu, May 9th@ ARI   
Thu, May 16thvs STL   
Thu, Jun 27th@ CHC   
Fri, Jun 28th@ NYM   
Mon, Jul 29th@ WSH   
Wed, Aug 7th@ MIN   
Thu, Aug 15thvs NYM   
Mon, Aug 26th@ COL   
Mon, Sep 2ndvs TOR   
Fri, Sep 13th@ WSH