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.

TEX

Peyton Gray

Peyton Gray sits 202nd of 237 relief pitchers in inherited runners scored rate, at 45.5%.

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 Pitched49
Games Started0
Innings Pitched5051st142/287
Batters Faced24962nd111/287
Pitches Thrown94457th124/287
ResultsDefensevs Relief Pitchers▶
Wins688th22/287
Losses095th1/287
Earned Runs2439th170/287
Earned Run Average4.3240th148/248
Runs Allowed2933rd191/287
Hits Allowed5625th212/287
Hits per 910.121st197/248
Walks and Hits per Inning1.4633rd167/248
Home Runs Allowed917th231/287
Home Runs per 91.615th211/248
Strikeouts6064th102/287
Strikeout Rate24.1%56th101/228
Strikeouts per 910.873rd67/248
CommandDefensevs Relief Pitchers▶
Walks Allowed1765th95/287
Walk Rate6.8%83rd39/228
Strikeout to Walk Ratio3.5382nd42/228
Walks per 93.174th64/248
Intentional Walks387th26/287
Hit Batters341st146/287
Wild Pitches164th65/287
Balks057th1/287
Strike Rate67.4%92nd19/224
ReliefDefensevs Relief Pitchers▶
Saves015th204/287
Save Opportunities2
Blown Saves246th123/287
Holds855th123/287
Games Finished8
Inherited Runners22
Inherited Runners Scored10
Inherited Runners Scored Rate45.5%14th202/237
49 games
DateOppIPWLSVHHRKBBERAWHIP
TEXSep 22, 2026NYMNYM100010210.002.00
TEXAug 29, 2026@MILMIL00003010——
TEXAug 26, 2026@CWSCWS1.100010100.000.75
TEXAug 25, 2026@CWSCWS100021309.002.00
TEXAug 23, 2026LAALAA1.100011206.750.75
TEXAug 22, 2026LAALAA100010100.001.00
TEXAug 19, 2026WSHWSH1000110227.003.00
TEXAug 16, 2026@ATHATH0.1000310027.009.00
TEXAug 13, 2026@LAALAA100000200.000.00
TEXAug 12, 2026@LAALAA0.200010000.001.50
TEXAug 10, 2026@LAALAA110000100.000.00
TEXAug 8, 2026BALBAL1.200020110.001.80
TEXAug 4, 2026SFSF0.100000100.000.00
TEXAug 3, 2026SFSF100011019.002.00
TEXAug 1, 2026@HOUHOU100010100.001.00
TEXJuly 30, 2026@TBTB200011204.500.50
TEXJuly 28, 2026@TBTB0.200010100.001.50
TEXJuly 26, 2026SEASEA100020009.002.00
TEXJuly 24, 2026SEASEA110010200.001.00
TEXJuly 22, 2026CWSCWS100010100.001.00
TEXJuly 20, 2026CWSCWS1.100010000.000.75
TEXJuly 19, 2026@ATLATL0.2000201013.503.00
TEXJuly 12, 2026HOUHOU0.2000100213.504.50
TEXJuly 9, 2026LAALAA0.2000201127.004.50
TEXJuly 7, 2026LAALAA110010200.001.00
TEXJuly 5, 2026DETDET100010010.002.00
TEXJuly 2, 2026DETDET0.200010110.003.00
TEXJune 30, 2026@CLECLE100010100.001.00
TEXJune 27, 2026@TORTOR2.110010400.000.43
TEXJune 21, 2026SDSD100000200.000.00
TEXJune 20, 2026SDSD100000200.000.00
TEXJune 18, 2026MINMIN100000200.000.00
TEXJune 15, 2026MINMIN100000100.000.00
TEXJune 13, 2026@BOSBOS1000210018.002.00
TEXJune 10, 2026@KCKC100020009.002.00
TEXJune 7, 2026CLECLE100010100.001.00
TEXJune 5, 2026CLECLE1.210000200.000.00
TEXJune 1, 2026@STLSTL100011209.001.00
TEXMay 31, 2026KCKC0.200000100.000.00
TEXMay 30, 2026KCKC110010200.001.00
TEXMay 25, 2026HOUHOU2000512013.502.50
TEXMay 18, 2026@COLCOL00002031——
TEXMay 13, 2026ARIARI0.200000000.000.00
TEXMay 11, 2026ARIARI1.100010200.000.75
TEXMay 7, 2026@NYYNYY0.1000201127.009.00
TEXMay 2, 2026@DETDET200020210.001.50
TEXApril 27, 2026NYYNYY200010120.001.50
TEXApril 26, 2026ATHATH0.200010120.004.50
TEXApril 23, 2026PITPIT100000100.000.00

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.