Skip to main content

Who Should I Trade?

Jorge Alfaro for J.P. Crawford (2021)


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
Jorge Alfaro
C,LF - MIA
Jorge Alfaro
Expert
Recommendation
70%
Recommended by
7 of 10 experts
30%
Recommended by
3 of 10 experts
Rankings 
   
Rest of Season# 219# 235
VBR# 185# 470
   
Projections 
   
Runs93
Home Runs11
RBI54
Stolen Bases01
Batting Average.267.240
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 175# 233
   
Mike Maher
FantasyPros
# 219# 282
   
Pierre Camus
RotoBaller
# 182# 224
   
Ryan Amore
Pitcher List
# 167# 171
   
Carmen Maiorano
FantasyPros
# 250# 280
   
Brad Camara
FantasyPros
# 169
   
Corbin Young
FantasyData
# 176# 195
   
Jordan Eisen
Field of Vision Sports
# 175
   
Dan Harris
FantasyPros
# 272# 237
   
Chris Clegg
Fantrax
# 286# 275
   
Who Should I Trade? Player Statistics
  J.P. Crawford
SS - SEA
J.P. Crawford
Jorge Alfaro
C,LF - MIA
Jorge Alfaro
2021 Stats 
   
   
At Bats551295
   
Runs8022
   
Hits14772
   
Singles10852
   
Doubles3115
   
Triples01
   
Home Runs84
   
RBI4730
   
Stolen Bases38
   
Caught Stealing51
   
Walks5211
   
Strikeouts10599
   
Batting Average.267.244
   
On Base Pct.332.283
   
Slugging Pct.367.342
   
On-base Plus Slugging.699.625
   
Who Should I Trade? Player Projections
  J.P. Crawford
SS - SEA
J.P. Crawford
Jorge Alfaro
C,LF - MIA
Jorge Alfaro
2021 Projections 
   
   
At Bats6032
   
Runs93
   
Hits168
   
Singles125
   
Doubles31
   
Triples-00
   
Home Runs11
   
RBI54
   
Stolen Bases01
   
Caught Stealing00
   
Walks61
   
Strikeouts1412
   
Batting Average.267.240
   
On Base Pct.332.290
   
Slugging Pct.366.360
   
On-base Plus Slugging.698.651
   
Who Should I Trade? Player Notes
  J.P. Crawford
SS - SEA
J.P. Crawford
Jorge Alfaro
C,LF - MIA
Jorge Alfaro
News 
 J.P. Crawford went 3-for-4 with two runs and one strikeout in the Mariners 5-4 win on Monday against Boston.
Ari Koslow
Tue, Sep 14th
Marlins catcher/outfielder Jorge Alfaro went 2-for-4 with a three-run home run in Thursday's win over the Nationals. The homer was his fourth of the season.
Mike Maher - The Birds Blitz
Fri, Aug 27th
 J.P. Crawford went 1-for-4 with one RBI, one run and two strikeouts in the Mariners 5-4 win on Friday against Arizona.
Ari Koslow
Sat, Sep 11th
Marlins catcher Jorge Alfaro went 2-for-4 with a solo home run in Monday's win over the Dodgers. The homer was his third of the season.
Mike Maher - The Birds Blitz
Tue, Jul 6th
 J.P. Crawford went 2-for-5 with two RBIs, one run, one walk and one strikeout in the Mariners 8-5 win on Wednesday against Houston.
Ari Koslow
Thu, Sep 9th
Marlins catcher Jorge Alfaro went 1-for-5 with a run scored and a stolen base in Saturday's win over the Chicago Cubs. The steal was his fourth of the season.
Mike Maher - The Birds Blitz
Sun, Jun 20th
 J.P. Crawford went 1-for-5 with two RBIs in the Mariners 5-4 extra-inning loss on Tuesday against Houston.
