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

Terry PuhlTrack this Player High Level: MLB Stat Years: 1974-1991 MLB Years: 1977-1991
Follow TBC on Twitter and Facebook


PositionsOF-1300, 1B-4, DH-2Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameTerry Stephen Puhl
Height6-2Weight200BatsLeftThrowsRight
Born DateJuly 8,1956 [61.348]PlaceMelville,Saskatchewan
High SchoolMelville Comprehensive (Melville,SK)

DraftedSigned as undrafted amateur free agent in 1973 by the Houston Astros.
MLB DebutJuly 12,1977 [21.004]
OrganizationsHOU [17] KCA [1] Awards1
TBC Player ID16816Retrosheet IDpuhlt001MLBAM ID120795
RelationshipsFather of Stephen Puhl
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Terry Puhl 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


Career Talent RatingsBattingSpeed79Power48Contact78XBH46RBIs43Runs54Hitting76Durability54Team.516Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1974CovingtonAppRk-17592114260110021000000000.284.284.336.6207111211.284.052.052.2830.000.000.000.000.0018.33
1975DubuqueMidwA-1810434657115102028000000000.332.332.373.70512912346.332.041.040.3220.000.000.000.000.0010.43
1976ColumbusSouAA-192898132850114000000000.286.286.367.65336698.278.081.082.2990.000.000.001.0298.0021.43
1976MemphisILAAA-191053725099173139000000000.266.266.336.60212521372.264.070.070.2750.000.000.000.27372.0021.21
1976Minor Totals (2 teams)Minor         13347063127223253000000000.270.270.343.61316127470.267.073.072.2800.000.000.000.43235.0021.26
1977Charleston CharliesILAAAhou-207828553871264331210522711300.305.411.432.84312322342.323.127.316.38015.207.890.521.1771.2525.29
1977Houston AstrosNLMLBhou21of20602294069135010101303115003.301.385.402.7879218265.348.101.271.35711.3211.701.030.000.0026.09
1978Houston AstrosNLMLBhou21of211495858716925633532144846437511.289.343.368.71121534647.306.079.191.3227.427.110.960.46195.0020.12
1979Houston AstrosNLMLBhou21of22157600871722248493022584648287.287.352.377.72922634672.299.090.200.3288.636.850.791.1975.0019.77
1980Houston AstrosNLMLBhou21of231415357515124513552711605246333.282.357.419.77622442608.292.137.279.3509.878.550.872.1441.1527.81
1981Houston AstrosNLMLBhou21of24963504388194328224314944553.251.315.354.66912426394.281.103.243.3037.8712.441.580.76116.6729.55
1982Houston AstrosNLMLBhou21of2514550764133179850179514925226.262.331.379.71019234567.277.117.233.3208.998.640.961.4163.3825.56
1983Houston AstrosNLMLBhou21of26137465661362578442411364825424.292.343.428.77119940512.310.136.241.3437.039.381.331.5658.1329.41
1984Houston AstrosNLMLBhou21of27132449661351979551385945164125.301.380.434.81419535519.316.133.276.36011.378.670.761.7349.8925.93
1985Houston AstrosNLMLBhou21of2857194345514322362182314340.284.343.418.7618119220.308.134.247.3318.1810.451.280.9197.0034.55
1986Houston AstrosNLMLBhou21of2981172174210031432152404216.244.302.355.6576113193.265.111.203.2937.7712.441.601.5557.3330.95
1987Houston AstrosNLMLBhou21of30901229285021511111601003.230.293.320.613397134.250.090.180.2778.2111.941.451.4961.0025.00
1988Houston AstrosNLMLBhou21of31113234427172319224353011130.303.395.389.7849112272.337.086.312.35612.8711.030.861.1078.0016.90
1989Houston AstrosNLMLBhou21of32121354419625402798453914237.271.353.364.71712929406.303.093.223.32711.089.610.870.000.0030.21
1990Houston AstrosNLMLBhou21of3337415121008125711100.293.375.317.69213149.343.024.122.32410.2014.291.400.000.008.33
1991Kansas City RoyalsALMLBkca26dh341518040003003200011.222.333.222.5554021.250.000.167.25214.299.520.670.000.000.00
MLB Totals - 15 Season(s)Filter1531485567613612265662435217995055072657364959.280.349.388.73718853445479.301.108.236.0009.229.251.001.1378.3125.28
Minor League Totals - 4 Season(s)Filter3741312215389551161351210522711300.296.323.369.692484721369.299.073.114.0003.801.970.520.44218.6718.51
AAA Totals - 2 Season(s)Filter1836571031862995721210522711300.283.335.377.71224843714.288.094.177.0007.283.780.520.70131.4023.12
AA Totals - 1 Season(s)Filter2898132850114000000000.286.286.367.65336698.278.081.082.0000.000.000.001.0298.0021.43
A Totals - 1 Season(s)Filter10434657115102028000000000.332.332.373.70512912346.332.041.040.0000.000.000.000.000.0010.43
Rk Totals - 1 Season(s)Filter592114260110021000000000.284.284.336.6207111211.284.052.052.0000.000.000.000.000.0018.33
Houston Astros Totals - 14 Season(s)Filter1516483767613572265662432217995025052657364858.281.349.389.73818813445458.301.108.237.0009.209.251.011.1478.0225.35
Kansas City Royals Totals - 1 Season(s)Filter1518040003003200011.222.333.222.5554021.250.000.167.00014.299.520.670.000.000.00
Average MLB - Per 162 games162514721442467462310535436456.280.349.388.73719936580.301.108.236.0009.229.251.001.1378.3125.28
Average Minor - Per 162 games1625689316824535854231200100.296.323.369.69221031593.299.073.114.0003.801.970.520.44218.6718.51

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1977Houston AstrosNLMLBhou20OF59--11931-123122.9922.07------6098.336.4
1978Houston AstrosNLMLBhou21OF148--386632395392.9922.65------14999.391.4
1979Houston AstrosNLMLBhou22OF152--3527-33593591.0002.36------15796.893.8
1980Houston AstrosNLMLBhou23OF135--3111433328325.9912.41------14195.782.8
1981Houston AstrosNLMLBhou24OF88--1855-11901901.0002.16------9691.780.0
1982Houston AstrosNLMLBhou25OF138--257433264261.9891.89------14595.285.2
1983Houston AstrosNLMLBhou26OF124--220421226224.9911.81------13790.576.5
1984Houston AstrosNLMLBhou27OF126--213634222219.9861.74------13295.577.8
1985Houston AstrosNLMLBhou28OF53--923-195951.0001.79------5793.032.7
1986Houston AstrosNLMLBhou29OF47--65---65651.0001.38------8158.029.0
1987Houston AstrosNLMLBhou30OF40--48-1-4948.9801.20------9044.424.7
1988Houston AstrosNLMLBhou31OF78--11622-120118.9831.51------11369.048.1
1989Houston AstrosNLMLBhou32OF103--2043--2072071.0002.01------12185.163.6
1989Houston AstrosNLMLBhou321B3--8--1881.0002.67------1212.51.9
1990Houston AstrosNLMLBhou33OF8--8---881.0001.00------3721.64.9
1990Houston AstrosNLMLBhou331B1--1---111.0001.00------372.70.6
1991Kansas City RoyalsALMLBkca34DH2---------------1513.31.2
1991Kansas City RoyalsALMLBkca34OF1---------------156.70.6
MLB Totals for OF - 15 season(s)-   OF1300--257657181826512633.9932.03------13000.00.0
MLB Totals for 1B - 2 season(s)-   1B4--9--1991.0002.25------40.00.0
MLB Totals for DH - 1 season(s)-   DH2---------------20.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1977Houston AstrosNLMLBhou20---------59-
1978Houston AstrosNLMLBhou21---------148-
1979Houston AstrosNLMLBhou22---------152-
1980Houston AstrosNLMLBhou23---------135-
1981Houston AstrosNLMLBhou24---------88-
1982Houston AstrosNLMLBhou25---------138-
1983Houston AstrosNLMLBhou26---------124-
1984Houston AstrosNLMLBhou27---------126-
1985Houston AstrosNLMLBhou28---------53-
1986Houston AstrosNLMLBhou29---------47-
1987Houston AstrosNLMLBhou30---------40-
1988Houston AstrosNLMLBhou31---------78-
1989Houston AstrosNLMLBhou32--3------103-
1990Houston AstrosNLMLBhou33--1------8-
1991Kansas City RoyalsALMLBkca34---------12

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1980Houston AstrosChamp. SeriesMLB235194102003203200000.526.591.6321.22312222.588.106.36813.649.090.670.000.0020.00
1981Houston AstrosDiv SeriesMLB24521241000100100000.190.190.238.4285121.200.048.0950.004.760.000.000.0025.00
1986Houston AstrosChamp. SeriesMLB2933020000100000000.667.667.6671.334203.667.000.3330.000.000.000.000.000.00
MLB Playoffs - Divisional Series Totals - 1 yrs521241000100100000.190.190.238.4285121.200.048.0950.004.760.000.000.0025.00
MLB Playoffs - Championship Series Totals - 2 yrs8224122003303200000.545.600.6361.23614225.600.091.36412.008.000.670.000.0016.67

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1984Tip O'Neill Award (Canadian player of the year)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1991-06-09Released by Royals. 
1991-04-25ContractSigned as Free Agent by Royals. 
1991-04-01Released by Mets. 
1990-12-13ContractSigned as Free Agent by Mets. 
1990-11-05Free AgentGranted Free Agency. 
1973-09-19ContractSigned as undrafted amateur Free Agent by Astros. 
* 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
1985Houston AstrosTeam Payroll28541,667-200867++370,78060,000541,667
1986Houston AstrosTeam Payroll29850,000-97386++386,34760,0001,391,667
1987Houston AstrosTeam Payroll30900,000-74390++344,90660,0002,291,667
1988Houston AstrosTeam Payroll31950,000-81489++392,10762,5003,241,667
1989Houston AstrosTeam Payroll32950,000-115786++429,80262,5004,191,667
1990Houston AstrosTeam Payroll33800,000-1941272++515,727100,0004,991,667
1991Kansas City RoyalsTeam Payroll34100,000-62040-742,231100,0005,091,667
* 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