Skip to main content

Who Should I Trade?

Josh Rojas 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
 
  Josh Rojas
2B,3B,SS,LF,RF - ARI
Josh Rojas
J.P. Crawford
SS - SEA
J.P. Crawford
Expert
Recommendation
58%
Recommended by
7 of 12 experts
42%
Recommended by
5 of 12 experts
Rankings 
   
Rest of Season# 163# 175
VBR# 161# 267
   
Projections 
   
Runs4036
Home Runs76
RBI3024
Stolen Bases83
Batting Average.247.266
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 182# 206
   
Andrew Seifter
FantasyPros
# 93# 174
   
Mick Ciallela
Fantrax
# 141# 144
   
Nate Miller
Fantasy Six Pack
# 136# 174
   
Brad Camara
RotoBaller
# 150
   
Scott Youngson
Pitcher List
# 92# 128
   
Travis Argo
Fantasy Six Pack
# 161
   
Bart Wheeler
Hail to Fantasy Football
# 160# 121
   
Kelly Kirby
FantasyPros
# 182# 172
   
Pierre Camus
RotoBaller
# 193# 159
   
Ryan Amore
Pitcher List
# 227# 221
   
Nick Pollack
Pitcher List
# 141
   
Who Should I Trade? Player Statistics
  Josh Rojas
2B,3B,SS,LF,RF - ARI
Josh Rojas
J.P. Crawford
SS - SEA
J.P. Crawford
2022 Stats 
   
   
At Bats165268
   
Runs2532
   
Hits4170
   
Singles3149
   
Doubles515
   
Triples11
   
Home Runs45
   
RBI1821
   
Stolen Bases53
   
Caught Stealing01
   
Walks1630
   
Strikeouts3946
   
Batting Average.249.261
   
On Base Pct.314.343
   
Slugging Pct.364.381
   
On-base Plus Slugging.677.724
   
Who Should I Trade? Player Projections
  Josh Rojas
2B,3B,SS,LF,RF - ARI
Josh Rojas
J.P. Crawford
SS - SEA
J.P. Crawford
2022 Projections 
   
   
At Bats278279
   
Runs4036
   
Hits6974
   
Singles4752
   
Doubles1315
   
Triples21
   
Home Runs76
   
RBI3024
   
Stolen Bases83
   
Caught Stealing32
   
Walks3131
   
Strikeouts7256
   
Batting Average.247.266
   
On Base Pct.322.346
   
Slugging Pct.382.389
   
On-base Plus Slugging.704.736
   
Who Should I Trade? Player Notes
  Josh Rojas
2B,3B,SS,LF,RF - ARI
Josh Rojas
J.P. Crawford
SS - SEA
J.P. Crawford
News 
 Josh Rojas went 2-for-5 Tuesday, singling twice and scoring two runs in the Diamondbacks, 7-6 win over the Padres.
Chris Schommer
Wed, Jun 29th
J.P. Crawford went 1-for-4 with two RBIs and one strikeout Wednesday against the Orioles.
Ari Koslow
Thu, Jun 30th
 Josh Rojas went 2-for-5 Sunday, singling, doubling, scoring two runs, and driving in one run in the Diamondbacks' 11-7 win over the Tigers.
Chris Schommer
Mon, Jun 27th
Major League Baseball announced SS J.P. Crawford would serve a five-game suspension following the benches-clearing brawl in Sunday's game against the Angels.
Kelly Kirby
Mon, Jun 27th
 Josh Rojas went 1-for-2 Friday, singling and driving in one run in the Diamondbacks' 5-1 loss to the Tigers.
Chris Schommer
Sat, Jun 25th
J.P. Crawford went 2-for-4 with two RBIs, one run and one strikeout Wednesday against the Athletics.
Ari Koslow
Thu, Jun 23rd
 Josh Rojas went 1-for-4 Monday, singling in the Diamondbacks' 4-1 loss to the Padres.
Chris Schommer
Tue, Jun 21st
JP Crawford was scratched from the lineup Tuesday flu-like symptoms.
Ari Koslow
Wed, Jun 15th
 Josh Rojas went 1-for-4 at the plate on Saturday, hitting a single, and striking out once in the Diamondbacks' 11-1 loss to the Twins.
