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

John CurtissTrack this Player High Level: MLB Current Team: Salt Lake (AAA) - Los Angeles Angels MLB Years: 2017-2019
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League
Rated Prospect

PositionsP-168Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameJohn Pickens Curtiss
Height6-4Weight200BatsRightThrowsRight
Born DateApril 5,1993 [26.108]PlaceDallas,Texas
High SchoolSouthlake Carroll (Southlake,TX)
CollegeUniversity of Texas (Austin,TX)

DraftedSelected by the Minnesota Twins [Team Picks] in the 6th round (170th overall) of the 2014 Amateur Entry Draft [Signed] ... Selected by the Colorado Rockies [Team Picks] in the 30th round (918th overall) of the 2011 Amateur Entry Draft
Signing Bonus$266,900Signing ScoutsMarty EspositoService Time0.069 (2018)
Prospect Rankings[BA] 2019-MIN-#26   [PIPE] 2018-MIN-#21
MLB DebutAugust 25,2017 [24.142]
OrganizationsMIN [5] ANA [1] Awards0
TBC Player ID165215Retrosheet IDcurtj003MLBAM ID595928
Pitch Repertoire Fastball (64.02%) -- Slider (29.27%) -- 2-Seam Fastball (6.71%)
Fastball Velocity [2019] - 92.09 - [2018] - 93.78 - [2017] - 95.29
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

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


