Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Zach EflinTrack this Player High Level: MLB Current Team: Philadelphia Phillies MLB Years: 2016-2019
Follow TBC on Twitter and Facebook

Drafted
Rated Prospect
1st Round Draft Pick

PositionsP-145Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameZachary Adams Eflin
Height6-4Weight200BatsRightThrowsRight
Born DateApril 8,1994 [25.220]PlaceChuluota,Florida
High SchoolHagerty (Oviedo,FL)

DraftedSelected by the San Diego Padres [Team Picks] in the 1st round (33rd overall) of the 2012 Amateur Entry Draft [Signed]
Signing Bonus$1,200,000Signing ScoutsWillie BosqueService Time2.018 (2018)
Prospect Rankings[PIPE] 2016-PHI-#13
MLB DebutJune 14,2016 [22.067]
OrganizationsPHI [5] SDN [3] Awards0
TBC Player ID171225Retrosheet IDefliz001MLBAM ID621107
Pitch Repertoire Fastball (38.36%) -- Slider (25.70%) -- 2-Seam Fastball (21.32%) -- Changeup (8.58%) -- Curveball (5.94%) -- Cutter (0.08%) -- Splitter (0.02%)
Fastball Velocity [2019] - 93.74 - [2018] - 94.63 - [2017] - 92.36 - [2016] - 92.69
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Salaries


