Skip to main content

Who Should I Trade?

Keibert Ruiz for Gary Sanchez (2024)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Keibert Ruiz
C - WSH
Keibert Ruiz
Gary Sanchez
C,DH - MIL
Gary Sanchez
Expert
Recommendation
100%
Recommended by
9 of 9 experts
0%
Recommended by
0 of 9 experts
Rankings 
   
Rest of Season# 142# 267
VBR# 346# 570
   
Projections 
   
Runs3529
Home Runs1013
RBI4035
Stolen Bases21
Batting Average.253.215
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Andy Behrens
Yahoo! Sports
# 107
   
Scott Pianowski
Yahoo! Sports
# 128
   
Pat Fitzmaurice
FantasyPros
# 150
   
Dalton Del Don
Yahoo! Sports
# 144
   
Christopher Welsh
FantasyPros
# 203
   
Mike Maher
FantasyPros
# 114# 204
   
Tim Kanak
Fantasy Aceball
# 166
   
Joe Pisapia
FantasyPros
# 105
   
Kelly Kirby
FantasyPros
# 170# 249
   
Who Should I Trade? Player Statistics
  Keibert Ruiz
C - WSH
Keibert Ruiz
Gary Sanchez
C,DH - MIL
Gary Sanchez
2024 Stats 
   
   
At Bats8367
   
Runs49
   
Hits1215
   
Singles107
   
Doubles03
   
Triples00
   
Home Runs25
   
RBI411
   
Stolen Bases00
   
Caught Stealing00
   
Walks35
   
Strikeouts1417
   
Batting Average.145.224
   
On Base Pct.193.307
   
Slugging Pct.217.493
   
On-base Plus Slugging.410.799
   
Who Should I Trade? Player Projections
  Keibert Ruiz
C - WSH
Keibert Ruiz
Gary Sanchez
C,DH - MIL
Gary Sanchez
2024 Projections 
   
   
At Bats320221
   
Runs3529
   
Hits8147
   
Singles5525
   
Doubles169
   
Triples00
   
Home Runs1013
   
RBI4035
   
Stolen Bases21
   
Caught Stealing10
   
Walks2222
   
Strikeouts4167
   
Batting Average.253.215
   
On Base Pct.308.296
   
Slugging Pct.399.429
   
On-base Plus Slugging.707.725
   
Who Should I Trade? Player Notes
  Keibert Ruiz
C - WSH
Keibert Ruiz
Gary Sanchez
C,DH - MIL
Gary Sanchez
News 
 Keibert Ruiz is out of the starting lineup for the Nationals on Sunday.
Jesse Garcia
Sun, May 12th
Gary Sanchez went 2-for-3 with a home run, two runs scored, and an RBI in the Brewers' 6-4 loss to the Royals.
Jesse Garcia
Thu, May 9th
 Keibert Ruiz is in the Nationals lineup on Thursday.
Ari Koslow
Thu, May 2nd
Gary Sanchez is in the starting lineup for the Brewers Wednesday.
Jesse Garcia
Wed, May 8th
 Keibert Ruiz went 1-for-4 in the Nationals' 11-4 victory over the Marlins with a home run, one run scored, one RBI, a walk, and a strikeout.
Chris Schommer
Sun, Apr 28th
Gary Sanchez went 1-for-4 with a home run and two RBI as the Brewers fell to the Royals 3-2.
Matthew Adam
Tue, May 7th
 The Nationals have activated Keibert Ruiz from the 10-day injured list.
Ari Koslow
Thu, Apr 25th
Gary Sanchez is in the Brewers’ starting lineup Monday.
Jesse Garcia
Mon, May 6th
 Keibert Ruiz (illness) is starting a rehab assignment at Double-A Harrisburg.
