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

Zac CurtisTrack this Player High Level: MLB Current Team: Texas Rangers - In Minors MLB Years: 2016-2018
Follow TBC on Twitter and Facebook

Drafted

PositionsP-229Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameZachary Aaron Curtis
Height5-9Weight171BatsLeftThrowsLeft
Born DateJuly 4,1992 [27.102]PlaceHendersonville,Tennessee
High SchoolHendersonville (Hendersonville,TN)
CollegeMiddle Tennessee State University (Murfreesboro,TN), Volunteer State Community College (Gallatin,TN)

DraftedSelected by the Arizona Diamondbacks [Team Picks] in the 6th round (180th overall) of the 2014 Amateur Entry Draft [Signed]
Signing Bonus$40,000Signing ScoutsNate BirtwellService Time0.148 (2018)
MLB DebutApril 30,2016 [23.300]
OrganizationsARI [3] PHI [2] TEX [2] SEA [1] Awards3
TBC Player ID175562Retrosheet IDcurtz001MLBAM ID657205
Pitch Repertoire Fastball (55.91%) -- Slider (29.21%) -- Changeup (7.37%) -- 2-Seam Fastball (6.82%) -- Curveball (0.70%)
Fastball Velocity [2018] - 91.98 - [2017] - 90.71 - [2016] - 90.93
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

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