This player page is available for sponsorship:
Sponsor the Zach Eflin page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts26Walks84Hittable41SO/BB66vsPower41Hitting18Durability44Team.513Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2012Arizona PadresArizRksdn26S/R18017.7143100007.09660340001.7111.57--3.865.141.33.000-
2013Fort Wayne TinCapsMidwAsdn12ST19762.73222200000118.21105336731867001.198.340.532.356.522.77.538-
2014Lake Elsinore StormCalifA+sdn12ST201073.80242400000128.01385654931933001.329.700.632.186.543.00.588-
2015Reading Fightin PhilsEastAAphi16ST21863.69232300000131.213663541223683001.219.300.821.574.652.96.571-
2016Lehigh Valley IronPigsILAAAphi16ST22522.9011110000068.0492422211554000.886.450.261.457.245.00.714-
2016Philadelphia PhilliesNLMLBphi56ST22355.5411110210063.06742391217311001.339.521.712.424.411.82.3755.44
2017Gulf Coast PhilliesGCLRkphi24ST23001.2922000007.05110060000.716.43----7.710.00--
2017Clearwater ThreshersFSLA+phi55ST23100.0011000005.01000060000.201.80----10.800.001.000-
2017Lehigh Valley IronPigsILAAAphi15ST23144.57871001043.0482222315383001.459.970.623.127.892.53.200-
2017Minor Totals (3 teams)Minor--ST0243.7411101001055.0542323315503001.258.780.492.448.133.33.333-
2017Philadelphia PhilliesNLMLBphi56ST23156.1611110000064.07945441612352001.4111.052.241.684.902.92.1675.86
2018Lehigh Valley IronPigsILAAAphiST24224.05440000020.02010905152001.259.00--2.256.753.00.500-
2018Philadelphia PhilliesNLMLBphi56ST241184.36242400000128.0130696216371234001.309.141.132.608.653.32.5790.57
2019Philadelphia PhilliesNLMLBphiST2510134.13322842130163.0172887528481291001.359.481.542.647.112.69.4351.53
MLB Totals - 4 Season(s)Filter25314.73787444230418.1448244220721143188001.349.621.552.456.832.79.4461.53
Minor League Totals - 7 Season(s)Filter34283.47999720010527.05162352043311937122001.208.780.562.026.313.12.548-
AAA Totals - 3 Season(s)Filter883.62232210010131.211756535311089001.128.000.342.127.383.48.500-
AA Totals - 1 Season(s)Filter863.69232300000131.213663541223683001.219.300.821.574.652.96.571-
A+ Totals - 2 Season(s)Filter1173.65252500000133.01395654931993001.289.410.612.106.703.19.611-
A Totals - 1 Season(s)Filter762.73222200000118.21105336731867001.198.340.532.356.522.77.538-
Rk Totals - 2 Season(s)Filter014.50651000014.0147703100001.219.00--1.936.433.33.000-
Philadelphia Phillies Totals - 4 Season(s)Filter25314.73787444230418.1448244220721143188001.349.621.552.456.832.79.446-
Average MLB - Per ~220 innings13164.73413922120220.023512811638601674001.349.621.552.456.832.79.4481.53
Average Minor - Per ~220 innings14123.47414010000220.0215988514491549001.208.780.562.026.313.12.538-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2015Reading Fightin PhilsEastAAphi1621812041000000304000.333.333.417.7505116.444.084.083.3250.0018.750.000.000.0025.00
2016Lehigh Valley IronPigsILAAAphi16p2235000000000301000.000.000.000.000006.000.000.000.0000.0050.000.000.000.000.00
2016Philadelphia PhilliesNLMLBphi56p221023262000000800002.261.261.348.6098223.400.087.087.2610.0034.780.000.000.0033.33
2017Lehigh Valley IronPigsILAAAphi15p2333000000000202000.000.000.000.000005.000.000.000.0000.0040.000.000.000.000.00
2017Philadelphia PhilliesNLMLBphi56p2310211300020001301000.143.143.143.2863022.375.000.000.1250.0059.090.000.000.000.00
2018Lehigh Valley IronPigsILAAAphi2411000000001001000.000.500.000.500003.000.0001.000.34533.330.000.000.000.000.00
2018Philadelphia PhilliesNLMLBphi562425443400110003106000.091.091.159.2507150.250.068.068.1060.0062.000.002.0044.0025.00
2019Philadelphia PhilliesNLMLBphi2531503810020002702000.160.160.180.3409152.348.020.020.1460.0051.920.000.000.0012.50
MLB Totals - 4 Season(s)Filter7613892130150007909002.152.152.196.348274147.345.044.043.0000.0053.740.000.68138.0019.05
Minor League Totals - 4 Season(s)Filter1521041000001808000.190.227.238.4655130.308.048.095.0003.3326.678.000.000.0025.00
AAA Totals - 3 Season(s)Filter79000000001504000.000.100.000.1000014.000.000.111.0007.1435.715.000.000.000.00
AA Totals - 1 Season(s)Filter812041000000304000.333.333.417.7505116.444.084.083.0000.0018.750.000.000.0025.00
Philadelphia Phillies Totals - 4 Season(s)Filter7613892130150007909002.152.152.196.348274147.345.044.043.0000.0053.740.000.68138.0019.05
Average MLB - Per 162 games162294194560211000168019004.152.152.196.348589313.345.044.043.0000.0053.740.000.68138.0019.05
Average Minor - Per 162 games16222704311000001186086000.190.227.238.4655411324.308.048.095.0003.3326.678.000.000.0025.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2012Arizona Padres ArizRksdn18P4---2--221.0000.50------4100.07.1
2013Fort Wayne TinCaps MidwAsdn19P22--11101-2221.9550.95------22100.015.8
2014Lake Elsinore Storm CalifA+sdn20P24--625223331.9391.29------24100.017.1
2015Reno Aces PCLAAAari21P23--1322-135351.0001.52------230.016.0
2016Lehigh Valley IronPigs ILAAAphi22P11--314-217171.0001.55------11100.07.7
2016Philadelphia PhilliesNLMLBphi22P111163182-119.8180.820.147277.8-11100.06.8
2017Gulf Coast Phillies GCLRkphi23P2---2--221.0001.00------2100.03.4
2017Clearwater Threshers FSLA+phi23P1---------------1100.00.7
2017Lehigh Valley IronPigs ILAAAphi23P8---61176.8570.75------8100.05.6
2017Philadelphia PhilliesNLMLBphi23P111164513111918.9471.640.281150.0-11100.06.8
2018Lehigh Valley IronPigs ILAAAphi24P4--1---111.0000.25------4100.02.9
2018Philadelphia PhilliesNLMLBphi24P2424128720212927.9311.130.2110376.9-2596.014.8
2019Philadelphia PhilliesNLMLBphi25P32281631320123433.9711.030.209469.2-32100.019.8
MLB Totals for P - 4 season(s)-   P78744182661649387.9351.120.21271073.0-780.00.0
AAA Totals for P - 4 season(s)-   P46--1742146059.9831.28------460.00.0
A+ Totals for P - 2 season(s)-   P25--625223331.9391.24------250.00.0
A Totals for P - 1 season(s)-   P22--11101-2221.9550.95------220.00.0
Rk Totals for P - 2 season(s)-   P6---4--441.0000.67------60.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2012Arizona Padres ArizRksdn184----------
2013Fort Wayne TinCaps MidwAsdn1922----------
2014Lake Elsinore Storm CalifA+sdn2024----------
2015Reno Aces PCLAAAari2123----------
2016Lehigh Valley IronPigs ILAAAphi2211----------
2016Philadelphia PhilliesNLMLBphi2211----------
2017Gulf Coast Phillies GCLRkphi232----------
2017Clearwater Threshers FSLA+phi231----------
2017Lehigh Valley IronPigs ILAAAphi238----------
2017Philadelphia PhilliesNLMLBphi2311----------
2018Lehigh Valley IronPigs ILAAAphi244----------
2018Philadelphia PhilliesNLMLBphi2424----------
2019Philadelphia PhilliesNLMLBphi2532----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2015Philadelphia PhilliesMLB Spring TrainingMLB21013.0011000003.0341212001.339.006.003.006.002.0012.00.000
2016Philadelphia PhilliesMLB Spring TrainingMLB22001.8021100005.0521023101.409.000.003.605.401.503.60.000
2018Philadelphia PhilliesMLB Spring TrainingMLB24005.79532000014.015993311001.299.641.931.937.073.675.79.000
2019Philadelphia PhilliesMLB Spring TrainingMLB25123.54550000020.1171084518011.097.521.772.217.973.604.43.333
MLB Spring Training Totals - 4 yrs134.0413103000042.340251991134111.208.501.912.347.233.095.31.250

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2018Philadelphia PhilliesMLB Spring TrainingMLB2422000000000200000.000.000.000.000002.000.000.0000.00100.000.000.000.000.00
2019Philadelphia PhilliesMLB Spring TrainingMLB2512010002000100000.500.500.5001.0001021.000.000.0000.0050.000.000.000.000.00
MLB Spring Training Totals - 2 yrs34010002000300000.250.250.250.5001041.000.000.0000.0075.000.000.000.000.00

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2019-06-07SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveActivated from DL25.060Team Roster on 2019-06-07
2019-05-31SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YDL-10InjuredDL10 Mid-back tightness25.053Team Roster on 2019-05-31
2018-08-22SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveRecalled from Lehigh Valley (AAA)24.136Team Roster on 2018-08-22
2018-08-17SPPhiladelphia PhilliesLehigh Valley (AAA)YMinorsReassigned MinorsAssigned to Lehigh Valley (AAA)24.131Team Roster on 2018-08-17
2018-08-16SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveRecalled from Lehigh Valley (AAA)24.130Team Roster on 2018-08-16
2018-08-11SPPhiladelphia PhilliesLehigh Valley (AAA)YMinorsReassigned MinorsAssigned to Lehigh Valley (AAA)24.125Team Roster on 2018-08-11
2018-07-23SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveActivated from DL24.106Team Roster on 2018-07-23
2018-07-15SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YDL-10InjuredDL10 Right middle finger blister24.098Team Roster on 2018-07-15
2018-04-30SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveRecalled from Lehigh Valley (AAA)24.022Team Roster on 2018-04-30
2018-03-26SPPhiladelphia PhilliesLehigh Valley (AAA)YMinorsReassigned MinorsAssigned to Lehigh Valley (AAA)23.352Team Roster on 2018-03-26
2017-11-06SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveActivated from DL23.212Team Roster on 2017-11-06
2017-09-12SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)-DL-60InjuredDL60 Transferred to 60-day DL23.157Team Roster on 2017-09-12
2017-08-22SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YDL-10InjuredDL10 Right shoulder strain23.136Team Roster on 2017-08-22
2017-08-08SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveRecalled from Lehigh Valley (AAA)23.122Team Roster on 2017-08-08
2017-07-09SPPhiladelphia PhilliesLehigh Valley (AAA)YMinorsReassigned MinorsAssigned to Lehigh Valley (AAA)23.092Team Roster on 2017-07-09
2017-07-04SPPhiladelphia PhilliesGulf Coast Phillies (Rk)YMinorsReassigned MinorsAssigned to Gulf Coast Phillies (Rk)23.087Team Roster on 2017-07-04
2017-07-01SPPhiladelphia PhilliesLehigh Valley (AAA)YMinorsReassigned MinorsAssigned to Lehigh Valley (AAA)23.084Team Roster on 2017-07-01
2017-06-29SPPhiladelphia PhilliesGulf Coast Phillies (Rk)YMinorsActivated MinorsActivated from disabled list23.082Team Roster on 2017-06-29
2017-06-05SPPhiladelphia PhilliesLehigh Valley (AAA)YDL-7InjuredDL7 Injured23.058Team Roster on 2017-06-05
2017-05-29SPPhiladelphia PhilliesLehigh Valley (AAA)YMinorsReassigned MinorsAssigned to Lehigh Valley (AAA)23.051Team Roster on 2017-05-29
2017-04-18SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveRecalled from Lehigh Valley (AAA)23.010Team Roster on 2017-04-18
2017-04-11SPPhiladelphia PhilliesLehigh Valley (AAA)YMinorsActivated MinorsActivated from DL and assigned to Lehigh Valley (AAA)23.003Team Roster on 2017-04-11
2017-04-06SPPhiladelphia PhilliesClearwater (A+)YDL-10InjuredAssigned to Clearwater (A+) for rehab22.363Team Roster on 2017-04-06
2017-04-02SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YDL-10InjuredDL10 Right and left knee tendinitis22.359Team Roster on 2017-04-02
2016-11-02SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveActivated from DL22.208Team Roster on 2016-11-02
2016-08-19SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)-DL-60InjuredDL60 Transferred to 60-day DL22.133Team Roster on 2016-08-19
2016-08-09SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YDL-15InjuredDL15 Patellar tendinitis, both knees22.123Team Roster on 2016-08-09
2016-06-14SPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveContract purchased from minors22.067Team Roster on 2016-06-14
2016-04-08PPhiladelphia PhilliesLehigh Valley (AAA)-MinorsReassigned MinorsAssigned to Lehigh Valley (AAA)22.000Team Roster on 2016-04-08
2015-07-22PPhiladelphia PhilliesReading (AA)-Minors--Reinstated to active roster21.105Team Roster on 2015-07-22
2015-07-04PPhiladelphia PhilliesReading (AA)-Restricted--Placed on temporary inactive list21.087Team Roster on 2015-07-04
2015-04-11PPhiladelphia PhilliesReading (AA)-MinorsReassigned MinorsAssigned to Reading (AA)21.003Team Roster on 2015-04-11
2014-12-20PPhiladelphia PhilliesPhiladelphia Phillies (MLB)-MinorsTradedTraded from Dodgers with Tom Windle to Phillies for Jimmy Rollins20.256Team Roster on 2014-12-20
2014-12-19PLos Angeles DodgersLos Angeles Dodgers (MLB)-MinorsTradedTraded from Padres with Yasmani Grandal and Joe Wieland to Dodgers for Matt Kemp and Tim Federowicz20.255Team Roster on 2014-12-19
2014-09-29PSan Diego PadresLake Elsinore (A+)-MinorsActivated MinorsActivated from disabled list20.174Team Roster on 2014-09-29
2014-08-13PSan Diego PadresLake Elsinore (A+)-DL-7InjuredDL7 Injured20.127Team Roster on 2014-08-13
2014-04-12PSan Diego PadresLake Elsinore (A+)-MinorsReassigned MinorsAssigned to Lake Elsinore (A+)20.004Team Roster on 2014-04-12
2013-04-12PSan Diego PadresFort Wayne (A)-MinorsReassigned MinorsAssigned to Fort Wayne (A)19.004Team Roster on 2013-04-12
2012-11-30PSan Diego PadresArizona Padres (Rk)-MinorsActivated MinorsActivated from DL18.236Team Roster on 2012-11-30
2012-07-25P San Diego PadresArizona Padres (Rk)-DL-60InjuredDL60 Transferred to 60-day DL18.108Team Roster on 2012-07-25
2012-06-28P San Diego PadresArizona Padres (Rk)-Minors--18.081Team Roster on 2012-06-28
* Transactions data can be divided into 2 eras. 2012-2019 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
2012San Diego Padres-181,200,000-------1,200,000Signing Bonus out of 2012 Draft (1st round - 33rd overall)
2016Philadelphia PhilliesTeam Payroll22507,5000.11177146-3,498,245507,5001,707,500
2017Philadelphia PhilliesTeam Payroll23537,0001.04578128133,651,709535,0002,244,500
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red