Skip to main content

Who Should I Trade?

Darin Ruf for Rafael Ortega (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Rafael Ortega
CF,DH,LF,RF - CHC
Rafael Ortega
Darin Ruf
1B,DH,LF - SF
Darin Ruf
Expert
Recommendation
75%
Recommended by
6 of 8 experts
25%
Recommended by
2 of 8 experts
Rankings 
   
Rest of Season# 223# 250
VBR# 387# 279
   
Projections 
   
Runs2734
Home Runs69
RBI2132
Stolen Bases62
Batting Average.253.238
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 204# 250
   
Pierre Camus
RotoBaller
# 192# 229
   
Bart Wheeler
Hail to Fantasy Football
# 237
   
Mick Ciallela
Fantrax
# 223# 249
   
Scott Youngson
Pitcher List
# 170# 232
   
Travis Argo
Fantasy Six Pack
# 187
   
Ryan Amore
Pitcher List
# 173
   
Andrew Seifter
FantasyPros
# 245# 183
   
Who Should I Trade? Player Statistics
  Rafael Ortega
CF,DH,LF,RF - CHC
Rafael Ortega
Darin Ruf
1B,DH,LF - SF
Darin Ruf
2022 Stats 
   
   
At Bats171204
   
Runs2233
   
Hits4646
   
Singles3233
   
Doubles107
   
Triples00
   
Home Runs46
   
RBI1526
   
Stolen Bases42
   
Caught Stealing40
   
Walks2532
   
Strikeouts4263
   
Batting Average.269.226
   
On Base Pct.359.338
   
Slugging Pct.398.348
   
On-base Plus Slugging.756.686
   
Who Should I Trade? Player Projections
  Rafael Ortega
CF,DH,LF,RF - CHC
Rafael Ortega
Darin Ruf
1B,DH,LF - SF
Darin Ruf
2022 Projections 
   
   
At Bats203230
   
Runs2734
   
Hits5155
   
Singles3435
   
Doubles1010
   
Triples10
   
Home Runs69
   
RBI2132
   
Stolen Bases62
   
Caught Stealing21
   
Walks2433
   
Strikeouts4872
   
Batting Average.253.238
   
On Base Pct.331.365
   
Slugging Pct.397.405
   
On-base Plus Slugging.728.771
   
Who Should I Trade? Player Notes
  Rafael Ortega
CF,DH,LF,RF - CHC
Rafael Ortega
Darin Ruf
1B,DH,LF - SF
Darin Ruf
News 
 Rafael Ortega went 1-for-4 with a two-run home run in Saturday’s loss to St. Louis.
Jesse Garcia
Sat, Jun 25th
Darin Ruf went 1-for-4 with an RBI single in Sunday's 10-3 loss to the Reds.
Diego Sandoval
Sun, Jun 26th
 Rafael Ortega went 3-for-5 with two runs scored, a walk, and two RBIs in a win over Pittsburgh on Wednesday.
Jesse Garcia
Wed, Jun 22nd
Darin Ruf went 1-for-4 with an RBI single in Saturday's 9-2 win over the Reds.
Diego Sandoval
Sat, Jun 25th
 Rafael Ortega went 0-for-4 with two strikeouts in Thursday’s loss to the Padres.
Jesse Garcia
Fri, Jun 17th
Darin Ruf went 1-for-3 with an RBI single in Saturday's 7-5 win over the Pirates.
Diego Sandoval
Sun, Jun 19th
 Rafael Ortega went 1-for-5 with two strikeouts in a 2-1 extra innings loss to the Yankees on Friday.
Jesse Garcia
Sat, Jun 11th
Darin Ruf went 1-for-3 with an RBI single in Tuesday's 4-2 win over the Royals.
Diego Sandoval
Wed, Jun 15th
 Cubs CF Rafael Ortega reached base four times on Friday, tallying three hits, one walk, and scoring a run in a loss to St. Louis.
Jesse Garcia
Fri, Jun 3rd
Darin Ruf went 3-for-4 with two solo home runs and an RBI single in Friday's 7-2 win over the Dodgers.
Diego Sandoval
Sat, Jun 11th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Rafael Ortega
CF,DH,LF,RF - CHC
Rafael Ortega
Darin Ruf
1B,DH,LF - SF
Darin Ruf
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th   vs MIASandy Alcantara (7-3)#1
Sat, Apr 9thvs MILBrandon Woodruff (5-3)#30vs MIAPablo Lopez (5-4)#21
Sun, Apr 10thvs MILFreddy Peralta (3-2)#104vs MIATrevor Rogers (3-6)#78
Mon, Apr 11th   vs SDNick Martinez (2-3)#142
Tue, Apr 12th@ PITJose Quintana (1-4)#93vs SDYu Darvish (7-3)#23
Wed, Apr 13th@ PITZach Thompson (3-5)#166vs SDSean Manaea (3-3)#31
Fri, Apr 15th@ COLGerman Marquez (4-5)#103@ CLEZach Plesac (2-5)#107
Sat, Apr 16th@ COLAntonio Senzatela (3-4)#300@ CLECal Quantrill (4-4)#82
Sun, Apr 17th@ COLAustin Gomber (3-7)#177@ CLEAaron Civale (2-4)#184
Tue, Apr 19thvs TBMatt Wisler (2-1)#101@ NYMMax Scherzer (5-1)#127
Wed, Apr 20thvs TBDrew Rasmussen (5-3)#55@ NYMChris Bassitt (6-5)#25
Thu, Apr 21stvs PITBryse Wilson (0-4)#385@ NYMCarlos Carrasco (8-3)#67
Fri, Apr 22ndvs PITJose Quintana (1-4)#93@ WSHPatrick Corbin (3-10)#134
Sat, Apr 23rdvs PITZach Thompson (3-5)#166@ WSHAaron Sanchez (3-3)#386
Sun, Apr 24thvs PITJT Brubaker (1-7)#106@ WSHJoan Adon (1-11)#388
Mon, Apr 25th   @ MILCorbin Burnes (6-4)#3
Tue, Apr 26th@ ATLMax Fried (7-2)#10vs OAKDaulton Jefferies (1-7)
Wed, Apr 27th@ ATLCharlie Morton (4-3)#54vs OAKPaul Blackburn (6-3)#7
Fri, Apr 29th@ MILAdrian Houser (4-8)#164vs WSHAaron Sanchez (3-3)#386
Sat, Apr 30th@ MILEric Lauer (6-3)#88vs WSHJoan Adon (1-11)#388
Sun, May 1st@ MILCorbin Burnes (6-4)#3vs WSHJosiah Gray (6-4)#87
Tue, May 3rdvs CWSMichael Kopech (2-4)#33@ LADJulio Urias (5-6)#15
Wed, May 4thvs CWSLucas Giolito (4-4)#39@ LADTony Gonsolin (9-0)#19
Thu, May 5th   vs STLMiles Mikolas (5-5)#47
Fri, May 6th   vs STLJordan Hicks (1-4)#196
Sat, May 7thvs LADTyler Anderson (8-1)#51vs STLSteven Matz (3-3)#86
Sun, May 8thvs LADWalker Buehler (6-3)#139vs STLDakota Hudson (5-4)#108
Mon, May 9th@ SDMacKenzie Gore (4-3)#117vs COLAustin Gomber (3-7)#177
Tue, May 10th@ SDMike Clevinger (1-0)#60vs COLAntonio Senzatela (3-4)#300
Wed, May 11th@ SDNick Martinez (2-3)#142vs COLChad Kuhl (5-5)#190
Fri, May 13th@ ARIZach Davies (2-4)#162@ STLJordan Hicks (1-4)#196
Sat, May 14th@ ARIZac Gallen (4-2)#41@ STLDakota Hudson (5-4)#108
Sun, May 15th@ ARIHumberto Castellanos (3-2)#231@ STLAdam Wainwright (6-5)#35
Mon, May 16thvs PITDillon Peters (4-2)#216@ COLAntonio Senzatela (3-4)#300
Tue, May 17thvs PITJT Brubaker (1-7)#106@ COLChad Kuhl (5-5)#190
Wed, May 18thvs PITWil Crowe (3-4)#226@ COLKyle Freeland (3-5)#167
Fri, May 20thvs ARIHumberto Castellanos (3-2)#231vs SDSean Manaea (3-3)#31
Sat, May 21stvs ARIMadison Bumgarner (3-7)#128vs SDJoe Musgrove (8-1)#11
Sun, May 22ndvs ARIMerrill Kelly (6-5)#110vs SDMacKenzie Gore (4-3)#117
Mon, May 23rd@ CINVladimir Gutierrez (1-6)#389vs NYMDavid Peterson (4-1)#97
Tue, May 24th@ CINTyler Mahle (3-6)#44vs NYMChris Bassitt (6-5)#25
Wed, May 25th@ CINLuis Castillo (2-4)#48vs NYMThomas Szapucki
Fri, May 27th   @ CINGraham Ashcraft (4-1)#185
Sat, May 28th@ CWSJohnny Cueto (1-4)#176@ CINVladimir Gutierrez (1-6)#389
Sun, May 29th@ CWSDylan Cease (6-3)#20@ CINTyler Mahle (3-6)#44
Mon, May 30thvs MILAaron Ashby (1-5)#94@ PHIKyle Gibson (4-3)#98
Tue, May 31stvs MILEric Lauer (6-3)#88@ PHIRanger Suarez (6-4)#79
Wed, Jun 1stvs MILJason Alexander (2-0)#238@ PHIAaron Nola (4-5)#8
Thu, Jun 2ndvs STLMatthew Liberatore (2-1)#174@ MIASandy Alcantara (7-3)#1
Fri, Jun 3rdvs STLMiles Mikolas (5-5)#47@ MIARichard Bleier
Sat, Jun 4thvs STLAndre Pallante (2-3)#157@ MIAPablo Lopez (5-4)#21
Sun, Jun 5thvs STLAdam Wainwright (6-5)#35@ MIABraxton Garrett (1-2)#252
Tue, Jun 7th@ BALKyle Bradish (1-4)#282vs COLGerman Marquez (4-5)#103
Wed, Jun 8th   vs COLAntonio Senzatela (3-4)#300
Thu, Jun 9th   vs COLAustin Gomber (3-7)#177
Fri, Jun 10th@ NYYLuis Severino (4-2)#37vs LADWalker Buehler (6-3)#139
Sat, Jun 11th@ NYYJordan Montgomery (3-1)#27vs LADClayton Kershaw (5-1)#34
Sun, Jun 12th@ NYYJameson Taillon (8-1)#43vs LADJulio Urias (5-6)#15
Mon, Jun 13thvs SDYu Darvish (7-3)#23vs KCBrady Singer (3-3)#81
Tue, Jun 14thvs SDSean Manaea (3-3)#31vs KCKris Bubic (1-5)#256
Wed, Jun 15thvs SDRyan Weathers (0-0)#283vs KCJonathan Heasley (1-3)#213
Fri, Jun 17thvs ATLCharlie Morton (4-3)#54@ PITZach Thompson (3-5)#166
Sat, Jun 18thvs ATLKyle Wright (8-4)#42@ PITJose Quintana (1-4)#93
Sun, Jun 19thvs ATLIan Anderson (6-4)#90@ PITMitch Keller (2-5)#195
Mon, Jun 20th@ PITJT Brubaker (1-7)#106@ ATLMax Fried (7-2)#10
Tue, Jun 21st@ PITRoansy Contreras (2-1)#143@ ATLSpencer Strider (3-2)#75
Wed, Jun 22nd@ PITJerad Eickhoff (0-1)#327@ ATLCharlie Morton (4-3)#54
Thu, Jun 23rd@ PITJose Quintana (1-4)#93@ ATLKyle Wright (8-4)#42
Fri, Jun 24th@ STLAndre Pallante (2-3)#157vs CINGraham Ashcraft (4-1)#185
Sat, Jun 25th@ STLMiles Mikolas (5-5)#47vs CINMike Minor (1-4)#118
Sun, Jun 26th@ STLJack Flaherty (0-0)#71vs CINTyler Mahle (3-6)#44
Tue, Jun 28thvs CINLuis Castillo (2-4)#48vs DETTarik Skubal (5-5)#36
Wed, Jun 29thvs CINHunter Greene (3-8)#112vs DETRony Garcia (2-2)#219
Fri, Jul 1stvs BOSJosh Winckowski (3-1)#295vs CWSLance Lynn (1-1)#69
Sat, Jul 2ndvs BOSRich Hill (4-4)#137vs CWSDylan Cease (6-3)#20
Sun, Jul 3rdvs BOSMichael Wacha (6-1)#116vs CWSLucas Giolito (4-4)#39
Mon, Jul 4th@ MILEric Lauer (6-3)#88@ ARIZac Gallen (4-2)#41
Tue, Jul 5th@ MILJason Alexander (2-0)#238@ ARIMadison Bumgarner (3-7)#128
Wed, Jul 6th@ MIL@ ARI
Thu, Jul 7th@ LAD@ SD
Fri, Jul 8th@ LAD@ SD
Sat, Jul 9th@ LAD@ SD
Sun, Jul 10th@ LAD@ SD
Mon, Jul 11th   vs ARI
Tue, Jul 12thvs BALvs ARI
Wed, Jul 13thvs BALvs ARI
Thu, Jul 14thvs NYMvs MIL
Fri, Jul 15thvs NYMvs MIL
Sat, Jul 16thvs NYMvs MIL
Sun, Jul 17thvs NYMvs MIL
Thu, Jul 21st   @ LAD
Fri, Jul 22nd@ PHI@ LAD
Sat, Jul 23rd@ PHI@ LAD
Sun, Jul 24th@ PHI@ LAD
Mon, Jul 25thvs PIT@ ARI
Tue, Jul 26thvs PIT@ ARI
Wed, Jul 27th   @ ARI
Thu, Jul 28th@ SFvs CHC
Fri, Jul 29th@ SFvs CHC
Sat, Jul 30th@ SFvs CHC
Sun, Jul 31st@ SFvs CHC
Mon, Aug 1st   vs LAD
Tue, Aug 2nd@ STLvs LAD
Wed, Aug 3rd@ STLvs LAD
Thu, Aug 4th@ STLvs LAD
Sat, Aug 6thvs MIA@ OAK
Sun, Aug 7thvs MIA@ OAK
Mon, Aug 8thvs WSH@ SD
Tue, Aug 9thvs WSH@ SD
Wed, Aug 10thvs WSH@ SD
Fri, Aug 12th   vs PIT
Sat, Aug 13th@ CINvs PIT
Sun, Aug 14th@ CINvs PIT
Mon, Aug 15th@ WSHvs ARI
Tue, Aug 16th@ WSHvs ARI
Wed, Aug 17th@ WSHvs ARI
Thu, Aug 18th@ BALvs ARI
Fri, Aug 19thvs MIL@ COL
Sat, Aug 20thvs MIL@ COL
Sun, Aug 21stvs MIL@ COL
Tue, Aug 23rdvs STL@ DET
Wed, Aug 24thvs STL@ DET
Fri, Aug 26th@ MIL@ MIN
Sat, Aug 27th@ MIL@ MIN
Sun, Aug 28th@ MIL@ MIN
Mon, Aug 29th@ TORvs SD
Tue, Aug 30th@ TORvs SD
Wed, Aug 31st@ TORvs SD
Fri, Sep 2nd@ STLvs PHI
Sat, Sep 3rd@ STLvs PHI
Sun, Sep 4th@ STLvs PHI
Mon, Sep 5th   @ LAD
Tue, Sep 6thvs CIN@ LAD
Wed, Sep 7thvs CIN@ LAD
Thu, Sep 8thvs CIN@ MIL
Fri, Sep 9thvs SF@ CHC
Sat, Sep 10thvs SF@ CHC
Sun, Sep 11thvs SF@ CHC
Mon, Sep 12th@ NYMvs ATL
Tue, Sep 13th@ NYMvs ATL
Wed, Sep 14th@ NYMvs ATL
Fri, Sep 16thvs COLvs LAD
Sat, Sep 17thvs COLvs LAD
Sun, Sep 18thvs COLvs LAD
Mon, Sep 19th@ MIA@ COL
Tue, Sep 20th@ MIA@ COL
Wed, Sep 21st@ MIA@ COL
Thu, Sep 22nd@ PIT@ COL
Fri, Sep 23rd@ PIT@ ARI
Sat, Sep 24th@ PIT@ ARI
Sun, Sep 25th@ PIT@ ARI
Tue, Sep 27thvs PHIvs COL
Wed, Sep 28thvs PHIvs COL
Thu, Sep 29thvs PHIvs COL
Fri, Sep 30thvs CINvs ARI
Sat, Oct 1stvs CINvs ARI
Sun, Oct 2ndvs CINvs ARI
Mon, Oct 3rd@ CIN@ SD
Tue, Oct 4th@ CIN@ SD
Wed, Oct 5th@ CIN@ SD
Thu, Apr 7thvs MILCorbin Burnes (6-4)#3   
Thu, Apr 14th@ COLKyle Freeland (3-5)#167   
Mon, Apr 18thvs TBShane McClanahan (8-3)#6   
Thu, Apr 28th@ ATLKyle Wright (8-4)#42   
Thu, May 19thvs ARIZac Gallen (4-2)#41   
Thu, May 26th@ CINHunter Greene (3-8)#112   
Thu, Jun 16thvs SDJoe Musgrove (8-1)#11   
Thu, Jun 30thvs CINGraham Ashcraft (4-1)#185   
Fri, Aug 5thvs MIA   
Thu, Aug 11th@ CIN   
Mon, Aug 22ndvs STL   
Thu, Aug 25thvs STL