This player page is available for sponsorship:
Sponsor the Zac Curtis 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 RatingsPitchingStrikeouts87Walks40Hittable80SO/BB60vsPower80Hitting0Durability58Team.492Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2013Middle Tenn StateSBCNCAA-1 28 ST20544.9314140000080.0764944631743001.338.510.673.478.292.39.556-
2014Middle Tenn StateConfUSANCAA-1Sr28ST21622.0811110410082.0662319120984101.047.210.112.1910.714.90.750-
2014Hillsboro HopsNwstA-ari16R/CL21211.002402400221427.01853012421001.116.00--4.0014.003.50.667-
2015Kane County CougarsMidwAari16CL22441.335305300453354.03398212755000.835.500.332.0012.506.25.500-
2016Visalia RawhideCalifA+ari16Rel23105.23808003210.0128605223001.6510.45--4.3519.164.401.000-
2016Mobile BayBearsSouAAari20Rel23013.20190190011419.2177736300001.177.781.372.7513.735.00.000-
2016Minor Totals (2 teams)MinorMLB--Rel0113.90270270014629.1291513311523001.338.700.903.3015.604.73.5002.08
2016Arizona DiamondbacksNLMLBari62Rel23016.7521021002013.0131010213100001.958.781.358.786.750.77.0006.52
2017Arkansas TravelersTexAAsea16R/CL24123.514104100371351.0432120319606001.217.540.533.3310.523.16.333-
2017Philadelphia PhilliesNLMLBphi52Rel24002.4530300103.23110240001.367.36--4.919.822.00-2.61
2017Seattle MarinersALMLBsea62Rel24005.7930300204.24331122001.077.711.931.933.862.00-5.73
2018Lehigh Valley IronPigsILAAAphiRel25323.00330330013042.0291814422482001.216.210.864.7110.292.18.600-
2018Round Rock ExpressPCLAAAtexRel25104.0090900009.054416120001.225.001.006.0012.002.001.000-
2018Minor Totals (2 teams)MinorMLB--Rel0423.18420420013051.0342218528602001.226.000.884.9410.592.14.6670.57
2018Philadelphia PhilliesNLMLBphi52Rel25001.8670700409.2622010100001.665.59--9.319.311.00-1.03
2018Texas RangersALMLBtex50Rel25019.4580800106.26871982002.258.101.3512.1510.800.89.0003.60
2019Nashville SoundsPCLAAAtexRel26118.9022022007130.03633301025401002.0110.682.977.4211.871.60.500-
MLB Totals - 3 Season(s)Filter025.45420420010035.0322423435344001.767.580.958.298.050.97.0002.34
Minor League Totals - 6 Season(s)Filter13113.4020902090013867242.2193105922310732918001.237.130.853.9512.153.07.542-
AAA Totals - 2 Season(s)Filter535.31640640020181.070554815531003001.517.751.665.8611.071.89.625-
AA Totals - 2 Season(s)Filter133.426006000481770.1602827625906001.207.610.763.1711.413.60.250-
A+ Totals - 1 Season(s)Filter105.23808003210.0128605223001.6510.45--4.3519.164.401.000-
A Totals - 1 Season(s)Filter441.335305300453354.03398212755000.835.500.332.0012.506.25.500-
A- Totals - 1 Season(s)Filter211.002402400221427.01853012421001.116.00--4.0014.003.50.667-
NCAA Totals - 2 Season(s)Filter1163.49252504100162.214272637511727101.197.860.392.829.523.37.647-
Arizona Diamondbacks Totals - 1 Season(s)Filter016.7521021002013.0131010213100001.958.781.358.786.750.77.000-
Philadelphia Phillies Totals - 2 Season(s)Filter002.0210010005012.0933012140001.576.07--8.109.451.17--
Texas Rangers Totals - 1 Season(s)Filter019.4580800106.26871982002.258.101.3512.1510.800.89.000-
Seattle Mariners Totals - 1 Season(s)Filter005.7930300204.24331122001.077.711.931.933.862.00--
Average MLB - Per ~220 innings0125.45243024300580220.01851391332320319723001.767.580.958.298.050.97.0002.34
Average Minor - Per ~220 innings12103.4018901890012560220.01749583219729716001.237.130.853.9512.153.07.545-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2018Lehigh Valley IronPigsILAAAphi2571000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Minor League Totals - 2 Season(s)Filter171000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
AAA Totals - 1 Season(s)Filter71000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
Average Minor - Per 162 games162100000000001000000.000.000.000.0000010.000.000.000.0000.00100.000.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2014Hillsboro Hops NwstA-ari21P24--14--551.0000.21------24100.031.6
2015Kane County Cougars MidwAari22P53--241-76.8570.11------53100.038.4
2016Visalia Rawhide CalifA+ari23P8---------------8100.05.7
2016Mobile BayBears SouAAari23P19---2--221.0000.11------19100.013.8
2016Arizona DiamondbacksNLMLBari23P21-1314--551.0000.240.381-100.0-21100.013.0
2017Arkansas Travelers TexAAsea24P41--27--991.0000.22------41100.058.6
2017Philadelphia PhilliesNLMLBphi24P3-3-------------3100.01.9
2017Seattle MarinersALMLBsea24P3-4-2--221.0000.670.50-----3100.01.9
2018Lehigh Valley IronPigs ILAAAphi25P33--171-98.8890.24------33100.023.6
2018Round Rock Express PCLAAAtex25P9---1--111.0000.11------9100.06.5
2018Texas RangersALMLBtex25P8-6-2--221.0000.250.33-----8100.05.0
2018Philadelphia PhilliesNLMLBphi25P7-9-------------7100.04.3
MLB Totals for P - 3 season(s)-   P42-3518--991.0000.210.261-100.0-420.00.0
AAA Totals for P - 1 season(s)-   P42--181-109.9000.21------420.00.0
AA Totals for P - 2 season(s)-   P60--29--11111.0000.18------600.00.0
A+ Totals for P - 1 season(s)-   P8---------------80.00.0
A Totals for P - 1 season(s)-   P53--241-76.8570.11------530.00.0
A- Totals for P - 1 season(s)-   P24--14--551.0000.21------240.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2014Hillsboro Hops NwstA-ari2124----------
2015Kane County Cougars MidwAari2253----------
2016Visalia Rawhide CalifA+ari238----------
2016Mobile BayBears SouAAari2319----------
2016Arizona DiamondbacksNLMLBari2321----------
2017Arkansas Travelers TexAAsea2441----------
2017Philadelphia PhilliesNLMLBphi243----------
2017Seattle MarinersALMLBsea243----------
2018Lehigh Valley IronPigs ILAAAphi2533----------
2018Round Rock Express PCLAAAtex259----------
2018Texas RangersALMLBtex258----------
2018Philadelphia PhilliesNLMLBphi257----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2013Brazos Valley BombersTexas Collegiate LeagueCollege20511.62660100039.0179702340301.033.920.005.319.231.742.08.833
2017Seattle MarinersMLB Spring TrainingMLB241040.5020200001.1766211007.2747.2513.506.756.751.0040.501.000
2018Philadelphia PhilliesMLB Spring TrainingMLB25001.291001000217.0911039201.7111.570.003.8611.573.001.29.000
2019Texas RangersMLB Spring TrainingMLB260018.0040400103.0466021102.0012.000.006.003.000.5018.00.000
Texas Collegiate League Totals - 1 yrs511.62660100039.0179702340301.033.920.005.319.231.742.08.833
MLB Spring Training Totals - 3 yrs1010.3216016003111.32013132611302.2915.881.594.768.741.8310.321.000

