Skip to main content

Who Should I Trade?

Christian Vazquez for J.P. Crawford (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  J.P. Crawford
SS - SEA
J.P. Crawford
Christian Vazquez
C - BOS
Christian Vazquez
Expert
Recommendation
62%
Recommended by
8 of 13 experts
38%
Recommended by
5 of 13 experts
Rankings 
   
Rest of Season# 175# 177
VBR# 230# 547
   
Projections 
   
Runs3822
Home Runs64
RBI2526
Stolen Bases42
Batting Average.271.257
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Nick Pollack
Pitcher List
# 141
   
Pierre Camus
RotoBaller
# 159# 189
   
Andrew Seifter
FantasyPros
# 174# 227
   
Bart Wheeler
Hail to Fantasy Football
# 121# 199
   
Mick Ciallela
Fantrax
# 144# 161
   
Nate Miller
Fantasy Six Pack
# 153# 207
   
Scott Youngson
Pitcher List
# 129# 192
   
Kelly Kirby
FantasyPros
# 172
   
Ryan Amore
Pitcher List
# 221# 150
   
Travis Argo
Fantasy Six Pack
# 162
   
Joe Pisapia
FantasyPros
# 167
   
Dalton Del Don
Yahoo! Sports
# 167
   
Mike Maher
FantasyPros
# 206# 186
   
Who Should I Trade? Player Statistics
  J.P. Crawford
SS - SEA
J.P. Crawford
Christian Vazquez
C - BOS
Christian Vazquez
2022 Stats 
   
   
At Bats251184
   
Runs3018
   
Hits6851
   
Singles4734
   
Doubles1513
   
Triples10
   
Home Runs54
   
RBI1929
   
Stolen Bases31
   
Caught Stealing12
   
Walks2911
   
Strikeouts4233
   
Batting Average.271.277
   
On Base Pct.355.320
   
Slugging Pct.398.413
   
On-base Plus Slugging.754.733
   
Who Should I Trade? Player Projections
  J.P. Crawford
SS - SEA
J.P. Crawford
Christian Vazquez
C - BOS
Christian Vazquez
2022 Projections 
   
   
At Bats289206
   
Runs3822
   
Hits7853
   
Singles5537
   
Doubles1611
   
Triples10
   
Home Runs64
   
RBI2526
   
Stolen Bases42
   
Caught Stealing22
   
Walks3314
   
Strikeouts5841
   
Batting Average.271.257
   
On Base Pct.351.307
   
Slugging Pct.397.377
   
On-base Plus Slugging.748.683
   
Who Should I Trade? Player Notes
  J.P. Crawford
SS - SEA
J.P. Crawford
Christian Vazquez
C - BOS
Christian Vazquez
News 
 J.P. Crawford went 2-for-4 with two RBIs, one run and one strikeout Wednesday against the Athletics.
Ari Koslow
Thu, Jun 23rd
Red Sox catcher Christian Vazquez had another big game on Tuesday, going 2-for-3 with a double and solo homer against the Tigers. He helped propel Boston to a 5-4 victory over Detroit at Fenway Park.
Andersen Pickard
Wed, Jun 22nd
 JP Crawford was scratched from the lineup Tuesday flu-like symptoms.
Ari Koslow
Wed, Jun 15th
Red Sox catcher Christian Vazquez went 2-for-3 with a double and three-run homer against the Cardinals on Sunday afternoon. Boston ultimately defeated St. Louis by a score of 6-4.
Andersen Pickard
Mon, Jun 20th
 J.P. Crawford went 3-for-4 with two runs and one walk Saturday against the Red Sox.
Ari Koslow
Sun, Jun 12th
Red Sox catcher Christian Vazquez went 1-for-4 with an RBI single against the Mariners on Saturday evening. He also stole second base early in the contest. Boston ultimately fell to Seattle by a score of 7-6.
Andersen Pickard
Sun, Jun 12th
 J.P. Crawford went 2-for-5 with one RBI, one run and one strikeout Wednesday against the Astros.
Ari Koslow
Thu, Jun 9th
Red Sox catcher Christian Vazquez went 2-for-4 with two singles, one RBI, a walk, and a strikeout against the Angels on Tuesday evening. His 10th-inning base knock plated a run and propelled Boston over Los Angeles by a score of 6-5.
Andersen Pickard
Wed, Jun 8th
 J.P. Crawford went 2-for-4 with one run Tuesday against the Astros.
Ari Koslow
Wed, Jun 8th
Red Sox catcher Christian Vazquez went 1-for-5 with an RBI double against the Athletics on Saturday. He also scored a run in the contest. Boston ultimately defeated Oakland by a score of 8-0.
Andersen Pickard
Sat, Jun 4th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  J.P. Crawford
SS - SEA
J.P. Crawford
Christian Vazquez
C - BOS
Christian Vazquez
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ MINJoe Ryan (5-3)#54@ NYYGerrit Cole (6-1)#1
Sat, Apr 9th@ MINSonny Gray (3-1)#46@ NYYLuis Severino (4-2)#36
Sun, Apr 10th@ MINBailey Ober (1-2)#75@ NYYJordan Montgomery (3-1)#31
Mon, Apr 11th@ MINDylan Bundy (4-4)#172@ DETMatt Manning (0-0)#178
Tue, Apr 12th@ CWSVince Velasquez (3-3)#184@ DETTyler Alexander (0-3)#213
Wed, Apr 13th@ CWSDallas Keuchel (2-5)#376@ DETEduardo Rodriguez (1-3)#40
Fri, Apr 15thvs HOUJake Odorizzi (3-2)#118vs MINJoe Ryan (5-3)#54
Sat, Apr 16thvs HOUJustin Verlander (9-3)#3vs MINSonny Gray (3-1)#46
Sun, Apr 17thvs HOUJose Urquidy (6-3)#83vs MINBailey Ober (1-2)#75
Mon, Apr 18th   vs MINDylan Bundy (4-4)#172
Tue, Apr 19thvs TEXJon Gray (3-3)#86vs TORYusei Kikuchi (2-3)#103
Wed, Apr 20thvs TEXDane Dunning (1-5)#100vs TORJose Berrios (5-3)#33
Thu, Apr 21stvs TEXTaylor Hearn (4-5)#239vs TORKevin Gausman (5-6)#10
Fri, Apr 22ndvs KCBrad Keller (2-8)#120@ TBCorey Kluber (3-4)#56
Sat, Apr 23rdvs KCKris Bubic (1-4)#246@ TBJ.P. Feyereisen
Sun, Apr 24thvs KCCarlos Hernandez (0-3)#308@ TBShane McClanahan (7-3)#6
Mon, Apr 25th   @ TORJose Berrios (5-3)#33
Tue, Apr 26th@ TBMatt Wisler (2-1)#121@ TORKevin Gausman (5-6)#10
Wed, Apr 27th@ TBDrew Rasmussen (5-3)#52@ TORRoss Stripling (4-2)#128
Thu, Apr 28th@ TBJeffrey Springs (3-2)#37@ TORAlek Manoah (9-2)#15
Fri, Apr 29th@ MIAElieser Hernandez (2-5)#156@ BALKyle Bradish (1-4)#254
Sat, Apr 30th@ MIAJesus Luzardo (2-3)#126@ BALSpenser Watkins (0-1)#377
Sun, May 1st@ MIASandy Alcantara (7-3)#2@ BALJordan Lyles (4-6)#332
Tue, May 3rd@ HOUCristian Javier (4-3)#78vs LAANoah Syndergaard (4-6)#79
Wed, May 4th@ HOUJustin Verlander (9-3)#3vs LAAReid Detmers (2-3)#98
Thu, May 5thvs TBShane McClanahan (7-3)#6vs LAAShohei Ohtani (6-4)#44
Fri, May 6thvs TBMatt Wisler (2-1)#121vs CWSVince Velasquez (3-3)#184
Sat, May 7thvs TBDrew Rasmussen (5-3)#52vs CWSDylan Cease (5-3)#24
Sun, May 8thvs TBRyan Yarbrough (0-3)#151vs CWSDallas Keuchel (2-5)#376
Tue, May 10thvs PHIAaron Nola (4-5)#7@ ATLKyle Wright (8-4)#45
Wed, May 11thvs PHIBailey Falter (0-2)#202@ ATLIan Anderson (6-4)#91
Fri, May 13th@ NYMMax Scherzer (5-1)#124@ TEXDane Dunning (1-5)#100
Sat, May 14th@ NYMChris Bassitt (5-5)#30@ TEXGlenn Otto (4-2)#138
Sun, May 15th@ NYMCarlos Carrasco (8-3)#48@ TEXMartin Perez (5-2)#87
Mon, May 16th@ TORYusei Kikuchi (2-3)#103vs HOUJake Odorizzi (3-2)#118
Tue, May 17th@ TORJose Berrios (5-3)#33vs HOUJose Urquidy (6-3)#83
Wed, May 18th@ TORKevin Gausman (5-6)#10vs HOULuis Garcia (5-5)#35
Thu, May 19th@ BOSRich Hill (3-4)#144vs SEAGeorge Kirby (2-2)#70
Fri, May 20th@ BOSMichael Wacha (6-1)#123vs SEARobbie Ray (6-6)#22
Sat, May 21st@ BOSGarrett Whitlock (2-1)#57vs SEAChris Flexen (3-8)#111
Sun, May 22nd@ BOSNathan Eovaldi (4-2)#20vs SEALogan Gilbert (7-3)#38
Tue, May 24thvs OAKJames Kaprielian (0-5)#199@ CWSDylan Cease (5-3)#24
Wed, May 25thvs OAKPaul Blackburn (6-3)#12@ CWSLucas Giolito (4-4)#26
Thu, May 26th   @ CWSDallas Keuchel (2-5)#376
Fri, May 27thvs HOUJustin Verlander (9-3)#3vs BALKyle Bradish (1-4)#254
Sat, May 28thvs HOUJose Urquidy (6-3)#83vs BALDenyi Reyes
Sun, May 29thvs HOULuis Garcia (5-5)#35vs BALBruce Zimmermann (2-5)#244
Mon, May 30th   vs BALTyler Wells (5-4)#90
Tue, May 31st@ BALBryan Bakervs CINLuis Castillo (2-4)#43
Wed, Jun 1st@ BALKyle Bradish (1-4)#254vs CINHunter Greene (3-8)#108
Fri, Jun 3rd@ TEXDane Dunning (1-5)#100@ OAKJames Kaprielian (0-5)#199
Sat, Jun 4th@ TEXGlenn Otto (4-2)#138@ OAKPaul Blackburn (6-3)#12
Sun, Jun 5th@ TEXMartin Perez (5-2)#87@ OAKFrankie Montas (3-7)#14
Mon, Jun 6th@ HOUCristian Javier (4-3)#78@ LAANoah Syndergaard (4-6)#79
Tue, Jun 7th@ HOUJustin Verlander (9-3)#3@ LAAJose Suarez (0-2)#141
Wed, Jun 8th@ HOUJose Urquidy (6-3)#83@ LAAReid Detmers (2-3)#98
Thu, Jun 9th   @ LAAShohei Ohtani (6-4)#44
Fri, Jun 10thvs BOSRich Hill (3-4)#144@ SEAMarco Gonzales (4-7)#88
Sat, Jun 11thvs BOSMichael Wacha (6-1)#123@ SEAGeorge Kirby (2-2)#70
Sun, Jun 12thvs BOSKutter Crawford (1-2)#210@ SEARobbie Ray (6-6)#22
Tue, Jun 14thvs MINJoe Ryan (5-3)#54vs OAKJared Koenig (1-2)#324
Wed, Jun 15thvs MINSonny Gray (3-1)#46vs OAKJames Kaprielian (0-5)#199
Thu, Jun 16thvs LAAShohei Ohtani (6-4)#44vs OAKPaul Blackburn (6-3)#12
Fri, Jun 17thvs LAAMichael Lorenzen (6-5)#117vs STLAdam Wainwright (5-5)#41
Sat, Jun 18thvs LAAJose Suarez (0-2)#141vs STLDakota Hudson (5-4)#94
Sun, Jun 19thvs LAAKenny Rosenberg (0-0)#331vs STLAndre Pallante (2-3)#169
Mon, Jun 20th   vs DETAlex Faedo (1-4)#135
Tue, Jun 21st@ OAKJames Kaprielian (0-5)#199vs DETBeau Brieske (1-6)#214
Wed, Jun 22nd@ OAKPaul Blackburn (6-3)#12vs DETTarik Skubal (5-5)#27
Fri, Jun 24th@ LAAMichael Lorenzen (6-5)#117@ CLECal Quantrill (4-4)#77
Sat, Jun 25th@ LAAPatrick Sandoval (3-2)#72@ CLEShane Bieber (3-3)#5
Sun, Jun 26th@ LAANoah Syndergaard (4-6)#79@ CLEAaron Civale (2-3)#140
Mon, Jun 27thvs BALTyler Wells (5-4)#90@ TORKevin Gausman (5-6)#10
Tue, Jun 28thvs BALDean Kremer (2-1)#252@ TORRoss Stripling (4-2)#128
Wed, Jun 29thvs BAL@ TORAlek Manoah (9-2)#15
Fri, Jul 1stvs OAKJames Kaprielian (0-5)#199@ CHCAlec Mills (0-1)#313
Sat, Jul 2ndvs OAKPaul Blackburn (6-3)#12@ CHCMatt Swarmer (1-3)#297
Sun, Jul 3rdvs OAKFrankie Montas (3-7)#14@ CHC
Mon, Jul 4th@ SDvs TB
Tue, Jul 5th@ SDvs TB
Wed, Jul 6th   vs TB
Thu, Jul 7thvs TORvs NYY
Fri, Jul 8thvs TORvs NYY
Sat, Jul 9thvs TORvs NYY
Sun, Jul 10thvs TORvs NYY
Mon, Jul 11th   @ TB
Tue, Jul 12th@ WSH@ TB
Wed, Jul 13th@ WSH@ TB
Thu, Jul 14th@ TEX@ TB
Fri, Jul 15th@ TEX@ NYY
Sat, Jul 16th@ TEX@ NYY
Sun, Jul 17th@ TEX@ NYY
Fri, Jul 22ndvs HOUvs TOR
Sat, Jul 23rdvs HOUvs TOR
Sun, Jul 24thvs HOUvs TOR
Mon, Jul 25thvs TEXvs CLE
Tue, Jul 26thvs TEXvs CLE
Wed, Jul 27thvs TEXvs CLE
Thu, Jul 28th@ HOUvs CLE
Fri, Jul 29th@ HOUvs MIL
Sat, Jul 30th@ HOUvs MIL
Sun, Jul 31st@ HOUvs MIL
Mon, Aug 1st@ NYY@ HOU
Tue, Aug 2nd@ NYY@ HOU
Wed, Aug 3rd@ NYY@ HOU
Thu, Aug 4th   @ KC
Fri, Aug 5thvs LAA@ KC
Sat, Aug 6thvs LAA@ KC
Sun, Aug 7thvs LAA@ KC
Tue, Aug 9thvs NYYvs ATL
Wed, Aug 10thvs NYYvs ATL
Thu, Aug 11th   vs BAL
Fri, Aug 12th@ TEXvs NYY
Sat, Aug 13th@ TEXvs NYY
Sun, Aug 14th@ TEXvs NYY
Tue, Aug 16th@ LAA@ PIT
Wed, Aug 17th@ LAA@ PIT
Thu, Aug 18th   @ PIT
Fri, Aug 19th@ OAK@ BAL
Sat, Aug 20th@ OAK@ BAL
Sun, Aug 21st@ OAK@ BAL
Tue, Aug 23rdvs WSHvs TOR
Wed, Aug 24thvs WSHvs TOR
Thu, Aug 25thvs CLEvs TOR
Fri, Aug 26thvs CLEvs TB
Sat, Aug 27thvs CLEvs TB
Sun, Aug 28thvs CLEvs TB
Mon, Aug 29th   @ MIN
Tue, Aug 30th@ DET@ MIN
Wed, Aug 31st@ DET@ MIN
Thu, Sep 1st@ DETvs TEX
Fri, Sep 2nd@ CLEvs TEX
Sat, Sep 3rd@ CLEvs TEX
Sun, Sep 4th@ CLEvs TEX
Mon, Sep 5thvs CWS@ TB
Tue, Sep 6thvs CWS@ TB
Wed, Sep 7thvs CWS@ TB
Fri, Sep 9thvs ATL@ BAL
Sat, Sep 10thvs ATL@ BAL
Sun, Sep 11thvs ATL@ BAL
Tue, Sep 13thvs SDvs NYY
Wed, Sep 14thvs SDvs NYY
Fri, Sep 16th@ LAAvs KC
Sat, Sep 17th@ LAAvs KC
Sun, Sep 18th@ LAAvs KC
Tue, Sep 20th@ OAK@ CIN
Wed, Sep 21st@ OAK@ CIN
Thu, Sep 22nd@ OAK@ NYY
Fri, Sep 23rd@ KC@ NYY
Sat, Sep 24th@ KC@ NYY
Sun, Sep 25th@ KC@ NYY
Mon, Sep 26th   vs BAL
Tue, Sep 27thvs TEXvs BAL
Wed, Sep 28thvs TEXvs BAL
Thu, Sep 29thvs TEXvs BAL
Fri, Sep 30thvs OAK@ TOR
Sat, Oct 1stvs OAK@ TOR
Sun, Oct 2ndvs OAK@ TOR
Mon, Oct 3rdvs DETvs TB
Tue, Oct 4thvs DETvs TB
Wed, Oct 5thvs DETvs TB
Thu, Apr 14th@ CWSJimmy Lambert (0-2)#253   
Mon, May 2nd@ HOUJake Odorizzi (3-2)#118   
Mon, May 9thvs PHIRanger Suarez (6-4)#80   
Mon, May 23rdvs OAKZach Logue (2-4)#207   
Thu, Jun 2nd@ BALJordan Lyles (4-6)#332   
Mon, Jun 13thvs MINChris Archer (1-3)#148   
Thu, Jun 23rd@ OAKFrankie Montas (3-7)#14   
Thu, Jun 30thvs OAKJared Koenig (1-2)#324   
Mon, Aug 8thvs NYY   
Mon, Aug 15th@ LAA   
Mon, Sep 19th@ LAA