Keibert Ruiz Fantasy Stats

Keibert Ruiz
#20 C  |  Washington Nationals
Healthy
Height / Weight 6'0"  /  238 lbs.
Date of Birth (Age) Jul 20, 1998 (26)
Experience 5 seasons
College None

Season Stats

SEASON TEAM POS GP AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS FPTS
2020LADC281200110300.250.250.625.87517.0
2021WSHC29881024303156900.273.333.409.742165.0
2022WSHC1123943399220736305061.251.312.360.672630.0
2023WSHC136523551362401867315811.260.308.409.717905.0
2024WSHC127459461052101357165431.229.260.359.619711.0
Career 406 1472 145 366 70 0 42 176 83 174 10 3 .249 .296 .382 .677 2428.0

Game Log

TEAM OPP POS AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS FPTS
Mar 28, 2024 WSHCINC30100000000.333.333.333.6663.0
Mar 30, 2024 WSHCINC41300130000.750.8001.5002.30026.0
Mar 31, 2024 WSHCINC50000000100.000.000.000.0000.0
Apr 1, 2024 WSHPITDH40100000100.250.250.250.5003.0
Apr 3, 2024 WSHPITC40100000000.250.250.250.5003.0
Apr 5, 2024 WSHPHIC40000000000.000.000.000.0000.0
Apr 6, 2024 WSHPHIC40000000100.000.000.000.0000.0
Apr 8, 2024 WSHSFC31000002200.000.400.000.4006.0
Apr 25, 2024 WSHLADC40000000100.000.000.000.0000.0
Apr 26, 2024 WSHMIAC30000001100.000.250.000.2502.0
Apr 27, 2024 WSHMIAC41100110100.250.4001.0001.40016.0
Apr 29, 2024 WSHMIAC40000000000.000.000.000.0000.0
Apr 30, 2024 WSHTEXC30000000000.000.000.000.0000.0
May 2, 2024 WSHTEXC40100000100.250.250.250.5003.0
May 3, 2024 WSHTORDH50100000000.200.200.200.4003.0
May 4, 2024 WSHTORC40000000000.000.000.000.0000.0
May 5, 2024 WSHTORC50000000200.000.000.000.0000.0
May 7, 2024 WSHBALC40000000000.000.000.000.0000.0
May 8, 2024 WSHBALC50200000000.400.400.400.8006.0
May 10, 2024 WSHBOSC41100000200.250.250.250.5005.0
May 11, 2024 WSHBOSC30000000100.000.000.000.0000.0
May 14, 2024 WSHCHWC111000100001.0001.0001.0002.0007.0
May 14, 2024 WSHCHWC40000000000.000.000.000.0000.0
May 15, 2024 WSHCHWDH40000000300.000.000.000.0000.0
May 17, 2024 WSHPHIC30110010000.333.333.6671.0007.0
May 18, 2024 WSHPHIC00000000000.000.000.000.0000.0
May 19, 2024 WSHPHIC40100010000.250.250.250.5005.0
May 20, 2024 WSHMINC42210000000.500.500.7501.25012.0
May 21, 2024 WSHMINC30000000100.000.000.000.0000.0
May 22, 2024 WSHMINC20000010000.000.000.000.0002.0
May 24, 2024 WSHSEAC31200120000.667.6671.6672.33419.0
May 25, 2024 WSHSEAC212100100001.000.6671.5002.16712.0
May 26, 2024 WSHSEAC212000000001.0001.0001.0002.0008.0
May 27, 2024 WSHATLC41200001001.500.600.5001.10010.0
May 28, 2024 WSHATLDH30000000000.000.000.000.0000.0
May 29, 2024 WSHATLC50210020010.400.400.6001.00017.0
May 30, 2024 WSHATLC30000000000.000.250.000.2502.0
May 31, 2024 WSHCLEC40000000100.000.000.000.0000.0
Jun 2, 2024 WSHCLEC41100000100.250.250.250.5005.0
Jun 3, 2024 WSHNYMDH41100000200.250.400.250.6507.0
Jun 4, 2024 WSHNYMC40000000100.000.000.000.0000.0
Jun 5, 2024 WSHNYMC31100000000.333.333.333.6665.0
Jun 6, 2024 WSHATLC40100000000.250.250.250.5003.0
Jun 7, 2024 WSHATLDH30000000200.000.000.000.0000.0
Jun 8, 2024 WSHATLC41100000000.250.250.250.5005.0
Jun 9, 2024 WSHATLC31100140000.333.2501.3331.58320.0
Jun 11, 2024 WSHDETC40000000000.000.000.000.0000.0
Jun 12, 2024 WSHDETC30100011000.333.400.333.7337.0
Jun 14, 2024 WSHMIAC40000000000.000.000.000.0000.0
Jun 16, 2024 WSHMIAC30210000000.667.6671.0001.6678.0
Jun 18, 2024 WSHARIC30000000100.000.000.000.0000.0
Jun 19, 2024 WSHARIC31100000000.333.333.333.6665.0
Jun 20, 2024 WSHARIC40000000000.000.000.000.0000.0
Jun 22, 2024 WSHCOLC20100001000.500.667.5001.1675.0
Jun 23, 2024 WSHCOLC20000001000.000.333.000.3332.0
Jun 24, 2024 WSHSDC51220010100.400.400.8001.20014.0
Jun 25, 2024 WSHSDC40000000000.000.000.000.0000.0
Jun 28, 2024 WSHTBC30000001200.000.250.000.2502.0
Jun 29, 2024 WSHTBC40200010000.500.500.5001.0008.0
Jul 1, 2024 WSHNYMC50300010000.600.600.6001.20011.0
Jul 2, 2024 WSHNYMC40100000000.250.250.250.5003.0
Jul 3, 2024 WSHNYMC40000000000.000.000.000.0000.0
Jul 5, 2024 WSHSTLC40100011000.250.400.250.6507.0
Jul 6, 2024 WSHSTLC53310130000.600.6001.4002.00030.0
Jul 8, 2024 WSHSTLC40210000000.500.500.7501.2508.0
Jul 9, 2024 WSHNYMC41100120000.250.2501.0001.25016.0
Jul 10, 2024 WSHNYMC41100000000.250.250.250.5005.0
Jul 12, 2024 WSHMILC40100010000.250.250.250.5005.0
Jul 13, 2024 WSHMILC10000000000.000.000.000.0000.0
Jul 14, 2024 WSHMILC40000000100.000.000.000.0000.0
Jul 19, 2024 WSHCINC41100120200.250.2501.0001.25016.0
Jul 20, 2024 WSHCINC10000000000.000.000.000.0000.0
Jul 21, 2024 WSHCINC40100000000.250.250.250.5003.0
Jul 23, 2024 WSHSDC30100000000.333.333.333.6663.0
Jul 25, 2024 WSHSDC30000000000.000.000.000.0000.0
Jul 26, 2024 WSHSTLC51100000000.200.200.200.4005.0
Jul 27, 2024 WSHSTLC61100130100.167.167.667.83418.0
Jul 28, 2024 WSHSTLC10000000000.000.000.000.0000.0
Jul 29, 2024 WSHARIC51210020000.400.400.6001.00014.0
Jul 30, 2024 WSHARIC30000000000.000.000.000.0000.0
Jul 31, 2024 WSHARIC20000000100.000.000.000.0000.0
Aug 2, 2024 WSHMILC40100000000.250.250.250.5003.0
Aug 3, 2024 WSHMILC41100010000.250.250.250.5007.0
Aug 4, 2024 WSHMILC41200000100.500.500.5001.0008.0
Aug 5, 2024 WSHSFC31110001100.333.500.6671.1679.0
Aug 6, 2024 WSHSFC52310110000.600.6001.4002.00024.0
Aug 7, 2024 WSHSFPH00000000000.0001.000.0001.0002.0
Aug 8, 2024 WSHSFC30100011000.333.500.333.8337.0
Aug 9, 2024 WSHLAAC40000010000.000.000.000.0002.0
Aug 10, 2024 WSHLAAC40000000000.000.000.000.0000.0
Aug 13, 2024 WSHBALC50100010000.200.200.200.4005.0
Aug 14, 2024 WSHBALC40100000000.250.250.250.5003.0
Aug 15, 2024 WSHPHIC42200220000.500.5002.0002.50028.0
Aug 16, 2024 WSHPHIC40100000100.250.250.250.5003.0
Aug 18, 2024 WSHPHIC51100120000.200.200.8001.00016.0
Aug 20, 2024 WSHCOLPH10000000000.000.000.000.0000.0
Aug 21, 2024 WSHCOLC41200010000.500.500.5001.00010.0
Aug 22, 2024 WSHCOLC41110010000.250.250.500.7509.0
Aug 23, 2024 WSHATLC41110000000.250.250.500.7507.0
Aug 24, 2024 WSHATLC31000001000.000.250.000.2504.0
Aug 25, 2024 WSHATLDH41100000000.250.250.250.5005.0
Aug 26, 2024 WSHNYYC40000000000.000.000.000.0000.0
Aug 27, 2024 WSHNYYC40000000100.000.000.000.0000.0
Aug 28, 2024 WSHNYYC40000000200.000.000.000.0000.0
Aug 30, 2024 WSHCHCC40000000200.000.000.000.0000.0
Sep 1, 2024 WSHCHCC30000000000.000.000.000.0000.0
Sep 3, 2024 WSHMIAC42310110000.750.7501.7502.50024.0
Sep 4, 2024 WSHMIAC31100001000.333.500.333.8337.0
Sep 5, 2024 WSHPITC30100001000.333.500.333.8335.0
Sep 7, 2024 WSHPITDH51320010110.600.6001.0001.60022.0
Sep 7, 2024 WSHPITC20000011100.000.250.000.2504.0
Sep 8, 2024 WSHPITC41110000100.250.250.500.7507.0
Sep 10, 2024 WSHATLC40000000100.000.000.000.0000.0
Sep 11, 2024 WSHATLC40210010100.500.500.7501.25010.0
Sep 12, 2024 WSHMIAC40110000100.250.250.500.7505.0
Sep 14, 2024 WSHMIAC40210010010.500.500.7501.25015.0
Sep 15, 2024 WSHMIAC30100011000.333.500.333.8337.0
Sep 16, 2024 WSHNYMC40100000000.250.250.250.5003.0
Sep 17, 2024 WSHNYMC40000000000.000.000.000.0000.0
Sep 19, 2024 WSHCHCC40000000100.000.000.000.0000.0
Sep 20, 2024 WSHCHCDH40100000100.250.250.250.5003.0
Sep 21, 2024 WSHCHCC30000010100.000.000.000.0002.0
Sep 22, 2024 WSHCHCC40000000200.000.000.000.0000.0
Sep 24, 2024 WSHKCC40100000000.250.250.250.5003.0
Sep 26, 2024 WSHKCC40100000000.250.250.250.5003.0
Sep 27, 2024 WSHPHIC50200030000.400.400.400.80012.0
Sep 28, 2024 WSHPHIC41200010100.500.500.5001.00010.0

