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

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 [62.154]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