Ari Koslow
Wed, Sep 8th
Marlins catcher Jorge Alfaro went 1-for-4 with a walk, an RBI, and a stolen base in Monday's loss to the Red Sox. The steal was his third of the season.
Mike Maher - The Birds Blitz
Tue, Jun 8th
 J.P. Crawford went 4-for-5 with two RBIs and two runs in the Mariners 8-5 win on Saturday against Arizona.
Ari Koslow
Sun, Sep 5th
Marlins catcher Jorge Alfaro went 1-for-6 with a two-run home run and two runs scored in Saturday's loss to the Pirates. The homer was his second of the season.
Mike Maher - The Birds Blitz
Sun, Jun 6th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  J.P. Crawford
SS - SEA
J.P. Crawford
Jorge Alfaro
C,LF - MIA
Jorge Alfaro
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs SFKevin Gausman (14-6)#21vs TBTyler Glasnow (5-2)
Fri, Apr 2ndvs SFJohnny Cueto (7-7)#103vs TBRyan Yarbrough (8-5)#121
Sat, Apr 3rdvs SFLogan Webb (10-3)#39vs TBRich Hill (6-7)#64
Mon, Apr 5thvs CWSCarlos Rodon (12-5)#24vs STLDaniel Ponce de Leon (1-1)#154
Tue, Apr 6thvs CWSLucas Giolito (9-9)#16vs STLJohn Gant (5-9)#157
Wed, Apr 7thvs CWSDallas Keuchel (8-9)#176vs STLJack Flaherty (9-2)#22
Thu, Apr 8th@ MINJose Berrios (11-8)#12@ NYMTaijuan Walker (7-9)#67
Sat, Apr 10th@ MINMichael Pineda (6-8)#81@ NYMJacob deGrom (7-2)
Mon, Apr 12th   @ ATLHuascar Ynoa (4-5)#128
Tue, Apr 13th@ BALDean Kremer (0-7)#396@ ATLMax Fried (11-7)#34
Wed, Apr 14th   @ ATLCharlie Morton (13-5)#6
Thu, Apr 15th@ BALBruce Zimmermann (4-4)#375@ ATLIan Anderson (7-5)#48
Fri, Apr 16thvs HOUJose Urquidy (7-3)#59vs SFAnthony DeSclafani (12-6)#25
Sat, Apr 17thvs HOUZack Greinke (11-6)#27vs SFAaron Sanchez (1-1)
Sun, Apr 18thvs HOUJake Odorizzi (6-7)#77vs SFAlex Wood (10-4)#73
Tue, Apr 20thvs LADJulio Urias (18-3)#10vs BALMatt Harvey (6-14)#389
Wed, Apr 21st   vs BALBruce Zimmermann (4-4)#375
Thu, Apr 22nd@ BOSNick Pivetta (9-7)#111@ SFAaron Sanchez (1-1)
Fri, Apr 23rd@ BOSMartin Perez (7-8)#391@ SFAlex Wood (10-4)#73
Sat, Apr 24th@ BOSNathan Eovaldi (10-8)#29@ SFKevin Gausman (14-6)#21
Sun, Apr 25th@ BOSEduardo Rodriguez (11-8)#91@ SFLogan Webb (10-3)#39
Mon, Apr 26th@ HOUJose Urquidy (7-3)#59@ MILCorbin Burnes (10-4)#5
Tue, Apr 27th@ HOUCristian Javier (4-1)#84@ MILAdrian Houser (9-6)#60
Wed, Apr 28th@ HOUZack Greinke (11-6)#27@ MILZack Godley (0-1)
Fri, Apr 30thvs LAAAndrew Heaney (8-9)#95@ WSHJon Lester (6-6)#166
Sat, May 1stvs LAAGriffin Canning (5-4)#120@ WSHPatrick Corbin (8-14)#174
Sun, May 2ndvs LAADylan Bundy (2-9)#115@ WSHMax Scherzer (14-4)#4
Tue, May 4thvs BALJorge Lopez (3-14)vs ARIRiley Smith (1-4)#217
Wed, May 5thvs BALJohn Means (5-7)#32vs ARILuke Weaver (3-5)#132
Thu, May 6th   vs ARIMadison Bumgarner (7-10)#93
Fri, May 7th@ TEXMike Foltynewicz (2-12)#234vs MILBrent Suter (12-5)#82
Sat, May 8th@ TEXKohei Arihara (2-4)#194vs MILAdrian Houser (9-6)#60
Sun, May 9th@ TEXDane Dunning (5-8)#106vs MILBrett Anderson (4-8)#170
Mon, May 10th   @ ARILuke Weaver (3-5)#132
Tue, May 11th@ LADWalker Buehler (14-3)#2@ ARIMadison Bumgarner (7-10)#93
Wed, May 12th@ LADJulio Urias (18-3)#10@ ARIMatt Peacock (5-7)#189
Thu, May 13thvs CLEZach Plesac (10-5)#63@ ARIMerrill Kelly (7-10)#76
Fri, May 14thvs CLEAaron Civale (10-4)#52@ LADClayton Kershaw (9-7)#26
Sat, May 15thvs CLETriston McKenzie (5-6)#89@ LADTrevor Bauer (8-5)
Sun, May 16thvs CLEShane Bieber (7-4)#79@ LADJimmy Nelson (1-2)
Tue, May 18thvs DETSpencer Turnbull (4-2)@ PHIZack Wheeler (13-9)#1
Wed, May 19thvs DETTarik Skubal (8-12)#61@ PHIZach Eflin (4-7)
Thu, May 20th   @ PHIDavid Hale
Fri, May 21st@ SDChris Paddack (7-7)#70vs NYMMarcus Stroman (9-12)#15
Sat, May 22nd@ SDRyan Weathers (4-7)#193vs NYMJoey Lucchesi (1-4)
Sun, May 23rd@ SDYu Darvish (8-10)#23vs NYMJordan Yamamoto (1-1)#348
Mon, May 24th@ OAKFrankie Montas (12-9)#17vs PHIZach Eflin (4-7)
Tue, May 25th@ OAKCole Irvin (9-13)#90vs PHIVince Velasquez (3-6)#187
Wed, May 26th@ OAKJames Kaprielian (7-5)#124vs PHIAaron Nola (7-8)#31
Thu, May 27thvs TEXKolby Allard (3-12)#150vs PHISpencer Howard (0-4)#151
Fri, May 28thvs TEXJordan Lyles (9-11)#167@ BOSMartin Perez (7-8)#391
Sat, May 29thvs TEXMike Foltynewicz (2-12)#234@ BOSNathan Eovaldi (10-8)#29
Tue, Jun 1stvs OAKChris Bassitt (12-4)#20@ TORRobbie Ray (12-5)#11
Wed, Jun 2ndvs OAKSean Manaea (10-9)#35@ TORAlek Manoah (6-2)#41
Thu, Jun 3rd@ LAAGriffin Canning (5-4)#120@ PITTyler Anderson (6-9)#57
Fri, Jun 4th@ LAAShohei Ohtani (9-2)#47@ PITMitch Keller (4-11)#397
Sat, Jun 5th@ LAAAlex Cobb (8-3)#144@ PITChase De Jong (1-4)
Sun, Jun 6th@ LAAPatrick Sandoval (3-6)@ PITChad Kuhl (5-6)#253
Mon, Jun 7th   @ BOSNick Pivetta (9-7)#111
Tue, Jun 8th@ DETMatthew Boyd (3-8)#179vs COLAntonio Senzatela (4-9)#102
Wed, Jun 9th@ DETCasey Mize (7-8)#56vs COLAustin Gomber (9-9)
Thu, Jun 10th@ DETTyler Alexander (2-3)#148vs COLChi Chi Gonzalez (3-7)#409
Fri, Jun 11th@ CLEAaron Civale (10-4)#52vs ATLCharlie Morton (13-5)#6
Sat, Jun 12th@ CLETriston McKenzie (5-6)#89vs ATLMax Fried (11-7)#34
Sun, Jun 13th@ CLEShane Bieber (7-4)#79vs ATLDrew Smyly (9-4)#87
Mon, Jun 14thvs MINKenta Maeda (6-5)@ STLAdam Wainwright (16-7)#3
Tue, Jun 15thvs MINJ.A. Happ (9-8)#152@ STLKwang Hyun Kim (6-7)#83
Wed, Jun 16thvs MINBailey Ober (2-2)#147@ STLJohan Oviedo (0-5)#393
Fri, Jun 18thvs TBMichael Wacha (3-5)#191@ CHCZach Davies (6-11)#183
Sat, Jun 19thvs TBJosh Fleming (10-6)#123@ CHCJake Arrieta (5-13)#382
Sun, Jun 20thvs TBShane McClanahan (9-5)#86@ CHCAlec Mills (6-6)#202
Tue, Jun 22ndvs COLKyle Freeland (5-8)#387vs TORRoss Stripling (5-6)#62
Wed, Jun 23rdvs COLGerman Marquez (12-10)#19vs TORRobbie Ray (12-5)#11
Thu, Jun 24th   vs WSHJoe Ross (5-9)
Fri, Jun 25th@ CWSCarlos Rodon (12-5)#24vs WSHJon Lester (6-6)#166
Sat, Jun 26th   vs WSHPatrick Corbin (8-14)#174
Sun, Jun 27th@ CWSRyan Burrvs WSHMax Scherzer (14-4)#4
Tue, Jun 29th@ TORRobbie Ray (12-5)#11@ PHIVince Velasquez (3-6)#187
Wed, Jun 30th@ TORSteven Matz (12-7)#69@ PHIAaron Nola (7-8)#31
Fri, Jul 2ndvs TEXKyle Gibson (10-7)#36@ ATLDrew Smyly (9-4)#87
Sat, Jul 3rdvs TEXJordan Lyles (9-11)#167@ ATLKyle Muller (2-4)#196
Sun, Jul 4thvs TEXMike Foltynewicz (2-12)#234@ ATLCharlie Morton (13-5)#6
Mon, Jul 5th   vs LADWalker Buehler (14-3)#2
Tue, Jul 6thvs NYYJameson Taillon (8-6)#66vs LADTony Gonsolin (3-1)#58
Wed, Jul 7thvs NYYNick Nelsonvs LADJake Reed
Thu, Jul 8thvs NYYJordan Montgomery (5-6)#46vs LADJulio Urias (18-3)#10
Fri, Jul 9thvs LAAAlex Cobb (8-3)#144vs ATLCharlie Morton (13-5)#6
Sat, Jul 10thvs LAAPatrick Sandoval (3-6)vs ATLMax Fried (11-7)#34
Sun, Jul 11thvs LAAJose Suarez (7-7)#99vs ATLIan Anderson (7-5)#48
Fri, Jul 16th@ LAAAndrew Heaney (8-9)#95@ PHIZach Eflin (4-7)
Sun, Jul 18th@ LAAPatrick Sandoval (3-6)@ PHIZack Wheeler (13-9)#1
Mon, Jul 19th   @ WSHJon Lester (6-6)#166
Tue, Jul 20th@ COLGerman Marquez (12-10)#19@ WSHPaolo Espino (4-5)#127
Wed, Jul 21st@ COLAustin Gomber (9-9)@ WSHErick Fedde (7-9)#158
Thu, Jul 22ndvs OAKSean Manaea (10-9)#35vs SDBlake Snell (7-6)#33
Fri, Jul 23rdvs OAKFrankie Montas (12-9)#17vs SDJoe Musgrove (11-9)#14
Sat, Jul 24thvs OAKChris Bassitt (12-4)#20vs SDRyan Weathers (4-7)#193
Sun, Jul 25thvs OAKCole Irvin (9-13)#90vs SDYu Darvish (8-10)#23
Tue, Jul 27thvs HOULance McCullers Jr. (12-4)#30@ BALSpenser Watkins (2-7)#318
Wed, Jul 28thvs HOUJake Odorizzi (6-7)#77@ BALJorge Lopez (3-14)
Fri, Jul 30th@ TEXKolby Allard (3-12)#150vs NYYJameson Taillon (8-6)#66
Sat, Jul 31st@ TEXTaylor Hearn (6-4)#122vs NYYDomingo German (4-5)#133
Sun, Aug 1st@ TEXMike Foltynewicz (2-12)#234vs NYYJordan Montgomery (5-6)#46
Mon, Aug 2nd@ TBMichael Wacha (3-5)#191vs NYMTylor Megill (3-5)#153
Tue, Aug 3rd@ TBLuis Patino (4-3)#114vs NYMTaijuan Walker (7-9)#67
Wed, Aug 4th@ TBJosh Fleming (10-6)#123vs NYMCarlos Carrasco (1-2)#71
Thu, Aug 5th@ NYYNestor Cortes Jr. (2-2)#126vs NYMRich Hill (6-7)#64
Fri, Aug 6th@ NYYWandy Peralta@ COLGerman Marquez (12-10)#19
Sat, Aug 7th@ NYYAndrew Heaney (8-9)#95@ COLAustin Gomber (9-9)
Sun, Aug 8th@ NYYLuis Gil (1-0)#235@ COLKyle Freeland (5-8)#387
Mon, Aug 9th   @ SDJoe Musgrove (11-9)#14
Tue, Aug 10thvs TEXKolby Allard (3-12)#150@ SDCraig Stammen (6-3)#108
Wed, Aug 11thvs TEXSpencer Howard (0-4)#151@ SDRyan Weathers (4-7)#193
Fri, Aug 13thvs TORRobbie Ray (12-5)#11vs CHCAdbert Alzolay (5-13)#143
Sat, Aug 14thvs TORHyun Jin Ryu (13-8)#43vs CHCZach Davies (6-11)#183
Sun, Aug 15thvs TORSteven Matz (12-7)#69vs CHCAlec Mills (6-6)#202
Mon, Aug 16th   vs ATLTouki Toussaint (3-3)#136
Tue, Aug 17th@ TEXTaylor Hearn (6-4)#122vs ATLHuascar Ynoa (4-5)#128
Wed, Aug 18th@ TEXMike Foltynewicz (2-12)#234vs ATLCharlie Morton (13-5)#6
Thu, Aug 19th@ TEXSpencer Howard (0-4)#151@ CINLuis Castillo (7-15)#44
Fri, Aug 20th@ HOULance McCullers Jr. (12-4)#30@ CINSonny Gray (7-7)#54
Sat, Aug 21st@ HOUJake Odorizzi (6-7)#77@ CINWade Miley (12-6)#45
Sun, Aug 22nd@ HOUFramber Valdez (10-5)#49@ CINVladimir Gutierrez (9-6)#109
Tue, Aug 24th@ OAKCole Irvin (9-13)#90vs WSHErick Fedde (7-9)#158
Wed, Aug 25th   vs WSHJosiah Gray (0-2)#117
Thu, Aug 26thvs KCBrad Keller (8-12)#199vs WSHPatrick Corbin (8-14)#174
Fri, Aug 27thvs KCKris Bubic (4-6)#125vs CINWade Miley (12-6)#45
Sat, Aug 28thvs KCDaniel Lynch (4-5)#401vs CINVladimir Gutierrez (9-6)#109
Sun, Aug 29thvs KCBrady Singer (4-10)#138vs CINTyler Mahle (12-5)#28
Tue, Aug 31stvs HOULance McCullers Jr. (12-4)#30@ NYMTrevor Williams (4-2)#182
Thu, Sep 2nd   @ NYMCarlos Carrasco (1-2)#71
Fri, Sep 3rd@ ARIMadison Bumgarner (7-10)#93vs PHIKyle Gibson (10-7)#36
Sat, Sep 4th@ ARIHumberto Castellanos (2-1)#219vs PHIRanger Suarez (6-4)#97
Sun, Sep 5th@ ARITyler Gilbert (2-2)#185vs PHISam Coonrod
Tue, Sep 7th@ HOUJake Odorizzi (6-7)#77vs NYMCarlos Carrasco (1-2)#71
Wed, Sep 8th@ HOUJose Urquidy (7-3)#59vs NYMRich Hill (6-7)#64
Thu, Sep 9th   vs NYMMarcus Stroman (9-12)#15
Fri, Sep 10thvs ARIMadison Bumgarner (7-10)#93@ ATLIan Anderson (7-5)#48
Sat, Sep 11thvs ARIHumberto Castellanos (2-1)#219@ ATLCharlie Morton (13-5)#6
Sun, Sep 12thvs ARITyler Gilbert (2-2)#185@ ATLMax Fried (11-7)#34
Mon, Sep 13thvs BOSEduardo Rodriguez (11-8)#91@ WSHPaolo Espino (4-5)#127
Tue, Sep 14thvs BOSNathan Eovaldi (10-8)#29@ WSHErick Fedde (7-9)#158
Wed, Sep 15thvs BOSTanner Houck (0-4)#261@ WSHJosh Rogers (1-0)#239
Fri, Sep 17th@ KCBrady Singer (4-10)#138vs PITWil Crowe (3-7)#352
Sat, Sep 18th@ KCKris Bubic (4-6)#125vs PITBryse Wilson (2-7)#134
Sun, Sep 19th@ KCJackson Kowar (0-3)#169vs PITDillon Peters (1-2)#237
Mon, Sep 20th@ OAKSean Manaea (10-9)#35vs WSHErick Fedde (7-9)#158
Tue, Sep 21st@ OAKPaul Blackburn (1-2)#333vs WSHJosh Rogers (1-0)#239
Wed, Sep 22nd@ OAKCole Irvin (9-13)#90vs WSHJosiah Gray (0-2)#117
Fri, Sep 24th@ LAAJose Suarez (7-7)#99@ TB
Sat, Sep 25th@ LAA@ TB
Sun, Sep 26th@ LAA@ TB
Tue, Sep 28thvs OAK@ NYM
Wed, Sep 29thvs OAK@ NYM
Thu, Sep 30th   @ NYM
Fri, Oct 1stvs LAAvs PHI
Sat, Oct 2ndvs LAAvs PHI
Sun, Oct 3rdvs LAAvs PHI
Sun, Apr 11th@ MINMatt Shoemaker (3-8)#159   
Mon, Apr 19thvs LADDustin May (1-1)   
Thu, Apr 29th@ HOULuis Garcia (11-7)#40   
Mon, May 3rdvs BALDean Kremer (0-7)#396   
Mon, May 17thvs DETCasey Mize (7-8)#56   
Sun, May 30thvs TEXHyeon-jong Yang (0-3)#322   
Mon, May 31stvs OAKJames Kaprielian (7-5)#124   
Thu, Jun 17thvs TBRich Hill (6-7)#64   
Thu, Jul 1st@ TORHyun Jin Ryu (13-8)#43   
Sat, Jul 17th@ LAAAlex Cobb (8-3)#144   
Mon, Jul 26thvs HOULuis Garcia (11-7)#40   
Thu, Aug 12thvs TEXMike Foltynewicz (2-12)#234   
Mon, Aug 23rd@ OAKPaul Blackburn (1-2)#333   
Mon, Aug 30thvs HOULuis Garcia (11-7)#40   
Wed, Sep 1stvs HOUJake Odorizzi (6-7)#77   
Mon, Sep 6th@ HOULance McCullers Jr. (12-4)#30   
Thu, Sep 23rd@ OAKJames Kaprielian (7-5)#124   
Mon, Sep 27thvs OAK