Nationals Depth Chart

C

Keibert Ruiz

Drew Millas

1B

Juan Yepez

Joey Meneses

2B

Luis García Jr.

José Tena

Darren Baker

SS

CJ Abrams

Nasim Nuñez

José Tena

3B

Andrés Chaparro

Trey Lipscomb

LF

James Wood

Stone Garrett

Alex Call

CF

Jacob Young

Dylan Crews

Alex Call

RF

Dylan Crews

Alex Call

Juan Yepez

SP

Jake Irvin

MacKenzie Gore

Mitchell Parker

DJ Herz

Jackson Rutledge

RP

Tanner Rainey

Jose A. Ferrer

Joe La Sorsa

Derek Law

Keibert Ruiz News

Keibert Ruiz  • C  •  Nationals

Keibert Ruiz Sitting Against Rockies

Washington Nationals catcher Keibert Ruiz is getting a breather on Tuesday versus the Colorado Rockies at Nationals Park. Riley Adams will do the catching for rookie left-hander DJ Herz and will bat seventh for the Nats against Rockies left-hander Austin Gomber. The switch-hitting Ruiz has fared better from the left side of the plate against right-handers in 2024, as he's hit just .224 (19-for-85) with two of his 12 home runs on the season from the right side against lefties. He'll take a seat on Tuesday in the midst of a modest five-game hitting streak in which he's gone 6-for-22 (.273) with three home runs, five RBI and three runs scored. Adams will be cheap in DFS lineups, but he won't bring fantasy managers much upside at all. The 28-year-old backstop is batting .230 (26-for-113) on the year with only two homers and eight RBI.
Aug 20   
Keibert Ruiz  • C  •  Nationals

