Skip to main content

Who Should I Trade?

Rio Ruiz for Luis Urias (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Luis Urias
2B,3B,SS - MIL
Luis Urias
Rio Ruiz
1B,2B,3B - COL
Rio Ruiz
Recommended by
9 of 9 experts
Recommended by
0 of 9 experts
Rest of Season# 237# 413
VBR# 296# 1064
Home Runs86
Stolen Bases31
Batting Average.241.222
Injury Alert-MiLB
Expert Ranks 
Joe Bond
Fantasy Six Pack
# 167
Mike Maher
# 248# 323
Dan Harris
# 258
Pierre Camus
# 224# 299
Ryan Amore
Pitcher List
# 199
Carmen Maiorano
# 264# 319
Brad Camara
# 159
Corbin Young
# 330# 360
Chris Clegg
# 231# 344
Who Should I Trade? Player Statistics
  Luis Urias
2B,3B,SS - MIL
Luis Urias
Rio Ruiz
1B,2B,3B - COL
Rio Ruiz
2021 Stats 
At Bats18290
Home Runs73
Stolen Bases21
Caught Stealing01
Batting Average.231.167
On Base Pct.330.250
Slugging Pct.412.300
On-base Plus Slugging.742.550
Who Should I Trade? Player Projections
  Luis Urias
2B,3B,SS - MIL
Luis Urias
Rio Ruiz
1B,2B,3B - COL
Rio Ruiz
2021 Projections 
At Bats271182
Home Runs86
Stolen Bases31
Caught Stealing21
Batting Average.241.222
On Base Pct.338.293
Slugging Pct.390.378
On-base Plus Slugging.729.671
Who Should I Trade? Player Notes
  Luis Urias
2B,3B,SS - MIL
Luis Urias
Rio Ruiz
1B,2B,3B - COL
Rio Ruiz
 Luis Urias went 2-for-4 with a triple, an RBI, and two runs scored Sunday against Pittsburgh.
Connor Rooney
Sun, Jun 13th
Rio Ruiz went 0-3 with one strikeout on Tuesday.
Lucas Babits-Feinerman
Wed, May 12th
 Luis Urias went 1-for-2 with a solo home run Thursday against Arizona.
Connor Rooney
Fri, Jun 4th
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
 Luis Urias went 1-for-3 with a walk and a solo home run in Tuesday's loss to the Tigers.
Connor Rooney
Wed, Jun 2nd
Rio Ruiz went 2-4 with two doubles, two RBIs, one run scored, and one strikeout.
Lucas Babits-Feinerman
Wed, Apr 21st
 Luis Urias went 3-for-3 with a walk, two RBI, a double, a stolen base, and a run scored in Saturday's game 2 win over Washington.
Connor Rooney
Sun, May 30th
Rio Ruiz went 1-3 with one run, one RBI, and one walk.
Lucas Babits-Feinerman
Sat, Apr 17th
 Luis Urias went 1-for-3 with a solo home run in Saturday's win over the Reds.
Connor Rooney
Sat, May 22nd
Rio Ruiz went 0-4 with a walk and stolen base on Saturday.
Lucas Babits-Feinerman
Sun, Apr 11th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Luis Urias
2B,3B,SS - MIL
Luis Urias
Rio Ruiz
1B,2B,3B - COL
Rio Ruiz
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1stvs MINvs LAD
Fri, Apr 2nd   vs LAD
Sat, Apr 3rdvs MINvs LAD
Sun, Apr 4thvs MINvs LAD
Tue, Apr 6th@ CHCvs ARI
Wed, Apr 7th@ CHCvs ARI
Thu, Apr 8th@ STLvs ARI
Fri, Apr 9th   @ SF
Sat, Apr 10th@ STL@ SF
Sun, Apr 11th@ STL@ SF
Tue, Apr 13thvs CHC@ LAD
Wed, Apr 14thvs CHC@ LAD
Thu, Apr 15th   @ LAD
Sat, Apr 17thvs PITvs NYM
Sun, Apr 18thvs PITvs NYM
Tue, Apr 20th@ SDvs HOU
Wed, Apr 21st@ SDvs HOU
Fri, Apr 23rd@ CHCvs PHI
Sat, Apr 24th@ CHCvs PHI
Sun, Apr 25th@ CHCvs PHI
Mon, Apr 26thvs MIA@ SF
Tue, Apr 27thvs MIA@ SF
Wed, Apr 28thvs MIA@ SF
Thu, Apr 29thvs LAD@ ARI
Fri, Apr 30thvs LAD@ ARI
Sat, May 1stvs LAD@ ARI
Sun, May 2ndvs LAD@ ARI
Tue, May 4th@ PHIvs SF
Wed, May 5th@ PHIvs SF
Fri, May 7th@ MIA@ STL
Sat, May 8th@ MIA@ STL
Sun, May 9th@ MIA@ STL
Tue, May 11thvs STLvs SD
Wed, May 12thvs STLvs SD
Thu, May 13thvs STLvs CIN
Fri, May 14thvs ATLvs CIN
Sat, May 15thvs ATLvs CIN
Sun, May 16thvs ATLvs CIN
Mon, May 17th   @ SD
Tue, May 18th@ KC@ SD
Wed, May 19th@ KC@ SD
Fri, May 21st@ CINvs ARI
Sat, May 22nd@ CINvs ARI
Sun, May 23rd@ CINvs ARI
Mon, May 24thvs SD@ NYM
Tue, May 25thvs SD@ NYM
Thu, May 27thvs SD@ NYM
Sat, May 29th@ WSH@ PIT
Sun, May 30th@ WSH@ PIT
Tue, Jun 1stvs DETvs TEX
Wed, Jun 2nd   vs TEX
Thu, Jun 3rdvs ARIvs TEX
Fri, Jun 4thvs ARIvs OAK
Sat, Jun 5thvs ARIvs OAK
Sun, Jun 6thvs ARIvs OAK
Tue, Jun 8th@ CIN@ MIA
Wed, Jun 9th@ CIN@ MIA
Thu, Jun 10th@ CIN@ MIA
Fri, Jun 11thvs PIT@ CIN
Sat, Jun 12thvs PIT@ CIN
Sun, Jun 13thvs PIT@ CIN
Mon, Jun 14thvs CINvs SD
Tue, Jun 15thvs CINvs SD
Wed, Jun 16thvs CINvs SD
Thu, Jun 17th@ COLvs MIL
Fri, Jun 18th@ COLvs MIL
Sat, Jun 19th@ COLvs MIL
Sun, Jun 20th@ COLvs MIL
Tue, Jun 22nd@ ARI@ SEA
Wed, Jun 23rd@ ARI@ SEA
Fri, Jun 25thvs COL@ MIL
Sat, Jun 26thvs COL@ MIL
Sun, Jun 27thvs COL@ MIL
Mon, Jun 28thvs CHCvs PIT
Tue, Jun 29thvs CHCvs PIT
Wed, Jun 30thvs CHCvs PIT
Thu, Jul 1st@ PITvs STL
Fri, Jul 2nd@ PITvs STL
Sat, Jul 3rd@ PITvs STL
Sun, Jul 4th@ PITvs STL
Tue, Jul 6th@ NYM@ ARI
Wed, Jul 7th@ NYM@ ARI
Thu, Jul 8thvs CIN@ ARI
Fri, Jul 9thvs CIN@ SD
Sat, Jul 10thvs CIN@ SD
Sun, Jul 11thvs CIN@ SD
Fri, Jul 16th@ CINvs LAD
Sat, Jul 17th@ CINvs LAD
Sun, Jul 18th@ CINvs LAD
Tue, Jul 20thvs KCvs SEA
Wed, Jul 21stvs KCvs SEA
Fri, Jul 23rdvs CWS@ LAD
Sat, Jul 24thvs CWS@ LAD
Sun, Jul 25thvs CWS@ LAD
Mon, Jul 26th   @ LAA
Tue, Jul 27th@ PIT@ LAA
Wed, Jul 28th@ PIT@ LAA
Thu, Jul 29th@ PIT@ SD
Fri, Jul 30th@ ATL@ SD
Sat, Jul 31st@ ATL@ SD
Sun, Aug 1st@ ATL@ SD
Tue, Aug 3rdvs PITvs CHC
Wed, Aug 4thvs PITvs CHC
Thu, Aug 5th   vs CHC
Fri, Aug 6thvs SFvs MIA
Sat, Aug 7thvs SFvs MIA
Sun, Aug 8thvs SFvs MIA
Tue, Aug 10th@ CHC@ HOU
Wed, Aug 11th@ CHC@ HOU
Thu, Aug 12th@ CHC@ SF
Fri, Aug 13th@ PIT@ SF
Sat, Aug 14th@ PIT@ SF
Sun, Aug 15th@ PIT@ SF
Mon, Aug 16th   vs SD
Tue, Aug 17th@ STLvs SD
Wed, Aug 18th@ STLvs SD
Fri, Aug 20thvs WSHvs ARI
Sat, Aug 21stvs WSHvs ARI
Sun, Aug 22ndvs WSHvs ARI
Mon, Aug 23rd   @ CHC
Tue, Aug 24thvs CIN@ CHC
Wed, Aug 25thvs CIN@ CHC
Fri, Aug 27th@ MIN@ LAD
Sat, Aug 28th@ MIN@ LAD
Sun, Aug 29th@ MIN@ LAD
Mon, Aug 30th@ SF@ TEX
Tue, Aug 31st@ SF@ TEX
Wed, Sep 1st@ SF@ TEX
Thu, Sep 2nd@ SFvs ATL
Fri, Sep 3rdvs STLvs ATL
Sat, Sep 4thvs STLvs ATL
Sun, Sep 5thvs STLvs ATL
Mon, Sep 6thvs PHIvs SF
Tue, Sep 7thvs PHIvs SF
Wed, Sep 8thvs PHIvs SF
Thu, Sep 9th   @ PHI
Fri, Sep 10th@ CLE@ PHI
Sat, Sep 11th@ CLE@ PHI
Sun, Sep 12th@ CLE@ PHI
Tue, Sep 14th@ DET@ ATL
Wed, Sep 15th@ DET@ ATL
Thu, Sep 16th   @ ATL
Fri, Sep 17thvs CHC@ WSH
Sat, Sep 18thvs CHC@ WSH
Sun, Sep 19thvs CHC@ WSH
Tue, Sep 21stvs STLvs LAD
Wed, Sep 22ndvs STLvs LAD
Thu, Sep 23rdvs STLvs LAD
Fri, Sep 24thvs NYMvs SF
Sat, Sep 25thvs NYMvs SF
Sun, Sep 26thvs NYMvs SF
Mon, Sep 27th   vs WSH
Tue, Sep 28th@ STLvs WSH
Wed, Sep 29th@ STLvs WSH
Fri, Oct 1st@ LAD@ ARI
Sat, Oct 2nd@ LAD@ ARI
Sun, Oct 3rd@ LAD@ ARI
Mon, Apr 5th@ CHC   
Mon, Apr 12thvs CHC   
Fri, Apr 16thvs PIT   
Mon, Apr 19th@ SD   
Mon, May 3rd@ PHI   
Thu, May 6th@ PHI   
Wed, May 26thvs SD   
Mon, May 31stvs DET   
Mon, Jun 21st@ ARI   
Mon, Jul 5th@ NYM   
Mon, Aug 2ndvs PIT   
Mon, Aug 9th@ CHC   
Thu, Aug 19th@ STL   
Thu, Aug 26thvs CIN   
Mon, Sep 20thvs STL   
Thu, Sep 30th@ STL