This player page is available for sponsorship:
Sponsor the John Curtiss 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 RatingsPitchingStrikeouts81Walks45Hittable73SO/BB64vsPower73Hitting0Durability55Team.544Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2012TexasBig12NCAA-1Fr43Rel19233.5028424000264.0552625225481001.247.690.283.506.721.92.400-
2014TexasBig12NCAA-1So43Rel21232.2828127000943.0341211015332101.137.06--3.126.852.20.400-
2014Elizabethton TwinsAppRkmin46S/R21212.30963001031.0338817413001.289.480.292.0111.785.86.667-
2015Gulf Coast TwinsGCLRkmin61Rel22101.1350500208.07210471001.387.88--4.507.881.751.000-
2015Cedar Rapids KernelsMidwAmin45S/R22336.071679007246.06233311010443001.5712.131.961.968.614.40.500-
2015Minor Totals (2 teams)MinorMLB--S/R0435.3321714009254.06935321014514001.5411.501.672.338.503.64.5714.43
2016Cedar Rapids KernelsMidwAmin45Rel23000.0060600628.020002172000.502.25--2.2519.138.50--
2016Fort Myers MiracleFSLA+min12Rel23023.06380380014353.0422018023685001.237.13--3.9111.552.96.000-
2016Minor Totals (2 teams)MinorMLB--Rel0022.66440440020561.0442018025857001.136.49--3.6912.543.40.0001.59
2017Chattanooga LookoutsSouAAmin44R/CL24200.722102100191325.01232012353000.964.32--4.3212.602.921.000-
2017Rochester Red WingsILAAAmin25Rel24001.85180180013624.01155010333000.864.07--3.7012.213.30--
2017Minor Totals (2 teams)MinorMLB--R/CL0201.283903900321949.02387022686000.914.20--4.0112.413.091.0001.74
2017Minnesota TwinsALMLBmin27Rel24008.3190900408.298822102001.279.352.082.0810.385.00-4.54
2018Rochester Red WingsILAAAminR/CL25242.773813700281055.0412117331612001.306.670.495.049.921.97.333-
2018Minnesota TwinsALMLBmin27Rel25015.6880800206.08440473001.8911.37--5.689.951.75.000-0.32
2019Los Angeles AngelsALMLBanaRel26003.8610100102.02110310002.147.71--11.573.860.33-3.00
2019Philadelphia PhilliesNLMLBphiRel26003.8610100102.02110310002.147.71--11.573.860.33-3.00
2019Salt Lake BeesPCLAAAanaRel26205.9113013002121.0201414413290011.558.441.695.4812.232.231.000-
2019Lehigh Valley IronPigsILAAAphiRel260110.95918001012.020151559150002.3514.593.656.5710.951.67.000-
2019Minor Totals (2 teams)MinorMLB--Rel0217.7522121003133.2402929922440011.8410.692.415.8811.762.00.6672.91
MLB Totals - 3 Season(s)Filter016.4119019008018.2211414212195001.689.610.925.498.691.58.0001.22
Minor League Totals - 6 Season(s)Filter12113.5117315158009337283.22501211112312135022011.307.900.733.8311.072.89.522-
AAA Totals - 3 Season(s)Filter454.0578276004417112.092555112631385011.377.310.955.0010.962.19.444-
AA Totals - 1 Season(s)Filter200.722102100191325.01232012353000.964.32--4.3212.602.921.000-
A+ Totals - 1 Season(s)Filter023.06380380014353.0422018023685001.237.13--3.9111.552.96.000-
A Totals - 2 Season(s)Filter335.17227150013454.06433311012615001.4110.671.672.0010.175.08.500-
Rk Totals - 2 Season(s)Filter312.061468003039.040109111484001.309.150.232.5210.984.36.750-
NCAA Totals - 3 Season(s)Filter463.015655100011107.2893836240813101.207.440.173.346.772.03.400-
Minnesota Twins Totals - 2 Season(s)Filter017.2017017006014.117121226175001.5310.201.203.6010.202.83.000-
Philadelphia Phillies Totals - 1 Season(s)Filter003.8610100102.02110310002.147.71--11.573.860.33--
Los Angeles Angels Totals - 1 Season(s)Filter003.8610100102.02110310002.147.71--11.573.860.33--
Average MLB - Per ~220 innings0116.41213021300890220.02351571572213421356001.689.610.925.498.691.58.0001.22
Average Minor - Per ~220 innings993.5113412122007229220.01939486189427017011.307.900.733.8311.072.89.500-

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2014Elizabethton Twins AppRkmin21P9--35--881.0000.89------9100.013.2
2015Gulf Coast Twins GCLRkmin22P5--11--221.0000.40------5100.08.5
2015Cedar Rapids Kernels MidwAmin22P16--36-1991.0000.56------16100.011.4
2016Cedar Rapids Kernels MidwAmin23P6---------------6100.04.3
2016Fort Myers Miracle FSLA+min23P38--261-98.8890.21------38100.027.5
2017Chattanooga Lookouts SouAAmin24P21--12--331.0000.14------21100.015.0
2017Rochester Red Wings ILAAAmin24P18--1---111.0000.06------18100.012.7
2017Minnesota TwinsALMLBmin24P9-812--331.0000.330.382-100.0-9100.05.6
2018Rochester Red Wings ILAAAmin25P38--67--13131.0000.34------38100.027.1
2018Minnesota TwinsALMLBmin25P8-611-1221.0000.250.332-100.0-8100.04.9
MLB Totals for P - 2 season(s)-   P17-1423-1551.0000.290.364-100.0-170.00.0
AAA Totals for P - 2 season(s)-   P56--77--14141.0000.25------560.00.0
AA Totals for P - 1 season(s)-   P21--12--331.0000.14------210.00.0
A+ Totals for P - 1 season(s)-   P38--261-98.8890.21------380.00.0
A Totals for P - 2 season(s)-   P22--36-1991.0000.41------220.00.0
Rk Totals for P - 2 season(s)-   P14--46--10101.0000.71------140.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2014Elizabethton Twins AppRkmin219----------
2015Gulf Coast Twins GCLRkmin225----------
2015Cedar Rapids Kernels MidwAmin2216----------
2016Cedar Rapids Kernels MidwAmin236----------
2016Fort Myers Miracle FSLA+min2338----------
2017Chattanooga Lookouts SouAAmin2421----------
2017Rochester Red Wings ILAAAmin2418----------
2017Minnesota TwinsALMLBmin249----------
2018Rochester Red Wings ILAAAmin2538----------
2018Minnesota TwinsALMLBmin258----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2016Surprise SaguarosArizona Fall LgMinor23002.8411011002112.213441418001.399.240.712.8412.794.502.84.000
2017Minnesota TwinsMLB Spring TrainingMLB24000.0020200101.1000011000.910.000.006.756.751.000.00.000
2018Minnesota TwinsMLB Spring TrainingMLB25001.8050500305.0211043201.203.600.007.205.400.751.80.000
2019Los Angeles AngelsMLB Spring TrainingMLB26104.6680800219.28652510101.417.451.864.669.312.005.591.000
Arizona Fall League Totals - 1 yrs002.8411011002112.713441418001.349.240.712.8412.794.502.84.000
MLB Spring Training Totals - 3 yrs103.3815015006116.0107621014301.255.631.135.637.881.403.941.000

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2019-07-07PFree Agent -Free AgentFree AgentReleased by Lehigh Valley26.093  
2019-06-13PPhiladelphia PhilliesLehigh Valley (AAA)-MinorsReassigned MinorsAssigned to Lehigh Valley (AAA)26.069Team Roster on 2019-06-13
2019-06-13PPhiladelphia PhilliesLehigh Valley (AAA)-MinorsContractSigned to Minor League Contract26.069Team Roster on 2019-06-13
2019-06-06PFree Agent -Free AgentFree AgentElected Free Agency26.062  
2019-06-06PLos Angeles AngelsSalt Lake (AAA)-MinorsReassigned MinorsOutrighted to minors26.062Team Roster on 2019-06-06
2019-06-03PLos Angeles AngelsSalt Lake (AAA)-DFADes For AssignmentDesignated for Assignment26.059Team Roster on 2019-06-03
2019-06-02PLos Angeles AngelsSalt Lake (AAA)YMinorsReassigned MinorsAssigned to Salt Lake (AAA)26.058Team Roster on 2019-06-02
2019-05-31PLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveContract purchased from minors26.056Team Roster on 2019-05-31
2019-05-03PLos Angeles AngelsSalt Lake (AAA)-MinorsReassigned MinorsOutrighted to minors26.028Team Roster on 2019-05-03
2019-04-30PLos Angeles AngelsLos Angeles Angels (MLB)-DFADes For AssignmentDesignated for Assignment26.025Team Roster on 2019-04-30
2019-04-28PLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Salt Lake (AAA)26.023Team Roster on 2019-04-28
2019-04-16PLos Angeles AngelsSalt Lake (AAA)YMinorsReassigned MinorsAssigned to Salt Lake (AAA)26.011Team Roster on 2019-04-16
2019-04-15PLos Angeles AngelsLos Angeles Angels (MLB)YActiveMLB ActiveRecalled from Salt Lake (AAA)26.010Team Roster on 2019-04-15
2019-03-15PLos Angeles AngelsSalt Lake (AAA)YMinorsReassigned MinorsAssigned to Salt Lake (AAA)25.344Team Roster on 2019-03-15
2019-01-15PLos Angeles AngelsLos Angeles Angels (MLB)YActiveTradedTraded from Twins to Angels for Daniel Ozoria25.285Team Roster on 2019-01-15
2019-01-14PMinnesota TwinsMinnesota Twins (MLB)-DFADes For AssignmentDesignated for Assignment25.284Team Roster on 2019-01-14
2018-09-03PMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveRecalled from Rochester (AAA)25.151Team Roster on 2018-09-03
2018-05-01PMinnesota TwinsRochester (AAA)YMinorsReassigned MinorsAssigned to Rochester (AAA)25.026Team Roster on 2018-05-01
2018-04-30PMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveRecalled from Rochester (AAA)25.025Team Roster on 2018-04-30
2018-03-13PMinnesota TwinsRochester (AAA)YMinorsReassigned MinorsAssigned to Rochester (AAA)24.342Team Roster on 2018-03-13
2017-08-23PMinnesota TwinsMinnesota Twins (MLB)YActiveMLB ActiveContract purchased from minors24.140Team Roster on 2017-08-23
2017-06-23PMinnesota TwinsRochester (AAA)-MinorsReassigned MinorsAssigned to Rochester (AAA)24.079Team Roster on 2017-06-23
2017-04-06PMinnesota TwinsChattanooga (AA)-MinorsReassigned MinorsAssigned to Chattanooga (AA)24.001Team Roster on 2017-04-06
2016-04-28PMinnesota TwinsFort Myers (A+)-MinorsReassigned MinorsAssigned to Fort Myers (A+)23.023Team Roster on 2016-04-28
2015-08-05PMinnesota TwinsCedar Rapids (A)-MinorsReassigned MinorsAssigned to Cedar Rapids (A)22.122Team Roster on 2015-08-05
2015-07-28PMinnesota TwinsGulf Coast Twins (Rk)-MinorsReassigned MinorsAssigned to Gulf Coast Twins (Rk)22.114Team Roster on 2015-07-28
2015-07-24PMinnesota TwinsCedar Rapids (A)-MinorsReassigned MinorsAssigned to Cedar Rapids (A)22.110Team Roster on 2015-07-24
2015-07-17PMinnesota TwinsGulf Coast Twins (Rk)-MinorsActivated MinorsActivated from disabled list22.103Team Roster on 2015-07-17
2015-05-30PMinnesota TwinsCedar Rapids (A)-DL-7InjuredDL7 Injured22.055Team Roster on 2015-05-30
2015-04-30PMinnesota TwinsCedar Rapids (A)-MinorsActivated MinorsActivated from disabled list22.025Team Roster on 2015-04-30
2015-04-21PMinnesota TwinsCedar Rapids (A)-DL-7InjuredDL7 Injured22.016Team Roster on 2015-04-21
2015-04-09PMinnesota TwinsCedar Rapids (A)-MinorsReassigned MinorsAssigned to Cedar Rapids (A)22.004Team Roster on 2015-04-09
2014-07-04PMinnesota TwinsElizabethton (Rk)-MinorsContractSigned out of draft (Texas)21.090Team Roster on 2014-07-04
* 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
2014Minnesota Twins-21266,900-------266,900Signing Bonus out of 2014 Draft (6th round - 170th overall)
2017Minnesota TwinsTeam Payroll24535,0000.0481946-3,651,709535,000801,900
* 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