Keibert Ruiz Stats

Over the course of the 1,392 at-bats in his pro career, Ruiz has a batting average of .246 in addition to 343 base hits. His on-base percentage sits at .295 and he has a lifetime OPS of .675. He has scored 139 runs and also has 165 runs batted in. Ruiz has recorded a walk 79 times while fanning on 162 chances. He has gone deep 41 times, as well as 529 total bases and a .380 slugging percentage.

Ruiz has 132 total bases with 82 base hits out of 379 at-bats. He has notched 40 runs for the year and has hit 12 balls out of the park. He has a batting average of .216 in addition to holding an OPS of .596. He has earned an OBP of .248 with 12 free passes and 42 strikeouts. For this campaign, Keibert Ruiz has knocked in 46 runs and also has tallied a slugging percentage of .348.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .246 41 343 79 139 165 .295 1,498 1,392 .675 N/A 63 0 385 .380 8 3 529 162
2024 WSN 42.000 0 40 1 379 12 .216 106 399 .348 1 82 14 0 .248 46 1 68 12
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 0 1456th
Plate Appearances 106 182nd
At-Bats 399 161st
Runs Scored 379 148th
Hits 40 208th
Doubles 82 190th
Triples 14 210th
Home Runs 0 349th
Runs Batted In 12 160th
Stolen Bases 46 154th
Caught Stealing 1 401st
Walks 1 242nd
Strikeouts 12 405th
Batting Average 42.000 407th
On-Base Percentage .216 431st
Slugging Percentage .248 581st
OPS .348 387th
OPS+ 1 462nd
Total Bases 68 471st
Grounded Into Double Plays 0 522nd
Hit By Pitch 64 496th
Sacrifice Hits 132 190th
Sacrifice Flies 11 68th
Intentional Walks 5 123rd

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