Awards [3]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2014Conference USA All-Conference Team (SP) ... Minor League Short-Season All-Star Team (RP)2
2015Midwest League All-Star Team (LHRP)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2019-07-12PFree Agent -Free AgentFree AgentReleased by Nashville27.008  
2019-06-18PTexas RangersNashville (AAA)-DL-7InjuredDL7 Injured26.349Team Roster on 2019-06-18
2019-06-05PTexas RangersNashville (AAA)-MinorsActivated MinorsActivated from disabled list26.336Team Roster on 2019-06-05
2019-05-30PTexas RangersNashville (AAA)-DL-7InjuredDL7 Injured26.330Team Roster on 2019-05-30
2018-12-18RPTexas RangersTexas Rangers (MLB)-MinorsContractSigned to Minor League Contract26.167Team Roster on 2018-12-18
2018-11-30RPFree Agent -Free AgentFree AgentGranted free agency26.149  
2018-09-01RPTexas RangersTexas Rangers (MLB)YActiveMLB ActiveRecalled from Round Rock (AAA)26.059Team Roster on 2018-09-01
2018-08-07PTexas RangersRound Rock (AAA)-MinorsReassigned MinorsAssigned to Round Rock (AAA)26.034Team Roster on 2018-08-07
2018-08-07RPTexas RangersRound Rock (AAA)YMinors--Claimed off waivers from Phillies by Rangers26.034Team Roster on 2018-08-07
2018-07-31RPPhiladelphia PhilliesLehigh Valley (AAA)-DFADes For AssignmentDesignated for Assignment26.027Team Roster on 2018-07-31
2018-07-01RPPhiladelphia PhilliesLehigh Valley (AAA)YMinorsReassigned MinorsAssigned to Lehigh Valley (AAA)25.362Team Roster on 2018-07-01
2018-06-22RPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveRecalled from Lehigh Valley (AAA)25.353Team Roster on 2018-06-22
2018-05-10RPPhiladelphia PhilliesLehigh Valley (AAA)YMinorsReassigned MinorsAssigned to Lehigh Valley (AAA)25.310Team Roster on 2018-05-10
2018-04-30RPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActiveMLB ActiveRecalled from Lehigh Valley (AAA)25.300Team Roster on 2018-04-30
2018-03-26RPPhiladelphia PhilliesLehigh Valley (AAA)YMinorsReassigned MinorsAssigned to Lehigh Valley (AAA)25.265Team Roster on 2018-03-26
2017-09-11RPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActive--Claimed off waivers from Mariners by Phillies25.069Team Roster on 2017-09-11
2017-09-04RPSeattle MarinersArkansas (AA)-DFADes For AssignmentDesignated for Assignment25.062Team Roster on 2017-09-04
2017-08-18RPPhiladelphia PhilliesPhiladelphia Phillies (MLB)YActive--Claimed off waivers from Mariners by Phillies25.045Team Roster on 2017-08-18
2017-06-18RPSeattle MarinersArkansas (AA)YMinorsReassigned MinorsAssigned to Arkansas (AA)24.349Team Roster on 2017-06-18
2017-06-16RPSeattle MarinersSeattle Mariners (MLB)YActiveMLB ActiveRecalled from Arkansas (AA)24.347Team Roster on 2017-06-16
2017-05-15RPSeattle MarinersArkansas (AA)YMinorsReassigned MinorsAssigned to Arkansas (AA)24.315Team Roster on 2017-05-15
2017-05-11RPSeattle MarinersSeattle Mariners (MLB)YActiveMLB ActiveRecalled from Arkansas (AA)24.311Team Roster on 2017-05-11
2017-03-12RPSeattle MarinersArkansas (AA)YMinorsReassigned MinorsAssigned to Arkansas (AA)24.251Team Roster on 2017-03-12
2016-11-22RPSeattle MarinersSeattle Mariners (MLB)YMinorsTradedTraded from Diamondbacks with Mitch Haniger and Jean Segura to Mariners for Taijuan Walker and Ketel Marte24.141Team Roster on 2016-11-22
2016-07-31RPArizona DiamondbacksMobile (AA)YMinorsReassigned MinorsAssigned to Mobile (AA)24.027Team Roster on 2016-07-31
2016-07-30RPArizona DiamondbacksReno (AAA)YMinorsReassigned MinorsAssigned to Reno (AAA)24.026Team Roster on 2016-07-30
2016-07-07RPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveRecalled from Mobile (AA)24.003Team Roster on 2016-07-07
2016-06-15RPArizona DiamondbacksMobile (AA)YMinorsReassigned MinorsAssigned to Mobile (AA)23.346Team Roster on 2016-06-15
2016-05-01RPArizona DiamondbacksArizona Diamondbacks (MLB)YActiveMLB ActiveContract purchased from minors23.301Team Roster on 2016-05-01
2016-04-07PArizona DiamondbacksVisalia (A+)-MinorsReassigned MinorsAssigned to Visalia (A+)23.277Team Roster on 2016-04-07
2015-04-09PArizona DiamondbacksKane County (A)-MinorsReassigned MinorsAssigned to Kane County (A)22.279Team Roster on 2015-04-09
2014-06-14PArizona DiamondbacksHillsboro (A-)-MinorsContractSigned out of draft (Middle Tennessee State)21.345Team Roster on 2014-06-14
* 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
2014Arizona Diamondbacks-2140,000-------40,000Signing Bonus out of 2014 Draft (6th round - 180th overall)
2016Arizona DiamondbacksTeam Payroll23507,5000.07177147-3,498,245507,500547,500
2017Philadelphia PhilliesTeam Payroll24535,0000.09781947-3,651,709535,0001,082,500
2017Seattle MarinersTeam Payroll24535,0000.09781959-3,651,709535,0001,082,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