STATS
MLB/Players/Zach Eflin
Zach Eflin

ZACH EFLIN

P · Baltimore Orioles · 20162026 · 387 games
387
CAREER GAMES · REGULAR SEASON
9 seasons · postseason below
.260
CAREER BATTING AVERAGE
2,036 hits in 7,818 at-bats
288
CAREER HOME RUNS
466 RBI · 86 stolen bases
4.28
CAREER ERA
1077.1 innings · 929 strikeouts
68-67
CAREER RECORD
WHIP 1.24

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2024BAL561,30614233256444674826810.254.281.404.685
2023TB621,34213831662838664837214.235.262.379.640
2022PHI40580761403241635301304.241.279.393.672
2021PHI368421042325843047321982.276.302.461.763
2020PHI22456561203601627301402.263.309.447.756
2019PHI641,28417634468056829625818.268.319.452.771
2018PHI4899813826068432587424620.261.312.433.744
2017PHI2251290158280324324702.309.340.551.890
2016PHI22498841343482441346214.269.316.514.830
Career3727,8181,0042,036442322884664161,74486.260.298.436.733

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2026BAL1003.2412712.451.64
2025BAL146571.188471350185.931.42
2024BAL28109165.11666624134223.591.15
2023TB31168177.21586924186193.501.02
2022PHI203575.27034156584.041.12
2021PHI1847105.2116491699154.171.25
2020PHI114259.06026157083.971.27
2019PHI321013163.11727548129284.131.35
2018PHI24118128.01306237123164.361.30
2017PHI111564.179441235166.161.41
2016PHI113563.167391731125.541.33
Career20168671077.11,1105122239291634.281.24

03/Postseason

Kept apart
Never folded in
SeasonClubGABHHRRBIAVGIPSOERA
2024BAL216401.2504.032.25
2023TB222925.4095.039.00
2022PHI20431314.30210.2123.38

04/Every pitch

2022 Regular season
Play log from 2015
Spray chart · 0 batted balls

No batted balls with a location in this window.

Pitch locations · 1194 pitches
Called strike (211) Swinging strike (126) In play (228) Foul (216) Ball (413)

Catcher’s view · the zone drawn is the average of the 1,194 batter zones recorded here, 1.62 to 3.42 feet

Pitch mix
PitchNShareMPHRPMStrike%
Sinker47539.8%92.72,04846.3%
Curveball24020.1%78.32,38147.5%
Four-Seam Fastball18615.6%93.12,17644.6%
Cutter17915.0%90.02,15149.2%
Changeup736.1%87.01,69939.7%
Slider413.4%85.52,13046.3%

05/Game log

2022
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
APR 10vs L 1413020023
APR 10vs L 14130200234.02023
APR 15@ MIAL 1717460014
APR 15@ MIAL 17174604144.06414
APR 20@ COLW 9624480005
APR 20@ COLW 96244804055.28205
APR 26vs COLW 103201211136.02113
APR 26vs COLW 10320121013
MAY 1@ NYML 610216803134.18513
MAY 1@ NYML 61021680013
MAY 17vs SDL 03231501056.05105
MAY 17vs SDL 0323150005
MAY 22vs LADW 432524222127.042212
MAY 22vs LADW 43252420212
MAY 28@ NYML 2822781024
MAY 28@ NYML 28227817246.08724
JUN 3vs LAAW 10029050016
JUN 3vs LAAW 100290500168.05016
JUN 9@ MILW 8316141032
JUN 9@ MILW 83161411324.04132
JUN 14vs MIAL 91123452004
JUN 14vs MIAL 911234524046.05404
JUN 19@ WSHL 39114514022.05402
JUN 19@ WSHL 3911451002
JUN 25@ SDW 4219240023
JUN 25@ SDW 42192402235.04223
SEP 14@ MIAW 6130000011.00001
SEP 14@ MIAW 613000001
SEP 20vs TORL 11185110002
SEP 20vs TORL 111851101021.01002
SEP 22vs ATLW 1050000031.20003
SEP 22vs ATLW 105000003
SEP 24vs ATLL 3630100001.01000
SEP 24vs ATLL 363010000
SEP 25vs ATLL 7830000011.00001
SEP 25vs ATLL 783000001
SEP 30@ WSHW 515120002
SEP 30@ WSHW 5151201021.02102
OCT 3@ HOUW 3030000001.00000
OCT 3@ HOUW 303000000

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.