Skip Navigation to Main Content

Who Should I Trade?

Jose Fernandez for J.P. Crawford (2026)


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
Jose Fernandez
1B,3B,SS,DH - ARI
Jose Fernandez
Expert
Recommendation
100%
Recommended by
4 of 4 experts
0%
Recommended by
0 of 4 experts
Rankings 
   
Rest of Season# 181
VBR# 259# 475
   
Projections 
   
Runs4727
Home Runs95
RBI3727
Stolen Bases35
Batting Average.239.247
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 197
   
Mike Maher
BettingPros
# 168
   
Kelly Kirby
FantasyPros
# 163
   
Kevin Spinelli
KevScores
# 125# 254
   
Who Should I Trade? Player Statistics
  J.P. Crawford
SS - SEA
J.P. Crawford
Jose Fernandez
1B,3B,SS,DH - ARI
Jose Fernandez
2026 Stats 
   
   
At Bats178152
   
Runs2923
   
Hits3940
   
Singles2630
   
Doubles47
   
Triples00
   
Home Runs93
   
RBI2215
   
Stolen Bases16
   
Caught Stealing22
   
Walks306
   
Strikeouts3737
   
Batting Average.219.263
   
On Base Pct.343.296
   
Slugging Pct.393.368
   
On-base Plus Slugging.736.664
   
Who Should I Trade? Player Projections
  J.P. Crawford
SS - SEA
J.P. Crawford
Jose Fernandez
1B,3B,SS,DH - ARI
Jose Fernandez
2026 Projections 
   
   
At Bats337239
   
Runs4727
   
Hits8159
   
Singles5641
   
Doubles1511
   
Triples02
   
Home Runs95
   
RBI3727
   
Stolen Bases35
   
Caught Stealing12
   
Walks4912
   
Strikeouts7460
   
Batting Average.239.247
   
On Base Pct.340.283
   
Slugging Pct.363.370
   
On-base Plus Slugging.703.653
   
Who Should I Trade? Player Notes
  J.P. Crawford
SS - SEA
J.P. Crawford
Jose Fernandez
1B,3B,SS,DH - ARI
Jose Fernandez
News 
 J.P. Crawford went 2-for-4 with two home runs, three RBI and four runs scored in the Mariners 7-6 win over the Diamondbacks on Friday.
Ari Koslow
Sat, May 30th
Jose Fernandez went 2-for-4 with a stolen base on Saturday as the Diamondbacks lost to the Rockies, 4-2.
David Leisering
Sun, May 17th
 J.P. Crawford took several groundballs at third base on Sunday.
Ari Koslow
Sun, May 24th
Jose Fernandez went 3-for-4 with a solo home run and three runs scored on Sunday, helping the Diamondbacks to an 11-7 victory over the Padres.
David Leisering
Sun, Apr 26th
 J.P. Crawford took reps at third base on the field on Wednesday.
Ari Koslow
Wed, May 20th
Jose Fernandez hit cleanup for the Diamondbacks on Sunday and went 2-for-4 with a run scored and an RBI as the Diamondbacks defeated the Phillies, 4-3, in Philadelphia.
David Leisering
Sun, Apr 12th
 J.P. Crawford was scratched from the Mariners lineup on Wednesday against the White Sox.
Ari Koslow
Wed, May 20th
Jose Fernandez went 0-for-4, but stole his first career base on Sunday as the Diamondbacks defeated the Braves, 6-5, in 10 innings.
David Leisering
Mon, Apr 6th
 J.P. Crawford is back in the Mariners lineup on Wednesday against the White Sox.
