Frank Taveras

Given Name: Franklin Crisostomo
Born: 12/24/1949 in Las Matas de Santa Cruz, Mo D.R.
First Game: Saturday September 25, 1971
Last Game: Sunday July 25, 1982



Frank Taveras's Batting Statistics

YearTeamGABRH2B3BHRTBRBISBCSBBSOAvgOBPSLGOPS
1972 PIT 4 3 0 0 0 0 0 0 0 0 0 1 1 .000 .250 .000 .250
1974 PIT 126 333 33 82 4 2 0 90 26 13 4 25 41 .246 .300 .270 .571
1975 PIT 134 378 44 80 9 4 0 97 23 17 6 37 42 .212 .284 .257 .541
1976 PIT 144 519 76 134 8 6 0 154 24 58 11 44 79 .258 .321 .297 .618
1977 PIT 147 544 72 137 20 10 1 180 29 70 18 38 71 .252 .306 .331 .637
1978 PIT 157 654 81 182 31 9 0 231 38 46 25 29 60 .278 .313 .353 .666
1979 PIT 11 45 4 11 3 0 0 14 1 2 1 0 2 .244 .244 .311 .556
1979 NYN 153 635 89 167 26 9 1 214 33 42 19 33 72 .263 .301 .337 .639
1980 NYN 141 562 65 157 27 0 0 184 25 32 18 23 64 .279 .308 .327 .635
1981 NYN 84 283 30 65 11 3 0 82 11 16 4 12 36 .230 .263 .290 .553
1982 MON 48 87 9 14 5 1 0 21 4 4 0 7 6 .161 .221 .241 .462
Career 1150 4043 503 1029 144 44 2 1267 214 300 106 249 474 .255 .301 .313 .614
Max 157 654 89 182 31 10 1 231 38 70 25 44 79 .279 .321 .353 .666

Frank Taveras's World Series and Playoffs Batting Statistics

YearTeamGABRH2B3BHRTBRBISBCSBBSOIBBHBPSHSFGIDPAvgOBPSLGOPS
1974 NLCS PIT 2 2 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 .000 .333 .000 .333
1975 NLCS PIT 3 7 0 1 0 0 0 1 1 0 0 1 2 0 0 0 0 0 .143 .250 .143 .393
5 9 0 1 0 0 0 1 1 0 0 1 2 0 1 0 0 0 .111 .273 .111 .384

Frank Taveras's Fielding Statistics

YearTeamPosGGSInnPOAEDPPB
1972 PIT SS 4 0 10.0 2 2 0 1 0
1974 PIT SS 124 107 915.2 170 321 31 60 0
1975 PIT SS 132 122 1022.2 200 369 28 74 0
1976 PIT SS 141 137 1180.1 210 481 35 74 0
1977 PIT SS 146 143 1225.2 178 449 25 62 0
1978 PIT SS 157 157 1368.1 216 448 38 80 0
1979 PIT SS 11 11 90.0 17 26 3 4 0
1979 NYN SS 153 150 1322.1 270 438 25 88 0
1980 NYN SS 140 131 1162.1 237 347 25 63 0
1981 NYN SS 79 73 627.1 120 202 24 44 0
1982 MON 2B 19 17 147.0 38 54 4 13 0
1982 MON SS 26 6 80.1 20 16 2 5 0
Career 2B 19 17 147.0 38 54 4 13 0
Career SS 1113 1037 9005.0 1640 3099 236 555 0