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.

MIL

Trevor Megill

Trevor Megill places 34th of 235 relief pitchers in earned run average, at 2.49.

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 Pitched50
Games Started0
Innings Pitched4740th173/288
Batters Faced19237th183/288
Pitches Thrown75338th179/288
ResultsDefensevs Relief Pitchers▶
Wins692nd17/288
Losses341st144/288
Earned Runs1385th39/288
Earned Run Average2.4986th34/235
Runs Allowed1681st53/288
Hits Allowed3669th88/288
Hits per 96.970th72/235
Walks and Hits per Inning1.1372nd66/235
Home Runs Allowed382nd39/288
Home Runs per 90.681st45/235
Strikeouts6064th102/288
Strikeout Rate31.3%91st22/241
Strikeouts per 911.589th26/235
CommandDefensevs Relief Pitchers▶
Walks Allowed1764th96/288
Walk Rate8.9%49th123/241
Strikeout to Walk Ratio3.5378th53/241
Walks per 93.349th120/235
Intentional Walks386th27/288
Hit Batters092nd1/288
Wild Pitches245th127/288
Balks059th1/288
Strike Rate67.3%88th29/240
ReliefDefensevs Relief Pitchers▶
Saves3098th8/288
Save Opportunities36
Blown Saves67th260/288
Holds03rd268/288
Games Finished44
Inherited Runners12
Inherited Runners Scored5
Inherited Runners Scored Rate41.7%—
50 games
DateOppIPWLSVHHRKBBERAWHIP
MILSep 28, 2025CINCIN110000200.000.00
MILAug 24, 2025SFSF1010302118.004.00
MILAug 22, 2025SFSF110020209.002.00
MILAug 21, 2025@CHCCHC100110100.001.00
MILAug 16, 2025@CINCIN110010210.002.00
MILAug 15, 2025@CINCIN100100200.000.00
MILAug 9, 2025NYMNYM100110200.001.00
MILAug 8, 2025NYMNYM100120000.002.00
MILAug 6, 2025@ATLATL100111109.001.00
MILAug 4, 2025@ATLATL100100100.000.00
MILJuly 28, 2025CHCCHC0.100100100.000.00
MILJuly 27, 2025MIAMIA110010100.001.00
MILJuly 19, 2025@LADLAD100100000.000.00
MILJuly 18, 2025@LADLAD100100000.000.00
MILJuly 9, 2025LADLAD110000300.000.00
MILJuly 8, 2025LADLAD100100200.000.00
MILJuly 6, 2025@MIAMIA100100200.000.00
MILJuly 4, 2025@MIAMIA100110110.002.00
MILJune 29, 2025COLCOL200021204.501.00
MILJune 25, 2025PITPIT100100100.000.00
MILJune 22, 2025@MINMIN1.100110210.001.50
MILJune 19, 2025@CHCCHC100100110.001.00
MILJune 15, 2025STLSTL100120300.002.00
MILJune 13, 2025STLSTL100120209.002.00
MILJune 10, 2025ATLATL100100200.000.00
MILJune 7, 2025SDSD1100200118.003.00
MILJune 2, 2025@CINCIN100100100.000.00
MILJune 1, 2025@PHIPHI100110100.001.00
MILMay 26, 2025BOSBOS100110039.004.00
MILMay 25, 2025@PITPIT100110200.001.00
MILMay 22, 2025@PITPIT100100100.000.00
MILMay 21, 2025BALBAL100020000.002.00
MILMay 19, 2025BALBAL100100010.001.00
MILMay 18, 2025MINMIN100100200.000.00
MILMay 14, 2025@CLECLE100000010.001.00
MILMay 11, 2025@TBTB100100100.000.00
MILMay 10, 2025@TBTB00001000——
MILMay 6, 2025HOUHOU100100100.000.00
MILMay 4, 2025CHCCHC100010210.002.00
MILApril 30, 2025@CWSCWS100110210.002.00
MILApril 26, 2025@STLSTL0.1010110027.003.00
MILApril 24, 2025@SFSF0.200000100.000.00
MILApril 18, 2025ATHATH0.200100000.000.00
MILApril 16, 2025DETDET100010000.001.00
MILApril 12, 2025@ARIARI0.1010200381.0015.00
MILApril 11, 2025@ARIARI100000210.001.00
MILApril 4, 2025CINCIN100110100.001.00
MILApril 2, 2025KCKC100010300.001.00
MILApril 1, 2025KCKC100000200.000.00
MILMarch 30, 2025@NYYNYY0.100000000.000.00
By season3 seasons
SeasonGGSIPWLSVERAWHIPHHRKBB
2026MIL6306033302.700.924016915
2025MIL5004763302.491.133636017
2024MIL48046.113212.721.013345014

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.