Skip to main content

Who Should I Trade?

Keibert Ruiz for Max Kepler (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Keibert Ruiz
C - WSH
Keibert Ruiz
Max Kepler
CF,RF - MIN
Max Kepler
Expert
Recommendation
50%
Recommended by
7 of 14 experts
50%
Recommended by
7 of 14 experts
Rankings 
   
Rest of Season# 162# 133
VBR# 387# 186
   
Projections 
   
Runs2435
Home Runs711
RBI2636
Stolen Bases13
Batting Average.265.239
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Nick Pollack
Pitcher List
# 103
   
Mike Maher
FantasyPros
# 153# 145
   
Pierre Camus
RotoBaller
# 153# 140
   
Nate Miller
Fantasy Six Pack
# 147
   
Brad Camara
RotoBaller
# 167
   
Joe Pisapia
FantasyPros
# 173# 153
   
Kelly Kirby
FantasyPros
# 152
   
Andrew Seifter
FantasyPros
# 98# 146
   
Ryan Amore
Pitcher List
# 111# 112
   
Mick Ciallela
Fantrax
# 134# 137
   
Dalton Del Don
Yahoo! Sports
# 134# 153
   
Travis Argo
Fantasy Six Pack
# 139# 144
   
Bart Wheeler
Hail to Fantasy Football
# 140# 156
   
Scott Youngson
Pitcher List
# 151# 183
   
Who Should I Trade? Player Statistics
  Keibert Ruiz
C - WSH
Keibert Ruiz
Max Kepler
CF,RF - MIN
Max Kepler
2022 Stats 
   
   
At Bats208217
   
Runs1832
   
Hits5353
   
Singles3734
   
Doubles1411
   
Triples01
   
Home Runs27
   
RBI1533
   
Stolen Bases32
   
Caught Stealing01
   
Walks1733
   
Strikeouts2338
   
Batting Average.255.244
   
On Base Pct.316.348
   
Slugging Pct.351.401
   
On-base Plus Slugging.667.749
   
Who Should I Trade? Player Projections
  Keibert Ruiz
C - WSH
Keibert Ruiz
Max Kepler
CF,RF - MIN
Max Kepler
2022 Projections 
   
   
At Bats208244
   
Runs2435
   
Hits5558
   
Singles3734
   
Doubles1212
   
Triples01
   
Home Runs711
   
RBI2636
   
Stolen Bases13
   
Caught Stealing01
   
Walks1732
   
Strikeouts2753
   
Batting Average.265.239
   
On Base Pct.325.335
   
Slugging Pct.420.431
   
On-base Plus Slugging.745.766
   
Who Should I Trade? Player Notes
  Keibert Ruiz
C - WSH
Keibert Ruiz
Max Kepler
CF,RF - MIN
Max Kepler
News 
 Keibert Ruiz went 1-for-4 Saturday, doubling in the Nationals' 3-2 loss to the Rangers.
Chris Schommer
Sun, Jun 26th
Max Kepler went 2-for-4 with a double, one run scored, and two RBIs in a win over Colorado Sunday.
Jesse Garcia
Sun, Jun 26th
 Keibert Ruiz went 1-for-4 Tuesday, doubling and scoring one run in the Nationals' 3-0 win over the Orioles.
Chris Schommer
Wed, Jun 22nd
Max Kepler went 1-for-5 with a solo home run, two runs scored, and two walks in a loss to Cleveland on Wednesday.
Jesse Garcia
Wed, Jun 22nd
 Keibert Ruiz went 2-for-5 in the second game of a doubleheader Friday, singling twice and scoring one run in the Nationals' 8-7 loss to the Phillies.
Chris Schommer
Sat, Jun 18th
Max Kepler went 2-for-5 Saturday, singling, doubling, scoring two runs, and driving in two runs in the Twins' 11-1 win over the Diamondbacks.
Chris Schommer
Sun, Jun 19th
 Keibert Ruiz went 1-for-4 Wednesday, singling and driving in one run in the Nationals' 8-2 loss to the Braves.
Chris Schommer
Thu, Jun 16th
Max Kepler went 0-for-4 with a strikeout in Monday’s loss to Seattle.
Jesse Garcia
Wed, Jun 15th
 Keibert Ruiz went 1-for-3 Sunday, doubling in the Nationals' 4-1 loss to the Brewers.
Chris Schommer
Sun, Jun 12th
Max Kepler went 1-for-3, with one walk, and one RBI in a 10-4 loss to the Yankees. This was Kepler’s first game back since being activated off the restricted list.
Jesse Garcia
Wed, Jun 8th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Keibert Ruiz
C - WSH
Keibert Ruiz
Max Kepler
CF,RF - MIN
Max Kepler
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs NYMTylor Megill (4-2)#100   
Fri, Apr 8thvs NYMMax Scherzer (5-1)#122vs SEARobbie Ray (6-6)#19
Sat, Apr 9thvs NYMChris Bassitt (6-5)#32vs SEALogan Gilbert (8-3)#40
Sun, Apr 10thvs NYMCarlos Carrasco (8-3)#44vs SEAMarco Gonzales (4-8)#90
Mon, Apr 11th@ ATLHuascar Ynoa (0-2)#104vs SEAChris Flexen (3-8)#114
Tue, Apr 12th@ ATLBryce Elder (1-3)#296vs LADAndrew Heaney (1-0)#71
Wed, Apr 13th@ ATLMax Fried (7-2)#12vs LADClayton Kershaw (5-1)#30
Thu, Apr 14th@ PITJT Brubaker (1-7)#125   
Fri, Apr 15th@ PITMitch Keller (2-5)#212@ BOSNick Pivetta (8-5)#49
Sat, Apr 16th@ PITBryse Wilson (0-4)#382@ BOSTanner Houck (4-3)#66
Sun, Apr 17th@ PITJose Quintana (1-4)#124@ BOSMichael Wacha (6-1)#113
Tue, Apr 19thvs ARITyler Gilbert (0-3)#348@ KCCarlos Hernandez (0-3)#315
Wed, Apr 20thvs ARIMerrill Kelly (6-5)#117@ KCDaniel Lynch (3-7)#271
Thu, Apr 21stvs ARIZach Davies (2-4)#191@ KCZack Greinke (1-4)#130
Fri, Apr 22ndvs SFSam Long (0-1)#276vs CWSMichael Kopech (2-4)#35
Sat, Apr 23rdvs SFAlex Wood (5-6)#53vs CWSVince Velasquez (3-3)#184
Sun, Apr 24thvs SFLogan Webb (7-2)#18vs CWSLucas Giolito (4-4)#33
Tue, Apr 26thvs MIASandy Alcantara (7-3)#4vs DETEduardo Rodriguez (1-3)#41
Wed, Apr 27thvs MIAPablo Lopez (5-3)#21vs DETMichael Pineda (1-2)#135
Thu, Apr 28thvs MIATrevor Rogers (3-6)#85vs DETTarik Skubal (5-5)#28
Fri, Apr 29th@ SFAlex Wood (5-6)#53@ TBCorey Kluber (3-4)#56
Sat, Apr 30th@ SFLogan Webb (7-2)#18@ TBShane McClanahan (8-3)#8
Sun, May 1st@ SFAlex Cobb (3-3)#88@ TBJosh Fleming (2-3)#166
Tue, May 3rd@ COLGerman Marquez (4-5)#106@ BALBruce Zimmermann (2-5)#244
Wed, May 4th@ COLAustin Gomber (3-7)#197@ BALKyle Bradish (1-4)#256
Thu, May 5th@ COLAntonio Senzatela (3-4)#259@ BALSpenser Watkins (1-1)#377
Fri, May 6th@ LAAJhonathan Diaz (1-1)#248vs OAKZach Logue (2-4)#207
Sat, May 7th@ LAAMichael Lorenzen (6-5)#127vs OAKJames Kaprielian (0-5)#202
Sun, May 8th@ LAAPatrick Sandoval (3-2)#73vs OAKDaulton Jefferies (1-7)
Tue, May 10thvs NYMCarlos Carrasco (8-3)#44vs HOUJustin Verlander (9-3)#2
Wed, May 11thvs NYMTylor Megill (4-2)#100   
Thu, May 12thvs NYMTaijuan Walker (6-2)#99vs HOULuis Garcia (5-5)#34
Fri, May 13thvs HOUFramber Valdez (7-3)#23vs CLEAaron Civale (2-4)#140
Sat, May 14thvs HOUCristian Javier (5-3)#76vs CLEShane Bieber (3-4)#5
Sun, May 15thvs HOUJustin Verlander (9-3)#2vs CLETriston McKenzie (4-5)#58
Mon, May 16th@ MIASandy Alcantara (7-3)#4@ OAKZach Logue (2-4)#207
Tue, May 17th@ MIACody Poteet (0-1)#213@ OAKJames Kaprielian (0-5)#202
Wed, May 18th@ MIAPablo Lopez (5-3)#21@ OAKDaulton Jefferies (1-7)
Fri, May 20th@ MILEric Lauer (6-3)#86@ KCDaniel Lynch (3-7)#271
Sat, May 21st@ MILBrandon Woodruff (5-3)#24@ KCBrad Keller (2-9)#121
Sun, May 22nd@ MILFreddy Peralta (3-2)#94@ KCBrady Singer (3-3)#81
Mon, May 23rdvs LADTyler Anderson (8-0)#61vs DETElvin Rodriguez (0-2)#363
Tue, May 24thvs LADWalker Buehler (6-3)#129vs DETBeau Brieske (1-6)#177
Wed, May 25thvs LADJulio Urias (5-6)#17vs DETRony Garcia (2-2)#238
Thu, May 26thvs COLGerman Marquez (4-5)#106vs KCDaniel Lynch (3-7)#271
Sat, May 28thvs COLChad Kuhl (4-5)#272vs KCBrady Singer (3-3)#81
Sun, May 29thvs COLKyle Freeland (3-5)#254vs KCZack Greinke (1-4)#130
Mon, May 30th@ NYMDavid Peterson (4-1)#131@ DETBeau Brieske (1-6)#177
Tue, May 31st@ NYMTrevor Williams (1-4)#173@ DETJoey Wentz (0-1)#375
Wed, Jun 1st@ NYMCarlos Carrasco (8-3)#44@ DETTarik Skubal (5-5)#28
Thu, Jun 2nd@ CINGraham Ashcraft (4-1)#217@ DETAlex Faedo (1-4)#134
Fri, Jun 3rd@ CINMike Minor (1-4)#95@ TORYusei Kikuchi (2-4)#101
Sat, Jun 4th@ CINTyler Mahle (3-6)#48@ TORJose Berrios (5-4)#31
Sun, Jun 5th@ CINLuis Castillo (2-4)#43@ TORKevin Gausman (5-6)#14
Tue, Jun 7th@ MIAEdward Cabrera (2-1)#199vs NYYJameson Taillon (8-1)#47
Wed, Jun 8th@ MIASandy Alcantara (7-3)#4vs NYYNestor Cortes Jr. (6-3)#50
Thu, Jun 9th@ MIATrevor Rogers (3-6)#85vs NYYGerrit Cole (6-2)#1
Fri, Jun 10thvs MILAaron Ashby (1-5)#89vs TBDrew Rasmussen (5-3)#52
Sat, Jun 11thvs MILEric Lauer (6-3)#86vs TBShane Baz (0-1)#91
Sun, Jun 12thvs MILJason Alexander (2-0)#295vs TBJeffrey Springs (3-2)#37
Mon, Jun 13thvs ATLIan Anderson (6-4)#92@ SEAChris Flexen (3-8)#114
Tue, Jun 14thvs ATLMax Fried (7-2)#12@ SEALogan Gilbert (8-3)#40
Wed, Jun 15thvs ATLSpencer Strider (3-2)#93@ SEAMarco Gonzales (4-8)#90
Thu, Jun 16thvs PHIZack Wheeler (6-4)#10   
Fri, Jun 17thvs PHIBailey Falter (0-2)#196@ ARIMadison Bumgarner (3-7)#112
Sat, Jun 18thvs PHIAaron Nola (4-5)#9@ ARILuke Weaver (1-1)#141
Sun, Jun 19thvs PHIZach Eflin (3-5)#67@ ARIMerrill Kelly (6-5)#117
Tue, Jun 21st@ BALJordan Lyles (4-7)#345vs CLEAaron Civale (2-4)#140
Wed, Jun 22nd@ BALTyler Wells (5-4)#80vs CLETriston McKenzie (4-5)#58
Fri, Jun 24th@ TEXDane Dunning (1-5)#111vs COLGerman Marquez (4-5)#106
Sat, Jun 25th@ TEXBrett Martinvs COLAntonio Senzatela (3-4)#259
Sun, Jun 26th@ TEXGlenn Otto (4-3)#139vs COLRyan Feltner (1-3)#376
Mon, Jun 27thvs PITMiguel Yajure (1-0)#260@ CLETriston McKenzie (4-5)#58
Tue, Jun 28thvs PITJose Quintana (1-4)#124@ CLE
Wed, Jun 29thvs PITMitch Keller (2-5)#212@ CLECal Quantrill (4-4)#78
Fri, Jul 1stvs MIATrevor Rogers (3-6)#85vs BALSpenser Watkins (1-1)#377
Sat, Jul 2ndvs MIADaniel Castano (0-1)#261vs BALJordan Lyles (4-7)#345
Sun, Jul 3rdvs MIAPablo Lopez (5-3)#21vs BALTyler Wells (5-4)#80
Mon, Jul 4thvs MIABraxton Garrett (1-2)#255@ CWSJohnny Cueto (1-4)#195
Tue, Jul 5th@ PHI@ CWS
Wed, Jul 6th@ PHI@ CWS
Thu, Jul 7th@ PHI   
Fri, Jul 8th@ ATL@ TEX
Sat, Jul 9th@ ATL@ TEX
Sun, Jul 10th@ ATL@ TEX
Tue, Jul 12thvs SEAvs MIL
Wed, Jul 13thvs SEAvs MIL
Thu, Jul 14thvs ATLvs CWS
Fri, Jul 15thvs ATLvs CWS
Sat, Jul 16thvs ATLvs CWS
Sun, Jul 17thvs ATLvs CWS
Fri, Jul 22nd@ ARI   
Sat, Jul 23rd@ ARI@ DET
Sun, Jul 24th@ ARI@ DET
Mon, Jul 25th@ LAD   
Tue, Jul 26th@ LAD@ MIL
Wed, Jul 27th@ LAD@ MIL
Fri, Jul 29thvs STL@ SD
Sat, Jul 30thvs STL@ SD
Sun, Jul 31stvs STL@ SD
Mon, Aug 1stvs NYMvs DET
Tue, Aug 2ndvs NYMvs DET
Wed, Aug 3rdvs NYMvs DET
Thu, Aug 4th@ PHIvs TOR
Fri, Aug 5th@ PHIvs TOR
Sat, Aug 6th@ PHIvs TOR
Sun, Aug 7th@ PHIvs TOR
Mon, Aug 8th@ CHC   
Tue, Aug 9th@ CHC@ LAD
Wed, Aug 10th@ CHC@ LAD
Fri, Aug 12thvs SD@ LAA
Sat, Aug 13thvs SD@ LAA
Sun, Aug 14thvs SD@ LAA
Mon, Aug 15thvs CHCvs KC
Tue, Aug 16thvs CHCvs KC
Wed, Aug 17thvs CHCvs KC
Thu, Aug 18th@ SD   
Fri, Aug 19th@ SDvs TEX
Sat, Aug 20th@ SDvs TEX
Sun, Aug 21st@ SDvs TEX
Tue, Aug 23rd@ SEA@ HOU
Wed, Aug 24th@ SEA@ HOU
Fri, Aug 26thvs CINvs SF
Sat, Aug 27thvs CINvs SF
Sun, Aug 28thvs CINvs SF
Tue, Aug 30thvs OAKvs BOS
Wed, Aug 31stvs OAKvs BOS
Thu, Sep 1stvs OAK   
Fri, Sep 2nd@ NYM@ CWS
Sat, Sep 3rd@ NYM@ CWS
Sun, Sep 4th@ NYM@ CWS
Mon, Sep 5th@ STL@ NYY
Tue, Sep 6th@ STL@ NYY
Wed, Sep 7th@ STL@ NYY
Thu, Sep 8th@ STL@ NYY
Fri, Sep 9th@ PHIvs CLE
Sat, Sep 10th@ PHIvs CLE
Sun, Sep 11th@ PHIvs CLE
Tue, Sep 13thvs BALvs KC
Wed, Sep 14thvs BALvs KC
Fri, Sep 16thvs MIA@ CLE
Sat, Sep 17thvs MIA@ CLE
Sun, Sep 18thvs MIA@ CLE
Mon, Sep 19th@ ATL@ CLE
Tue, Sep 20th@ ATL@ KC
Wed, Sep 21st@ ATL@ KC
Fri, Sep 23rd@ MIAvs LAA
Sat, Sep 24th@ MIAvs LAA
Sun, Sep 25th@ MIAvs LAA
Mon, Sep 26thvs ATL   
Tue, Sep 27thvs ATLvs CWS
Wed, Sep 28thvs ATLvs CWS
Fri, Sep 30thvs PHI@ DET
Sat, Oct 1stvs PHI@ DET
Sun, Oct 2ndvs PHI@ DET
Mon, Oct 3rd@ NYM@ CWS
Tue, Oct 4th@ NYM@ CWS
Wed, Oct 5th@ NYM@ CWS
Mon, Apr 18th   @ BOSRich Hill (4-4)#138
Mon, May 2nd   @ BALTyler Wells (5-4)#80
Fri, May 27th   vs KCBrad Keller (2-9)#121
Thu, Jun 23rd   vs CLEZach Plesac (2-5)#108
Thu, Jun 30th   @ CLEShane Bieber (3-4)#5
Mon, Aug 22nd   vs TEX
Thu, Aug 25th   @ HOU
Mon, Aug 29th   vs BOS
Thu, Sep 15th   vs KC
Thu, Sep 22nd   @ KC
Thu, Sep 29th   vs CWS