Skip to main content

Who Should I Trade?

Darin Ruf for Brendan Donovan (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
Brendan Donovan
1B,2B,3B,DH,LF,RF,SS - STL
Brendan Donovan
Expert
Recommendation
56%
Recommended by
5 of 9 experts
44%
Recommended by
4 of 9 experts
Rankings 
   
Rest of Season# 231# 224
VBR# 293# 472
   
Projections 
   
Runs1814
Home Runs51
RBI1713
Stolen Bases11
Batting Average.234.265
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 187# 245
   
Pierre Camus
RotoBaller
# 232
   
Andrew Seifter
FantasyPros
# 183
   
Mick Ciallela
Fantrax
# 248# 263
   
Ryan Amore
Pitcher List
# 173
   
Scott Youngson
Pitcher List
# 214# 195
   
Bart Wheeler
Hail to Fantasy Football
# 214# 170
   
Nate Miller
Fantasy Six Pack
# 156
   
Joe Bond
Fantasy Six Pack
# 218
   
Who Should I Trade? Player Statistics
  Darin Ruf
1B,DH,LF - NYM
Darin Ruf
Brendan Donovan
1B,2B,3B,DH,LF,RF,SS - STL
Brendan Donovan
2022 Stats 
   
   
At Bats286246
   
Runs4833
   
Hits6469
   
Singles4152
   
Doubles1214
   
Triples01
   
Home Runs112
   
RBI4330
   
Stolen Bases22
   
Caught Stealing03
   
Walks4039
   
Strikeouts8953
   
Batting Average.224.281
   
On Base Pct.328.397
   
Slugging Pct.381.370
   
On-base Plus Slugging.709.767
   
Who Should I Trade? Player Projections
  Darin Ruf
1B,DH,LF - NYM
Darin Ruf
Brendan Donovan
1B,2B,3B,DH,LF,RF,SS - STL
Brendan Donovan
2022 Projections 
   
   
At Bats117106
   
Runs1814
   
Hits2828
   
Singles1721
   
Doubles55
   
Triples00
   
Home Runs51
   
RBI1713
   
Stolen Bases11
   
Caught Stealing00
   
Walks1614
   
Strikeouts3724
   
Batting Average.234.265
   
On Base Pct.360.357
   
Slugging Pct.409.349
   
On-base Plus Slugging.769.706
   
Who Should I Trade? Player Notes
  Darin Ruf
1B,DH,LF - NYM
Darin Ruf
Brendan Donovan
1B,2B,3B,DH,LF,RF,SS - STL
Brendan Donovan
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
Brendan Donovan went 2-for-3 Friday, singling twice and driving in three runs in the Cardinals' 7-3 win over the Reds.
Chris Schommer
Sat, Jul 16th
 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
Brendan Donovan went 2-for-4 Sunday, tripling, homering, scoring two runs, and driving in one run in the Cardinals' 6-5 loss to the Cubs.
Chris Schommer
Mon, Jun 27th
 Darin Ruf went 1-for-3 with a grand slam in Thursday’s 9-6 loss to the Dodgers.
Diego Sandoval
Fri, Jul 22nd
Brendan Donovan went 1-for-3 Saturday, singling and driving in two runs in the Cardinals' 5-3 win over the Cubs.
Chris Schommer
Sun, Jun 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
Brendan Donovan went 1-for-3 Friday, singling in the Cardinals' 3-0 loss to the Cubs.
Chris Schommer
Sat, Jun 25th
 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
Brendan Donovan went 2-for-4 Tuesday, singling twice and scoring two runs in the Cardinals' 6-2 win over the Brewers.
Chris Schommer
Wed, Jun 22nd
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Darin Ruf
1B,DH,LF - NYM
Darin Ruf
Brendan Donovan
1B,2B,3B,DH,LF,RF,SS - STL
Brendan Donovan
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th@ WSHPatrick Corbin (4-16)#318vs PITJT Brubaker (2-10)#207
Fri, Apr 8th@ WSHJosiah Gray (7-8)#84   
Sat, Apr 9th@ WSHJoan Adon (1-12)#383vs PITMitch Keller (4-8)#144
Sun, Apr 10th@ WSHErick Fedde (5-7)#183vs PITBryse Wilson (2-7)#375
Mon, Apr 11th@ PHIRanger Suarez (8-5)#67   
Tue, Apr 12th@ PHIZack Wheeler (11-5)#7vs KCDaniel Lynch (4-7)#241
Wed, Apr 13th@ PHIAaron Nola (8-8)#6   
Fri, Apr 15thvs ARIZach Davies (2-4)#219@ MILFreddy Peralta (4-2)#96
Sat, Apr 16thvs ARIZac Gallen (7-2)#62@ MILAdrian Houser (4-8)#168
Sun, Apr 17thvs ARIHumberto Castellanos (3-2)@ MILAaron Ashby (2-10)#78
Tue, Apr 19thvs SFLogan Webb (10-5)#14@ MIAJesus Luzardo (3-4)#135
Wed, Apr 20thvs SFCarlos Rodon (11-6)#8@ MIASandy Alcantara (10-5)#1
Thu, Apr 21stvs SFAnthony DeSclafani (0-2)@ MIAPablo Lopez (7-7)#38
Fri, Apr 22nd@ ARIZac Gallen (7-2)#62@ CINHunter Greene (4-12)#115
Sat, Apr 23rd@ ARIHumberto Castellanos (3-2)@ CINTyler Mahle (6-7)#77
Sun, Apr 24th@ ARIMadison Bumgarner (6-11)#139@ CINNick Lodolo (3-4)#180
Mon, Apr 25th@ STLMiles Mikolas (8-9)#15vs NYMMax Scherzer (8-2)#9
Tue, Apr 26th@ STLJordan Hicks (3-6)#162vs NYMChris Bassitt (9-7)#37
Wed, Apr 27th@ STLSteven Matz (4-3)#89vs NYMCarlos Carrasco (13-4)#54
Fri, Apr 29thvs PHIAaron Nola (8-8)#6vs ARIMadison Bumgarner (6-11)#139
Sat, Apr 30thvs PHIKyle Gibson (7-5)#114vs ARIMerrill Kelly (10-5)#27
Sun, May 1stvs PHIZach Eflin (3-5)#88vs ARIZach Davies (2-4)#219
Mon, May 2ndvs ATLMax Fried (10-4)#12vs KCZack Greinke (4-7)#109
Tue, May 3rdvs ATLKyle Wright (14-5)#31@ KCBrad Keller (6-12)#140
Wed, May 4thvs ATLIan Anderson (9-6)#93@ KCKris Bubic (2-6)#231
Thu, May 5th@ PHIAaron Nola (8-8)#6@ SFMauricio Llovera
Sun, May 8th@ PHICristopher Sanchez (1-1)#267@ SFJakob Junis (4-3)#122
Tue, May 10th@ WSHPatrick Corbin (4-16)#318vs BALKyle Bradish (1-4)#246
Wed, May 11th@ WSHAaron Sanchez (3-3)#382vs BALSpenser Watkins (4-2)#264
Thu, May 12th@ WSHJoan Adon (1-12)#383vs BALBryan Baker
Fri, May 13thvs SEAMarco Gonzales (7-11)#101vs SFLogan Webb (10-5)#14
Sat, May 14thvs SEAGeorge Kirby (4-3)#86vs SFJakob Junis (4-3)#122
Sun, May 15thvs SEARobbie Ray (8-8)#26vs SFCarlos Rodon (11-6)#8
Tue, May 17thvs STLSteven Matz (4-3)#89@ NYMTaijuan Walker (10-3)#51
Wed, May 18thvs STLJordan Hicks (3-6)#162@ NYMMax Scherzer (8-2)#9
Thu, May 19thvs STLDakota Hudson (6-6)#154@ NYMChris Bassitt (9-7)#37
Sat, May 21st@ COLTy Blach (1-0)#381@ PITJose Quintana (4-5)#91
Sun, May 22nd@ COLAustin Gomber (5-7)#165@ PITBryse Wilson (2-7)#375
Mon, May 23rd@ SFAlex Cobb (3-6)#73vs TORJose Berrios (8-5)#59
Tue, May 24th@ SFLogan Webb (10-5)#14vs TORKevin Gausman (8-8)#25
Wed, May 25th@ SFJakob Junis (4-3)#122   
Fri, May 27thvs PHIBailey Falter (0-3)#164vs MILBrandon Woodruff (9-3)#22
Sat, May 28thvs PHIZach Eflin (3-5)#88vs MILAdrian Houser (4-8)#168
Sun, May 29thvs PHIZack Wheeler (11-5)#7vs MILCorbin Burnes (8-5)#3
Mon, May 30thvs WSHErick Fedde (5-7)#183vs SDNick Martinez (3-3)#149
Tue, May 31stvs WSHPatrick Corbin (4-16)#318vs SDBlake Snell (4-6)#74
Wed, Jun 1stvs WSHEvan Lee (0-1)#308vs SDYu Darvish (10-5)#20
Thu, Jun 2nd@ LADTony Gonsolin (14-1)#17@ CHCKeegan Thompson (9-5)#98
Fri, Jun 3rd@ LADTyler Anderson (13-1)#29@ CHCMarcus Stroman (3-5)#47
Sat, Jun 4th@ LADWalker Buehler (6-3)#128@ CHCCaleb Kilian (0-2)#233
Sun, Jun 5th@ LADJulio Urias (12-6)#11@ CHCJustin Steele (4-7)#116
Mon, Jun 6th@ SDBlake Snell (4-6)#74   
Tue, Jun 7th@ SDYu Darvish (10-5)#20@ TBJeffrey Springs (4-3)#40
Wed, Jun 8th@ SDSean Manaea (6-6)#72@ TBCorey Kluber (7-7)#55
Fri, Jun 10th@ LAAJhonathan Diaz (1-1)#289vs CINLuis Castillo (5-4)#39
Sat, Jun 11th@ LAAMichael Lorenzen (6-6)#204vs CINHunter Greene (4-12)#115
Sun, Jun 12th@ LAAPatrick Sandoval (3-8)#76vs CINGraham Ashcraft (5-2)#206
Tue, Jun 14thvs MILAdrian Houser (4-8)#168vs PITBryse Wilson (2-7)#375
Wed, Jun 15thvs MILCorbin Burnes (8-5)#3vs PITRoansy Contreras (3-2)#152
Thu, Jun 16thvs MILAaron Ashby (2-10)#78   
Fri, Jun 17thvs MIAPablo Lopez (7-7)#38@ BOSMichael Wacha (6-1)#138
Sat, Jun 18thvs MIABraxton Garrett (2-6)#159@ BOSKutter Crawford (3-4)#125
Sun, Jun 19thvs MIASandy Alcantara (10-5)#1@ BOSNick Pivetta (8-9)#79
Mon, Jun 20thvs MIATrevor Rogers (4-10)#100@ MILCorbin Burnes (8-5)#3
Tue, Jun 21st@ HOUJose Urquidy (11-4)#41@ MILChi Chi Gonzalez (0-1)#374
Wed, Jun 22nd@ HOULuis Garcia (9-8)#35@ MILEric Lauer (8-4)#58
Fri, Jun 24th@ MIASandy Alcantara (10-5)#1vs CHCKyle Hendricks (4-6)#118
Sat, Jun 25th@ MIATrevor Rogers (4-10)#100vs CHCAdrian Sampson (0-3)#261
Sun, Jun 26th@ MIADaniel Castano (1-3)#224vs CHCAlec Mills (0-1)#356
Tue, Jun 28thvs HOUFramber Valdez (11-4)#32vs MIABraxton Garrett (2-6)#159
Wed, Jun 29thvs HOUJustin Verlander (15-3)#2vs MIASandy Alcantara (10-5)#1
Fri, Jul 1stvs TEXGlenn Otto (4-8)#141@ PHIBailey Falter (0-3)#164
Sat, Jul 2ndvs TEXMartin Perez (9-3)#24@ PHIKyle Gibson (7-5)#114
Sun, Jul 3rdvs TEXJon Gray (7-6)#46@ PHIZack Wheeler (11-5)#7
Mon, Jul 4th@ CINHunter Greene (4-12)#115@ ATLKyle Wright (14-5)#31
Tue, Jul 5th@ CINNick Lodolo (3-4)#180@ ATLIan Anderson (9-6)#93
Wed, Jul 6th@ CINGraham Ashcraft (5-2)#206@ ATLMax Fried (10-4)#12
Thu, Jul 7thvs MIADaniel Castano (1-3)#224@ ATLSpencer Strider (6-4)#50
Fri, Jul 8thvs MIAPablo Lopez (7-7)#38vs PHIZack Wheeler (11-5)#7
Sat, Jul 9thvs MIABraxton Garrett (2-6)#159vs PHIKyle Gibson (7-5)#114
Sun, Jul 10thvs MIASandy Alcantara (10-5)#1vs PHINick Nelson
Mon, Jul 11th@ ATLMax Fried (10-4)#12vs PHIAaron Nola (8-8)#6
Tue, Jul 12th@ ATLSpencer Strider (6-4)#50vs LADMitch White (1-3)#134
Wed, Jul 13th@ ATLCharlie Morton (5-5)#65vs LADTony Gonsolin (14-1)#17
Thu, Jul 14th@ CHCKeegan Thompson (9-5)#98vs LADTyler Anderson (13-1)#29
Sat, Jul 16th@ CHCDrew Smyly (5-6)#189vs CINNick Lodolo (3-4)#180
Sun, Jul 17th@ CHCAdrian Sampson (0-3)#261   
Fri, Jul 22ndvs SDYu Darvish (10-5)#20@ CINGraham Ashcraft (5-2)#206
Sat, Jul 23rdvs SDBlake Snell (4-6)#74@ CINMike Minor (1-9)#153
Sun, Jul 24thvs SDJoe Musgrove (8-5)#19@ CINTyler Mahle (6-7)#77
Tue, Jul 26thvs NYYJordan Montgomery (5-3)#57@ TORJose Berrios (8-5)#59
Wed, Jul 27thvs NYYDomingo German (1-2)#120@ TORKevin Gausman (8-8)#25
Fri, Jul 29th@ MIASandy Alcantara (10-5)#1@ WSHAnibal Sanchez (0-5)#367
Sat, Jul 30th@ MIANick Neidert (0-1)#358@ WSHPaolo Espino (0-4)#203
Sun, Jul 31st@ MIAPablo Lopez (7-7)#38@ WSHJosiah Gray (7-8)#84
Mon, Aug 1st@ WSHPatrick Corbin (4-16)#318   
Tue, Aug 2nd@ WSHCory Abbott (0-2)#327vs CHCKeegan Thompson (9-5)#98
Wed, Aug 3rd@ WSHAnibal Sanchez (0-5)#367   
Thu, Aug 4thvs ATLKyle Wright (14-5)#31vs CHCSean Newcomb
Fri, Aug 5thvs ATLIan Anderson (9-6)#93vs NYYNestor Cortes Jr. (9-3)#28
Sat, Aug 6thvs ATLMax Fried (10-4)#12vs NYYDomingo German (1-2)#120
Sun, Aug 7thvs ATLSpencer Strider (6-4)#50vs NYYFrankie Montas (4-9)#36
Mon, Aug 8thvs CINJustin Dunn (0-1)#332   
Tue, Aug 9thvs CINMike Minor (1-9)#153@ COLRyan Feltner (2-3)#361
Wed, Aug 10thvs CINT.J. Zeuch (0-1)#325@ COLKyle Freeland (7-8)#211
Fri, Aug 12thvs PHIRanger Suarez (8-5)#67vs MILEric Lauer (8-4)#58
Sat, Aug 13thvs PHIAaron Nola (8-8)#6vs MILCorbin Burnes (8-5)#3
Sun, Aug 14thvs PHIZack Wheeler (11-5)#7vs MILAaron Ashby (2-10)#78
Mon, Aug 15th@ ATL   
Tue, Aug 16th@ ATLKyle Wright (14-5)#31vs COLKyle Freeland (7-8)#211
Wed, Aug 17th@ ATLvs COLGerman Marquez (6-9)#136
Thu, Aug 18th@ ATLJake Odorizzi (4-4)#112vs COLAntonio Senzatela (3-6)#294
Fri, Aug 19th@ PHIAaron Nola (8-8)#6@ ARITommy Henry (1-1)#321
Sat, Aug 20th@ PHIZack Wheeler (11-5)#7@ ARIMadison Bumgarner (6-11)#139
Sun, Aug 21st@ PHINoah Syndergaard (6-8)#82@ ARI
Mon, Aug 22nd@ NYY@ CHC
Tue, Aug 23rd@ NYY@ CHC
Thu, Aug 25thvs COL@ CHC
Fri, Aug 26thvs COLvs ATL
Sat, Aug 27thvs COLvs ATL
Sun, Aug 28thvs COLvs ATL
Tue, Aug 30thvs LAD@ CIN
Wed, Aug 31stvs LAD@ CIN
Thu, Sep 1stvs LAD   
Fri, Sep 2ndvs WSHvs CHC
Sat, Sep 3rdvs WSHvs CHC
Sun, Sep 4thvs WSHvs CHC
Mon, Sep 5th@ PITvs WSH
Tue, Sep 6th@ PITvs WSH
Wed, Sep 7th@ PITvs WSH
Fri, Sep 9th@ MIA@ PIT
Sat, Sep 10th@ MIA@ PIT
Sun, Sep 11th@ MIA@ PIT
Mon, Sep 12thvs CHC   
Tue, Sep 13thvs CHCvs MIL
Wed, Sep 14thvs CHCvs MIL
Thu, Sep 15thvs PITvs CIN
Fri, Sep 16thvs PITvs CIN
Sat, Sep 17thvs PITvs CIN
Sun, Sep 18thvs PITvs CIN
Mon, Sep 19th@ MIL   
Tue, Sep 20th@ MIL@ SD
Wed, Sep 21st@ MIL@ SD
Fri, Sep 23rd@ OAK@ LAD
Sat, Sep 24th@ OAK@ LAD
Sun, Sep 25th@ OAK@ LAD
Tue, Sep 27thvs MIA@ MIL
Wed, Sep 28thvs MIA@ MIL
Fri, Sep 30th@ ATLvs PIT
Sat, Oct 1st@ ATLvs PIT
Sun, Oct 2nd@ ATLvs PIT
Mon, Oct 3rdvs WSH@ PIT
Tue, Oct 4thvs WSH@ PIT
Wed, Oct 5thvs WSH@ PIT
Thu, Apr 14th   @ MILBrandon Woodruff (9-3)#22
Thu, Apr 28th   vs ARIHumberto Castellanos (3-2)
Fri, May 6th   @ SFAlex Cobb (3-6)#73
Sat, May 7th   @ SFLogan Webb (10-5)#14
Fri, May 20th   @ PITZach Thompson (3-9)#166
Thu, May 26th   vs MILEric Lauer (8-4)#58
Thu, Jun 9th   @ TBShane McClanahan (10-5)#4
Mon, Jun 13th   vs PITMitch Keller (4-8)#144
Thu, Jun 23rd   @ MILJason Alexander (2-1)#221
Mon, Jun 27th   vs MIAPablo Lopez (7-7)#38
Fri, Jul 15th   vs CINHunter Greene (4-12)#115
Thu, Aug 11th   @ COLGerman Marquez (6-9)#136
Wed, Aug 24th   @ CHC
Mon, Aug 29th   @ CIN
Thu, Sep 8th   vs WSH
Thu, Sep 22nd   @ SD