Please SUPPORT US by putting your name on the SUPPORT WALL.
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-2018
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 [24.223]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 Time1.045 (2017)
Prospect Rankings[PIPE] 2016-PHI-#13
MLB DebutJune 14,2016 [22.067]
OrganizationsPHI [4] SDN [3] Awards0
TBC Player ID171225Retrosheet IDefliz001MLBAM ID621107
Pitch Repertoire Fastball (41.24%) -- Slider (22.37%) -- 2-Seam Fastball (20.98%) -- Changeup (9.12%) -- Curveball (6.29%)
Fastball Velocity [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 RatingsPitchingStrikeouts21Walks86Hittable42SO/BB65vsPower42Hitting25Durability45Team.505Ratings 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
MLB Totals - 3 Season(s)Filter15185.10464602100255.227615614544661897001.349.721.552.326.652.86.4551.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 - 3 Season(s)Filter15185.10464602100255.227615614544661897001.349.721.552.326.652.86.455-
Average MLB - Per ~220 innings13155.10404002100220.023713412538571636001.349.721.552.326.652.86.4641.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
MLB Totals - 3 Season(s)Filter458861320130005207002.148.148.205.35318395.343.057.057.0000.0054.740.001.0588.0023.08
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 - 3 Season(s)Filter458861320130005207002.148.148.205.35318395.343.057.057.0000.0054.740.001.0588.0023.08
Average MLB - Per 162 games162317224770411000187025007.148.148.205.3536511342.343.057.057.0000.0054.740.001.0588.0023.08
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
MLB Totals for P - 3 season(s)-   P46462551341525954.9151.170.2118675.0-460.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----------

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
MLB Spring Training Totals - 3 yrs014.50853000022.02315115616101.329.412.052.456.552.676.14.000

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
MLB Spring Training Totals - 1 yrs22000000000200000.000.000.000.000002.000.000.0000.00100.000.000.000.000.00

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
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-2018 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