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

Ryan Walker

Ryan Walker comes in 283rd of 288 relief pitchers in hit batters, at 9.

94th beats 94% of the Relief Pitchers; 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 TimeDefensevs Relief Pitchers▶
Games Pitched76
Games Started1
Innings Pitched8095th15/288
Batters Faced30891st26/288
Pitches Thrown1,22192nd24/288
ResultsDefensevs Relief Pitchers▶
Wins10100th1/288
Losses427th194/288
Earned Runs1769th84/288
Earned Run Average1.9196th11/234
Runs Allowed1972nd74/288
Hits Allowed5040th171/288
Hits per 95.691st21/234
Walks and Hits per Inning0.8596th10/234
Home Runs Allowed558th106/288
Home Runs per 90.687th32/234
Strikeouts9997th9/288
Strikeout Rate32.1%92nd21/244
Strikeouts per 911.185th36/234
CommandDefensevs Relief Pitchers▶
Walks Allowed1855th123/288
Walk Rate5.8%86th34/244
Strikeout to Walk Ratio5.5095th14/244
Walks per 92.089th27/234
Intentional Walks150th100/288
Hit Batters91st283/288
Wild Pitches245th133/288
Balks061st1/288
Strike Rate67.2%85th39/247
ReliefDefensevs Relief Pitchers▶
Saves1087th35/288
Save Opportunities14
Blown Saves417th226/288
Holds2193rd21/288
Games Finished22
Inherited Runners26
Inherited Runners Scored4
Inherited Runners Scored Rate15.4%88th26/214
76 games
DateOppIPWLSVHHRKBBERAWHIP
SFSep 28, 2024STLSTL110010010.002.00
SFSep 23, 2024@ARIARI100100000.000.00
SFSep 22, 2024@KCKC100100100.000.00
SFSep 19, 2024@BALBAL0.2010212027.003.00
SFSep 18, 2024@BALBAL100100100.000.00
SFSep 15, 2024SDSD100000010.001.00
SFSep 8, 2024@SDSD1.200100000.000.00
SFSep 7, 2024@SDSD100110000.001.00
SFSep 5, 2024ARIARI1.110000310.000.75
SFAug 30, 2024MIAMIA100100200.000.00
SFAug 27, 2024@MILMIL100110100.001.00
SFAug 24, 2024@SEASEA100110200.001.00
SFAug 23, 2024@SEASEA200000500.000.00
SFAug 20, 2024CWSCWS100100300.000.00
SFAug 18, 2024@ATHATH210020510.001.50
SFAug 12, 2024ATLATL100010100.001.00
SFAug 10, 2024DETDET100110210.002.00
SFAug 8, 2024@WSHWSH100000100.000.00
SFAug 7, 2024@WSHWSH0.100010100.003.00
SFAug 5, 2024@WSHWSH1.100000200.000.00
SFAug 4, 2024@CINCIN100000100.000.00
SFJuly 30, 2024ATHATH100000100.000.00
SFJuly 27, 2024COLCOL110011019.002.00
SFJuly 26, 2024COLCOL0.100000000.000.00
SFJuly 24, 2024@LADLAD100000000.000.00
SFJuly 22, 2024@LADLAD100000100.000.00
SFJuly 21, 2024@COLCOL100010100.001.00
SFJuly 19, 2024@COLCOL100020129.004.00
SFJuly 14, 2024MINMIN0.210000000.000.00
SFJuly 12, 2024MINMIN1.200020000.001.20
SFJuly 9, 2024TORTOR1000212127.003.00
SFJuly 7, 2024@CLECLE1.100010000.000.75
SFJuly 5, 2024@CLECLE1.210000210.000.60
SFJuly 2, 2024@ATLATL100000000.000.00
SFJune 29, 2024LADLAD1.200010300.000.60
SFJune 27, 2024CHCCHC100010200.001.00
SFJune 25, 2024CHCCHC1.100000210.000.75
SFJune 20, 2024@STLSTL100000200.000.00
SFJune 19, 2024@CHCCHC100000100.000.00
SFJune 16, 2024LAALAA0.200000200.000.00
SFJune 15, 2024LAALAA101010110.002.00
SFJune 12, 2024HOUHOU100010000.001.00
SFJune 10, 2024HOUHOU100010000.001.00
SFJune 8, 2024@TEXTEX1.100000100.000.00
SFJune 5, 2024@ARIARI100000210.001.00
SFJune 2, 2024NYYNYY100010200.001.00
SFJune 1, 2024NYYNYY1000312027.003.00
SFMay 27, 2024PHIPHI100000010.001.00
SFMay 26, 2024@NYMNYM100010100.001.00
SFMay 24, 2024@NYMNYM100000100.000.00
SFMay 22, 2024@PITPIT110000100.000.00
SFMay 21, 2024@PITPIT100000200.000.00
SFMay 18, 2024COLCOL100020209.002.00
SFMay 17, 2024COLCOL100000100.000.00
SFMay 12, 2024CINCIN100041109.004.00
SFMay 11, 2024CINCIN100020100.002.00
SFMay 8, 2024@COLCOL100000100.000.00
SFMay 7, 2024@COLCOL100000300.000.00
SFMay 5, 2024@PHIPHI100000300.000.00
SFMay 2, 2024@BOSBOS110010100.001.00
SFApril 28, 2024PITPIT100000100.000.00
SFApril 26, 2024PITPIT100010210.002.00
SFApril 24, 2024NYMNYM100010200.001.00
SFApril 22, 2024NYMNYM100000000.000.00
SFApril 20, 2024ARIARI110000200.000.00
SFApril 18, 2024ARIARI100000300.000.00
SFApril 16, 2024@MIAMIA0.2010200240.506.00
SFApril 15, 2024@MIAMIA0.200010100.001.50
SFApril 12, 2024@TBTB100010300.001.00
SFApril 10, 2024WSHWSH100000000.000.00
SFApril 9, 2024WSHWSH101010009.001.00
SFApril 7, 2024SDSD110000200.000.00
SFApril 2, 2024@LADLAD1.200000210.000.60
SFMarch 31, 2024@SDSD100010100.001.00
SFMarch 29, 2024@SDSD100010000.001.00
SFMarch 28, 2024@SDSD100020109.002.00
By season3 seasons
SeasonGGSIPWLSVERAWHIPHHRKBB
2026SF33032.20137.161.814052319
2025SF68061.157174.111.276046018
2024SF76180104101.910.855059918

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.