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.

MIL

Luis Matos

Luis Matos places 397th of 434 hitters in runs, at 14.

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 Played45
BattingOffensevs Hitters▶
Plate Appearances1567th400/434
At Bats15010th391/434
Hits3210th389/434
On Base Percentage.2373rd423/434
Batting Average.21321st344/434
Doubles510th385/434
Triples019th270/434
Home Runs526th308/434
Extra Base Hits1011th379/434
Total Bases5211th384/434
Slugging Percentage.34727th317/434
Isolated Power.13339th264/434
On Base Plus Slugging.58412th382/434
Runs147th397/434
Runs Batted In2524th325/434
Plate DisciplineOffensevs Hitters▶
Walks51st425/434
Walk Rate3.2%2nd427/434
Intentional Walks165th102/434
Hit by Pitch05th392/434
Strikeouts2498th9/434
Strikeout Rate15.4%88th51/434
BaserunningOffensevs Hitters▶
Stolen Bases07th372/434
Caught Stealing084th1/434
45 games
DateOppABRHXBHHRTBRBIBBKSB
SFSep 29, 2024STLSTL2000000000
SFSep 11, 2024MILMIL1111020000
SFSep 8, 2024@SDSD4111141020
SFSep 4, 2024ARIARI3000000120
SFSep 3, 2024ARIARI2000000020
SFJuly 22, 2024@LADLAD2000000020
SFJuly 20, 2024@COLCOL3000000000
SFJuly 19, 2024@COLCOL1000000000
SFJuly 10, 2024TORTOR2000000000
SFJuly 9, 2024TORTOR3010010000
SFJuly 7, 2024@CLECLE1000000000
SFJuly 6, 2024@CLECLE2000000010
SFJuly 4, 2024@ATLATL2000000020
SFJuly 3, 2024@ATLATL4000000010
SFJuly 2, 2024@ATLATL2010010000
SFJune 30, 2024LADLAD5111020010
SFJune 29, 2024LADLAD6000001000
SFJune 28, 2024LADLAD3111141100
SFJune 27, 2024CHCCHC3010011010
SFJune 26, 2024CHCCHC3121151000
SFJune 25, 2024CHCCHC3020020000
SFJune 24, 2024CHCCHC3010010000
SFJune 23, 2024@STLSTL1000000000
SFJune 22, 2024@STLSTL4010010000
SFJune 4, 2024@ARIARI3010010000
SFJune 2, 2024NYYNYY4110010010
SFJune 1, 2024NYYNYY4000000010
SFMay 31, 2024NYYNYY4000000000
SFMay 29, 2024PHIPHI4000000010
SFMay 28, 2024PHIPHI3000001120
SFMay 27, 2024PHIPHI5120020010
SFMay 26, 2024@NYMNYM4000000010
SFMay 25, 2024@NYMNYM4110010110
SFMay 24, 2024@NYMNYM5000001000
SFMay 23, 2024@PITPIT5010010010
SFMay 22, 2024@PITPIT6120021000
SFMay 21, 2024@PITPIT4110010100
SFMay 19, 2024COLCOL4000000010
SFMay 18, 2024COLCOL5232176000
SFMay 17, 2024COLCOL5032055000
SFMay 15, 2024LADLAD4010011000
SFMay 14, 2024LADLAD4020021000
SFMay 13, 2024LADLAD4111143000
SFMay 12, 2024CINCIN0100000000
SFMarch 31, 2024@SDSD4000001000
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026MIL9212040000.200.238.200.438
2025SF5718417238188224.221.266.424.691
2024SF4515615032105250.213.237.347.584

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.