Skip to main content

Who Should I Trade?

Brendan Donovan for Darin Ruf (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Brendan Donovan
1B,2B,3B,DH,LF,RF,SS - STL
Brendan Donovan
Darin Ruf
1B,DH,LF,RF - NYM
Darin Ruf
Expert
Recommendation
50%
Recommended by
5 of 10 experts
50%
Recommended by
5 of 10 experts
Rankings 
   
Rest of Season# 210# 218
VBR# 272# 409
   
Projections 
   
Runs11
Home Runs00
RBI11
Stolen Bases00
Batting Average.273.219
   
Misc 
   
Injury Alert-IL10
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 208# 207
   
Mike Maher
FantasyPros
# 245# 187
   
Pierre Camus
RotoBaller
# 232
   
Andrew Seifter
FantasyPros
# 209# 207
   
Ryan Amore
Pitcher List
# 173
   
Nick Pollack
Pitcher List
# 132
   
Scott Youngson
Pitcher List
# 154# 172
   
Nate Miller
FantasyPros
# 156
   
Bart Wheeler
Hail to Fantasy Football
# 170# 214
   
Mick Ciallela
Fantrax
# 233# 235
   
Who Should I Trade? Player Statistics
  Brendan Donovan
1B,2B,3B,DH,LF,RF,SS - STL
Brendan Donovan
Darin Ruf
1B,DH,LF,RF - NYM
Darin Ruf
2022 Stats 
   
   
At Bats382334
   
Runs6252
   
Hits10768
   
Singles8045
   
Doubles2112
   
Triples10
   
Home Runs511
   
RBI4445
   
Stolen Bases22
   
Caught Stealing30
   
Walks6045
   
Strikeouts69105
   
Batting Average.280.204
   
On Base Pct.394.307
   
Slugging Pct.380.338
   
On-base Plus Slugging.774.645
   
Who Should I Trade? Player Projections
  Brendan Donovan
1B,2B,3B,DH,LF,RF,SS - STL
Brendan Donovan
Darin Ruf
1B,DH,LF,RF - NYM
Darin Ruf
2022 Projections 
   
   
At Bats86
   
Runs11
   
Hits21
   
Singles21
   
Doubles00
   
Triples00
   
Home Runs00
   
RBI11
   
Stolen Bases00
   
Caught Stealing00
   
Walks11
   
Strikeouts22
   
Batting Average.273.219
   
On Base Pct.377.345
   
Slugging Pct.366.375
   
On-base Plus Slugging.743.721
   
Who Should I Trade? Player Notes
  Brendan Donovan
1B,2B,3B,DH,LF,RF,SS - STL
Brendan Donovan
Darin Ruf
1B,DH,LF,RF - NYM
Darin Ruf
News 
 Brendan Donovan went 1-for-3 Saturday, walking once, doubling, and scoring two runs in the Cardinals' 13-3 win over the Pirates.
Chris Schommer
Sun, Oct 2nd
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 1-for-4 Thursday, blasting a grand slam in the Cardinals' 5-4 win over the Padres.
Chris Schommer
Fri, Sep 23rd
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 1-for-5 Saturday, hitting a solo home run in the Cardinals' 7-5 win over the Pirates.
Chris Schommer
Sun, Sep 11th
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 3-for-3 Thursday, singling twice, doubling, and scoring two runs in the Cardinals' 11-6 loss to the Nationals.
Chris Schommer
Thu, Sep 8th
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 Tuesday, hitting a solo home run in the Cardinals' 4-1 win over the Nationals.
Chris Schommer
Wed, Sep 7th
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
  Brendan Donovan
1B,2B,3B,DH,LF,RF,SS - STL
Brendan Donovan
Darin Ruf
1B,DH,LF,RF - NYM
Darin Ruf
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs PITJT Brubaker (3-12)#134@ WSHPatrick Corbin (6-19)#371
Sat, Apr 9thvs PITMitch Keller (5-12)#118@ WSHJoan Adon (1-12)#369
Sun, Apr 10thvs PITBryse Wilson (3-9)#367@ WSHErick Fedde (6-12)#337
Tue, Apr 12thvs KCDaniel Lynch (4-12)#275@ PHIZack Wheeler (12-7)#28
Thu, Apr 14th@ MILBrandon Woodruff (13-4)#24   
Fri, Apr 15th@ MILFreddy Peralta (4-4)#71vs ARIZach Davies (2-5)#128
Sat, Apr 16th@ MILAdrian Houser (6-10)#221vs ARIZac Gallen (12-3)#12
Sun, Apr 17th@ MILAaron Ashby (2-10)#82vs ARIHumberto Castellanos (3-2)
Tue, Apr 19th@ MIAJesus Luzardo (3-7)#81vs SFLogan Webb (15-9)#35
Wed, Apr 20th@ MIASandy Alcantara (14-9)#1vs SFCarlos Rodon (14-8)#16
Thu, Apr 21st@ MIAPablo Lopez (10-10)#48vs SFAnthony DeSclafani (0-2)
Fri, Apr 22nd@ CINHunter Greene (4-13)#94@ ARIZac Gallen (12-3)#12
Sat, Apr 23rd@ CINTyler Mahle (6-8)#73@ ARIHumberto Castellanos (3-2)
Sun, Apr 24th@ CINNick Lodolo (4-7)#111@ ARIMadison Bumgarner (7-15)#259
Mon, Apr 25thvs NYMMax Scherzer (11-5)#19@ STLMiles Mikolas (12-13)#21
Tue, Apr 26thvs NYMChris Bassitt (15-9)#39@ STLJordan Hicks (3-6)#193
Wed, Apr 27thvs NYMCarlos Carrasco (15-7)#69@ STLSteven Matz (5-3)#99
Thu, Apr 28thvs ARIHumberto Castellanos (3-2)   
Fri, Apr 29thvs ARIMadison Bumgarner (7-15)#259vs PHIAaron Nola (10-13)#13
Sat, Apr 30thvs ARIMerrill Kelly (13-8)#27vs PHIKyle Gibson (10-8)#182
Sun, May 1stvs ARIZach Davies (2-5)#128vs PHIZach Eflin (3-5)#90
Mon, May 2ndvs KCZack Greinke (4-9)#125vs ATLMax Fried (14-7)#15
Tue, May 3rd@ KCBrad Keller (6-14)#225vs ATLKyle Wright (21-5)#41
Wed, May 4th@ KCKris Bubic (3-13)#368vs ATLIan Anderson (10-6)#175
Thu, May 5th@ SFMauricio Llovera@ PHIAaron Nola (10-13)#13
Fri, May 6th@ SFAlex Cobb (7-7)#67   
Sat, May 7th@ SFLogan Webb (15-9)#35   
Sun, May 8th@ SFJakob Junis (5-7)#116@ PHICristopher Sanchez (2-2)#213
Tue, May 10thvs BALKyle Bradish (4-7)#197@ WSHPatrick Corbin (6-19)#371
Wed, May 11thvs BALSpenser Watkins (5-6)#365@ WSHAaron Sanchez (3-4)#362
Thu, May 12thvs BALBryan Baker@ WSHJoan Adon (1-12)#369
Fri, May 13thvs SFLogan Webb (15-9)#35vs SEAMarco Gonzales (10-15)#89
Sat, May 14thvs SFJakob Junis (5-7)#116vs SEAGeorge Kirby (8-4)#51
Sun, May 15thvs SFCarlos Rodon (14-8)#16vs SEARobbie Ray (12-12)#18
Tue, May 17th@ NYMTaijuan Walker (12-5)#74vs STLSteven Matz (5-3)#99
Wed, May 18th@ NYMMax Scherzer (11-5)#19vs STLJordan Hicks (3-6)#193
Thu, May 19th@ NYMChris Bassitt (15-9)#39vs STLDakota Hudson (8-7)#150
Fri, May 20th@ PITZach Thompson (3-10)#254   
Sat, May 21st@ PITJose Quintana (6-7)#46@ COLTy Blach (1-0)#350
Sun, May 22nd@ PITBryse Wilson (3-9)#367@ COLAustin Gomber (5-7)#342
Mon, May 23rdvs TORJose Berrios (11-7)#216@ SFAlex Cobb (7-7)#67
Tue, May 24thvs TORKevin Gausman (12-10)#32@ SFLogan Webb (15-9)#35
Thu, May 26thvs MILEric Lauer (10-7)#61   
Fri, May 27thvs MILBrandon Woodruff (13-4)#24vs PHIBailey Falter (6-4)#85
Sat, May 28thvs MILAdrian Houser (6-10)#221vs PHIZach Eflin (3-5)#90
Sun, May 29thvs MILCorbin Burnes (12-8)#5vs PHIZack Wheeler (12-7)#28
Mon, May 30thvs SDNick Martinez (4-4)#104vs WSHErick Fedde (6-12)#337
Tue, May 31stvs SDBlake Snell (8-10)#49vs WSHPatrick Corbin (6-19)#371
Wed, Jun 1stvs SDYu Darvish (16-8)#9vs WSHEvan Lee (0-1)#279
Thu, Jun 2nd@ CHCKeegan Thompson (10-5)#137@ LADTony Gonsolin (16-1)#40
Fri, Jun 3rd@ CHCMarcus Stroman (6-7)#68@ LADTyler Anderson (15-5)#23
Sat, Jun 4th@ CHCCaleb Kilian (0-2)#300@ LADWalker Buehler (6-3)
Sun, Jun 5th@ CHCJustin Steele (4-7)#97@ LADJulio Urias (17-7)#14
Tue, Jun 7th@ TBJeffrey Springs (9-4)#34@ SDYu Darvish (16-8)#9
Wed, Jun 8th@ TBCorey Kluber (10-10)#65@ SDSean Manaea (7-9)#86
Thu, Jun 9th@ TBShane McClanahan (12-8)#11   
Fri, Jun 10thvs CINLuis Castillo (8-6)#26@ LAAJhonathan Diaz (1-1)#296
Sat, Jun 11thvs CINHunter Greene (4-13)#94@ LAAMichael Lorenzen (8-6)#117
Sun, Jun 12thvs CINGraham Ashcraft (5-5)#261@ LAAPatrick Sandoval (6-9)#57
Mon, Jun 13thvs PITMitch Keller (5-12)#118   
Tue, Jun 14thvs PITBryse Wilson (3-9)#367vs MILAdrian Houser (6-10)#221
Wed, Jun 15thvs PITRoansy Contreras (5-5)#100vs MILCorbin Burnes (12-8)#5
Fri, Jun 17th@ BOSMichael Wacha (11-2)#63vs MIAPablo Lopez (10-10)#48
Sat, Jun 18th@ BOSKutter Crawford (3-6)#242vs MIABraxton Garrett (3-6)
Sun, Jun 19th@ BOSNick Pivetta (10-12)#126vs MIASandy Alcantara (14-9)#1
Mon, Jun 20th@ MILCorbin Burnes (12-8)#5vs MIATrevor Rogers (4-11)#196
Tue, Jun 21st@ MILChi Chi Gonzalez (0-1)#360@ HOUJose Urquidy (13-8)#54
Wed, Jun 22nd@ MILEric Lauer (10-7)#61@ HOULuis Garcia (15-8)#47
Thu, Jun 23rd@ MILJason Alexander (2-3)#239   
Fri, Jun 24thvs CHCKyle Hendricks (4-6)@ MIASandy Alcantara (14-9)#1
Sat, Jun 25thvs CHCAdrian Sampson (4-5)#152@ MIATrevor Rogers (4-11)#196
Sun, Jun 26thvs CHCAlec Mills (0-1)#358@ MIADaniel Castano (1-3)
Mon, Jun 27thvs MIAPablo Lopez (10-10)#48   
Tue, Jun 28thvs MIABraxton Garrett (3-6)vs HOUFramber Valdez (16-6)#29
Wed, Jun 29thvs MIASandy Alcantara (14-9)#1vs HOUJustin Verlander (17-4)#4
Fri, Jul 1st@ PHIBailey Falter (6-4)#85vs TEXGlenn Otto (6-10)#115
Sat, Jul 2nd@ PHIKyle Gibson (10-8)#182vs TEXMartin Perez (12-7)#20
Sun, Jul 3rd@ PHIZack Wheeler (12-7)#28vs TEXJon Gray (7-7)#50
Mon, Jul 4th@ ATLKyle Wright (21-5)#41@ CINHunter Greene (4-13)#94
Tue, Jul 5th@ ATLIan Anderson (10-6)#175@ CINNick Lodolo (4-7)#111
Wed, Jul 6th@ ATLMax Fried (14-7)#15@ CINGraham Ashcraft (5-5)#261
Thu, Jul 7th@ ATLSpencer Strider (11-5)#36vs MIADaniel Castano (1-3)
Fri, Jul 8thvs PHIZack Wheeler (12-7)#28vs MIAPablo Lopez (10-10)#48
Sat, Jul 9thvs PHIKyle Gibson (10-8)#182vs MIABraxton Garrett (3-6)
Sun, Jul 10thvs PHINick Nelsonvs MIASandy Alcantara (14-9)#1
Mon, Jul 11thvs PHIAaron Nola (10-13)#13@ ATLMax Fried (14-7)#15
Tue, Jul 12thvs LADMitch White (1-6)#160@ ATLSpencer Strider (11-5)#36
Wed, Jul 13thvs LADTony Gonsolin (16-1)#40@ ATLCharlie Morton (9-6)#56
Thu, Jul 14thvs LADTyler Anderson (15-5)#23@ CHCKeegan Thompson (10-5)#137
Fri, Jul 15thvs CINHunter Greene (4-13)#94   
Sat, Jul 16thvs CINNick Lodolo (4-7)#111@ CHCDrew Smyly (7-8)#101
Fri, Jul 22nd@ CINGraham Ashcraft (5-5)#261vs SDYu Darvish (16-8)#9
Sat, Jul 23rd@ CINMike Minor (4-12)#314vs SDBlake Snell (8-10)#49
Sun, Jul 24th@ CINTyler Mahle (6-8)#73vs SDJoe Musgrove (10-7)#33
Tue, Jul 26th@ TORJose Berrios (11-7)#216vs NYYJordan Montgomery (9-6)#31
Wed, Jul 27th@ TORKevin Gausman (12-10)#32vs NYYDomingo German (2-4)#83
Fri, Jul 29th@ WSHAnibal Sanchez (4-6)#257@ MIASandy Alcantara (14-9)#1
Sat, Jul 30th@ WSHPaolo Espino (0-8)#145@ MIANick Neidert (0-1)#349
Sun, Jul 31st@ WSHJosiah Gray (7-10)#108@ MIAPablo Lopez (10-10)#48
Tue, Aug 2ndvs CHCKeegan Thompson (10-5)#137@ WSHCory Abbott (0-4)#236
Thu, Aug 4thvs CHCSean Newcombvs ATLKyle Wright (21-5)#41
Fri, Aug 5thvs NYYNestor Cortes Jr. (12-4)#3vs ATLIan Anderson (10-6)#175
Sat, Aug 6thvs NYYDomingo German (2-4)#83vs ATLMax Fried (14-7)#15
Sun, Aug 7thvs NYYFrankie Montas (5-12)#37vs ATLSpencer Strider (11-5)#36
Tue, Aug 9th@ COLRyan Feltner (3-9)#338vs CINMike Minor (4-12)#314
Wed, Aug 10th@ COLKyle Freeland (9-11)#234vs CINT.J. Zeuch (0-3)
Thu, Aug 11th@ COLGerman Marquez (9-13)#172   
Fri, Aug 12thvs MILEric Lauer (10-7)#61vs PHIRanger Suarez (10-6)#66
Sat, Aug 13thvs MILCorbin Burnes (12-8)#5vs PHIAaron Nola (10-13)#13
Sun, Aug 14thvs MILAaron Ashby (2-10)#82vs PHIZack Wheeler (12-7)#28
Tue, Aug 16thvs COLKyle Freeland (9-11)#234@ ATLCharlie Morton (9-6)#56
Wed, Aug 17thvs COLGerman Marquez (9-13)#172@ ATLJake Odorizzi (5-6)#124
Thu, Aug 18thvs COLAntonio Senzatela (3-7)@ ATLMax Fried (14-7)#15
Fri, Aug 19th@ ARITommy Henry (3-4)#212@ PHIAaron Nola (10-13)#13
Sat, Aug 20th@ ARIMadison Bumgarner (7-15)#259@ PHIBailey Falter (6-4)#85
Sun, Aug 21st@ ARIMerrill Kelly (13-8)#27@ PHIKyle Gibson (10-8)#182
Mon, Aug 22nd@ CHCDrew Smyly (7-8)#101@ NYYDomingo German (2-4)#83
Tue, Aug 23rd@ CHCAdrian Sampson (4-5)#152@ NYYFrankie Montas (5-12)#37
Wed, Aug 24th@ CHCLuke Farrell   
Thu, Aug 25th@ CHCMarcus Stroman (6-7)#68vs COLRyan Feltner (3-9)#338
Fri, Aug 26thvs ATLSpencer Strider (11-5)#36vs COLChad Kuhl (6-11)#370
Sat, Aug 27thvs ATLCharlie Morton (9-6)#56vs COLKyle Freeland (9-11)#234
Sun, Aug 28thvs ATLJake Odorizzi (5-6)#124vs COLGerman Marquez (9-13)#172
Mon, Aug 29th@ CINChase Anderson (2-4)#355   
Tue, Aug 30th@ CINJustin Dunn (1-3)#291vs LADAndrew Heaney (4-3)#93
Wed, Aug 31st@ CINMike Minor (4-12)#314vs LADTyler Anderson (15-5)#23
Fri, Sep 2ndvs CHCAdrian Sampson (4-5)#152vs WSHJosiah Gray (7-10)#108
Sat, Sep 3rdvs CHCDrew Smyly (7-8)#101vs WSHPatrick Corbin (6-19)#371
Sun, Sep 4thvs CHCMarcus Stroman (6-7)#68vs WSHErick Fedde (6-12)#337
Mon, Sep 5thvs WSHAnibal Sanchez (4-6)#257   
Tue, Sep 6thvs WSHPaolo Espino (0-8)#145@ PITMitch Keller (5-12)#118
Wed, Sep 7thvs WSHCory Abbott (0-4)#236@ PITJohan Oviedo (4-3)#222
Thu, Sep 8thvs WSHJosiah Gray (7-10)#108   
Fri, Sep 9th@ PITRoansy Contreras (5-5)#100@ MIAEdward Cabrera (6-4)#157
Sat, Sep 10th@ PITJT Brubaker (3-12)#134@ MIAPablo Lopez (10-10)#48
Sun, Sep 11th@ PITMitch Keller (5-12)#118@ MIAJesus Luzardo (3-7)#81
Tue, Sep 13thvs MILMatt Bush (2-3)#203vs CHCAdrian Sampson (4-5)#152
Wed, Sep 14thvs MILCorbin Burnes (12-8)#5vs CHCDrew Smyly (7-8)#101
Thu, Sep 15thvs CINChase Anderson (2-4)#355vs PITJT Brubaker (3-12)#134
Fri, Sep 16thvs CINFernando Cruzvs PITMitch Keller (5-12)#118
Sat, Sep 17thvs CINHunter Greene (4-13)#94vs PITBryse Wilson (3-9)#367
Sun, Sep 18thvs CINLuis Cessa (4-4)#192vs PITJohan Oviedo (4-3)#222
Tue, Sep 20th@ SDMike Clevinger (7-7)#76@ MILAaron Ashby (2-10)#82
Wed, Sep 21st@ SDBlake Snell (8-10)#49@ MILAdrian Houser (6-10)#221
Thu, Sep 22nd@ SDJoe Musgrove (10-7)#33   
Fri, Sep 23rd@ LADAndrew Heaney (4-3)#93@ OAKCole Irvin (9-13)#75
Sat, Sep 24th@ LADClayton Kershaw (11-3)#38@ OAKKen Waldichuk (1-2)#306
Sun, Sep 25th@ LADMichael Grove (1-0)#277@ OAKJP Sears (6-3)#156
Tue, Sep 27th@ MILAdrian Houser (6-10)#221vs MIAPablo Lopez (10-10)#48
Wed, Sep 28th@ MILBrandon Woodruff (13-4)#24vs MIAJesus Luzardo (3-7)#81
Fri, Sep 30thvs PITJohan Oviedo (4-3)#222@ ATLMax Fried (14-7)#15
Sat, Oct 1stvs PITLuis Ortiz (0-2)#271@ ATLKyle Wright (21-5)#41
Sun, Oct 2ndvs PITRoansy Contreras (5-5)#100@ ATLCharlie Morton (9-6)#56
Mon, Oct 3rd@ PITMitch Keller (5-12)#118   
Tue, Oct 4th@ PITJT Brubaker (3-12)#134vs WSHPaolo Espino (0-8)#145
Wed, Oct 5th@ PITJohan Oviedo (4-3)#222vs WSHErick Fedde (6-12)#337
Fri, Apr 8th   @ WSHJosiah Gray (7-10)#108
Mon, Apr 11th   @ PHIRanger Suarez (10-6)#66
Wed, Apr 13th   @ PHIAaron Nola (10-13)#13
Wed, May 25th   @ SFJakob Junis (5-7)#116
Mon, Jun 6th   @ SDBlake Snell (8-10)#49
Thu, Jun 16th   vs MILAaron Ashby (2-10)#82
Sun, Jul 17th   @ CHCAdrian Sampson (4-5)#152
Mon, Aug 1st   @ WSHPatrick Corbin (6-19)#371
Wed, Aug 3rd   @ WSHAnibal Sanchez (4-6)#257
Mon, Aug 8th   vs CINJustin Dunn (1-3)#291
Mon, Aug 15th   @ ATLSpencer Strider (11-5)#36
Thu, Sep 1st   vs LADClayton Kershaw (11-3)#38
Mon, Sep 12th   vs CHCJavier Assad (2-2)#191
Mon, Sep 19th   @ MILCorbin Burnes (12-8)#5