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.

SF

Matt Chapman

Matt Chapman ranks 380th of 441 hitters in stolen bases, at 0.

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 Played84
BattingOffensevs Hitters▶
Plate Appearances35247th234/441
At Bats30746th240/441
Hits7245th240/441
On Base Percentage.31960th176/440
Batting Average.23541st259/440
Doubles1860th169/441
Triples152nd149/441
Home Runs738th264/441
Extra Base Hits2650th218/441
Total Bases11345th242/441
Slugging Percentage.36836th281/440
Isolated Power.13438th275/440
On Base Plus Slugging.68744th247/440
Runs3541st257/441
Runs Batted In4253rd207/441
Plate DisciplineOffensevs Hitters▶
Walks3760th172/441
Walk Rate10.5%73rd119/440
Intentional Walks038th110/441
Hit by Pitch251st174/441
Strikeouts8148th230/441
Strikeout Rate23.0%49th227/440
BaserunningOffensevs Hitters▶
Stolen Bases07th380/441
Stolen Base Rate0.0%—
Caught Stealing224th308/441
84 games
DateOppABRHXBHHRTBRBIBBKSB
SFJune 30, 2026@ARIARI3000000010
SFJune 29, 2026@ARIARI5000000010
SFJune 28, 2026ATLATL4021030010
SFJune 27, 2026ATLATL2000000110
SFJune 26, 2026ATLATL4000000030
SFJune 25, 2026ATHATH2010010200
SFJune 24, 2026ATHATH3000000110
SFJune 23, 2026ATHATH4010011030
SFJune 21, 2026@MIAMIA2000000010
SFJune 20, 2026@MIAMIA5000000030
SFJune 19, 2026@MIAMIA3000000120
SFJune 17, 2026@ATLATL5000000020
SFJune 16, 2026@ATLATL4000002000
SFJune 14, 2026CHCCHC3211142200
SFJune 13, 2026CHCCHC4010010030
SFJune 12, 2026CHCCHC2000000100
SFJune 10, 2026WSHWSH53432113000
SFJune 9, 2026WSHWSH3010010200
SFJune 8, 2026WSHWSH3020021000
SFJune 7, 2026@CHCCHC3020021100
SFJune 6, 2026@CHCCHC1000001110
SFJune 5, 2026@CHCCHC3222288010
SFJune 4, 2026@MILMIL5131042000
SFJune 3, 2026@MILMIL4000000010
SFJune 2, 2026@MILMIL3000000110
SFJune 1, 2026@MILMIL2111142100
SFMay 31, 2026@COLCOL6111021010
SFMay 30, 2026@COLCOL4021031000
SFMay 29, 2026@COLCOL5110011010
SFMay 27, 2026ARIARI4000000000
SFMay 26, 2026ARIARI1100000310
SFMay 25, 2026ARIARI4000000000
SFMay 24, 2026CWSCWS4020020000
SFMay 23, 2026CWSCWS3221030110
SFMay 22, 2026CWSCWS3111020100
SFMay 20, 2026@ARIARI4220020000
SFMay 19, 2026@ARIARI3110010110
SFMay 18, 2026@ARIARI4000000010
SFMay 17, 2026@ATHATH4122041110
SFMay 16, 2026@ATHATH5011021020
SFMay 15, 2026@ATHATH5000000020
SFMay 14, 2026@LADLAD3000000020
SFMay 13, 2026@LADLAD4010010020
SFMay 12, 2026@LADLAD1000000000
SFMay 11, 2026@LADLAD4000001120
SFMay 10, 2026PITPIT5022041010
SFMay 9, 2026PITPIT3010010100
SFMay 8, 2026PITPIT4000000010
SFMay 6, 2026SDSD3000000010
SFMay 5, 2026SDSD4000000010
SFMay 3, 2026@TBTB4000000000
SFMay 2, 2026@TBTB4000000030
SFMay 1, 2026@TBTB4000000020
SFApril 30, 2026@PHIPHI4000000220
SFApril 30, 2026@PHIPHI4121030110
SFApril 28, 2026@PHIPHI4000000040
SFApril 26, 2026MIAMIA1100000210
SFApril 25, 2026MIAMIA3111020210
SFApril 24, 2026MIAMIA4010010000
SFApril 23, 2026LADLAD3000000010
SFApril 22, 2026LADLAD4010010020
SFApril 21, 2026LADLAD2100000210
SFApril 19, 2026@WSHWSH4020020000
SFApril 18, 2026@WSHWSH6120021000
SFApril 17, 2026@WSHWSH5130033010
SFApril 16, 2026@CINCIN4111021020
SFApril 15, 2026@CINCIN4110010000
SFApril 14, 2026@CINCIN4000000000
SFApril 12, 2026@BALBAL4000000010
SFApril 11, 2026@BALBAL4010010000
SFApril 10, 2026@BALBAL4120020100
SFApril 8, 2026PHIPHI4010010030
SFApril 7, 2026PHIPHI4131041010
SFApril 6, 2026PHIPHI4121042010
SFApril 5, 2026NYMNYM3121031100
SFApril 4, 2026NYMNYM4010010000
SFApril 3, 2026NYMNYM4000000010
SFApril 2, 2026NYMNYM5121031000
SFApril 1, 2026@SDSD4000000030
SFMarch 31, 2026@SDSD5221151010
SFMarch 30, 2026@SDSD4110010000
SFMarch 28, 2026NYYNYY4010011010
SFMarch 27, 2026NYYNYY2000000210
SFMarch 25, 2026NYYNYY3000000100
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026SF8435230772267420.235.319.368.687
2025SF1285354541054621619.231.340.430.770
2024SF15464757514268277815.247.328.463.790

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.