Josh Thiessen
Sun, Jun 19th
J.P. Crawford went 3-for-4 with two runs and one walk Saturday against the Red Sox.
Ari Koslow
Sun, Jun 12th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Josh Rojas
2B,3B,SS,LF,RF - ARI
Josh Rojas
J.P. Crawford
SS - SEA
J.P. Crawford
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs SDYu Darvish (7-3)#27   
Fri, Apr 8thvs SDSean Manaea (3-3)#26@ MINJoe Ryan (6-3)#56
Sat, Apr 9thvs SDJoe Musgrove (8-1)#7@ MINSonny Gray (4-1)#48
Sun, Apr 10thvs SDNabil Crismatt@ MINBailey Ober (1-2)#74
Tue, Apr 12thvs HOULuis Garcia (5-5)#38@ CWSVince Velasquez (3-3)#177
Wed, Apr 13thvs HOUFramber Valdez (8-3)#22@ CWSDallas Keuchel (2-5)#380
Fri, Apr 15th@ NYMChris Bassitt (6-5)#30vs HOUJake Odorizzi (3-2)#120
Sat, Apr 16th@ NYMCarlos Carrasco (8-4)#46vs HOUJustin Verlander (10-3)#3
Sun, Apr 17th@ NYMDavid Peterson (4-1)#133vs HOUJose Urquidy (6-3)#90
Tue, Apr 19th@ WSHJoan Adon (1-11)#387vs TEXJon Gray (4-3)#53
Wed, Apr 20th@ WSHErick Fedde (5-5)#269vs TEXDane Dunning (1-6)#103
Thu, Apr 21st@ WSHJosh Rogers (2-2)#382vs TEXTaylor Hearn (4-5)#290
Fri, Apr 22ndvs NYMDavid Peterson (4-1)#133vs KCBrad Keller (2-9)#100
Sat, Apr 23rdvs NYMTrevor Williams (1-4)#170vs KCKris Bubic (1-5)#243
Sun, Apr 24thvs NYMTylor Megill (4-2)#102vs KCCarlos Hernandez (0-3)#367
Mon, Apr 25thvs LADWalker Buehler (6-3)#129   
Tue, Apr 26thvs LADTony Gonsolin (9-0)#24@ TBMatt Wisler (2-2)#119
Wed, Apr 27thvs LADJulio Urias (6-6)#12@ TBDrew Rasmussen (5-3)#54
Thu, Apr 28th@ STLDakota Hudson (6-4)#92@ TBJeffrey Springs (3-2)#34
Fri, Apr 29th@ STLAdam Wainwright (6-5)#42@ MIAElieser Hernandez (2-5)#153
Sat, Apr 30th@ STLMiles Mikolas (5-5)#64@ MIAJesus Luzardo (2-3)#136
Sun, May 1st@ STLJordan Hicks (1-4)#180@ MIASandy Alcantara (8-3)#1
Mon, May 2nd@ MIAPablo Lopez (5-4)#19@ HOUJake Odorizzi (3-2)#120
Tue, May 3rd@ MIATrevor Rogers (3-6)#82@ HOUCristian Javier (5-3)#73
Wed, May 4th@ MIAElieser Hernandez (2-5)#153@ HOUJustin Verlander (10-3)#3
Fri, May 6thvs COLChad Kuhl (5-5)#257vs TBMatt Wisler (2-2)#119
Sat, May 7thvs COLKyle Freeland (4-5)#246vs TBDrew Rasmussen (5-3)#54
Sun, May 8thvs COLGerman Marquez (4-6)#113vs TBRyan Yarbrough (0-3)#146
Mon, May 9thvs MIAElieser Hernandez (2-5)#153vs PHIRanger Suarez (6-5)#77
Tue, May 10thvs MIAJesus Luzardo (2-3)#136vs PHIAaron Nola (4-5)#6
Wed, May 11thvs MIASandy Alcantara (8-3)#1vs PHIBailey Falter (0-2)#198
Fri, May 13thvs CHCDrew Smyly (2-5)#148@ NYMMax Scherzer (5-1)#128
Sat, May 14thvs CHCKyle Hendricks (3-6)#138@ NYMChris Bassitt (6-5)#30
Sun, May 15thvs CHCJustin Steele (3-5)#160@ NYMCarlos Carrasco (8-4)#46
Mon, May 16th@ LADTony Gonsolin (9-0)#24@ TORYusei Kikuchi (2-4)#104
Tue, May 17th@ LADTyler Anderson (8-1)#60@ TORJose Berrios (5-4)#31
Wed, May 18th@ LADWalker Buehler (6-3)#129@ TORKevin Gausman (6-6)#16
Thu, May 19th@ CHCMarcus Stroman (2-5)#59@ BOSRich Hill (4-4)#137
Fri, May 20th@ CHCKyle Hendricks (3-6)#138@ BOSMichael Wacha (6-1)#117
Sat, May 21st@ CHCJustin Steele (3-5)#160@ BOSGarrett Whitlock (2-1)#67
Sun, May 22nd@ CHCWade Miley (1-0)#168@ BOSNathan Eovaldi (4-2)#21
Mon, May 23rdvs KCZack Greinke (2-4)#131vs OAKZach Logue (2-4)#213
Tue, May 24thvs KCJonathan Heasley (1-4)#212vs OAKJames Kaprielian (0-5)#204
Thu, May 26thvs LADMitch White (1-1)#188   
Fri, May 27thvs LADRyan Pepiot (0-0)#304vs HOUJustin Verlander (10-3)#3
Sat, May 28thvs LADTony Gonsolin (9-0)#24vs HOUJose Urquidy (6-3)#90
Sun, May 29thvs LADTyler Anderson (8-1)#60vs HOULuis Garcia (5-5)#38
Mon, May 30thvs ATLSpencer Strider (3-2)#95   
Tue, May 31stvs ATLCharlie Morton (4-3)#57@ BALBryan Baker
Wed, Jun 1stvs ATLKyle Wright (9-4)#44@ BALKyle Bradish (1-4)#282
Fri, Jun 3rd@ PITJT Brubaker (1-7)#125@ TEXDane Dunning (1-6)#103
Sat, Jun 4th@ PITRoansy Contreras (2-1)#149@ TEXGlenn Otto (4-3)#139
Sun, Jun 5th@ PITZach Thompson (3-5)#161@ TEXMartin Perez (6-2)#75
Mon, Jun 6th@ CINHunter Greene (3-9)#110@ HOUCristian Javier (5-3)#73
Tue, Jun 7th@ CINGraham Ashcraft (4-1)#199@ HOUJustin Verlander (10-3)#3
Wed, Jun 8th@ CINMike Minor (1-4)#98@ HOUJose Urquidy (6-3)#90
Thu, Jun 9th@ CINTyler Mahle (3-6)#50   
Fri, Jun 10th@ PHIKyle Gibson (4-3)#84vs BOSRich Hill (4-4)#137
Sat, Jun 11th@ PHIZack Wheeler (6-4)#11vs BOSMichael Wacha (6-1)#117
Sun, Jun 12th@ PHIRanger Suarez (6-5)#77vs BOSKutter Crawford (1-2)#206
Mon, Jun 13thvs CINMike Minor (1-4)#98vs MINChris Archer (2-3)#165
Tue, Jun 14thvs CINTyler Mahle (3-6)#50vs MINJoe Ryan (6-3)#56
Wed, Jun 15thvs CINLuis Castillo (3-4)#47vs MINSonny Gray (4-1)#48
Fri, Jun 17thvs MINDevin Smeltzer (4-1)#154vs LAAMichael Lorenzen (6-5)#127
Sat, Jun 18thvs MINDylan Bundy (4-4)#151vs LAAJose Suarez (1-2)#155
Sun, Jun 19thvs MINChris Archer (2-3)#165vs LAAKenny Rosenberg (0-0)#312
Mon, Jun 20th@ SDYu Darvish (7-3)#27   
Tue, Jun 21st@ SDSean Manaea (3-3)#26@ OAKJames Kaprielian (0-5)#204
Wed, Jun 22nd@ SDMike Clevinger (2-0)#58@ OAKPaul Blackburn (6-3)#9
Fri, Jun 24thvs DETRony Garcia (3-2)#220@ LAAMichael Lorenzen (6-5)#127
Sat, Jun 25thvs DETAlex Faedo (1-4)#135@ LAAPatrick Sandoval (3-2)#66
Sun, Jun 26thvs DETBeau Brieske (1-6)#176@ LAAAndrew Wantz
Tue, Jun 28thvs SDSean Manaea (3-3)#26vs BALDean Kremer (2-1)#244
Wed, Jun 29thvs SDMike Clevinger (2-0)#58vs BALAustin Voth
Fri, Jul 1st@ COLAntonio Senzatela (3-4)#370vs OAKJames Kaprielian (0-5)#204
Sat, Jul 2nd@ COLAustin Gomber (3-7)#187vs OAKPaul Blackburn (6-3)#9
Sun, Jul 3rd@ COLChad Kuhl (5-5)#257vs OAKFrankie Montas (3-8)#18
Mon, Jul 4thvs SFCarlos Rodon (7-4)#13@ SDSean Manaea (3-3)#26
Tue, Jul 5thvs SFAlex Wood (5-7)#52@ SDMike Clevinger (2-0)#58
Wed, Jul 6thvs SFAlex Cobb (3-3)#83   
Thu, Jul 7thvs COLAustin Gomber (3-7)#187vs TORKevin Gausman (6-6)#16
Fri, Jul 8thvs COLvs TOR
Sat, Jul 9thvs COLvs TOR
Sun, Jul 10thvs COLvs TOR
Mon, Jul 11th@ SF   
Tue, Jul 12th@ SF@ WSH
Wed, Jul 13th@ SF@ WSH
Fri, Jul 15th@ SD@ TEX
Sat, Jul 16th@ SD@ TEX
Sun, Jul 17th@ SD@ TEX
Fri, Jul 22ndvs WSHvs HOU
Sat, Jul 23rdvs WSHvs HOU
Sun, Jul 24thvs WSHvs HOU
Mon, Jul 25thvs SFvs TEX
Tue, Jul 26thvs SFvs TEX
Wed, Jul 27thvs SFvs TEX
Fri, Jul 29th@ ATL@ HOU
Sat, Jul 30th@ ATL@ HOU
Sun, Jul 31st@ ATL@ HOU
Mon, Aug 1st@ CLE@ NYY
Tue, Aug 2nd@ CLE@ NYY
Wed, Aug 3rd@ CLE@ NYY
Fri, Aug 5thvs COLvs LAA
Sat, Aug 6thvs COLvs LAA
Sun, Aug 7thvs COLvs LAA
Mon, Aug 8thvs PITvs NYY
Tue, Aug 9thvs PITvs NYY
Wed, Aug 10thvs PITvs NYY
Thu, Aug 11thvs PIT   
Fri, Aug 12th@ COL@ TEX
Sat, Aug 13th@ COL@ TEX
Sun, Aug 14th@ COL@ TEX
Mon, Aug 15th@ SF@ LAA
Tue, Aug 16th@ SF@ LAA
Wed, Aug 17th@ SF@ LAA
Thu, Aug 18th@ SF   
Fri, Aug 19thvs STL@ OAK
Sat, Aug 20thvs STL@ OAK
Sun, Aug 21stvs STL@ OAK
Tue, Aug 23rd@ KCvs WSH
Wed, Aug 24th@ KCvs WSH
Fri, Aug 26th@ CWSvs CLE
Sat, Aug 27th@ CWSvs CLE
Sun, Aug 28th@ CWSvs CLE
Mon, Aug 29thvs PHI   
Tue, Aug 30thvs PHI@ DET
Wed, Aug 31stvs PHI@ DET
Thu, Sep 1stvs MIL@ DET
Fri, Sep 2ndvs MIL@ CLE
Sat, Sep 3rdvs MIL@ CLE
Sun, Sep 4thvs MIL@ CLE
Mon, Sep 5th@ SDvs CWS
Tue, Sep 6th@ SDvs CWS
Wed, Sep 7th@ SDvs CWS
Fri, Sep 9th@ COLvs ATL
Sat, Sep 10th@ COLvs ATL
Sun, Sep 11th@ COLvs ATL
Mon, Sep 12thvs LAD   
Tue, Sep 13thvs LADvs SD
Wed, Sep 14thvs LADvs SD
Thu, Sep 15thvs SD   
Fri, Sep 16thvs SD@ LAA
Sat, Sep 17thvs SD@ LAA
Sun, Sep 18thvs SD@ LAA
Mon, Sep 19th@ LAD@ LAA
Tue, Sep 20th@ LAD@ OAK
Wed, Sep 21st@ LAD@ OAK
Thu, Sep 22nd@ LAD@ OAK
Fri, Sep 23rdvs SF@ KC
Sat, Sep 24thvs SF@ KC
Sun, Sep 25thvs SF@ KC
Tue, Sep 27th@ HOUvs TEX
Wed, Sep 28th@ HOUvs TEX
Fri, Sep 30th@ SFvs OAK
Sat, Oct 1st@ SFvs OAK
Sun, Oct 2nd@ SFvs OAK
Mon, Oct 3rd@ MILvs DET
Tue, Oct 4th@ MILvs DET
Wed, Oct 5th@ MILvs DET
Mon, Apr 11th   @ MINDylan Bundy (4-4)#151
Thu, Apr 14th   @ CWSJimmy Lambert (0-2)#251
Thu, May 5th   vs TBShane McClanahan (8-3)#8
Wed, May 25th   vs OAKPaul Blackburn (6-3)#9
Thu, Jun 2nd   @ BALJordan Lyles (4-7)#374
Thu, Jun 16th   vs LAAShohei Ohtani (7-4)#39
Thu, Jun 23rd   @ OAKFrankie Montas (3-8)#18
Mon, Jun 27th   vs BALTyler Wells (6-4)#93
Thu, Jun 30th   vs OAKAdrian Martinez (1-0)#231
Thu, Jul 14th   @ TEX
Thu, Jul 28th   @ HOU
Thu, Aug 25th   vs CLE
Thu, Sep 29th   vs TEX