Keibert Ruiz Launches Two Home Runs On Thursday

Washington Nationals catcher Keibert Ruiz went 2-for-4 with two home runs on Thursday evening. Ruiz hit his first long ball in the fifth inning and then did so again in the seventh frame. The switch-hitting catcher extended his current hitting streak to three games and boasts a strong .295/.340/.545 line through August. The 26-year-old has struggled in the batter's box for most of the season but his recent surge could suggest he might be turning the corner. However, he still has been a viable asset in points leagues with his excellent 10.3% K rate. Ruiz remains a solid option as a second catcher in deeper formats and should continue to see the majority of starting opportunities in D.C.
Aug 16   
Keibert Ruiz  • C  •  Nationals

Keibert Ruiz Leaves Wednesday’s Game Early

Washington Nationals catcher Keibert Ruiz (groin) left Wednesday's game early after being hit by a bounced ball in the groin. Riley Adams eventually replaced Ruiz later in the game. Andrew Golden of the Washington Post reported that Nationals skipper Dave Martinez is concerned about the severity of the injury. Fantasy managers should pay close attention to the Nationals lineup prior to Friday's game against the Milwaukee Brewers. The switch-hitting catcher has struggled in the batter's box this season with a .216/.248/.334 line but has held a stellar 11.2% K rate. Adams would get a majority of the starts behind the dish if Ruiz were to be sidelined for an extended period, but he should be faded in all DFS competitions this weekend as he currently sits with a modest .233 AVG.
Aug 1   
Keibert Ruiz  • C  •  Nationals

