Who Should I Trade?

Robinson Chirinos for Brandon Crawford (2019)

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

Experts' Pick
  Robinson Chirinos
Robinson Chirinos
HOU vs CHC Mon, May 27th 2:10pm
Brandon Crawford
Brandon Crawford
SF vs ARI Sun, May 26th 4:05pm
Recommended by
10 of 12 experts
Recommended by
2 of 12 experts
Rest of Season
VBR# 309# 262
Home Runs109
Stolen Bases03
Batting Average.232.239
Injury Alert--
Weather89 F, Partly Cloudy56 F, Mostly Cloudy
Expert Ranks 
Eno Sarris
The Athletic
# 176# 187
Andrew Gould
# 202
Joe Bond
Fantasy Six Pack
# 148# 223
Andrea LaMont
Lenny Melnick Fantasy Sports
# 185
Bobby Sylvester
# 156# 232
Dan Harris
# 178
Pierre Camus
# 193# 237
Andrew Seifter
# 122
Mick Ciallela
# 173
Todd D Clark
The Fantasy Fix
# 167
Brandon 'B_Don' Myers
# 200# 175
Nick Mariano
# 263# 252
  Robinson Chirinos
Robinson Chirinos
Brandon Crawford
Brandon Crawford
2019 Stats 
At Bats119167
Home Runs63
Stolen Bases01
Caught Stealing11
Batting Average.252.204
On Base Pct.383.276
Slugging Pct.479.293
On-base Plus Slugging.862.569
  Robinson Chirinos
Robinson Chirinos
Brandon Crawford
Brandon Crawford
2019 Projections 
At Bats197371
Home Runs109
Stolen Bases03
Caught Stealing02
Batting Average.232.239
On Base Pct.346.314
Slugging Pct.442.367
On-base Plus Slugging.789.681
  Robinson Chirinos
Robinson Chirinos
Brandon Crawford
Brandon Crawford
 Robinson Chirinos went 1-for-2 with a home run, two walks, two RBI, and two runs scored on Monday against Detroit.
Kamran Hoda
Tue, May 14th
Brandon Crawford went 2-for-3 with a solo homer in the Giants' 4-1 loss to the Braves on Monday night.
Brendan Tuma - Too Much Tuma
Tue, May 21st
 Robinson Chirinos went 1-for-3 with a solo homer on Friday against the Rangers.
Kamran Hoda
Sat, May 11th
Brandon Crawford went 1-for-3 with a triple, two RBI, and a run scored in Saturday's win over the Diamondbacks.
Brendan Tuma - Too Much Tuma
Sun, May 19th
 Robinson Chirinos went 2-for-3 with a home run, single, walk, two RBI, and two runs scored on Monday against the Royals.
Kamran Hoda
Tue, May 7th
Brandon Crawford went 1-for-4 with a solo homer in Wednesday's win over the Blue Jays.
Brendan Tuma - Too Much Tuma
Thu, May 16th
 Robinson Chirinos went 1-for-2 with a home run, a walk, one run scored, and three RBI on Sunday against Cleveland.
Kamran Hoda
Mon, Apr 29th
Brandon Crawford went 0-for-3 with a walk and a run scored in Sunday's 6-5 win over the Reds.
Brendan Tuma - Too Much Tuma
Sun, May 12th
 Robinson Chirinos went 1-for-5 with a double and a run scored on Friday against the Mariners.
Dan Harris
Sat, Apr 13th
Brandon Crawford came off the bench Sunday to hit a pinch-hit, two-run homer as the Giants beat the Reds 6-5.
Brendan Tuma - Too Much Tuma
Mon, May 6th
There are no recent notes for these players
  Robinson Chirinos
