Basenerd Banner
Loading games...
Zach Eflin
Zach Eflin
Baltimore Orioles • Pitcher
Age 31 • 6' 6" • 220 lb
Bats: R • Throws: R
MLB Debut: 2016-06-14
Born: Orlando , FL • USA
Draft: 2012
2025 Stats
W
6
L
5
ERA
5.93
WHIP
1.42
IP
71.1
SO
50
SV
0
HLD
0
G
14
GS
14
Career Stats
W
68
L
67
ERA
4.28
WHIP
1.24
IP
1073.2
SO
922
SV
1
HLD
2
G
200
GS
188
Year-by-Year Pitching
Year Team GGSIP WLSVSO ERAWHIPAwards
2016 PHI 11 11 63.1 3 5 31 5.54 1.33
2017 PHI 11 11 64.1 1 5 35 6.16 1.41
2018 PHI 24 24 128.0 11 8 123 4.36 1.30
2019 PHI 32 28 163.1 10 13 129 4.13 1.35
2020 PHI 11 10 59.0 4 2 70 3.97 1.27
2021 PHI 18 18 105.2 4 7 99 4.17 1.25
2022 PHI 20 13 75.2 3 5 1 65 4.04 1.12
2023 TB 31 31 177.2 16 8 186 3.50 1.02
2024 Total 28 28 165.1 10 9 134 3.59 1.15
2025 BAL 14 14 71.1 6 5 50 5.93 1.42
Spring Training
Pitching
YearTeamGGSIPWLSVSOERAWHIP
2015 PHI 113.0 12 3.001.33
2016 PHI 215.0 3 1.801.40
2018 PHI 5314.0 11 5.791.29
2019 PHI 5520.1 1218 3.541.08
2020 PHI 223.2 1 7.362.18
2021 PHI 3311.0 210 0.821.00
2022 PHI 339.1 211 0.960.64
2023 TB 338.2 8 6.231.04
2024 TB 3311.2 313 8.491.71
2025 BAL 4411.2 19 5.401.54
2026 BAL 227.1 10 0.000.41
Postseason
Pitching
YearTeamGGSIPWLSVSOERAWHIP
2022 PHI 1010.2 112 3.381.41
2023 TB 115.0 13 9.002.20
2024 BAL 114.0 3 2.251.25
Game Logs
Season selector loads one year at a time.
Pitching
Date Opponent IP H R ER BB SO HR
2025-07-28 vs TOR 4.1 8 4 4 1 3 2
2025-07-23 @ CLE 5.0 2 2 2 1 5 0
2025-06-28 vs TB 1.0 5 4 4 0 0 1
2025-06-21 @ NYY 3.0 10 6 6 2 4 3
2025-06-16 @ TB 5.0 12 7 7 2 2 2
2025-06-11 vs DET 6.2 5 1 1 1 5 0
2025-06-05 @ SEA 6.0 8 3 3 0 7 1
2025-05-30 vs CWS 7.0 4 0 0 1 6 0
2025-05-24 @ BOS 5.0 5 5 4 2 1 3
2025-05-18 vs WSH 5.1 10 8 8 0 4 4
2025-05-11 @ LAA 5.0 5 2 2 2 5 0
2025-04-07 @ AZ 6.0 4 1 1 0 1 0
2025-04-02 vs BOS 6.0 8 3 3 0 5 1
2025-03-27 @ TOR 6.0 2 2 2 1 2 1
Transactions
Entire history • newest first.
2025-12-28
Baltimore Orioles signed free agent RHP Zach Eflin.
2025-11-02
RHP Zach Eflin elected free agency.
2025-08-17
Baltimore Orioles transferred RHP Zach Eflin from the 15-day injured list to the 60-day injured list. Low back discomfort.
2025-07-31
Baltimore Orioles placed RHP Zach Eflin on the 15-day injured list retroactive to July 29, 2025. Low back discomfort.
2025-07-23
Baltimore Orioles activated RHP Zach Eflin from the 15-day injured list.
2025-07-18
Baltimore Orioles sent RHP Zach Eflin on a rehab assignment to FCL Orioles.
2025-07-18
Baltimore Orioles sent RHP Zach Eflin on a rehab assignment to FCL Orioles.
2025-07-13
Baltimore Orioles sent RHP Zach Eflin on a rehab assignment to Chesapeake Baysox.
2025-06-30
Baltimore Orioles placed RHP Zach Eflin on the 15-day injured list retroactive to June 29, 2025. Low back discomfort.
2025-05-11
Baltimore Orioles activated RHP Zach Eflin from the 15-day injured list.
2025-05-04
Baltimore Orioles sent RHP Zach Eflin on a rehab assignment to Aberdeen IronBirds.
2025-04-09
Baltimore Orioles placed RHP Zach Eflin on the 15-day injured list retroactive to April 8, 2025. Right lat strain.
2024-09-01
Baltimore Orioles activated RHP Zach Eflin from the 15-day injured list.
2024-08-20
Baltimore Orioles placed RHP Zach Eflin on the 15-day injured list retroactive to August 17, 2024. Right shoulder inflammation.
2024-07-28
Baltimore Orioles activated RHP Zach Eflin.
2024-07-26
Tampa Bay Rays traded RHP Zach Eflin to Baltimore Orioles for RHP Jackson Baumeister, OF Matthew Etzel and OF Mac Horvath.
2024-06-05
Tampa Bay Rays activated RHP Zach Eflin from the 15-day injured list.
2024-05-20
Tampa Bay Rays placed RHP Zach Eflin on the 15-day injured list retroactive to May 19, 2024. Lower back inflammation.
2023-04-23
Tampa Bay Rays activated RHP Zach Eflin from the 15-day injured list.
2023-04-11
Tampa Bay Rays placed RHP Zach Eflin on the 15-day injured list retroactive to April 8, 2023. Low back tightness.
2022-12-13
Tampa Bay Rays signed free agent RHP Zach Eflin.
2022-11-07
RHP Zach Eflin elected free agency.
2022-09-12
Philadelphia Phillies activated RHP Zach Eflin from the 15-day injured list.
2022-09-09
Philadelphia Phillies sent RHP Zach Eflin on a rehab assignment to Lehigh Valley IronPigs.
2022-06-28
Philadelphia Phillies placed RHP Zach Eflin on the 15-day injured list retroactive to June 26, 2022. Right knee bruise.
2022-05-17
Philadelphia Phillies activated RHP Zach Eflin from the 10-day injured list.
2022-05-08
Philadelphia Phillies placed RHP Zach Eflin on the 10-day injured list.
2021-11-07
Philadelphia Phillies activated RHP Zach Eflin from the 60-day injured list.
2021-09-08
Philadelphia Phillies placed RHP Zach Eflin on the 60-day injured list. Right patella tendinopathy.
2021-08-27
Philadelphia Phillies placed RHP Zach Eflin on the 10-day injured list. Right patella tendinopathy.
2021-08-26
Philadelphia Phillies activated RHP Zach Eflin.
2021-08-21
Philadelphia Phillies sent RHP Zach Eflin on a rehab assignment to Reading Fightin Phils.
2021-07-20
Philadelphia Phillies placed RHP Zach Eflin on the 10-day injured list. Right patella tendonitis.
2019-06-07
Philadelphia Phillies activated P Zach Eflin from the 10 day injured list.
2019-06-07
Philadelphia Phillies activated RHP Zach Eflin from the 10-day injured list.
2019-06-07
Philadelphia Phillies activated RHP Zach Eflin from the 10-day injured list.
2019-05-31
Philadelphia Phillies placed RHP Zach Eflin on the 10-day injured list retroactive to May 28, 2019. Mid-back tightness.
2018-08-22
Philadelphia Phillies recalled RHP Zach Eflin from Lehigh Valley IronPigs.
2018-08-17
RHP Zach Eflin returned to Lehigh Valley IronPigs from Philadelphia Phillies.
2018-08-16
Philadelphia Phillies recalled Zach Eflin from Lehigh Valley IronPigs.
2018-08-11
Philadelphia Phillies optioned RHP Zach Eflin to Lehigh Valley IronPigs.
2018-07-23
Zach Eflin roster status changed by Philadelphia Phillies.
2018-07-15
Philadelphia Phillies placed RHP Zach Eflin on the 10-day disabled list retroactive to July 12, 2018. Right middle finger blister.
2018-04-30
Philadelphia Phillies recalled RHP Zach Eflin from Lehigh Valley IronPigs.
2018-03-26
Philadelphia Phillies optioned RHP Zach Eflin to Lehigh Valley IronPigs.
2017-11-06
Zach Eflin roster status changed by Philadelphia Phillies.
2017-09-12
Philadelphia Phillies transferred RHP Zach Eflin from the 10-day disabled list to the 60-day disabled list. Right shoulder strain
2017-08-22
Philadelphia Phillies placed RHP Zach Eflin on the 10-day disabled list. Right shoulder strain
2017-08-08
Philadelphia Phillies recalled RHP Zach Eflin from Lehigh Valley IronPigs.
2017-08-08
Philadelphia Phillies activated RHP Zach Eflin.
2017-05-29
Philadelphia Phillies optioned RHP Zach Eflin to Lehigh Valley IronPigs.
2017-04-18
Philadelphia Phillies recalled Zach Eflin from Lehigh Valley IronPigs.
2017-04-11
Philadelphia Phillies optioned RHP Zach Eflin to Lehigh Valley IronPigs.
2017-04-06
Philadelphia Phillies sent RHP Zach Eflin on a rehab assignment to Clearwater Threshers.
2017-04-02
Philadelphia Phillies placed RHP Zach Eflin on the 10-day disabled list retroactive to March 30, 2017. Knee surgeries.
2016-11-03
Philadelphia Phillies activated RHP Zach Eflin from the 60-day disabled list.
2016-08-19
Philadelphia Phillies transferred RHP Zach Eflin from the 15-day disabled list to the 60-day disabled list. August 2016 surgery in both knees.
2016-08-09
Philadelphia Phillies placed RHP Zach Eflin on the 15-day disabled list. Patellar tendinopathy in both knees.
2016-06-14
Philadelphia Phillies selected the contract of RHP Zach Eflin from Lehigh Valley IronPigs.
2016-01-06
Philadelphia Phillies invited non-roster RHP Zach Eflin to spring training.
2015-03-30
RHP Zach Eflin assigned to Philadelphia Phillies.
2014-12-19
Philadelphia Phillies traded SS Jimmy Rollins and cash to Los Angeles Dodgers for LHP Tom Windle and RHP Zach Eflin.
2014-12-18
Los Angeles Dodgers traded RF Matt Kemp, C Tim Federowicz and cash to San Diego Padres for C Yasmani Grandal, RHP Joe Wieland and RHP Zach Eflin.
2012-06-18
San Diego Padres signed Zach Eflin.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2025
Ready
Basic Line
Season / Game
Loading…
Pitch Arsenal
Usage • Velo • Break • Spin • xwOBA
Pitch N Use% Velo HB IVB Spin xwOBA Whiff% Zone% Chase% BNStuff+ BNCtrl+
Loading…
Notes
Primary pitch summary
Movement Profile (Induced Break)
Pitcher's View: HB vs Rise / Drop (in)
Circles: 12/18/24 in • Dots = pitch types (size ~ pitch count)
Pitch Location Heatmaps
KDE-style blur • fixed zone • catcher POV
vs. LHH
vs. RHH
Zone: left -0.7083 / right 0.7083 • bot 1.595 / top 3.394 • Domain: X [-2,2], Z [0,5]
Statcast Game Log
Per-game pitch metrics from Statcast
Date Pitches Velo BNStuff+ BNCtrl+ Whiff% Zone% Chase% K% BB% xwOBA
Loading…
More