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.

CIN

Julian Garcia

Julian Garcia tops all 286 relief pitchers in wild pitches, 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 Pitched33
Games Started0
Innings Pitched4240th171/286
Batters Faced17934th190/286
Pitches Thrown71236th183/286
ResultsDefensevs Relief Pitchers▶
Wins236th156/286
Losses343rd138/286
Earned Runs1674th67/286
Earned Run Average3.4369th77/248
Runs Allowed1778th60/286
Hits Allowed2981st51/286
Hits per 96.291st24/248
Walks and Hits per Inning1.1482nd46/248
Home Runs Allowed732nd178/286
Home Runs per 91.521st195/248
Strikeouts4135th181/286
Strikeout Rate22.9%48th118/227
Strikeouts per 98.834th164/248
CommandDefensevs Relief Pitchers▶
Walks Allowed1955th124/286
Walk Rate10.6%31st156/227
Strikeout to Walk Ratio2.1633rd152/227
Walks per 94.143rd142/248
Intentional Walks014th204/286
Hit Batters176th41/286
Wild Pitches089th1/286
Balks057th1/286
Strike Rate64.5%55th100/223
ReliefDefensevs Relief Pitchers▶
Saves261st94/286
Save Opportunities2
Blown Saves091st1/286
Holds326th203/286
Games Finished5
Inherited Runners25
Inherited Runners Scored6
Inherited Runners Scored Rate24.0%68th77/235
33 games
DateOppIPWLSVHHRKBBERAWHIP
CINSep 16, 2026LADLAD100020119.003.00
CINSep 15, 2026LADLAD100000010.001.00
CINSep 11, 2026@MILMIL1.200030115.402.40
CINSep 9, 2026@LADLAD100000110.001.00
CINSep 8, 2026@LADLAD1.100010000.000.75
CINSep 5, 2026MILMIL100000110.001.00
CINSep 4, 2026MILMIL100000110.001.00
CINAug 31, 2026SDSD1.200000300.000.00
CINAug 29, 2026@CHCCHC2000512013.502.50
CINAug 26, 2026@SFSF200031209.001.50
CINAug 24, 2026@SFSF200000100.000.00
CINAug 21, 2026@ARIARI0.200000010.001.50
CINAug 20, 2026STLSTL100000010.001.00
CINAug 16, 2026MIAMIA200010400.000.50
CINAug 13, 2026@CWSCWS100110119.002.00
CINAug 12, 2026@CWSCWS00002110——
CINAug 7, 2026@WSHWSH2.101021307.710.86
CINAug 4, 2026ATHATH110000200.000.00
CINAug 1, 2026PITPIT100000010.001.00
CINJuly 31, 2026PITPIT0.100000000.000.00
CINJuly 29, 2026CLECLE1.200010110.001.20
CINJuly 28, 2026CLECLE1.100000010.000.75
CINJuly 26, 2026@STLSTL0.100120100.006.00
CINJuly 24, 2026@STLSTL0.110000100.000.00
CINJuly 21, 2026@SEASEA100011109.001.00
CINJuly 18, 2026@COLCOL2.200020200.000.75
CINJuly 11, 2026CHCCHC1010112118.002.00
CINJuly 7, 2026PHIPHI0.200000010.001.50
CINJuly 4, 2026BALBAL200000100.000.00
CINJuly 3, 2026BALBAL100000000.000.00
CINJune 30, 2026@MILMIL2.200021303.380.75
CINJune 28, 2026@PITPIT0.200000230.004.50
CINJune 23, 2026MILMIL1.201000325.401.20

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.