Skip to main content

Who Should I Trade?

Corey Ray for Rio Ruiz (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Rio Ruiz
1B,2B,3B - FA
Rio Ruiz
Corey Ray
Corey Ray
Recommended by
4 of 5 experts
Recommended by
1 of 5 experts
Rest of Season# 436
Home Runs0
Stolen Bases0
Batting Average.000
Injury AlertFA-
Expert Ranks 
Mike Maher
# 325
Carmen Maiorano
# 319
Corbin Young
# 360
Chris Clegg
# 344
Pierre Camus
# 244
Who Should I Trade? Player Statistics
  Rio Ruiz
1B,2B,3B - FA
Rio Ruiz
Corey Ray
Corey Ray
2021 Stats 
At Bats1252
Home Runs30
Stolen Bases10
Caught Stealing10
Batting Average.168.000
On Base Pct.243.333
Slugging Pct.272.000
On-base Plus Slugging.515.333
Who Should I Trade? Player Projections
  Rio Ruiz
1B,2B,3B - FA
Rio Ruiz
Corey Ray
Corey Ray
2021 Projections 
At Bats0
Home Runs0
Stolen Bases0
Caught Stealing0
Batting Average.000
On Base Pct.000
Slugging Pct.000
On-base Plus Slugging.000
Who Should I Trade? Player Notes
  Rio Ruiz
1B,2B,3B - FA
Rio Ruiz
Corey Ray
Corey Ray
 Rockies second baseman Rio Ruiz went 0-for-4 with an RBI sac fly against the Dodgers on Sunday. Colorado ultimately defeated Los Angeles by a score of 5-0.
Andersen Pickard
Sun, Aug 29th
 Infielder Rio Ruiz, who made his Rockies debut on Tuesday, started at first base against the Padres on Thursday. It was his first start at first base since 2019. In the end, he finished 0-for-2 with a walk and strikeout. Colorado ultimately fell to San Diego by a score of 3-0.
Andersen Pickard
Fri, Jul 30th
 Rio Ruiz went 0-3 with one strikeout on Tuesday.
Lucas Babits-Feinerman
Wed, May 12th
 Rio Ruiz went 1-3 with one home run, two runs scored, one RBI, one walk, and one strikeout.
Lucas Babits-Feinerman
Wed, May 5th
 Rio Ruiz went 2-4 with two doubles, two RBIs, one run scored, and one strikeout.
Lucas Babits-Feinerman
Wed, Apr 21st
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Rio Ruiz
1B,2B,3B - FA
Rio Ruiz
Corey Ray
Corey Ray
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st   vs MINKenta Maeda (6-5)
Sat, Apr 3rd   vs MINJose Berrios (12-9)
Sun, Apr 4th   vs MINMichael Pineda (9-8)
Mon, Apr 5th   @ CHCTrevor Williams (4-2)
Tue, Apr 6th   @ CHCAdbert Alzolay (5-13)
Wed, Apr 7th   @ CHCKyle Hendricks (14-7)
Thu, Apr 8th   @ STLAdam Wainwright (17-7)
Sat, Apr 10th   @ STLCarlos Martinez (4-9)
Sun, Apr 11th   @ STLDaniel Ponce de Leon (1-1)
Mon, Apr 12th   vs CHCAdbert Alzolay (5-13)
Tue, Apr 13th   vs CHCAlec Mills (6-7)
Wed, Apr 14th   vs CHCJake Arrieta (5-14)
Fri, Apr 16th   vs PITJT Brubaker (5-13)
Sat, Apr 17th   vs PITTrevor Cahill (1-5)
Sun, Apr 18th   vs PITChad Kuhl (5-7)
Mon, Apr 19th   @ SDJoe Musgrove (11-9)
Tue, Apr 20th   @ SDChris Paddack (7-7)
Wed, Apr 21st   @ SDDinelson Lamet (2-4)
Fri, Apr 23rd   @ CHCKyle Hendricks (14-7)
Sat, Apr 24th   @ CHCAdbert Alzolay (5-13)
Sun, Apr 25th   @ CHCJake Arrieta (5-14)
Mon, Apr 26th   vs MIATrevor Rogers (7-8)
Tue, Apr 27th   vs MIADaniel Castano (0-2)
Wed, Apr 28th   vs MIASandy Alcantara (9-15)
Thu, Apr 29th   vs LADTrevor Bauer (8-5)
Fri, Apr 30th   vs LADEdwin Uceta (0-3)
Sat, May 1st   vs LADDustin May (1-1)
Sun, May 2nd   vs LADJulio Urias (19-3)
Mon, May 3rd   @ PHIVince Velasquez (3-9)
Tue, May 4th   @ PHIAaron Nola (9-9)
Wed, May 5th   @ PHIChase Anderson (2-4)
Thu, May 6th   @ PHIZack Wheeler (14-10)
Fri, May 7th   @ MIATrevor Rogers (7-8)
Sat, May 8th   @ MIADaniel Castano (0-2)
Sun, May 9th   @ MIASandy Alcantara (9-15)
Tue, May 11th   vs STLKwang Hyun Kim (7-7)
Wed, May 12th   vs STLJohn Gant (5-11)
Thu, May 13th   vs STLJack Flaherty (9-2)
Fri, May 14th   vs ATLDrew Smyly (11-4)
Sat, May 15th   vs ATLIan Anderson (9-5)#3
Sun, May 16th   vs ATLHuascar Ynoa (4-6)#5
Tue, May 18th   @ KCKris Bubic (6-7)
Wed, May 19th   @ KCBrad Keller (8-12)
Fri, May 21st   @ CINJeff Hoffman (3-5)
Sat, May 22nd   @ CINSonny Gray (7-9)
Sun, May 23rd   @ CINLuis Castillo (8-16)
Mon, May 24th   vs SDBlake Snell (7-6)
Tue, May 25th   vs SDJoe Musgrove (11-9)
Wed, May 26th   vs SDChris Paddack (7-7)
Thu, May 27th   vs SDRyan Weathers (4-7)
Sat, May 29th   @ WSHJon Lester (7-6)
Sun, May 30th   @ WSHMax Scherzer (15-4)
Mon, May 31st   vs DETTyler Alexander (2-4)
Tue, Jun 1st   vs DETMatthew Boyd (3-8)
Thu, Jun 3rd   vs ARIJon Duplantier (0-3)
Fri, Jun 4th   vs ARIMatt Peacock (5-7)
Sat, Jun 5th   vs ARIMerrill Kelly (7-11)
Sun, Jun 6th   vs ARICaleb Smith (4-9)
Tue, Jun 8th   @ CINSonny Gray (7-9)
Wed, Jun 9th   @ CINVladimir Gutierrez (9-6)
Thu, Jun 10th   @ CINLuis Castillo (8-16)
Fri, Jun 11th   vs PITChase De Jong (1-4)
Sat, Jun 12th   vs PITChad Kuhl (5-7)
Sun, Jun 13th   vs PITWil Crowe (4-8)
Mon, Jun 14th   vs CINVladimir Gutierrez (9-6)
Tue, Jun 15th   vs CINLuis Castillo (8-16)
Wed, Jun 16th   vs CINTyler Mahle (13-6)
Thu, Jun 17th   @ COLGerman Marquez (12-11)#4
Fri, Jun 18th   @ COLAntonio Senzatela (4-9)#7
Sat, Jun 19th   @ COLAustin Gomber (9-9)
Sun, Jun 20th   @ COLChi Chi Gonzalez (3-7)
Mon, Jun 21st   @ ARIMerrill Kelly (7-11)
Tue, Jun 22nd   @ ARIZac Gallen (3-10)
Wed, Jun 23rd   @ ARICaleb Smith (4-9)
Fri, Jun 25th   vs COLJon Gray (8-12)
Sat, Jun 26th   vs COLAntonio Senzatela (4-9)#7
Sun, Jun 27th   vs COLChi Chi Gonzalez (3-7)
Mon, Jun 28th   vs CHCKyle Hendricks (14-7)
Tue, Jun 29th   vs CHCZach Davies (6-12)
Wed, Jun 30th   vs CHCJake Arrieta (5-14)
Thu, Jul 1st   @ PITWil Crowe (4-8)
Fri, Jul 2nd   @ PITJT Brubaker (5-13)
Sat, Jul 3rd   @ PITCody Ponce (0-6)
Sun, Jul 4th   @ PITTyler Anderson (7-11)
Mon, Jul 5th   @ NYMTylor Megill (4-6)
Wed, Jul 7th   @ NYMRobert Stock (0-2)
Thu, Jul 8th   vs CINTyler Mahle (13-6)
Fri, Jul 9th   vs CINWade Miley (12-7)
Sat, Jul 10th   vs CINVladimir Gutierrez (9-6)
Sun, Jul 11th   vs CINLuis Castillo (8-16)
Fri, Jul 16th   @ CINTyler Mahle (13-6)
Sat, Jul 17th   @ CINLuis Castillo (8-16)
Sun, Jul 18th   @ CINSonny Gray (7-9)
Tue, Jul 20th   vs KCMike Minor (8-12)
Wed, Jul 21st   vs KCBrad Keller (8-12)
Fri, Jul 23rd   vs CWSLucas Giolito (11-9)
Sat, Jul 24th   vs CWSCarlos Rodon (13-5)
Sun, Jul 25th   vs CWSLance Lynn (11-6)
Tue, Jul 27th   @ PITLuis Oviedo (1-2)
Wed, Jul 28th   @ PITMax Kranick (2-3)
Thu, Jul 29th   @ PITChad Kuhl (5-7)
Fri, Jul 30th   @ ATLTouki Toussaint (3-3)#10
Sat, Jul 31st   @ ATLKyle Muller (2-4)#8
Sun, Aug 1st   @ ATLCharlie Morton (14-6)#1
Mon, Aug 2nd   vs PITBryse Wilson (3-7)
Tue, Aug 3rd   vs PITMax Kranick (2-3)
Wed, Aug 4th   vs PITSteven Brault (0-3)
Fri, Aug 6th   vs SFLogan Webb (11-3)
Sat, Aug 7th   vs SFAaron Sanchez (1-1)
Sun, Aug 8th   vs SFJohnny Cueto (7-7)
Tue, Aug 10th   @ CHCAlec Mills (6-7)
Wed, Aug 11th   @ CHCJake Arrieta (5-14)
Thu, Aug 12th   @ CHCKyle Hendricks (14-7)
Sat, Aug 14th   @ PITMitch Keller (5-11)
Sun, Aug 15th   @ PITDillon Peters (1-2)
Tue, Aug 17th   @ STLAdam Wainwright (17-7)
Wed, Aug 18th   @ STLJack Flaherty (9-2)
Thu, Aug 19th   @ STLJon Lester (7-6)
Fri, Aug 20th   vs WSHPatrick Corbin (9-16)
Sat, Aug 21st   vs WSHPaolo Espino (5-5)
Sun, Aug 22nd   vs WSHSean Nolin (0-2)
Tue, Aug 24th   vs CINTyler Mahle (13-6)
Wed, Aug 25th   vs CINLuis Castillo (8-16)
Thu, Aug 26th   vs CINSonny Gray (7-9)
Fri, Aug 27th   @ MINAndrew Albers (1-2)
Sat, Aug 28th   @ MINCharlie Barnes (0-3)
Sun, Aug 29th   @ MINGriffin Jax (4-5)
Mon, Aug 30th   @ SFJose Alvarez
Tue, Aug 31st   @ SFJohnny Cueto (7-7)
Wed, Sep 1st   @ SFKevin Gausman (14-6)
Thu, Sep 2nd   @ SFLogan Webb (11-3)
Fri, Sep 3rd   vs STLAdam Wainwright (17-7)
Sat, Sep 4th   vs STLKwang Hyun Kim (7-7)
Sun, Sep 5th   vs STLJon Lester (7-6)
Mon, Sep 6th   vs PHIZack Wheeler (14-10)
Tue, Sep 7th   vs PHIAaron Nola (9-9)
Wed, Sep 8th   vs PHIKyle Gibson (10-9)
Fri, Sep 10th   @ CLEEli Morgan (5-7)
Sat, Sep 11th   @ CLEZach Plesac (10-6)
Sun, Sep 12th   @ CLEAaron Civale (12-5)
Tue, Sep 14th   @ DETWily Peralta (4-5)
Wed, Sep 15th   @ DETMatt Manning (4-7)
Fri, Sep 17th   vs CHCZach Davies (6-12)
Sat, Sep 18th   vs CHCJustin Steele (4-4)
Sun, Sep 19th   vs CHCKeegan Thompson (3-3)
Mon, Sep 20th   vs STLJon Lester (7-6)
Tue, Sep 21st   vs STLJake Woodford (3-4)
Wed, Sep 22nd   vs STLMiles Mikolas (2-3)
Thu, Sep 23rd   vs STLAdam Wainwright (17-7)
Fri, Sep 24th   vs NYMTylor Megill (4-6)
Sat, Sep 25th   vs NYMRich Hill (7-8)
Sun, Sep 26th   vs NYMCarlos Carrasco (1-5)
Tue, Sep 28th   @ STLAdam Wainwright (17-7)
Wed, Sep 29th   @ STLMiles Mikolas (2-3)
Thu, Sep 30th   @ STLJ.A. Happ (10-8)
Fri, Oct 1st   @ LADClayton Kershaw (10-8)
Sat, Oct 2nd   @ LADJulio Urias (19-3)
Sun, Oct 3rd   @ LADWalker Buehler (16-4)