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

In walks, Casey Schmitt is 379th of 439 hitters, at 11.

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 Appearances40955th200/439
At Bats38759th180/439
Hits10567th145/439
On Base Percentage.29733rd295/438
Batting Average.27184th72/438
Doubles1757th181/439
Triples151st148/439
Home Runs2183rd70/439
Extra Base Hits3971st120/439
Total Bases18772nd124/439
Slugging Percentage.48391st41/438
Isolated Power.21288th55/438
On Base Plus Slugging.78179th93/438
Runs4755th195/439
Runs Batted In5568th138/439
Plate DisciplineOffensevs Hitters▶
Walks1112th379/439
Walk Rate2.7%1st434/438
Intentional Walks038th110/439
Hit by Pitch586th47/439
Strikeouts8147th230/439
Strikeout Rate19.8%67th146/438
BaserunningOffensevs Hitters▶
Stolen Bases972nd118/439
Stolen Base Rate90.0%65th44/125
Caught Stealing143rd197/439
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.