Standard Batting

Upgraded
Standard Batting Table
Season Age Team Lg WAR G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ rOBA Rbat+ TB GIDP HBP SH SF IBB Pos Awards
1977 20 HOU NL 1.2 60 265 229 40 69 13 5 0 10 10 1 30 31 .301 .385 .402 .786 121 .370 124 92 3 1 5 0 0 78/9H
1978 21 HOU NL 3.7 149 647 585 87 169 25 6 3 35 32 14 48 46 .289 .343 .368 .711 107 .341 112 215 11 4 3 7 5 *87/9H AS
1979 22 HOU NL 3.5 157 672 600 87 172 22 4 8 49 30 22 58 46 .287 .352 .377 .729 105 .333 106 226 7 4 8 2 8 *89/7H
1980 23 HOU NL 6.2 141 609 535 75 151 24 5 13 55 27 11 60 52 .282 .357 .419 .776 124 .364 129 224 3 4 6 3 3 *98H/7
1981 24 HOU NL 1.9 96 394 350 43 88 19 4 3 28 22 4 31 49 .251 .315 .354 .670 95 .325 91 124 3 4 4 5 5 *98H
1982 25 HOU NL 1.0 145 567 507 64 133 17 9 8 50 17 9 51 49 .262 .331 .379 .710 106 .332 108 192 6 2 5 2 2 *98H
1983 26 HOU NL 3.4 137 512 465 66 136 25 7 8 44 24 11 36 48 .292 .343 .428 .771 120 .361 124 199 4 2 5 4 2 *9H8
1984 27 HOU NL 3.0 132 519 449 66 135 19 7 9 55 13 8 59 45 .301 .380 .434 .814 137 .375 141 195 5 1 6 4 12 *9/7H
1985 28 HOU NL 1.2 57 220 194 34 55 14 3 2 23 6 2 18 23 .284 .343 .418 .760 115 .363 125 81 0 1 4 3 4 9/H7
1986 29 HOU NL -0.4 81 193 172 17 42 10 0 3 14 3 2 15 24 .244 .302 .355 .656 83 .299 77 61 6 0 4 2 1 9H/7
1987 30 HOU NL -0.2 90 134 122 9 28 5 0 2 15 1 1 11 16 .230 .293 .320 .613 66 .284 63 39 3 0 1 0 0 H7/98
1988 31 HOU NL 1.8 113 272 234 42 71 7 2 3 19 22 4 35 30 .303 .395 .389 .784 131 .371 130 91 0 1 1 1 3 7H9/8
1989 32 HOU NL 2.1 121 406 354 41 96 25 4 0 27 9 8 45 39 .271 .353 .364 .718 109 .329 110 129 7 1 4 2 3 97H8/3
1990 33 HOU NL 0.0 37 49 41 5 12 1 0 0 8 1 2 5 7 .293 .375 .317 .692 96 .307 95 13 0 1 1 1 0 H/783
1991 34 KCR AL -0.1 15 21 18 0 4 0 0 0 3 0 0 3 2 .222 .333 .222 .556 58 .254 41 4 1 0 0 0 1 H/D7
15 Yrs 28.3 1531 5480 4855 676 1361 226 56 62 435 217 99 505 507 .280 .349 .388 .737 112 .345 114 1885 59 26 57 36 49 98H7/3D
162 Game Avg 3.0 162 580 514 72 144 24 6 7 46 23 10 53 54 .280 .349 .388 .737 112 .345 114 199 6 3 6 4 5
HOU (14 Yrs) 28.4 1516 5459 4837 676 1357 226 56 62 432 217 99 502 505 .281 .349 .389 .738 112 .345 114 1881 58 26 57 36 48 98H7/3
KCR (1 Yr) -0.1 15 21 18 0 4 0 0 0 3 0 0 3 2 .222 .333 .222 .556 58 .254 41 4 1 0 0 0 1 H/D7
NL (14 Yrs) 28.4 1516 5459 4837 676 1357 226 56 62 432 217 99 502 505 .281 .349 .389 .738 112 .345 114 1881 58 26 57 36 48 98H7/3
AL (1 Yr) -0.1 15 21 18 0 4 0 0 0 3 0 0 3 2 .222 .333 .222 .556 58 .254 41 4 1 0 0 0 1 H/D7
Standard Batting Table
Season Age Team Lg G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GIDP HBP SH SF IBB Pos Awards
1980 23 HOU NL 5 22 19 4 10 2 0 0 3 2 0 3 2 .526 .591 .632 1.222 12 0 0 0 0 0 */89H
1981 24 HOU NL 5 21 21 2 4 1 0 0 0 1 0 0 1 .190 .190 .238 .429 5 0 0 0 0 0 */9
1986 29 HOU NL 3 3 3 0 2 0 0 0 0 1 0 0 0 .667 .667 .667 1.333 2 0 0 0 0 0 /H
3 Yrs 13 46 43 6 16 3 0 0 3 4 0 3 3 .372 .413 .442 .855 19 0 0 0 0 0 /9H8
162 Game Avg 162 573 536 75 199 37 0 0 37 50 0 37 37 .372 .413 .442 .855 237 0 0 0 0 0

