Keibert Ruiz Stats

For his pro baseball career, Ruiz has hit 30 baseballs out of the park while knocking in 122 runs. Over the course of his time in the league, he came to the plate 1,133 times and has delivered with a base knock 267 times. His slugging percentage is .389 and he has a total of 406 bases. He has struck out 125 times and has been walked on 69 attempts at the plate, contributing to a .310 on-base percentage. Ruiz has accrued an average at the plate of .256 in his time in baseball with 101 runs scored and an OPS of .699.

During this season, Ruiz has notched 2 runs, amassed 3 runs batted in and has earned 1 home runs. He has taken a base 2 times and has an OBP of .265. Ruiz has earned 6 hits out of 31 at-bats for a batting average of .194. He has gone down on strikes 5 times while accumulating 9 bases in total. He has earned an OPS of 0.555 and a SLG of .290.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .256 30 267 69 101 122 .310 1,133 1,044 .699 N/A 49 0 287 .389 7 2 406 125
2024 WSN .194 1 6 2 2 3 .265 34 31 .555 60 0 0 8 .290 0 0 9 5
2023 WSN .260 18 136 31 55 67 .308 562 523 .717 97 24 0 136 .409 1 1 214 58
2022 WSN .251 7 99 30 33 36 .313 433 394 .673 95 22 0 112 .360 6 1 142 50
2021 TOT .273 3 24 6 10 15 .333 96 88 .742 104 3 0 29 .409 0 0 36 9
2021 LAD .143 1 1 0 1 1 .143 7 7 .714 80 0 0 6 .571 0 0 4 5
2021 WSN .284 2 23 6 9 14 .348 89 81 .743 105 3 0 23 .395 0 0 32 4
2020 LAD .250 1 2 0 1 1 .250 8 8 .875 126 0 0 2 .625 0 0 5 3

2024 Stats for Keibert Ruiz

Stat Total MLB Rank
Games Played 8 364th
Plate Appearances 34 335th
At-Bats 31 334th
Runs Scored 2 353rd
Hits 6 332nd
Doubles 0 375th
Triples 0 337th
Home Runs 1 260th
Runs Batted In 3 312th
Stolen Bases 0 354th
Caught Stealing 0 340th
Walks 2 331st
Strikeouts 5 367th
Batting Average .194 307th
On-Base Percentage .265 315th
Slugging Percentage .290 297th
OPS .555 311th
OPS+ 60 314th
Total Bases 9 328th
Grounded Into Double Plays 1 231st
Hit By Pitch 1 173rd
Sacrifice Hits 0 343rd
Sacrifice Flies 0 348th
Intentional Walks 0 335th

2023 Stats for Keibert Ruiz

2023 Stats for Keibert Ruiz

Stat Total MLB Rank
Games Played 136 115th
Plate Appearances 562 96th
At-Bats 523 85th
Runs Scored 55 167th
Hits 136 82nd
Doubles 24 115th
Triples 0 323rd
Home Runs 18 117th
Runs Batted In 67 105th
Stolen Bases 1 352nd
Caught Stealing 1 217th
Walks 31 205th
Strikeouts 58 318th
Batting Average .260 175th
On-Base Percentage .308 317th
Slugging Percentage .409 251st
OPS .717 264th
OPS+ 97 258th
Total Bases 214 105th
Grounded Into Double Plays 13 57th
Hit By Pitch 6 104th
Sacrifice Hits 0 267th
Sacrifice Flies 2 209th
Intentional Walks 1 112th

2022 Stats for Keibert Ruiz

Stat Total MLB Rank
Games Played 112 205th
Plate Appearances 433 182nd
At-Bats 394 178th
Runs Scored 33 276th
Hits 99 168th
Doubles 22 146th
Triples 0 396th
Home Runs 7 281st
Runs Batted In 36 247th
Stolen Bases 6 144th
Caught Stealing 1 252nd
Walks 30 210th
Strikeouts 50 379th
Batting Average .251 237th
On-Base Percentage .313 297th
Slugging Percentage .360 409th
OPS .673 359th
OPS+ 95 316th
Total Bases 142 200th
Grounded Into Double Plays 9 144th
Hit By Pitch 6 112th
Sacrifice Hits 1 119th
Sacrifice Flies 2 235th
Intentional Walks 0 269th

2021 Stats for Keibert Ruiz

Stat Total MLB Rank
Games Played 29 744th
Plate Appearances 96 551st
At-Bats 88 548th
Runs Scored 10 543rd
Hits 24 506th
Doubles 3 580th
Triples 0 1419th
Home Runs 3 491st
Runs Batted In 15 455th
Stolen Bases 0 1440th
Caught Stealing 0 1417th
Walks 6 580th
Strikeouts 9 768th
Batting Average .273 174th
On-Base Percentage .333 284th
Slugging Percentage .409 325th
OPS .742 296th
OPS+ 104 281st
Total Bases 36 520th
Grounded Into Double Plays 3 422nd
Hit By Pitch 2 406th
Sacrifice Hits 0 1421st
Sacrifice Flies 0 1436th
Intentional Walks 0 1413th

2021 Stats for Keibert Ruiz

Stat Total MLB Rank
Games Played 6 1222nd
Plate Appearances 7 929th
At-Bats 7 906th
Runs Scored 1 860th
Hits 1 922nd
Doubles 0 1508th
Triples 0 1420th
Home Runs 1 644th
Runs Batted In 1 784th
Stolen Bases 0 1441st
Caught Stealing 0 1418th
Walks 0 1528th
Strikeouts 5 856th
Batting Average .143 813th
On-Base Percentage .143 917th
Slugging Percentage .571 41st
OPS .714 370th
OPS+ 80 490th
Total Bases 4 775th
Grounded Into Double Plays 0 1492nd
Hit By Pitch 0 1463rd
Sacrifice Hits 0 1422nd
Sacrifice Flies 0 1437th
Intentional Walks 0 1414th

2021 Stats for Keibert Ruiz

Stat Total MLB Rank
Games Played 23 856th
Plate Appearances 89 562nd
At-Bats 81 559th
Runs Scored 9 568th
Hits 23 515th
Doubles 3 581st
Triples 0 1421st
Home Runs 2 557th
Runs Batted In 14 478th
Stolen Bases 0 1442nd
Caught Stealing 0 1419th
Walks 6 581st
Strikeouts 4 883rd
Batting Average .284 136th
On-Base Percentage .348 189th
Slugging Percentage .395 377th
OPS .743 292nd
OPS+ 105 268th
Total Bases 32 536th
Grounded Into Double Plays 3 423rd
Hit By Pitch 2 407th
Sacrifice Hits 0 1423rd
Sacrifice Flies 0 1438th
Intentional Walks 0 1415th

2020 Stats for Keibert Ruiz

Stat Total MLB Rank
Games Played 2 641st
Plate Appearances 8 604th
At-Bats 8 603rd
Runs Scored 1 593rd
Hits 2 582nd
Doubles 0 668th
Triples 0 584th
Home Runs 1 444th
Runs Batted In 1 562nd
Stolen Bases 0 611th
Caught Stealing 0 590th
Walks 0 679th
Strikeouts 3 588th
Batting Average .250 246th
On-Base Percentage .250 495th
Slugging Percentage .625 20th
OPS .875 90th
OPS+ 126 128th
Total Bases 5 543rd
Grounded Into Double Plays 0 653rd
Hit By Pitch 0 628th
Sacrifice Hits 0 572nd
Sacrifice Flies 0 609th
Intentional Walks 0 578th