Players

Complete statistics and more, for any player.

Enter as much of the player's name as you know.
 
Affiliations

Find statistics for every player in a single organization and navigate the farm system for any organization.

Start by selecting an organization.
 
Leagues

View the statistic leaders for every league, individual and team and check to see the scoreboard for each league.
Also, view a league's standings as well as their attendance figures.

Start by selecting a league.
 

Terry Puhl, of, Royals

Terry Puhl

Proper Name: Terry Puhl

Born: July 8, 1956 in Melville, Saskatchewan

High School:

Ht.: 6-2 Wt.: 200

Bats: L Throws: R

Career Statistics 2014 Game Logs 2014 Splits Spring Training
Year Age Club Lg Class AVG G AB R H 2B 3B HR RBI BB SO SB CS GDP OBP SLG OPS
1977 20 Houston NL MAJ .301 60 229 40 69 13 5 0 10 30 31 10 1 3 .385 .402 .787
1978 21 Houston NL MAJ .289 149 585 87 169 25 6 3 35 48 46 32 14 11 .343 .368 .711
1979 22 Houston NL MAJ .287 157 600 87 172 22 4 8 49 58 46 30 22 7 .352 .377 .729
1980 23 Houston NL MAJ .282 141 535 75 151 24 5 13 55 60 52 27 11 3 .357 .419 .776
1981 24 Houston NL MAJ .251 96 350 43 88 19 4 3 28 31 49 22 4 3 .315 .354 .669
1982 25 Houston NL MAJ .262 145 507 64 133 17 9 8 50 51 49 17 9 6 .331 .379 .710
1983 26 Houston NL MAJ .292 137 465 66 136 25 7 8 44 36 48 24 11 4 .343 .428 .771
1984 27 Houston NL MAJ .301 132 449 66 135 19 7 9 55 59 45 13 8 5 .380 .434 .814
1985 28 Houston NL MAJ .284 57 194 34 55 14 3 2 23 18 23 6 2 0 .343 .418 .761
1986 29 Houston NL MAJ .244 81 172 17 42 10 0 3 14 15 24 3 2 6 .302 .355 .657
1987 30 Houston NL MAJ .230 90 122 9 28 5 0 2 15 11 16 1 1 3 .293 .320 .613
1988 31 Houston NL MAJ .303 113 234 42 71 7 2 3 19 35 30 22 4 0 .395 .389 .784
1989 32 Houston NL MAJ .271 121 354 41 96 25 4 0 27 45 39 9 8 7 .353 .364 .717
1990 33 Houston NL MAJ .293 37 41 5 12 1 0 0 8 5 7 1 2 0 .375 .317 .692
1991 34 Kansas City AL MAJ .222 15 18 0 4 0 0 0 3 3 2 0 0 1 .333 .222 .555
Major League Totals .280 1531 4855 676 1361 226 56 62 435 505 507 217 99 59 .349 .388 .737
Career Transactions [+] Premium