Robinson Chirinos
Brandon Crawford
Brandon Crawford
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ TB@ SD
Fri, Mar 29th@ TB@ SD
Sat, Mar 30th@ TB@ SD
Sun, Mar 31st@ TB@ SD
Mon, Apr 1st@ TEX@ LAD
Tue, Apr 2nd@ TEX@ LAD
Wed, Apr 3rd@ TEX@ LAD
Fri, Apr 5thvs OAKvs TB
Sat, Apr 6thvs OAKvs TB
Sun, Apr 7thvs OAKvs TB
Mon, Apr 8thvs NYYvs SD
Tue, Apr 9thvs NYYvs SD
Wed, Apr 10thvs NYYvs SD
Fri, Apr 12th@ SEAvs COL
Sat, Apr 13th@ SEAvs COL
Sun, Apr 14th@ SEAvs COL
Tue, Apr 16th@ OAK@ WSH
Wed, Apr 17th@ OAK@ WSH
Fri, Apr 19th@ TEX@ PIT
Sat, Apr 20th@ TEX@ PIT
Sun, Apr 21st@ TEX@ PIT
Mon, Apr 22ndvs MIN   
Tue, Apr 23rdvs MIN@ TOR
Wed, Apr 24thvs MIN@ TOR
Thu, Apr 25thvs CLE   
Fri, Apr 26thvs CLEvs NYY
Sat, Apr 27thvs CLEvs NYY
Sun, Apr 28thvs CLEvs NYY
Mon, Apr 29th@ MINvs LAD
Tue, Apr 30th@ MINvs LAD
Wed, May 1st@ MINvs LAD
Thu, May 2nd@ MIN   
Sat, May 4th@ LAA@ CIN
Sun, May 5th@ LAA@ CIN
Mon, May 6thvs KC@ CIN
Tue, May 7thvs KC@ COL
Wed, May 8thvs KC   
Thu, May 9thvs TEX@ COL
Fri, May 10thvs TEXvs CIN
Sat, May 11thvs TEXvs CIN
Sun, May 12thvs TEXvs CIN
Mon, May 13th@ DET   
Tue, May 14th@ DETvs TOR
Wed, May 15th@ DETvs TOR
Fri, May 17th@ BOS@ ARI
Sat, May 18th@ BOS@ ARI
Sun, May 19th@ BOS@ ARI
Mon, May 20thvs CWSvs ATL
Tue, May 21stvs CWSvs ATL
Wed, May 22ndvs CWSvs ATL
Thu, May 23rdvs CWSvs ATL
Fri, May 24thvs BOSvs ARI
Sat, May 25thvs BOSvs ARI
Sun, May 26thvs BOSvs ARI
Mon, May 27thvs CHC   
Tue, May 28thvs CHC@ MIA
Wed, May 29thvs CHC@ MIA
Fri, May 31st@ OAK@ BAL
Sat, Jun 1st@ OAK@ BAL
Sun, Jun 2nd@ OAK@ BAL
Mon, Jun 3rd@ SEA   
Tue, Jun 4th@ SEA@ NYM
Wed, Jun 5th@ SEA@ NYM
Thu, Jun 6th@ SEA@ NYM
Fri, Jun 7thvs BALvs LAD
Sat, Jun 8thvs BALvs LAD
Sun, Jun 9thvs BALvs LAD
Tue, Jun 11thvs MILvs SD
Wed, Jun 12thvs MILvs SD
Fri, Jun 14thvs TORvs MIL
Sat, Jun 15thvs TORvs MIL
Sun, Jun 16thvs TORvs MIL
Mon, Jun 17th@ CIN@ LAD
Tue, Jun 18th@ CIN@ LAD
Wed, Jun 19th@ CIN@ LAD
Thu, Jun 20th@ NYY@ LAD
Fri, Jun 21st@ NYY@ ARI
Sat, Jun 22nd@ NYY@ ARI
Sun, Jun 23rd@ NYY@ ARI
Tue, Jun 25thvs PITvs COL
Wed, Jun 26thvs PITvs COL
Thu, Jun 27thvs PITvs ARI
Fri, Jun 28thvs SEAvs ARI
Sat, Jun 29thvs SEAvs ARI
Sun, Jun 30thvs SEAvs ARI
Tue, Jul 2nd@ COL@ SD
Wed, Jul 3rd@ COL@ SD
Fri, Jul 5thvs LAAvs STL
Sat, Jul 6thvs LAAvs STL
Sun, Jul 7thvs LAAvs STL
Thu, Jul 11th@ TEX   
Fri, Jul 12th@ TEX@ MIL
Sat, Jul 13th@ TEX@ MIL
Sun, Jul 14th@ TEX@ MIL
Mon, Jul 15th@ LAA@ COL
Tue, Jul 16th@ LAA@ COL
Wed, Jul 17th@ LAA@ COL
Thu, Jul 18th@ LAAvs NYM
Fri, Jul 19thvs TEXvs NYM
Sat, Jul 20thvs TEXvs NYM
Sun, Jul 21stvs TEXvs NYM
Mon, Jul 22ndvs OAKvs CHC
Tue, Jul 23rdvs OAKvs CHC
Wed, Jul 24thvs OAKvs CHC
Fri, Jul 26th@ STL@ SD
Sat, Jul 27th@ STL@ SD
Sun, Jul 28th@ STL@ SD
Tue, Jul 30th@ CLE@ PHI
Wed, Jul 31st@ CLE@ PHI
Thu, Aug 1st@ CLE@ PHI
Fri, Aug 2ndvs SEA@ COL
Sat, Aug 3rdvs SEA@ COL
Sun, Aug 4thvs SEA@ COL
Tue, Aug 6thvs COLvs WSH
Wed, Aug 7thvs COLvs WSH
Fri, Aug 9th@ BALvs PHI
Sat, Aug 10th@ BALvs PHI
Sun, Aug 11th@ BALvs PHI
Mon, Aug 12th@ CWS   
Tue, Aug 13th@ CWSvs OAK
Wed, Aug 14th@ CWSvs OAK
Thu, Aug 15th@ OAK@ ARI
Fri, Aug 16th@ OAK@ ARI
Sat, Aug 17th@ OAK@ ARI
Sun, Aug 18th@ OAK@ ARI
Mon, Aug 19thvs DET   
Tue, Aug 20thvs DET@ CHC
Wed, Aug 21stvs DET@ CHC
Thu, Aug 22ndvs DET@ CHC
Fri, Aug 23rdvs LAA   
Sat, Aug 24thvs LAA@ OAK
Sun, Aug 25thvs LAA@ OAK
Tue, Aug 27thvs TBvs ARI
Wed, Aug 28thvs TB   
Thu, Aug 29thvs TBvs SD
Fri, Aug 30th@ TORvs SD
Sat, Aug 31st@ TORvs SD
Sun, Sep 1st@ TORvs SD
Mon, Sep 2nd@ MIL@ STL
Tue, Sep 3rd@ MIL@ STL
Thu, Sep 5thvs SEA@ STL
Fri, Sep 6thvs SEA@ LAD
Sat, Sep 7thvs SEA@ LAD
Sun, Sep 8thvs SEA@ LAD
Mon, Sep 9thvs OAKvs PIT
Tue, Sep 10thvs OAKvs PIT
Wed, Sep 11thvs OAKvs PIT
Thu, Sep 12thvs OAKvs PIT
Fri, Sep 13th@ KCvs MIA
Sat, Sep 14th@ KCvs MIA
Sun, Sep 15th@ KCvs MIA
Tue, Sep 17thvs TEX@ BOS
Wed, Sep 18thvs TEX@ BOS
Fri, Sep 20thvs LAA@ ATL
Sat, Sep 21stvs LAA@ ATL
Sun, Sep 22ndvs LAA@ ATL
Tue, Sep 24th@ SEAvs COL
Wed, Sep 25th@ SEAvs COL
Thu, Sep 26th@ LAAvs COL
Fri, Sep 27th@ LAAvs LAD
Sat, Sep 28th@ LAAvs LAD
Sun, Sep 29th@ LAAvs LAD
Thu, Apr 11th   vs COL
Thu, Apr 18th   @ WSH
Fri, May 3rd   @ CIN
Thu, May 30th   @ MIA
Mon, Jun 24th   vs COL
Mon, Jul 1st   @ SD
Mon, Aug 5th   vs WSH
Thu, Aug 8th   vs PHI
Mon, Aug 26th   vs ARI
Wed, Sep 4th   @ STL
Thu, Sep 19th   @ BOS