Skip to main content

Who Should I Trade?

Max Kepler for Keibert Ruiz (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Max Kepler
CF,RF - MIN
Max Kepler
Keibert Ruiz
C - WSH
Keibert Ruiz
Expert
Recommendation
50%
Recommended by
7 of 14 experts
50%
Recommended by
7 of 14 experts
Rankings 
   
Rest of Season# 133# 162
VBR# 158# 395
   
Projections 
   
Runs4026
Home Runs117
RBI3927
Stolen Bases31
Batting Average.239.263
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 153# 134
   
Andrew Seifter
FantasyPros
# 146# 98
   
Bart Wheeler
Hail to Fantasy Football
# 156# 140
   
Mick Ciallela
Fantrax
# 137# 134
   
Ryan Amore
Pitcher List
# 112# 111
   
Scott Youngson
Pitcher List
# 183# 151
   
Travis Argo
Fantasy Six Pack
# 144# 139
   
Nick Pollack
Pitcher List
# 103
   
Pierre Camus
RotoBaller
# 140# 153
   
Mike Maher
FantasyPros
# 145# 153
   
Nate Miller
Fantasy Six Pack
# 147
   
Kelly Kirby
FantasyPros
# 152
   
Joe Pisapia
FantasyPros
# 153# 173
   
Brad Camara
RotoBaller
# 167
   
Who Should I Trade? Player Statistics
  Max Kepler
CF,RF - MIN
Max Kepler
Keibert Ruiz
C - WSH
Keibert Ruiz
2022 Stats 
   
   
At Bats217208
   
Runs3218
   
Hits5353
   
Singles3437
   
Doubles1114
   
Triples10
   
Home Runs72
   
RBI3315
   
Stolen Bases23
   
Caught Stealing10
   
Walks3317
   
Strikeouts3823
   
Batting Average.244.255
   
On Base Pct.348.316
   
Slugging Pct.401.351
   
On-base Plus Slugging.749.667
   
Who Should I Trade? Player Projections
  Max Kepler
CF,RF - MIN
Max Kepler
Keibert Ruiz
C - WSH
Keibert Ruiz
2022 Projections 
   
   
At Bats262225
   
Runs4026
   
Hits6359
   
Singles3739
   
Doubles1313
   
Triples10
   
Home Runs117
   
RBI3927
   
Stolen Bases31
   
Caught Stealing10
   
Walks3618
   
Strikeouts5729
   
Batting Average.239.263
   
On Base Pct.338.322
   
Slugging Pct.429.414
   
On-base Plus Slugging.767.736
   
Who Should I Trade? Player Notes
  Max Kepler
CF,RF - MIN
Max Kepler
Keibert Ruiz
C - WSH
Keibert Ruiz
News 
 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 Saturday, doubling in the Nationals' 3-2 loss to the Rangers.
Chris Schommer
Sun, Jun 26th
 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 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 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 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 0-for-4 with a strikeout in Monday’s loss to Seattle.
Jesse Garcia
Wed, Jun 15th
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 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
Keibert Ruiz went 1-for-3 Sunday, doubling in the Nationals' 4-1 loss to the Brewers.
Chris Schommer
Sun, Jun 12th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Max Kepler
CF,RF - MIN
Max Kepler
Keibert Ruiz
C - WSH
Keibert Ruiz
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs SEARobbie Ray (6-6)#22vs NYMMax Scherzer (5-1)#128
Sat, Apr 9thvs SEALogan Gilbert (8-3)#32vs NYMChris Bassitt (6-5)#26
Sun, Apr 10thvs SEAMarco Gonzales (4-8)#83vs NYMCarlos Carrasco (8-3)#69
Mon, Apr 11thvs SEAChris Flexen (3-8)#118@ ATLHuascar Ynoa (0-2)#120
Tue, Apr 12thvs LADAndrew Heaney (1-0)#73@ ATLBryce Elder (1-3)#304
Wed, Apr 13thvs LADClayton Kershaw (5-1)#35@ ATLMax Fried (7-2)#10
Fri, Apr 15th@ BOSNick Pivetta (8-5)#37@ PITMitch Keller (2-5)#190
Sat, Apr 16th@ BOSTanner Houck (4-3)#57@ PITBryse Wilson (0-4)#384
Sun, Apr 17th@ BOSMichael Wacha (6-1)#115@ PITJose Quintana (1-4)#91
Mon, Apr 18th@ BOSRich Hill (4-4)#134   
Tue, Apr 19th@ KCCarlos Hernandez (0-3)#294vs ARITyler Gilbert (0-3)#331
Wed, Apr 20th@ KCDaniel Lynch (3-7)#254vs ARIMerrill Kelly (6-5)#111
Thu, Apr 21st@ KCZack Greinke (1-4)#121vs ARIZach Davies (2-4)#162
Fri, Apr 22ndvs CWSMichael Kopech (2-4)#34vs SFSam Long (0-1)#222
Sat, Apr 23rdvs CWSVince Velasquez (3-3)#178vs SFAlex Wood (5-6)#77
Sun, Apr 24thvs CWSLucas Giolito (4-4)#39vs SFLogan Webb (7-2)#16
Tue, Apr 26thvs DETEduardo Rodriguez (1-3)#45vs MIASandy Alcantara (7-3)#1
Wed, Apr 27thvs DETMichael Pineda (1-2)#143vs MIAPablo Lopez (5-3)#20
Thu, Apr 28thvs DETTarik Skubal (5-5)#36vs MIATrevor Rogers (3-6)#76
Fri, Apr 29th@ TBCorey Kluber (3-4)#47@ SFAlex Wood (5-6)#77
Sat, Apr 30th@ TBShane McClanahan (8-3)#6@ SFLogan Webb (7-2)#16
Sun, May 1st@ TBJosh Fleming (2-3)#172@ SFAlex Cobb (3-3)#89
Mon, May 2nd@ BALTyler Wells (5-4)#78   
Tue, May 3rd@ BALBruce Zimmermann (2-5)#243@ COLGerman Marquez (4-5)#103
Wed, May 4th@ BALKyle Bradish (1-4)#282@ COLAustin Gomber (3-7)#177
Thu, May 5th@ BALSpenser Watkins (1-1)#377@ COLAntonio Senzatela (3-4)#305
Fri, May 6thvs OAKZach Logue (2-4)#216@ LAAJhonathan Diaz (1-1)#258
Sat, May 7thvs OAKJames Kaprielian (0-5)#181@ LAAMichael Lorenzen (6-5)#133
Sun, May 8thvs OAKDaulton Jefferies (1-7)@ LAAPatrick Sandoval (3-2)#62
Tue, May 10thvs HOUJustin Verlander (9-3)#4vs NYMCarlos Carrasco (8-3)#69
Thu, May 12thvs HOULuis Garcia (5-5)#38vs NYMTaijuan Walker (6-2)#93
Fri, May 13thvs CLEAaron Civale (2-4)#182vs HOUFramber Valdez (7-3)#24
Sat, May 14thvs CLEShane Bieber (3-4)#5vs HOUCristian Javier (5-3)#66
Sun, May 15thvs CLETriston McKenzie (4-5)#56vs HOUJustin Verlander (9-3)#4
Mon, May 16th@ OAKZach Logue (2-4)#216@ MIASandy Alcantara (7-3)#1
Tue, May 17th@ OAKJames Kaprielian (0-5)#181@ MIACody Poteet (0-1)#221
Wed, May 18th@ OAKDaulton Jefferies (1-7)@ MIAPablo Lopez (5-3)#20
Fri, May 20th@ KCDaniel Lynch (3-7)#254@ MILEric Lauer (6-3)#88
Sat, May 21st@ KCBrad Keller (2-9)#114@ MILBrandon Woodruff (5-3)#29
Sun, May 22nd@ KCBrady Singer (3-3)#81@ MILFreddy Peralta (3-2)#108
Mon, May 23rdvs DETElvin Rodriguez (0-2)#361vs LADTyler Anderson (8-0)#53
Tue, May 24thvs DETBeau Brieske (1-6)#193vs LADWalker Buehler (6-3)#138
Wed, May 25thvs DETRony Garcia (2-2)#220vs LADJulio Urias (5-6)#13
Thu, May 26thvs KCDaniel Lynch (3-7)#254vs COLGerman Marquez (4-5)#103
Fri, May 27thvs KCBrad Keller (2-9)#114   
Sat, May 28thvs KCBrady Singer (3-3)#81vs COLChad Kuhl (4-5)#257
Sun, May 29thvs KCZack Greinke (1-4)#121vs COLKyle Freeland (3-5)#167
Mon, May 30th@ DETBeau Brieske (1-6)#193@ NYMDavid Peterson (4-1)#98
Tue, May 31st@ DETJoey Wentz (0-1)#378@ NYMTrevor Williams (1-4)#183
Wed, Jun 1st@ DETTarik Skubal (5-5)#36@ NYMCarlos Carrasco (8-3)#69
Thu, Jun 2nd@ DETAlex Faedo (1-4)#125@ CINGraham Ashcraft (4-1)#184
Fri, Jun 3rd@ TORYusei Kikuchi (2-4)#101@ CINMike Minor (1-4)#119
Sat, Jun 4th@ TORJose Berrios (5-4)#67@ CINTyler Mahle (3-6)#44
Sun, Jun 5th@ TORKevin Gausman (5-6)#21@ CINLuis Castillo (2-4)#48
Tue, Jun 7thvs NYYJameson Taillon (8-1)#42@ MIAEdward Cabrera (2-1)#209
Wed, Jun 8thvs NYYNestor Cortes Jr. (6-3)#49@ MIASandy Alcantara (7-3)#1
Thu, Jun 9thvs NYYGerrit Cole (6-2)#2@ MIATrevor Rogers (3-6)#76
Fri, Jun 10thvs TBDrew Rasmussen (5-3)#55vs MILAaron Ashby (1-5)#95
Sat, Jun 11thvs TBShane Baz (0-1)#102vs MILEric Lauer (6-3)#88
Sun, Jun 12thvs TBJeffrey Springs (3-2)#27vs MILJason Alexander (2-0)#239
Mon, Jun 13th@ SEAChris Flexen (3-8)#118vs ATLIan Anderson (6-4)#90
Tue, Jun 14th@ SEALogan Gilbert (8-3)#32vs ATLMax Fried (7-2)#10
Wed, Jun 15th@ SEAMarco Gonzales (4-8)#83vs ATLSpencer Strider (3-2)#74
Fri, Jun 17th@ ARIMadison Bumgarner (3-7)#129vs PHIBailey Falter (0-2)#207
Sat, Jun 18th@ ARILuke Weaver (1-1)#179vs PHIAaron Nola (4-5)#7
Sun, Jun 19th@ ARIMerrill Kelly (6-5)#111vs PHIZach Eflin (3-5)#63
Tue, Jun 21stvs CLEAaron Civale (2-4)#182@ BALJordan Lyles (4-7)#270
Wed, Jun 22ndvs CLETriston McKenzie (4-5)#56@ BALTyler Wells (5-4)#78
Thu, Jun 23rdvs CLEZach Plesac (2-5)#107   
Fri, Jun 24thvs COLGerman Marquez (4-5)#103@ TEXDane Dunning (1-5)#100
Sat, Jun 25thvs COLAntonio Senzatela (3-4)#305@ TEXBrett Martin
Sun, Jun 26thvs COLRyan Feltner (1-3)#383@ TEXGlenn Otto (4-3)#151
Mon, Jun 27th@ CLETriston McKenzie (4-5)#56vs PITMiguel Yajure (1-0)#268
Tue, Jun 28th@ CLEvs PITJose Quintana (1-4)#91
Wed, Jun 29th@ CLECal Quantrill (4-4)#82vs PITMitch Keller (2-5)#190
Thu, Jun 30th@ CLEShane Bieber (3-4)#5   
Fri, Jul 1stvs BALSpenser Watkins (1-1)#377vs MIATrevor Rogers (3-6)#76
Sat, Jul 2ndvs BALJordan Lyles (4-7)#270vs MIADaniel Castano (0-1)#227
Sun, Jul 3rdvs BALTyler Wells (5-4)#78vs MIAPablo Lopez (5-3)#20
Mon, Jul 4th@ CWSJohnny Cueto (1-4)#175vs MIABraxton Garrett (1-2)#253
Tue, Jul 5th@ CWS@ PHI
Wed, Jul 6th@ CWS@ PHI
Fri, Jul 8th@ TEX@ ATL
Sat, Jul 9th@ TEX@ ATL
Sun, Jul 10th@ TEX@ ATL
Tue, Jul 12thvs MILvs SEA
Wed, Jul 13thvs MILvs SEA
Thu, Jul 14thvs CWSvs ATL
Fri, Jul 15thvs CWSvs ATL
Sat, Jul 16thvs CWSvs ATL
Sun, Jul 17thvs CWSvs ATL
Sat, Jul 23rd@ DET@ ARI
Sun, Jul 24th@ DET@ ARI
Tue, Jul 26th@ MIL@ LAD
Wed, Jul 27th@ MIL@ LAD
Fri, Jul 29th@ SDvs STL
Sat, Jul 30th@ SDvs STL
Sun, Jul 31st@ SDvs STL
Mon, Aug 1stvs DETvs NYM
Tue, Aug 2ndvs DETvs NYM
Wed, Aug 3rdvs DETvs NYM
Thu, Aug 4thvs TOR@ PHI
Fri, Aug 5thvs TOR@ PHI
Sat, Aug 6thvs TOR@ PHI
Sun, Aug 7thvs TOR@ PHI
Tue, Aug 9th@ LAD@ CHC
Wed, Aug 10th@ LAD@ CHC
Fri, Aug 12th@ LAAvs SD
Sat, Aug 13th@ LAAvs SD
Sun, Aug 14th@ LAAvs SD
Mon, Aug 15thvs KCvs CHC
Tue, Aug 16thvs KCvs CHC
Wed, Aug 17thvs KCvs CHC
Fri, Aug 19thvs TEX@ SD
Sat, Aug 20thvs TEX@ SD
Sun, Aug 21stvs TEX@ SD
Mon, Aug 22ndvs TEX   
Tue, Aug 23rd@ HOU@ SEA
Wed, Aug 24th@ HOU@ SEA
Thu, Aug 25th@ HOU   
Fri, Aug 26thvs SFvs CIN
Sat, Aug 27thvs SFvs CIN
Sun, Aug 28thvs SFvs CIN
Mon, Aug 29thvs BOS   
Tue, Aug 30thvs BOSvs OAK
Wed, Aug 31stvs BOSvs OAK
Fri, Sep 2nd@ CWS@ NYM
Sat, Sep 3rd@ CWS@ NYM
Sun, Sep 4th@ CWS@ NYM
Mon, Sep 5th@ NYY@ STL
Tue, Sep 6th@ NYY@ STL
Wed, Sep 7th@ NYY@ STL
Thu, Sep 8th@ NYY@ STL
Fri, Sep 9thvs CLE@ PHI
Sat, Sep 10thvs CLE@ PHI
Sun, Sep 11thvs CLE@ PHI
Tue, Sep 13thvs KCvs BAL
Wed, Sep 14thvs KCvs BAL
Thu, Sep 15thvs KC   
Fri, Sep 16th@ CLEvs MIA
Sat, Sep 17th@ CLEvs MIA
Sun, Sep 18th@ CLEvs MIA
Mon, Sep 19th@ CLE@ ATL
Tue, Sep 20th@ KC@ ATL
Wed, Sep 21st@ KC@ ATL
Thu, Sep 22nd@ KC   
Fri, Sep 23rdvs LAA@ MIA
Sat, Sep 24thvs LAA@ MIA
Sun, Sep 25thvs LAA@ MIA
Tue, Sep 27thvs CWSvs ATL
Wed, Sep 28thvs CWSvs ATL
Thu, Sep 29thvs CWS   
Fri, Sep 30th@ DETvs PHI
Sat, Oct 1st@ DETvs PHI
Sun, Oct 2nd@ DETvs PHI
Mon, Oct 3rd@ CWS@ NYM
Tue, Oct 4th@ CWS@ NYM
Wed, Oct 5th@ CWS@ NYM
Thu, Apr 7th   vs NYMTylor Megill (4-2)#113
Thu, Apr 14th   @ PITJT Brubaker (1-7)#105
Wed, May 11th   vs NYMTylor Megill (4-2)#113
Thu, Jun 16th   vs PHIZack Wheeler (6-4)#15
Thu, Jul 7th   @ PHI
Fri, Jul 22nd   @ ARI
Mon, Jul 25th   @ LAD
Mon, Aug 8th   @ CHC
Thu, Aug 18th   @ SD
Thu, Sep 1st   vs OAK
Mon, Sep 26th   vs ATL