Trevor Megill

Bats L Throws R6'8" 250 lbBorn 1993 Long Beach, USADebut 2021Team MIL1x All-StarDraft 2014 R3 #104 St. Louis Cardinals, Loyola MarymountContract 1 y/$4.7M (26) 2026: $4,700,000

Projections

SeasonBFK%BB%HR%1B%XBH%PITCH+
202619426.37.62.6221.96.29107.9
2027107.0
2028105.3

Projected rates are per plate appearance or batter faced; counting stats scale with projected playing time. Statcast measurements inform these projections as inputs and are reported as measurements, not projected.

Most similar through age 31

His ten closest age-31 comparables averaged 106 PITCH+ the next season; 9 of 10 played. Averages cover only the players who got a next season, which is why the played count matters.

#PlayerThroughPITCH+ thenNext seasonNext PA / BF
1Santiago Casilla2012103.8108.1208
2Matt Thornton2008106.3119.4291
3Chaz Roe2018101.6101.5229
4Noe Ramirez2021103.787.7215
5Brandon Workman2020103.676.5136
6Andrew Kittredge2021101.8111.275
7Brian Sanches2010100.995.7270
8Tyler Matzek2022104.7did not play
9Kirby Yates2018104.3127.4243
10Adam Ottavino2017102.6126.9309

Pitching

YearTeamWLERAGGSSVIPBFHRBBSOPITCH+
2027 proj194107.0
2026*186160.2100.6160.7
2025MIL632.495003047.019231760114.199.3113.4
2024MIL132.724802146.318341450119.9100.9120.8
2023MIL103.63312034.714821252103.798.4102.1
2022MIN434.80390045.01964174992.896.989.7
2021CHC128.37280023.7115783066.3102.969.2
Career13113.98196251196.78342068241101.9101.4

Fielding

YearTeamPosGInnPOAEDPFld%Runs saved
2025MILP504732001.000-0.2
2024MILP484623011.000+0.2
2023MILP313532001.000-0.3
2022MINP394512200.600-0.7
2021CHCP282404110.800+0.4

Runs saved covers the Statcast era; for catchers it includes framing.

Minor leagues

YearLevelTeamSidePA / BFLineAVG / ERAOPS
2023AAASt. Paul SaintsPit519.2 IP, 31% K13.70
2023AAANashville SoundsPit4511.0 IP, 40% K4.09
2023AAAnanPit9620.2 IP, 35% K8.47
2022AAASt. Paul SaintsPit4712.0 IP, 34% K3.00
2021AAAIowa CubsPit6314.0 IP, 32% K5.14
2019AAAEl Paso ChihuahuasPit22050.1 IP, 32% K4.49
2019AAAmarillo Sod PoodlesPit266.1 IP, 31% K1.48
2018AASan Antonio MissionsPit7317.0 IP, 12% K3.18
2018A+Lake Elsinore StormPit7319.2 IP, 44% K3.28
2017RkAZL PadresPit266.1 IP, 23% K2.95
2015RkAZL PadresPit5011.1 IP, 32% K4.05

Splits

Yearvs LHPvs RHPHomeAway
20260.1420.2360.2360.149
20250.2390.2970.2800.248
20240.2560.2470.3100.212
20230.3080.3180.3440.275
20220.3170.3550.3410.336
20210.3320.5150.4750.395

wOBA by split, from pitch level data, 2015 on. For pitchers the split is the batter side faced.

Postseason pitching

YearWLERAGGSSVIPHHRBBSOWHIP
2025002.255104.031151.00
2024000.002002.100040.00
2023000.001001.000030.00
Career001.278107.1311120.56