Skip to main content

Who Should I Trade?

Darin Ruf for Jose Miranda (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Jose Miranda
1B,3B - MIN
Jose Miranda
Darin Ruf
1B,DH,LF - NYM
Darin Ruf
Expert
Recommendation
56%
Recommended by
5 of 9 experts
44%
Recommended by
4 of 9 experts
Rankings 
   
Rest of Season# 220# 236
VBR# 87# 260
   
Projections 
   
Runs1917
Home Runs65
RBI2417
Stolen Bases11
Batting Average.274.234
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Nick Pollack
Pitcher List
# 138
   
Andrew Seifter
FantasyPros
# 65# 204
   
Bart Wheeler
Hail to Fantasy Football
# 143# 214
   
Mick Ciallela
Fantrax
# 192# 248
   
Nate Miller
Fantasy Six Pack
# 209
   
Ryan Amore
Pitcher List
# 173
   
Mike Maher
FantasyPros
# 309# 187
   
Scott Youngson
Pitcher List
# 224# 214
   
Pierre Camus
RotoBaller
# 322# 232
   
Who Should I Trade? Player Statistics
  Jose Miranda
1B,3B - MIN
Jose Miranda
Darin Ruf
1B,DH,LF - NYM
Darin Ruf
2022 Stats 
   
   
At Bats265286
   
Runs2948
   
Hits7364
   
Singles4741
   
Doubles1512
   
Triples00
   
Home Runs1111
   
RBI4843
   
Stolen Bases12
   
Caught Stealing10
   
Walks1240
   
Strikeouts5789
   
Batting Average.276.224
   
On Base Pct.322.328
   
Slugging Pct.457.381
   
On-base Plus Slugging.778.709
   
Who Should I Trade? Player Projections
  Jose Miranda
1B,3B - MIN
Jose Miranda
Darin Ruf
1B,DH,LF - NYM
Darin Ruf
2022 Projections 
   
   
At Bats152111
   
Runs1917
   
Hits4226
   
Singles2716
   
Doubles95
   
Triples00
   
Home Runs65
   
RBI2417
   
Stolen Bases11
   
Caught Stealing00
   
Walks815
   
Strikeouts2435
   
Batting Average.274.234
   
On Base Pct.321.360
   
Slugging Pct.447.409
   
On-base Plus Slugging.768.769
   
Who Should I Trade? Player Notes
  Jose Miranda
1B,3B - MIN
Jose Miranda
Darin Ruf
1B,DH,LF - NYM
Darin Ruf
News 
 Jose Miranda went 2-for-4 with a solo home run in a 7-3 win over the Blue Jays Saturday.
Jesse Garcia
Sat, Aug 6th
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
 Jose Miranda went 2-for-4 with a walk, a run scored, and three RBIs in a win over Detroit Monday.
Jesse Garcia
Tue, Aug 2nd
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
 Jose Miranda went 1-for-4 with a solo home run in a loss to the Padres Sunday.
Jesse Garcia
Sun, Jul 31st
Darin Ruf went 1-for-3 with a grand slam in Thursday’s 9-6 loss to the Dodgers.
Diego Sandoval
Fri, Jul 22nd
 Jose Miranda went 3-for-4 with a solo home run in a loss to Milwaukee Wednesday.
Jesse Garcia
Wed, Jul 27th
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
 Jose Miranda went 3-for-4 with one run scored and two RBIs in a loss to Milwaukee Tuesday.
Jesse Garcia
Wed, Jul 27th
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
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jose Miranda
1B,3B - MIN
Jose Miranda
Darin Ruf
1B,DH,LF - NYM
Darin Ruf
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th   @ WSHPatrick Corbin (4-16)#378
Fri, Apr 8thvs SEARobbie Ray (8-8)#36@ WSHJosiah Gray (7-8)#99
Sat, Apr 9thvs SEALogan Gilbert (10-5)#34@ WSHJoan Adon (1-12)#385
Sun, Apr 10thvs SEAMarco Gonzales (7-12)#109@ WSHErick Fedde (5-7)#186
Mon, Apr 11thvs SEAChris Flexen (7-9)#94@ PHIRanger Suarez (8-5)#58
Tue, Apr 12thvs LADAndrew Heaney (1-0)#71@ PHIZack Wheeler (11-6)#13
Wed, Apr 13thvs LADClayton Kershaw (7-3)#33@ PHIAaron Nola (8-9)#7
Fri, Apr 15th@ BOSNick Pivetta (8-9)#100vs ARIZach Davies (2-4)#162
Sat, Apr 16th@ BOSTanner Houck (5-4)#77vs ARIZac Gallen (8-2)#23
Sun, Apr 17th@ BOSMichael Wacha (7-1)#124vs ARIHumberto Castellanos (3-2)
Tue, Apr 19th@ KCCarlos Hernandez (0-3)#351vs SFLogan Webb (11-5)#11
Wed, Apr 20th@ KCDaniel Lynch (4-7)#190vs SFCarlos Rodon (11-6)#9
Thu, Apr 21st@ KCZack Greinke (4-7)#114vs SFAnthony DeSclafani (0-2)
Fri, Apr 22ndvs CWSMichael Kopech (4-8)#56@ ARIZac Gallen (8-2)#23
Sat, Apr 23rdvs CWSVince Velasquez (3-3)#204@ ARIHumberto Castellanos (3-2)
Sun, Apr 24thvs CWSLucas Giolito (9-6)#60@ ARIMadison Bumgarner (6-12)#150
Mon, Apr 25th   @ STLMiles Mikolas (9-9)#14
Tue, Apr 26thvs DETEduardo Rodriguez (1-3)#61@ STLJordan Hicks (3-6)#159
Wed, Apr 27thvs DETMichael Pineda (2-6)#192@ STLSteven Matz (4-3)#88
Fri, Apr 29th@ TBCorey Kluber (7-7)#90vs PHIAaron Nola (8-9)#7
Sat, Apr 30th@ TBShane McClanahan (11-5)#3vs PHIKyle Gibson (7-5)#104
Sun, May 1st@ TBJosh Fleming (2-4)#206vs PHIZach Eflin (3-5)#89
Mon, May 2nd@ BALTyler Wells (7-6)#70vs ATLMax Fried (10-4)#15
Tue, May 3rd@ BALBruce Zimmermann (2-5)#247vs ATLKyle Wright (14-5)#32
Wed, May 4th@ BALKyle Bradish (1-4)#242vs ATLIan Anderson (10-6)#93
Thu, May 5th@ BALSpenser Watkins (4-2)#259@ PHIAaron Nola (8-9)#7
Sun, May 8thvs OAKDaulton Jefferies (1-7)@ PHICristopher Sanchez (1-1)#268
Tue, May 10thvs HOUJustin Verlander (15-3)#2@ WSHPatrick Corbin (4-16)#378
Wed, May 11th   @ WSHAaron Sanchez (3-3)#383
Thu, May 12thvs HOULuis Garcia (9-8)#43@ WSHJoan Adon (1-12)#385
Fri, May 13thvs CLEAaron Civale (2-5)#141vs SEAMarco Gonzales (7-12)#109
Sat, May 14thvs CLEShane Bieber (8-6)#21vs SEAGeorge Kirby (4-3)#87
Sun, May 15thvs CLETriston McKenzie (8-9)#16vs SEARobbie Ray (8-8)#36
Tue, May 17th@ OAKJames Kaprielian (3-7)#121vs STLSteven Matz (4-3)#88
Wed, May 18th@ OAKDaulton Jefferies (1-7)vs STLJordan Hicks (3-6)#159
Thu, May 19th   vs STLDakota Hudson (6-6)#154
Sat, May 21st@ KCBrad Keller (6-13)#156@ COLTy Blach (1-0)#382
Sun, May 22nd@ KCBrady Singer (6-4)#74@ COLAustin Gomber (5-7)#234
Mon, May 23rdvs DETElvin Rodriguez (0-3)#375@ SFAlex Cobb (4-6)#95
Tue, May 24thvs DETBeau Brieske (3-6)#148@ SFLogan Webb (11-5)#11
Wed, May 25thvs DETRony Garcia (3-3)#220@ SFJakob Junis (4-3)#134
Fri, May 27thvs KCBrad Keller (6-13)#156vs PHIBailey Falter (0-3)#168
Sat, May 28thvs KCBrady Singer (6-4)#74vs PHIZach Eflin (3-5)#89
Sun, May 29thvs KCZack Greinke (4-7)#114vs PHIZack Wheeler (11-6)#13
Mon, May 30th@ DETBeau Brieske (3-6)#148vs WSHErick Fedde (5-7)#186
Tue, May 31st@ DETJoey Wentz (0-1)#368vs WSHPatrick Corbin (4-16)#378
Wed, Jun 1st@ DETTarik Skubal (7-8)vs WSHEvan Lee (0-1)#309
Thu, Jun 2nd@ DETAlex Faedo (1-5)#200@ LADTony Gonsolin (14-1)#10
Fri, Jun 3rd@ TORYusei Kikuchi (4-7)#115@ LADTyler Anderson (13-2)#25
Sat, Jun 4th@ TORJose Berrios (8-5)#80@ LADWalker Buehler (6-3)
Sun, Jun 5th@ TORKevin Gausman (8-9)#27@ LADJulio Urias (13-6)#5
Mon, Jun 6th   @ SDBlake Snell (5-6)#64
Tue, Jun 7thvs NYYJameson Taillon (11-3)#39@ SDYu Darvish (10-6)#19
Wed, Jun 8thvs NYYNestor Cortes Jr. (9-3)#24@ SDSean Manaea (6-6)#83
Fri, Jun 10thvs TBDrew Rasmussen (7-4)#42@ LAAJhonathan Diaz (1-1)#289
Sat, Jun 11thvs TBShane Baz (1-2)#107@ LAAMichael Lorenzen (6-6)#207
Sun, Jun 12thvs TBJeffrey Springs (4-3)#35@ LAAPatrick Sandoval (3-8)#72
Tue, Jun 14th@ SEALogan Gilbert (10-5)#34vs MILAdrian Houser (4-8)#166
Wed, Jun 15th@ SEAMarco Gonzales (7-12)#109vs MILCorbin Burnes (8-5)#4
Thu, Jun 16th   vs MILAaron Ashby (2-10)#86
Fri, Jun 17th@ ARIMadison Bumgarner (6-12)#150vs MIAPablo Lopez (7-7)#53
Sat, Jun 18th@ ARILuke Weaver (1-1)#181vs MIABraxton Garrett (2-6)#145
Sun, Jun 19th@ ARIMerrill Kelly (10-5)#29vs MIASandy Alcantara (11-5)#1
Mon, Jun 20th   vs MIATrevor Rogers (4-10)#106
Tue, Jun 21stvs CLEAaron Civale (2-5)#141@ HOUJose Urquidy (11-4)#40
Wed, Jun 22ndvs CLETriston McKenzie (8-9)#16@ HOULuis Garcia (9-8)#43
Fri, Jun 24thvs COLGerman Marquez (6-9)#129@ MIASandy Alcantara (11-5)#1
Sat, Jun 25thvs COLAntonio Senzatela (3-6)#263@ MIATrevor Rogers (4-10)#106
Sun, Jun 26thvs COLRyan Feltner (2-4)#384@ MIADaniel Castano (1-3)#226
Tue, Jun 28th@ CLEKonnor Pilkington (1-2)#202vs HOUFramber Valdez (11-4)#28
Wed, Jun 29th@ CLECal Quantrill (9-5)#62vs HOUJustin Verlander (15-3)#2
Fri, Jul 1stvs BALSpenser Watkins (4-2)#259vs TEXGlenn Otto (5-8)#130
Sat, Jul 2ndvs BALJordan Lyles (9-9)#101vs TEXMartin Perez (9-3)#26
Sun, Jul 3rdvs BALTyler Wells (7-6)#70vs TEXJon Gray (7-6)#54
Mon, Jul 4th@ CWSJohnny Cueto (5-5)#76@ CINHunter Greene (4-12)#119
Tue, Jul 5th@ CWSMichael Kopech (4-8)#56@ CINNick Lodolo (3-4)#179
Wed, Jul 6th@ CWSLance Lynn (3-5)#92@ CINGraham Ashcraft (5-3)#147
Thu, Jul 7th   vs MIADaniel Castano (1-3)#226
Fri, Jul 8th@ TEXJon Gray (7-6)#54vs MIAPablo Lopez (7-7)#53
Sat, Jul 9th@ TEXMartin Perez (9-3)#26vs MIABraxton Garrett (2-6)#145
Sun, Jul 10th@ TEXDane Dunning (2-6)#98vs MIASandy Alcantara (11-5)#1
Mon, Jul 11th   @ ATLMax Fried (10-4)#15
Tue, Jul 12thvs MILJason Alexander (2-1)#215@ ATLSpencer Strider (7-4)#47
Wed, Jul 13thvs MILAaron Ashby (2-10)#86@ ATLCharlie Morton (5-5)#69
Thu, Jul 14thvs CWSJohnny Cueto (5-5)#76@ CHCKeegan Thompson (9-5)#91
Sat, Jul 16thvs CWSLance Lynn (3-5)#92@ CHCDrew Smyly (5-6)#164
Sun, Jul 17thvs CWSDylan Cease (12-5)#12@ CHCAdrian Sampson (0-3)#245
Fri, Jul 22nd   vs SDYu Darvish (10-6)#19
Sat, Jul 23rd@ DETMichael Pineda (2-6)#192vs SDBlake Snell (5-6)#64
Sun, Jul 24th@ DETRony Garcia (3-3)#220vs SDJoe Musgrove (8-6)#20
Tue, Jul 26th@ MILEthan Small (0-0)#310vs NYYJordan Montgomery (5-3)#37
Wed, Jul 27th@ MILCorbin Burnes (8-5)#4vs NYYDomingo German (1-2)#126
Fri, Jul 29th@ SDBlake Snell (5-6)#64@ MIASandy Alcantara (11-5)#1
Sat, Jul 30th@ SDJoe Musgrove (8-6)#20@ MIANick Neidert (0-1)#360
Sun, Jul 31st@ SDSean Manaea (6-6)#83@ MIAPablo Lopez (7-7)#53
Mon, Aug 1stvs DETTarik Skubal (7-8)@ WSHPatrick Corbin (4-16)#378
Tue, Aug 2ndvs DETMatt Manning (0-0)#209@ WSHCory Abbott (0-2)#345
Wed, Aug 3rdvs DETTyler Alexander (2-7)#197@ WSHAnibal Sanchez (0-5)#326
Thu, Aug 4thvs TORAlek Manoah (12-5)#8vs ATLKyle Wright (14-5)#32
Fri, Aug 5thvs TORJose Berrios (8-5)#80vs ATLIan Anderson (10-6)#93
Sat, Aug 6thvs TORMitch White (1-3)#142vs ATLMax Fried (10-4)#15
Sun, Aug 7thvs TORKevin Gausman (8-9)#27vs ATLSpencer Strider (7-4)#47
Mon, Aug 8th   vs CINJustin Dunn (0-1)#312
Tue, Aug 9th@ LADJulio Urias (13-6)#5vs CINMike Minor (1-10)#165
Wed, Aug 10th@ LADRyan Pepiot (1-0)#275vs CINT.J. Zeuch (0-1)#348
Fri, Aug 12th@ LAAPatrick Sandoval (3-8)#72vs PHIRanger Suarez (8-5)#58
Sat, Aug 13th@ LAAReid Detmers (4-3)#67vs PHIAaron Nola (8-9)#7
Sun, Aug 14th@ LAATucker Davidson (2-3)#231vs PHIZack Wheeler (11-6)#13
Mon, Aug 15thvs KCKris Bubic (2-7)#178@ ATLSpencer Strider (7-4)#47
Tue, Aug 16thvs KCZack Greinke (4-7)#114@ ATLCharlie Morton (5-5)#69
Wed, Aug 17thvs KCDaniel Lynch (4-7)#190@ ATLJake Odorizzi (4-4)#116
Thu, Aug 18th   @ ATLKyle Wright (14-5)#32
Fri, Aug 19thvs TEXMartin Perez (9-3)#26@ PHIAaron Nola (8-9)#7
Sat, Aug 20thvs TEXGlenn Otto (5-8)#130@ PHIBailey Falter (0-3)#168
Sun, Aug 21stvs TEX@ PHIZack Wheeler (11-6)#13
Mon, Aug 22ndvs TEXCole Ragans (0-1)#308@ NYYDomingo German (1-2)#126
Tue, Aug 23rd@ HOUJustin Verlander (15-3)#2@ NYYFrankie Montas (4-9)#55
Thu, Aug 25th@ HOUvs COL
Fri, Aug 26thvs SFvs COL
Sat, Aug 27thvs SFvs COL
Sun, Aug 28thvs SFvs COL
Tue, Aug 30thvs BOSvs LAD
Wed, Aug 31stvs BOSvs LAD
Thu, Sep 1st   vs LAD
Fri, Sep 2nd@ CWSvs WSH
Sat, Sep 3rd@ CWSvs WSH
Sun, Sep 4th@ CWSvs WSH
Mon, Sep 5th@ NYY@ PIT
Tue, Sep 6th@ NYY@ PIT
Wed, Sep 7th@ NYY@ PIT
Fri, Sep 9thvs CLE@ MIA
Sat, Sep 10thvs CLE@ MIA
Sun, Sep 11thvs CLE@ MIA
Mon, Sep 12th   vs CHC
Tue, Sep 13thvs KCvs CHC
Wed, Sep 14thvs KCvs CHC
Thu, Sep 15thvs KCvs PIT
Fri, Sep 16th@ CLEvs PIT
Sat, Sep 17th@ CLEvs PIT
Sun, Sep 18th@ CLEvs PIT
Mon, Sep 19th@ CLE@ MIL
Tue, Sep 20th@ KC@ MIL
Wed, Sep 21st@ KC@ MIL
Fri, Sep 23rdvs LAA@ OAK
Sat, Sep 24thvs LAA@ OAK
Sun, Sep 25thvs LAA@ OAK
Tue, Sep 27thvs CWSvs MIA
Wed, Sep 28thvs CWSvs MIA
Fri, Sep 30th@ DET@ ATL
Sat, Oct 1st@ DET@ ATL
Sun, Oct 2nd@ DET@ ATL
Mon, Oct 3rd@ CWSvs WSH
Tue, Oct 4th@ CWSvs WSH
Wed, Oct 5th@ CWSvs WSH
Mon, Apr 18th@ BOSRich Hill (4-5)#205   
Thu, Apr 28thvs DETTarik Skubal (7-8)   
Fri, May 6thvs OAKZach Logue (3-6)#199   
Sat, May 7thvs OAKJames Kaprielian (3-7)#121   
Mon, May 16th@ OAKZach Logue (3-6)#199   
Fri, May 20th@ KCDaniel Lynch (4-7)#190   
Thu, May 26thvs KCDaniel Lynch (4-7)#190   
Thu, Jun 9thvs NYYGerrit Cole (9-5)#6   
Mon, Jun 13th@ SEAChris Flexen (7-9)#94   
Thu, Jun 23rdvs CLEZach Plesac (2-10)#139   
Mon, Jun 27th@ CLETriston McKenzie (8-9)#16   
Thu, Jun 30th@ CLEShane Bieber (8-6)#21   
Fri, Jul 15thvs CWSMichael Kopech (4-8)#56   
Wed, Aug 24th@ HOU   
Mon, Aug 29thvs BOS   
Thu, Sep 8th@ NYY   
Thu, Sep 22nd@ KC   
Thu, Sep 29thvs CWS