Value Batting

Upgraded
Value Batting Table
Season Age Team Lg PA Rbat Rbaser Rdp Rfield Rpos RAA WAA Rrep RAR WAR waaWL% 162WL% oWAR dWAR oRAR Pos Awards
1977 20 HOU NL 265 7 1 0 -2 -2 4 0.4 8 12 1.2 .507 .502 1.3 -0.4 14 78/9H
1978 21 HOU NL 647 8 6 0 3 -2 15 1.7 20 35 3.7 .511 .510 3.2 0.1 32 *87/9H AS
1979 22 HOU NL 672 4 0 1 9 -1 12 1.3 21 34 3.5 .509 .508 2.4 0.8 25 *89/7H
1980 23 HOU NL 609 18 3 3 18 -4 38 4.1 20 58 6.2 .530 .526 4.1 1.6 40 *98H/7
1981 24 HOU NL 394 -4 3 0 7 -3 4 0.6 13 18 1.9 .505 .503 1.0 0.5 11 *98H
1982 25 HOU NL 567 4 0 1 -9 -5 -9 -0.9 19 11 1.0 .493 .494 1.9 -1.5 20 *98H
1983 26 HOU NL 512 13 -1 2 6 -4 16 1.7 17 34 3.4 .513 .511 2.7 0.2 27 *9H8
1984 27 HOU NL 519 21 -1 2 -7 -5 11 1.2 18 28 3.0 .509 .507 3.7 -1.3 36 *9/7H
1985 28 HOU NL 220 5 0 1 0 -2 4 0.5 8 12 1.2 .508 .503 1.2 -0.2 12 9/H7
1986 29 HOU NL 193 -5 -2 -1 0 -2 -9 -1.0 7 -2 -0.4 .488 .494 -0.4 -0.1 -3 9H/7
1987 30 HOU NL 134 -6 -1 0 2 -1 -6 -0.6 5 -1 -0.2 .493 .496 -0.4 0.1 -3 H7/98
1988 31 HOU NL 272 8 4 1 -2 -3 8 0.8 9 17 1.8 .508 .505 2.0 -0.7 19 7H9/8
1989 32 HOU NL 406 4 -5 1 11 -4 8 0.8 13 21 2.1 .507 .505 0.8 0.8 9 97H8/3
1990 33 HOU NL 49 0 -1 0 0 0 -1 -0.1 2 1 0.0 .497 .499 0.1 0.0 1 H/783
1991 34 KCR AL 21 -1 0 0 0 0 -2 -0.2 1 -1 -0.1 .489 .499 -0.1 0.0 -1 H/D7
15 Yrs 5480 78 7 10 36 -37 94 10.1 182 275 28.3 .507 .506 23.6 -0.3 239 98H7/3D
162 Game Avg 580 8 1 1 4 -4 10 1.1 19 29 3.0 .507 .506 2.5 0.0 25
HOU (14 Yrs) 5459 79 7 10 36 -37 95 10.2 181 276 28.4 .507 .506 23.7 -0.3 240 98H7/3
KCR (1 Yr) 21 -1 0 0 0 0 -2 -0.2 1 -1 -0.1 .489 .499 -0.1 0.0 -1 H/D7
NL (14 Yrs) 5459 79 7 10 36 -37 95 10.2 181 276 28.4 .507 .506 23.7 -0.3 240 98H7/3
AL (1 Yr) 21 -1 0 0 0 0 -2 -0.2 1 -1 -0.1 .489 .499 -0.1 0.0 -1 H/D7

Advanced Batting

