Every player
New here?

How to read this page

▶

A player page shows one box score, because a hitter and a pitcher share almost no column — which half you get follows the one he appears in. Every rate is built from summed counts, so a batting average is hits over at bats across whatever window you picked rather than an average of nightly averages. Pitchers rank against starters or relievers, which is the split the sport itself draws. A dash means no number for that cell, or a zero in a roster column that counts.

WSH

Keibert Ruiz

Keibert Ruiz comes in 401st of 440 hitters in walks, at 8.

94th beats 94% of the Hitters; 1 is the best of however many the row says. Higher is always better, whichever way the stat runs. Red to green by where the placing sits. A stat with no better end is left unpainted.

all 4 shown▶
Playing TimeOffensevs Hitters▶
Games Played68
BattingOffensevs Hitters▶
Plate Appearances26732nd301/440
At Bats25534th290/440
Hits6337th276/440
On Base Percentage.27719th354/439
Batting Average.24757th190/439
Doubles1237th268/440
Triples020th265/440
Home Runs211th379/440
Extra Base Hits1425th327/440
Total Bases8130th308/440
Slugging Percentage.31816th368/439
Isolated Power.0718th404/439
On Base Plus Slugging.59514th376/439
Runs1919th351/440
Runs Batted In2531st303/440
Plate DisciplineOffensevs Hitters▶
Walks88th401/440
Walk Rate3%2nd430/439
Intentional Walks028th193/440
Hit by Pitch348th197/440
Strikeouts2695th21/440
Strikeout Rate9.7%99th5/439
BaserunningOffensevs Hitters▶
Stolen Bases07th378/440
Stolen Base Rate0%—
Caught Stealing239th238/440
68 games
DateOppABRHXBHHRTBRBIBBKSB
WSHJuly 5, 2025BOSBOS4010011000
WSHJuly 4, 2025BOSBOS4010010020
WSHJune 23, 2025@SDSD1000000000
WSHJune 22, 2025@LADLAD5000000000
WSHJune 21, 2025@LADLAD3132051000
WSHJune 19, 2025COLCOL4000000000
WSHJune 18, 2025COLCOL4000000000
WSHJune 17, 2025COLCOL4010010010
WSHJune 15, 2025MIAMIA4010010000
WSHJune 14, 2025MIAMIA1000000000
WSHJune 13, 2025MIAMIA5030031000
WSHJune 12, 2025@NYMNYM4000000000
WSHJune 10, 2025@NYMNYM4000000010
WSHJune 7, 2025TEXTEX3000000010
WSHJune 5, 2025CHCCHC4000000000
WSHJune 3, 2025CHCCHC4000000000
WSHJune 1, 2025@ARIARI4010010010
WSHMay 31, 2025@ARIARI5121032000
WSHMay 29, 2025@SEASEA5110010000
WSHMay 28, 2025@SEASEA5000000010
WSHMay 27, 2025@SEASEA3000000000
WSHMay 25, 2025SFSF1000000000
WSHMay 24, 2025SFSF4020020010
WSHMay 23, 2025SFSF4000000000
WSHMay 22, 2025ATLATL5021032000
WSHMay 20, 2025ATLATL4111021000
WSHMay 18, 2025@BALBAL5010011010
WSHMay 17, 2025@BALBAL5121032010
WSHMay 16, 2025@BALBAL3000000000
WSHMay 15, 2025@ATLATL4011020000
WSHMay 14, 2025@ATLATL2000000000
WSHMay 13, 2025@ATLATL4000000000
WSHMay 12, 2025@ATLATL4120020010
WSHMay 10, 2025STLSTL4010010000
WSHMay 9, 2025STLSTL4010010000
WSHMay 7, 2025CLECLE4000000110
WSHMay 6, 2025CLECLE4221031000
WSHMay 4, 2025@CINCIN4020020000
WSHMay 2, 2025@CINCIN3000000120
WSHMay 1, 2025@PHIPHI4110010000
WSHApril 30, 2025@PHIPHI4010010000
WSHApril 29, 2025@PHIPHI5010010030
WSHApril 28, 2025NYMNYM3020020000
WSHApril 27, 2025NYMNYM1000000000
WSHApril 26, 2025NYMNYM3000000100
WSHApril 25, 2025NYMNYM3000000110
WSHApril 24, 2025BALBAL4010010000
WSHApril 23, 2025BALBAL4110010000
WSHApril 22, 2025BALBAL4032052000
WSHApril 20, 2025@COLCOL4010010000
WSHApril 19, 2025@COLCOL5010010010
WSHApril 16, 2025@PITPIT3000000010
WSHApril 15, 2025@PITPIT5000000010
WSHApril 14, 2025@PITPIT4010011010
WSHApril 13, 2025@MIAMIA5020020000
WSHApril 12, 2025@MIAMIA4230031000
WSHApril 11, 2025@MIAMIA3210010200
WSHApril 9, 2025LADLAD4110010010
WSHApril 8, 2025LADLAD4020022000
WSHApril 7, 2025LADLAD3011021100
WSHApril 6, 2025ARIARI3010011010
WSHApril 4, 2025ARIARI4000000010
WSHApril 2, 2025@TORTOR4010010000
WSHApril 1, 2025@TORTOR3010012100
WSHMarch 31, 2025@TORTOR4010010000
WSHMarch 30, 2025PHIPHI3210010000
WSHMarch 29, 2025PHIPHI3122162010
WSHMarch 27, 2025PHIPHI4121151000
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026WSH105354332943410482.283.318.446.764
2025WSH6826725563142250.247.277.318.595
2024WSH1274854591053413573.229.260.359.619

About MLB Research

▶

Every number the site holds for a Major League team and the players who played for it, in one place. Pick a club, a season and a set of games, and read it. Nothing here needs an account.

Where the numbers come from

The same tables the boards read, resolved through one shared definition per stat. A rate is computed over the whole window rather than averaged across games, so a season figure is not the mean of the nightly ones.