Jesse Garcia
Tue, Apr 23rd
Gary Sanchez was removed from Tuesday’s game with right hamstring tightness.
Jesse Garcia
Tue, Apr 30th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Keibert Ruiz
C - WSH
Keibert Ruiz
Gary Sanchez
C,DH - MIL
Gary Sanchez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ CINFrankie Montas (2-3)#101   
Sat, Mar 30th@ CINHunter Greene (1-2)#50@ NYMLuis Severino (2-2)#91
Sun, Mar 31st@ CINNick Martinez (0-2)#148@ NYMTylor Megill (0-1)#171
Mon, Apr 1stvs PITMarco Gonzales (0-0)#219   
Wed, Apr 3rdvs PITMitch Keller (3-3)#69vs MINChris Paddack (4-1)#79
Thu, Apr 4thvs PITMartin Perez (1-2)#173   
Fri, Apr 5thvs PHIAaron Nola (4-2)#19vs SEALogan Gilbert (3-1)#13
Sat, Apr 6thvs PHIRanger Suarez (7-0)#41vs SEABryce Miller (3-3)#54
Sun, Apr 7thvs PHICristopher Sanchez (2-3)#73vs SEAEmerson Hancock (3-3)#213
Mon, Apr 8th@ SFBlake Snell (0-3)#36@ CINGraham Ashcraft (3-2)#182
Tue, Apr 9th@ SFKyle Harrison (3-1)#92@ CINFrankie Montas (2-3)#101
Wed, Apr 10th@ SFJordan Hicks (3-1)#100@ CINHunter Greene (1-2)#50
Fri, Apr 12th@ OAKPaul Blackburn (3-2)#139@ BALTyler Wells (0-2)#166
Sat, Apr 13th@ OAKJoe Boyle (2-5)#306@ BALDean Kremer (3-3)#80
Sun, Apr 14th@ OAKAlex Wood (1-3)#192@ BALCorbin Burnes (3-2)#8
Mon, Apr 15th@ LADTyler Glasnow (6-1)#5vs SDJoe Musgrove (3-3)#40
Tue, Apr 16th@ LADKyle Hurt (0-1)#248vs SDDylan Cease (5-2)#16
Wed, Apr 17th@ LADLandon Knack (1-1)#256vs SDMichael King (3-3)#28
Fri, Apr 19thvs HOUJustin Verlander (2-1)#29@ STLKyle Gibson (2-2)#115
Sat, Apr 20thvs HOURonel Blanco (4-0)#125@ STLMiles Mikolas (3-5)#85
Sun, Apr 21stvs HOUHunter Brown (0-4)#72@ STLSonny Gray (4-2)#21
Tue, Apr 23rdvs LADJames Paxton (5-0)#159@ PITBailey Falter (2-2)#185
Wed, Apr 24thvs LADLandon Knack (1-1)#256@ PITJosh Fleming (1-1)#241
Thu, Apr 25thvs LADYoshinobu Yamamoto (4-1)#7@ PITMitch Keller (3-3)#69
Fri, Apr 26th@ MIAAnthony Maldonadovs NYYLuis Gil (4-1)#111
Sat, Apr 27th@ MIAEdward Cabrera (1-2)#120vs NYYCarlos Rodon (3-2)#23
Sun, Apr 28th@ MIARyan Weathers (2-4)#229vs NYYMarcus Stroman (2-2)#66
Mon, Apr 29th@ MIATrevor Rogers (0-6)#135vs TBRyan Pepiot (3-2)#63
Tue, Apr 30th@ TEXJon Gray (1-1)#55vs TBTyler Alexander (1-2)#179
Wed, May 1st@ TEXAndrew Heaney (0-4)#109vs TBZach Eflin (2-4)#14
Thu, May 2nd@ TEXNathan Eovaldi (2-2)#42   
Fri, May 3rdvs TORYusei Kikuchi (2-3)#39@ CHCHayden Wesneski (2-1)#150
Sat, May 4thvs TORKevin Gausman (2-3)#9@ CHCJameson Taillon (3-0)#102
Sun, May 5thvs TORAlek Manoah (0-1)#152@ CHCJavier Assad (3-0)#145
Tue, May 7thvs BALCorbin Burnes (3-2)#8@ KCSeth Lugo (6-1)#105
Wed, May 8thvs BALKyle Bradish (0-0)#38@ KCBrady Singer (3-1)#87
Fri, May 10th@ BOSTanner Houck (3-4)#71vs STLLance Lynn (1-1)#77
Sat, May 11th@ BOSCooper Criswell (2-1)#246vs STLKyle Gibson (2-2)#115
Sun, May 12th@ BOSBrayan Bello (4-1)#99vs STLMiles Mikolas (3-5)#85
Mon, May 13th@ CWSChris Flexen (2-3)#363vs PITMitch Keller (3-3)#69
Tue, May 14th@ CWSErick Fedde (3-0)#143vs PITQuinn Priester (0-3)#240
Wed, May 15th@ CWSGarrett Crochet (3-4)#45vs PITJared Jones (2-4)#84
Fri, May 17th@ PHIZack Wheeler (4-3)#1@ HOUJustin Verlander (2-1)#29
Sat, May 18th@ PHICristopher Sanchez (2-3)#73@ HOUSpencer Arrighetti (0-4)#243
Sun, May 19th@ PHIAaron Nola (4-2)#19@ HOU
Mon, May 20thvs MIN@ MIA
Tue, May 21stvs MIN@ MIA
Wed, May 22ndvs MIN@ MIA
Fri, May 24thvs SEA@ BOS
Sat, May 25thvs SEA@ BOS
Sun, May 26thvs SEA@ BOS
Mon, May 27th@ ATLvs CHC
Tue, May 28th@ ATLvs CHC
Wed, May 29th@ ATLvs CHC
Thu, May 30th@ ATLvs CHC
Fri, May 31st@ CLEvs CWS
Sat, Jun 1st@ CLEvs CWS
Sun, Jun 2nd@ CLEvs CWS
Mon, Jun 3rdvs NYM@ PHI
Tue, Jun 4thvs NYM@ PHI
Wed, Jun 5thvs NYM@ PHI
Thu, Jun 6thvs ATL   
Fri, Jun 7thvs ATL@ DET
Sat, Jun 8thvs ATL@ DET
Sun, Jun 9thvs ATL@ DET
Tue, Jun 11th@ DETvs TOR
Wed, Jun 12th@ DETvs TOR
Thu, Jun 13th@ DET   
Fri, Jun 14thvs MIAvs CIN
Sat, Jun 15thvs MIAvs CIN
Sun, Jun 16thvs MIAvs CIN
Tue, Jun 18thvs ARI@ LAA
Wed, Jun 19thvs ARI@ LAA
Thu, Jun 20thvs ARI@ SD
Fri, Jun 21st@ COL@ SD
Sat, Jun 22nd@ COL@ SD
Sun, Jun 23rd@ COL@ SD
Mon, Jun 24th@ SDvs TEX
Tue, Jun 25th@ SDvs TEX
Wed, Jun 26th@ SDvs TEX
Fri, Jun 28th@ TBvs CHC
Sat, Jun 29th@ TBvs CHC
Sun, Jun 30th@ TBvs CHC
Mon, Jul 1stvs NYM@ COL
Tue, Jul 2ndvs NYM@ COL
Wed, Jul 3rdvs NYM@ COL
Thu, Jul 4thvs NYM@ COL
Fri, Jul 5thvs STL@ LAD
Sat, Jul 6thvs STL@ LAD
Sun, Jul 7thvs STL@ LAD
Mon, Jul 8thvs STL   
Tue, Jul 9th@ NYMvs PIT
Wed, Jul 10th@ NYMvs PIT
Thu, Jul 11th@ NYMvs PIT
Fri, Jul 12th@ MILvs WSH
Sat, Jul 13th@ MILvs WSH
Sun, Jul 14th@ MILvs WSH
Fri, Jul 19thvs CIN   
Sat, Jul 20thvs CIN@ MIN
Sun, Jul 21stvs CIN@ MIN
Tue, Jul 23rdvs SD@ CHC
Wed, Jul 24thvs SD@ CHC
Thu, Jul 25thvs SD   
Fri, Jul 26th@ STLvs MIA
Sat, Jul 27th@ STLvs MIA
Sun, Jul 28th@ STLvs MIA
Mon, Jul 29th@ ARIvs ATL
Tue, Jul 30th@ ARIvs ATL
Wed, Jul 31st@ ARIvs ATL
Fri, Aug 2ndvs MIL@ WSH
Sat, Aug 3rdvs MIL@ WSH
Sun, Aug 4thvs MIL@ WSH
Mon, Aug 5thvs SF   
Tue, Aug 6thvs SF@ ATL
Wed, Aug 7thvs SF@ ATL
Thu, Aug 8thvs SF@ ATL
Fri, Aug 9thvs LAAvs CIN
Sat, Aug 10thvs LAAvs CIN
Sun, Aug 11thvs LAAvs CIN
Tue, Aug 13th@ BALvs LAD
Wed, Aug 14th@ BALvs LAD
Thu, Aug 15th@ PHIvs LAD
Fri, Aug 16th@ PHIvs CLE
Sat, Aug 17th@ PHIvs CLE
Sun, Aug 18th@ PHIvs CLE
Tue, Aug 20thvs COL@ STL
Wed, Aug 21stvs COL@ STL
Thu, Aug 22ndvs COL@ STL
Fri, Aug 23rd@ ATL@ OAK
Sat, Aug 24th@ ATL@ OAK
Sun, Aug 25th@ ATL@ OAK
Mon, Aug 26thvs NYY   
Tue, Aug 27thvs NYYvs SF
Wed, Aug 28thvs NYYvs SF
Fri, Aug 30thvs CHC@ CIN
Sat, Aug 31stvs CHC@ CIN
Sun, Sep 1stvs CHC@ CIN
Tue, Sep 3rd@ MIAvs STL
Wed, Sep 4th@ MIAvs STL
Thu, Sep 5th@ PIT   
Fri, Sep 6th@ PITvs COL
Sat, Sep 7th@ PITvs COL
Sun, Sep 8th@ PITvs COL
Tue, Sep 10thvs ATL@ SF
Wed, Sep 11thvs ATL@ SF
Thu, Sep 12thvs MIA@ SF
Fri, Sep 13thvs MIA@ ARI
Sat, Sep 14thvs MIA@ ARI
Sun, Sep 15thvs MIA@ ARI
Mon, Sep 16th@ NYMvs PHI
Tue, Sep 17th@ NYMvs PHI
Wed, Sep 18th@ NYMvs PHI
Thu, Sep 19th@ CHCvs ARI
Fri, Sep 20th@ CHCvs ARI
Sat, Sep 21st@ CHCvs ARI
Sun, Sep 22nd@ CHCvs ARI
Tue, Sep 24thvs KC@ PIT
Wed, Sep 25thvs KC@ PIT
Thu, Sep 26thvs KC@ PIT
Fri, Sep 27thvs PHIvs NYM
Sat, Sep 28thvs PHIvs NYM
Sun, Sep 29thvs PHIvs NYM
Fri, Mar 29th   @ NYMJose Quintana (1-4)#144
Tue, Apr 2nd   vs MINLouie Varland (0-4)#117
Mon, Apr 22nd   @ PITJared Jones (2-4)#84
Mon, May 6th   @ KCCole Ragans (2-3)#24
Thu, May 9th   vs STLSonny Gray (4-2)#21
Mon, Jun 10th   vs TOR
Mon, Jun 17th   @ LAA
Mon, Jul 22nd   @ CHC
Mon, Aug 12th   vs LAD
Thu, Aug 29th   vs SF
Mon, Sep 2nd   vs STL