Zach Eflin #24
Baltimore Orioles
- P
- B/T: R/R
- 6' 6"/220
- Zachary Adams Eflin
- Status: Free Agent
- Nickname: Ef
- Born: 4/08/1994 in Orlando, FL
- Draft: 2012, San Diego Padres, Round: C-A, Overall Pick: 33
- High School: Paul J. Hagerty, Oviedo, FL
- MLB Debut: 6/14/2016
MiLB Career Stats
| G | W-L | ERA | IP | SO | WHIP |
|---|---|---|---|---|---|
| 104 | 34-29 | 3.42 | 545.1 | 388 | 1.19 |
MLB Career Stats
| G | W-L | ERA | IP | SO | WHIP |
|---|---|---|---|---|---|
| 200 | 68-67 | 4.28 | 1073.2 | 922 | 1.24 |
MiLB Career Stats
| AB | AVG | HR | RBI | SB | OPS |
|---|---|---|---|---|---|
| 21 | .190 | 0 | 0 | 0 | .465 |
MLB Career Stats
| AB | AVG | HR | RBI | SB | OPS |
|---|---|---|---|---|---|
| 167 | .126 | 1 | 6 | 0 | .298 |
| Year | AB | R | H | HR | RBI | SB | AVG | OBP | OPS |
|---|---|---|---|---|---|---|---|---|---|
| MiLB Career Stats | 21 | 0 | 4 | 0 | 0 | 0 | .190 | .227 | .465 |
| MLB Career Stats | 167 | 10 | 21 | 1 | 6 | 0 | .126 | .136 | .298 |
| Year | W | L | ERA | G | GS | SV | IP | SO | WHIP |
|---|---|---|---|---|---|---|---|---|---|
| MiLB Career Stats | 34 | 29 | 3.42 | 104 | 102 | 0 | 545.1 | 388 | 1.19 |
| MLB Career Stats | 68 | 67 | 4.28 | 200 | 188 | 1 | 1073.2 | 922 | 1.24 |
Splits
| Duration | W | L | ERA | G | GS | SV | IP | H | ER | BB | SO | WHIP |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Last 7 Games | 2 | 3 | 7.84 | 7 | 7 | 0 | 31.0 | 50 | 27 | 7 | 26 | 1.84 |
| Last 15 Games | 6 | 5 | 5.93 | 14 | 14 | 0 | 71.1 | 88 | 47 | 13 | 50 | 1.42 |
| Last 30 Games | - | - | --- | - | - | - | --- | - | - | - | - | --- |
| Last 3 Games | W | L | SV | IP | H | ER | BB | SO |
|---|---|---|---|---|---|---|---|---|
| 7/28 vs TOR | 0 | 0 | 0 | 4.1 | 8 | 4 | 1 | 3 |
| 7/23 @ CLE | 0 | 0 | 0 | 5.0 | 2 | 2 | 1 | 5 |
| 6/28 vs TB | 0 | 1 | 0 | 1.0 | 5 | 4 | 0 | 0 |
2025 :
SP
(14)
More Zach Eflin
Willems' homer not enough as Baysox drop finale to Reading
Zach Eflin strikes out four batters
Pigs take opener in Pawtucket 3-1
Kingery Sends Pigs To Walk-Off Win
Pigs Sweep G-Braves With 5-1 Win In Finale
Pigs Late Comeback Falls Short
Phillies Triple-A Fall To Yankees, 5-3
Latest Transactions
| Team | Date | Transaction |
|---|---|---|
|
|
November 2, 2025 | RHP Zach Eflin elected free agency. |
|
|
August 17, 2025 | Baltimore Orioles transferred RHP Zach Eflin from the 15-day injured list to the 60-day injured list. Low back discomfort. |
|
|
July 31, 2025 | Baltimore Orioles placed RHP Zach Eflin on the 15-day injured list retroactive to July 29, 2025. Low back discomfort. |
|
|
July 23, 2025 | Baltimore Orioles activated RHP Zach Eflin from the 15-day injured list. |
|
|
July 18, 2025 | Baltimore Orioles sent RHP Zach Eflin on a rehab assignment to FCL Orioles. |
|
|
July 18, 2025 | Baltimore Orioles sent RHP Zach Eflin on a rehab assignment to FCL Orioles. |
|
|
July 13, 2025 | Baltimore Orioles sent RHP Zach Eflin on a rehab assignment to Chesapeake Baysox. |
|
|
June 30, 2025 | Baltimore Orioles placed RHP Zach Eflin on the 15-day injured list retroactive to June 29, 2025. Low back discomfort. |
|
|
May 11, 2025 | Baltimore Orioles activated RHP Zach Eflin from the 15-day injured list. |
|
|
May 4, 2025 | Baltimore Orioles sent RHP Zach Eflin on a rehab assignment to Aberdeen IronBirds. |
|
|
April 9, 2025 | Baltimore Orioles placed RHP Zach Eflin on the 15-day injured list retroactive to April 8, 2025. Right lat strain. |
|
|
September 1, 2024 | Baltimore Orioles activated RHP Zach Eflin from the 15-day injured list. |
|
|
August 20, 2024 | Baltimore Orioles placed RHP Zach Eflin on the 15-day injured list retroactive to August 17, 2024. Right shoulder inflammation. |
|
|
July 28, 2024 | Baltimore Orioles activated RHP Zach Eflin. |
|
|
July 26, 2024 | Tampa Bay Rays traded RHP Zach Eflin to Baltimore Orioles for RHP Jackson Baumeister, OF Matthew Etzel and OF Mac Horvath. |
|
|
June 5, 2024 | Tampa Bay Rays activated RHP Zach Eflin from the 15-day injured list. |
|
|
May 20, 2024 | Tampa Bay Rays placed RHP Zach Eflin on the 15-day injured list retroactive to May 19, 2024. Lower back inflammation. |
|
|
April 23, 2023 | Tampa Bay Rays activated RHP Zach Eflin from the 15-day injured list. |
|
|
April 11, 2023 | Tampa Bay Rays placed RHP Zach Eflin on the 15-day injured list retroactive to April 8, 2023. Low back tightness. |
|
|
December 13, 2022 | Tampa Bay Rays signed free agent RHP Zach Eflin. |
|
|
November 7, 2022 | RHP Zach Eflin elected free agency. |
|
|
September 12, 2022 | Philadelphia Phillies activated RHP Zach Eflin from the 15-day injured list. |
|
|
September 9, 2022 | Philadelphia Phillies sent RHP Zach Eflin on a rehab assignment to Lehigh Valley IronPigs. |
|
|
June 28, 2022 | Philadelphia Phillies placed RHP Zach Eflin on the 15-day injured list retroactive to June 26, 2022. Right knee bruise. |
|
|
May 17, 2022 | Philadelphia Phillies activated RHP Zach Eflin from the 10-day injured list. |
|
|
May 8, 2022 | Philadelphia Phillies placed RHP Zach Eflin on the 10-day injured list. |
|
|
November 7, 2021 | Philadelphia Phillies activated RHP Zach Eflin from the 60-day injured list. |
|
|
September 8, 2021 | Philadelphia Phillies placed RHP Zach Eflin on the 60-day injured list. Right patella tendinopathy. |
|
|
August 27, 2021 | Philadelphia Phillies placed RHP Zach Eflin on the 10-day injured list. Right patella tendinopathy. |
|
|
August 26, 2021 | Philadelphia Phillies activated RHP Zach Eflin. |
|
|
August 21, 2021 | Philadelphia Phillies sent RHP Zach Eflin on a rehab assignment to Reading Fightin Phils. |
|
|
July 20, 2021 | Philadelphia Phillies placed RHP Zach Eflin on the 10-day injured list. Right patella tendonitis. |
|
|
June 7, 2019 | Philadelphia Phillies activated RHP Zach Eflin from the 10-day injured list. |
|
|
June 7, 2019 | Philadelphia Phillies activated RHP Zach Eflin from the 10-day injured list. |
|
|
June 7, 2019 | Philadelphia Phillies activated P Zach Eflin from the 10 day injured list. |
|
|
May 31, 2019 | Philadelphia Phillies placed RHP Zach Eflin on the 10-day injured list retroactive to May 28, 2019. Mid-back tightness. |
|
|
August 22, 2018 | Philadelphia Phillies recalled RHP Zach Eflin from Lehigh Valley IronPigs. |
|
|
August 17, 2018 | RHP Zach Eflin returned to Lehigh Valley IronPigs from Philadelphia Phillies. |
|
|
August 16, 2018 | Philadelphia Phillies recalled Zach Eflin from Lehigh Valley IronPigs. |
|
|
August 11, 2018 | Philadelphia Phillies optioned RHP Zach Eflin to Lehigh Valley IronPigs. |
|
|
July 23, 2018 | Zach Eflin roster status changed by Philadelphia Phillies. |
|
|
July 15, 2018 | Philadelphia Phillies placed RHP Zach Eflin on the 10-day disabled list retroactive to July 12, 2018. Right middle finger blister. |
|
|
April 30, 2018 | Philadelphia Phillies recalled RHP Zach Eflin from Lehigh Valley IronPigs. |
|
|
March 26, 2018 | Philadelphia Phillies optioned RHP Zach Eflin to Lehigh Valley IronPigs. |
|
|
November 6, 2017 | Zach Eflin roster status changed by Philadelphia Phillies. |
|
|
September 12, 2017 | Philadelphia Phillies transferred RHP Zach Eflin from the 10-day disabled list to the 60-day disabled list. Right shoulder strain |
|
|
August 22, 2017 | Philadelphia Phillies placed RHP Zach Eflin on the 10-day disabled list. Right shoulder strain |
|
|
August 8, 2017 | Philadelphia Phillies activated RHP Zach Eflin. |
|
|
August 8, 2017 | Philadelphia Phillies recalled RHP Zach Eflin from Lehigh Valley IronPigs. |
|
|
July 9, 2017 | Lehigh Valley IronPigs activated RHP Zach Eflin from the 7-day disabled list. |
|
|
June 29, 2017 | Lehigh Valley IronPigs sent RHP Zach Eflin on a rehab assignment to GCL Phillies. |
|
|
June 4, 2017 | Lehigh Valley IronPigs placed RHP Zach Eflin on the 7-day disabled list retroactive to June 3, 2017. |
|
|
May 29, 2017 | Philadelphia Phillies optioned RHP Zach Eflin to Lehigh Valley IronPigs. |
|
|
April 18, 2017 | Philadelphia Phillies recalled Zach Eflin from Lehigh Valley IronPigs. |
|
|
April 11, 2017 | Philadelphia Phillies optioned RHP Zach Eflin to Lehigh Valley IronPigs. |
|
|
April 6, 2017 | Philadelphia Phillies sent RHP Zach Eflin on a rehab assignment to Clearwater Threshers. |
|
|
April 2, 2017 | Philadelphia Phillies placed RHP Zach Eflin on the 10-day disabled list retroactive to March 30, 2017. Knee surgeries. |
|
|
November 3, 2016 | Philadelphia Phillies activated RHP Zach Eflin from the 60-day disabled list. |
|
|
August 19, 2016 | Philadelphia Phillies transferred RHP Zach Eflin from the 15-day disabled list to the 60-day disabled list. August 2016 surgery in both knees. |
|
|
August 9, 2016 | Philadelphia Phillies placed RHP Zach Eflin on the 15-day disabled list. Patellar tendinopathy in both knees. |
|
|
June 14, 2016 | Philadelphia Phillies selected the contract of RHP Zach Eflin from Lehigh Valley IronPigs. |
|
|
April 2, 2016 | RHP Zach Eflin assigned to Lehigh Valley IronPigs from Reading Fightin Phils. |
|
|
March 30, 2016 | RHP Zach Eflin assigned to Philadelphia Phillies Futures. |
|
|
January 6, 2016 | Philadelphia Phillies invited non-roster RHP Zach Eflin to spring training. |
|
|
July 22, 2015 | Reading Fightin Phils activated RHP Zach Eflin from the temporarily inactive list. |
|
|
July 14, 2015 | RHP Zach Eflin assigned to EAS Eastern Division All-Stars. |
|
|
July 3, 2015 | Reading Fightin Phils placed RHP Zach Eflin on the temporarily inactive list. |
|
|
April 5, 2015 | RHP Zach Eflin assigned to Reading Fightin Phils from Clearwater Threshers. |
|
|
March 30, 2015 | RHP Zach Eflin assigned to Philadelphia Phillies. |
|
|
December 19, 2014 | RHP Zach Eflin assigned to Rancho Cucamonga Quakes. |
|
|
December 19, 2014 | RHP Zach Eflin assigned to Clearwater Threshers. |
|
|
December 19, 2014 | Philadelphia Phillies traded SS Jimmy Rollins and cash to Los Angeles Dodgers for LHP Tom Windle and RHP Zach Eflin. |
|
|
December 18, 2014 | 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. |
|
|
September 24, 2014 | Lake Elsinore Storm activated RHP Zach Eflin from the 7-day disabled list. |
|
|
August 12, 2014 | Lake Elsinore Storm placed RHP Zach Eflin on the 7-day disabled list. |
|
|
April 3, 2014 | RHP Zach Eflin assigned to Lake Elsinore Storm from Padres Extended Spring Training. |
|
|
March 29, 2014 | RHP Zach Eflin assigned to Padres Extended Spring Training from Fort Wayne TinCaps. |
|
|
March 31, 2013 | RHP Zach Eflin assigned to Fort Wayne TinCaps from AZL Padres. |
|
|
September 25, 2012 | Zach Eflin roster status changed by AZL Padres. |
|
|
July 25, 2012 | AZL Padres transferred RHP Zach Eflin from the 7-day disabled list to the 60-day disabled list. |
|
|
July 21, 2012 | AZL Padres placed RHP Zach Eflin on the 7-day disabled list retroactive to July 19, 2012. |
|
|
June 20, 2012 | RHP Zach Eflin assigned to AZL Padres. |
|
|
June 18, 2012 | San Diego Padres signed Zach Eflin. |
+ Show More Transactions
Awards
EAS Pitcher of the Week
| Week | ||
|---|---|---|
| 04/20/2015 | Reading Fightin Phils | EAS |
EAS Mid-Season All-Star
| Year | ||
|---|---|---|
| 2015 | Reading Fightin Phils | EAS |
INT Pitcher of the Week
| Week | ||
|---|---|---|
| 04/17/2016 | Lehigh Valley IronPigs | INT |
League Rankings
Triples
| 3B | ||
|---|---|---|
| 2023 | 4 | in AL |
| 2016 | 4 | in NL |
| 2016 | 0 | in INT |
Doubles
| 2B | ||
|---|---|---|
| 2023 | 31 | in AL |
| 2021 | 29 | in NL |
| 2021 | 1 | in AA NE |
| 2020 | 18 | in NL |
| 2019 | 34 | in NL |
| 2018 | 34 | in NL |
| 2018 | 5 | in INT |
Wins
| Wins | ||
|---|---|---|
| 2024 | 10 | in |
| 2024 | 5 | in AL |
| 2024 | 5 | in AL |
| 2023 | 16 | in AL |
| 2020 | 4 | in NL |
| 2018 | 11 | in NL |
| 2018 | 2 | in INT |
Runs
| R | ||
|---|---|---|
| 2019 | 88 | in NL |
Home Runs
| HR | ||
|---|---|---|
| 2024 | 22 | in |
| 2024 | 8 | in AL |
| 2024 | 14 | in AL |
| 2019 | 28 | in NL |
Hits
| H | ||
|---|---|---|
| 2024 | 166 | in |
| 2024 | 51 | in AL |
| 2024 | 115 | in AL |
| 2023 | 158 | in AL |
| 2020 | 60 | in NL |
| 2019 | 172 | in NL |
Losses
| Losses | ||
|---|---|---|
| 2019 | 13 | in NL |
Total Bases
| TB | ||
|---|---|---|
| 2024 | 264 | in |
| 2024 | 78 | in AL |
| 2024 | 186 | in AL |
| 2023 | 254 | in AL |
| 2020 | 102 | in NL |
| 2019 | 290 | in NL |
Strikeouts
| SO | ||
|---|---|---|
| 2023 | 186 | in AL |
| 2020 | 70 | in NL |
At Bats
| AB | ||
|---|---|---|
| 2024 | 653 | in |
| 2024 | 213 | in AL |
| 2024 | 440 | in AL |
| 2023 | 671 | in AL |
| 2020 | 228 | in NL |
Innings Pitched
| IP | ||
|---|---|---|
| 2023 | 177.2 | in AL |
| 2020 | 59.0 | in NL |
+ Show More Rankings