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.

NYM

Vidal Brujan

Vidal Brujan comes in 428th of 440 hitters in total bases, at 27.

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 Played60
BattingOffensevs Hitters▶
Plate Appearances952nd433/440
At Bats872nd433/440
Hits224th418/440
On Base Percentage.30547th235/439
Batting Average.25363rd165/439
Doubles511th386/440
Triples020th265/440
Home Runs02nd422/440
Extra Base Hits54th418/440
Total Bases273rd428/440
Slugging Percentage.31014th377/439
Isolated Power.0575th419/439
On Base Plus Slugging.61621st349/439
Runs148th402/440
Runs Batted In84th421/440
Plate DisciplineOffensevs Hitters▶
Walks64th421/440
Walk Rate6.3%31st304/439
Intentional Walks028th193/440
Hit by Pitch117th330/440
Strikeouts2198th9/440
Strikeout Rate22.1%54th201/439
BaserunningOffensevs Hitters▶
Stolen Bases233rd273/440
Stolen Base Rate66.7%—
Caught Stealing159th127/440
60 games
DateOppABRHXBHHRTBRBIBBKSB
ATLSep 21, 2025@DETDET3120020100
ATLSep 16, 2025@WSHWSH2000000010
ATLSep 16, 2025@WSHWSH4121032010
ATLSep 12, 2025HOUHOU1000000010
ATLSep 10, 2025CHCCHC0000000000
ATLSep 6, 2025SEASEA1000000000
ATLSep 2, 2025@CHCCHC0000000000
ATLSep 1, 2025@CHCCHC0000000000
ATLAug 31, 2025@PHIPHI2110010010
ATLAug 30, 2025@PHIPHI1000000000
ATLAug 29, 2025@PHIPHI2000000000
ATLAug 28, 2025@PHIPHI3000000000
ATLAug 27, 2025@MIAMIA5000000020
ATLAug 26, 2025@MIAMIA1111021000
ATLAug 25, 2025@MIAMIA1000000010
ATLAug 24, 2025NYMNYM0000000000
ATLAug 23, 2025NYMNYM2010010000
ATLAug 22, 2025NYMNYM2110011000
ATLAug 19, 2025CWSCWS1010010000
ATLAug 18, 2025CWSCWS2110011000
ATLAug 14, 2025@NYMNYM4000000010
ATLAug 12, 2025@NYMNYM2100000210
ATLAug 9, 2025MIAMIA2110010200
BALAug 6, 2025@PHIPHI1010010000
CHCJuly 29, 2025@MILMIL1000000010
CHCJuly 25, 2025@CWSCWS4030030000
CHCJuly 21, 2025KCKC1000000000
CHCJuly 19, 2025BOSBOS1000001000
CHCJuly 13, 2025@NYYNYY3010010010
CHCJuly 11, 2025@NYYNYY1011020000
CHCJuly 8, 2025@MINMIN1000000010
CHCJuly 6, 2025STLSTL1000000000
CHCJuly 4, 2025STLSTL0000000000
CHCJune 29, 2025@HOUHOU1000000010
CHCJune 28, 2025@HOUHOU0100000000
CHCJune 23, 2025@STLSTL1000000000
CHCJune 22, 2025SEASEA2000000000
CHCJune 21, 2025SEASEA3100000120
CHCJune 19, 2025MILMIL0000000000
CHCJune 15, 2025PITPIT0100000001
CHCJune 11, 2025@PHIPHI4000000010
CHCJune 8, 2025@DETDET1000000000
CHCJune 1, 2025CINCIN2000000020
CHCMay 20, 2025@MIAMIA1000000000
CHCMay 18, 2025CWSCWS3120021000
CHCMay 17, 2025CWSCWS4011021000
CHCMay 16, 2025CWSCWS0000000000
CHCMay 13, 2025MIAMIA0100000000
CHCMay 9, 2025@NYMNYM1000000010
CHCMay 6, 2025SFSF0000000000
CHCMay 5, 2025SFSF1000000000
CHCMay 4, 2025@MILMIL1000000000
CHCMay 2, 2025@MILMIL0000000000
CHCApril 29, 2025@PITPIT0000000000
CHCApril 27, 2025PHIPHI3000000000
CHCApril 26, 2025PHIPHI1010010000
CHCApril 23, 2025LADLAD0000000001
CHCApril 22, 2025LADLAD0100000000
CHCApril 18, 2025ARIARI3011020020
CHCMarch 19, 2025LADLAD0000000000
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026NYM9131110010.091.167.091.258
2025CHCBALATL609587225082.253.305.310.616
2024MIA10227824855182165.222.303.319.622

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.