Keibert Ruiz Homers Saturday, Drives In Three

Washington Nationals catcher Keibert Ruiz homered and drove in three runs in Saturday's 14-3 rout of the Cardinals. It was his eighth home run of the season but his only hit of the game, going 1-for-6 at the plate, while the RBIs pushed his season total to 33. For a contact-hitter like Ruiz, it's perplexing to see him batting just .217 on the season, however, he's been better in July, hitting .261 with four of his eight home runs coming this month. The backstop's 87.8% contact rate, low 11.3% strikeout rate, and xBA of .268 could mean things should keep trending up for the switch-hitter.
Jul 28   
Keibert Ruiz  • C  •  Nationals

Keibert Ruiz Getting The Day Off On Sunday

Washington Nationals catcher Keibert Ruiz will take the day off on Sunday versus the visiting St. Louis Cardinals. Riley Adams will do the catching instead for rookie left-hander DJ Herz while batting eighth against Cardinals right-hander Kyle Gibson. Ruiz will take a seat after getting hits in four of his nine at-bats with a home run, a double, four RBI, and two runs scored in the first two games of the series against the Cardinals. He's now gone 8-for-22 (.364) with a homer, double, five RBI and three runs scored in five games so far in the month of July, and fantasy managers are hoping that Ruiz can finally start to heat up this year. The 25-year-old Venezuelan backstop hasn't done much for fantasy managers in 2024, slashing .218/.257/.319 with five home runs, 25 RBI and 21 runs scored in 229 at-bats to this point in the season.
Jul 7   
Keibert Ruiz  • C  •  Nationals

