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.

TB

Jorge Mateo

Jorge Mateo comes in 438th of 440 hitters in runs batted in, at 3.

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 Played42
BattingOffensevs Hitters▶
Plate Appearances830th438/440
At Bats791st436/440
Hits141st435/440
On Base Percentage.2171st433/439
Batting Average.1774th420/439
Doubles46th401/440
Triples020th265/440
Home Runs16th402/440
Extra Base Hits54th418/440
Total Bases211st433/440
Slugging Percentage.2664th420/439
Isolated Power.08915th375/439
On Base Plus Slugging.4832nd430/439
Runs92nd429/440
Runs Batted In30th438/440
Plate DisciplineOffensevs Hitters▶
Walks42nd431/440
Walk Rate4.8%12th386/439
Intentional Walks028th193/440
Hit by Pitch05th399/440
Strikeouts3093rd33/440
Strikeout Rate36.1%2nd429/439
BaserunningOffensevs Hitters▶
Stolen Bases1585th66/440
Stolen Base Rate88.2%83rd19/105
Caught Stealing239th238/440
42 games
DateOppABRHXBHHRTBRBIBBKSB
BALSep 28, 2025@NYYNYY0000000000
BALSep 25, 2025TBTB3000000020
BALSep 20, 2025NYYNYY3000000010
BALSep 18, 2025NYYNYY3000000010
BALSep 17, 2025@CWSCWS4021030011
BALSep 14, 2025@TORTOR1000000010
BALSep 10, 2025PITPIT0100000000
BALSep 9, 2025PITPIT0000000000
BALSep 7, 2025LADLAD4010010010
BALSep 6, 2025LADLAD0100000000
BALSep 5, 2025LADLAD0000000000
BALJune 6, 2025@ATHATH3000000010
BALJune 5, 2025@SEASEA3000000030
BALJune 1, 2025CWSCWS3000000010
BALMay 31, 2025CWSCWS1111142202
BALMay 28, 2025STLSTL0000000000
BALMay 27, 2025STLSTL4010010012
BALMay 25, 2025@BOSBOS4000000001
BALMay 24, 2025@BOSBOS3110010111
BALMay 24, 2025@BOSBOS1000000011
BALMay 23, 2025@BOSBOS4221030010
BALMay 21, 2025@MILMIL0100000000
BALMay 17, 2025WSHWSH1110011000
BALMay 16, 2025WSHWSH4010010032
BALMay 14, 2025MINMIN0000000000
BALMay 10, 2025@LAALAA2000000110
BALMay 3, 2025KCKC3000000000
BALApril 29, 2025NYYNYY3011020020
BALApril 27, 2025@DETDET3020020012
BALApril 24, 2025@WSHWSH2000000010
BALApril 23, 2025@WSHWSH0000000000
BALApril 18, 2025CINCIN3000000020
BALApril 15, 2025CLECLE3011020000
BALApril 13, 2025TORTOR0000000000
BALApril 12, 2025TORTOR0000000000
BALApril 8, 2025@ARIARI0000000002
BALApril 6, 2025@KCKC2000000010
BALApril 2, 2025BOSBOS3000000000
BALMarch 31, 2025BOSBOS0100000001
BALMarch 30, 2025@TORTOR3000000010
BALMarch 28, 2025@TORTOR3000000020
BALMarch 27, 2025@TORTOR0000000000
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026ATLTB97221207421351819.203.245.314.559
2025BAL4283791451315.177.217.266.483
2024BAL68208192442151813.229.267.401.668

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.