Skip to main content

Who Should I Trade?

Darin Ruf for Evan Longoria (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Darin Ruf
1B,DH,LF - NYM
Darin Ruf
Evan Longoria
3B,DH - SF
Evan Longoria
Expert
Recommendation
63%
Recommended by
5 of 8 experts
38%
Recommended by
3 of 8 experts
Rankings 
   
Rest of Season# 231# 239
VBR# 277# 643
   
Projections 
   
Runs2013
Home Runs54
RBI1913
Stolen Bases10
Batting Average.234.250
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 187# 237
   
Andrew Seifter
FantasyPros
# 183# 222
   
Bart Wheeler
Hail to Fantasy Football
# 214# 247
   
Ryan Amore
Pitcher List
# 173# 240
   
Scott Youngson
Pitcher List
# 226# 287
   
Pierre Camus
RotoBaller
# 232# 176
   
Mick Ciallela
Fantrax
# 250# 235
   
Joe Pisapia
FantasyPros
# 149
   
Who Should I Trade? Player Statistics
  Darin Ruf
1B,DH,LF - NYM
Darin Ruf
Evan Longoria
3B,DH - SF
Evan Longoria
2022 Stats 
   
   
At Bats283153
   
Runs4822
   
Hits6338
   
Singles4124
   
Doubles115
   
Triples00
   
Home Runs119
   
RBI4320
   
Stolen Bases20
   
Caught Stealing00
   
Walks4019
   
Strikeouts8845
   
Batting Average.223.248
   
On Base Pct.328.331
   
Slugging Pct.378.458
   
On-base Plus Slugging.706.789
   
Who Should I Trade? Player Projections
  Darin Ruf
1B,DH,LF - NYM
Darin Ruf
Evan Longoria
3B,DH - SF
Evan Longoria
2022 Projections 
   
   
At Bats12796
   
Runs2013
   
Hits3024
   
Singles1915
   
Doubles64
   
Triples00
   
Home Runs54
   
RBI1913
   
Stolen Bases10
   
Caught Stealing00
   
Walks1810
   
Strikeouts4024
   
Batting Average.234.250
   
On Base Pct.360.323
   
Slugging Pct.407.437
   
On-base Plus Slugging.767.760
   
Who Should I Trade? Player Notes
  Darin Ruf
1B,DH,LF - NYM
Darin Ruf
Evan Longoria
3B,DH - SF
Evan Longoria
News 
 Darin Ruf has been acquired by the Mets in exchange for JD Davis, Thomas Szapucki, Nick Zwack, and Carson Seymour.
Jesse Garcia
Tue, Aug 2nd
Evan Longoria was reinstated from the 10-day IL on Monday.
Dan Harris
Mon, Aug 8th
 Darin Ruf went 1-for-2 with a two-run home run, a walk and another run scored in Sunday's 7-4 loss to the Dodgers.
Diego Sandoval
Sun, Jul 24th
Evan Longoria is likely to be activated off the IL on Monday after suffering a hamstring injury several weeks ago.
Chris Clegg
Sun, Aug 7th
 Darin Ruf went 1-for-3 with a grand slam in Thursday’s 9-6 loss to the Dodgers.
Diego Sandoval
Fri, Jul 22nd
Evan Longoria was diagnosed with a Grade 1 hamstring strain and was placed on the 10-day IL on July 24th.
Jesse Garcia
Tue, Jul 26th
 Darin Ruf went 1-for-4 with a solo home run in Saturday's 2-1 win over the Brewers.
Diego Sandoval
Sun, Jul 17th
Evan Longoria was removed from Saturday's game against the Dodgers with a hamstring strain.
Dan Harris
Sat, Jul 23rd
 Darin Ruf went 1-for-2 Friday, hitting a solo home run in the Giants' 8-5 win over the Brewers.
Chris Schommer
Sat, Jul 16th
Evan Longoria, who is currently on a rehab assignment in Triple-A Sacramento, is likely to be activated this weekend.
Dan Harris
Sat, Jul 16th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Darin Ruf
1B,DH,LF - NYM
Darin Ruf
Evan Longoria
3B,DH - SF
Evan Longoria
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th@ WSHPatrick Corbin (4-16)#383   
Fri, Apr 8th@ WSHJosiah Gray (7-8)#90vs MIASandy Alcantara (10-4)#1
Sat, Apr 9th@ WSHJoan Adon (1-12)#386vs MIAPablo Lopez (7-7)#48
Sun, Apr 10th@ WSHErick Fedde (5-7)#195vs MIATrevor Rogers (4-10)#95
Mon, Apr 11th@ PHIRanger Suarez (8-5)#71vs SDNick Martinez (3-3)#119
Tue, Apr 12th@ PHIZack Wheeler (11-5)#7vs SDYu Darvish (10-5)#18
Wed, Apr 13th@ PHIAaron Nola (8-8)#6vs SDSean Manaea (6-6)#86
Fri, Apr 15thvs ARIZach Davies (2-4)#169@ CLEZach Plesac (2-10)#149
Sat, Apr 16thvs ARIZac Gallen (7-2)#37@ CLECal Quantrill (8-5)#65
Sun, Apr 17thvs ARIHumberto Castellanos (3-2)@ CLEAaron Civale (2-5)#161
Tue, Apr 19thvs SFLogan Webb (10-5)#15@ NYMMax Scherzer (8-2)#13
Wed, Apr 20thvs SFCarlos Rodon (10-6)#8@ NYMChris Bassitt (9-7)#28
Thu, Apr 21stvs SFAnthony DeSclafani (0-2)@ NYMCarlos Carrasco (13-4)#32
Fri, Apr 22nd@ ARIZac Gallen (7-2)#37@ WSHPatrick Corbin (4-16)#383
Sat, Apr 23rd@ ARIHumberto Castellanos (3-2)@ WSHAaron Sanchez (3-3)#385
Sun, Apr 24th@ ARIMadison Bumgarner (6-10)#143@ WSHJoan Adon (1-12)#386
Mon, Apr 25th@ STLMiles Mikolas (8-9)#27@ MILCorbin Burnes (8-5)#4
Tue, Apr 26th@ STLJordan Hicks (3-5)#160vs OAKDaulton Jefferies (1-7)
Wed, Apr 27th@ STLSteven Matz (4-3)#94vs OAKPaul Blackburn (7-6)#110
Fri, Apr 29thvs PHIAaron Nola (8-8)#6vs WSHAaron Sanchez (3-3)#385
Sat, Apr 30thvs PHIKyle Gibson (7-4)#105vs WSHJoan Adon (1-12)#386
Sun, May 1stvs PHIZach Eflin (3-5)#92vs WSHJosiah Gray (7-8)#90
Mon, May 2ndvs ATLMax Fried (10-4)#10   
Tue, May 3rdvs ATLKyle Wright (13-5)#36@ LADJulio Urias (12-6)#12
Wed, May 4thvs ATLIan Anderson (9-6)#122@ LADTony Gonsolin (13-1)#16
Thu, May 5th@ PHIAaron Nola (8-8)#6vs STLMiles Mikolas (8-9)#27
Sun, May 8th@ PHICristopher Sanchez (1-1)#272vs STLDakota Hudson (6-6)#164
Tue, May 10th@ WSHPatrick Corbin (4-16)#383vs COLAntonio Senzatela (3-6)#291
Wed, May 11th@ WSHAaron Sanchez (3-3)#385vs COLChad Kuhl (6-7)#382
Thu, May 12th@ WSHJoan Adon (1-12)#386   
Fri, May 13thvs SEAMarco Gonzales (7-11)#104@ STLJordan Hicks (3-5)#160
Sat, May 14thvs SEAGeorge Kirby (3-3)#93@ STLDakota Hudson (6-6)#164
Sun, May 15thvs SEARobbie Ray (8-8)#23@ STLAdam Wainwright (8-8)#53
Tue, May 17thvs STLSteven Matz (4-3)#94@ COLChad Kuhl (6-7)#382
Wed, May 18thvs STLJordan Hicks (3-5)#160@ COLKyle Freeland (7-7)#216
Thu, May 19thvs STLDakota Hudson (6-6)#164   
Sat, May 21st@ COLTy Blach (1-0)#384vs SDJoe Musgrove (8-5)#20
Sun, May 22nd@ COLAustin Gomber (5-7)#145vs SDMacKenzie Gore (4-4)#140
Mon, May 23rd@ SFAlex Cobb (3-6)#66vs NYMDavid Peterson (6-2)#88
Tue, May 24th@ SFLogan Webb (10-5)#15vs NYMChris Bassitt (9-7)#28
Wed, May 25th@ SFJakob Junis (4-3)#123vs NYMThomas Szapucki
Fri, May 27thvs PHIBailey Falter (0-3)#165@ CINGraham Ashcraft (5-2)#158
Sat, May 28thvs PHIZach Eflin (3-5)#92@ CINVladimir Gutierrez (1-6)
Sun, May 29thvs PHIZack Wheeler (11-5)#7@ CINTyler Mahle (5-7)#83
Mon, May 30thvs WSHErick Fedde (5-7)#195@ PHIKyle Gibson (7-4)#105
Tue, May 31stvs WSHPatrick Corbin (4-16)#383@ PHIRanger Suarez (8-5)#71
Wed, Jun 1stvs WSHEvan Lee (0-1)#318@ PHIAaron Nola (8-8)#6
Thu, Jun 2nd@ LADTony Gonsolin (13-1)#16@ MIASandy Alcantara (10-4)#1
Fri, Jun 3rd@ LADTyler Anderson (13-1)#21@ MIARichard Bleier
Sat, Jun 4th@ LADWalker Buehler (6-3)#139@ MIAPablo Lopez (7-7)#48
Sun, Jun 5th@ LADJulio Urias (12-6)#12@ MIABraxton Garrett (2-6)#184
Mon, Jun 6th@ SDBlake Snell (4-6)#81   
Tue, Jun 7th@ SDYu Darvish (10-5)#18vs COLGerman Marquez (6-9)#130
Wed, Jun 8th@ SDSean Manaea (6-6)#86vs COLAntonio Senzatela (3-6)#291
Fri, Jun 10th@ LAAJhonathan Diaz (1-1)#294vs LADWalker Buehler (6-3)#139
Sat, Jun 11th@ LAAMichael Lorenzen (6-6)#213vs LADClayton Kershaw (7-3)#34
Sun, Jun 12th@ LAAPatrick Sandoval (3-7)#67vs LADJulio Urias (12-6)#12
Tue, Jun 14thvs MILAdrian Houser (4-8)#170vs KCKris Bubic (2-6)#188
Wed, Jun 15thvs MILCorbin Burnes (8-5)#4vs KCJonathan Heasley (1-7)#286
Thu, Jun 16thvs MILAaron Ashby (2-10)#70   
Fri, Jun 17thvs MIAPablo Lopez (7-7)#48@ PITZach Thompson (3-9)#163
Sat, Jun 18thvs MIABraxton Garrett (2-6)#184@ PITJose Quintana (3-5)#84
Sun, Jun 19thvs MIASandy Alcantara (10-4)#1@ PITMitch Keller (3-8)#144
Mon, Jun 20thvs MIATrevor Rogers (4-10)#95@ ATLMax Fried (10-4)#10
Tue, Jun 21st@ HOUJose Urquidy (11-4)#47@ ATLSpencer Strider (6-4)#54
Wed, Jun 22nd@ HOULuis Garcia (8-8)#42@ ATLCharlie Morton (5-5)#68
Fri, Jun 24th@ MIASandy Alcantara (10-4)#1vs CINGraham Ashcraft (5-2)#158
Sat, Jun 25th@ MIATrevor Rogers (4-10)#95vs CINMike Minor (1-9)#166
Sun, Jun 26th@ MIADaniel Castano (1-3)#199vs CINTyler Mahle (5-7)#83
Tue, Jun 28thvs HOUFramber Valdez (10-4)#26vs DETTarik Skubal (7-8)#41
Wed, Jun 29thvs HOUJustin Verlander (15-3)#2vs DETRony Garcia (3-3)#227
Fri, Jul 1stvs TEXGlenn Otto (4-8)#142vs CWSLance Lynn (2-5)#98
Sat, Jul 2ndvs TEXMartin Perez (9-3)#31vs CWSDylan Cease (12-4)#11
Sun, Jul 3rdvs TEXJon Gray (7-6)#56vs CWSLucas Giolito (8-6)#64
Mon, Jul 4th@ CINHunter Greene (4-12)#121@ ARIMadison Bumgarner (6-10)#143
Tue, Jul 5th@ CINNick Lodolo (3-3)#182@ ARITyler Gilbert (0-3)#270
Wed, Jul 6th@ CINGraham Ashcraft (5-2)#158@ ARIMerrill Kelly (10-5)#24
Thu, Jul 7thvs MIADaniel Castano (1-3)#199@ SDJoe Musgrove (8-5)#20
Fri, Jul 8thvs MIAPablo Lopez (7-7)#48@ SDBlake Snell (4-6)#81
Sat, Jul 9thvs MIABraxton Garrett (2-6)#184@ SDYu Darvish (10-5)#18
Sun, Jul 10thvs MIASandy Alcantara (10-4)#1@ SDMacKenzie Gore (4-4)#140
Mon, Jul 11th@ ATLMax Fried (10-4)#10vs ARIMerrill Kelly (10-5)#24
Tue, Jul 12th@ ATLSpencer Strider (6-4)#54vs ARIDallas Keuchel (2-7)#381
Wed, Jul 13th@ ATLCharlie Morton (5-5)#68vs ARIZac Gallen (7-2)#37
Thu, Jul 14th@ CHCKeegan Thompson (9-5)#97vs MILCorbin Burnes (8-5)#4
Sat, Jul 16th@ CHCDrew Smyly (4-6)#177vs MILEric Lauer (8-3)#60
Sun, Jul 17th@ CHCAdrian Sampson (0-3)#261vs MILAaron Ashby (2-10)#70
Fri, Jul 22ndvs SDYu Darvish (10-5)#18@ LADTyler Anderson (13-1)#21
Sat, Jul 23rdvs SDBlake Snell (4-6)#81@ LADJulio Urias (12-6)#12
Sun, Jul 24thvs SDJoe Musgrove (8-5)#20@ LADClayton Kershaw (7-3)#34
Tue, Jul 26thvs NYYJordan Montgomery (4-3)#39@ ARITyler Gilbert (0-3)#270
Wed, Jul 27thvs NYYDomingo German (1-2)#131@ ARIZac Gallen (7-2)#37
Fri, Jul 29th@ MIASandy Alcantara (10-4)#1vs CHCMarcus Stroman (3-5)#58
Sat, Jul 30th@ MIANick Neidert (0-1)#367vs CHCDrew Smyly (4-6)#177
Sun, Jul 31st@ MIAPablo Lopez (7-7)#48vs CHCAdrian Sampson (0-3)#261
Mon, Aug 1st@ WSHPatrick Corbin (4-16)#383vs LADAndrew Heaney (1-0)#80
Tue, Aug 2nd@ WSHCory Abbott (0-1)#357vs LADTyler Anderson (13-1)#21
Wed, Aug 3rd@ WSHAnibal Sanchez (0-5)#365vs LADJulio Urias (12-6)#12
Thu, Aug 4thvs ATLKyle Wright (13-5)#36vs LADClayton Kershaw (7-3)#34
Fri, Aug 5thvs ATLIan Anderson (9-6)#122   
Sat, Aug 6thvs ATLMax Fried (10-4)#10@ OAKAdam Oller (1-5)#271
Sun, Aug 7thvs ATLSpencer Strider (6-4)#54@ OAKAdrian Martinez (2-3)#233
Mon, Aug 8thvs CINJustin Dunn (0-1)#327@ SDBlake Snell (4-6)#81
Tue, Aug 9thvs CINMike Minor (1-9)#166@ SDJoe Musgrove (8-5)#20
Wed, Aug 10thvs CINT.J. Zeuch#321@ SDSean Manaea (6-6)#86
Fri, Aug 12thvs PHIRanger Suarez (8-5)#71vs PITBryse Wilson (2-6)#368
Sat, Aug 13thvs PHIAaron Nola (8-8)#6vs PITRoansy Contreras (3-2)#155
Sun, Aug 14thvs PHIZack Wheeler (11-5)#7vs PITZach Thompson (3-9)#163
Mon, Aug 15th@ ATLCharlie Morton (5-5)#68vs ARIMadison Bumgarner (6-10)#143
Tue, Aug 16th@ ATLKyle Wright (13-5)#36vs ARIMerrill Kelly (10-5)#24
Wed, Aug 17th@ ATLMax Fried (10-4)#10vs ARIZach Davies (2-4)#169
Thu, Aug 18th@ ATLvs ARI
Fri, Aug 19th@ PHI@ COL
Sat, Aug 20th@ PHI@ COL
Sun, Aug 21st@ PHI@ COL
Mon, Aug 22nd@ NYY   
Tue, Aug 23rd@ NYY@ DET
Thu, Aug 25thvs COL   
Fri, Aug 26thvs COL@ MIN
Sat, Aug 27thvs COL@ MIN
Sun, Aug 28thvs COL@ MIN
Tue, Aug 30thvs LADvs SD
Wed, Aug 31stvs LADvs SD
Thu, Sep 1stvs LAD   
Fri, Sep 2ndvs WSHvs PHI
Sat, Sep 3rdvs WSHvs PHI
Sun, Sep 4thvs WSHvs PHI
Mon, Sep 5th@ PIT@ LAD
Tue, Sep 6th@ PIT@ LAD
Wed, Sep 7th@ PIT@ LAD
Fri, Sep 9th@ MIA@ CHC
Sat, Sep 10th@ MIA@ CHC
Sun, Sep 11th@ MIA@ CHC
Mon, Sep 12thvs CHCvs ATL
Tue, Sep 13thvs CHCvs ATL
Wed, Sep 14thvs CHCvs ATL
Thu, Sep 15thvs PIT   
Fri, Sep 16thvs PITvs LAD
Sat, Sep 17thvs PITvs LAD
Sun, Sep 18thvs PITvs LAD
Mon, Sep 19th@ MIL@ COL
Tue, Sep 20th@ MIL@ COL
Wed, Sep 21st@ MIL@ COL
Fri, Sep 23rd@ OAK@ ARI
Sat, Sep 24th@ OAK@ ARI
Sun, Sep 25th@ OAK@ ARI
Tue, Sep 27thvs MIAvs COL
Wed, Sep 28thvs MIAvs COL
Fri, Sep 30th@ ATLvs ARI
Sat, Oct 1st@ ATLvs ARI
Sun, Oct 2nd@ ATLvs ARI
Mon, Oct 3rdvs WSH@ SD
Tue, Oct 4thvs WSH@ SD
Wed, Oct 5thvs WSH@ SD
Fri, May 6th   vs STLJordan Hicks (3-5)#160
Sat, May 7th   vs STLSteven Matz (4-3)#94
Mon, May 9th   vs COLAustin Gomber (5-7)#145
Mon, May 16th   @ COLAntonio Senzatela (3-6)#291
Fri, May 20th   vs SDSean Manaea (6-6)#86
Thu, Jun 9th   vs COLAustin Gomber (5-7)#145
Mon, Jun 13th   vs KCBrady Singer (5-4)#61
Thu, Jun 23rd   @ ATLKyle Wright (13-5)#36
Fri, Jul 15th   vs MILBrandon Woodruff (9-3)#29
Thu, Jul 21st   @ LADMitch White (1-3)#156
Mon, Jul 25th   @ ARIMerrill Kelly (10-5)#24
Thu, Jul 28th   vs CHCJustin Steele (4-7)#111
Wed, Aug 24th   @ DET
Mon, Aug 29th   vs SD
Thu, Sep 8th   @ MIL
Thu, Sep 22nd   @ COL
Thu, Sep 29th   vs COL