Ari Koslow
Wed, May 20th
Jose Fernandez led an Arizona comeback on Tuesday as he finished 3-for-4 with two home runs and four runs batted in during the Diamondbacks' 7-5 victory over the Tigers.
David Leisering
Wed, Apr 1st
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  J.P. Crawford
SS - SEA
J.P. Crawford
Jose Fernandez
1B,3B,SS,DH - ARI
Jose Fernandez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs CLETanner Bibee (0-7)#38@ LADYoshinobu Yamamoto (4-4)#13
Fri, Mar 27thvs CLEGavin Williams (8-3)#27@ LADEmmet Sheehan (3-1)#42
Sat, Mar 28thvs CLEJoey Cantillo (4-2)#106@ LADTyler Glasnow (3-0)#37
Mon, Mar 30thvs NYYRyan Weathers (2-3)#66vs DETJustin Verlander (0-1)#160
Tue, Mar 31stvs NYYMax Fried (4-3)#33vs DETCasey Mize (2-3)#65
Wed, Apr 1stvs NYYCam Schlittler (7-2)#36vs DETTarik Skubal (3-2)#4
Thu, Apr 2nd   vs ATLReynaldo Lopez (2-1)#108
Fri, Apr 3rd@ LAAReid Detmers (2-5)#41vs ATLGrant Holmes (3-2)#139
Sat, Apr 4th@ LAAJack Kochanowicz (2-3)#420vs ATLBryce Elder (4-3)#113
Sun, Apr 5th@ LAAGeorge Klassen (0-1)#337vs ATLMartin Perez (3-3)#200
Tue, Apr 7th@ TEXNathan Eovaldi (5-6)#20@ NYMFreddy Peralta (3-4)#28
Wed, Apr 8th@ TEXMacKenzie Gore (4-4)#50@ NYMDavid Peterson (3-5)#117
Thu, Apr 9th   @ NYMNolan McLean (2-4)#29
Fri, Apr 10thvs HOUTatsuya Imai (2-2)#152@ PHIJesus Luzardo (4-4)#10
Sat, Apr 11thvs HOULance McCullers Jr. (2-3)#208@ PHITaijuan Walker (1-4)#413
Sun, Apr 12thvs HOUCody Bolton (0-1)#396@ PHIZach Pop
Mon, Apr 13thvs HOUMike Burrows (3-6)#121@ BALDean Kremer (0-1)#110
Tue, Apr 14th@ SDMichael King (4-4)#35@ BALTrevor Rogers (2-6)#94
Wed, Apr 15th@ SDRandy Vasquez (5-3)#199@ BALKyle Bradish (2-6)#43
Fri, Apr 17thvs TEXJacob deGrom (3-4)#8vs TORBraydon Fisher (2-1)#156
Sat, Apr 18thvs TEXNathan Eovaldi (5-6)#20vs TORMax Scherzer (1-3)#149
Sun, Apr 19thvs TEXMacKenzie Gore (4-4)#50vs TORKevin Gausman (4-3)#19
Tue, Apr 21stvs ATHJacob Lopez (4-2)#202vs CWSSean Burke (2-3)#142
Wed, Apr 22ndvs ATHAaron Civale (5-2)#219vs CWSAnthony Kay (5-1)#182
Thu, Apr 23rd   vs CWSDavis Martin (8-1)#79
Sat, Apr 25th@ STLMatthew Liberatore (2-3)#114vs SDGerman Marquez (3-2)#330
Sun, Apr 26th@ STLMichael McGreevy (3-4)#86vs SDMichael King (4-4)#35
Tue, Apr 28th@ MINJoe Ryan (3-3)#15@ MILChad Patrick (2-2)#148
Wed, Apr 29th@ MINTaj Bradley (5-1)#74@ MILBrandon Sproat (1-4)#158
Thu, Apr 30th   @ MILBrandon Woodruff (2-1)#56
Fri, May 1stvs KCCole Ragans (1-4)#49@ CHCColin Rea (5-3)#140
Sat, May 2ndvs KCSeth Lugo (2-4)#104@ CHCShota Imanaga (4-6)#24
Sun, May 3rdvs KCKris Bubic (3-2)#80@ CHCMatthew Boyd (2-1)#40
Tue, May 5thvs ATLBryce Elder (4-3)#113vs PITBubba Chandler (1-6)#122
Wed, May 6thvs ATLMartin Perez (3-3)#200vs PITPaul Skenes (6-5)#2
Thu, May 7th   vs PITMitch Keller (5-2)#95
Fri, May 8th@ CWSSean Burke (2-3)#142vs NYMNolan McLean (2-4)#29
Sat, May 9th@ CWSAnthony Kay (5-1)#182vs NYMClay Holmes (4-4)#165
Sun, May 10th@ CWSDavis Martin (8-1)#79vs NYMHuascar Brazoban (3-1)#192
Mon, May 11th@ HOUPeter Lambert (4-4)#190@ TEXJakob Junis
Tue, May 12th@ HOUTatsuya Imai (2-2)#152@ TEXMacKenzie Gore (4-4)#50
Wed, May 13th@ HOULance McCullers Jr. (2-3)#208@ TEXKumar Rocker (2-5)#103
Fri, May 15thvs SDRandy Vasquez (5-3)#199@ COLKyle Freeland (1-6)#395
Sat, May 16thvs SDWalker Buehler (3-3)#220@ COLTomoyuki Sugano (4-4)#428
Sun, May 17thvs SDLucas Giolito (2-0)#172@ COLMichael Lorenzen (2-7)#427
Mon, May 18thvs CWSNoah Schultz (2-4)#221vs SFRobbie Ray (3-6)#83
Tue, May 19thvs CWSAnthony Kay (5-1)#182vs SFLanden Roupp (5-5)#61
Wed, May 20thvs CWSSean Burke (2-3)#142vs SFTyler Mahle (1-7)#119
Thu, May 21st   vs COLZach Agnos
Fri, May 22nd@ KCNoah Cameron (2-4)#92vs COLTomoyuki Sugano (4-4)#428
Sat, May 23rd@ KCStephen Kolek (3-1)#166vs COLMichael Lorenzen (2-7)#427
Sun, May 24th@ KCSeth Lugo (2-4)#104vs COLJose Quintana (2-3)#425
Mon, May 25th@ ATHAaron Civale (5-2)#219@ SFLanden Roupp (5-5)#61
Tue, May 26th@ ATHGage Jump (0-1)#150@ SFTyler Mahle (1-7)#119
Wed, May 27th@ ATHJeffrey Springs (3-6)#111@ SFTrevor McDonald (2-2)#161
Fri, May 29thvs ARIZac Gallen (3-4)#71@ SEAGeorge Kirby (5-4)#14
Sat, May 30thvs ARIRyne Nelson (2-4)#89@ SEABryan Woo (5-3)#6
Sun, May 31stvs ARIMerrill Kelly (5-3)#93@ SEABryce Miller (1-0)#54
Mon, Jun 1stvs NYMAustin Warrenvs LADEmmet Sheehan (3-1)#42
Tue, Jun 2ndvs NYMKodai Senga (0-4)#129vs LADEric Lauer (2-5)#264
Wed, Jun 3rdvs NYMFreddy Peralta (3-4)#28vs LADShohei Ohtani (5-2)#1
Thu, Jun 4th   vs LADJustin Wrobleski (7-2)#130
Fri, Jun 5th@ DETFramber Valdez (2-4)#26vs WSHFoster Griffin (6-2)#88
Sat, Jun 6th@ DETKeider Montero (2-3)#201vs WSHZack Littell (4-4)#169
Sun, Jun 7th@ DETCasey Mize (2-3)#65vs WSHCade Cavalli (3-3)#87
Tue, Jun 9th@ BALTrevor Rogers (2-6)#94@ MIA
Wed, Jun 10th@ BAL@ MIA
Thu, Jun 11th@ BAL@ MIA
Fri, Jun 12th@ WSH@ CIN
Sat, Jun 13th@ WSH@ CIN
Sun, Jun 14th@ WSH@ CIN
Mon, Jun 15th   vs LAA
Tue, Jun 16thvs BALvs LAA
Wed, Jun 17thvs BALvs LAA
Fri, Jun 19thvs BOSvs MIN
Sat, Jun 20thvs BOSvs MIN
Sun, Jun 21stvs BOSvs MIN
Mon, Jun 22nd   @ STL
Tue, Jun 23rd@ PIT@ STL
Wed, Jun 24th@ PIT@ STL
Thu, Jun 25th@ PIT@ STL
Fri, Jun 26th@ CLE@ TB
Sat, Jun 27th@ CLE@ TB
Sun, Jun 28th@ CLE@ TB
Mon, Jun 29thvs LAAvs SF
Tue, Jun 30thvs LAAvs SF
Wed, Jul 1st   vs SF
Fri, Jul 3rdvs TORvs MIL
Sat, Jul 4thvs TORvs MIL
Sun, Jul 5thvs TORvs MIL
Mon, Jul 6th   @ SD
Tue, Jul 7th@ MIA@ SD
Wed, Jul 8th@ MIA@ SD
Thu, Jul 9th@ MIA@ SD
Fri, Jul 10th@ TB@ LAD
Sat, Jul 11th@ TB@ LAD
Sun, Jul 12th@ TB@ LAD
Fri, Jul 17thvs SFvs STL
Sat, Jul 18thvs SFvs STL
Sun, Jul 19thvs SFvs STL
Mon, Jul 20thvs CINvs ATH
Tue, Jul 21stvs CINvs ATH
Wed, Jul 22ndvs CINvs ATH
Fri, Jul 24th@ TEX@ WSH
Sat, Jul 25th@ TEX@ WSH
Sun, Jul 26th@ TEX@ WSH
Mon, Jul 27th@ TEX@ PIT
Tue, Jul 28th@ LAD@ PIT
Wed, Jul 29th@ LAD@ PIT
Fri, Jul 31stvs MIN@ CLE
Sat, Aug 1stvs MIN@ CLE
Sun, Aug 2ndvs MIN@ CLE
Mon, Aug 3rd   vs SD
Tue, Aug 4thvs DETvs SD
Wed, Aug 5thvs DETvs SD
Thu, Aug 6thvs DETvs SD
Fri, Aug 7thvs TBvs LAD
Sat, Aug 8thvs TBvs LAD
Sun, Aug 9thvs TBvs LAD
Mon, Aug 10th   vs COL
Tue, Aug 11th@ NYYvs COL
Wed, Aug 12th@ NYYvs COL
Fri, Aug 14th@ HOU@ ATL
Sat, Aug 15th@ HOU@ ATL
Sun, Aug 16th@ HOU@ ATL
Mon, Aug 17th   @ BOS
Tue, Aug 18th@ MIL@ BOS
Wed, Aug 19th@ MIL@ BOS
Fri, Aug 21stvs CHCvs CIN
Sat, Aug 22ndvs CHCvs CIN
Sun, Aug 23rdvs CHCvs CIN
Mon, Aug 24thvs PHIvs CHC
Tue, Aug 25thvs PHIvs CHC
Wed, Aug 26thvs PHIvs CHC
Thu, Aug 27th   @ SF
Fri, Aug 28th@ TOR@ SF
Sat, Aug 29th@ TOR@ SF
Sun, Aug 30th@ TOR@ SF
Mon, Aug 31st@ BOSvs PHI
Tue, Sep 1st@ BOSvs PHI
Wed, Sep 2nd@ BOSvs PHI
Fri, Sep 4thvs ATH@ HOU
Sat, Sep 5thvs ATH@ HOU
Sun, Sep 6thvs ATH@ HOU
Mon, Sep 7th   @ KC
Tue, Sep 8thvs TEX@ KC
Wed, Sep 9thvs TEX@ KC
Fri, Sep 11th@ ATHvs TEX
Sat, Sep 12th@ ATHvs TEX
Sun, Sep 13th@ ATHvs TEX
Mon, Sep 14th@ LAAvs MIA
Tue, Sep 15th@ LAAvs MIA
Wed, Sep 16th@ LAAvs MIA
Fri, Sep 18th@ COLvs NYY
Sat, Sep 19th@ COLvs NYY
Sun, Sep 20th@ COLvs NYY
Tue, Sep 22ndvs HOU@ COL
Wed, Sep 23rdvs HOU@ COL
Thu, Sep 24thvs LAA@ COL
Fri, Sep 25thvs LAA@ SD
Sat, Sep 26thvs LAA@ SD
Sun, Sep 27thvs LAA@ SD
Sun, Mar 29thvs CLESlade Cecconi (3-5)#105   
Mon, Apr 6th@ TEXJacob deGrom (3-4)#8   
Thu, Apr 16th@ SDWalker Buehler (3-3)#220   
Mon, Apr 20thvs ATHJ.T. Ginn (3-3)#127   
Fri, Apr 24th@ STLAndre Pallante (5-4)#163   
Mon, Apr 27th@ MINConnor Prielipp (1-3)#124   
Mon, May 4thvs ATLJR Ritchie (1-1)#236   
Thu, May 14th@ HOUMike Burrows (3-6)#121   
Mon, Jun 8th@ BALChris Bassitt (4-3)#125   
Thu, Jun 18thvs BAL   
Thu, Jul 2ndvs LAA   
Thu, Jul 30th@ LAD   
Thu, Aug 13th@ NYY   
Thu, Aug 20th@ MIL   
Thu, Sep 3rdvs ATH   
Thu, Sep 10thvs TEX