Keibert Ruiz Homers, Knocks In Three Runs Saturday

Washington Nationals catcher Keibert Ruiz hit a home run and had three RBI on Saturday afternoon in a 14-6 victory over the St. Louis Cardinals. He had not homered since June 9th. Ruiz is off to a good start in July, hitting .364 with a home run, five RBI, and three runs scored. On the season, the veteran is hitting .218 with five home runs, 25 RBI, a stolen base, and 21 runs scored. Look for Ruiz to continue to play five games per week and handle the bulk of the catching duties for the Nationals the rest of the season.
Jul 7   
Keibert Ruiz  • C  •  Nationals

Keibert Ruiz Getting Wednesday Off

Washington Nationals catcher Keibert Ruiz is taking the day off during Wednesday's matinee contest for the series finale against the visiting Minnesota Twins. With Ruiz on the bench, Riley Adams will do the catching for right-hander Jake Irvin and bat eighth against Twins rookie right-hander Simeon Woods Richardson. Ruiz dealt with a pretty serious illness early this year that caused him to lose over 10 pounds, so perhaps that's why he's been such a disappointment so far in 2024. The 25-year-old switch-hitting Venezuelan backstop is slashing .160/.198/.236 with only two home runs, seven RBI and seven runs scored in 106 at-bats. Adams has been slightly better, going 16-for-69 (.232) with two home runs and six RBI. The 27-year-old will be a low-upside sleeper in DFS at catcher.
May 22   
Keibert Ruiz  • C  •  Nationals

Keibert Ruiz Not In The Lineup For Game 1

Washington Nationals catcher Keibert Ruiz isn't in the starting lineup on Tuesday for the first game of a doubleheader against the Chicago White Sox. Washington will be starting Riley Adams at catcher who will be batting seventh in replace of Ruiz. This season, Ruiz is slashing .145/.193/.410 with two home runs and four RBIs. In his last 15 games, Ruiz is slashing .102/.159/.153 with one run and one RBI as he has struggled to produce much offense this season. The 25-year-old is 28% owned in Yahoo fantasy leagues while is owned in 46% of ESPN's fantasy leagues. However, due to the lack of offense, Ruiz is producing right now, he isn't worth a fantasy look, especially with Adams stealing some starts from him.
May 14   
Keibert Ruiz  • C  •  Nationals

Keibert Ruiz Back From The Injured List

The Washington Nationals reinstated catcher Keibert Ruiz (illness) from the 10-day injured list on Thursday and optioned catcher Drew Millas to Triple-A Rochester in a corresponding move, according to president of baseball operations and general manager Mike Rizzo. The 25-year-old Ruiz will return to the Nats after missing 11 games with influenza and he'll be back behind the dish while hitting fifth against Los Angeles Dodgers right-hander Yoshinobu Yamamoto. Ruiz appeared in two minor-league rehab games with Double-A Harrisburg this week. Before going on the injured list, he was hitting just .194 with a home run and three RBI in eight games. Ruiz will return as Washington's primary catcher, but fantasy managers may want to keep him benched until he can get going.
Apr 25   
Keibert Ruiz  • C  •  Nationals

Keibert Ruiz To Begin Rehab Assignment On Tuesday

Washington Nationals catcher Keibert Ruiz (illness) is scheduled to begin a minor-league rehab assignment with Double-A Harrisburg on Tuesday. Ruiz landed on the injured list last week with influenza. Barring any setbacks, Ruiz should be ready to return to the Nats lineup at some point later this week. Until then, Riley Adams and Drew Millas figure to split up the playing time behind the plate.
Apr 23   
LEGEND