Keibert Ruiz Stats

Keibert Ruiz Stats

Ruiz has accrued an average at the plate of .249 in his time in baseball in addition to 145 runs scored and an OPS of .677. He has struck out 174 times and has gotten a free base on 83 occasions, contributing to a .296 OBP. For his pro baseball career, Ruiz has hit 42 baseballs out of the park while driving in 176 runs. He has earned a slugging percentage of .382 and he has racked up 562 bases. In his time spent in pro baseball, he stepped up to bat 1,584 times and came through with a base hit 366 times.

Ruiz is sitting with 165 total bases with 105 hits out of 459 at-bats. He has accumulated an on-base percentage of .260 in addition to 16 walks and 54 strikeouts. So far this year, Keibert Ruiz has batted in 57 runs and also has accounted for a slugging percentage of .359. He has tallied 46 runs for the season and has drilled 13 balls out of the park. He has compiled a batting average when batting of .229 with an OPS of .619.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .249 42 366 83 145 176 .296 1,584 1,472 .677 N/A 70 0 406 .382 10 3 562 174
2024 WSN 54.000 0 46 1 459 13 .229 127 485 .359 1 105 21 1 .260 57 3 74 16
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 1 290th
Plate Appearances 127 157th
At-Bats 485 142nd
Runs Scored 459 127th
Hits 46 200th
Doubles 105 148th
Triples 21 141st
Home Runs 0 371st
Runs Batted In 13 173rd
Stolen Bases 57 130th
Caught Stealing 3 299th
Walks 1 264th
Strikeouts 16 365th
Batting Average 54.000 355th
On-Base Percentage .229 401st
Slugging Percentage .260 608th
OPS .359 414th
OPS+ 1 498th
Total Bases 74 508th
Grounded Into Double Plays 0 559th
Hit By Pitch 70 541st
Sacrifice Hits 165 160th
Sacrifice Flies 13 53rd
Intentional Walks 5 152nd

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