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.

LAA

Joey Lucchesi

Joey Lucchesi is the best of 288 relief pitchers in blown saves, at 0.

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 Pitched38
Games Started0
Innings Pitched38.127th210/288
Batters Faced16526th213/288
Pitches Thrown63226th213/288
ResultsDefensevs Relief Pitchers▶
Wins05th260/288
Losses182nd25/288
Earned Runs1674th69/288
Earned Run Average3.7645th130/235
Runs Allowed1778th60/288
Hits Allowed3571st81/288
Hits per 98.238th146/235
Walks and Hits per Inning1.2354th108/235
Home Runs Allowed468th70/288
Home Runs per 90.949th119/235
Strikeouts3120th228/288
Strikeout Rate18.8%18th197/241
Strikeouts per 97.318th194/235
CommandDefensevs Relief Pitchers▶
Walks Allowed1284th41/288
Walk Rate7.3%74th63/241
Strikeout to Walk Ratio2.5848th125/241
Walks per 92.868th77/235
Intentional Walks147th114/288
Hit Batters251st106/288
Wild Pitches245th127/288
Balks111th240/288
Strike Rate63.8%37th151/240
ReliefDefensevs Relief Pitchers▶
Saves020th173/288
Save Opportunities0
Blown Saves087th1/288
Holds650th139/288
Games Finished4
Inherited Runners6
Inherited Runners Scored3
Inherited Runners Scored Rate50%—
38 games
DateOppIPWLSVHHRKBBERAWHIP
SFSep 23, 2025STLSTL0.2000211140.504.50
SFSep 21, 2025@LADLAD1.100010200.000.75
SFSep 18, 2025@LADLAD100010000.001.00
SFSep 16, 2025@ARIARI100000120.002.00
SFSep 15, 2025@ARIARI0.2000310027.004.50
SFSep 12, 2025LADLAD100000100.000.00
SFSep 9, 2025ARIARI100010000.001.00
SFSep 8, 2025ARIARI100010100.001.00
SFSep 6, 2025@STLSTL1.200000110.000.60
SFSep 2, 2025@COLCOL100000000.000.00
SFAug 31, 2025BALBAL100010010.002.00
SFAug 28, 2025CHCCHC0.200000110.001.50
SFAug 26, 2025CHCCHC1.100000200.000.00
SFAug 23, 2025@MILMIL100010000.001.00
SFAug 22, 2025@MILMIL0.1000200154.009.00
SFAug 20, 2025@SDSD0.2000111013.501.50
SFAug 15, 2025TBTB1.100000000.000.00
SFAug 13, 2025SDSD1000311227.005.00
SFAug 11, 2025SDSD100010100.001.00
SFAug 8, 2025WSHWSH100010000.001.00
SFAug 3, 2025@NYMNYM100020100.002.00
SFAug 1, 2025@NYMNYM0.1000200154.009.00
SFJuly 29, 2025PITPIT100000000.000.00
SFJuly 27, 2025NYMNYM1.100010000.000.75
SFJuly 26, 2025NYMNYM100000000.000.00
SFJuly 23, 2025@ATLATL100000100.000.00
SFJuly 22, 2025@ATLATL100010300.001.00
SFJuly 20, 2025@TORTOR200000300.000.00
SFJuly 13, 2025LADLAD100000000.000.00
SFJuly 12, 2025LADLAD100000200.000.00
SFJuly 9, 2025PHIPHI100010100.001.00
SFJuly 7, 2025PHIPHI100010100.001.00
SFJuly 1, 2025@ARIARI100010310.002.00
SFJune 26, 2025MIAMIA200000210.000.50
SFJune 24, 2025MIAMIA100020000.002.00
SFJune 20, 2025BOSBOS0.1000201027.006.00
SFJune 18, 2025CLECLE100000000.000.00
SFJune 15, 2025@LADLAD0.2010300027.004.50
By season3 seasons
SeasonGGSIPWLSVERAWHIPHHRKBB
2026LAA503.101013.503.907146
2025SF38038.10103.761.233543112
2024NYM2210.10205.231.558178

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.