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

Casey Schmitt

Casey Schmitt sits 51st of 443 hitters in hit by pitch, at 5.

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 Played98
BattingOffensevs Hitters▶
Plate Appearances40954th203/443
At Bats38759th184/443
Hits10566th149/443
On Base Percentage.29734th293/442
Batting Average.27183rd74/442
Doubles1756th187/443
Triples151st153/443
Home Runs2182nd74/443
Extra Base Hits3970th128/443
Total Bases18770th130/443
Slugging Percentage.48390th43/442
Isolated Power.21287th58/442
On Base Plus Slugging.78179th93/442
Runs4755th198/443
Runs Batted In5567th148/443
Plate DisciplineOffensevs Hitters▶
Walks1113th380/443
Walk Rate2.7%1st438/442
Intentional Walks038th109/443
Hit by Pitch586th51/443
Strikeouts8149th225/443
Strikeout Rate19.8%67th146/442
BaserunningOffensevs Hitters▶
Stolen Bases972nd120/443
Stolen Base Rate90%66th43/128
Caught Stealing144th195/443
98 games
DateOppABRHXBHHRTBRBIBBKSB
SFJuly 27, 2026MILMIL1010010000
SFJuly 26, 2026LAALAA4000000020
SFJuly 25, 2026LAALAA4110011000
SFJuly 24, 2026LAALAA4111143010
SFJuly 22, 2026@KCKC4111141030
SFJuly 21, 2026@KCKC3000000110
SFJuly 20, 2026@KCKC4000000010
SFJuly 19, 2026@SEASEA4110010001
SFJuly 18, 2026@SEASEA4000000110
SFJuly 17, 2026@SEASEA5120020011
SFJuly 12, 2026COLCOL4010010000
SFJuly 11, 2026COLCOL4111143010
SFJuly 10, 2026COLCOL4020020110
SFJuly 9, 2026COLCOL4222162110
SFJuly 8, 2026TORTOR4000000000
SFJuly 7, 2026TORTOR4010010000
SFJuly 6, 2026TORTOR4000000030
SFJuly 5, 2026@COLCOL4111141010
SFJuly 4, 2026@COLCOL5121030000
SFJuly 3, 2026@COLCOL4020021010
SFJuly 1, 2026@ARIARI5000000020
SFJune 30, 2026@ARIARI4000000000
SFJune 29, 2026@ARIARI3000001000
SFJune 28, 2026ATLATL0000000000
SFJune 27, 2026ATLATL4110010010
SFJune 26, 2026ATLATL4100000000
SFJune 25, 2026ATHATH4110010000
SFJune 24, 2026ATHATH4000000020
SFJune 23, 2026ATHATH4020020010
SFJune 21, 2026@MIAMIA4020021000
SFJune 20, 2026@MIAMIA4133182010
SFJune 19, 2026@MIAMIA4020021000
SFJune 17, 2026@ATLATL4020020010
SFJune 16, 2026@ATLATL4120020001
SFJune 14, 2026CHCCHC3121030011
SFJune 13, 2026CHCCHC4010010020
SFJune 12, 2026CHCCHC4000000010
SFJune 10, 2026WSHWSH5010010000
SFJune 9, 2026WSHWSH5000000020
SFJune 8, 2026WSHWSH5020020000
SFJune 7, 2026@CHCCHC5000000020
SFJune 6, 2026@CHCCHC4000000000
SFJune 5, 2026@CHCCHC63422103010
SFJune 4, 2026@MILMIL5121152000
SFJune 3, 2026@MILMIL5010010010
SFJune 2, 2026@MILMIL5000000020
SFJune 1, 2026@MILMIL4000000010
SFMay 31, 2026@COLCOL6130032021
SFMay 30, 2026@COLCOL4011020010
SFMay 29, 2026@COLCOL5011020010
SFMay 27, 2026ARIARI4000000001
SFMay 26, 2026ARIARI5121152010
SFMay 25, 2026ARIARI4011020010
SFMay 24, 2026CWSCWS4322163100
SFMay 23, 2026CWSCWS4121153000
SFMay 22, 2026CWSCWS4000001020
SFMay 20, 2026@ARIARI4111141000
SFMay 19, 2026@ARIARI4010010000
SFMay 18, 2026@ARIARI4010010010
SFMay 17, 2026@ATHATH5120020000
SFMay 16, 2026@ATHATH52422103010
SFMay 15, 2026@ATHATH1000000000
SFMay 14, 2026@LADLAD4000000040
SFMay 12, 2026@LADLAD4000000010
SFMay 11, 2026@LADLAD3320020101
SFMay 10, 2026PITPIT4000000010
SFMay 8, 2026PITPIT4010010000
SFMay 6, 2026SDSD4000000020
SFMay 5, 2026SDSD4111142010
SFMay 4, 2026SDSD3111141110
SFMay 3, 2026@TBTB4020021011
SFMay 2, 2026@TBTB4010010020
SFMay 1, 2026@TBTB3010010000
SFApril 30, 2026@PHIPHI5221040000
SFApril 30, 2026@PHIPHI4020021000
SFApril 28, 2026@PHIPHI3000000000
SFApril 26, 2026MIAMIA3211143110
SFApril 25, 2026MIAMIA3122162100
SFApril 24, 2026MIAMIA4010010000
SFApril 22, 2026LADLAD4000000020
SFApril 21, 2026LADLAD3000001000
SFApril 19, 2026@WSHWSH4011020000
SFApril 18, 2026@WSHWSH6021031020
SFApril 17, 2026@WSHWSH5221151010
SFApril 16, 2026@CINCIN4010011000
SFApril 15, 2026@CINCIN4000000000
SFApril 14, 2026@CINCIN3000000010
SFApril 12, 2026@BALBAL4231161000
SFApril 11, 2026@BALBAL4010010020
SFApril 10, 2026@BALBAL5233061020
SFApril 7, 2026PHIPHI3111020120
SFApril 2, 2026NYMNYM3030031100
SFApril 1, 2026@SDSD3000000010
SFMarch 31, 2026@SDSD4010010030
SFMarch 30, 2026@SDSD3021031001
SFMarch 28, 2026NYYNYY3000000010
SFMarch 27, 2026NYYNYY3000000010
SFMarch 25, 2026NYYNYY3000000000
By season3 seasons
SeasonGPAABHXBHHRRBISBAVGOBPSLGOPS
2026SF984093871053921559.271.297.483.781
2025SF95348312742712400.237.305.401.706
2024SF4011310727116160.252.283.477.760

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.