Upgraded
Advanced Batting Table
Batting Batting Ratios Batted Ball Win Probability Baserunning
Season Age Team Lg PA rOBA Rbat+ BAbip ISO HR% SO% BB% LD% GB% FB% GB/FB Pull% Cent% Oppo% WPA cWPA RE24 RS% SB% XBT% Pos Awards
1977 20 HOU NL 265 .370 124 .348 .100 0.0 11.7 11.3 0.1 0.0% 3.96 40.0 90.9 40.5 78/9H
1978 21 HOU NL 647 .341 112 .306 .079 0.5 7.1 7.4 0.2 0.0% 8.79 38.4 69.6 54.2 *87/9H AS
1979 22 HOU NL 672 .333 106 .299 .090 1.2 6.8 8.6 1.2 1.6% 5.24 35.0 57.7 54.1 *89/7H
1980 23 HOU NL 609 .364 129 .292 .136 2.1 8.5 9.9 1.8 3.5% 18.44 30.1 71.1 61.5 *98H/7
1981 24 HOU NL 394 .325 91 .281 .103 0.8 12.4 7.9 -0.3 0.4% -2.06 33.3 84.6 57.6 *98H
1982 25 HOU NL 567 .332 108 .277 .116 1.4 8.6 9.0 1.9 0.2% 10.52 30.6 65.4 50.7 *98H
1983 26 HOU NL 512 .361 124 .310 .135 1.6 9.4 7.0 1.4 0.6% 8.23 34.7 68.6 44.4 *9H8
1984 27 HOU NL 519 .375 141 .316 .134 1.7 8.7 11.4 1.5 0.4% 15.79 30.6 61.9 48.1 *9/7H
1985 28 HOU NL 220 .363 125 .308 .134 0.9 10.5 8.2 1.2 1.1% 11.23 44.4 75.0 66.7 9/H7
1986 29 HOU NL 193 .299 77 .265 .110 1.6 12.4 7.8 -1.0 -1.9% -6.70 25.5 60.0 25.0 9H/7
1987 30 HOU NL 134 .284 63 .250 .090 1.5 11.9 8.2 0.3 -0.3% -0.37 17.9 50.0 25.0 H7/98
1988 31 HOU NL 272 .371 130 .337 .085 1.1 11.0 12.9 18.4 50.5 24.8 1.08 28.6 50.0 21.4 1.5 2.5% 8.91 37.5 84.6 51.6 7H9/8
1989 32 HOU NL 406 .329 110 .303 .093 0.0 9.6 11.1 17.8 48.9 20.6 1.04 25.3 50.0 24.7 -0.4 -1.4% 0.90 28.9 52.9 33.3 97H8/3
1990 33 HOU NL 49 .307 95 .343 .024 0.0 14.3 10.2 19.4 38.9 33.3 0.70 17.2 51.7 31.0 0.8 0.0% 2.32 25.0 33.3 50.0 H/783
1991 34 KCR AL 21 .254 41 .250 .000 0.0 9.5 14.3 31.3 56.3 12.5 1.29 12.5 81.3 6.3 0.0 -0.1% -0.23 0.0 H/D7
15 Yrs 5480 .345 114 .301 .108 1.1 9.3 9.2 18.5 49.1 22.6 1.04 25.2 51.2 23.6 10.2 6.6% 84.96 33.3 68.7 49.5 98H7/3D
MLB Average .331 100 .284 .129 2.1 13.9 8.5 20.2 43.2 26.1 0.80 29.3 51.8 18.9 29.9 67.0 44.5
Advanced Batting Table
Batting Batting Ratios Win Probability Baserunning
Season Age Team Lg PA BAbip ISO HR% SO% BB% WPA cWPA RE24 RS% SB% Pos Awards
1980 23 HOU NL 22 .588 .105 0.0 9.1 13.6 1.0 26.4% 5.14 30.8 100.0 */89H
1981 24 HOU NL 21 .200 .048 0.0 4.8 0.0 -0.3 -4.6% -2.17 50.0 100.0 */9
1986 29 HOU NL 3 .667 .000 0.0 0.0 0.0 0.1 1.1% 0.49 0.0 100.0 /H
3 Yrs 46 .400 .070 0.0 6.5 6.5 0.7 22.9% 3.47 31.6 100.0 /9H8
MLB Average .282 .112 1.9 15.1 8.1 24.7 64.3

Sabermetric Batting

Become a Stathead & surf this site ad-free.

All-Star Batting

Ratio Batting *

Win Probability *

Baserunning & Misc. Stats *

Situational Batting *

Pitch Summary -- Batting *

Cumulative Batting

Neutralized Batting

* - Disclaimer & Completeness Note

Appearances on Leaderboards, Awards, and Honors

Hall of Fame Statistics

Frequently Asked Questions

How old is Terry Puhl?

Terry Puhl is 69 years old.

When was Terry Puhl born?

Terry Puhl was born on July 8, 1956.

Where was Terry Puhl born?

Terry Puhl was born in Melville, SK, Canada.

How tall is Terry Puhl?

Terry Puhl is 6-2 (188 cm) tall.

How much did Terry Puhl weigh when playing?

Terry Puhl weighed 195 lbs (88 kg) when playing.

How many seasons did Terry Puhl play?

Terry Puhl played 15 seasons.

Is Terry Puhl in the Hall of Fame?

Terry Puhl has not been elected into the Hall of Fame.

What position did Terry Puhl play?

Terry Puhl was an Outfielder.

How many hits did Terry Puhl have?

Terry Puhl had 1,361 hits over his career.

How many home runs did Terry Puhl have?

Terry Puhl had 62 home runs over his career.

What was Terry Puhl's average?

Terry Puhl had a .280 average over his career.

How many teams has Terry Puhl played for?

Terry Puhl played for 2 teams; the Houston Astros and Kansas City Royals.

How many World Series has Terry Puhl won?

Terry Puhl has never won a World Series.

When did Terry Puhl retire?

Terry Puhl last played in 1991.

Other Resources & Links