MLB Today
Loading scoreboard…

← Legends · Lahman ID puhlte01 · Baseball Reference ↗

Historical player · 1977–1991

Terry Puhl

B/T L/R · HT 74 · WT 195 · Born 7/8/1956 · From Melville, SK CAN · Debut 1977-07-12 · Final 1991-05-29

Career · batting

G
1,531
 
 
AB
4,855
 
 
H
1,361
 
 
HR
62
 
 
RBI
435
 
 
SB
217
 
 
BB
505
 
 
AVG/OPS
0.280 · 0.737
 
 

Where they rank

Career totals are only stats with that team · ranks computed against that franchise's full history

Career with the Houston Astros · 1977–1990

Team page →
HR
62
#34 on the Astros
2 J. Peña
1 J. Lane
Hits
1,357
#8 on the Astros
91 B. Watson
66 J. Wynn
RBI
432
#21 on the Astros
3 Y. Gurriel
15 K. Tucker
SB
217
#6 on the Astros
2 J. Morgan
15 J. Bagwell
Runs
676
#9 on the Astros
18 A. Bregman
36 B. Watson
BB
502
#12 on the Astros
6 B. Watson
100 D. Rader

Career with the Kansas City Royals · 1991–1991

Team page →
Hits
4
#434 on the Royals
1 J. Bautista
1 D. Wathan
RBI
3
#403 on the Royals
1 H. Arteaga
1 D. Werth
BB
3
#392 on the Royals
1 H. Alberto
1 T. Abreu

MLB · all-time career

vs every player ever
HR
62
#1,575 all-time MLB
1 M. Anderson
1 A. Zarilla
Hits
1,361
#834 all-time MLB
2 B. Werber
2 B. Wambsganss
RBI
435
#1,472 all-time MLB
1 C. Barnhart
1 H. Simpson
SB
217
#320 all-time MLB
1 B. Dernier
1 R. Braun

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
1977 Astros NL 602294069 135 0 10 103031 0.3010.3850.402
1978 Astros NL 14958587169 256 3 35 324846 0.2890.3430.368
1979 Astros NL 15760087172 224 8 49 305846 0.2870.3520.377
1980 Astros NL 14153575151 245 13 55 276052 0.2820.3570.419
1981 Astros NL 963504388 194 3 28 223149 0.2510.3150.354
1982 Astros NL 14550764133 179 8 50 175149 0.2620.3310.379
1983 Astros NL 13746566136 257 8 44 243648 0.2920.3430.428
1984 Astros NL 13244966135 197 9 55 135945 0.3010.3800.434
1985 Astros NL 571943455 143 2 23 61823 0.2840.3430.418
1986 Astros NL 811721742 100 3 14 31524 0.2440.3020.355
1987 Astros NL 90122928 50 2 15 11116 0.2300.2930.320
1988 Astros NL 1132344271 72 3 19 223530 0.3030.3950.389
1989 Astros NL 1213544196 254 0 27 94539 0.2710.3530.364
1990 Astros NL 3741512 10 0 8 157 0.2930.3750.317
1991 Royals AL 151804 00 0 3 032 0.2220.3330.222
Career 1,531 4,855 676 1,361 226 56 62 435 217 505 507 0.280 0.349 0.388

Fielding by position

PosGGSInnPOAEDP
OF1,3001,19310,671.02,576571818
1B407.09001

Hall of Fame voting

YearBodyVotesNeededStatus
1997BBWAA1353Ballot
Scout Pack Keep digging
Today scoreboard, games, lineups Teams all 30 club hubs Venues parks by city Trend Lab pitch-by-pitch charts Compare player vs player Site Atlas pages, APIs, feeds