SAN FRANCISCO GIANTS
BATTING REGISTER
11/14/2098
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
ARI | ATL | BAL | BOS | CWS | CHC | CIN | CLE | COL | DET | HOU | KC | LV | LAA | LAD
MIL | MIN | NYY | NYM | OAK | PHI | PIT | SD | SF | SEA | STL | TB | TEX | TOR | WAS
Team Index | Draft History | Starters: Positional - Pitchers | Registers: Batters - Pitchers | Leaders: Batters - Pitchers
Year/Team R/G R G AB H 2B 3B HR BB SO SB AVG OBP SLG OPS
1883 New York Gothams 5.4 530 98 3524 900 139 69 24 127 297 0 .255 .281 .354 .636
1884 New York Gothams 6.0 693 116 4124 1053 149 67 23 249 492 0 .255 .298 .341 .638
1885 New York Giants 6.2 691 112 4029 1085 150 82 16 221 312 0 .269 .307 .359 .666
1886 New York Giants 5.6 692 124 4298 1156 175 68 21 237 410 155 .269 .307 .356 .663
1887 New York Giants 6.3 816 129 4516 1259 167 93 48 361 326 415 .279 .332 .389 .721
1888 New York Giants 4.8 659 138 4747 1149 130 76 55 270 456 314 .242 .283 .336 .619
1889 New York Giants 7.1 935 131 4671 1319 208 77 52 538 386 292 .282 .356 .393 .750
1890 New York Giants 5.3 713 135 4832 1250 208 89 25 350 479 289 .259 .309 .354 .663
1891 New York Giants 5.5 754 136 4833 1271 189 72 46 438 394 224 .263 .324 .360 .685
1892 New York Giants 5.3 811 153 5291 1326 173 85 39 510 469 301 .251 .316 .338 .654
1893 New York Giants 6.9 941 136 4858 1424 182 101 61 504 279 299 .293 .360 .410 .769
1894 New York Giants 6.9 940 137 4806 1446 197 96 43 476 217 319 .301 .364 .409 .773
1895 New York Giants 6.5 852 132 4605 1324 191 90 32 454 292 292 .288 .351 .389 .740
1896 New York Giants 6.2 829 133 4661 1383 159 87 40 439 271 274 .297 .357 .394 .751
1897 New York Giants 6.5 895 137 4844 1449 188 84 31 404 327 328 .299 .353 .392 .745
1898 New York Giants 5.3 837 157 5349 1422 190 86 34 428 372 214 .266 .320 .353 .673
1899 New York Giants 4.8 734 152 5092 1431 161 65 23 387 360 234 .281 .332 .352 .684
1900 New York Giants 5.1 713 141 4724 1317 177 61 23 369 343 236 .279 .331 .357 .688
1901 New York Giants 3.9 544 141 4839 1225 167 46 19 303 575 133 .253 .297 .318 .616
1902 New York Giants 2.9 401 139 4571 1088 147 34 8 252 530 187 .238 .278 .290 .568
1903 New York Giants 5.1 729 142 4741 1290 181 49 20 379 0 264 .272 .326 .344 .670
1904 New York Giants 4.7 744 158 5150 1347 202 65 31 434 0 283 .262 .319 .344 .663
1905 New York Giants 5.0 780 155 5094 1392 191 88 39 517 0 291 .273 .340 .368 .709
1906 New York Giants 4.1 625 153 4768 1217 162 53 15 563 0 288 .255 .334 .321 .655
1907 New York Giants 3.7 574 155 4874 1222 160 48 23 516 0 205 .251 .322 .317 .640
1908 New York Giants 4.2 652 157 5006 1339 182 43 20 494 0 181 .267 .333 .333 .666
1909 New York Giants 3.9 623 158 5218 1327 173 68 26 530 0 234 .254 .323 .328 .652
1910 New York Giants 4.6 715 155 5061 1391 204 83 31 562 489 282 .275 .347 .366 .714
1911 New York Giants 4.9 756 154 5006 1399 225 103 41 530 506 347 .279 .348 .390 .739
1912 New York Giants 5.3 823 154 5067 1451 231 89 47 514 497 319 .286 .352 .395 .747
1913 New York Giants 4.4 684 156 5218 1427 226 71 30 444 501 296 .273 .330 .361 .692
1914 New York Giants 4.3 672 156 5146 1363 222 59 30 447 479 239 .265 .324 .348 .672
1915 New York Giants 3.8 582 155 5218 1312 195 68 24 315 547 155 .251 .294 .329 .623
1916 New York Giants 3.9 597 155 5152 1305 188 74 42 356 558 206 .253 .302 .343 .645
1917 New York Giants 4.0 635 158 5211 1360 170 71 39 373 533 162 .261 .310 .343 .654
1918 New York Giants 3.9 480 124 4164 1081 150 53 13 271 365 130 .260 .305 .330 .635
1919 New York Giants 4.3 605 140 4664 1254 204 64 40 328 407 157 .269 .317 .366 .683
1920 New York Giants 4.4 682 155 5309 1427 210 76 46 432 545 131 .269 .324 .363 .687
1921 New York Giants 5.5 840 153 5278 1575 237 93 75 469 390 137 .298 .356 .421 .777
1922 New York Giants 5.5 852 156 5454 1661 253 90 80 448 421 116 .305 .357 .428 .785
1923 New York Giants 5.6 854 153 5452 1610 248 76 85 487 406 106 .295 .353 .415 .769
1924 New York Giants 5.6 857 154 5445 1634 269 81 95 467 479 82 .300 .355 .432 .787
1925 New York Giants 4.8 736 152 5327 1507 239 61 114 411 494 79 .283 .334 .415 .749
1926 New York Giants 4.4 663 151 5167 1435 214 58 73 339 420 94 .278 .322 .384 .706
1927 New York Giants 5.3 817 155 5372 1594 251 62 109 461 462 73 .297 .352 .427 .780
1928 New York Giants 5.2 807 155 5459 1600 276 59 118 444 376 62 .293 .346 .430 .776
1929 New York Giants 5.9 897 152 5388 1594 251 47 136 482 405 85 .296 .354 .436 .789
1930 New York Giants 6.2 959 154 5553 1769 264 83 143 422 382 59 .319 .367 .473 .840
1931 New York Giants 5.0 768 153 5372 1554 251 64 101 383 395 83 .289 .337 .416 .753
1932 New York Giants 4.9 755 154 5530 1527 263 54 116 348 391 31 .276 .319 .406 .725
1933 New York Giants 4.1 636 156 5461 1437 204 41 82 377 477 31 .263 .311 .361 .671
1934 New York Giants 5.0 760 153 5396 1485 240 41 126 406 526 19 .275 .326 .405 .731
1935 New York Giants 4.9 770 156 5623 1608 248 56 123 392 479 32 .286 .333 .416 .748
1936 New York Giants 4.8 742 154 5449 1529 237 48 97 431 452 31 .281 .333 .395 .728
1937 New York Giants 4.8 732 152 5329 1484 251 41 111 412 492 45 .278 .330 .403 .734
1938 New York Giants 4.6 705 152 5255 1424 210 36 125 465 528 31 .271 .330 .396 .726
1939 New York Giants 4.7 703 151 5129 1395 211 38 116 498 499 26 .272 .336 .396 .732
1940 New York Giants 4.4 663 152 5324 1423 201 46 91 453 478 45 .267 .325 .374 .698
1941 New York Giants 4.3 667 156 5395 1401 248 35 95 504 518 36 .260 .323 .371 .694
1942 New York Giants 4.4 675 154 5210 1323 162 35 109 558 511 39 .254 .326 .361 .687
1943 New York Giants 3.6 558 156 5290 1309 153 33 81 480 470 35 .247 .310 .335 .645
1944 New York Giants 4.4 682 155 5306 1398 191 47 93 512 480 39 .263 .328 .370 .698
1945 New York Giants 4.3 668 154 5350 1439 175 35 114 501 457 38 .269 .332 .379 .710
1946 New York Giants 4.0 612 154 5191 1326 176 37 121 532 546 46 .255 .325 .374 .698
1947 New York Giants 5.4 830 155 5343 1446 220 48 221 494 568 29 .271 .332 .454 .786
1948 New York Giants 5.0 780 155 5277 1352 210 49 164 599 648 51 .256 .332 .408 .740
1949 New York Giants 4.7 736 156 5308 1383 203 52 147 613 523 43 .261 .337 .401 .739
1950 New York Giants 4.8 735 154 5238 1352 204 50 133 627 629 42 .258 .337 .392 .730
1951 New York Giants 5.0 781 157 5360 1396 201 53 179 671 624 55 .260 .343 .418 .761
1952 New York Giants 4.7 722 154 5229 1337 186 56 151 536 672 30 .256 .325 .399 .724
1953 New York Giants 5.0 768 155 5362 1452 195 45 176 499 608 31 .271 .333 .422 .755
1954 New York Giants 4.8 732 154 5245 1386 194 42 186 522 561 30 .264 .331 .424 .754
1955 New York Giants 4.6 702 154 5288 1377 173 34 169 497 581 38 .260 .324 .402 .726
1956 New York Giants 3.5 540 154 5190 1268 192 45 145 402 659 67 .244 .299 .382 .681
1957 New York Giants 4.2 643 154 5346 1349 171 54 157 447 669 64 .252 .310 .393 .703
1958 San Francisco Giants 4.7 727 154 5318 1399 250 42 170 531 817 64 .263 .330 .422 .752
1959 San Francisco Giants 4.6 705 154 5281 1377 239 35 167 473 875 81 .261 .322 .414 .736
1960 San Francisco Giants 4.3 671 156 5324 1357 220 62 130 467 846 86 .255 .315 .393 .708
1961 San Francisco Giants 5.0 773 155 5233 1379 219 32 183 506 764 79 .264 .328 .423 .751
1962 San Francisco Giants 5.3 878 165 5588 1552 235 32 204 523 822 73 .278 .340 .441 .780
1963 San Francisco Giants 4.5 725 162 5579 1442 206 35 197 441 889 55 .258 .313 .414 .727
1964 San Francisco Giants 4.0 656 162 5535 1360 185 38 165 505 900 64 .246 .309 .382 .691
1965 San Francisco Giants 4.2 682 163 5495 1384 169 43 159 476 844 47 .252 .312 .385 .697
1966 San Francisco Giants 4.2 675 161 5539 1373 195 31 181 414 860 29 .248 .300 .392 .692
1967 San Francisco Giants 4.0 652 162 5524 1354 201 39 140 520 978 22 .245 .310 .372 .682
1968 San Francisco Giants 3.7 599 163 5441 1301 162 33 108 508 904 50 .239 .304 .341 .645
1969 San Francisco Giants 4.4 713 162 5474 1325 187 28 136 711 1054 71 .242 .329 .361 .690
1970 San Francisco Giants 5.1 831 162 5578 1460 257 35 165 729 1005 83 .262 .347 .409 .756
1971 San Francisco Giants 4.4 706 162 5461 1348 224 36 140 654 1042 101 .247 .327 .378 .705
1972 San Francisco Giants 4.3 662 155 5245 1281 211 36 150 480 964 123 .244 .308 .384 .692
1973 San Francisco Giants 4.6 739 162 5537 1452 212 52 161 590 913 112 .262 .333 .407 .740
1974 San Francisco Giants 3.9 634 162 5482 1380 228 38 93 548 869 107 .252 .320 .358 .678
1975 San Francisco Giants 4.1 659 161 5447 1412 235 45 84 604 775 99 .259 .333 .365 .698
1976 San Francisco Giants 3.7 595 162 5452 1340 211 37 85 518 778 88 .246 .311 .345 .656
1977 San Francisco Giants 4.2 673 162 5497 1392 227 41 134 568 842 90 .253 .323 .383 .706
1978 San Francisco Giants 3.8 613 162 5364 1331 240 41 117 554 814 87 .248 .319 .374 .692
1979 San Francisco Giants 4.1 672 162 5395 1328 192 36 125 580 925 140 .246 .319 .365 .684
1980 San Francisco Giants 3.6 573 161 5368 1310 199 44 80 509 840 100 .244 .310 .342 .652
1981 San Francisco Giants 3.8 427 111 3766 941 161 26 63 386 543 89 .250 .320 .357 .676
1982 San Francisco Giants 4.2 673 162 5499 1393 213 30 133 607 915 130 .253 .328 .376 .703
1983 San Francisco Giants 4.2 687 162 5369 1324 206 30 142 619 990 140 .247 .324 .375 .700
1984 San Francisco Giants 4.2 682 162 5650 1499 229 26 112 528 980 126 .265 .328 .375 .703
1985 San Francisco Giants 3.4 556 162 5420 1263 217 31 115 488 962 99 .233 .296 .348 .645
1986 San Francisco Giants 4.3 698 162 5501 1394 269 29 114 536 1087 148 .253 .320 .375 .695
1987 San Francisco Giants 4.8 783 162 5608 1458 274 32 205 511 1094 126 .260 .322 .430 .752
1988 San Francisco Giants 4.1 670 162 5450 1353 227 44 113 550 1023 121 .248 .317 .368 .685
1989 San Francisco Giants 4.3 699 162 5469 1365 241 52 141 508 1071 87 .250 .313 .390 .703
1990 San Francisco Giants 4.4 719 162 5573 1459 221 35 152 488 973 109 .262 .321 .396 .717
1991 San Francisco Giants 4.0 649 162 5463 1345 215 48 141 471 973 95 .246 .306 .381 .687
1992 San Francisco Giants 3.5 574 162 5456 1330 220 36 105 435 1067 112 .244 .300 .355 .655
1993 San Francisco Giants 5.0 808 162 5557 1534 269 33 168 516 930 120 .276 .338 .427 .765
1994 San Francisco Giants 4.4 504 115 3869 963 159 32 123 364 719 114 .249 .313 .402 .715
1995 San Francisco Giants 4.5 652 144 4971 1256 229 33 152 472 1060 138 .253 .317 .404 .721
1996 San Francisco Giants 4.6 752 162 5533 1400 245 21 153 615 1189 113 .253 .328 .388 .716
1997 San Francisco Giants 4.8 784 162 5485 1415 266 37 172 642 1120 121 .258 .336 .414 .750
1998 San Francisco Giants 5.2 845 163 5628 1540 292 26 161 678 1040 102 .274 .352 .421 .772
1999 San Francisco Giants 5.4 872 162 5563 1507 307 18 188 696 1028 109 .271 .352 .434 .786
2000 San Francisco Giants 5.7 925 162 5519 1535 304 44 226 709 1032 79 .278 .362 .472 .834
2001 San Francisco Giants 4.9 799 162 5612 1493 304 40 235 625 1090 57 .266 .342 .460 .802
2002 San Francisco Giants 4.8 783 162 5497 1465 300 35 198 616 961 74 .267 .344 .442 .786
2003 San Francisco Giants 4.7 755 161 5456 1440 281 29 180 593 980 53 .264 .338 .425 .763
2004 San Francisco Giants 5.2 850 162 5546 1500 314 33 183 705 874 43 .270 .357 .438 .795
2005 San Francisco Giants 4.0 649 162 5462 1427 299 26 128 431 901 71 .261 .319 .396 .714
2006 San Francisco Giants 4.6 746 161 5472 1418 297 52 163 494 891 58 .259 .324 .422 .746
2007 San Francisco Giants 4.2 683 162 5538 1407 267 37 131 532 907 119 .254 .322 .387 .708
2008 San Francisco Giants 0.3 640 2382 5543 1452 311 37 94 452 1044 108 .262 .321 .382 .703
2009 San Francisco Giants 4.1 657 162 5493 1411 275 43 122 392 1158 78 .257 .309 .389 .699
2010 San Francisco Giants 4.3 697 162 5488 1411 284 30 162 487 1099 55 .257 .321 .408 .729
2011 San Francisco Giants 3.5 570 162 5486 1327 282 24 121 448 1122 85 .242 .303 .368 .671
2012 San Francisco Giants 4.4 718 162 5558 1495 287 57 103 483 1097 118 .269 .327 .397 .724
2013 San Francisco Giants 3.9 629 162 5552 1446 280 35 107 469 1078 67 .260 .320 .381 .702
2014 San Francisco Giants 4.1 665 162 5523 1407 257 42 132 427 1245 56 .255 .311 .388 .699
2015 San Francisco Giants 4.3 696 162 5565 1486 288 39 136 457 1159 93 .267 .326 .406 .732
2016 San Francisco Giants 4.4 707 162 5605 1471 309 51 99 504 1190 70 .262 .330 .389 .719
2017 San Francisco Giants 4.8 772 162 5590 1452 296 42 129 611 1215 63 .260 .338 .397 .735
2018 San Francisco Giants 4.6 744 162 5572 1442 290 35 143 599 1235 32 .259 .334 .400 .735
2019 San Francisco Giants 3.9 636 162 5577 1391 291 33 123 436 1288 49 .249 .307 .380 .687
2020 San Francisco Giants 3.5 569 162 5452 1290 283 38 104 445 1383 46 .237 .296 .360 .656
2021 San Francisco Giants 4.0 646 162 5579 1410 323 30 126 418 1303 36 .253 .307 .389 .696
2022 San Francisco Giants 3.5 571 162 5473 1302 256 34 139 386 1202 48 .238 .295 .373 .668
2023 San Francisco Giants 4.4 710 162 5573 1393 325 27 168 460 1251 40 .250 .314 .408 .723
2024 San Francisco Giants 4.8 770 162 5697 1563 331 30 161 528 1152 45 .274 .341 .428 .769
2025 San Francisco Giants 4.3 698 162 5605 1456 302 44 158 388 1217 52 .260 .312 .414 .726
2026 San Francisco Giants 4.9 803 163 5682 1539 326 37 190 569 1113 39 .271 .340 .442 .781
2027 San Francisco Giants 4.5 726 162 5543 1382 294 26 184 518 1325 24 .249 .317 .411 .728
2028 San Francisco Giants 4.8 776 162 5619 1476 293 31 213 561 1276 45 .263 .331 .440 .771
2029 San Francisco Giants 4.7 761 162 5626 1502 286 26 188 571 1376 25 .267 .337 .427 .765
2030 San Francisco Giants 4.1 672 162 5544 1328 276 20 181 447 1451 36 .240 .303 .394 .698
2031 San Francisco Giants 4.3 693 162 5587 1355 262 33 150 538 1491 83 .243 .316 .382 .698
2032 San Francisco Giants 4.2 675 162 5495 1356 240 27 132 508 1366 110 .247 .316 .372 .688
2033 San Francisco Giants 4.6 753 162 5585 1438 307 44 173 529 1372 68 .257 .328 .421 .749
2034 San Francisco Giants 5.5 899 162 5683 1566 293 21 249 541 1091 107 .276 .343 .466 .809
2035 San Francisco Giants 5.0 811 162 5583 1444 245 26 225 588 1139 98 .259 .335 .433 .768
2036 San Francisco Giants 5.8 942 162 5701 1569 295 27 255 552 1267 118 .275 .343 .471 .814
2037 San Francisco Giants 5.3 852 162 5654 1529 309 32 201 506 1137 123 .270 .334 .443 .777
2038 San Francisco Giants 5.6 906 162 5617 1508 280 30 265 560 1220 109 .268 .340 .471 .810
2039 San Francisco Giants 5.0 803 162 5656 1507 279 23 206 510 1236 107 .266 .333 .433 .766
2040 San Francisco Giants 5.3 864 162 5537 1443 263 31 253 587 1194 124 .261 .337 .456 .793
2041 San Francisco Giants 5.2 850 162 5681 1515 312 19 245 571 1349 81 .267 .338 .458 .796
2042 San Francisco Giants 4.8 774 162 5539 1391 296 26 208 568 1332 110 .251 .325 .427 .751
2043 San Francisco Giants 4.3 700 162 5522 1328 276 17 179 502 1371 45 .240 .309 .394 .703
2044 San Francisco Giants 4.7 759 162 5579 1450 273 32 174 557 1260 101 .260 .332 .414 .746
2045 San Francisco Giants 4.8 772 162 5574 1434 247 41 179 468 1367 100 .257 .321 .413 .734
2046 San Francisco Giants 3.9 626 162 5487 1316 261 26 176 498 1580 66 .240 .310 .393 .703
2047 San Francisco Giants 3.8 623 162 5621 1355 291 22 177 510 1741 55 .241 .311 .395 .706
2048 San Francisco Giants 4.3 693 162 5536 1324 298 32 194 527 1536 34 .239 .314 .410 .723
2049 San Francisco Giants 4.3 693 162 5670 1460 283 32 164 362 1420 62 .257 .307 .405 .713
2050 San Francisco Giants 4.0 655 162 5634 1408 257 24 139 465 1281 72 .250 .314 .378 .692
2051 San Francisco Giants 4.0 656 162 5551 1341 243 31 130 474 1309 62 .242 .305 .367 .672
2052 San Francisco Giants 4.5 730 162 5672 1432 282 34 171 540 1382 69 .252 .321 .405 .726
2053 San Francisco Giants 4.2 673 162 5545 1355 237 26 147 482 1360 55 .244 .310 .376 .686
2054 San Francisco Giants 4.4 716 162 5570 1462 290 46 150 606 1273 97 .262 .339 .412 .751
2055 San Francisco Giants 4.0 643 162 5636 1375 290 38 150 528 1387 88 .244 .318 .389 .706
2056 San Francisco Giants 3.8 608 162 5509 1306 264 32 165 515 1529 89 .237 .308 .386 .695
2057 San Francisco Giants 4.2 675 162 5493 1368 248 30 179 409 1471 71 .249 .309 .403 .712
2058 San Francisco Giants 3.1 502 162 5448 1169 250 47 124 386 1776 72 .215 .276 .346 .622
2059 San Francisco Giants 3.5 565 162 5346 1114 194 32 175 509 1873 106 .208 .286 .355 .641
2060 San Francisco Giants 3.6 579 162 5379 1125 221 30 193 578 1992 123 .209 .293 .369 .662
2061 San Francisco Giants 4.1 660 162 5351 1142 228 18 219 565 1807 96 .213 .296 .386 .682
2062 San Francisco Giants 3.6 587 162 5308 1111 235 22 191 633 2017 116 .209 .300 .370 .670
2063 San Francisco Giants 4.1 671 162 5416 1200 228 31 225 683 1790 116 .222 .315 .400 .715
2064 San Francisco Giants 4.1 658 162 5398 1167 214 20 202 656 1905 106 .216 .309 .376 .685
2065 San Francisco Giants 4.1 666 162 5485 1250 244 22 203 606 1696 86 .228 .313 .391 .704
2066 San Francisco Giants 4.5 727 162 5434 1216 225 28 226 676 1819 98 .224 .318 .400 .718
2067 San Francisco Giants 3.5 568 162 5472 1131 227 26 208 564 1834 94 .207 .291 .372 .663
2068 San Francisco Giants 3.7 606 162 5438 1277 272 37 155 449 1465 66 .235 .301 .384 .685
2069 San Francisco Giants 4.7 764 162 5638 1524 343 33 170 459 1352 82 .270 .330 .433 .763
2070 San Francisco Giants 4.8 782 162 5775 1594 364 39 181 384 1368 73 .276 .327 .447 .774
2071 San Francisco Giants 4.9 800 162 5597 1519 355 33 172 496 1273 99 .271 .333 .439 .772
2072 San Francisco Giants 5.3 866 162 5681 1535 390 30 186 545 1313 110 .270 .338 .448 .786
2073 San Francisco Giants 4.4 720 162 5581 1427 304 31 175 522 1567 98 .256 .322 .415 .738
2074 San Francisco Giants 4.1 671 162 5467 1367 294 41 171 422 1491 101 .250 .308 .413 .721
2075 San Francisco Giants 3.9 638 162 5629 1287 290 36 158 470 1797 100 .229 .294 .377 .671
2076 San Francisco Giants 3.9 629 162 5455 1296 272 52 144 438 1545 83 .238 .300 .386 .686
2077 San Francisco Giants 3.5 569 162 5422 1216 277 31 129 427 1712 138 .224 .287 .358 .645
2078 San Francisco Giants 3.9 638 162 5471 1280 263 40 194 413 1733 66 .234 .295 .403 .698
2079 San Francisco Giants 4.1 670 162 5512 1255 255 38 180 563 1680 60 .228 .304 .386 .690
2080 San Francisco Giants 4.1 608 150 5133 1225 248 34 157 547 1468 62 .239 .314 .392 .706
2081 San Francisco Giants 3.8 617 162 5439 1177 258 32 147 551 1663 106 .216 .293 .357 .650
2082 San Francisco Giants 4.0 642 162 5429 1264 279 43 161 503 1518 57 .233 .304 .389 .693
2083 San Francisco Giants 4.1 666 163 5503 1300 292 44 157 557 1479 99 .236 .312 .391 .703
2084 San Francisco Giants 4.3 689 162 5589 1338 289 48 157 539 1461 75 .239 .310 .393 .703
2085 San Francisco Giants 4.3 700 162 5597 1387 305 52 154 518 1337 91 .248 .317 .403 .721
2086 San Francisco Giants 4.0 643 162 5532 1346 252 34 152 563 1390 87 .243 .317 .384 .701
2087 San Francisco Giants 4.4 723 163 5578 1395 311 36 140 538 1442 90 .250 .320 .394 .714
2088 San Francisco Giants 5.1 832 162 5624 1490 311 56 162 540 1383 85 .265 .332 .427 .759
2089 San Francisco Giants 4.5 725 162 5612 1450 308 48 138 455 1363 116 .258 .318 .404 .722
2090 San Francisco Giants 4.1 667 162 5572 1387 287 39 148 441 1349 143 .249 .309 .394 .703
2091 San Francisco Giants 4.3 695 162 5518 1353 293 45 144 453 1363 146 .245 .307 .393 .700
2092 San Francisco Giants 4.1 672 162 5656 1408 301 62 160 472 1355 137 .249 .310 .409 .719
2093 San Francisco Giants 3.7 598 162 5463 1249 256 47 146 484 1368 147 .229 .295 .373 .668
2094 San Francisco Giants 4.0 646 162 5526 1343 274 56 156 444 1442 129 .243 .305 .398 .703
2095 San Francisco Giants 4.3 692 162 5625 1444 262 50 195 428 1377 135 .257 .313 .425 .738
2096 San Francisco Giants 4.5 731 162 5563 1379 296 43 179 538 1400 121 .248 .318 .413 .732
2097 San Francisco Giants 4.2 677 162 5416 1274 285 32 168 477 1378 137 .235 .304 .393 .697
2098 San Francisco Giants 4.8 784 162 5510 1382 281 38 207 519 1356 169 .251 .321 .428 .749
Year Team Totals 4.2 152742 36018 1155511 297341 52224 9653 28476 106203 206547 23095 .257 .322 .393 .715
Seasonal Average   707 167 5350 1377 242 45 132 492 956 107
PLAYER BATTING REGISTER Stats are only from the years the player played for this franchise.
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
David Aardsma 1 2004-2004 11 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Woody Abernathy 2 1946-1947 16 0 8 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.2
Jose Abreu 1 2025-2025 65 49 215 28 53 9 0 6 28 0 0 9 64 .247 .276 .372 .648 -0.3
Tony Abreu 2 2013-2014 56 0 142 21 37 12 3 2 14 0 2 6 33 .261 .293 .430 .723 0.4
Jeremy Accardo 2 2005-2006 66 0 7 0 1 0 0 0 0 0 0 0 1 .143 .143 .143 .286 -0.1
Guadalupe Acosta 3 2076-2078 126 55 263 26 53 11 2 13 34 1 0 16 88 .202 .258 .407 .665 -0.8
Matt Adamo 1 2067-2067 118 112 400 41 70 15 0 21 49 2 0 39 97 .175 .251 .370 .621 -0.4
Ace Adams 6 1941-1946 302 0 99 9 12 0 0 0 2 0 0 6 14 .121 .171 .121 .293 -1.2
Gareth Adams 4 2090-2093 378 123 646 87 147 35 1 32 100 0 0 83 220 .228 .320 .433 .754 1.0
Glenn Adams 2 1975-1976 130 0 164 12 45 6 1 4 18 2 0 12 37 .274 .326 .396 .722 0.7
Kurt Adams 3 2072-2074 477 457 1696 278 408 93 7 105 314 4 0 268 447 .241 .346 .489 .836 7.7
Ricky Adams 1 1985-1985 54 0 121 12 23 3 1 2 10 1 1 5 23 .190 .228 .281 .509 -0.6
Ehire Adrianza 4 2013-2016 162 29 351 35 76 19 4 2 27 5 4 33 73 .217 .296 .311 .607 0.2
Jeremy Affeldt 7 2009-2015 411 0 7 0 1 0 0 0 0 0 0 1 4 .143 .250 .143 .393 -0.1
Arturo Aguilar 1 2075-2075 128 96 401 45 82 18 2 14 48 13 4 33 165 .204 .281 .364 .645 0.6
Leo Ahumada 1 2041-2041 37 34 128 13 36 5 0 3 14 0 0 1 35 .281 .292 .391 .683 0.4
Eddie Ainsmith 1 1924-1924 10 0 5 0 3 0 0 0 0 0 0 0 0 .600 .600 .600 1.200 0.2
Kurt Ainsworth 3 2001-2003 20 0 28 1 2 1 0 0 0 0 0 0 8 .071 .071 .107 .179 -0.6
Tom Aitken 7 2090-2096 887 719 2832 398 738 139 41 84 311 100 24 300 647 .261 .332 .428 .760 10.1
Mike Aldrete 3 1986-1988 349 0 962 121 274 51 5 14 126 13 8 132 149 .285 .370 .392 .762 3.3
Vic Aldridge 1 1928-1928 22 0 40 7 11 0 0 1 4 0 0 0 6 .275 .275 .350 .625 -0.1
Doyle Alexander 1 1981-1981 24 0 51 5 9 4 0 0 6 0 0 2 12 .176 .204 .255 .459 -0.4
Gary Alexander 3 1975-1977 77 0 195 30 49 5 3 7 27 4 1 31 51 .251 .355 .415 .770 1.5
Tommy Alexander 2 2041-2042 65 54 231 30 54 6 3 9 39 6 1 17 67 .234 .307 .403 .709 0.0
Luis Alfaro 4 2044-2047 488 449 1752 186 458 100 4 50 220 8 2 91 460 .261 .310 .409 .718 1.1
Edgardo Alfonzo 3 2003-2005 390 0 1401 158 385 68 4 26 201 8 3 131 115 .275 .338 .385 .723 3.9
Eliezer Alfonzo 3 2006-2008 118 0 361 32 93 19 3 13 46 1 2 11 101 .258 .292 .435 .727 0.5
Anthony Alford 4 2019-2022 289 188 733 82 146 39 4 10 51 4 2 98 256 .199 .294 .304 .598 0.3
Esteban Alicea 3 2060-2062 115 94 323 34 51 9 0 10 33 0 0 27 150 .158 .239 .279 .518 -1.1
Andy Allanson 1 1993-1993 13 0 24 3 4 1 0 0 2 0 0 1 2 .167 .200 .208 .408 -0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Ethan Allen 3 1930-1932 224 0 639 119 189 33 6 13 81 11 0 28 50 .296 .328 .427 .756 1.6
Johnny Allen 2 1943-1944 39 0 38 3 2 0 0 0 0 0 0 0 12 .053 .053 .053 .105 -0.7
Myron Allen 1 1883-1883 1 0 4 0 0 0 0 0 1 0 0 0 2 .000 .000 .000 .000 -0.1
Ted Allen 2 2082-2083 187 76 384 42 81 15 2 0 30 8 5 27 81 .211 .269 .260 .530 -2.5
Alexis Allioga 3 2044-2046 220 193 780 110 163 34 2 15 58 34 9 92 261 .209 .296 .315 .611 -0.4
Felipe Alou 6 1958-1963 719 0 2292 337 655 119 19 85 325 51 20 138 308 .286 .328 .466 .794 11.7
Jesus Alou 6 1963-1968 633 0 2242 243 626 74 13 18 174 21 28 58 162 .279 .301 .348 .649 1.6
Matty Alou 6 1960-1965 453 0 1048 136 272 32 7 12 72 21 9 59 101 .260 .304 .338 .642 0.1
Moises Alou 2 2005-2006 221 0 772 119 241 46 4 41 137 7 2 84 74 .312 .379 .541 .920 6.4
Gallin Alter 1 2059-2059 79 74 277 35 75 9 2 20 45 0 0 35 89 .271 .358 .534 .892 1.0
Jose Alvarado 1 2084-2084 4 0 6 1 2 0 0 0 1 0 1 0 0 .333 .286 .333 .619 -0.0
Andres Alvarez 6 2066-2071 541 439 1715 218 361 73 14 73 216 41 21 174 589 .210 .296 .397 .693 -1.0
Luis Alvarez 6 2080-2085 751 715 2612 316 609 128 22 93 335 38 20 271 604 .233 .309 .406 .715 7.5
Wilson Alvarez 1 1997-1997 11 0 23 1 3 0 0 0 1 0 0 2 5 .130 .200 .130 .330 -0.3
Joey Amalfitano 5 1954-1963 314 0 876 132 218 30 8 4 58 11 13 84 114 .249 .316 .315 .632 0.7
Red Ames 11 1903-1913 282 0 587 36 80 6 4 2 39 2 0 38 110 .136 .189 .170 .359 -4.5
Danny Anaya 2 2075-2076 224 130 587 71 128 19 6 12 48 9 3 37 151 .218 .274 .332 .606 -2.0
Casey Anderson 3 2062-2064 195 120 466 54 72 13 1 24 54 4 0 76 217 .155 .276 .341 .617 -1.5
Dave Anderson 2 1990-1991 160 0 326 38 91 10 3 3 19 3 6 15 55 .279 .311 .356 .667 0.7
Fred Anderson 3 1916-1918 94 0 119 10 11 2 1 0 4 0 0 4 38 .092 .129 .126 .255 -1.5
Josh Anderson 11 2059-2069 1516 1465 5709 809 1519 236 35 308 823 107 44 541 1618 .266 .343 .482 .825 27.1
Jorge Andrade 1 2020-2020 54 54 208 28 44 6 4 2 13 3 0 27 42 .212 .302 .308 .610 -0.5
Hub Andrews 2 1947-1948 8 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Nate Andrews 1 1946-1946 3 0 2 0 1 0 0 0 1 0 0 1 1 .500 .667 .500 1.167 0.1
Rob Andrews 3 1977-1979 281 0 767 103 194 17 6 3 49 14 8 84 60 .253 .324 .302 .626 0.8
Johnny Antonelli 7 1954-1960 305 0 560 44 101 8 3 15 54 1 0 22 146 .180 .212 .286 .497 -3.5
Ismael Anzaldua 2 2076-2077 126 86 376 46 91 23 0 23 61 1 0 33 100 .242 .304 .487 .791 0.9
Nori Aoki 1 2015-2015 93 0 355 42 102 12 3 5 26 14 5 30 25 .287 .353 .380 .733 1.5
Brett Applegate 1 2031-2031 81 74 268 31 65 15 0 9 34 0 1 26 67 .243 .315 .399 .715 1.1
Luis Aquino 1 1995-1995 5 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jack Aragon 1 1941-1941 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Joaquin Arias 4 2012-2015 361 0 795 70 208 32 7 7 72 8 1 25 112 .262 .286 .346 .632 0.3
Chris Arnold 6 1971-1976 273 0 435 47 103 12 5 4 51 1 2 42 76 .237 .303 .315 .618 0.3
Morrie Arnovich 2 1941-1946 86 0 210 25 58 8 3 2 22 2 0 23 14 .276 .348 .371 .719 0.8
Rene Arocha 1 1997-1997 6 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Pedro Arriaza 3 2053-2055 299 292 1083 110 310 47 9 2 97 7 3 91 212 .286 .349 .352 .701 4.8
Christian Arroyo 4 2029-2032 308 294 1015 102 254 48 2 12 106 8 5 82 283 .250 .316 .337 .653 0.3
DeMario Arroyo 7 2054-2060 538 441 1757 212 380 69 8 63 216 43 16 133 489 .216 .286 .372 .659 -0.9
Marco Arteaga 2 2075-2077 182 157 520 45 81 20 1 12 40 0 0 40 260 .156 .219 .267 .486 -1.9
Tommy Asaro 1 2073-2073 28 10 40 8 11 3 1 1 6 3 0 2 13 .275 .302 .475 .777 0.2
Josh Ash 3 2048-2050 396 364 1498 200 443 83 5 59 228 1 0 77 280 .296 .335 .476 .811 6.0
Scott Atchison 1 2007-2007 22 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Karl Aucoin 1 2087-2087 30 17 71 8 8 0 1 5 14 1 1 12 17 .113 .250 .352 .602 -0.1
Rich Aurilia 12 1995-2009 1292 0 4456 574 1226 232 17 143 574 17 18 342 672 .275 .327 .431 .758 16.8
Sergio Avila 5 2070-2074 435 239 998 107 265 47 5 10 131 19 20 64 175 .266 .314 .353 .667 -2.0
John Axford 1 2018-2018 18 0 1 1 1 1 0 0 0 0 0 0 0 1.000 1.000 2.000 3.000 0.1
Manuel Aybar 2 2002-2003 18 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Bill Ayers 1 1947-1947 13 0 8 0 2 1 0 0 2 0 0 0 3 .250 .250 .375 .625 -0.1
Marco Ayon 2 2073-2074 290 282 964 111 208 38 10 41 119 12 8 68 338 .216 .272 .404 .676 1.4
Charlie Babb 1 1903-1903 121 0 424 68 105 15 8 0 46 22 0 45 47 .248 .350 .321 .671 2.3
Charlie Babington 1 1915-1915 28 0 33 5 8 3 1 0 2 1 0 0 4 .242 .265 .394 .659 0.2
Freddy Baca 1 2038-2038 39 25 114 16 29 8 2 3 12 0 2 7 31 .254 .301 .439 .739 0.1
Joel Bachman 1 2068-2068 5 2 6 0 1 0 0 0 1 0 0 0 1 .167 .286 .167 .452 -0.0
Lore Bader 1 1912-1912 2 0 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Cory Bailey 2 1997-1998 11 0 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.1
Ed Bailey 4 1961-1965 332 0 930 113 224 26 2 51 167 2 12 140 154 .241 .343 .438 .780 6.6
Mark Bailey 2 1990-1992 18 0 33 1 5 1 0 1 4 0 0 3 9 .152 .222 .273 .495 -0.1
Loren Bain 1 1945-1945 3 0 3 1 1 0 0 0 0 0 0 0 0 .333 .333 .333 .667 0.0
Al Baird 2 1917-1919 48 0 107 9 27 1 0 0 9 5 0 7 11 .252 .298 .262 .560 0.3
Doug Baird 1 1920-1920 7 0 8 0 1 0 0 0 0 0 0 1 3 .125 .222 .125 .347 -0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Andrew Baker 4 2032-2036 126 119 445 41 121 28 1 9 56 0 0 30 111 .272 .321 .400 .721 1.9
Dusty Baker 1 1984-1984 100 0 243 31 71 7 2 3 32 4 1 40 27 .292 .387 .374 .761 1.6
Howard Baker 1 1915-1915 1 0 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Tom Baker 2 1937-1938 15 0 9 0 2 0 0 0 0 0 0 1 2 .222 .300 .222 .522 -0.0
Armando Balbin 4 2031-2034 88 64 236 27 57 9 2 3 21 3 0 18 49 .242 .300 .335 .634 -0.1
Harry Baldwin 2 1924-1925 12 0 11 4 4 0 0 0 0 0 0 0 2 .364 .364 .364 .727 0.0
Mark Baldwin 1 1893-1893 45 0 134 12 17 4 2 0 9 2 0 8 38 .127 .176 .187 .363 -1.5
Roger Baldwin 3 2027-2029 215 118 476 54 96 20 2 21 63 3 3 31 135 .202 .249 .384 .633 -1.9
Jeff Ball 1 1998-1998 2 0 4 0 1 0 0 0 0 0 0 0 0 .250 .250 .250 .500 -0.0
George Bamberger 2 1951-1952 8 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Hal Bamberger 1 1948-1948 7 0 12 0 1 0 0 0 0 0 0 1 2 .083 .154 .083 .237 -0.2
Dave Bancroft 5 1920-1930 534 0 2160 397 670 130 30 11 189 48 33 242 106 .310 .382 .413 .795 15.9
Gerardo Banda 2 2033-2034 187 182 682 106 193 48 1 34 112 1 1 54 159 .283 .337 .506 .843 3.2
Tom Bannon 2 1895-1896 39 0 166 34 44 7 2 0 8 20 0 8 9 .265 .299 .331 .630 -0.0
Steve Barber 1 1974-1974 13 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Curt Barclay 3 1957-1959 44 0 64 6 15 3 0 0 4 0 0 1 18 .234 .258 .281 .539 -0.2
Dan Barker 8 2087-2094 1171 1089 4530 604 1353 300 105 77 541 189 85 237 974 .299 .335 .462 .797 15.9
Babe Barna 3 1941-1943 154 0 486 55 117 16 8 8 75 6 0 56 63 .241 .319 .356 .675 1.6
Jesse Barnes 6 1918-1923 191 0 426 42 94 6 3 0 37 2 3 10 30 .221 .239 .249 .487 -2.2
Virgil Barnes 9 1919-1928 189 0 354 19 39 0 0 0 9 0 2 6 113 .110 .125 .110 .235 -5.5
Walter Barnes 1 2079-2079 49 41 160 23 31 9 0 2 11 7 0 20 50 .194 .282 .287 .569 0.4
Bob Barr 1 1891-1891 5 0 11 0 1 0 0 0 0 0 0 2 3 .091 .231 .091 .322 -0.1
Brian Barr 1 2042-2042 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Jim Barr 10 1971-1983 421 0 513 28 83 15 2 1 31 2 0 15 129 .162 .191 .205 .396 -5.4
Frank Barraza 4 2080-2083 482 431 1701 241 474 106 18 40 159 55 23 195 382 .279 .355 .433 .788 6.5
Alex Barrera 4 2065-2068 481 432 1543 206 292 50 3 104 244 1 0 273 733 .189 .320 .428 .747 1.2
Tony Barrientez 10 2068-2077 1159 1104 4927 746 1695 377 61 65 542 267 119 157 365 .344 .364 .485 .849 40.2
Jose Barrios 1 1982-1982 10 0 19 2 3 0 0 0 0 0 0 1 4 .158 .200 .158 .358 -0.2
Shad Barry 1 1908-1908 37 0 67 5 10 1 1 0 5 1 0 9 8 .149 .260 .194 .454 -0.3
Dick Bartell 8 1935-1946 835 0 3074 434 858 167 13 60 293 35 0 315 276 .279 .355 .400 .756 19.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Bob Barthelson 1 1944-1944 7 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bill Bartley 1 1903-1903 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Bob Barton 5 1965-1969 149 0 315 11 66 6 1 0 11 0 0 21 44 .210 .262 .235 .497 -0.1
Shawn Barton 2 1995-1996 59 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Kevin Bass 3 1990-1992 274 0 840 93 209 30 8 24 102 16 13 66 135 .249 .307 .389 .696 1.1
Charley Bassett 3 1890-1892 265 0 1064 121 261 34 19 4 138 30 0 71 65 .245 .301 .324 .625 -0.3
Antonio Bastardo 2 2021-2022 168 1 15 1 1 0 0 0 0 0 0 0 6 .067 .067 .067 .133 0.1
Miguel Basulto 3 2029-2031 218 204 818 101 221 49 3 25 103 9 1 37 163 .270 .308 .429 .737 1.7
Bill Bathe 2 1989-1990 82 0 80 6 20 1 1 3 18 0 0 7 19 .250 .303 .400 .703 0.3
Kim Batiste 1 1996-1996 54 0 130 17 27 6 0 3 11 3 3 5 33 .208 .235 .323 .558 -0.6
Larry Battam 1 1895-1895 2 0 4 0 1 0 0 0 0 0 0 2 1 .250 .500 .250 .750 0.0
Jose Bautista 2 1995-1996 89 0 27 1 1 0 0 0 0 0 0 1 13 .037 .071 .037 .108 -0.6
Justice Baxter 1 2055-2055 44 35 128 12 29 3 0 7 17 0 1 8 48 .227 .281 .414 .695 0.3
Joe Bean 1 1902-1902 48 0 176 13 39 2 1 0 5 9 0 5 20 .222 .247 .244 .492 -0.1
Desmond Beatty 1 1914-1914 2 0 3 0 0 0 0 0 1 0 0 0 0 .000 .000 .000 .000 -0.1
Buck Becannon 1 1887-1887 1 0 5 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Rod Beck 7 1991-1997 416 0 17 0 4 0 0 0 1 0 0 0 9 .235 .235 .235 .471 -0.1
Beals Becker 3 1910-1912 293 0 700 112 187 31 13 10 102 60 0 94 82 .267 .356 .391 .747 4.6
Marty Becker 1 1915-1915 17 0 52 5 13 2 0 0 3 3 0 2 9 .250 .278 .288 .566 0.1
Jake Beckley 2 1896-1897 63 0 250 45 72 10 7 6 49 13 0 11 14 .288 .338 .456 .794 1.0
Steve Bedrosian 2 1989-1990 108 0 10 0 3 0 0 0 1 0 0 0 4 .300 .300 .300 .600 0.0
Roy Beecher 2 1907-1908 5 0 8 1 1 1 0 0 0 0 0 0 1 .125 .125 .250 .375 -0.0
Joe Beggs 2 1947-1948 33 0 13 0 1 0 0 0 0 0 0 0 4 .077 .077 .077 .154 -0.3
Ed Begley 1 1884-1884 33 0 121 12 22 4 0 0 8 0 0 8 31 .182 .233 .215 .447 -1.0
Gene Begley 1 1886-1886 5 0 16 1 2 0 0 0 1 1 0 1 3 .125 .176 .125 .301 -0.4
Hank Behrman 1 1949-1949 43 0 13 0 1 0 0 0 0 0 0 1 4 .077 .143 .077 .220 -0.2
David Bell 1 2002-2002 154 0 552 82 144 29 2 20 73 1 2 54 80 .261 .333 .429 .762 2.3
Hi Bell 3 1932-1934 95 0 82 9 9 0 0 0 2 0 0 5 31 .110 .161 .110 .271 -1.0
Josh E. Bell 1 2024-2024 157 154 611 89 192 45 3 9 81 3 2 56 123 .314 .372 .442 .814 3.5
Harry Bellis 3 2058-2060 76 63 206 16 28 2 0 8 23 0 0 26 114 .136 .238 .262 .500 -0.4
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Brandon Belt 10 2011-2020 1209 505 3898 510 1015 248 22 134 544 45 13 420 1163 .260 .334 .438 .772 21.8
Carlos Beltran 1 2011-2011 44 0 167 17 54 9 4 7 18 1 2 11 27 .323 .369 .551 .920 1.5
Marvin Benard 9 1995-2003 891 0 2630 441 714 138 21 54 260 105 43 265 454 .271 .343 .402 .744 7.9
Armando Benitez 3 2005-2007 90 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Chris Benitez 1 2087-2087 44 34 138 14 31 9 0 4 14 0 0 10 45 .225 .291 .377 .668 -0.4
Ricardo Benitez 1 2065-2065 82 70 228 24 44 10 0 9 30 1 0 34 81 .193 .305 .355 .660 0.8
Mike Benjamin 7 1989-1995 299 0 637 79 125 26 3 13 51 21 1 36 142 .196 .250 .308 .557 -1.5
Jack Bentley 5 1923-1927 173 0 299 32 97 16 5 5 40 0 0 16 29 .324 .359 .462 .820 1.7
Larry Benton 4 1927-1930 122 0 258 20 36 3 1 2 22 0 0 8 50 .140 .169 .182 .351 -3.3
Rube Benton 7 1915-1921 172 0 333 16 47 5 2 1 20 2 0 7 71 .141 .159 .177 .336 -3.0
Todd Benzinger 3 1993-1995 202 0 515 59 140 20 4 16 59 2 1 32 122 .272 .314 .419 .733 0.1
Juan Berenguer 1 1986-1986 46 0 7 0 1 0 0 0 0 0 0 0 1 .143 .143 .143 .286 -0.2
Wally Berger 2 1937-1938 75 0 231 45 64 11 2 12 47 3 0 20 34 .277 .343 .498 .840 1.8
Dave Bergman 3 1981-1983 253 0 406 54 110 16 2 13 51 7 1 61 50 .271 .366 .416 .782 1.6
Jack Berly 1 1931-1931 27 0 35 2 6 0 0 0 3 0 0 1 9 .171 .194 .171 .366 -0.3
Curt Bernard 2 1900-1901 43 0 147 20 35 2 2 0 14 3 0 13 17 .238 .309 .279 .588 -0.2
Ray Berres 4 1942-1945 68 0 107 9 23 1 0 1 5 0 0 6 8 .215 .263 .252 .515 0.2
Howard Berry 2 1921-1922 15 0 6 0 2 0 1 0 2 0 0 1 1 .333 .429 .667 1.095 0.1
Damon Berryhill 1 1997-1997 73 0 167 17 43 8 0 3 23 0 0 20 29 .257 .335 .359 .694 0.4
Dick Bertell 1 1965-1965 22 0 48 1 9 1 0 0 3 0 0 7 5 .188 .291 .208 .499 -0.2
Bob Bescher 1 1914-1914 135 0 512 82 138 23 4 6 35 36 0 45 48 .270 .336 .365 .701 3.8
Kirk Birkbeck 2 2044-2045 79 76 277 36 70 6 1 10 28 2 0 35 99 .253 .335 .390 .725 0.4
David Bishop 3 2096-2098 396 386 1322 186 326 57 12 58 224 33 17 137 270 .247 .329 .439 .768 7.9
Bryce Bissinger 2 2097-2098 254 49 213 13 44 8 3 0 17 4 0 10 54 .207 .242 .272 .515 0.1
Bud Black 4 1991-1994 89 0 179 6 26 4 0 0 12 0 0 4 49 .145 .164 .168 .332 -2.4
Travis Blackley 2 2007-2012 6 0 3 0 1 0 0 0 0 0 0 0 1 .333 .333 .333 .667 0.0
Rae Blaemire 1 1941-1941 2 0 5 0 2 0 0 0 0 0 0 0 0 .400 .400 .400 .800 0.1
Damaso Blanco 3 1972-1974 72 0 33 9 7 1 0 0 2 3 1 5 6 .212 .308 .242 .550 0.1
Gregor Blanco 5 2012-2016 624 21 1700 232 440 74 21 18 146 71 25 194 368 .259 .337 .359 .696 5.6
Jason Blankenship 2 2094-2095 152 125 447 44 105 18 0 17 56 0 0 34 181 .235 .295 .389 .685 0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Don Blasingame 2 1960-1961 139 0 524 73 123 12 8 2 31 14 2 51 54 .235 .304 .300 .604 0.5
Buddy Blattner 3 1946-1948 189 0 593 94 151 28 8 11 62 18 0 80 73 .255 .349 .384 .734 4.0
Marv Blaylock 1 1950-1950 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Bob Blewett 1 1902-1902 5 0 10 1 0 0 0 0 0 0 0 1 1 .000 .091 .000 .091 -0.2
Zaire Blocker 2 2040-2041 11 0 14 1 1 0 0 0 0 0 0 0 4 .071 .071 .071 .143 -0.3
Chris Bloss 2 2042-2043 218 190 686 76 164 40 3 21 88 0 1 58 153 .239 .295 .398 .693 0.5
Vida Blue 6 1978-1986 182 0 338 25 36 7 0 3 10 0 0 37 162 .107 .196 .154 .350 -3.9
Clint Blume 2 1922-1923 13 0 6 1 1 0 0 0 0 0 0 3 0 .167 .444 .167 .611 0.0
John Boccabella 1 1974-1974 29 0 80 6 11 3 0 0 5 0 0 4 6 .138 .176 .175 .351 -0.7
Brett Bochy 1 2014-2014 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Randy Bockus 3 1986-1988 38 0 8 0 1 0 0 0 0 0 0 0 4 .125 .125 .125 .250 -0.1
Brian Bocock 1 2008-2008 32 0 77 4 11 1 0 0 2 4 2 12 29 .143 .258 .156 .414 -0.5
Patrice Bocquet 1 2055-2055 63 51 176 16 26 9 0 5 12 0 0 9 79 .148 .198 .284 .482 -0.5
Brian Boehringer 1 2001-2001 25 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Carl Boles 1 1962-1962 19 0 24 4 9 0 0 0 1 0 0 0 6 .375 .375 .375 .750 0.1
Bobby Bolin 9 1961-1969 346 0 372 36 59 9 1 5 33 1 0 33 146 .159 .231 .228 .459 -1.9
Barry Bonds 15 1993-2007 1976 0 6263 1555 1951 381 41 586 1440 263 69 1947 949 .312 .477 .666 1.143 90.6
Bobby Bonds 7 1968-1974 1014 0 4047 765 1106 188 42 186 552 263 63 500 1016 .273 .356 .478 .834 38.0
Hank Boney 1 1927-1927 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Pat Bonillas 4 2058-2061 208 177 625 55 111 29 5 4 31 21 11 56 243 .178 .252 .259 .511 -1.6
Zeke Bonura 1 1939-1939 123 0 455 75 146 26 6 11 85 1 0 46 22 .321 .388 .477 .865 2.9
Greg Booker 1 1990-1990 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ike Boone 1 1922-1922 2 0 2 0 1 0 0 0 0 0 0 0 1 .500 .500 .500 1.000 0.0
Pedro Borbon 1 1979-1979 30 0 3 0 1 0 0 0 0 0 0 0 1 .333 .333 .333 .667 0.0
Bill Bordley 1 1980-1980 8 0 6 0 1 0 0 0 0 0 0 1 1 .167 .286 .167 .452 -0.1
Andy Boswell 1 1895-1895 5 0 16 1 3 0 0 0 1 1 0 1 1 .188 .235 .188 .423 -0.1
Kent Bottenfield 1 1994-1994 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Steve Bourgeois 1 1996-1996 15 0 11 1 3 2 0 0 1 0 0 2 2 .273 .385 .455 .839 0.1
Chris Bourjos 1 1980-1980 13 0 22 4 5 1 0 1 2 0 0 2 7 .227 .292 .409 .701 0.1
Chick Bowen 1 1919-1919 3 0 5 0 1 0 0 0 1 0 0 1 2 .200 .333 .200 .533 0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Cy Bowen 1 1896-1896 2 0 3 1 1 0 0 0 1 0 0 1 2 .333 .500 .333 .833 -0.0
Frank Bowerman 8 1900-1907 700 0 2220 234 547 64 24 8 255 59 0 92 244 .246 .287 .308 .595 3.7
John Bowker 3 2008-2010 183 0 475 47 113 19 5 15 58 2 1 29 115 .238 .285 .394 .678 -0.2
Bob Bowman 1 1941-1941 29 0 21 1 1 0 0 1 1 0 0 2 15 .048 .130 .190 .321 -0.3
Ernie Bowman 3 1961-1963 165 0 205 29 39 4 2 1 10 3 3 2 33 .190 .200 .244 .444 -1.0
Joe Bowman 1 1934-1934 31 0 29 4 5 0 1 0 4 0 0 2 3 .172 .226 .241 .467 -0.2
Roger Bowman 3 1949-1952 13 0 9 0 0 0 0 0 0 0 0 1 3 .000 .100 .000 .100 -0.2
Jack Boyle 1 1892-1892 120 0 436 52 80 8 8 0 32 10 0 36 41 .183 .252 .239 .491 -4.0
Jim Boyle 1 1926-1926 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Vic Bradford 1 1943-1943 6 0 5 1 1 0 0 0 1 0 0 1 1 .200 .333 .200 .533 -0.0
Tom Bradley 3 1973-1975 78 0 127 5 18 3 0 0 5 0 0 7 42 .142 .187 .165 .352 -1.5
Dave Brain 1 1908-1908 11 0 17 2 3 0 0 0 1 1 0 2 2 .176 .263 .176 .440 0.0
Fred Brainard 3 1914-1916 95 0 261 32 51 7 2 1 21 6 7 22 44 .195 .261 .249 .510 -0.6
Jackie Brandt 3 1956-1959 253 0 832 115 234 33 13 23 107 15 8 58 105 .281 .327 .435 .762 2.6
Jeff Brantley 6 1988-1993 299 0 61 5 8 1 0 0 5 0 0 1 21 .131 .145 .148 .293 -0.9
Jay Braunschweiger 1 2088-2088 20 7 25 2 6 0 0 0 3 0 0 0 4 .240 .231 .240 .471 -0.1
Edgar Bravo 1 2074-2074 120 76 316 43 70 21 2 12 37 7 3 20 116 .222 .277 .415 .692 -0.1
Fred Breining 4 1980-1983 136 0 107 5 16 1 0 0 4 0 0 11 52 .150 .229 .159 .388 -1.0
Bob Brenly 9 1981-1989 823 0 2527 312 632 116 6 90 327 44 38 308 421 .250 .333 .408 .740 13.3
Don Brennan 1 1937-1937 6 0 1 0 0 0 0 0 0 0 0 1 1 .000 .500 .000 .500 0.0
Roger Bresnahan 7 1902-1908 751 0 2499 438 731 135 35 15 291 118 0 410 259 .293 .403 .393 .795 30.0
Eddie Bressoud 6 1956-1961 443 0 1242 132 297 53 15 26 107 3 5 104 211 .239 .299 .369 .667 1.6
Jack Brewer 3 1944-1946 43 0 75 6 14 3 0 0 5 0 0 0 14 .187 .187 .227 .413 -0.7
Jamie Brewington 1 1995-1995 14 0 23 3 5 0 0 0 1 0 0 0 7 .217 .217 .217 .435 -0.3
Troy Brewster 9 2060-2068 606 492 1799 204 369 81 7 52 173 37 8 188 641 .205 .299 .345 .644 3.5
Al Bridwell 4 1908-1911 510 0 1698 214 480 50 14 0 180 74 0 225 131 .283 .372 .329 .701 13.7
Brad Brink 1 1994-1994 4 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Mike Broadway 3 2016-2020 18 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Chris Brock 2 1998-1999 31 0 39 4 8 0 0 0 4 0 0 3 8 .205 .262 .205 .467 -0.4
Steve Brodie 1 1902-1902 109 0 416 37 117 8 2 3 42 11 0 22 44 .281 .327 .332 .658 1.9
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Troy Brohawn 1 2002-2002 11 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ken Brondell 1 1944-1944 8 0 4 1 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Josh Brooks 9 2061-2072 1068 971 3866 541 1003 251 7 203 652 3 0 342 1017 .259 .329 .486 .814 13.9
Terry Bross 1 1993-1993 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Dan Brouthers 1 1904-1904 2 0 5 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Dwayne Brower 4 2025-2028 469 454 1799 236 520 128 24 44 225 15 13 91 242 .289 .324 .460 .784 6.8
Jim Brower 3 2003-2005 165 0 21 3 4 0 0 0 1 0 0 1 7 .190 .261 .190 .451 -0.2
Bobby Brown 3 2068-2071 39 28 114 17 21 6 0 6 18 0 0 9 52 .184 .244 .395 .639 -0.4
Chris Brown 4 1984-1987 308 0 1064 130 305 49 6 30 138 18 16 89 156 .287 .353 .429 .782 6.8
Danny Brown 5 2039-2043 675 643 2424 333 690 152 2 85 374 6 3 266 578 .285 .358 .454 .813 10.6
Eddie Brown 2 1920-1921 73 0 136 17 37 7 2 0 12 1 0 4 14 .272 .312 .353 .665 0.2
Gary Brown 1 2014-2014 7 0 7 1 3 0 0 0 1 0 0 0 0 .429 .429 .429 .857 0.1
Jake Brown 1 1975-1975 41 0 43 6 9 3 0 0 4 0 0 5 13 .209 .292 .279 .571 -0.1
Jim Brown 1 1884-1884 1 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Jumbo Brown 5 1937-1941 150 0 46 4 9 1 0 0 2 0 0 3 7 .196 .245 .217 .462 -0.2
Ollie Brown 4 1965-1968 281 0 865 83 215 24 2 20 97 3 7 61 156 .249 .303 .350 .653 0.5
Trevor Brown 1 2015-2015 13 0 39 1 9 3 0 0 5 1 1 3 8 .231 .279 .308 .587 0.0
Willard Brown 3 1887-1889 109 0 368 37 89 14 2 1 60 17 0 20 32 .242 .292 .299 .591 -2.2
George Browne 6 1902-1907 720 0 2874 444 825 82 41 16 216 137 0 169 297 .287 .330 .361 .691 12.7
Greg Brummett 1 1993-1993 8 0 15 0 0 0 0 0 0 0 0 1 5 .000 .062 .000 .062 -0.4
Ron Bryant 7 1967-1974 196 0 290 27 48 4 0 0 19 0 0 17 89 .166 .211 .179 .390 -2.6
Garland Buckeye 1 1928-1928 1 0 2 0 1 1 0 0 1 0 0 0 0 .500 .500 1.000 1.500 0.1
Dick Buckley 2 1890-1891 145 0 519 62 123 20 1 6 57 6 0 34 65 .237 .293 .314 .607 -1.2
Mike Budnick 2 1946-1947 42 0 24 3 7 1 0 1 3 0 0 2 3 .292 .346 .458 .804 0.2
Charlie Buelow 1 1901-1901 22 0 72 3 8 4 0 0 4 0 0 2 9 .111 .147 .167 .313 -0.6
Mitch Buffone 7 2074-2080 484 388 1350 116 301 66 9 14 123 3 3 80 275 .223 .267 .316 .583 -1.2
Madison Bumgarner 9 2009-2017 254 62 494 44 86 13 0 13 49 0 0 24 187 .174 .213 .279 .492 -3.0
Dave Burba 5 1992-2004 177 0 36 1 6 1 0 0 3 0 0 2 17 .167 .211 .194 .405 -0.4
Bob Burda 4 1965-1970 193 0 254 24 53 11 0 6 37 0 1 33 25 .209 .298 .323 .621 -0.6
Tyler Burgess 1 2075-2075 46 24 107 11 23 6 1 2 15 0 0 12 39 .215 .303 .346 .649 -0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Enrique Burgos 1 1995-1995 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Andy Burke 1 2093-2093 40 21 69 6 12 4 0 0 4 0 0 7 18 .174 .247 .232 .479 -0.3
Eddie Burke 4 1892-1895 399 0 1633 362 459 62 28 20 210 144 0 141 113 .281 .354 .390 .744 7.7
Frank Burke 1 1906-1906 8 0 9 2 3 1 1 0 1 1 0 1 1 .333 .400 .667 1.067 0.2
John Burke 1 1902-1902 4 0 13 0 2 0 0 0 0 0 0 0 2 .154 .154 .154 .308 -0.1
Jesse Burkett 1 1890-1890 101 0 401 67 124 23 13 4 60 14 0 33 52 .309 .366 .461 .827 2.4
John Burkett 6 1987-1994 163 0 301 11 21 2 0 0 10 0 0 18 138 .070 .122 .076 .199 -5.5
Ellis Burks 3 1998-2000 284 0 930 169 290 46 6 60 214 20 7 144 166 .312 .404 .568 .971 9.0
George Burns 11 1911-1921 1362 0 5311 877 1541 267 82 34 458 334 88 631 442 .290 .368 .391 .759 40.4
Oyster Burns 1 1895-1895 33 0 114 21 35 5 3 1 25 10 0 14 6 .307 .388 .430 .817 0.8
Tanner Burns 1 2022-2022 13 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Pete Burnside 3 1955-1958 18 0 14 1 1 0 0 0 0 0 0 1 3 .071 .133 .071 .205 -0.3
Buster Burrell 1 1891-1891 15 0 53 1 5 0 0 0 1 2 0 3 12 .094 .158 .094 .252 -0.9
Pat Burrell 2 2010-2011 188 0 472 58 119 25 1 25 72 0 2 80 144 .252 .359 .468 .827 3.1
Justin Burris 4 2047-2050 374 332 1313 139 321 77 8 23 120 20 6 64 374 .244 .281 .368 .649 2.3
Emmanuel Burriss 5 2008-2012 282 0 720 87 175 14 1 1 42 40 15 53 101 .243 .304 .269 .573 -0.9
Joe Bush 1 1927-1927 3 0 4 0 2 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 0.1
Danny Bute 5 2094-2098 395 322 1107 143 285 48 1 46 156 0 2 140 290 .257 .345 .427 .772 3.1
Brett Butler 3 1988-1990 471 0 1784 317 523 69 22 13 123 125 55 246 195 .293 .381 .378 .759 13.5
Frank Butler 1 1895-1895 5 0 22 5 6 1 0 0 2 0 0 1 1 .273 .304 .318 .623 -0.1
Bud Byerly 2 1959-1960 30 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Marlon Byrd 1 2015-2015 39 0 147 12 40 12 2 4 31 0 0 6 44 .272 .301 .463 .764 0.5
Enos Cabell 1 1981-1981 96 0 396 41 101 20 1 2 36 6 7 10 47 .255 .274 .326 .600 -0.7
Melky Cabrera 1 2012-2012 113 0 459 84 159 25 10 11 60 13 5 36 63 .346 .390 .516 .906 4.1
Orlando Cabrera 1 2011-2011 39 0 126 4 28 3 0 1 13 2 2 4 17 .222 .241 .270 .510 -0.4
Leon Cadore 1 1924-1924 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Matt Cain 11 2005-2015 300 0 552 25 67 10 1 6 27 0 0 21 271 .121 .155 .176 .330 -8.0
Sam Calderone 2 1950-1953 69 0 112 13 30 3 0 1 20 0 0 3 9 .268 .287 .321 .608 0.2
Mike Caldwell 3 1974-1976 119 0 126 7 19 4 0 0 5 0 0 2 30 .151 .164 .183 .347 -1.5
Joe Call 6 2085-2091 335 196 704 57 152 41 0 0 56 2 1 44 154 .216 .272 .274 .546 -1.7
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jim Callahan 1 1902-1902 1 0 4 0 0 0 0 0 0 0 0 1 1 .000 .200 .000 .200 -0.0
Mark Calvert 2 1983-1984 28 0 16 0 0 0 0 0 0 0 0 1 11 .000 .059 .000 .059 -0.3
Nick Calvin 1 2092-2092 67 38 155 18 42 10 0 5 21 1 0 11 49 .271 .333 .432 .766 0.6
Ernie Camacho 2 1989-1990 21 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Arquimedes Caminero 2 2020-2021 154 0 4 1 0 0 0 0 0 0 0 1 2 .000 .200 .000 .200 0.1
Noah Campbell 1 2029-2029 3 2 10 0 4 0 0 0 0 0 0 0 4 .400 .400 .400 .800 0.1
Sal Campfield 1 1896-1896 6 0 12 2 2 1 0 0 3 0 0 1 2 .167 .231 .250 .481 -0.1
Jay Canizaro 2 1996-1999 55 0 138 16 32 6 1 3 17 1 2 10 40 .232 .287 .355 .642 -0.1
Ben Cantwell 3 1927-1937 13 0 12 3 4 1 0 0 4 0 0 1 1 .333 .385 .417 .801 0.1
Aaron Carchedi 4 2079-2082 165 92 383 50 95 21 4 19 60 1 1 26 89 .248 .294 .473 .767 0.8
John Carden 1 1946-1946 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jose Cardenal 2 1963-1964 29 0 20 4 1 0 0 0 2 2 1 3 4 .050 .174 .050 .224 -0.3
Roger Carey 1 1887-1887 1 0 4 0 0 0 0 0 2 0 0 0 1 .000 .000 .000 .000 -0.1
Dan Carlson 2 1996-1997 11 0 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Steve Carlton 1 1986-1986 6 0 11 1 2 0 0 1 3 0 0 0 3 .182 .182 .455 .636 -0.0
Chris Carnes 7 2075-2081 895 849 2582 202 534 105 9 19 182 24 7 235 826 .207 .279 .277 .556 4.0
Fabien Carparelli 7 2066-2073 474 383 1409 157 306 73 10 49 159 22 13 78 504 .217 .262 .388 .650 -0.3
Bob Carpenter 5 1940-1947 76 0 130 7 21 1 0 0 15 0 0 8 17 .162 .216 .169 .385 -1.1
Carlos Carrasco 1 2016-2016 31 31 70 2 6 1 0 0 1 0 0 1 29 .086 .099 .100 .199 -0.9
Mark Carreon 4 1993-1996 327 0 938 123 271 59 4 36 169 3 4 65 106 .289 .338 .475 .813 3.6
Jeff Carretto 1 2042-2042 2 0 1 1 0 0 0 0 0 0 0 1 0 .000 .500 .000 .500 0.0
Bill Carrick 3 1898-1900 94 0 263 21 41 4 2 0 17 2 0 21 32 .156 .218 .186 .405 -2.6
David Carrick 2 2042-2043 12 6 26 3 7 2 0 1 7 0 0 1 4 .269 .286 .462 .747 -0.0
Don Carrithers 4 1970-1973 87 0 68 7 13 3 0 0 7 1 0 1 21 .191 .203 .235 .438 -0.5
Kid Carsey 1 1899-1899 5 0 18 2 6 1 0 0 1 2 0 2 2 .333 .400 .389 .789 0.2
Blackie Carter 2 1925-1926 6 0 21 4 4 1 0 1 1 0 0 1 1 .190 .227 .381 .608 -0.1
Gary Carter 1 1990-1990 92 0 244 24 62 10 0 9 27 1 1 25 31 .254 .324 .406 .729 1.4
Joe Carter 1 1998-1998 41 0 105 15 31 7 0 7 29 1 0 6 13 .295 .322 .562 .884 0.6
Larry Carter 1 1992-1992 6 0 10 1 2 0 0 0 0 0 0 0 5 .200 .273 .200 .473 -0.1
Elliott Cary 2 2021-2023 54 37 165 16 50 14 0 1 19 0 0 12 28 .303 .348 .406 .754 0.4
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
John Casco 4 2090-2093 382 235 889 83 186 44 2 18 93 5 0 66 224 .209 .263 .324 .587 -2.5
Cash Case 4 2021-2024 347 338 1341 171 328 55 13 24 129 28 16 124 276 .245 .310 .359 .669 6.7
Don Cashman 6 2031-2036 262 250 864 95 203 54 0 9 75 2 1 56 225 .235 .287 .329 .616 1.8
Santiago Casilla 7 2010-2017 383 0 5 0 1 0 0 0 1 0 0 1 1 .200 .333 .200 .533 -0.0
Ed Caskin 3 1883-1886 196 0 738 97 174 22 3 2 81 0 0 48 81 .236 .282 .282 .564 -2.1
Sergio Castaneda 4 2051-2054 596 581 2112 261 468 62 7 85 253 17 10 243 680 .222 .301 .378 .679 3.6
Alberto Castillo 1 2003-2003 11 0 15 2 3 1 0 1 4 0 0 0 5 .200 .200 .467 .667 0.0
Dave Castillo 9 2024-2044 1079 1041 4156 509 1117 240 6 190 659 0 0 216 673 .269 .306 .467 .773 25.4
Jose Castillo 1 2008-2008 112 0 394 42 96 28 4 6 35 2 2 25 71 .244 .290 .381 .671 0.5
Willie Castillo 3 2043-2045 245 222 813 107 186 29 8 21 81 15 8 104 191 .229 .322 .362 .683 2.0
Foster Castleman 4 1954-1957 170 0 462 43 102 19 3 17 51 2 1 19 65 .221 .254 .385 .639 -0.1
Slick Castleman 6 1934-1939 123 0 207 18 28 3 0 2 12 0 0 9 67 .135 .171 .179 .350 -2.2
Red Causey 4 1918-1922 84 0 110 11 17 0 1 0 6 0 0 2 36 .155 .170 .173 .342 -1.0
Qian-gui Cen 3 2042-2044 105 64 209 20 38 10 0 4 22 0 0 12 62 .182 .248 .287 .535 -0.5
Orlando Cepeda 9 1958-1966 1114 0 4178 652 1286 226 22 226 767 92 46 259 636 .308 .352 .535 .887 30.8
Christian Cervantes 5 2047-2051 339 283 1028 99 246 36 4 13 81 11 7 64 214 .239 .290 .320 .610 1.4
Leon Chagnon 1 1935-1935 14 0 9 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.2
Aaron Chapel 2 2073-2074 91 55 178 13 28 5 1 0 8 7 2 11 74 .157 .211 .197 .407 -1.5
Tiny Chaplin 3 1928-1931 47 0 35 2 4 1 0 1 5 0 0 3 9 .114 .184 .229 .413 -0.4
Denz'l Chapman 2 2024-2025 101 93 346 42 92 23 4 2 36 7 0 28 66 .266 .324 .373 .697 1.2
Hal Chase 1 1919-1919 110 0 408 58 116 17 7 5 45 16 0 17 40 .284 .318 .397 .715 1.6
Ken Chase 1 1943-1943 23 0 42 2 9 1 0 0 0 0 0 1 7 .214 .233 .238 .471 -0.2
Chris Chatfield 2 2022-2023 138 116 433 37 101 14 4 12 46 1 0 36 109 .233 .308 .367 .675 0.6
Angel Chavez 1 2005-2005 10 0 19 1 5 1 0 0 1 0 0 0 3 .263 .263 .316 .579 -0.1
Dave Chavez 8 2074-2081 736 638 2558 293 628 118 16 13 143 116 18 171 639 .246 .299 .319 .618 4.6
Nestor Chavez 1 1967-1967 2 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Virgil Cheeves 1 1927-1927 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Lou Chiozza 3 1937-1939 214 0 760 83 182 21 5 10 58 14 0 41 47 .239 .278 .320 .598 -0.5
Don Choate 1 1960-1960 4 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Mike Chris 2 1982-1983 16 0 9 0 1 0 0 0 1 0 0 0 3 .111 .100 .111 .211 -0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Justin Christian 2 2011-2012 52 0 103 12 19 6 0 0 6 5 3 7 11 .184 .236 .243 .479 -0.6
Jason Christiansen 5 2001-2005 179 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Vinnie Chulk 3 2006-2008 112 0 4 0 1 0 0 0 0 0 0 0 0 .250 .250 .250 .500 -0.0
Daniel Cipolla 4 2095-2098 466 440 1734 273 457 92 17 75 239 78 18 173 489 .264 .343 .466 .809 12.0
Juan A. Ciriaco 2 2016-2017 10 0 4 2 2 0 0 1 1 0 0 1 2 .500 .600 1.250 1.850 0.2
Steve Cishek 2 2017-2018 56 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Bill Cissell 1 1938-1938 38 0 149 19 40 6 0 2 18 1 0 6 11 .268 .297 .349 .646 0.2
John Clapp 1 1883-1883 20 0 73 6 13 0 0 0 5 0 0 5 4 .178 .231 .178 .409 -1.2
Doug Clark 1 2005-2005 8 0 5 2 0 0 0 0 0 0 0 1 2 .000 .167 .000 .167 -0.1
Jack Clark 10 1975-1984 1044 0 3731 597 1034 197 30 163 595 60 44 497 556 .277 .359 .477 .836 26.0
Mike Clark 2 2086-2087 126 40 197 22 37 4 1 3 17 4 2 18 68 .188 .261 .264 .525 -0.7
Roy Clark 1 1902-1902 21 0 76 4 11 1 0 0 3 5 0 1 9 .145 .156 .158 .314 -0.5
Trent Clark 4 2019-2022 469 418 1568 188 376 89 13 34 161 54 18 121 344 .240 .296 .378 .674 7.9
Watty Clark 2 1933-1934 21 0 17 2 4 1 0 0 0 0 0 2 2 .235 .316 .294 .610 -0.0
Will Clark 8 1986-1993 1160 0 4269 687 1278 249 37 176 709 52 41 506 744 .299 .373 .499 .872 28.9
Willie Clark 3 1895-1897 211 0 766 110 217 32 18 1 124 27 0 57 63 .283 .346 .376 .722 1.0
Artie Clarke 2 1890-1891 149 0 569 72 122 14 10 0 70 49 0 47 54 .214 .279 .274 .553 -1.8
Boileryard Clarke 1 1905-1905 31 0 50 2 9 0 0 1 4 1 0 4 6 .180 .241 .240 .481 -0.2
Dad Clarke 4 1894-1897 109 0 323 35 70 4 3 0 24 1 0 25 40 .217 .277 .248 .525 -1.6
Bill Clarkson 2 1927-1928 32 0 20 1 1 0 0 0 0 0 0 4 7 .050 .208 .050 .258 -0.2
Dad Clarkson 1 1891-1891 5 0 9 0 4 0 0 0 0 0 0 2 2 .444 .545 .444 .990 0.1
Royce Clayton 5 1991-1995 506 0 1790 179 445 72 18 18 184 66 26 133 343 .249 .302 .339 .641 2.4
Elmer Cleveland 1 1888-1888 9 0 34 6 8 0 2 2 5 1 0 3 1 .235 .297 .529 .827 0.2
Ty Cline 2 1967-1968 180 0 413 55 98 11 8 1 32 2 3 20 39 .237 .275 .310 .585 -0.2
Gil Coan 2 1955-1956 13 0 14 2 2 0 0 0 0 0 0 0 2 .143 .143 .143 .286 -0.2
Alex Cobb 6 2017-2022 209 99 199 9 28 1 0 1 11 0 0 4 69 .141 .166 .161 .327 -2.0
Dick Coffman 4 1936-1939 163 0 71 2 13 2 0 0 2 0 0 1 33 .183 .194 .211 .406 -0.6
Dick Cogan 1 1900-1900 3 0 8 0 1 0 0 0 0 0 0 1 1 .125 .222 .125 .347 -0.1
Andy Cohen 3 1926-1929 262 0 886 108 249 36 10 14 114 6 0 43 34 .281 .317 .392 .709 1.2
Jimmie Coker 1 1963-1963 4 0 5 0 1 0 0 0 0 0 0 1 2 .200 .333 .200 .533 -0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Craig Colbert 2 1992-1993 72 0 163 12 35 7 2 2 21 1 0 12 35 .215 .266 .319 .585 0.0
Tom Colcolough 1 1899-1899 14 0 37 3 10 1 0 0 6 0 0 1 4 .270 .289 .297 .587 -0.1
Bryan Cole 4 2077-2080 67 46 199 23 35 6 2 6 24 3 0 18 61 .176 .244 .317 .561 -1.0
Hunter Cole 1 2017-2017 18 18 64 7 11 4 0 1 6 0 0 3 20 .172 .243 .281 .524 -0.4
Joe Coleman 1 1979-1979 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Darnell Coles 1 1991-1991 11 0 14 1 3 0 0 0 0 0 0 0 2 .214 .214 .214 .429 -0.1
Eric Coley 4 2039-2042 57 30 123 15 33 7 1 3 15 0 2 10 27 .268 .338 .415 .753 0.4
Tyler Colvin 1 2014-2014 57 0 139 16 31 10 3 2 18 1 0 8 45 .223 .268 .381 .650 0.3
Pete Compton 1 1918-1918 21 0 60 5 13 0 1 0 5 2 0 5 4 .217 .277 .250 .527 -0.1
Keith Comstock 1 1987-1987 15 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Devin Conklin 4 2050-2053 133 112 421 38 109 29 1 4 50 1 0 39 87 .259 .324 .361 .685 -0.5
Frank Connaughton 1 1896-1896 88 0 315 53 82 3 2 2 43 22 0 25 7 .260 .319 .302 .620 0.2
Joe Connell 1 1926-1926 2 0 1 1 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Bill Connelly 2 1952-1953 19 0 17 2 4 2 2 0 3 0 1 1 10 .235 .278 .588 .866 0.1
Joe Connolly 1 1921-1921 2 0 4 0 0 0 0 0 0 0 0 1 1 .000 .200 .000 .200 -0.1
Roger Connor 10 1883-1894 1120 0 4346 946 1388 242 131 76 786 161 0 578 284 .319 .402 .488 .890 35.6
Russ Conrad 4 2094-2097 407 370 1291 174 282 47 10 58 167 3 3 183 331 .218 .326 .405 .731 4.3
Jim Constable 4 1956-1963 32 0 6 0 1 1 0 0 0 0 0 2 1 .167 .375 .333 .708 0.0
Sandy Consuegra 1 1957-1957 4 0 0 1 0 0 0 0 0 0 0 1 0 .000 1.000 .000 1.000 0.0
Jack Conway 1 1948-1948 24 0 49 8 12 2 1 1 3 0 0 5 10 .245 .315 .388 .703 0.2
Dennis Cook 2 1988-1989 6 0 10 2 1 0 1 0 1 0 0 3 3 .100 .308 .300 .608 0.0
Bobby Coombs 1 1943-1943 9 0 2 0 0 0 0 0 0 0 0 1 0 .000 .333 .000 .333 -0.0
Jimmy Cooney 1 1919-1919 5 0 14 3 3 0 0 0 1 0 0 0 0 .214 .214 .214 .429 -0.1
Brian Cooper 2 2004-2005 13 0 5 0 1 0 0 0 0 0 0 0 1 .200 .200 .200 .400 -0.0
Claude Cooper 1 1913-1913 27 0 30 11 9 4 0 0 4 3 0 4 6 .300 .382 .433 .816 0.3
Jeremy Cooper 1 2032-2032 152 149 588 75 144 29 1 23 91 0 0 48 160 .245 .308 .415 .723 0.4
Mort Cooper 1 1947-1947 8 0 14 3 6 2 0 1 3 0 0 0 2 .429 .467 .786 1.252 0.3
Walker Cooper 4 1946-1949 360 0 1232 162 340 50 11 63 243 3 0 76 92 .276 .322 .488 .809 9.8
Gary Coplin 2 2059-2060 147 136 468 39 71 15 1 12 40 0 0 78 211 .152 .274 .265 .539 -0.7
Larry Corcoran 2 1885-1886 4 0 18 3 5 0 0 0 2 0 0 0 3 .278 .278 .278 .556 -0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Tommy Corcoran 1 1907-1907 62 0 226 21 60 9 2 0 24 9 0 7 24 .265 .288 .323 .611 0.9
Erik Cordier 1 2014-2014 7 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Cory Cornelius 2 2090-2091 7 0 7 1 2 0 0 1 2 0 0 0 1 .286 .286 .714 1.000 0.1
Jeff Cornell 1 1984-1984 23 0 4 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Terry Cornutt 2 1977-1978 29 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Kevin Correia 6 2003-2008 170 0 84 4 9 1 0 0 4 0 0 6 35 .107 .167 .119 .286 -1.3
Matt Cortez 1 2052-2052 2 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Al Corwin 5 1951-1955 128 0 79 9 12 2 1 2 5 0 0 1 27 .152 .163 .278 .441 -0.7
Pete Cote 1 1926-1926 2 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Roscoe Coughlin 1 1891-1891 8 0 23 3 3 1 1 0 1 1 0 5 9 .130 .286 .261 .547 -0.1
Tim Covey 1 2092-2092 16 10 32 2 4 1 0 0 0 1 0 3 10 .125 .200 .156 .356 -0.4
Dick Cramer 1 1883-1883 2 0 6 0 0 0 0 0 0 0 0 1 5 .000 .143 .000 .143 -0.1
Del Crandall 1 1964-1964 69 0 195 12 45 8 1 3 11 0 3 22 21 .231 .309 .328 .637 0.3
Doc Crandall 6 1908-1913 235 0 401 46 111 15 11 6 62 2 0 26 46 .277 .324 .414 .738 2.2
Ed Crane 4 1888-1893 101 0 329 47 79 5 1 3 30 9 0 34 64 .240 .313 .289 .602 -0.4
Sam Crane 1 1890-1890 2 0 6 0 0 0 0 0 0 1 0 0 1 .000 .000 .000 .000 -0.1
Brandon Crawford 8 2011-2018 999 293 3241 379 803 166 38 77 429 18 20 302 708 .248 .319 .394 .712 16.3
Isiah Crawford 2 2039-2040 102 75 290 26 60 8 0 6 26 0 0 18 67 .207 .253 .297 .550 -0.8
J.P. Crawford 7 2024-2030 1040 1034 4293 572 1105 228 30 42 361 86 26 426 805 .257 .325 .354 .679 19.8
Pat Crawford 2 1929-1930 90 0 133 24 38 6 2 6 41 1 0 18 7 .286 .375 .496 .871 0.6
Doug Creek 2 1996-1997 66 0 4 1 1 0 0 0 0 0 0 0 2 .250 .250 .250 .500 -0.1
Pete Cregan 1 1899-1899 1 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Felipe Crespo 2 2000-2001 129 0 197 25 51 7 1 8 39 4 3 17 49 .259 .329 .426 .755 0.1
Philip Criscione 8 2036-2043 919 879 3239 406 761 167 14 128 448 29 12 228 916 .235 .293 .414 .707 5.7
Hughie Critz 6 1930-1935 676 0 2803 380 715 91 29 20 204 23 0 111 128 .255 .285 .330 .615 -2.8
Ray Crone 2 1957-1958 39 0 42 1 1 0 0 0 1 0 0 3 18 .024 .089 .024 .113 -0.8
Jack Cronin 2 1902-1903 40 0 111 7 20 3 1 0 9 4 0 3 13 .180 .216 .225 .441 -0.5
Buddy Crump 1 1924-1924 1 0 4 0 0 0 0 0 1 0 0 0 1 .000 .000 .000 .000 -0.1
Deivi Cruz 2 2004-2005 208 0 606 72 172 40 3 12 74 1 4 27 63 .284 .315 .419 .734 1.2
Emanuel Cruz 1 2055-2055 133 131 510 61 155 37 0 19 66 0 0 32 106 .304 .347 .488 .835 3.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Hector Cruz 2 1978-1979 95 0 222 21 47 8 1 6 25 0 2 24 46 .212 .291 .338 .629 -0.0
Jacob Cruz 3 1996-1998 52 0 105 13 22 4 0 3 13 0 1 15 30 .210 .317 .333 .650 0.0
Jose Cruz Jr. 1 2003-2003 158 0 539 90 135 26 1 20 68 5 8 102 121 .250 .366 .414 .779 1.7
Francisco Cuaron 2 2037-2038 50 17 96 17 29 5 1 0 9 6 1 3 25 .302 .323 .375 .698 0.4
Al Cuccinello 1 1935-1935 54 0 165 27 41 7 1 4 20 0 0 1 20 .248 .262 .376 .638 -0.1
Tony Cuccinello 1 1940-1940 88 0 307 26 64 9 2 5 36 1 0 16 42 .208 .248 .300 .547 -0.6
Johnny Cueto 2 2016-2017 58 58 116 7 11 3 0 0 3 0 0 7 73 .095 .167 .121 .287 -1.4
Charlie Culberson 1 2012-2012 6 0 22 0 3 0 0 0 1 0 0 0 7 .136 .136 .136 .273 -0.3
Dick Culler 1 1949-1949 7 0 1 0 0 0 0 0 0 0 0 1 0 .000 .500 .000 .500 0.0
John Cumberland 3 1970-1972 61 0 69 1 8 0 0 0 5 0 0 1 29 .116 .129 .116 .245 -0.9
Jack Cummings 4 1926-1929 86 0 126 15 44 11 1 4 27 0 0 12 16 .349 .410 .548 .958 1.7
Bill Cunningham 3 1921-1923 204 0 508 69 151 24 4 8 72 9 8 20 21 .297 .326 .407 .734 1.2
Jeremy Curlee 4 2054-2057 289 237 930 115 233 40 1 32 123 4 1 142 289 .251 .357 .399 .756 2.6
Harry Curtis 1 1907-1907 6 0 9 2 2 0 0 0 1 2 0 2 1 .222 .364 .222 .586 0.1
John Curtis 3 1977-1979 119 0 49 7 8 1 1 0 3 0 0 3 18 .163 .226 .224 .451 -0.5
Mike Cvengros 1 1922-1922 1 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Brad Czerniejewski 1 2023-2023 159 159 554 82 116 21 6 16 58 13 3 48 184 .209 .288 .356 .644 0.9
John D'Acquisto 4 1973-1976 84 0 113 10 15 2 0 1 5 0 1 12 62 .133 .214 .177 .391 -1.0
Rich Dahle 1 2036-2036 34 15 84 19 35 9 0 7 24 2 0 7 20 .417 .462 .774 1.236 1.6
Bill Dahlen 4 1904-1907 579 0 1978 240 475 84 10 10 244 111 0 233 220 .240 .328 .308 .636 13.6
Ed Daily 1 1890-1890 4 0 15 1 2 1 0 0 1 0 0 0 4 .133 .133 .200 .333 -0.2
Aroghetto Dallavilla 3 2058-2060 20 3 23 0 7 0 0 0 4 0 0 1 8 .304 .320 .304 .624 -0.1
Brian Dallimore 2 2004-2005 27 0 50 9 13 3 0 1 7 0 1 4 7 .260 .321 .380 .701 0.0
George Daly 1 1909-1909 3 0 9 0 1 0 0 0 0 0 0 0 1 .111 .111 .111 .222 -0.1
Andy Daniel 1 2055-2055 60 60 220 23 51 8 1 9 20 0 0 19 84 .232 .299 .400 .699 1.0
Harry Danning 10 1933-1942 890 0 2971 363 847 162 26 57 397 13 0 187 217 .285 .330 .415 .745 18.7
Alvin Dark 7 1950-1956 933 0 3794 605 1106 205 30 98 429 41 19 213 257 .292 .334 .439 .773 21.5
Danny Darwin 2 1997-1998 42 0 60 2 6 2 0 0 3 0 0 1 38 .100 .129 .133 .262 -0.9
Claude Davenport 1 1920-1920 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Jim Davenport 13 1958-1970 1501 0 4427 552 1142 177 37 77 456 16 25 382 673 .258 .318 .367 .684 13.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Chick Davies 2 1925-1926 42 0 24 5 4 0 0 0 1 0 0 3 6 .167 .259 .167 .426 -0.2
George Davies 1 1893-1893 5 0 12 4 4 1 0 0 0 0 0 5 5 .333 .529 .417 .946 0.2
Brian Davis 4 2083-2086 474 462 1690 178 456 103 14 14 167 2 3 150 282 .270 .333 .372 .705 5.7
Chili Davis 7 1981-1987 874 0 3148 432 840 144 20 101 418 95 62 361 578 .267 .340 .422 .762 13.6
Chris Davis 3 2020-2022 359 265 1122 126 236 50 3 46 152 2 0 94 401 .210 .272 .383 .655 0.8
Donovan Davis 4 2083-2086 255 148 650 82 163 35 10 0 52 25 5 82 153 .251 .340 .335 .675 -0.7
Eric Davis 1 2001-2001 74 0 156 17 32 7 3 4 22 1 1 13 38 .205 .269 .365 .634 -0.4
George Davis 10 1893-1903 1096 0 4303 838 1427 227 98 53 816 354 0 399 298 .332 .393 .467 .860 44.0
Harry Davis 2 1895-1896 71 0 257 44 71 11 11 2 56 17 0 33 22 .276 .369 .428 .798 1.3
Ira Davis 1 1899-1899 6 0 17 3 4 1 1 0 2 1 0 0 2 .235 .235 .412 .647 -0.0
Jelani Davis 1 2096-2096 57 37 131 11 28 12 0 0 15 0 1 7 35 .214 .257 .305 .562 -0.7
Jim Davis 1 1957-1957 10 0 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.1
John Davis 1 1941-1941 21 0 70 8 15 3 0 0 5 0 0 8 12 .214 .295 .257 .552 -0.0
Kiddo Davis 4 1933-1937 276 0 668 103 172 38 5 9 57 13 0 51 46 .257 .312 .370 .682 2.2
Mark Davis 5 1983-1987 231 0 119 10 19 3 4 0 6 0 1 5 38 .160 .194 .252 .446 -1.3
Rajai Davis 2 2007-2008 63 0 160 28 41 9 1 1 7 21 4 15 31 .256 .335 .344 .679 0.5
Ron Davis 1 1988-1988 9 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Russ Davis 2 2000-2001 133 0 347 43 90 18 1 16 41 1 3 26 78 .259 .314 .455 .769 0.8
Mike Davison 2 1969-1970 32 0 1 1 0 0 0 0 0 0 0 1 1 .000 .500 .000 .500 0.0
Cameron Day-Suggs 2 2066-2068 63 39 143 9 18 1 0 3 10 0 0 11 67 .126 .188 .196 .384 -1.1
Alejandro De Aza 1 2015-2015 24 0 61 12 16 4 1 0 3 2 2 12 14 .262 .387 .361 .747 0.3
Edgar de la Fuente 1 2086-2086 19 11 48 5 9 4 0 1 2 0 0 2 7 .188 .220 .333 .553 -0.4
Angelo de la Rosa 10 2065-2074 1156 1025 4144 589 1330 312 31 67 473 55 16 344 514 .321 .381 .460 .841 22.9
Tomas de la Rosa 1 2006-2006 16 0 16 1 5 0 0 0 1 0 0 1 3 .312 .353 .312 .665 0.0
Elwiin de Lange 5 2076-2080 660 601 2286 265 471 132 31 77 247 59 6 252 849 .206 .288 .392 .680 2.3
Paul Dean 2 1940-1941 32 0 26 0 3 0 0 0 0 0 0 0 2 .115 .115 .115 .231 -0.5
Wayland Dean 2 1924-1925 59 0 91 12 20 2 1 3 11 0 0 4 21 .220 .253 .363 .615 -0.2
Pat Deasley 3 1885-1887 125 0 468 52 128 16 2 0 64 5 0 22 39 .274 .308 .316 .624 -2.0
Steve Decker 4 1990-1996 166 0 452 35 99 11 1 9 45 0 1 38 87 .219 .282 .308 .590 -0.0
Dummy Deegan 1 1901-1901 2 0 5 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Rob Deer 2 1984-1985 91 0 186 27 34 5 1 11 23 1 2 30 81 .183 .297 .398 .695 0.4
Ivan DeJesus 1 1987-1987 9 0 10 0 2 0 0 0 1 0 1 0 2 .200 .200 .200 .400 -0.1
Bill DeKoning 1 1945-1945 3 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Miguel del Toro 2 1999-2000 23 0 6 1 1 0 0 0 2 0 0 0 3 .167 .167 .167 .333 -0.1
Jim Delahanty 1 1902-1902 7 0 26 3 6 1 0 0 3 0 0 1 3 .231 .259 .269 .528 -0.1
Danny Delgado 4 2086-2089 560 524 2020 313 490 88 12 95 323 70 16 211 495 .243 .321 .439 .760 11.4
Wilson Delgado 4 1996-1999 59 0 112 12 29 4 1 0 6 2 0 7 19 .259 .320 .312 .632 0.1
Rich DeLucia 2 1996-1997 59 0 4 1 1 0 0 0 0 0 0 1 0 .250 .400 .250 .650 0.0
Al Demaree 5 1912-1918 112 0 204 17 24 0 1 0 5 2 0 8 52 .118 .151 .127 .278 -2.3
Frank Demaree 3 1939-1941 287 0 1055 139 315 45 8 18 141 7 0 115 80 .299 .370 .408 .777 6.0
Joe DeMasi 4 2090-2093 189 111 328 28 57 6 2 1 12 6 4 17 86 .174 .227 .213 .441 -2.5
Mark Dempsey 1 1982-1982 3 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Travis Denker 1 2008-2008 24 0 37 6 9 4 1 1 3 0 0 5 10 .243 .333 .486 .820 0.3
Jerry Denny 2 1890-1891 118 0 453 50 97 19 7 3 43 13 0 28 65 .214 .269 .307 .576 -1.0
Roger Denzer 1 1901-1901 11 0 22 0 2 1 0 0 1 0 0 2 3 .091 .200 .136 .336 -0.2
Mark DeRosa 2 2010-2011 73 0 179 18 42 5 0 1 22 1 3 17 34 .235 .313 .279 .593 -0.3
Jim Deshaies 1 1993-1993 5 0 5 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Gabe Detres 3 2063-2065 344 333 1189 126 272 61 2 37 126 0 1 108 389 .229 .297 .377 .674 3.1
Frank Devin 1 1886-1886 1 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Mickey Devine 1 1925-1925 21 0 33 6 9 3 0 0 4 0 0 2 3 .273 .314 .364 .678 0.1
Art Devlin 8 1904-1911 1116 0 3766 525 1011 139 44 10 439 266 0 496 373 .268 .365 .337 .702 31.6
Jim Devlin 1 1886-1886 1 0 1 0 0 0 0 0 1 0 0 0 1 .000 .000 .000 .000 -0.0
Josh Devore 6 1908-1913 431 0 1437 265 406 45 27 7 118 141 0 184 188 .283 .372 .366 .738 9.6
Al DeVormer 1 1927-1927 68 0 141 14 35 3 1 2 21 1 0 11 11 .248 .312 .326 .638 0.3
Tim DeVries 4 2087-2090 573 530 1830 217 439 112 20 24 167 29 8 128 668 .240 .290 .362 .652 4.6
Mark Dewey 3 1990-1996 119 0 9 0 0 0 0 0 0 0 0 2 5 .000 .182 .000 .182 -0.1
Alex Diaz 1 1998-1998 34 0 62 5 8 2 0 0 5 1 1 0 15 .129 .129 .161 .290 -0.8
Rafael Diaz 2 2081-2082 26 16 62 8 8 2 0 2 6 0 0 10 23 .129 .250 .258 .508 -0.2
Joel Dick 6 2026-2031 859 810 3132 446 829 189 6 148 513 1 1 357 730 .265 .342 .471 .812 9.6
Johnny Dickshot 1 1939-1939 10 0 34 3 8 0 0 0 5 0 0 5 3 .235 .333 .235 .569 -0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Walt Dickson 1 1910-1910 12 0 4 1 1 0 0 0 0 0 0 1 0 .250 .400 .250 .650 0.0
Chuck Diering 1 1952-1952 41 0 23 2 4 1 1 0 2 0 2 4 3 .174 .296 .304 .601 -0.2
Dick Dietz 6 1966-1971 536 0 1634 200 428 80 5 62 271 2 6 318 366 .262 .384 .431 .815 16.8
Vince DiMaggio 1 1946-1946 15 0 25 2 0 0 0 0 0 0 0 2 5 .000 .074 .000 .074 -0.5
John Dix 1 2061-2061 151 151 515 60 107 34 1 23 69 0 0 44 148 .208 .284 .412 .695 0.8
Alex Dixon 2 2060-2061 64 60 191 10 40 7 0 2 15 0 0 24 62 .209 .298 .277 .575 -0.2
Ed Doheny 7 1895-1901 126 0 366 46 77 8 3 2 34 9 0 17 47 .210 .251 .265 .516 -1.7
Cozy Dolan 1 1922-1922 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Chris Dominguez 1 2014-2014 8 0 17 1 1 0 0 1 2 0 0 1 4 .059 .111 .235 .346 -0.2
Danny Dominguez 1 2062-2062 85 80 301 38 71 12 0 14 51 1 0 45 90 .236 .342 .415 .757 0.4
Mario Dominguez 1 2052-2052 112 109 422 58 98 15 1 19 48 12 0 43 142 .232 .320 .408 .728 2.1
Red Donahue 1 1893-1893 2 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Mike Donlin 6 1904-1914 431 0 1495 231 498 70 34 18 218 75 0 103 147 .333 .380 .462 .841 17.4
Jim Donnelly 1 1897-1897 23 0 85 19 16 3 0 0 11 6 0 9 10 .188 .266 .224 .489 -0.4
Pete Donohue 2 1930-1931 22 0 35 2 9 0 0 1 8 0 0 0 0 .257 .257 .343 .600 -0.2
Red Dooin 2 1915-1916 61 0 141 10 29 2 2 0 9 0 2 3 18 .206 .222 .248 .470 -0.1
Mickey Doolan 1 1916-1916 18 0 51 4 12 3 1 1 3 1 0 2 4 .235 .264 .392 .656 0.3
Mike Dorgan 5 1883-1887 425 0 1674 255 470 68 21 3 234 31 0 70 131 .281 .311 .352 .663 -1.4
Eric Doster 1 2048-2048 135 130 480 45 94 22 2 21 63 0 0 52 148 .196 .290 .381 .671 1.9
Phil Douglas 4 1919-1922 118 0 227 17 39 2 1 2 16 1 0 4 45 .172 .190 .216 .406 -2.0
Kelly Downs 7 1986-1992 178 0 211 14 26 3 1 0 11 0 2 7 76 .123 .150 .147 .297 -3.0
Matt Downs 2 2009-2010 46 0 131 12 28 9 0 2 9 1 0 14 31 .214 .291 .328 .619 -0.0
Jack Doyle 8 1892-1902 741 0 2861 446 875 157 28 16 476 254 0 193 207 .306 .355 .397 .752 12.5
Larry Doyle 13 1907-1920 1622 0 5995 906 1751 275 117 67 725 291 27 576 366 .292 .359 .411 .770 53.8
Dave Dravecky 3 1987-1989 27 0 51 5 7 1 0 0 0 1 0 5 20 .137 .214 .157 .371 -0.5
Clem Dreisewerd 1 1948-1948 4 0 4 0 1 0 0 0 0 0 0 2 1 .250 .500 .250 .750 0.1
Chuck Dressen 1 1933-1933 16 0 45 3 10 4 0 0 3 0 0 1 4 .222 .239 .311 .550 -0.1
Rob Dressler 2 1975-1976 28 0 35 3 4 0 0 0 1 0 0 1 16 .114 .162 .114 .276 -0.4
Dan Driessen 2 1985-1986 69 0 197 24 45 10 0 3 22 0 0 21 26 .228 .302 .325 .627 -0.3
Louis Drucke 4 1909-1912 54 0 101 10 18 3 1 1 17 0 0 10 25 .178 .252 .257 .510 -0.4
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jarrod Dryman 2 2094-2095 35 8 46 3 14 4 0 1 5 0 0 7 15 .304 .396 .457 .853 0.3
Jean Dubuc 1 1919-1919 37 0 42 2 6 1 1 0 2 0 0 0 6 .143 .143 .214 .357 -0.3
Tyler Duckworth 1 2086-2086 50 30 132 20 28 6 2 5 13 1 1 12 41 .212 .297 .402 .699 -0.2
Jim Duffalo 5 1961-1965 120 0 55 3 8 2 0 1 5 0 0 2 24 .145 .190 .236 .426 -0.4
Frank Duffy 1 1971-1971 21 0 28 4 5 0 0 0 2 0 0 0 10 .179 .179 .179 .357 -0.2
Matt Duffy 5 2014-2018 457 233 1564 208 442 89 16 26 177 29 14 130 285 .283 .342 .410 .752 10.8
Joe Dunand 3 2020-2022 398 388 1409 151 320 53 8 47 167 7 4 89 311 .227 .286 .376 .662 6.0
Mike Dunbar 1 2079-2079 82 80 295 35 68 13 3 11 31 3 1 27 90 .231 .302 .407 .708 0.7
Jack Dunn 3 1902-1904 242 0 780 88 190 38 4 1 70 36 0 46 85 .244 .291 .306 .597 1.6
Andy Dunning 1 1891-1891 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jake Dunning 2 2013-2014 30 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Shawon Dunston 4 1996-2002 278 0 671 70 181 29 5 18 67 12 3 18 115 .270 .295 .408 .703 1.0
Jose Duran 2 2028-2029 324 324 1269 203 382 62 0 73 221 0 0 152 286 .301 .378 .522 .900 8.2
Juan Duran 1 2019-2019 70 70 277 38 75 13 1 15 46 0 0 22 109 .271 .325 .487 .812 2.2
Bull Durham 2 1908-1909 5 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Ray Durham 6 2003-2008 734 0 2603 401 718 165 22 77 356 46 20 297 386 .276 .352 .445 .797 13.9
Eric Durre 2 2056-2057 317 316 1166 119 292 65 5 37 122 2 2 62 314 .250 .290 .410 .700 3.0
Adam Duvall 1 2014-2014 28 0 73 8 14 2 0 3 5 0 0 3 20 .192 .234 .342 .576 -0.1
Jim Dwyer 1 1978-1978 73 0 173 22 39 9 2 5 22 6 0 28 29 .225 .327 .387 .714 0.6
Ben Dyer 2 1914-1915 14 0 23 5 5 0 1 0 0 1 0 4 4 .217 .357 .304 .661 0.2
Zachary Eakes 4 2057-2060 279 266 857 72 168 36 2 11 59 1 0 67 287 .196 .264 .281 .545 -0.9
Hugh East 3 1941-1943 23 0 24 4 4 1 0 1 3 0 0 3 8 .167 .259 .333 .593 0.0
Steve Edlefsen 2 2011-2012 27 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
John Edwards 6 2044-2049 519 463 1798 218 444 93 9 76 223 1 0 177 552 .247 .319 .435 .754 3.8
Nick Eicholtz 2 2021-2022 43 43 68 6 11 1 0 0 3 0 0 1 23 .162 .186 .176 .362 -1.2
Drew Eley 4 2078-2081 313 257 897 93 164 47 0 24 95 0 0 150 357 .183 .303 .315 .618 1.8
Bob Elliott 1 1952-1952 98 0 272 33 62 6 2 10 35 1 0 36 20 .228 .323 .375 .698 0.9
Claude Elliott 2 1904-1905 13 0 21 3 4 0 0 0 0 1 0 1 3 .190 .227 .190 .418 -0.1
Randy Elliott 1 1977-1977 73 0 167 17 40 5 1 7 26 0 2 8 24 .240 .275 .407 .682 -0.1
Jason Ellison 4 2003-2006 235 0 447 68 114 23 3 7 31 18 8 29 60 .255 .305 .367 .672 -0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Alan Embree 3 1999-2001 153 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Slim Emmerich 2 1945-1946 33 0 25 1 3 0 0 0 1 0 0 0 2 .120 .120 .120 .240 -0.4
Ryan Emore 3 2093-2095 22 2 32 1 4 1 0 0 1 0 0 2 13 .125 .176 .156 .333 -0.4
Charlie English 1 1936-1936 6 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Gil English 2 1931-1932 62 0 212 22 46 7 5 2 19 0 0 6 23 .217 .239 .325 .564 -0.5
Nathan Eovaldi 1 2018-2018 47 7 18 0 1 0 0 0 0 0 0 0 8 .056 .056 .056 .111 -0.4
Eric Erickson 1 1914-1914 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Paul Erickson 1 1948-1948 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jonathan Escamilla 2 2059-2060 184 183 696 65 153 24 4 17 48 30 6 36 210 .220 .266 .339 .605 -0.2
Angel Escobar 1 1988-1988 3 0 3 1 1 0 0 0 0 0 0 0 0 .333 .333 .333 .667 0.0
Eduardo Escobar 3 2016-2018 225 105 509 54 125 29 5 8 59 3 1 34 122 .246 .291 .369 .661 1.1
Geno Espineli 1 2008-2008 15 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Gil Espinoza 7 2033-2039 872 850 3233 444 888 188 12 122 463 3 2 296 655 .275 .342 .453 .796 16.0
Mario Esquivel 1 2069-2069 57 47 166 21 46 4 0 6 18 0 0 8 20 .277 .322 .410 .732 0.7
Bobby Estalella 2 2000-2001 135 0 392 56 89 27 4 17 63 3 0 68 120 .227 .343 .446 .790 1.8
Dick Estelle 2 1964-1965 12 0 16 0 1 0 0 0 0 0 0 2 9 .062 .167 .062 .229 -0.2
Dude Esterbrook 3 1885-1890 256 0 1029 139 274 48 12 5 116 25 0 22 79 .266 .284 .351 .635 -1.0
Shawn Estes 7 1995-2001 182 0 305 29 48 9 0 2 20 0 1 11 111 .157 .194 .207 .400 -4.1
Leo Estrella 1 2004-2004 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bobby Etheridge 2 1967-1969 96 0 246 26 60 16 2 2 25 0 0 26 38 .244 .330 .350 .679 1.2
Darrell Evans 8 1976-1983 1094 0 3728 534 952 159 19 142 525 55 37 605 475 .255 .358 .422 .781 22.0
Paul Evans 5 2055-2059 337 226 979 115 213 30 4 51 116 23 2 67 306 .218 .270 .413 .683 -0.5
Roy Evans 1 1902-1902 23 0 54 2 8 0 0 0 1 2 0 6 7 .148 .246 .148 .394 -0.3
Steve Evans 1 1908-1908 2 0 2 0 1 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 0.0
Rich Everline 9 2080-2088 1154 1014 3062 260 572 114 11 18 246 1 2 242 892 .187 .249 .249 .498 -2.0
Hoot Evers 1 1954-1954 12 0 11 1 1 0 0 1 3 0 0 0 6 .091 .091 .364 .455 -0.1
Joe Evers 1 1913-1913 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Buck Ewing 9 1883-1892 734 0 2957 643 905 122 109 47 459 178 0 211 194 .306 .353 .469 .822 16.8
John Ewing 1 1891-1891 33 0 113 10 23 1 0 0 8 4 0 3 14 .204 .224 .212 .437 -0.8
Scott Eyre 4 2002-2005 264 0 6 0 1 0 0 0 0 0 0 1 3 .167 .286 .167 .452 -0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Pete Falcone 1 1975-1975 34 0 65 2 4 0 0 0 0 1 0 1 26 .062 .076 .062 .137 -1.2
Garrett Fall 1 2080-2080 39 35 111 5 23 5 0 2 10 0 0 6 35 .207 .256 .306 .563 -0.0
Rikkert Faneyte 3 1993-1995 72 0 127 10 22 7 1 0 8 1 0 16 42 .173 .266 .244 .510 -0.6
Paul Faries 1 1993-1993 15 0 36 6 8 2 1 0 4 2 0 1 4 .222 .237 .333 .570 -0.1
Bob Farley 1 1961-1961 13 0 20 3 2 0 0 0 1 0 0 3 5 .100 .217 .100 .317 -0.2
Ryan Farmer 2 2089-2090 216 206 748 113 204 37 0 46 138 1 2 96 172 .273 .358 .507 .864 2.8
Doc Farrell 4 1925-1929 199 0 547 56 154 27 2 5 77 6 1 37 51 .282 .332 .366 .697 1.3
Duke Farrell 3 1894-1896 262 0 904 108 258 43 24 6 161 22 0 92 40 .285 .356 .406 .762 3.7
Jeff Fassero 2 2005-2006 58 0 17 2 1 0 0 0 0 0 0 0 7 .059 .059 .059 .118 -0.4
Bill Faul 1 1970-1970 7 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jim Faulkner 2 1927-1928 41 0 41 4 10 1 0 0 2 0 0 3 9 .244 .295 .268 .564 -0.1
Charlie Faust 1 1911-1911 2 0 0 1 0 0 0 0 0 2 0 0 0 .000 1.000 .000 1.000 0.1
Mike Favia 2 2033-2034 203 178 624 87 144 34 7 20 86 15 8 55 189 .231 .307 .404 .710 3.2
Mike Felder 2 1991-1992 277 0 670 95 184 23 9 4 41 35 10 51 60 .275 .327 .354 .681 2.1
Harry Feldman 6 1941-1946 173 0 221 27 38 4 0 2 20 0 0 11 50 .172 .215 .217 .432 -1.4
Calogero Felitti 2 2054-2055 310 308 1284 170 346 60 23 15 96 27 10 126 252 .269 .344 .387 .731 5.5
Harry Felix 1 1901-1901 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Pedro Feliz 8 2000-2007 874 0 2840 346 716 148 19 109 418 12 10 149 500 .252 .288 .433 .721 3.2
Mark Felter 5 2060-2064 133 92 321 28 52 9 0 9 32 0 0 24 118 .162 .227 .274 .501 -0.7
George Ferguson 2 1906-1907 37 0 33 2 6 2 0 0 2 1 0 2 3 .182 .229 .242 .471 -0.1
Henry Fernandez 2 2077-2078 202 138 449 29 92 30 1 2 31 1 0 34 152 .205 .277 .290 .566 0.2
Maureo Fernandez 4 2055-2058 56 45 154 12 17 3 0 0 4 0 0 2 68 .110 .133 .130 .263 -1.6
Osvaldo Fernandez 2 1996-1997 45 0 74 0 5 0 0 0 1 0 0 1 38 .068 .092 .068 .160 -1.5
Jocko Fields 1 1892-1892 21 0 66 8 18 4 2 0 5 2 0 9 10 .273 .368 .394 .762 0.2
Luis Figueroa 1 2007-2007 6 0 5 1 1 0 0 0 0 0 0 0 0 .200 .200 .200 .400 -0.0
Steve Filipowicz 2 1944-1945 50 0 153 24 31 7 1 2 23 0 0 7 20 .203 .242 .301 .543 -0.5
Heath Fillmyer 4 2019-2022 190 3 14 0 0 0 0 0 1 0 0 1 6 .000 .067 .000 .067 -0.2
Jim Finigan 1 1958-1958 23 0 25 3 5 2 0 0 1 0 0 3 5 .200 .310 .280 .590 -0.1
Bill Finley 1 1886-1886 13 0 44 2 8 0 0 0 5 2 0 1 8 .182 .200 .182 .382 -0.6
Steve Finley 1 2006-2006 139 0 426 66 105 21 12 6 40 7 0 46 55 .246 .320 .394 .714 0.9
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Rube Fischer 5 1941-1946 108 0 114 11 22 3 1 2 13 0 0 5 26 .193 .227 .289 .516 -0.4
Leo Fishel 1 1899-1899 1 0 4 0 1 0 0 0 0 0 0 0 0 .250 .250 .250 .500 -0.0
Chauncey Fisher 1 1901-1901 1 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Don Fisher 1 1945-1945 2 0 7 0 1 1 0 0 1 0 0 0 1 .143 .143 .286 .429 -0.0
Eddie Fisher 3 1959-1961 35 0 20 1 4 1 0 0 1 0 0 1 10 .200 .238 .250 .488 -0.1
Jack Fisher 1 1963-1963 36 0 29 1 3 2 0 0 4 0 0 4 5 .103 .212 .172 .385 -0.2
Jay Fisher 1 2042-2042 6 5 20 4 6 1 0 1 4 0 0 3 9 .300 .391 .500 .891 0.2
John Fitzgerald 1 1958-1958 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Matty Fitzgerald 2 1906-1907 11 0 21 3 6 1 0 0 3 1 0 0 2 .286 .286 .333 .619 0.1
Freddie Fitzsimmons 13 1925-1937 403 0 917 88 192 30 7 13 91 0 0 21 133 .209 .234 .300 .534 -4.8
Ryan Flaherty 2 2017-2018 65 20 99 13 19 4 1 0 7 0 0 9 23 .192 .270 .253 .523 -0.3
Tom Fleming 1 1899-1899 22 0 77 9 16 1 1 0 4 1 0 1 9 .208 .218 .247 .465 -0.6
Art Fletcher 12 1909-1920 1321 0 4766 602 1311 193 65 21 584 152 20 167 317 .275 .318 .356 .674 25.7
Paul Florence 1 1926-1926 76 0 188 19 43 4 3 2 14 2 0 23 12 .229 .322 .314 .636 0.5
Willie Flores 5 2044-2048 277 218 853 79 208 29 6 15 92 11 9 61 220 .244 .301 .345 .645 0.6
Carney Flynn 1 1896-1896 3 0 4 1 2 0 0 1 3 0 0 0 0 .500 .500 1.250 1.750 0.1
Ray Foley 1 1928-1928 2 0 1 1 0 0 0 0 0 0 0 1 1 .000 .500 .000 .500 0.0
Tim Foli 1 1977-1977 104 0 368 30 84 17 3 4 27 2 4 11 16 .228 .247 .323 .571 -0.8
Francis Fonseca 2 2034-2035 225 185 710 92 191 37 2 27 115 0 0 47 152 .269 .313 .441 .754 4.4
Mike Fontenot 2 2010-2011 113 0 291 32 70 17 3 4 26 5 3 30 61 .241 .310 .361 .671 0.6
Jesse Foppert 3 2003-2005 25 0 37 3 3 1 1 0 1 0 0 0 19 .081 .105 .162 .267 -0.5
Dan Ford 6 2022-2027 702 679 2605 344 652 157 9 116 383 6 4 229 536 .250 .325 .451 .776 7.6
Darren Ford 2 2010-2011 33 0 14 8 4 0 0 0 0 9 6 1 5 .286 .375 .286 .661 -0.0
Fraser Ford 3 2068-2071 104 55 213 26 40 9 1 3 16 3 1 23 82 .188 .272 .282 .553 -1.0
Frank Foreman 1 1893-1893 2 0 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Lindsay Foreman 3 2096-2098 177 67 346 35 76 7 2 19 56 2 2 14 98 .220 .249 .416 .665 -0.2
Daniel Foster 10 2088-2097 1205 911 3827 503 1008 231 33 79 395 164 18 270 714 .263 .313 .403 .716 13.6
Elmer Foster 2 1888-1889 39 0 140 17 20 3 2 0 10 15 0 12 21 .143 .226 .193 .419 -0.9
George Foster 3 1969-1971 54 0 129 14 36 6 1 4 13 0 1 8 33 .279 .319 .434 .753 0.4
Kevin Foster 5 2030-2035 368 312 1185 147 293 62 13 28 126 25 14 84 301 .247 .301 .392 .694 1.9
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Pop Foster 3 1898-1900 147 0 497 77 141 18 9 3 77 7 0 31 52 .284 .331 .374 .705 0.4
Reddy Foster 1 1896-1896 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Keith Foulke 1 1997-1997 11 0 13 0 2 0 0 0 0 0 0 0 4 .154 .154 .154 .308 -0.2
Dustin Fowler 1 2018-2018 54 54 208 28 53 9 1 4 21 3 0 34 23 .255 .360 .365 .725 1.9
Alan Fowlkes 1 1982-1982 21 0 26 2 3 0 0 0 0 0 0 1 10 .115 .148 .115 .264 -0.4
Charlie Fox 1 1942-1942 3 0 7 1 3 0 0 0 1 0 0 1 2 .429 .500 .429 .929 0.1
Jeff Francoeur 1 2013-2013 22 0 62 1 12 2 0 0 4 1 0 1 12 .194 .206 .226 .432 -0.5
Kevin Frandsen 5 2006-2015 181 0 419 42 100 18 1 7 39 4 4 28 45 .239 .303 .337 .640 -0.4
Wayne Franklin 1 2004-2004 41 0 3 2 1 0 0 0 2 0 0 1 0 .333 .400 .333 .733 0.0
Herman Franks 1 1949-1949 1 0 3 1 2 0 0 0 0 0 0 0 0 .667 .667 .667 1.333 0.1
John Frans 4 2027-2030 465 465 1723 220 438 79 13 75 243 4 3 142 430 .254 .312 .446 .758 10.0
Matt Fredrick 6 2031-2036 844 841 3351 555 860 135 36 56 326 160 45 520 654 .257 .362 .369 .731 23.0
Robert Fredrickson 1 2080-2080 9 0 7 2 2 0 0 0 1 0 0 3 4 .286 .500 .286 .786 0.0
Kyle Freese 7 2060-2066 654 503 2104 304 463 88 18 95 273 68 15 215 779 .220 .302 .414 .716 1.0
Lonny Frey 1 1948-1948 29 0 51 6 13 1 0 1 6 0 0 4 6 .255 .309 .333 .642 0.1
Steve Frey 2 1994-1995 53 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Charlie Frisbee 1 1900-1900 4 0 13 2 2 1 0 0 3 0 0 2 2 .154 .267 .231 .497 -0.1
Frankie Frisch 8 1919-1926 1000 0 4053 701 1303 180 77 54 524 224 74 280 139 .321 .367 .444 .811 28.8
Art Fromme 3 1913-1915 68 0 69 5 14 3 0 0 5 0 0 4 19 .203 .247 .246 .493 -0.3
Antonio Fuentes 1 2074-2074 74 66 231 22 40 9 2 1 11 4 4 17 89 .173 .236 .242 .478 -0.9
Tito Fuentes 9 1965-1974 1054 0 3823 417 1000 152 33 34 306 63 32 216 405 .262 .304 .345 .649 7.8
Shorty Fuller 5 1892-1896 508 0 1880 325 446 50 19 3 184 114 0 242 100 .237 .326 .289 .615 2.9
Chick Fullis 5 1928-1932 295 0 818 170 248 40 6 11 78 22 0 65 53 .303 .360 .407 .767 3.8
Aaron Fultz 3 2000-2002 158 0 12 1 4 0 0 0 0 0 0 0 1 .333 .333 .333 .667 -0.0
Frank Gabler 3 1935-1937 75 0 64 3 12 4 1 0 11 0 0 3 16 .188 .224 .281 .505 -0.4
Len Gabrielson 2 1965-1966 182 0 509 63 133 13 5 8 42 4 1 47 99 .261 .324 .354 .677 0.7
Augie Galan 1 1949-1949 22 0 17 0 1 1 0 0 2 0 0 5 3 .059 .273 .118 .390 -0.1
Andres Galarraga 2 2001-2003 159 0 428 53 127 27 1 19 77 1 6 32 110 .297 .351 .498 .849 1.8
Rich Gale 1 1982-1982 33 0 48 4 6 1 0 1 2 0 0 5 34 .125 .208 .208 .416 -0.3
Bellchyor Galeo 10 2022-2031 1224 1173 4434 660 1091 227 31 214 614 46 15 408 1191 .246 .328 .456 .784 23.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Al Gallagher 4 1970-1973 332 0 953 98 248 36 8 11 104 6 3 103 133 .260 .332 .349 .682 2.8
Jason Gallagher 3 2031-2033 266 258 965 109 240 42 5 16 117 34 4 45 169 .249 .287 .352 .639 0.9
Matt Gallagher 4 2074-2077 469 343 1327 130 284 68 4 51 163 0 1 79 444 .214 .266 .387 .652 -2.5
Jose Gallegos 7 2053-2059 891 818 3287 375 791 189 7 124 415 15 4 239 850 .241 .297 .416 .713 1.0
John Ganzel 1 1901-1901 138 0 526 42 113 13 3 2 66 6 0 20 60 .215 .256 .262 .518 -2.1
Joe Garagiola 1 1954-1954 5 0 11 1 3 2 0 0 1 0 0 1 2 .273 .308 .455 .762 0.1
Aramis Garcia 5 2019-2023 186 117 475 44 95 20 0 15 48 0 0 25 121 .200 .245 .337 .581 0.3
Al Gardella 1 1945-1945 16 0 26 2 2 0 0 0 1 0 0 4 3 .077 .226 .077 .303 -0.4
Danny Gardella 2 1944-1945 168 0 542 74 145 12 3 24 85 2 0 57 68 .268 .344 .434 .777 3.1
Art Gardner 1 1978-1978 7 0 3 2 0 0 0 0 0 0 1 0 2 .000 .000 .000 .000 -0.1
Billy Gardner 2 1954-1955 121 0 295 36 61 15 1 4 24 0 1 19 38 .207 .261 .305 .566 -0.7
Mark Gardner 6 1996-2001 175 0 305 14 39 2 0 1 14 0 0 12 127 .128 .169 .144 .313 -4.5
Bob Garibaldi 4 1962-1969 15 0 4 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Ryan Garko 1 2009-2009 40 0 115 10 27 3 1 2 12 0 0 9 10 .235 .307 .330 .638 -0.2
Phil Garner 1 1988-1988 15 0 13 0 2 0 0 0 1 0 1 1 3 .154 .214 .154 .368 -0.1
Willie Garoni 1 1899-1899 3 0 4 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Scott Garrelts 10 1982-1991 370 0 232 18 29 4 2 1 10 3 1 6 105 .125 .151 .172 .323 -2.7
Gil Garrido 1 1964-1964 14 0 25 1 2 0 0 0 1 1 0 2 7 .080 .148 .080 .228 -0.3
Ben Gartman 4 2044-2051 367 356 1387 223 421 59 21 49 211 46 19 197 248 .304 .390 .482 .872 12.6
Alex Gaston 4 1920-1923 62 0 97 7 19 3 1 1 10 1 0 2 20 .196 .220 .278 .498 -0.2
Chad Gaudin 1 2013-2013 30 0 25 0 1 0 0 0 1 0 0 2 14 .040 .111 .040 .151 -0.5
Lloyd Gearhart 1 1947-1947 73 0 179 26 44 9 0 6 17 1 0 17 30 .246 .315 .397 .711 0.5
Dinty Gearin 2 1923-1924 16 0 16 2 5 0 0 0 1 0 0 0 1 .312 .312 .312 .625 -0.0
Cory Gearrin 1 2016-2016 6 0 3 2 1 1 0 0 0 0 0 0 1 .333 .333 .667 1.000 0.0
Johnny Gee 3 1944-1946 19 0 14 0 3 0 0 0 0 0 0 0 6 .214 .214 .214 .429 -0.1
Steve Geltz 2 2017-2018 54 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Joe Genewich 3 1928-1930 72 0 116 14 28 1 0 0 9 1 0 1 12 .241 .248 .250 .498 -0.8
Scooter Gennett 4 2019-2022 563 435 1797 178 510 104 15 20 184 1 1 84 348 .284 .318 .392 .710 9.3
Harvey Gentry 1 1954-1954 5 0 4 0 1 0 0 0 1 0 0 1 0 .250 .400 .250 .650 0.0
Bill George 3 1887-1889 25 0 107 14 22 1 0 1 11 4 0 1 11 .206 .213 .243 .456 -0.8
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Oscar Georgy 1 1938-1938 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Joe Gerhardt 3 1885-1887 236 0 829 87 143 23 9 0 73 8 0 46 111 .172 .216 .222 .438 -6.4
Coltin Gerhart 1 2020-2020 72 65 255 39 69 16 2 13 37 2 1 21 48 .271 .326 .502 .828 1.3
Les German 4 1893-1896 81 0 243 34 69 4 3 2 39 3 0 17 13 .284 .338 .350 .688 0.4
Al Gettel 1 1951-1951 30 0 12 0 1 0 0 0 0 0 0 0 2 .083 .083 .083 .167 -0.2
Charlie Gettig 4 1896-1899 126 0 377 48 91 16 2 0 47 12 0 28 42 .241 .302 .294 .597 -0.6
Brett Getz 7 2031-2037 608 533 2155 301 556 94 11 95 316 38 26 120 461 .258 .307 .444 .751 5.2
Joe Gibbon 4 1966-1969 110 0 43 1 4 1 0 0 1 0 0 2 19 .093 .133 .116 .250 -0.6
George Gibson 2 1917-1918 39 0 84 1 15 4 0 0 5 1 0 7 2 .179 .242 .226 .468 0.1
Russ Gibson 3 1970-1972 54 0 138 5 29 7 2 1 16 0 0 9 29 .210 .259 .312 .570 -0.1
Sam Gibson 1 1932-1932 41 0 19 1 5 0 0 0 1 0 0 0 0 .263 .263 .263 .526 -0.1
Paul Giel 3 1954-1958 69 0 46 2 3 1 0 0 1 0 0 1 14 .065 .104 .087 .191 -0.9
Dan Giese 1 2007-2007 8 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Billy Gilbert 4 1903-1906 493 0 1574 208 389 39 7 2 145 103 0 170 172 .247 .340 .285 .625 7.5
Jack Gilbert 1 1898-1898 1 0 4 0 1 0 0 0 0 1 0 0 0 .250 .250 .250 .500 -0.0
Tookie Gilbert 2 1950-1953 183 0 482 52 98 15 2 7 48 4 0 65 57 .203 .299 .286 .586 -1.8
Ken Giles 2 2018-2019 127 0 7 0 4 0 0 0 1 0 0 0 3 .571 .571 .571 1.143 0.2
Conor Gillaspie 5 2008-2017 192 39 305 36 71 16 2 2 32 0 0 27 60 .233 .296 .318 .614 -0.4
Cole Gillespie 1 2013-2013 3 0 9 0 0 0 0 0 0 0 0 1 0 .000 .100 .000 .100 -0.2
Pete Gillespie 5 1883-1887 474 0 1935 311 547 69 33 6 253 54 0 71 145 .283 .310 .362 .672 -0.6
Jim Gladd 1 1946-1946 4 0 11 0 1 0 0 0 0 0 0 1 4 .091 .167 .091 .258 -0.1
Dan Gladden 4 1983-1986 348 0 1258 196 353 50 11 16 110 94 44 117 185 .281 .347 .376 .723 6.1
Jack Glasscock 2 1890-1891 221 0 881 137 261 44 15 1 121 83 0 77 19 .296 .362 .384 .746 6.0
Kid Gleason 5 1896-1900 671 0 2647 374 716 66 21 6 345 162 0 148 240 .270 .312 .318 .630 1.4
Ed Glenn 1 1898-1898 2 0 4 1 1 0 0 0 0 1 0 3 0 .250 .571 .250 .821 0.0
Al Glossop 2 1939-1940 37 0 123 19 25 3 0 5 11 1 0 14 18 .203 .290 .350 .639 0.2
Paul Goldschmidt 1 2019-2019 90 89 342 45 97 25 1 12 55 3 1 40 98 .284 .361 .468 .829 3.1
Wayne Gomes 1 2001-2001 13 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Chris Gomez 4 2055-2059 366 328 1283 130 326 71 10 33 146 13 15 67 331 .254 .296 .402 .698 0.2
Julio Gomez 2 2033-2034 267 264 1079 148 282 65 10 59 146 15 10 47 303 .261 .301 .504 .805 5.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Pat Gomez 2 1994-1995 44 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Randy Gomez 1 1984-1984 14 0 30 0 5 1 0 0 0 0 0 8 3 .167 .342 .200 .542 0.1
Ruben Gomez 6 1953-1958 306 0 430 58 88 11 1 3 21 2 2 11 52 .205 .226 .256 .482 -3.1
William Gomez 7 2033-2039 441 428 1593 228 439 91 4 62 248 1 1 135 322 .276 .335 .454 .790 10.6
Mike Gonzalez 3 1919-1921 82 0 195 22 42 7 0 0 8 4 0 24 10 .215 .311 .251 .562 0.4
Ed Goodson 6 1970-1975 324 0 1006 92 275 44 2 25 140 1 2 50 98 .273 .311 .396 .706 2.2
Tom Goodwin 1 2002-2002 78 0 154 23 40 5 2 1 17 16 2 14 25 .260 .321 .338 .659 0.3
Sid Gordon 8 1941-1955 760 0 2565 385 714 102 32 90 393 14 0 356 174 .278 .368 .448 .816 19.0
George Gore 5 1887-1892 478 0 1922 414 537 74 25 12 179 117 0 279 127 .279 .378 .363 .741 11.0
Tom Gorman 1 1939-1939 4 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Collin Gormley 2 2026-2028 11 0 3 6 1 0 0 0 0 1 0 2 1 .333 .600 .333 .933 0.1
Rory Gosnell 4 2047-2050 517 509 2061 270 548 130 19 44 229 78 9 110 494 .266 .303 .411 .714 7.7
Rich Gossage 1 1989-1989 31 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Jim Gott 3 1985-1987 65 0 64 8 11 2 0 4 5 0 1 1 34 .172 .197 .391 .588 -0.2
Ted Goulait 1 1912-1912 1 0 2 0 1 0 0 0 0 0 0 0 1 .500 .500 .500 1.000 0.0
Hank Gowdy 5 1910-1925 198 0 445 54 143 21 7 8 76 4 0 63 30 .321 .408 .454 .862 5.1
Kevin Gowdy 3 2020-2022 26 26 51 1 12 0 0 1 4 0 0 0 15 .235 .235 .294 .529 -0.1
Tommy Grace 3 2044-2047 177 161 628 76 147 35 3 30 91 0 0 53 179 .234 .296 .443 .738 0.0
Mike Grady 3 1898-1900 262 0 849 147 244 45 17 5 130 49 0 101 88 .287 .380 .398 .778 5.2
Jack Graham 1 1946-1946 100 0 270 34 59 6 4 14 47 1 0 23 37 .219 .282 .426 .708 0.8
Moonlight Graham 1 1905-1905 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Randy Graham 2 2047-2048 242 240 900 113 204 53 5 32 109 0 0 118 307 .227 .329 .403 .733 4.0
Eddie Grant 3 1913-1915 202 0 494 60 122 10 2 0 40 17 6 34 43 .247 .298 .275 .573 0.6
Mark Grant 3 1984-1987 31 0 30 1 1 0 0 0 0 0 0 1 15 .033 .094 .033 .127 -0.7
George Grantham 1 1934-1934 32 0 29 5 7 2 0 1 4 0 0 8 6 .241 .405 .414 .819 0.2
Mickey Grasso 2 1946-1955 15 0 24 1 3 0 0 0 1 0 0 3 3 .125 .222 .125 .347 -0.1
Jason Gray 2 2095-2096 87 47 214 26 48 5 0 14 31 0 0 23 84 .224 .310 .444 .754 0.2
Jimmy Gray 1 2043-2043 126 122 500 62 112 14 2 19 67 13 6 23 143 .224 .265 .374 .639 -0.5
Jon Gray 2 2018-2019 53 53 110 6 15 2 0 1 8 0 1 3 32 .136 .158 .182 .340 -1.4
Sonny Gray 1 2019-2019 20 20 48 4 6 1 0 1 2 0 0 0 17 .125 .143 .208 .351 -0.5
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
David Green 1 1985-1985 106 0 294 36 73 10 2 5 20 6 5 22 58 .248 .301 .347 .648 -0.4
Ward Greenan 6 2073-2078 321 192 839 98 164 32 5 52 138 3 1 68 380 .195 .258 .431 .690 -1.0
Todd Greene 1 2006-2006 61 0 159 16 46 12 2 2 17 0 0 10 45 .289 .335 .428 .763 0.6
Kent Greenfield 4 1924-1927 81 0 129 7 11 2 0 0 3 0 0 6 40 .085 .126 .101 .227 -2.1
Kenny Greer 1 1995-1995 8 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Hal Gregg 1 1952-1952 16 0 8 1 1 0 0 0 0 0 0 0 5 .125 .125 .125 .250 -0.1
Pug Griffin 1 1920-1920 5 0 4 0 1 0 0 0 0 0 0 1 2 .250 .400 .250 .650 0.0
Sandy Griffin 1 1884-1884 16 0 62 7 11 2 0 0 6 0 0 1 19 .177 .190 .210 .400 -0.7
Tom Griffin 3 1979-1981 125 0 73 3 11 1 0 2 6 0 0 2 25 .151 .171 .247 .418 -0.7
Casey Grimaldi 1 2062-2062 58 27 115 10 25 9 0 5 15 0 0 15 48 .217 .316 .426 .742 0.0
Burleigh Grimes 1 1927-1927 39 0 96 10 18 4 0 0 6 0 0 5 16 .188 .228 .229 .457 -0.7
Roy Grimes 1 1920-1920 26 0 57 5 9 1 0 0 3 1 1 3 8 .158 .200 .175 .375 -0.4
Marquis Grissom 3 2003-2005 338 0 1286 168 362 63 5 44 184 15 5 64 183 .281 .315 .441 .755 4.1
Marv Grissom 7 1946-1958 285 0 109 6 13 3 0 0 2 0 0 6 41 .119 .165 .147 .312 -1.4
Dick Groat 1 1967-1967 34 0 70 4 12 1 1 0 4 0 0 6 7 .171 .237 .214 .451 -0.3
Luuk Groeneveld 4 2081-2084 180 118 388 41 77 15 4 2 31 18 2 40 125 .198 .279 .273 .552 0.2
Heinie Groh 7 1912-1926 451 0 1600 253 441 83 12 9 155 22 16 181 86 .276 .357 .359 .717 5.7
Jordan Groshans 2 2023-2024 50 38 146 15 49 13 1 3 21 1 0 15 40 .336 .396 .500 .896 2.0
Tom Grubbs 1 1920-1920 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Josh Guerra 1 2040-2040 5 2 8 1 3 2 0 0 3 0 0 2 2 .375 .500 .625 1.125 0.2
Vladimir Guerrero Jr. 1 2030-2030 4 3 12 1 3 0 0 0 0 0 0 0 4 .250 .308 .250 .558 -0.0
Jose Guillen 1 2010-2010 42 0 128 9 34 5 0 3 15 0 0 5 29 .266 .317 .375 .692 0.2
Brad Gulden 1 1986-1986 17 0 22 2 2 0 0 0 1 0 0 2 5 .091 .167 .091 .258 -0.3
Harry Gumbert 7 1935-1941 196 0 397 31 74 7 3 2 29 0 0 7 109 .186 .200 .234 .435 -3.0
Eric Gunderson 2 1990-1991 9 0 6 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.1
Alex Gutierrez 5 2085-2089 527 421 1560 197 387 78 5 48 207 0 1 223 393 .248 .344 .397 .740 3.2
Cesar Gutierrez 2 1967-1969 33 0 44 8 8 1 0 0 0 2 0 7 6 .182 .308 .205 .512 0.1
Edgar Gutierrez 4 2060-2063 177 152 527 57 109 39 0 16 53 0 0 79 211 .207 .317 .372 .689 -0.1
J.C. Gutierrez 1 2014-2014 61 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Edwards Guzman 2 1999-2001 75 0 130 8 28 6 0 3 7 0 0 5 20 .215 .243 .331 .573 -0.5
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jared Guzman 4 2063-2066 263 140 562 68 137 23 3 8 56 26 14 152 151 .244 .404 .338 .742 1.3
Jesus Guzman 6 2088-2093 579 507 1852 210 415 93 5 55 211 0 1 170 407 .224 .295 .369 .664 5.3
Jesus Guzman 1 2009-2009 12 0 20 0 5 0 0 0 0 0 0 0 3 .250 .250 .250 .500 -0.1
Yamid Haad 1 2005-2005 17 0 28 0 2 1 0 0 1 0 0 3 7 .071 .156 .107 .263 -0.3
Bert Haas 1 1949-1949 54 0 104 12 27 2 3 1 10 0 0 5 8 .260 .294 .365 .659 -0.1
Eric Hacker 1 2012-2012 4 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Bump Hadley 1 1941-1941 3 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Bill Haeffner 1 1928-1928 2 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Tom Hafey 1 1939-1939 70 0 256 37 62 10 1 6 26 1 0 10 44 .242 .271 .359 .630 -0.1
Brad Hale 1 2037-2037 3 3 10 2 1 0 0 1 1 0 0 1 1 .100 .182 .400 .582 -0.0
Conner Hale 1 2018-2018 12 2 16 1 4 1 0 0 1 0 0 0 5 .250 .250 .312 .562 -0.0
Odell Hale 1 1941-1941 41 0 102 13 20 3 0 0 9 1 0 18 13 .196 .317 .225 .542 -0.1
Ed Halicki 7 1974-1980 182 0 322 20 53 7 0 3 17 1 0 14 112 .165 .201 .214 .415 -2.9
Bill Hall 1 2011-2011 16 0 38 6 6 2 0 0 1 2 1 3 8 .158 .220 .211 .430 -0.2
Bob Hall 1 1905-1905 1 0 3 1 1 0 0 0 0 0 0 0 0 .333 .333 .333 .667 0.0
Mel Hall 1 1996-1996 25 0 25 3 3 0 0 0 5 0 0 1 4 .120 .148 .120 .268 -0.4
Tom Haller 7 1961-1967 761 0 2368 301 587 82 15 107 320 10 20 311 380 .248 .340 .431 .770 17.6
Jack Hallett 1 1948-1948 2 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Jim Hamby 2 1926-1927 22 0 55 6 10 0 1 0 5 1 0 7 7 .182 .274 .218 .492 -0.2
Darryl Hamilton 2 1997-1998 222 0 827 143 232 42 5 6 69 24 18 120 114 .281 .371 .365 .737 3.4
Steve Hamilton 1 1971-1971 39 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Atlee Hammaker 8 1982-1990 214 0 302 10 35 1 0 0 10 1 0 10 97 .116 .150 .119 .269 -4.2
Chris Hammond 3 2043-2045 223 213 820 99 223 43 1 42 139 0 0 38 213 .272 .307 .480 .787 2.2
Jeffrey Hammonds 2 2003-2004 76 0 189 34 46 15 0 6 16 2 0 28 43 .243 .353 .418 .771 0.9
Bill Hands 1 1965-1965 4 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Frank Hankinson 2 1883-1884 199 0 726 84 164 29 13 4 73 0 0 42 97 .226 .268 .318 .586 -2.0
Jack Hannifin 3 1906-1908 67 0 181 20 40 7 4 1 18 7 0 17 21 .221 .291 .320 .612 0.6
Andy Hansen 6 1944-1950 174 0 97 9 7 0 0 0 1 0 0 11 46 .072 .174 .072 .246 -1.5
Scott Hardesty 1 1899-1899 22 0 72 4 16 0 0 0 4 2 0 1 8 .222 .243 .222 .465 -0.4
Red Hardy 1 1951-1951 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Alan Hargesheimer 2 1980-1981 21 0 27 2 5 1 0 0 3 0 0 2 12 .185 .241 .222 .464 -0.2
Matt Harness 5 2055-2059 675 667 2264 274 508 99 21 73 243 32 21 342 681 .224 .337 .383 .720 11.5
Bryce Harper 3 2027-2029 390 389 1479 209 363 77 5 59 212 2 4 201 465 .245 .340 .424 .764 7.9
Danny Harper 3 2075-2077 417 381 1312 143 289 65 17 7 97 29 13 89 420 .220 .272 .312 .584 1.7
George Harper 2 1927-1928 164 0 540 96 173 20 6 18 94 8 0 94 31 .320 .427 .480 .906 5.0
John Harrell 1 1969-1969 2 0 6 0 3 0 0 0 2 0 0 2 1 .500 .625 .500 1.125 0.2
Ray Harrell 1 1945-1945 12 0 5 1 1 1 0 0 0 0 0 1 0 .200 .333 .400 .733 0.0
Gail Harris 3 1955-1957 181 0 526 57 120 16 4 22 68 1 0 39 84 .228 .292 .399 .691 -0.2
Rich Harris 1 2041-2041 106 95 387 53 107 26 5 10 36 7 3 23 82 .276 .318 .447 .765 0.8
Ryan Harris 1 2029-2029 2 2 6 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Vic Harris 2 1977-1978 122 0 265 36 58 16 0 3 25 2 1 30 60 .219 .293 .313 .607 -0.1
Josh Harrison 5 2021-2025 368 226 1042 127 297 73 10 17 109 7 2 27 179 .285 .304 .423 .727 3.2
Jack Harshman 3 1948-1952 17 0 42 3 6 0 0 2 5 0 0 4 9 .143 .217 .286 .503 -0.3
Jim Ray Hart 11 1963-1973 1001 0 3425 488 965 135 27 157 526 17 15 341 521 .282 .348 .474 .823 30.2
Dean Hartgraves 1 1998-1998 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Chick Hartley 1 1902-1902 1 0 4 0 0 0 0 0 0 1 0 0 1 .000 .000 .000 .000 -0.1
Grover Hartley 6 1911-1926 122 0 194 18 51 6 2 0 17 10 0 16 10 .263 .325 .314 .640 0.7
Fred Hartman 2 1898-1899 173 0 649 82 170 19 16 3 104 13 0 37 70 .262 .315 .354 .669 0.6
Jimmy Hartman 2 2061-2062 147 145 529 62 109 13 1 25 64 16 7 62 186 .206 .290 .376 .666 1.3
Gabby Hartnett 1 1941-1941 64 0 150 20 45 5 0 5 26 0 0 12 14 .300 .356 .433 .789 1.2
Clint Hartung 6 1947-1952 196 0 378 42 90 10 6 14 43 0 0 25 112 .238 .285 .407 .693 0.6
Jim Haskamp 6 2036-2041 803 781 3057 509 857 163 12 72 308 68 42 467 608 .280 .377 .412 .789 18.9
Mickey Haslin 2 1937-1938 58 0 144 21 41 4 0 3 20 1 0 13 7 .285 .352 .375 .727 0.7
Thomas Hatch 3 2020-2022 92 92 167 9 23 2 0 0 7 0 0 4 42 .138 .156 .150 .306 -1.7
Gil Hatfield 3 1887-1889 62 0 237 30 45 4 0 1 24 17 0 11 34 .190 .238 .219 .458 -1.2
George Hausmann 3 1944-1949 301 0 1136 173 304 35 13 3 78 10 0 120 77 .268 .338 .329 .667 3.1
LaTroy Hawkins 1 2005-2005 45 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Pink Hawley 1 1900-1900 41 0 123 9 25 1 1 1 11 0 0 3 14 .203 .222 .252 .474 -1.0
Charlie Hayes 4 1988-1999 216 0 609 72 150 17 1 18 110 5 2 67 106 .246 .320 .366 .686 0.5
Kenny Haynes 3 2038-2040 155 144 521 75 141 29 0 17 57 0 0 24 105 .271 .304 .424 .728 2.8
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Ray Hayworth 1 1939-1939 5 0 13 1 3 0 0 0 0 0 0 0 1 .231 .231 .231 .462 -0.1
Fran Healy 2 1971-1972 92 0 192 22 41 7 0 3 19 1 1 28 48 .214 .317 .297 .614 0.7
Francis Healy 3 1930-1932 27 0 41 8 9 2 0 0 4 0 0 2 8 .220 .256 .268 .524 -0.1
Bunny Hearn 1 1913-1913 2 0 5 1 2 0 0 0 1 2 0 0 1 .400 .400 .400 .800 0.1
Jim Hearn 7 1950-1956 226 0 424 39 62 5 2 9 30 1 0 28 166 .146 .201 .231 .432 -3.8
Dave Heaverlo 3 1975-1977 159 0 12 0 3 0 0 0 0 0 0 1 4 .250 .308 .250 .558 -0.1
Josh Hedges 4 2054-2057 460 439 1548 163 391 92 3 26 158 0 1 179 252 .253 .335 .366 .701 8.7
Aaron Heffner 4 2058-2061 165 123 440 27 64 24 0 8 34 0 0 29 195 .145 .201 .255 .455 -2.4
Jim Hegan 1 1959-1959 21 0 30 0 4 1 0 0 0 0 1 1 10 .133 .161 .167 .328 -0.3
Bud Heine 1 1921-1921 1 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Tom Heintzelman 2 1977-1978 29 0 37 2 8 1 0 2 6 0 0 2 5 .216 .256 .405 .662 0.1
Bob Heise 2 1970-1971 80 0 165 17 36 5 1 1 22 0 1 5 14 .218 .240 .279 .519 -0.6
Heath Hembree 1 2013-2013 9 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ed Hemingway 1 1917-1917 7 0 25 3 8 1 1 0 1 2 0 2 1 .320 .370 .440 .810 0.3
Dave Henderson 1 1987-1987 15 0 21 2 5 2 0 0 1 2 0 8 5 .238 .448 .333 .782 0.3
Ken Henderson 8 1965-1972 674 0 2155 316 551 101 17 61 270 59 19 283 359 .256 .345 .403 .748 10.7
Bob Hendley 2 1964-1965 38 0 50 3 5 0 0 0 2 0 0 3 20 .100 .151 .100 .251 -0.7
Ed Hendricks 1 1910-1910 4 0 4 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Jack Hendricks 1 1902-1902 8 0 26 1 6 2 0 0 0 2 0 2 3 .231 .286 .308 .593 0.0
Kyle Hendricks 2 2019-2020 63 52 91 10 13 5 0 1 10 0 0 7 31 .143 .202 .231 .433 -0.6
Ryan Hendrix 4 2019-2022 102 102 197 10 29 4 0 0 10 0 0 5 76 .147 .172 .168 .340 -1.8
Butch Henline 1 1921-1921 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Brad Hennessey 5 2004-2008 151 0 88 6 20 3 0 2 8 1 0 1 27 .227 .233 .330 .563 -0.5
Bill Henry 4 1965-1968 105 0 8 0 1 0 0 0 1 0 0 0 5 .125 .125 .125 .250 -0.1
Doug Henry 2 1997-2000 99 0 4 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Dutch Henry 3 1927-1929 89 0 102 10 23 3 0 0 9 0 0 8 12 .225 .282 .255 .537 -0.4
John Henry 1 1890-1890 37 0 144 19 35 6 0 0 16 12 0 7 12 .243 .283 .285 .568 -0.4
Chuck Hensley 1 1986-1986 11 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Clay Hensley 1 2012-2012 60 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Ron Herbel 7 1963-1969 231 0 182 6 5 2 0 0 3 0 1 7 109 .027 .063 .038 .102 -3.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Fred Herbert 1 1915-1915 2 0 6 1 1 0 0 0 0 0 0 0 4 .167 .167 .167 .333 -0.0
Gil Heredia 2 1991-1992 20 0 13 0 4 0 0 0 0 0 0 1 2 .308 .357 .308 .665 0.0
Matt Herges 3 2003-2005 118 0 2 0 1 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 0.0
Dustin Hermanson 2 2003-2004 54 0 41 2 3 0 0 0 1 0 0 0 18 .073 .095 .073 .168 -0.9
Chris Hernandez 1 2085-2085 40 26 101 7 17 4 0 1 6 0 0 8 26 .168 .248 .238 .485 -1.0
Edgar Hernandez 3 2047-2049 298 273 1094 150 232 56 9 39 112 19 11 120 385 .212 .294 .387 .680 3.6
Gorkys Hernandez 2 2016-2017 89 17 109 14 17 5 0 1 11 0 0 11 43 .156 .233 .229 .463 -0.3
Jorge Hernandez 1 2047-2047 77 77 305 25 64 14 0 10 30 5 6 24 119 .210 .266 .354 .621 -0.0
Kenny Hernandez 5 2019-2023 668 650 2454 308 657 171 19 24 204 49 23 219 470 .268 .330 .382 .712 16.5
Livan Hernandez 4 1999-2002 116 0 252 20 64 11 1 2 24 0 0 2 32 .254 .262 .329 .591 -1.4
Mario Hernandez 1 2080-2080 85 51 227 32 60 13 2 7 24 1 0 19 52 .264 .323 .432 .754 0.2
Roberto Hernandez 1 1997-1997 28 0 2 0 1 0 0 0 0 0 0 0 1 .500 .500 .500 1.000 0.0
Larry Herndon 6 1976-1981 682 0 2128 244 568 76 39 24 186 60 40 131 352 .267 .310 .373 .683 4.4
Tom Herr 1 1991-1991 32 0 60 6 15 1 1 0 7 2 0 13 7 .250 .384 .300 .684 0.4
Alfredo Herrera 1 2049-2049 37 37 139 18 34 6 1 3 9 3 1 6 22 .245 .276 .367 .643 0.3
Kelvin Herrera 4 2019-2022 228 1 6 1 0 0 0 0 0 0 0 1 2 .000 .143 .000 .143 -0.0
Orel Hershiser 1 1998-1998 34 0 66 7 10 2 0 0 1 1 0 3 16 .152 .200 .182 .382 -0.8
Buck Herzog 7 1908-1917 602 0 2006 318 519 77 30 8 179 131 16 195 156 .259 .338 .339 .677 10.5
Larry Hesterfer 1 1901-1901 1 0 2 1 0 0 0 0 0 0 0 1 0 .000 .333 .000 .333 -0.0
Chris Heston 5 2014-2018 84 34 130 9 24 6 1 0 14 0 0 3 46 .185 .203 .246 .449 -0.8
Joe Heving 2 1930-1931 63 0 30 3 6 1 0 0 0 0 0 0 4 .200 .200 .233 .433 -0.4
Jack Hiatt 5 1965-1969 290 0 661 63 158 26 2 18 102 0 0 132 175 .239 .365 .366 .732 4.9
Bryan Hickerson 4 1991-1994 153 0 71 2 9 1 0 0 4 0 0 2 31 .127 .162 .141 .303 -1.0
Charlie Hickman 2 1900-1901 239 0 879 109 261 39 23 13 153 15 0 32 90 .297 .339 .438 .777 4.7
Brandon Hicks 1 2014-2014 71 0 204 27 33 6 1 8 22 0 1 32 77 .162 .280 .319 .599 -0.1
Kirby Higbe 2 1949-1950 55 0 19 0 2 0 0 0 1 0 0 3 4 .105 .227 .105 .333 -0.2
Mahlon Higbee 1 1922-1922 3 0 10 2 4 0 0 1 5 0 0 0 2 .400 .400 .700 1.100 0.1
Carmen Hill 1 1922-1922 8 0 11 0 2 0 0 0 0 0 0 0 4 .182 .182 .182 .364 -0.1
Glenallen Hill 3 1995-1997 358 0 1274 174 341 83 8 54 217 38 12 91 280 .268 .319 .473 .792 4.6
Marc Hill 6 1975-1980 431 0 1201 94 272 39 1 23 139 1 5 141 151 .226 .305 .318 .623 2.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Shea Hillenbrand 1 2006-2006 60 0 234 33 58 12 0 9 29 0 0 7 40 .248 .275 .415 .690 -0.3
Chuck Hiller 5 1961-1965 429 0 1471 198 354 52 6 13 111 13 11 124 126 .241 .302 .311 .613 0.8
Frank Hiller 1 1953-1953 19 0 4 0 2 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 0.1
Alex Hinshaw 2 2008-2009 57 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Tom Hirneisen 2 2042-2043 87 76 303 37 61 8 2 4 22 10 7 45 82 .201 .307 .281 .587 -0.5
Danny Hoard 6 2029-2035 554 546 2127 243 557 107 3 69 281 0 2 155 481 .262 .321 .412 .733 2.3
Rich Hochstetler 1 2042-2042 54 49 164 23 34 5 0 3 17 0 0 13 55 .207 .294 .293 .587 -0.0
Matt Hodgson 6 2092-2097 385 232 1045 121 248 63 4 38 142 6 4 73 333 .237 .288 .414 .702 -1.2
Billy Hoeft 2 1963-1966 27 0 1 0 1 0 0 0 1 0 0 1 0 1.000 1.000 1.000 2.000 0.1
Bobby Hofman 7 1949-1957 341 0 670 81 166 22 6 32 101 1 3 70 94 .248 .322 .442 .764 2.8
Shanty Hogan 5 1928-1932 618 0 2015 205 627 99 7 48 333 4 0 143 122 .311 .363 .439 .802 13.2
Clark Holbrook 1 2078-2078 109 16 116 7 29 7 2 0 6 2 1 8 24 .250 .298 .345 .643 -0.1
Walter Holke 4 1914-1918 277 0 970 109 269 33 13 3 95 33 0 50 96 .277 .317 .347 .665 2.5
Al Holland 4 1979-1982 162 0 55 3 4 0 1 0 3 1 0 3 25 .073 .121 .109 .230 -1.0
Mul Holland 1 1927-1927 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Adam Holliday 1 2043-2043 31 22 80 9 16 0 0 5 14 0 0 6 24 .200 .261 .388 .649 -0.5
Steve Holm 2 2008-2009 53 0 91 11 24 9 0 1 6 0 1 12 16 .264 .364 .396 .760 0.6
Ducky Holmes 1 1897-1897 79 0 306 51 82 8 6 1 44 30 0 18 33 .268 .317 .343 .660 0.3
Chris Hook 2 1995-1996 55 0 5 0 1 0 0 0 1 0 0 0 3 .200 .200 .200 .400 -0.0
Tyler Horan 2 2017-2020 41 9 63 8 13 1 0 1 8 0 0 6 23 .206 .275 .270 .545 -0.2
Rogers Hornsby 1 1927-1927 155 0 568 133 205 32 9 26 125 9 0 86 38 .361 .448 .586 1.035 8.5
Joe Hornung 1 1890-1890 120 0 513 62 122 18 5 0 65 39 0 12 37 .238 .258 .292 .550 -1.9
Brian Horwitz 1 2008-2008 21 0 36 5 8 0 0 2 4 0 0 5 10 .222 .310 .389 .698 0.1
Steve Hosey 2 1992-1993 24 0 58 6 15 2 0 1 7 1 1 1 16 .259 .262 .345 .607 -0.1
Travis Hosterman 2 2021-2022 16 8 22 3 3 0 0 1 5 0 0 1 5 .136 .167 .273 .439 -0.2
Jim Howarth 4 1971-1974 152 0 226 27 49 6 1 1 16 3 2 26 29 .217 .298 .265 .563 -0.3
Shorty Howe 2 1890-1893 20 0 69 5 14 0 0 0 6 4 0 3 2 .203 .247 .203 .449 -0.4
Bill Howerton 1 1952-1952 11 0 15 2 1 1 0 0 1 0 0 3 2 .067 .222 .133 .356 -0.1
Bob Howry 1 2009-2009 63 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Waite Hoyt 2 1918-1932 19 0 32 1 3 1 0 0 1 0 0 0 4 .094 .094 .125 .219 -0.5
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Julio Huaman 2 2045-2046 210 171 670 88 145 35 4 27 110 0 1 76 215 .216 .309 .401 .711 -1.1
Trenidad Hubbard 1 1996-1996 10 0 29 3 6 0 1 1 2 0 0 2 5 .207 .258 .379 .637 -0.1
Bill Hubbell 2 1919-1920 16 0 13 2 2 0 0 0 1 0 0 0 3 .154 .154 .154 .308 -0.1
Carl Hubbell 16 1928-1943 535 0 1288 95 246 30 2 4 101 1 0 33 172 .191 .212 .227 .439 -10.5
Jonathan Hubler 5 2035-2039 509 480 1693 223 425 96 2 51 206 0 0 124 450 .251 .309 .400 .710 7.3
Willis Hudlin 1 1940-1940 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Johnny Hudson 1 1945-1945 28 0 11 8 0 0 0 0 0 0 0 1 1 .000 .083 .000 .083 -0.2
Ryan Hudson 2 2074-2075 43 34 90 5 17 3 1 1 5 2 0 10 30 .189 .270 .278 .548 -0.1
Tim Hudson 2 2014-2015 55 0 91 3 9 2 0 1 2 0 0 3 31 .099 .137 .154 .291 -1.2
Al Huenke 1 1914-1914 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Gabriel Huerta 7 2050-2056 528 426 1678 214 481 93 16 32 201 42 15 47 239 .287 .308 .418 .726 4.5
Aubrey Huff 3 2010-2012 359 0 1168 152 308 66 6 39 152 12 3 146 193 .264 .346 .431 .777 4.7
David Huff 1 2014-2014 16 0 3 1 1 0 0 0 0 0 0 0 2 .333 .333 .333 .667 0.0
John Humphries 2 1883-1884 49 0 171 11 18 1 0 0 6 0 0 10 41 .105 .155 .111 .266 -3.6
Randy Hundley 2 1964-1965 8 0 16 1 1 0 0 0 0 0 0 0 5 .062 .062 .062 .125 -0.2
Bill Hunnefield 1 1931-1931 64 0 196 23 53 5 0 1 17 3 0 9 16 .270 .302 .311 .614 0.1
Ron Hunt 3 1968-1970 393 0 1374 221 360 59 4 11 110 16 10 173 117 .262 .374 .335 .708 9.2
Herb Hunter 1 1916-1916 21 0 28 3 7 0 0 1 4 0 0 0 5 .250 .250 .357 .607 0.1
Walt Huntzinger 3 1923-1925 40 0 21 1 5 0 0 0 2 0 0 1 7 .238 .273 .238 .511 -0.1
Joe Huyck 3 2090-2092 31 3 37 3 7 1 0 1 2 0 0 4 12 .189 .268 .297 .566 -0.1
Jose Ibarra 7 2036-2042 906 876 3640 649 1145 220 22 162 530 122 25 356 553 .315 .380 .521 .901 44.6
Raisel Iglesias 1 2019-2019 38 14 31 3 4 1 0 1 4 0 0 1 8 .129 .152 .258 .410 -0.4
Bunka Imamura 3 2094-2096 259 207 781 99 158 35 14 25 73 38 6 46 208 .202 .251 .379 .630 -0.3
Ender Inciarte 1 2016-2016 145 142 619 81 187 31 7 8 60 26 14 42 94 .302 .355 .414 .769 4.7
Hooks Iott 1 1947-1947 20 0 21 1 3 2 0 0 4 0 0 4 8 .143 .280 .238 .518 -0.1
Monte Irvin 7 1949-1955 653 0 2160 322 639 84 28 84 393 27 7 310 179 .296 .389 .477 .866 17.5
Travis Ishikawa 6 2006-2015 334 0 681 88 180 33 3 17 95 3 2 60 177 .264 .327 .396 .723 0.7
Ken Itkin 6 2046-2059 513 454 1735 212 420 96 2 71 218 0 1 199 552 .242 .334 .422 .756 3.2
Mike Ivie 4 1978-1981 336 0 1023 114 287 50 7 42 172 9 3 93 166 .281 .340 .466 .806 4.8
Ray Jablonski 2 1957-1958 189 0 535 65 141 30 2 21 103 2 2 48 97 .264 .321 .445 .766 2.5
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jim Jackson 1 1902-1902 35 0 110 14 20 5 1 0 13 6 0 15 13 .182 .280 .245 .525 -0.1
Mike Jackson 3 1992-1994 184 0 6 1 2 2 0 0 1 0 0 0 1 .333 .333 .667 1.000 0.0
Travis Jackson 15 1922-1936 1656 0 6086 833 1768 291 86 135 929 71 13 412 565 .291 .337 .433 .770 28.0
Merwin Jacobson 1 1915-1915 8 0 24 0 2 0 0 0 0 0 0 1 5 .083 .120 .083 .203 -0.3
Zach Jacques 2 2044-2045 84 75 265 30 54 15 0 6 27 0 0 31 64 .204 .288 .328 .616 0.1
Art Jahn 1 1928-1928 10 0 29 7 8 1 0 1 7 0 0 2 5 .276 .323 .414 .736 0.0
Tomas Jaimes 6 2068-2073 804 783 2980 393 828 203 32 43 339 85 33 198 575 .278 .324 .411 .734 7.0
Bernie James 1 1933-1933 60 0 125 22 28 2 1 1 10 5 0 8 12 .224 .271 .280 .551 0.0
Chris James 1 1992-1992 111 0 248 25 60 10 4 5 32 2 3 14 45 .242 .285 .375 .660 0.1
Mike James 1 2043-2043 134 132 480 70 111 26 1 20 65 1 2 78 165 .231 .338 .415 .753 0.5
Skip James 2 1977-1978 51 0 36 8 6 2 0 0 6 1 0 6 8 .167 .286 .222 .508 -0.4
Larry Jansen 8 1947-1954 283 0 589 36 90 12 1 1 48 0 0 38 150 .153 .204 .182 .386 -6.4
Brice Janson 6 2090-2095 761 758 2246 200 549 128 23 1 181 105 26 75 570 .244 .278 .323 .601 -0.9
Stan Javier 4 1996-1999 460 0 1464 225 413 69 10 17 151 73 16 175 239 .282 .360 .378 .738 4.6
Tex Jeanes 1 1927-1927 11 0 20 5 6 0 0 0 0 0 0 2 2 .300 .364 .300 .664 0.0
Mike Jeffcoat 1 1985-1985 19 0 1 0 0 0 0 0 0 0 0 1 0 .000 .500 .000 .500 0.0
Ryan Jeffery 11 2073-2083 1397 1130 4419 570 1323 302 14 118 547 19 8 298 854 .299 .347 .454 .801 10.3
Dan Jennings 1 2019-2019 44 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Marcus Jensen 2 1996-1997 39 0 93 9 15 3 0 1 7 0 0 15 30 .161 .278 .226 .504 -0.3
Ryan Jensen 3 2001-2003 46 0 73 5 10 2 0 0 6 0 0 1 21 .137 .160 .164 .324 -1.1
Waldis Joaquin 3 2009-2011 19 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Art Johnson 1 1927-1927 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Brian Johnson 2 1997-1998 155 0 487 53 123 15 3 24 61 0 3 42 93 .253 .319 .444 .762 1.8
Chris Johnson 5 2030-2034 474 407 1525 195 393 56 5 57 201 2 1 205 401 .258 .350 .413 .763 9.4
Don Johnson 1 1958-1958 17 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Elmer Johnson 1 1914-1914 11 0 12 0 2 1 0 0 0 0 0 1 3 .167 .231 .250 .481 0.1
Erik Johnson 2 1993-1994 9 0 18 1 4 2 0 0 0 0 0 0 5 .222 .222 .333 .556 -0.1
Frank Johnson 6 1966-1971 196 0 436 47 92 4 2 4 43 2 2 37 60 .211 .277 .257 .534 -1.5
Fred Johnson 2 1922-1923 5 0 10 0 0 0 0 0 0 0 0 0 7 .000 .000 .000 .000 -0.3
Jerry Johnson 3 1970-1972 148 0 37 1 3 1 0 0 1 0 0 0 13 .081 .079 .108 .187 -0.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jim Johnson 1 1970-1970 3 0 2 0 0 0 0 0 0 0 0 1 1 .000 .333 .000 .333 -0.0
Josh Johnson 1 2017-2017 17 5 14 2 3 1 1 0 0 0 0 1 4 .214 .267 .429 .695 0.0
Randy Johnson 1 2009-2009 22 0 26 1 2 0 0 0 0 0 0 1 16 .077 .111 .077 .188 -0.5
Stephen Johnson 1 2019-2019 46 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Wallace Johnson 1 1983-1983 7 0 8 0 1 0 0 0 1 0 0 0 0 .125 .125 .125 .250 -0.1
Youngy Johnson 1 1899-1899 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Greg Johnston 1 1979-1979 42 0 74 5 15 2 0 1 7 0 0 2 17 .203 .224 .270 .494 -0.4
Jimmy Johnston 1 1926-1926 37 0 69 11 16 0 0 0 5 0 0 6 5 .232 .293 .232 .525 -0.2
John Johnstone 4 1997-2000 177 0 4 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Roy Joiner 1 1940-1940 30 0 11 1 3 0 0 0 1 0 0 1 4 .273 .333 .273 .606 -0.0
Bumpus Jones 1 1893-1893 1 0 0 0 0 0 0 0 0 0 0 1 0 .000 1.000 .000 1.000 0.0
Chris Jones 1 1998-1998 43 0 90 14 17 2 1 2 10 2 1 8 28 .189 .250 .300 .550 -0.5
Chris Jones 1 1986-1986 3 0 1 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000 0.0
Dax Jones 1 1996-1996 34 0 58 7 10 0 2 1 7 2 2 8 12 .172 .269 .293 .562 -0.2
Gordon Jones 3 1957-1959 52 0 13 0 1 0 0 0 0 0 0 0 3 .077 .077 .077 .154 -0.3
Jim Jones 2 1901-1902 88 0 340 26 78 15 4 0 24 9 0 17 39 .229 .268 .297 .565 -0.1
Johnny Jones 1 1919-1919 2 0 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Josh Jones 1 2091-2091 2 2 7 0 0 0 0 0 0 1 0 0 3 .000 .125 .000 .125 -0.2
Ryder Jones 3 2019-2021 162 48 287 27 71 22 1 7 24 3 0 11 53 .247 .280 .404 .684 0.9
Sam Jones 3 1959-1961 126 0 201 6 32 5 0 0 13 0 0 5 57 .159 .178 .184 .362 -2.5
Sheldon Jones 6 1946-1951 199 0 242 11 34 4 3 0 12 0 0 7 68 .140 .165 .182 .346 -3.1
Sherman Jones 1 1960-1960 16 0 7 1 2 0 0 0 1 0 0 0 2 .286 .286 .286 .571 -0.0
Tracy Jones 1 1989-1989 40 0 97 5 18 4 0 0 12 2 1 5 14 .186 .233 .227 .460 -0.7
Claude Jonnard 4 1921-1924 113 0 73 4 3 0 0 0 2 0 0 4 44 .041 .091 .041 .132 -1.4
Buck Jordan 2 1927-1929 7 0 7 1 2 1 0 0 0 0 0 0 3 .286 .286 .429 .714 0.0
Spider Jorgensen 2 1950-1951 52 0 88 10 17 0 0 2 12 0 0 8 4 .193 .268 .261 .529 -0.3
Dave Joseph 2 2059-2060 37 23 74 4 16 4 3 1 9 1 0 7 17 .216 .280 .392 .672 -0.1
Von Joshua 2 1975-1976 171 0 663 88 202 30 12 7 45 21 13 36 95 .305 .340 .418 .758 3.7
Bill Joyce 3 1896-1898 303 0 1061 236 310 44 24 18 198 80 0 200 108 .292 .425 .430 .854 10.6
Bob Joyce 1 1946-1946 14 0 19 2 3 1 0 1 1 0 0 0 1 .158 .158 .368 .526 -0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Juan Juarez 2 2081-2082 30 15 59 4 6 0 0 2 4 0 0 4 29 .102 .159 .203 .362 -0.6
Luis Juarez 2 2097-2098 26 15 66 6 15 2 1 2 5 0 0 7 24 .227 .301 .379 .680 0.2
Rafael Juarez 1 2038-2038 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ralph Judd 2 1929-1930 20 0 17 1 0 0 0 0 1 0 0 0 3 .000 .000 .000 .000 -0.4
Jeff Juden 1 1996-1996 36 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Ed Jurak 1 1989-1989 30 0 42 2 10 0 0 0 1 0 0 5 5 .238 .319 .238 .557 0.0
Billy Jurges 7 1939-1945 744 0 2595 298 685 69 21 23 266 14 0 262 195 .264 .337 .333 .670 10.4
Nick Kaelin 1 2053-2053 125 125 457 59 101 24 1 17 63 7 3 39 130 .221 .288 .389 .677 1.6
Hirotoshi Kaku 3 2037-2039 12 7 30 3 7 1 1 0 4 0 0 1 10 .233 .258 .333 .591 0.0
Alex Kampouris 2 1938-1939 156 0 469 58 116 21 3 10 66 0 0 57 91 .247 .331 .369 .700 1.7
Dian Kartodirdjo 1 2086-2086 8 3 11 1 0 0 0 0 0 0 0 3 6 .000 .214 .000 .214 -0.2
Masataka Kato 9 2090-2098 1396 1352 5149 848 1337 265 46 259 765 198 42 739 1217 .260 .355 .480 .835 26.8
Ray Katt 6 1952-1957 336 0 848 80 193 22 4 25 94 2 1 64 126 .228 .283 .351 .634 0.6
Benny Kauff 5 1916-1920 564 0 2029 305 582 102 33 29 274 103 33 207 208 .287 .357 .413 .769 19.1
Tony Kaufmann 1 1929-1929 39 0 32 18 1 0 0 0 1 3 0 6 4 .031 .184 .031 .215 -0.5
Bob Kearney 1 1979-1979 2 0 0 0 0 0 0 0 0 0 0 1 0 .000 1.000 .000 1.000 0.0
Tim Keefe 6 1885-1891 273 0 913 102 152 26 14 5 72 11 0 65 214 .166 .222 .242 .464 -6.7
Willie Keeler 3 1892-1910 40 0 87 17 28 5 1 1 13 9 0 11 5 .322 .404 .437 .841 0.9
Jarred Kelenic 1 2024-2024 59 56 190 19 47 12 0 2 17 2 0 33 47 .247 .367 .342 .709 0.1
Duke Kelleher 1 1916-1916 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
George Kelly 11 1915-1926 1136 0 4213 608 1270 218 52 123 762 54 43 277 503 .301 .348 .465 .813 18.8
King Kelly 1 1893-1893 20 0 67 9 18 1 0 0 15 3 0 6 5 .269 .329 .284 .612 -0.4
Brickyard Kennedy 1 1902-1902 6 0 15 2 4 1 0 0 1 0 0 1 2 .267 .312 .333 .646 0.1
Monte Kennedy 8 1946-1953 255 0 301 25 46 6 0 1 26 0 0 11 77 .153 .188 .183 .371 -3.1
Terry Kennedy 3 1989-1991 301 0 829 56 209 44 1 10 73 2 5 77 125 .252 .315 .344 .658 2.7
Jeff Kent 6 1997-2002 900 0 3434 570 1021 247 22 175 689 57 29 364 659 .297 .368 .535 .903 29.3
Jeff Keppinger 1 2011-2011 56 0 216 17 55 11 0 2 15 0 0 8 17 .255 .285 .333 .618 0.1
Rene Kerkhof 2 2084-2085 220 116 508 54 115 32 6 14 56 1 0 41 103 .226 .284 .396 .680 -0.2
Buddy Kerr 7 1943-1949 843 0 2952 315 756 117 19 28 269 38 0 252 210 .256 .317 .337 .654 8.7
Sean Keyes 1 2041-2041 4 0 6 0 1 1 0 0 1 0 0 0 3 .167 .167 .333 .500 -0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Mike Kickham 2 2013-2014 14 0 6 0 1 1 0 0 0 0 0 0 1 .167 .167 .333 .500 -0.0
Kevin Kiermaier 1 2019-2019 102 60 268 29 62 8 5 3 25 1 0 14 50 .231 .273 .332 .605 0.3
Roger Kieschnick 1 2013-2013 38 0 84 6 17 0 1 0 5 0 0 11 29 .202 .295 .226 .521 -0.4
Pete Kilduff 1 1917-1917 31 0 78 12 16 3 0 1 12 2 0 4 11 .205 .253 .282 .535 0.1
Red Killefer 1 1916-1916 2 0 1 0 1 0 0 0 1 0 0 1 0 1.000 1.000 1.000 2.000 0.1
Sang-min Kim 3 2084-2086 456 452 1887 233 496 77 24 54 233 41 16 89 473 .263 .299 .415 .713 7.4
Jim King 1 1958-1958 34 0 56 8 12 2 1 2 8 0 1 10 8 .214 .343 .393 .736 0.1
Lee King 4 1919-1922 173 0 409 60 101 19 6 7 52 4 9 40 52 .247 .319 .374 .693 1.2
Silver King 2 1892-1893 58 0 180 34 37 2 4 2 26 1 0 23 28 .206 .299 .294 .593 -0.4
Mike Kingery 2 1990-1991 196 0 317 37 81 9 3 0 32 7 1 27 40 .256 .315 .303 .618 -0.3
Brian Kingman 1 1983-1983 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Dave Kingman 4 1971-1974 409 0 1242 177 278 55 9 77 217 37 19 138 422 .224 .304 .469 .773 6.9
Matt Kinney 1 2005-2005 5 0 3 0 1 0 0 0 0 0 0 0 1 .333 .333 .333 .667 0.0
Bob Kinsella 2 1919-1920 4 0 12 1 3 0 0 0 1 1 0 0 5 .250 .250 .250 .500 -0.0
Bill Kinsler 1 1893-1893 1 0 3 1 0 0 0 0 0 0 0 1 1 .000 .250 .000 .250 -0.0
La Rue Kirby 1 1912-1912 3 0 5 1 1 1 0 0 0 0 0 0 1 .200 .200 .400 .600 -0.0
Jay Kirke 1 1918-1918 17 0 56 1 14 1 0 0 3 0 0 1 3 .250 .263 .268 .531 -0.2
Willie Kirkland 3 1958-1960 394 0 1396 171 364 68 19 57 189 20 12 129 239 .261 .327 .459 .786 5.6
Al Klawitter 2 1909-1910 7 0 9 0 3 0 0 0 0 0 0 2 1 .333 .455 .333 .788 0.1
Ryan Klesko 1 2007-2007 116 0 362 51 94 27 3 6 44 5 1 46 68 .260 .344 .401 .744 0.5
Ron Kline 1 1969-1969 7 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Steve Kline 2 2006-2007 139 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Joe Klinger 1 1927-1927 3 0 5 0 2 0 0 0 0 0 0 0 2 .400 .400 .400 .800 0.0
Clyde Kluttz 2 1945-1946 78 0 230 25 65 14 0 4 22 1 0 15 11 .283 .332 .396 .728 1.4
Cody Knapp 2 2061-2062 268 255 882 138 154 42 0 58 133 0 0 190 426 .175 .328 .420 .748 0.8
Frank Knauss 1 1895-1895 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Bob Knepper 7 1976-1990 162 0 300 18 42 12 0 1 30 1 0 17 111 .140 .186 .190 .376 -3.4
Justin Knoedler 3 2004-2006 14 0 18 0 2 0 0 0 0 0 0 0 2 .111 .158 .111 .269 -0.2
Jimmy Knowles 1 1892-1892 16 0 59 9 9 1 0 0 7 2 0 6 8 .153 .231 .169 .400 -0.5
Nick Knudson 5 2038-2042 538 504 1971 316 518 91 9 85 269 69 31 209 487 .263 .336 .447 .784 11.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Logan Koch 6 2018-2023 553 440 1673 159 427 97 2 35 196 0 0 122 416 .255 .307 .378 .685 7.9
Brad Kocher 2 1915-1916 38 0 76 4 12 2 1 0 3 0 0 2 11 .158 .179 .211 .390 -0.3
Pip Koehler 1 1925-1925 12 0 2 1 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Len Koenecke 1 1932-1932 42 0 137 33 35 5 0 4 14 3 0 11 13 .255 .320 .380 .700 0.2
Mark Koenig 2 1935-1936 149 0 454 47 128 16 0 4 44 0 0 21 22 .282 .315 .344 .659 0.6
Brad Komminsk 1 1990-1990 8 0 5 2 1 0 0 0 0 0 0 1 2 .200 .333 .200 .533 -0.0
Alex Konikowski 3 1948-1954 35 0 3 1 0 0 0 0 0 0 0 2 1 .000 .400 .000 .400 -0.0
George Kontos 6 2012-2017 297 0 8 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.3
Wally Kopf 1 1921-1921 2 0 3 0 1 0 0 0 0 0 0 1 1 .333 .500 .333 .833 0.0
Dave Koslo 10 1941-1953 334 0 512 31 56 12 0 3 30 1 1 36 220 .109 .169 .150 .320 -6.0
Jack Kramer 2 1950-1951 39 0 20 3 2 0 0 1 2 0 0 5 5 .100 .280 .250 .530 -0.1
Jack Kraus 1 1946-1946 17 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Josh Kraus 1 2047-2047 17 8 33 5 12 2 0 0 2 0 0 6 4 .364 .462 .424 .886 0.2
Red Kress 1 1946-1946 1 0 1 0 0 0 0 0 0 0 0 1 0 .000 .500 .000 .500 0.0
Ernie Krueger 1 1917-1917 8 0 10 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.2
Mike Krukow 7 1983-1989 188 0 383 19 63 11 0 3 30 3 2 12 115 .164 .193 .217 .409 -3.6
Harvey Kuenn 5 1961-1965 515 0 1785 240 500 74 13 25 173 13 13 185 144 .280 .346 .378 .725 6.1
Duane Kuiper 4 1982-1985 271 0 514 48 131 12 3 0 42 2 4 72 47 .255 .348 .290 .638 0.6
Gerrit Kuipers 1 2042-2042 93 82 291 29 77 26 0 3 24 0 0 13 62 .265 .298 .385 .683 0.8
Jonathan Kurowski 1 2070-2070 92 80 310 41 68 19 0 15 48 0 0 18 106 .219 .279 .426 .705 0.1
Kyle Kurtz 3 2094-2096 243 135 460 40 104 26 5 7 40 0 4 23 104 .226 .264 .350 .614 -0.5
Randy Kutcher 2 1986-1987 85 0 202 35 47 10 2 7 17 7 5 12 46 .233 .276 .406 .682 0.3
Bob Lacey 1 1984-1984 34 0 6 1 2 0 0 0 1 0 0 0 2 .333 .333 .333 .667 0.0
Mike LaCoss 6 1986-1991 171 0 217 18 31 6 0 2 15 0 0 12 85 .143 .191 .198 .389 -2.3
Joe Lafata 3 1947-1949 127 0 236 31 54 3 2 5 34 2 0 24 42 .229 .303 .322 .625 -0.4
Mike Laga 2 1989-1990 40 0 47 5 9 2 0 3 11 0 0 2 13 .191 .240 .426 .666 -0.0
Dick Lajeskie 1 1946-1946 6 0 10 3 2 0 0 0 0 0 0 3 2 .200 .429 .200 .629 0.1
Bob Lamping 6 2066-2071 273 129 469 48 104 23 4 0 27 11 3 20 99 .222 .256 .288 .544 -1.1
Tom Lampkin 2 1995-1996 131 0 253 34 62 10 0 7 38 3 5 29 30 .245 .334 .368 .702 0.8
Rick Lancellotti 1 1986-1986 15 0 18 2 4 0 0 2 6 0 0 0 7 .222 .222 .556 .778 0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Hobie Landrith 3 1959-1961 223 0 544 59 134 28 0 6 59 1 5 78 41 .246 .336 .331 .667 1.5
Don Landrum 1 1966-1966 72 0 102 9 19 4 0 1 7 1 1 9 18 .186 .259 .255 .514 -0.4
Jeremy Lane 3 2063-2065 260 246 879 97 153 43 1 38 105 0 0 155 367 .174 .306 .355 .660 -0.8
Hal Lanier 8 1964-1971 1101 0 3514 283 803 105 20 8 262 10 9 131 413 .229 .255 .277 .532 -6.6
Max Lanier 2 1952-1953 41 0 42 4 11 2 0 0 2 0 0 1 4 .262 .279 .310 .589 -0.1
Dave LaPoint 1 1985-1985 31 0 60 4 10 1 0 0 6 0 0 6 11 .167 .242 .183 .426 -0.5
Norm Larker 1 1963-1963 19 0 14 0 1 0 0 0 0 0 0 2 2 .071 .188 .071 .259 -0.2
Pat Larkin 1 1983-1983 5 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Don Larsen 3 1962-1964 104 0 37 4 7 0 1 0 1 0 0 1 8 .189 .211 .243 .454 -0.3
Bill Laskey 5 1982-1986 132 0 203 10 21 0 0 0 6 0 2 16 94 .103 .176 .103 .280 -2.7
Franklin Lasso 3 2044-2046 406 392 1487 194 394 80 4 68 221 1 2 137 354 .265 .329 .461 .790 3.9
Arlie Latham 1 1909-1909 4 0 2 1 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000 -0.0
Tacks Latimer 1 1898-1898 5 0 17 1 5 1 0 0 1 0 0 0 2 .294 .294 .353 .647 -0.1
David Lattari 3 2082-2084 157 130 447 46 91 25 3 4 38 0 0 46 139 .204 .284 .300 .584 1.1
Billy Lauder 2 1902-1903 233 0 877 93 225 33 1 1 97 38 0 24 95 .257 .277 .300 .577 0.7
Gary Lavelle 11 1974-1984 647 0 111 5 9 2 0 0 4 0 1 3 52 .081 .105 .099 .204 -2.0
Jake Laverty 2 2056-2057 149 111 393 47 88 16 1 10 38 0 0 34 138 .224 .287 .346 .633 0.2
Derek Law 1 2017-2017 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Garland Lawing 1 1946-1946 8 0 12 2 2 0 0 0 0 0 0 0 3 .167 .167 .167 .333 -0.1
Kerry Lawless 2 2053-2054 98 84 299 25 54 12 0 12 34 1 0 28 121 .181 .249 .341 .590 0.0
Tim Layana 1 1993-1993 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Les Layton 1 1948-1948 63 0 91 14 21 4 4 2 12 1 0 6 21 .231 .286 .429 .714 0.2
Vicente Lazo 4 2081-2084 484 188 732 67 154 45 5 9 68 1 0 60 221 .210 .287 .322 .610 1.4
Tony Lazzeri 1 1939-1939 13 0 44 7 13 0 0 1 8 0 0 7 6 .295 .392 .364 .756 0.3
Freddy Leach 3 1929-1931 368 0 1470 239 456 71 24 27 179 17 0 68 48 .310 .346 .446 .792 3.8
Jalal Leach 1 2001-2001 8 0 10 0 1 0 0 0 1 0 0 2 3 .100 .250 .100 .350 -0.1
Rick Leach 1 1990-1990 78 0 174 24 51 13 0 2 16 0 2 21 20 .293 .372 .402 .775 0.8
Mike Leake 1 2015-2015 12 0 17 1 1 0 0 1 3 0 0 0 11 .059 .059 .235 .294 -0.2
Fred Lear 1 1920-1920 31 0 87 12 22 0 1 1 7 0 2 8 15 .253 .323 .310 .633 0.2
Dennis Ledbetter 1 2042-2042 2 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Ricky Ledee 1 2004-2004 31 0 53 6 6 2 0 0 4 1 0 5 20 .113 .200 .151 .351 -0.6
Roy Lee 1 1945-1945 3 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Thornton Lee 1 1948-1948 11 0 11 1 1 0 0 0 0 0 0 0 3 .091 .091 .091 .182 -0.2
Al Lefevre 1 1920-1920 17 0 27 5 4 0 1 0 0 0 0 0 13 .148 .148 .222 .370 -0.2
Craig Lefferts 3 1987-1989 178 0 20 0 1 1 0 0 1 0 0 0 14 .050 .050 .100 .150 -0.3
Hank Leiber 7 1933-1942 531 0 1838 257 527 92 21 53 319 3 0 154 184 .287 .346 .446 .792 11.3
Mark Leiter 2 1995-1996 53 0 103 4 12 1 0 0 7 0 0 5 53 .117 .157 .126 .284 -1.7
Dummy Leitner 1 1901-1901 2 0 7 0 1 0 0 0 0 0 0 0 1 .143 .143 .143 .286 -0.1
Johnnie LeMaster 11 1975-1985 986 0 3089 313 695 109 19 21 220 93 49 235 542 .225 .280 .293 .573 -1.8
Dick LeMay 2 1961-1962 36 0 26 2 2 0 0 0 1 0 0 3 14 .077 .172 .077 .249 -0.4
Jonathan Lemus 6 2068-2073 709 684 2514 283 722 181 9 54 295 0 0 149 430 .287 .333 .431 .763 8.3
Bob Lennon 2 1954-1956 29 0 58 3 10 1 0 0 1 0 0 4 17 .172 .222 .190 .412 -0.6
Danny Leon 1 2037-2037 77 71 258 27 52 7 0 1 16 1 0 12 49 .202 .245 .240 .486 -0.7
Jeffrey Leonard 8 1981-1988 789 0 2946 381 809 139 24 99 435 115 42 184 586 .275 .317 .439 .756 12.1
Mark Leonard 5 1990-1995 158 0 306 36 72 17 2 8 38 0 2 39 68 .235 .327 .382 .709 0.8
Randy Lerch 2 1983-1984 44 0 15 2 2 0 0 0 1 0 0 3 5 .133 .278 .133 .411 -0.1
Sam Leslie 8 1929-1938 438 0 1030 123 304 53 11 17 148 4 0 69 51 .295 .344 .417 .762 3.8
Alan Levine 1 2005-2005 9 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Colby Lewis 1 2081-2081 126 91 390 38 82 12 3 12 47 9 1 21 102 .210 .257 .349 .606 -0.3
Darren Lewis 5 1991-1995 496 0 1824 280 455 55 23 9 126 138 50 165 203 .249 .318 .320 .637 2.5
Fred Lewis 4 2006-2009 326 0 931 169 258 53 16 16 81 34 12 106 243 .277 .355 .420 .775 3.9
Mark Lewis 1 1997-1997 118 0 341 50 91 14 6 10 42 3 2 23 62 .267 .318 .431 .749 1.1
Don Liddle 3 1954-1956 73 0 76 7 14 0 0 0 4 0 0 15 20 .184 .323 .184 .507 -0.4
Jesus Linares 4 2084-2087 293 194 736 53 161 27 4 14 69 0 0 52 218 .219 .274 .323 .597 0.9
Tim Lincecum 9 2007-2015 271 0 474 26 53 4 2 0 19 0 0 34 244 .112 .171 .129 .300 -7.4
Todd Linden 5 2003-2007 185 0 373 49 81 15 2 7 28 4 0 30 112 .217 .288 .324 .612 -1.0
Desmond Lindsay 1 2032-2032 53 51 169 12 32 4 0 1 8 5 2 17 54 .189 .275 .231 .506 -1.3
Freddie Lindstrom 9 1924-1932 1087 0 4242 705 1347 212 63 91 603 80 10 263 213 .318 .359 .462 .820 22.9
Scott Linebrink 1 2000-2000 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Frank Linzy 7 1963-1970 308 0 101 4 15 0 1 1 3 0 0 3 31 .149 .181 .198 .379 -1.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Dick Littlefield 1 1956-1956 31 0 24 0 2 0 0 0 2 0 0 1 9 .083 .120 .083 .203 -0.4
Dennis Littlejohn 3 1978-1980 78 0 222 17 45 7 1 1 15 0 0 28 53 .203 .286 .257 .543 -0.5
Greg Litton 4 1989-1992 291 0 614 51 141 26 5 10 71 1 5 40 132 .230 .279 .337 .616 -0.2
Alec Livengood 5 2088-2092 499 228 1080 126 271 62 7 42 176 13 9 72 367 .251 .305 .438 .743 1.5
Mickey Livingston 3 1947-1949 69 0 162 15 39 6 1 6 24 1 0 24 21 .241 .342 .401 .743 1.2
Jake Livingstone 1 1901-1901 2 0 6 1 1 1 0 0 0 0 0 0 1 .167 .167 .333 .500 -0.0
Hans Lobert 3 1915-1917 204 0 514 56 124 22 6 1 54 18 15 35 37 .241 .296 .313 .609 1.2
Whitey Lockman 13 1945-1958 1485 0 5584 799 1571 216 45 113 543 41 25 520 362 .281 .344 .397 .741 15.2
Billy Loes 2 1960-1961 63 0 36 1 6 0 0 0 0 0 1 2 3 .167 .211 .167 .377 -0.5
Kenny Lofton 1 2002-2002 46 0 180 30 48 10 3 3 9 7 3 23 22 .267 .353 .406 .758 0.9
Boone Logan 2 2019-2020 145 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Jack Lohrke 5 1947-1951 317 0 872 118 213 38 9 22 95 9 0 106 81 .244 .329 .384 .713 3.2
Bill Lohrman 7 1937-1943 182 0 309 20 45 7 2 2 22 1 0 14 93 .146 .188 .201 .388 -2.7
Tim Lokken 4 2048-2051 170 142 562 66 149 30 2 8 67 1 2 41 76 .265 .322 .368 .690 0.9
Ryan Lollis 1 2015-2015 5 0 12 0 2 0 0 0 0 1 0 1 1 .167 .231 .167 .397 -0.1
Ernie Lombardi 5 1943-1947 472 0 1384 129 398 36 2 55 239 1 0 117 80 .288 .348 .436 .784 12.2
Lou Lombardo 1 1948-1948 2 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Jim Lomond 1 2082-2082 16 8 33 1 3 0 0 0 0 0 1 3 13 .091 .167 .091 .258 -0.4
Dale Long 1 1960-1960 37 0 54 4 9 0 0 3 6 0 0 7 7 .167 .262 .333 .596 -0.1
Carlos Lopez 3 2096-2098 233 74 360 36 78 16 7 2 33 11 3 36 76 .217 .293 .317 .610 -0.0
Javier Lopez 7 2010-2016 445 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0.0
Julian Lopez 1 2025-2025 47 47 198 26 38 6 1 5 14 5 1 11 41 .192 .237 .308 .545 -0.1
Ramon Lopez 1 2088-2088 123 102 356 56 78 15 0 20 50 0 0 56 99 .219 .337 .430 .767 0.9
Thomas Loughran 1 1884-1884 9 0 29 4 3 1 1 0 3 0 0 7 11 .103 .278 .207 .485 -0.4
Shane Loux 1 2012-2012 19 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Brad Loveland 10 2033-2042 1237 1136 4351 841 1190 219 28 255 773 146 70 699 870 .274 .376 .513 .888 45.5
Rocky Lowe 6 2060-2065 560 551 2012 201 437 76 8 54 182 60 14 168 681 .217 .280 .343 .623 -1.4
Terrell Lowery 1 2000-2000 24 0 34 13 15 4 0 1 5 1 0 7 8 .441 .548 .647 1.195 0.7
Noah Lowry 5 2003-2007 114 0 197 14 35 10 0 2 14 0 1 7 48 .178 .205 .259 .464 -2.2
Jordan Lozano 1 2043-2043 123 121 487 59 135 30 1 3 38 4 7 31 49 .277 .334 .361 .695 0.5
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Charlie Lubinsky 7 2069-2075 837 722 2710 314 665 141 10 101 345 4 2 230 914 .245 .305 .417 .722 2.6
Hal Luby 1 1944-1944 111 0 323 30 82 10 2 2 35 2 0 52 15 .254 .364 .316 .680 1.5
Ray Lucas 3 1929-1931 10 0 3 1 1 0 0 0 0 0 0 0 0 .333 .333 .333 .667 -0.0
Red Lucas 1 1923-1923 3 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Jeff Lucero 3 2069-2071 55 39 141 20 25 7 0 2 12 4 1 12 53 .177 .250 .270 .520 -0.2
Jason Luepke 1 2076-2076 89 79 285 24 62 10 0 9 32 0 0 18 68 .218 .272 .347 .619 0.3
Mark Luhman 8 2078-2085 752 553 2178 304 470 118 14 131 371 5 7 233 802 .216 .309 .463 .772 6.0
Trey Lunsford 2 2002-2003 4 0 4 0 2 1 0 0 1 0 0 0 1 .500 .500 .750 1.250 0.1
Dolf Luque 4 1932-1935 101 0 52 1 9 2 0 0 2 0 0 2 9 .173 .204 .212 .415 -0.4
Gavin Lux 2 2029-2030 35 31 116 9 31 6 0 1 5 1 0 6 28 .267 .303 .345 .648 0.2
Mike Lynch 1 1907-1907 12 0 27 2 8 2 0 0 8 0 0 1 3 .296 .321 .370 .692 0.2
Red Lynn 2 1939-1940 59 0 10 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.2
Denny Lyons 1 1892-1892 108 0 389 71 100 16 7 8 51 11 0 59 37 .257 .359 .396 .755 2.0
Harry Lyons 3 1889-1893 148 0 618 95 151 10 5 0 76 35 0 49 38 .244 .301 .277 .578 -0.8
Manny Machado 5 2023-2027 667 659 2524 316 650 152 7 98 367 2 1 239 581 .258 .322 .440 .762 18.2
Jean Machi 4 2012-2015 163 0 5 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Ken Mackenzie 1 1964-1964 10 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Waddy Macphee 1 1922-1922 2 0 7 2 2 0 1 0 0 0 0 1 0 .286 .375 .571 .946 0.1
Garry Maddox 4 1972-1975 421 0 1635 221 469 88 20 32 188 59 26 73 237 .287 .321 .424 .745 9.1
Ed Madjeski 1 1937-1937 5 0 15 0 3 0 0 0 2 0 0 0 2 .200 .200 .200 .400 -0.1
Bill Madlock 3 1977-1979 331 0 1229 183 364 63 6 34 131 40 18 109 91 .296 .356 .440 .796 7.4
Bill Magee 2 1901-1902 8 0 15 0 2 0 0 0 2 0 0 1 2 .133 .188 .133 .321 -0.1
Sal Maglie 7 1945-1955 222 0 428 27 61 5 1 1 21 1 0 17 123 .143 .181 .166 .347 -5.6
Freddie Maguire 2 1922-1923 46 0 42 15 10 1 0 0 3 2 0 2 5 .238 .273 .262 .535 -0.1
Jack Maguire 2 1950-1951 45 0 60 9 15 3 1 1 7 0 0 5 15 .250 .308 .383 .691 -0.0
Jim Mahady 1 1921-1921 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bill Malarkey 1 1908-1908 15 0 6 1 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Joe Malay 2 1933-1935 9 0 25 0 4 0 0 0 2 0 0 0 0 .160 .160 .160 .320 -0.3
Gabe Malcolm 1 2030-2030 11 1 6 0 1 0 0 0 0 1 1 0 2 .167 .167 .167 .333 -0.1
Candy Maldonado 4 1986-1989 522 0 1691 210 433 105 8 59 279 22 18 128 313 .256 .312 .432 .744 5.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Mario Maldonado 2 2087-2088 93 86 314 33 84 17 0 3 24 0 0 17 61 .268 .316 .350 .666 0.7
Jim Mallory 1 1945-1945 37 0 94 10 28 1 0 0 9 1 0 6 7 .298 .340 .309 .649 0.1
Gus Mancuso 9 1933-1944 882 0 2831 238 765 105 10 36 328 3 0 250 160 .270 .330 .353 .683 11.9
Jim Mangan 1 1956-1956 20 0 20 2 2 0 0 0 1 0 0 4 6 .100 .250 .100 .350 -0.1
Leo Mangum 1 1928-1928 1 0 1 1 1 0 0 0 1 0 0 0 0 1.000 1.000 1.000 2.000 0.0
Jesse Mankins 1 2050-2050 61 58 223 22 49 4 4 5 25 0 3 21 77 .220 .301 .341 .642 0.1
Charlie Manlove 1 1884-1884 3 0 10 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.4
Les Mann 2 1927-1928 111 0 260 42 73 11 2 4 35 4 0 26 16 .281 .348 .385 .733 0.4
Kirt Manwaring 10 1987-1996 709 0 2135 174 526 83 12 16 207 8 9 160 339 .246 .308 .319 .627 3.1
Georges Maranda 1 1960-1960 17 0 12 0 2 0 0 0 0 0 0 0 6 .167 .167 .167 .333 -0.1
Anier Maravilhas 4 2047-2050 446 444 1663 212 455 100 2 44 179 10 1 161 286 .274 .344 .416 .760 13.6
Firpo Marberry 1 1936-1936 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
John Marchetta 1 2051-2051 134 126 490 52 106 27 0 9 55 0 0 52 112 .216 .295 .327 .621 -1.2
Joe Margoneri 2 1956-1957 36 0 37 1 3 0 0 1 1 0 0 0 11 .081 .081 .162 .243 -0.6
Juan Marichal 14 1960-1973 462 0 1219 73 202 29 2 4 75 2 5 38 268 .166 .191 .203 .394 -10.8
Jose Marin 9 2065-2073 730 579 2115 250 480 108 4 45 217 4 2 255 584 .227 .311 .346 .657 0.7
Jeff Mariscal 2 2059-2060 25 21 80 9 24 7 0 2 8 2 2 2 7 .300 .321 .463 .784 0.2
Rube Marquard 8 1908-1915 239 0 526 38 93 6 2 1 29 3 0 18 94 .177 .211 .202 .413 -3.8
Dave Marshall 3 1967-1969 187 0 441 49 108 12 2 3 49 3 9 60 105 .245 .339 .302 .641 0.4
Doc Marshall 4 1929-1932 219 0 658 72 170 21 6 0 61 2 0 28 28 .258 .291 .309 .599 -1.1
Doc Marshall 2 1904-1906 48 0 119 11 23 4 2 0 9 7 0 8 14 .193 .256 .261 .516 0.1
Jim Marshall 2 1960-1961 119 0 154 24 36 2 2 3 20 0 1 20 32 .234 .318 .331 .649 -0.1
Willard Marshall 5 1942-1949 686 0 2534 359 717 86 22 86 370 13 0 268 133 .283 .353 .436 .789 14.9
Eric Martin 3 2029-2033 86 81 300 27 65 20 2 4 28 0 0 16 104 .217 .275 .337 .611 -0.6
Erik Martin 3 2059-2061 392 374 1429 178 293 56 6 63 156 36 14 168 600 .205 .294 .385 .679 3.3
Frank Martin 1 1899-1899 17 0 54 5 14 2 0 0 1 0 0 2 6 .259 .298 .296 .595 -0.1
Jerry Martin 1 1981-1981 72 0 241 23 58 5 3 4 25 6 2 21 52 .241 .308 .336 .644 0.6
Joe Martin 1 1936-1936 7 0 15 0 4 1 0 0 2 0 0 0 4 .267 .312 .333 .646 -0.0
Renie Martin 3 1982-1984 79 0 81 8 25 3 3 0 4 2 0 0 23 .309 .309 .420 .728 0.2
Dave Martinez 2 1993-1994 188 0 476 51 116 21 4 9 54 9 7 48 61 .244 .316 .361 .677 -0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Joe Martinez 2 2009-2010 14 0 11 2 2 1 0 0 0 0 0 0 2 .182 .182 .273 .455 -0.1
Ramon E. Martinez 5 1998-2002 368 0 924 129 249 48 7 20 106 7 6 85 119 .269 .335 .402 .736 2.1
Don Mason 5 1966-1970 206 0 333 58 68 4 2 1 16 2 7 42 42 .204 .293 .237 .530 -0.7
Roger Mason 3 1985-1987 21 0 40 1 3 0 0 0 0 0 0 1 21 .075 .119 .075 .194 -0.6
Mike Matheny 2 2005-2006 181 0 603 52 144 42 0 16 77 0 2 38 121 .239 .290 .388 .678 0.6
Christy Mathewson 17 1900-1916 645 0 1679 150 359 49 12 7 164 20 1 116 197 .214 .272 .270 .541 -1.9
Henry Mathewson 2 1906-1907 3 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Osiris Matos 2 2008-2009 25 0 3 0 1 0 0 0 1 0 0 0 2 .333 .333 .333 .667 0.0
Gary Matthews 5 1972-1976 594 0 2175 318 624 100 24 64 296 53 24 275 312 .287 .367 .443 .810 15.2
Mike Mattimore 1 1887-1887 8 0 32 5 8 1 0 0 4 1 0 0 6 .250 .250 .281 .531 -0.1
Al Maul 1 1901-1901 3 0 8 1 3 0 0 0 1 0 0 0 1 .375 .375 .375 .750 0.0
Ernie Maun 1 1924-1924 22 0 3 1 2 0 0 0 0 0 0 0 0 .667 .667 .667 1.333 0.1
Bert Maxwell 1 1911-1911 4 0 9 0 1 0 0 0 0 0 0 2 3 .111 .273 .111 .384 -0.1
Justin Maxwell 1 2015-2015 100 0 249 26 52 8 2 7 26 2 1 20 76 .209 .275 .341 .616 -0.3
Milt May 4 1980-1983 388 0 1255 94 341 58 2 23 142 3 8 108 130 .272 .328 .376 .704 5.5
Buster Maynard 4 1940-1946 224 0 616 68 136 14 5 14 66 6 0 46 53 .221 .276 .328 .604 0.6
Brent Mayne 2 1998-1999 211 0 597 65 172 47 0 5 71 4 3 80 112 .288 .375 .392 .767 3.4
Eddie Mayo 1 1936-1936 46 0 141 11 28 4 1 1 8 0 0 11 12 .199 .257 .262 .519 -0.5
Carl Mays 1 1929-1929 37 0 34 3 12 1 0 0 5 0 0 5 2 .353 .436 .382 .818 0.2
Willie Mays 21 1951-1972 2857 0 10477 2011 3187 504 139 646 1859 336 98 1394 1436 .304 .385 .564 .949 136.2
Algie McBride 1 1901-1901 68 0 264 27 74 11 0 2 29 3 0 12 28 .280 .317 .345 .661 0.4
Brandon McCabe 2 2021-2022 11 11 17 3 3 3 0 0 2 0 0 3 5 .176 .300 .353 .653 0.0
Windy McCall 4 1954-1957 126 0 43 1 5 0 0 0 1 0 0 2 13 .116 .174 .116 .290 -0.6
Randy McCament 2 1989-1990 28 0 4 0 1 0 0 0 0 0 0 0 1 .250 .250 .250 .500 -0.0
Roger McCardell 1 1959-1959 4 0 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Johnny McCarthy 7 1936-1948 423 0 1150 134 317 45 9 22 166 6 0 74 84 .276 .322 .388 .710 1.7
Marshall McCarthy 2 2076-2077 290 274 1010 149 217 38 23 10 77 63 6 164 334 .215 .334 .328 .662 2.8
David McCarty 2 1995-1996 103 0 195 17 43 4 0 6 26 3 1 20 47 .221 .297 .333 .630 -0.5
Lew McCarty 5 1916-1920 288 0 735 56 200 18 13 4 73 8 0 60 45 .272 .331 .348 .680 4.9
Scott McClain 2 2007-2008 22 0 44 8 11 1 0 2 7 0 1 5 10 .250 .327 .409 .736 0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Paul McClellan 2 1990-1991 17 0 23 0 4 0 0 0 1 0 0 1 3 .174 .208 .174 .382 -0.2
Matt McCormack 11 2076-2086 1287 1151 4297 700 959 150 71 250 635 112 30 667 1579 .223 .333 .466 .799 15.6
Mike McCormick 11 1956-1970 359 0 572 41 88 12 1 4 32 0 1 29 216 .154 .194 .199 .394 -5.5
Mike McCormick 1 1950-1950 4 0 4 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Moose McCormick 5 1904-1913 341 0 987 140 285 52 20 4 108 24 0 77 113 .289 .346 .394 .740 7.1
Willie McCovey 19 1959-1980 2256 0 7214 1113 1974 308 45 469 1388 24 22 1168 1351 .274 .377 .524 .900 62.7
Tom McCreery 2 1897-1898 84 0 298 51 77 12 8 2 44 18 0 41 32 .258 .350 .372 .722 0.7
Lindy McDaniel 3 1966-1968 117 0 35 1 3 0 0 0 0 0 0 0 17 .086 .086 .086 .171 -0.6
Jim McDonald 1 1902-1902 2 0 9 0 3 0 0 0 1 0 0 0 1 .333 .333 .333 .667 0.0
Sam McDowell 2 1972-1973 46 0 71 4 9 1 1 0 4 0 0 1 28 .127 .139 .169 .308 -0.9
Andy McGaffigan 3 1982-1990 51 0 31 0 2 2 0 0 3 0 1 1 21 .065 .094 .129 .223 -0.5
Dan McGann 6 1902-1907 682 0 2430 360 678 94 42 16 290 151 0 224 255 .279 .358 .372 .730 14.1
Bill McGee 2 1941-1942 53 0 60 1 8 0 0 0 5 0 0 0 16 .133 .133 .133 .267 -0.8
Jake McGee 2 2018-2019 60 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Willie McGee 4 1991-1994 444 0 1602 195 483 81 6 14 148 43 22 116 253 .301 .348 .386 .734 5.5
Casey McGehee 1 2015-2015 49 0 127 7 27 5 0 2 11 0 1 11 28 .213 .275 .299 .575 -0.2
Joe McGinnity 7 1902-1908 306 0 772 48 139 13 4 0 50 13 0 22 91 .180 .211 .207 .418 -4.5
Steve McGinty 2 2091-2092 8 4 12 2 2 1 0 0 0 1 0 5 2 .167 .412 .250 .662 0.1
Lynn McGlothen 2 1977-1978 26 0 22 1 2 1 0 0 2 0 0 1 8 .091 .130 .136 .267 -0.3
Mickey McGowan 1 1948-1948 3 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
John McGraw 5 1902-1906 59 0 132 15 32 0 0 0 6 9 0 31 14 .242 .412 .242 .654 1.3
John McIlveen 4 2058-2061 520 493 1808 180 424 70 21 45 200 36 10 141 565 .235 .295 .371 .666 1.5
Bill McKechnie 1 1916-1916 71 0 260 22 64 9 1 0 17 7 0 7 20 .246 .269 .288 .557 0.3
Alex McKinnon 1 1884-1884 116 0 470 66 128 21 12 4 73 0 0 8 62 .272 .285 .394 .678 -0.9
Art McLarney 1 1932-1932 9 0 23 2 3 1 0 0 3 0 0 1 3 .130 .167 .174 .341 -0.3
Larry McLean 3 1913-1915 122 0 262 11 69 10 0 0 27 5 0 8 14 .263 .288 .302 .589 1.0
Don McMahon 6 1969-1974 210 0 29 2 5 0 0 0 2 0 0 2 18 .172 .226 .172 .398 -0.3
Jack McMahon 2 1892-1893 51 0 177 26 43 7 8 1 28 3 0 12 12 .243 .295 .390 .685 -0.2
George McMillan 1 1890-1890 10 0 35 4 5 0 0 0 1 1 0 7 4 .143 .286 .143 .429 -0.3
Hugh McMullen 2 1925-1926 62 0 106 6 19 3 0 0 6 1 0 2 21 .179 .194 .208 .402 -0.7
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jim McNamara 2 1992-1993 34 0 81 6 17 1 0 1 10 0 0 6 26 .210 .264 .259 .524 -0.1
Tim McNamara 1 1926-1926 6 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Frank McPartlin 1 1899-1899 1 0 1 1 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Hugh McQuillan 6 1922-1927 152 0 279 22 49 7 1 0 16 1 0 9 76 .176 .210 .208 .418 -2.4
Charlie Mead 3 1943-1945 87 0 261 18 64 8 1 3 27 3 0 20 24 .245 .299 .318 .617 0.1
Brandon Medders 2 2009-2010 75 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Joe Medwick 3 1943-1945 232 0 906 119 284 48 6 15 141 4 0 49 40 .313 .349 .429 .779 5.2
Jouett Meekin 6 1894-1899 224 0 734 116 199 25 18 9 87 11 0 39 72 .271 .310 .391 .701 1.0
Chuck Meissner 1 2048-2048 26 25 91 11 22 9 0 2 7 0 0 9 23 .242 .307 .407 .714 0.1
Francisco Melendez 2 1987-1988 35 0 42 3 10 0 0 1 4 0 0 3 5 .238 .289 .310 .598 -0.1
Matt Mello 4 2039-2042 283 230 852 107 195 34 5 26 103 23 4 89 207 .229 .303 .372 .675 1.2
Juan Melo 1 2000-2000 11 0 13 0 1 0 0 0 1 0 0 0 5 .077 .077 .077 .154 -0.2
Brian Melton 1 2093-2093 65 48 165 19 29 6 5 6 13 5 3 16 66 .176 .265 .382 .647 0.1
Cliff Melton 8 1937-1944 272 0 469 28 77 4 2 0 32 0 0 20 108 .164 .198 .181 .380 -4.9
Dave Melton 4 2095-2098 605 588 2312 293 653 176 33 6 193 125 37 70 381 .282 .308 .395 .702 9.4
Bob Melvin 3 1986-1988 265 0 787 78 173 35 3 24 83 3 8 45 159 .220 .260 .363 .624 1.0
Ezequiel Mendez 1 2060-2060 8 8 36 3 8 2 1 0 2 1 0 3 7 .222 .282 .333 .615 -0.1
Alberto Mendoza 6 2075-2080 567 464 1895 213 470 102 9 77 263 1 0 143 532 .248 .305 .433 .738 0.9
Jose Mendoza 4 2081-2084 466 383 1393 156 322 93 14 45 176 11 4 148 416 .231 .310 .415 .725 4.1
Jock Menefee 1 1898-1898 1 0 5 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Tony Menendez 1 1994-1994 6 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Luis Mercedes 1 1993-1993 18 0 25 1 4 0 1 0 3 0 1 1 3 .160 .250 .240 .490 -0.2
Win Mercer 1 1900-1900 76 0 248 32 73 4 0 0 27 15 0 26 26 .294 .366 .310 .676 0.7
Chris Meredith 4 2063-2066 512 510 1992 222 459 104 2 89 285 1 0 209 573 .230 .306 .419 .725 4.0
Fred Merkle 10 1907-1916 1105 0 3831 504 1042 192 58 49 508 212 15 312 451 .272 .332 .391 .723 16.9
John Merritt 1 1913-1913 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Sam Mertes 4 1903-1906 507 0 1853 301 506 96 48 17 323 165 0 200 196 .273 .348 .404 .753 15.1
Jose Mesa 1 1998-1998 32 0 0 1 0 0 0 0 0 0 0 1 0 .000 1.000 .000 1.000 0.0
Randy Messenger 1 2007-2007 37 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Butch Metzger 1 1974-1974 10 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Roger Metzger 3 1978-1980 197 0 521 46 128 13 9 0 48 19 4 38 50 .246 .296 .305 .601 0.6
Irish Meusel 6 1921-1926 765 0 2969 447 931 148 64 70 571 46 38 163 116 .314 .352 .477 .829 13.5
Joel Meyer 7 2066-2072 823 753 2954 331 725 161 5 129 427 3 2 179 883 .245 .298 .434 .732 8.5
Chief Meyers 7 1909-1915 840 0 2395 242 722 103 34 14 335 38 4 231 159 .301 .376 .390 .766 21.0
Fidel Meza 2 2046-2047 126 114 369 38 74 16 1 13 50 0 0 53 146 .201 .301 .355 .656 1.0
Jim Middleton 1 1917-1917 13 0 8 0 0 0 0 0 0 0 0 0 5 .000 .000 .000 .000 -0.2
Jose Mijares 2 2012-2013 87 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Chase Milam 1 2091-2091 2 0 2 0 1 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 0.0
Bruce Miller 4 1973-1976 196 0 553 43 136 14 4 1 51 1 2 30 49 .246 .285 .291 .576 -0.6
Jim Miller 1 1901-1901 18 0 58 3 8 0 0 0 3 1 0 6 7 .138 .219 .138 .357 -0.4
Justin Miller 1 2009-2009 44 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Roscoe Miller 2 1902-1903 25 0 52 1 6 2 0 0 4 0 0 0 7 .115 .132 .154 .286 -0.6
Stu Miller 6 1957-1962 310 0 191 12 21 2 0 0 7 1 1 16 50 .110 .183 .120 .303 -2.6
Whitey Miller 1 1944-1944 5 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Billy Milligan 1 1904-1904 5 0 9 2 1 1 0 0 0 0 0 2 1 .111 .273 .222 .495 0.0
Jocko Milligan 1 1893-1893 42 0 147 16 34 5 6 1 25 2 0 14 14 .231 .302 .367 .670 -0.2
Willie Mills 1 1901-1901 2 0 6 0 1 1 0 0 0 0 0 0 1 .167 .167 .333 .500 -0.0
Pete Milne 3 1948-1950 47 0 60 6 14 1 2 1 9 0 0 4 13 .233 .281 .367 .648 0.0
Eddie Milner 1 1987-1987 101 0 214 38 54 14 0 4 19 10 9 24 33 .252 .328 .374 .702 0.3
John Mims 1 2042-2042 2 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Damon Minor 4 2000-2004 136 0 285 35 66 9 0 13 39 0 0 41 61 .232 .338 .400 .738 0.2
Greg Minton 13 1975-1987 554 0 103 10 15 3 0 1 6 0 0 8 40 .146 .212 .204 .416 -0.9
Steve Mintz 1 1995-1995 14 0 3 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Gino Minutelli 1 1993-1993 9 0 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Doug Mirabelli 5 1996-2000 140 0 359 37 84 19 2 8 43 1 0 51 95 .234 .332 .365 .697 1.0
Pat Misch 4 2006-2009 38 0 18 0 2 0 0 0 1 0 0 1 5 .111 .158 .111 .269 -0.4
Clarence Mitchell 3 1930-1932 59 0 130 16 30 3 0 1 5 0 0 4 10 .231 .254 .277 .531 -0.6
Kevin Mitchell 5 1987-1991 624 0 2211 351 614 109 17 143 411 23 25 264 394 .278 .356 .536 .892 19.1
Johnny Mize 5 1942-1949 655 0 2452 473 733 110 16 157 505 13 0 340 163 .299 .389 .549 .938 26.6
Randy Moffitt 10 1972-1981 460 0 84 6 12 0 2 0 4 0 0 2 25 .143 .163 .190 .353 -1.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Dustan Mohr 1 2004-2004 117 0 263 52 72 20 1 7 28 0 3 46 64 .274 .394 .437 .831 1.3
Bengie Molina 4 2007-2010 472 0 1720 153 474 83 2 58 273 0 0 61 178 .276 .303 .427 .731 6.3
Efrain Molinar 5 2086-2090 522 342 1350 142 349 74 10 19 153 9 13 103 320 .259 .315 .370 .686 0.4
Bill Monbouquette 1 1968-1968 7 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Johnny Monell 1 2013-2013 8 0 8 2 1 0 0 0 1 0 0 0 3 .125 .222 .125 .347 -0.1
John Monroe 1 1921-1921 19 0 21 4 3 0 0 1 3 0 0 3 6 .143 .280 .286 .566 -0.0
Tobias Montalvo 1 2059-2059 76 67 238 29 39 6 1 6 20 2 0 40 115 .164 .302 .273 .575 -0.7
Willie Montanez 2 1975-1976 195 0 748 74 229 41 4 10 105 7 4 60 65 .306 .357 .412 .769 2.8
John Montefusco 7 1974-1980 189 0 363 19 37 5 2 4 15 1 1 21 169 .102 .157 .160 .317 -4.7
Rich Monteleone 1 1994-1994 39 0 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Ruben Montemayor 5 2090-2094 718 582 2351 298 510 82 12 115 366 40 17 229 666 .217 .293 .409 .702 -1.8
Emmanuel Montero 2 2052-2053 310 304 1181 155 299 63 2 50 187 3 0 125 255 .253 .335 .437 .772 3.1
Ramon Monzant 6 1954-1960 110 0 89 9 14 0 0 0 2 0 0 3 26 .157 .183 .157 .340 -1.0
Jim Mooney 2 1931-1932 39 0 66 6 9 0 0 0 4 0 0 3 8 .136 .174 .136 .310 -0.8
A.J. Moore 2 2021-2022 26 9 13 2 1 0 0 0 0 0 0 0 4 .077 .077 .077 .154 -0.0
Al Moore 2 1925-1926 30 0 89 12 19 4 0 0 10 2 1 6 9 .213 .263 .258 .522 -0.5
Bobby Moore 1 1985-1985 11 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Eddie Moore 1 1932-1932 37 0 87 9 23 3 0 1 6 1 0 9 6 .264 .340 .333 .674 0.3
Euel Moore 1 1935-1935 6 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Jo-Jo Moore 12 1930-1941 1335 0 5427 809 1615 258 53 79 513 46 0 348 247 .298 .344 .408 .752 21.3
Matt Moore 2 2017-2018 55 55 98 10 15 2 0 0 4 0 0 5 32 .153 .194 .173 .368 -1.0
Marty Morales 4 2082-2085 426 356 1519 181 432 84 26 7 123 114 25 69 265 .284 .319 .388 .707 1.9
Marco Moran 1 2035-2035 1 0 2 0 0 0 0 0 1 0 0 0 0 .000 .000 .000 .000 -0.0
Jaime Moreno 5 2034-2038 564 525 1965 280 508 64 8 78 284 56 13 144 160 .259 .314 .418 .733 14.0
Jose Moreno 2 2061-2065 161 138 500 64 120 24 3 4 43 14 6 49 57 .240 .314 .324 .638 0.1
Joe Morgan 2 1981-1982 224 0 771 115 208 35 5 22 92 38 9 151 97 .270 .388 .414 .802 7.6
Alvin Morman 1 1998-1998 9 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bill Morrell 2 1930-1931 22 0 20 2 2 0 0 0 1 0 0 3 3 .100 .217 .100 .317 -0.3
John Morris 3 1972-1974 31 0 2 0 1 0 0 0 0 0 0 0 1 .500 .500 .500 1.000 0.0
Matt Morris 2 2006-2007 54 0 98 5 19 5 0 0 7 0 0 2 31 .194 .210 .245 .455 -1.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Mike Morse 1 2014-2014 131 0 438 48 122 32 3 16 61 0 0 31 121 .279 .336 .475 .811 3.6
Guillermo Moscoso 1 2013-2013 13 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Kevin Mosemann 3 2096-2098 439 432 1249 159 260 56 8 37 129 43 14 112 408 .208 .278 .355 .633 2.8
Damian Moss 1 2003-2003 19 0 29 1 7 0 0 0 1 0 0 1 12 .241 .267 .241 .508 -0.3
Howie Moss 1 1942-1942 7 0 14 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.3
Guillermo Mota 3 2010-2012 132 0 11 0 1 1 0 0 0 0 0 0 3 .091 .091 .182 .273 -0.2
Manny Mota 1 1962-1962 47 0 74 9 13 1 0 0 9 3 2 7 8 .176 .253 .189 .442 -0.6
Steven Moya 1 2018-2018 148 148 579 82 154 32 2 30 95 5 0 63 162 .266 .337 .484 .821 4.2
Bill Mueller 6 1996-2002 605 0 2111 333 609 121 8 28 214 15 10 269 295 .288 .369 .393 .763 9.5
Don Mueller 10 1948-1957 1171 0 4194 492 1248 134 37 65 504 11 8 156 137 .298 .323 .394 .717 7.1
Heinie Mueller 2 1926-1927 169 0 495 69 131 12 3 7 48 9 0 46 29 .265 .333 .343 .677 0.7
Ray Mueller 2 1949-1950 60 0 181 17 39 3 2 5 23 1 0 13 16 .215 .268 .337 .605 0.1
Billy Muffett 1 1959-1959 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Alarbi Mukanda 4 2061-2064 300 262 948 97 206 35 1 27 92 0 0 78 350 .217 .279 .342 .620 -0.2
Terry Mulholland 5 1986-1997 74 0 90 6 7 2 1 1 3 0 0 3 44 .078 .106 .156 .262 -1.4
Frank Muller 3 2082-2084 460 450 1621 211 429 96 2 63 224 1 0 161 391 .265 .334 .443 .777 6.1
Fran Mullins 1 1984-1984 57 0 110 8 24 8 0 2 10 3 1 9 29 .218 .277 .345 .623 0.2
Erik Mulloy 2 2097-2098 213 195 751 124 215 55 4 16 66 48 5 52 190 .286 .344 .434 .778 5.4
Van Mungo 3 1942-1945 86 0 131 6 27 4 2 0 11 0 0 5 29 .206 .241 .267 .508 -0.4
Manny Muniz 1 2054-2054 34 31 109 5 17 4 0 2 11 0 0 5 27 .156 .202 .248 .449 -0.6
Austin Munoz 1 2063-2063 6 6 20 2 8 1 2 1 6 0 0 2 5 .400 .455 .800 1.255 0.5
Scott Munter 3 2005-2007 84 0 1 1 1 1 0 0 1 0 0 0 0 1.000 1.000 2.000 3.000 0.1
Masanori Murakami 2 1964-1965 54 0 16 0 2 0 0 0 0 0 0 0 7 .125 .125 .125 .250 -0.2
Bobby Murcer 2 1975-1976 294 0 1059 153 295 49 6 34 181 21 12 175 123 .279 .379 .432 .812 7.7
Bob Murphy 1 1890-1890 3 0 9 0 1 0 0 0 0 0 0 0 4 .111 .111 .111 .222 -0.1
Daniel Murphy 3 2018-2020 288 104 553 54 138 27 1 14 67 2 2 31 86 .250 .291 .378 .669 1.0
Danny Murphy 2 1900-1901 27 0 94 11 24 1 0 0 6 4 0 9 10 .255 .320 .266 .586 -0.1
Danny Murphy 1 1892-1892 8 0 26 2 3 0 0 0 0 0 0 5 4 .115 .258 .115 .373 -0.3
Frank Murphy 1 1901-1901 35 0 130 10 21 3 0 0 8 2 0 6 16 .162 .199 .185 .383 -0.9
Pat Murphy 4 1887-1890 86 0 309 34 68 9 2 1 21 7 0 24 31 .220 .278 .272 .550 -1.8
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Yale Murphy 3 1894-1897 130 0 472 100 113 12 4 0 45 35 0 80 37 .239 .350 .282 .631 0.9
Calvin Murray 4 1999-2002 240 0 551 90 132 28 3 8 52 18 11 64 96 .240 .325 .345 .670 0.4
Red Murray 8 1909-1917 881 0 2968 407 796 124 63 22 444 239 3 221 247 .268 .325 .375 .699 13.6
Rich Murray 2 1980-1983 57 0 204 19 44 8 2 4 25 2 1 11 51 .216 .256 .333 .589 -0.6
George Myatt 2 1938-1939 65 0 223 34 62 4 1 3 13 12 0 20 19 .278 .340 .345 .685 0.9
Glenn Myatt 1 1935-1935 13 0 18 2 4 0 1 1 6 0 0 0 3 .222 .222 .500 .722 0.1
Xavier Nady 1 2012-2012 19 0 50 6 12 3 1 1 7 0 0 6 13 .240 .333 .400 .733 0.2
Francisco Najera 1 2049-2049 37 37 138 23 36 1 0 10 28 1 0 10 34 .261 .316 .486 .802 0.7
Philip Nastu 3 1978-1980 34 0 25 1 1 0 0 0 1 0 0 3 7 .040 .143 .040 .183 -0.5
Joe Nathan 4 1999-2003 121 0 61 4 10 3 0 2 4 0 0 3 16 .164 .200 .311 .511 -0.7
Offa Neal 1 1905-1905 4 0 13 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.3
Tom Needham 1 1908-1908 54 0 91 8 19 3 0 0 11 0 0 12 11 .209 .339 .242 .581 0.6
Sergio Negrete 7 2082-2088 782 510 1947 323 490 59 3 148 393 1 0 373 524 .252 .373 .513 .886 12.1
Art Nehf 8 1919-1926 234 0 491 55 113 16 0 7 49 4 3 39 46 .230 .289 .305 .595 -0.8
Bob Nelson 2 2051-2052 78 54 231 24 53 13 2 1 20 3 0 15 61 .229 .278 .316 .594 -1.1
Candy Nelson 1 1887-1887 1 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Mike Nelson 1 2042-2042 7 3 16 0 4 0 0 0 2 0 0 0 5 .250 .250 .250 .500 -0.1
Ray Nelson 1 1901-1901 39 0 130 12 26 2 0 0 7 3 0 10 15 .200 .262 .215 .478 -0.4
Robb Nen 5 1998-2002 351 0 6 0 1 0 0 0 0 0 0 0 3 .167 .167 .167 .333 -0.1
Charlie Newman 1 1892-1892 3 0 12 1 4 0 0 0 1 3 0 2 1 .333 .429 .333 .762 0.1
Bobo Newsom 1 1948-1948 11 0 7 2 3 0 0 0 0 0 0 0 1 .429 .429 .429 .857 0.0
Chet Nichols 1 1928-1928 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Roy Nichols 1 1944-1944 11 0 9 3 2 1 0 0 0 0 0 2 2 .222 .364 .333 .697 0.1
Steve Nicosia 2 1983-1984 63 0 165 13 51 11 2 2 25 1 1 11 16 .309 .346 .436 .783 1.2
Bert Niehoff 1 1918-1918 7 0 23 3 6 0 0 0 1 0 0 0 4 .261 .261 .261 .522 -0.0
Lance Niekro 4 2003-2007 195 0 499 61 123 26 5 17 79 0 2 29 91 .246 .288 .421 .709 -0.3
Bob Nieman 1 1962-1962 30 0 30 1 9 2 0 1 3 0 0 1 9 .300 .323 .467 .789 0.2
Oscar Nieves 8 2035-2042 1158 1135 4570 778 1282 195 29 257 810 232 44 312 1120 .281 .335 .505 .839 34.1
Donell Nixon 2 1988-1989 154 0 244 38 71 5 0 1 21 21 11 21 42 .291 .347 .324 .671 0.6
Ray Noble 3 1951-1953 107 0 243 31 53 6 1 9 40 1 0 25 41 .218 .299 .362 .661 0.7
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jason Noggle 2 2029-2030 10 10 38 5 12 1 0 1 6 0 0 2 8 .316 .341 .421 .763 -0.1
Matt Nokes 1 1985-1985 19 0 53 3 11 2 0 2 5 0 0 1 9 .208 .236 .358 .595 0.1
Nick Noonan 2 2013-2015 76 0 127 14 25 3 0 1 8 0 0 8 32 .197 .244 .244 .489 -0.7
Billy North 3 1979-1981 316 0 1006 182 252 34 5 7 61 129 51 203 190 .250 .377 .315 .692 5.9
Sean Northrup 7 2089-2095 805 570 2429 237 659 131 17 51 273 15 14 114 522 .271 .305 .402 .708 0.6
Mike Norton 4 2036-2043 81 52 221 31 59 14 1 1 19 0 0 6 33 .267 .289 .353 .642 -0.1
Rafael Novoa 1 1990-1990 7 0 5 1 1 0 0 0 1 0 0 1 2 .200 .333 .200 .533 -0.0
Tom O'Brien 1 1899-1899 150 0 573 100 170 21 10 6 77 23 0 44 59 .297 .351 .400 .751 1.9
Danny O'Connell 3 1957-1959 236 0 728 107 179 33 5 10 51 10 5 89 80 .246 .328 .346 .675 1.8
Jimmy O'Connell 2 1923-1924 139 0 356 66 96 13 4 8 57 9 4 45 48 .270 .361 .396 .757 1.9
Hank O'Day 1 1889-1889 10 0 31 5 3 0 0 0 2 2 0 4 10 .097 .222 .097 .319 -0.3
Ken O'Dea 3 1939-1941 159 0 282 29 59 10 2 6 40 0 0 34 51 .209 .294 .323 .617 0.5
Billy O'Dell 5 1960-1964 244 0 285 26 38 3 0 0 11 2 4 23 88 .133 .197 .144 .341 -3.3
Lefty O'Doul 3 1928-1934 275 0 760 125 239 32 8 26 127 12 0 77 32 .314 .380 .480 .860 5.9
Bob O'Farrell 5 1928-1932 395 0 871 113 232 47 10 11 143 6 0 125 100 .266 .362 .381 .743 4.4
Hal O'Hagan 1 1902-1902 22 0 73 5 11 2 1 0 8 3 0 2 9 .151 .195 .205 .400 -0.5
Bill O'Hara 1 1909-1909 115 0 360 48 85 9 3 1 30 31 0 41 40 .236 .318 .286 .604 2.0
Tom O'Malley 3 1982-1984 240 0 726 68 189 28 5 7 72 2 7 87 88 .260 .342 .342 .683 1.9
Randy O'Neal 1 1990-1990 26 0 6 0 1 0 0 0 0 0 0 0 3 .167 .167 .167 .333 -0.1
Mickey O'Neil 1 1927-1927 16 0 38 2 5 0 0 0 3 0 0 5 2 .132 .233 .132 .364 -0.2
John O'Neill 2 1899-1902 4 0 15 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.3
Tip O'Neill 1 1883-1883 23 0 76 8 15 3 0 0 5 0 0 3 15 .197 .228 .237 .465 -0.6
Jim O'Rourke 8 1885-1904 807 0 3232 592 966 170 60 21 446 153 0 235 176 .299 .350 .408 .758 11.2
Tom O'Rourke 1 1890-1890 2 0 7 1 0 0 0 0 0 0 0 1 1 .000 .125 .000 .125 -0.3
Cameron O'Shea 1 2047-2047 41 37 153 14 33 3 1 2 11 0 0 7 38 .216 .255 .288 .542 -1.3
Marty O'Toole 1 1914-1914 10 0 10 1 3 1 0 0 0 0 0 0 0 .300 .300 .400 .700 0.0
Ken Oberkfell 1 1989-1989 83 0 116 17 37 5 1 2 15 0 1 8 8 .319 .367 .431 .798 0.9
Luis Ocampo 3 2063-2066 17 9 23 2 3 0 1 0 1 0 0 8 9 .130 .375 .217 .592 0.2
Ivan Ochoa 1 2008-2008 47 0 120 7 24 8 0 0 3 0 1 4 28 .200 .244 .267 .511 -0.7
Walter Ockey 1 1944-1944 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Joe Oeschger 2 1919-1924 15 0 8 2 3 0 0 0 0 0 0 0 1 .375 .375 .375 .750 0.0
Jack Ogden 1 1918-1918 5 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Steven Okert 4 2016-2019 168 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0.0
Al Oliver 1 1984-1984 91 0 339 27 101 19 2 0 34 2 2 20 27 .298 .339 .366 .705 0.6
Nate Oliver 1 1968-1968 36 0 73 3 13 2 0 0 1 0 1 1 13 .178 .189 .205 .395 -0.4
Francisco Oliveras 3 1990-1992 104 0 22 0 3 0 0 0 0 0 0 1 10 .136 .174 .136 .310 -0.2
Jack Onslow 1 1917-1917 9 0 8 1 2 1 0 0 0 0 0 0 1 .250 .333 .375 .708 0.1
Steve Ontiveros 4 1973-1976 311 0 775 77 206 34 1 8 74 2 0 122 103 .266 .368 .343 .711 3.9
David Onufer 3 2093-2095 21 6 30 4 12 3 0 4 5 0 0 4 9 .400 .471 .900 1.371 0.7
Felix Ordonez 11 2062-2074 1000 884 3022 304 688 177 14 38 266 3 3 199 780 .228 .286 .333 .619 4.4
Joe Orengo 2 1941-1943 160 0 518 51 112 19 4 10 54 2 0 64 95 .216 .305 .326 .631 0.5
Dave Orr 1 1883-1883 1 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
John Orsino 2 1961-1962 43 0 131 9 36 5 2 4 16 0 0 8 24 .275 .319 .435 .754 0.7
Manny Ortega 2 2054-2055 70 46 183 19 39 5 0 7 28 0 0 15 43 .213 .283 .355 .638 0.1
Ivan Ortiz 1 2042-2042 12 12 38 4 6 1 0 0 0 0 0 8 22 .158 .319 .184 .503 -0.1
Robert Ortiz 4 2026-2029 551 539 1881 207 524 116 10 10 175 1 2 191 236 .279 .343 .367 .710 11.2
Russ Ortiz 6 1998-2007 166 0 310 34 66 16 0 4 33 0 0 24 82 .213 .267 .303 .570 -1.9
Dan Ortmeier 4 2005-2008 124 0 255 25 65 14 4 6 24 5 3 17 68 .255 .309 .412 .721 0.1
Josh Osich 4 2015-2018 72 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Alex Otero 1 2056-2056 135 123 483 53 113 26 1 15 49 4 2 50 130 .234 .307 .385 .692 1.1
Dan Otero 1 2012-2012 12 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Mel Ott 22 1926-1947 2730 0 9456 1859 2876 488 72 511 1860 89 0 1708 896 .304 .414 .533 .947 111.4
Phil Ouellette 1 1986-1986 10 0 23 1 4 0 0 0 0 0 0 3 3 .174 .269 .174 .443 -0.1
Robbie Owens 3 2090-2092 13 6 22 2 6 1 0 0 1 0 1 3 4 .273 .370 .318 .689 0.2
Henry Oxley 1 1884-1884 2 0 4 0 0 0 0 0 0 0 0 1 2 .000 .200 .000 .200 -0.2
Josh Packard 1 2098-2098 130 59 273 43 68 11 0 13 43 4 3 38 80 .249 .347 .432 .779 1.5
Melvin Padilla 3 2057-2059 63 40 155 15 31 7 0 6 18 0 0 9 52 .200 .251 .361 .613 -0.6
Angel Pagan 5 2012-2016 458 2 1791 250 503 96 23 19 150 66 21 128 282 .281 .327 .392 .719 7.9
Jose Pagan 7 1959-1965 655 0 2042 215 494 69 12 19 178 40 27 150 278 .242 .294 .315 .610 1.1
Matt Palmer 1 2008-2008 3 0 4 0 1 0 0 0 0 0 0 1 2 .250 .400 .250 .650 0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Emilio Palmero 2 1915-1916 8 0 7 0 1 0 0 0 0 0 0 1 0 .143 .250 .143 .393 -0.0
Joe Panik 5 2014-2018 642 463 2392 335 695 125 15 36 257 12 16 244 294 .291 .366 .401 .767 18.0
Jarrett Parker 1 2015-2015 21 0 49 11 17 2 0 6 14 1 1 5 21 .347 .407 .755 1.163 0.9
Rick Parker 2 1990-1991 67 0 121 19 27 5 0 2 15 6 1 11 20 .223 .293 .314 .607 -0.1
Roy Parmelee 7 1929-1935 123 0 253 19 56 9 2 3 21 0 0 9 71 .221 .248 .308 .556 -0.7
Bronswell Patrick 1 1999-1999 6 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
John Patterson 4 1992-1995 228 0 564 74 121 16 5 5 52 22 7 35 113 .215 .289 .287 .576 -0.9
Pat Patterson 1 1921-1921 23 0 35 5 14 0 0 1 5 0 1 2 5 .400 .432 .486 .918 0.4
Gene Paulette 1 1911-1911 10 0 12 1 2 0 0 0 1 0 0 0 1 .167 .167 .167 .333 -0.2
Mark Payton 2 2018-2020 30 10 53 2 13 0 0 1 2 0 1 4 9 .245 .310 .302 .612 0.1
Jake Peavy 4 2014-2017 89 33 132 15 22 4 0 2 11 0 0 6 52 .167 .203 .242 .445 -1.2
Adam Peed 4 2076-2079 505 338 1361 171 313 61 9 53 167 38 3 65 423 .230 .282 .405 .687 0.6
Homer Peel 2 1933-1934 105 0 189 23 46 1 1 2 15 0 0 15 12 .243 .302 .291 .593 -0.1
Francisco Peguero 2 2012-2013 35 0 45 10 9 1 0 1 1 5 0 1 9 .200 .217 .289 .506 -0.1
Ernesto Pelayo 6 2093-2098 788 607 2498 328 669 115 17 128 395 53 13 116 544 .268 .303 .481 .784 11.7
Dan Peltier 1 1996-1996 31 0 59 3 15 2 0 0 9 0 0 7 9 .254 .328 .288 .616 -0.1
Jim Pena 1 1992-1992 25 0 5 0 1 0 0 0 0 0 0 0 2 .200 .200 .200 .400 -0.1
Hunter Pence 6 2012-2017 722 286 2744 374 744 134 29 92 411 46 13 223 582 .271 .327 .442 .769 14.5
Mike Pendleton 1 2062-2062 148 147 519 52 95 24 0 25 53 0 0 60 210 .183 .284 .374 .658 0.4
Brad Penny 2 2009-2012 28 0 15 0 2 0 0 0 0 0 0 0 6 .133 .133 .133 .267 -0.3
David Peralta 1 2019-2019 88 88 317 34 76 16 4 5 29 2 0 24 94 .240 .292 .363 .655 0.3
Alex Perez 1 2097-2097 83 60 249 29 63 17 0 9 49 0 0 25 76 .253 .327 .430 .757 1.2
Arturo Perez 6 2047-2053 216 179 627 65 160 29 0 15 67 0 0 31 120 .255 .292 .373 .666 1.9
Carlos E. Perez 2 2017-2018 33 16 65 5 11 6 0 0 7 0 0 3 17 .169 .206 .262 .467 -0.4
Juan C. Perez 2 2014-2015 83 0 139 18 28 10 0 1 5 1 1 6 31 .201 .245 .295 .540 -0.4
Juan S. Perez 1 2013-2013 34 0 89 8 23 5 0 1 8 2 0 6 21 .258 .302 .348 .650 0.2
Marty Perez 1 1976-1976 93 0 332 37 86 13 1 2 26 3 4 30 28 .259 .318 .322 .640 0.6
Miguel Perez 1 2050-2050 1 1 4 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Neifi Perez 2 2003-2004 223 0 647 55 158 31 5 3 64 3 3 35 58 .244 .281 .321 .602 -1.7
Tony Perezchica 3 1988-1991 34 0 59 4 13 4 1 0 4 0 1 5 15 .220 .277 .322 .599 0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Yonathan Perlaza 6 2023-2028 363 290 1026 134 258 34 4 3 72 25 8 101 188 .251 .323 .301 .624 3.0
Jon Perlman 1 1987-1987 10 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Pol Perritt 7 1915-1921 170 0 312 19 43 8 1 0 13 0 1 7 101 .138 .157 .170 .327 -2.8
Gaylord Perry 10 1962-1971 376 0 760 31 98 9 0 3 26 0 0 13 266 .129 .148 .153 .300 -9.8
Cap Peterson 5 1962-1966 244 0 429 43 101 16 2 7 44 2 0 27 85 .235 .280 .331 .611 -0.2
Mark Peterson 1 2086-2086 9 8 27 2 5 2 0 1 2 0 0 2 8 .185 .290 .370 .661 -0.0
Yusmeiro Petit 4 2012-2015 90 0 51 3 2 0 0 0 2 0 0 2 22 .039 .075 .039 .115 -1.0
Bryan Petrossian 1 2092-2092 9 3 10 0 2 1 0 0 0 0 0 0 3 .200 .200 .300 .500 -0.1
Joe Pettini 4 1980-1983 188 0 344 38 70 5 2 1 20 10 4 33 53 .203 .272 .238 .511 -0.8
Charlie Petty 1 1893-1893 9 0 22 5 7 0 0 1 4 0 0 4 6 .318 .444 .455 .899 0.2
Fred Pfeffer 1 1896-1896 4 0 14 1 2 0 0 0 4 0 0 1 1 .143 .250 .143 .393 -0.1
Monte Pfyl 1 1907-1907 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Scott Phelps 2 2062-2063 314 313 1215 171 254 45 15 36 105 71 13 179 388 .209 .314 .360 .673 2.1
Dave Philley 1 1960-1960 39 0 61 5 10 0 0 1 7 0 0 6 14 .164 .239 .213 .452 -0.4
Dick Phillips 1 1962-1962 5 0 3 1 0 0 0 0 1 0 0 1 1 .000 .250 .000 .250 -0.0
J.R. Phillips 4 1993-1996 133 0 310 32 60 10 1 13 40 2 1 21 100 .194 .244 .358 .602 -1.5
Jack Phillips 1 1945-1945 2 0 2 1 1 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 0.0
Mike Phillips 3 1973-1975 173 0 418 40 93 9 5 3 30 5 8 26 58 .222 .271 .289 .560 -0.6
Bill Phyle 1 1901-1901 25 0 66 8 12 2 0 0 3 0 0 2 8 .182 .206 .212 .418 -0.3
Mario Picone 3 1947-1954 9 0 5 0 1 1 0 0 2 0 0 1 1 .200 .333 .400 .733 0.0
Jeff Piel 4 2061-2064 275 216 862 105 224 33 7 33 96 19 3 86 228 .260 .329 .429 .758 1.4
Billy Pierce 3 1962-1964 102 0 96 5 19 0 0 0 7 0 0 5 26 .198 .238 .198 .436 -0.7
Gracie Pierce 1 1883-1883 18 0 62 3 5 0 1 0 2 0 0 1 9 .081 .095 .113 .208 -1.0
Kyle Pierce 1 2063-2063 2 2 5 1 1 0 0 0 0 0 0 0 0 .200 .200 .200 .400 -0.2
A.J. Pierzynski 1 2004-2004 131 0 471 45 128 28 2 11 77 0 1 19 27 .272 .319 .410 .729 1.5
Sandy Piez 1 1914-1914 37 0 8 9 3 0 1 0 3 4 0 0 1 .375 .375 .625 1.000 0.3
Joe Pignatano 1 1962-1962 7 0 5 2 1 0 0 0 0 0 0 4 0 .200 .556 .200 .756 0.1
Jess Pike 1 1946-1946 16 0 41 4 7 1 1 1 6 0 0 6 9 .171 .277 .317 .594 0.0
Brett Pill 3 2011-2013 111 0 240 28 56 10 2 9 32 1 1 13 44 .233 .279 .404 .683 0.1
Skip Pitlock 1 1970-1970 18 0 25 2 2 1 0 1 2 0 0 1 18 .080 .111 .240 .351 -0.4
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Joe Pittman 1 1984-1984 17 0 22 2 5 0 0 0 2 1 1 0 6 .227 .217 .227 .445 -0.1
Mike Pitzer 8 2072-2079 238 65 397 41 100 23 2 13 54 0 0 25 90 .252 .305 .418 .723 1.3
Emil Planeta 1 1931-1931 2 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Ed Plank 2 1978-1979 9 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Eric Plaunt 1 2098-2098 46 30 111 11 30 9 1 4 19 1 0 15 29 .270 .359 .477 .837 0.4
Norman Plitt 1 1927-1927 3 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Ray Poat 3 1947-1949 48 0 77 7 11 3 1 1 12 0 0 5 33 .143 .195 .247 .442 -0.6
Joe Poetz 1 1926-1926 2 0 1 1 0 0 0 0 0 0 0 1 0 .000 .500 .000 .500 0.0
Hugh Poland 1 1943-1943 4 0 12 1 1 0 1 0 2 0 0 1 0 .083 .154 .250 .404 -0.1
Lou Polli 1 1944-1944 19 0 6 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Sidney Ponson 1 2003-2003 10 0 22 1 2 1 0 0 0 0 0 0 5 .091 .091 .136 .227 -0.4
Jim Poole 3 1996-1998 120 0 6 1 1 1 0 0 0 0 0 0 1 .167 .167 .333 .500 -0.1
Ned Porter 2 1926-1927 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Mark Portugal 2 1994-1995 38 0 77 5 20 7 1 0 9 0 0 3 14 .260 .284 .377 .661 -0.3
Buster Posey 10 2009-2024 1103 327 4023 550 1236 229 8 141 642 13 11 417 563 .307 .377 .473 .851 40.1
Brian Powell 1 2003-2003 1 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Dante Powell 3 1997-2001 48 0 49 15 16 1 0 2 4 1 1 7 11 .327 .411 .469 .880 0.4
Garrett Powers 1 2094-2094 2 0 2 0 1 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 0.0
Les Powers 1 1938-1938 2 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
John Pregenzer 2 1963-1964 19 0 0 1 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ben Presley 3 2096-2098 333 179 656 55 109 31 1 7 58 1 1 56 192 .166 .235 .248 .484 -0.9
Joe Price 3 1987-1989 65 0 16 2 1 0 0 0 1 0 0 2 8 .062 .167 .062 .229 -0.3
Joe Price 1 1928-1928 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Bob Priddy 2 1965-1966 48 0 18 0 3 0 0 0 0 0 0 0 8 .167 .211 .167 .377 -0.1
Hub Pruett 1 1930-1930 45 0 37 2 5 1 0 0 3 0 0 5 10 .135 .238 .162 .400 -0.4
Ron Pruitt 2 1982-1983 6 0 5 1 2 1 0 0 2 0 0 1 1 .400 .500 .600 1.100 0.1
Miguel Puente 1 1970-1970 6 0 7 0 0 0 0 0 0 0 0 0 5 .000 .000 .000 .000 -0.2
Brandon Puffer 1 2005-2005 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
John Puhl 2 1898-1899 3 0 11 1 2 0 0 0 1 0 0 0 1 .182 .250 .182 .432 -0.1
Ewald Pyle 2 1944-1945 37 0 53 1 8 0 0 0 4 0 0 6 9 .151 .237 .151 .388 -0.4
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Luis Quinones 1 1986-1986 71 0 106 13 19 1 3 0 11 3 1 3 17 .179 .207 .245 .452 -0.6
Nicholas Quintana 2 2029-2030 76 68 259 18 50 8 0 3 18 3 2 4 72 .193 .210 .259 .468 -1.5
Guillermo Quiroz 2 2013-2014 45 0 89 5 16 7 0 1 6 0 0 5 21 .180 .229 .292 .521 -0.2
Dan Quisenberry 1 1990-1990 5 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
John Rabb 3 1982-1984 96 0 188 20 41 10 1 4 23 2 1 19 51 .218 .290 .346 .636 0.3
Dave Rader 6 1971-1976 583 0 1795 193 471 75 7 22 161 5 2 182 125 .262 .332 .349 .680 6.8
Pat Ragan 1 1919-1919 7 0 7 1 3 0 0 0 1 0 0 1 1 .429 .500 .429 .929 0.1
John Rainey 1 1887-1887 17 0 58 6 17 3 0 0 12 0 0 5 6 .293 .349 .345 .694 0.1
Gary Rajsich 1 1985-1985 51 0 91 5 15 6 0 0 10 0 1 17 22 .165 .296 .231 .527 -0.6
Alexei Ramirez 1 2019-2019 19 3 22 4 7 1 0 0 1 1 0 1 6 .318 .348 .364 .711 0.1
Danny Ramirez 1 2072-2072 72 45 145 13 21 7 2 0 8 1 2 15 54 .145 .235 .221 .455 -0.5
Harold Ramirez 6 2022-2028 199 152 608 59 154 30 4 4 53 5 4 25 118 .253 .283 .336 .618 0.5
Julio Ramirez 1 2005-2005 12 0 4 3 1 0 0 0 1 0 0 0 1 .250 .250 .250 .500 -0.0
Ozzie Ramirez 2 2040-2041 261 256 897 127 198 43 1 40 124 1 0 94 230 .221 .298 .405 .703 3.8
Ramon E. Ramirez 3 2010-2013 96 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Wilson Ramos 1 2017-2017 54 35 140 7 31 3 0 1 18 0 1 8 29 .221 .262 .264 .526 -0.4
Cody Ransom 4 2001-2004 114 0 105 23 25 7 0 2 13 2 2 8 37 .238 .298 .362 .660 -0.1
Jeff Ransom 3 1981-1983 26 0 79 10 15 1 0 1 6 0 0 11 15 .190 .286 .241 .526 -0.0
Earl Rapp 1 1951-1951 13 0 11 0 1 0 0 0 1 0 0 2 3 .091 .231 .091 .322 -0.1
Goldie Rapp 1 1921-1921 58 0 181 21 39 9 1 0 15 3 11 15 13 .215 .276 .276 .552 -1.0
Pat Rapp 2 1992-1997 11 0 14 0 0 0 0 0 0 0 0 0 6 .000 .000 .000 .000 -0.3
Bill Rariden 3 1916-1918 290 0 800 58 191 24 5 1 71 8 0 112 64 .239 .335 .285 .620 4.5
Nate Ratcliff 11 2082-2092 1088 954 3437 359 765 244 12 84 380 6 5 365 1041 .223 .299 .374 .673 4.7
Zach Rauso 1 2054-2054 144 144 581 70 119 28 10 13 65 23 4 41 194 .205 .257 .355 .611 0.3
Johnny Rawlings 2 1921-1922 174 0 615 86 169 21 9 2 60 11 10 41 34 .275 .329 .348 .677 0.7
Chris Ray 1 2010-2010 28 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Nate Ray 3 2051-2053 308 282 1100 141 249 55 5 54 166 3 1 92 384 .226 .287 .433 .720 2.4
Bugs Raymond 3 1909-1911 75 0 146 7 23 2 2 0 7 1 0 9 31 .158 .212 .199 .410 -0.9
Frank Reberger 3 1970-1972 86 0 95 13 22 2 1 0 8 0 0 1 37 .232 .240 .274 .513 -0.4
Glenn Redmon 1 1974-1974 7 0 17 0 4 3 0 0 4 0 0 1 3 .235 .278 .412 .690 0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jeff Reed 3 1993-1995 182 0 335 33 79 8 0 7 28 0 1 47 60 .236 .329 .322 .651 0.4
Steve Reed 2 1992-1998 68 0 3 0 1 0 0 0 0 0 0 0 0 .333 .333 .333 .667 0.0
Randy Reese 4 1927-1930 331 0 1142 166 321 47 11 14 111 21 0 51 107 .281 .315 .378 .694 0.6
Jakson Reetz 1 2029-2029 38 32 126 14 28 3 1 4 14 0 0 9 23 .222 .287 .357 .644 0.1
Bob Reff 4 2078-2081 38 13 61 9 12 2 0 4 7 0 0 8 28 .197 .290 .426 .716 -0.0
Joe Regan 1 1898-1898 2 0 5 1 1 0 0 0 2 0 0 0 1 .200 .200 .200 .400 -0.1
Jake Rehkopf 4 2090-2093 412 357 1275 110 310 58 9 21 127 16 8 94 323 .243 .305 .352 .657 -0.1
Jessie Reid 2 1987-1988 8 0 10 1 1 0 0 1 1 0 0 1 6 .100 .182 .400 .582 -0.0
Bill Reidy 1 1896-1896 2 0 5 1 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Ken Reitz 1 1976-1976 155 0 577 40 154 21 1 5 66 5 4 24 48 .267 .293 .333 .626 0.5
Mike Remlinger 1 1991-1991 8 0 7 1 0 0 0 0 0 0 0 1 2 .000 .125 .000 .125 -0.2
Anthony Rendon 2 2018-2019 254 245 906 122 215 47 4 22 92 2 1 114 213 .237 .328 .371 .698 5.9
Marshall Renfroe 1 1959-1959 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Edgar Renteria 2 2009-2010 196 0 703 76 182 30 3 8 70 10 2 60 112 .259 .316 .344 .660 1.1
Rodolfo Resendez 2 2035-2036 225 217 829 122 199 42 1 39 139 0 0 93 242 .240 .322 .434 .756 2.7
Rick Reuschel 5 1987-1991 96 0 181 9 24 4 0 0 14 0 2 8 55 .133 .168 .155 .323 -2.8
Manny Reyes 1 2010-2010 31 0 1 0 1 0 0 0 1 0 0 0 0 1.000 1.000 1.000 2.000 0.1
Nap Reyes 4 1943-1950 279 0 931 90 264 35 11 13 110 5 0 44 62 .284 .326 .387 .713 3.2
Victor Reyes 5 2019-2023 504 466 1770 197 460 96 3 45 216 3 0 126 341 .260 .308 .394 .702 4.8
Bobby Rhawn 3 1947-1949 63 0 118 26 31 5 1 2 13 4 0 23 9 .263 .383 .373 .756 0.9
Brandon Rhodes 5 2086-2090 483 304 1336 169 353 58 2 55 227 2 4 130 360 .264 .332 .434 .766 1.7
Dusty Rhodes 7 1952-1959 576 0 1172 146 296 44 10 54 207 3 2 131 196 .253 .328 .445 .773 4.5
Frank Riccelli 1 1976-1976 4 0 6 0 1 0 0 0 0 0 0 0 3 .167 .167 .167 .333 -0.1
Ahmed Richards 1 2031-2031 45 44 156 22 30 6 2 1 12 2 2 25 53 .192 .308 .276 .583 -0.5
Gene Richards 1 1984-1984 87 0 135 18 34 4 0 0 4 5 3 18 28 .252 .340 .281 .621 0.0
Paul Richards 3 1933-1935 100 0 166 14 30 4 0 0 13 0 0 18 21 .181 .261 .205 .466 -0.3
Danny Richardson 7 1884-1891 696 0 2736 439 707 101 35 24 353 148 0 173 176 .258 .304 .347 .651 2.9
Hardy Richardson 1 1892-1892 64 0 248 36 53 11 5 2 34 14 0 21 26 .214 .278 .323 .600 -0.3
Steve Ridzik 2 1956-1957 60 0 33 3 8 1 0 0 0 0 0 0 9 .242 .242 .273 .515 -0.1
Dave Righetti 3 1991-1993 166 0 11 0 2 0 0 0 1 0 0 0 6 .182 .182 .182 .364 -0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Bill Rigney 8 1946-1953 654 0 1966 281 510 78 14 41 212 25 4 208 206 .259 .334 .376 .710 8.1
Ernest Riles 3 1988-1990 293 0 644 91 170 22 5 18 89 1 8 64 109 .264 .328 .398 .726 3.0
George Riley 1 1984-1984 5 0 10 1 1 0 0 0 0 0 0 0 5 .100 .100 .100 .200 -0.2
Jimmy Ring 1 1926-1926 39 0 56 4 8 1 0 0 2 0 0 2 26 .143 .172 .161 .333 -0.7
Armando Rios 4 1998-2001 292 0 706 111 197 41 8 33 131 13 8 92 153 .279 .360 .500 .860 3.2
Allen Ripley 2 1980-1981 42 0 70 2 10 0 1 0 4 0 0 1 19 .143 .155 .171 .326 -0.8
Jimmy Ripple 4 1936-1939 417 0 1361 190 389 65 8 23 185 6 0 114 63 .286 .345 .396 .741 5.0
Hank Ritter 3 1914-1916 28 0 19 1 2 0 0 0 0 0 0 0 6 .105 .105 .105 .211 -0.2
Edgar Rivera 5 2071-2075 455 359 1389 180 305 54 14 41 130 22 9 165 445 .220 .308 .367 .675 2.7
Ruben Rivera 1 2003-2003 31 0 50 6 9 2 0 2 4 1 0 5 14 .180 .255 .340 .595 -0.2
Tom Rivera 2 2051-2052 137 119 472 58 99 18 3 12 43 2 3 44 129 .210 .279 .337 .615 -0.3
Joe Roa 1 1997-1997 26 0 15 0 2 0 0 0 0 0 0 1 5 .133 .188 .133 .321 -0.2
John Roach 1 1887-1887 1 0 4 0 1 0 0 0 1 0 0 0 1 .250 .250 .250 .500 -0.0
Adam Robbins 2 2067-2071 55 43 147 12 27 6 1 1 9 0 0 14 60 .184 .255 .259 .513 -0.2
Dave Roberts 2 2007-2008 166 0 503 79 127 19 11 2 32 36 8 62 84 .252 .333 .346 .679 0.9
Dave Roberts 1 1979-1979 26 0 5 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Dave Robertson 7 1912-1922 561 0 1968 254 560 65 30 30 217 70 27 59 189 .285 .309 .394 .703 8.8
Rich Robertson 6 1966-1971 86 0 86 5 8 2 0 2 4 0 0 2 51 .093 .114 .186 .300 -1.2
Craig Robinson 2 1975-1976 44 0 42 8 6 2 0 0 2 0 1 5 10 .143 .234 .190 .425 -0.3
Don Robinson 5 1987-1991 183 0 247 16 42 6 0 7 23 0 0 4 67 .170 .183 .279 .463 -1.4
Jack Robinson 1 1902-1902 4 0 9 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.3
Jeff Robinson 4 1984-1987 170 0 94 0 10 0 0 0 5 0 0 2 37 .106 .124 .106 .230 -1.4
Luke Robinson 2 2020-2021 51 23 109 7 23 5 1 0 8 0 1 6 32 .211 .252 .275 .527 -0.3
Scott Robinson 3 2046-2048 208 191 763 106 187 30 1 20 69 22 6 100 226 .245 .331 .366 .697 3.5
Jose Robledo 6 2056-2061 795 784 2761 297 579 118 15 70 263 63 22 194 884 .210 .269 .339 .608 3.5
Alex Robles 10 2050-2059 1393 1331 5311 773 1492 241 74 91 524 234 79 674 1027 .281 .370 .406 .776 24.9
Julio Robles 1 2042-2042 31 20 95 11 24 7 0 3 12 1 0 5 24 .253 .297 .421 .718 -0.0
Victor Robles 3 2024-2026 332 329 1259 190 344 62 13 43 159 27 10 129 331 .273 .343 .446 .789 9.5
Kumar Rocker 1 2022-2022 25 25 47 5 5 2 0 0 0 0 0 0 16 .106 .106 .149 .255 -0.5
Chris Rode 7 2060-2067 727 705 2368 261 416 97 14 89 247 82 26 274 870 .176 .269 .341 .610 -5.9
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Andre Rodgers 4 1957-1960 206 0 594 69 144 25 8 13 66 3 2 69 129 .242 .322 .377 .700 2.2
Eric Rodin 1 1954-1954 5 0 6 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Felix Rodriguez 6 1999-2004 370 0 13 4 4 1 0 1 3 0 0 0 5 .308 .357 .615 .973 0.1
Guillermo Rodriguez 1 2007-2007 39 0 87 10 22 6 0 1 14 0 1 10 17 .253 .327 .356 .683 0.1
Jose Rodriguez 3 1916-1918 58 0 145 17 24 0 3 0 17 8 0 14 4 .166 .244 .207 .451 -0.4
Juan Rodriguez 1 2052-2052 54 37 156 15 35 9 1 4 17 0 0 15 44 .224 .295 .372 .667 -0.3
Rich Rodriguez 3 1997-1999 194 0 10 2 3 0 0 0 1 0 0 1 5 .300 .364 .300 .664 -0.0
Rick Rodriguez 1 1990-1990 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ron Roenicke 1 1985-1985 65 0 133 23 34 9 1 3 13 6 2 35 27 .256 .408 .406 .814 1.2
Wally Roettger 1 1930-1930 121 0 420 51 119 15 5 5 51 1 0 25 29 .283 .330 .379 .708 -0.3
Justice Rogers 2 2086-2087 140 89 283 28 49 11 3 1 17 1 3 28 80 .173 .256 .244 .500 -0.2
Kevin Rogers 3 1992-1994 79 0 12 0 2 0 0 0 0 0 0 0 8 .167 .167 .167 .333 -0.2
Joey Rohleder 3 2044-2046 404 397 1532 197 321 53 19 46 157 65 28 142 483 .210 .283 .359 .642 2.6
Ryan Rohlinger 4 2008-2011 46 0 67 3 9 2 1 0 7 0 1 4 20 .134 .183 .194 .377 -0.7
Sergio Romo 11 2008-2018 653 0 8 0 0 0 0 0 0 0 0 0 6 .000 .000 .000 .000 -0.2
Josh Roosa 1 2058-2058 13 3 16 0 2 0 0 0 0 0 0 0 7 .125 .125 .125 .250 -0.2
John Roper 1 1995-1995 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jimmy Rosario 2 1971-1972 99 0 194 27 43 6 1 0 13 7 5 33 35 .222 .335 .263 .598 0.1
Sandy Rosario 1 2013-2013 43 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Alfredo Rosas 6 2045-2059 647 642 2392 245 528 87 25 104 321 17 18 185 850 .221 .284 .408 .692 4.5
Ramiro Rosas 1 2043-2043 19 17 60 4 13 2 0 1 9 0 0 6 19 .217 .309 .300 .609 -0.0
Don Rose 1 1974-1974 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Goody Rosen 1 1946-1946 100 0 310 39 87 11 4 5 30 2 0 48 32 .281 .377 .390 .767 2.1
Harry Rosenberg 1 1930-1930 9 0 5 1 0 0 0 0 0 0 0 1 4 .000 .167 .000 .167 -0.1
Cody Ross 2 2010-2011 154 0 478 65 118 29 0 17 59 5 3 56 117 .247 .330 .414 .744 1.8
George Ross 1 1918-1918 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Joe Rosselli 1 1995-1995 9 0 10 1 2 0 0 0 1 0 0 0 3 .200 .200 .200 .400 -0.1
Frank Rosso 1 1944-1944 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Erik Rounds 6 2077-2082 746 612 2332 314 513 93 7 145 366 3 2 265 857 .220 .300 .452 .753 4.1
Edd Roush 4 1916-1929 340 0 1252 183 373 51 15 17 128 29 0 86 43 .298 .345 .403 .749 4.5
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Troy Roush 1 2042-2042 2 0 1 0 0 0 0 0 1 0 0 0 1 .000 .000 .000 .000 -0.0
Aaron Rowand 4 2008-2011 509 0 1710 194 432 101 6 43 189 13 11 100 409 .253 .310 .394 .704 4.0
Mike Rowland 2 1980-1981 28 0 1 0 1 0 0 0 1 0 0 0 0 1.000 1.000 1.000 2.000 0.1
Kevin Rozell 2 2088-2089 286 272 940 114 228 60 10 14 90 19 3 34 224 .243 .284 .372 .656 0.8
Johnny Rucker 6 1940-1946 705 0 2617 354 711 105 39 21 214 35 0 109 248 .272 .302 .366 .668 7.3
Dick Rudolph 2 1910-1911 4 0 5 1 2 0 0 0 1 0 0 0 0 .400 .400 .400 .800 0.0
Ken Rudolph 2 1974-1977 68 0 173 12 44 3 0 0 10 0 0 22 18 .254 .342 .272 .614 0.3
Kirk Rueter 10 1996-2005 278 0 521 41 86 9 0 0 33 1 1 21 77 .165 .196 .182 .378 -7.0
Rudy Rufer 2 1949-1950 22 0 26 2 2 0 0 0 2 1 0 2 1 .077 .143 .077 .220 -0.3
Dan Runzler 4 2009-2012 89 0 1 0 0 0 0 0 0 0 0 1 1 .000 .500 .000 .500 0.0
Amos Rusie 8 1890-1898 451 0 1619 194 409 39 28 8 171 22 0 25 182 .253 .266 .326 .592 -4.5
Danny Russ 9 2068-2080 993 921 3414 568 824 143 22 220 615 147 39 586 1357 .241 .354 .489 .843 24.9
Blondy Ryan 4 1933-1938 289 0 1009 93 241 32 6 6 102 3 0 41 141 .239 .269 .300 .569 -0.7
Connie Ryan 1 1942-1942 11 0 27 4 5 0 0 0 2 1 0 4 3 .185 .290 .185 .476 -0.1
Rosy Ryan 6 1919-1924 171 0 207 12 37 6 0 0 11 0 2 17 49 .179 .244 .208 .452 -1.7
Ray Sadecki 4 1966-1969 136 0 232 14 42 6 1 3 15 0 0 15 67 .181 .231 .254 .485 -0.9
Mike Sadek 8 1973-1981 383 0 813 88 184 30 4 5 74 6 1 108 97 .226 .317 .292 .609 1.6
Billy Sadler 2 2006-2008 38 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Jarrod Sadowski 3 2031-2033 206 192 659 77 135 27 4 6 55 21 5 108 231 .205 .315 .285 .600 0.7
Arturo Salas 3 2084-2086 162 102 444 46 110 30 7 3 51 3 2 23 86 .248 .302 .367 .669 -0.5
Juan Salazar 5 2085-2089 626 592 2414 380 721 137 28 1 179 123 27 215 355 .299 .357 .380 .737 7.3
Chris Sale 1 2019-2019 32 31 75 3 12 2 0 0 2 0 0 0 29 .160 .160 .187 .347 -0.7
Slim Sallee 5 1916-1921 109 0 178 12 40 2 0 0 15 0 0 8 24 .225 .258 .236 .494 -0.6
Jack Salveson 2 1933-1934 21 0 19 0 4 0 0 0 1 0 0 0 2 .211 .211 .211 .421 -0.1
Manny Salvo 1 1939-1939 32 0 41 2 4 1 0 1 2 0 0 1 18 .098 .119 .195 .314 -0.5
Jeff Samardzija 3 2016-2018 62 62 112 5 13 0 0 0 4 0 0 2 43 .116 .139 .116 .255 -1.6
Ron Samford 1 1954-1954 12 0 5 2 0 0 0 0 0 0 1 0 1 .000 .000 .000 .000 -0.2
Roger Samuels 1 1988-1988 15 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Alejandro Sanchez 1 1984-1984 13 0 41 3 8 0 1 0 2 2 3 0 12 .195 .195 .244 .439 -0.4
Alex Sanchez 1 2005-2005 19 0 43 4 11 3 0 0 3 2 2 1 9 .256 .289 .326 .614 -0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Aristides Sanchez 2 2021-2022 118 68 284 37 64 6 3 11 29 2 1 39 68 .225 .316 .384 .700 1.2
Bernardo Sanchez 3 2044-2046 410 407 1645 245 512 102 10 18 143 72 19 75 134 .311 .352 .418 .770 7.8
Freddy Sanchez 3 2009-2011 196 0 772 87 224 38 2 11 78 3 2 47 119 .290 .333 .387 .720 2.6
Gary Sanchez 4 2025-2028 144 112 428 46 77 16 1 16 51 0 0 26 160 .180 .225 .334 .559 -0.8
Hector Sanchez 5 2011-2015 244 0 597 43 143 33 0 10 87 0 1 25 156 .240 .274 .345 .619 0.3
Jonathan Sanchez 6 2006-2011 174 0 190 9 23 6 1 0 9 0 0 7 94 .121 .161 .163 .324 -2.7
Rey Sanchez 1 1998-1998 109 0 316 44 90 14 2 2 30 0 0 16 47 .285 .325 .361 .686 0.9
Deion Sanders 1 1995-1995 52 0 214 29 61 9 5 5 18 8 6 18 42 .285 .346 .444 .790 1.1
Reggie Sanders 1 2002-2002 140 0 505 75 126 23 6 23 85 18 6 47 121 .250 .324 .455 .779 1.8
Scott Sanderson 1 1993-1993 11 0 14 1 0 0 0 0 0 0 0 1 11 .000 .067 .000 .067 -0.3
Pablo Sandoval 7 2008-2014 869 0 3215 398 946 192 19 106 462 11 12 259 464 .294 .346 .465 .811 19.9
Chris Sands 2 2060-2061 251 225 800 85 135 28 2 47 115 1 0 128 323 .169 .294 .385 .679 -0.5
Jack Sanford 7 1959-1965 238 0 467 44 72 9 1 3 27 0 1 36 167 .154 .216 .197 .413 -4.0
Andres Santana 1 1990-1990 6 0 2 0 0 0 0 0 1 0 0 0 0 .000 .000 .000 .000 -0.0
F.P. Santangelo 1 1999-1999 113 0 254 49 66 17 3 3 26 12 4 53 54 .260 .406 .386 .792 1.6
Alex Santiago 3 2047-2049 315 309 1206 140 266 57 2 56 169 0 0 95 478 .221 .284 .410 .694 1.0
Benito Santiago 3 2001-2003 367 0 1356 148 370 70 11 33 175 9 7 79 220 .273 .312 .414 .726 4.4
Chad Santos 1 2006-2006 3 0 7 2 3 0 0 1 2 0 0 1 2 .429 .500 .857 1.357 0.2
Francisco Santos 1 2003-2003 8 0 15 2 3 2 0 1 1 0 0 0 3 .200 .200 .533 .733 -0.0
Bill Sarni 1 1956-1956 78 0 238 16 55 9 3 5 23 0 1 20 31 .231 .290 .357 .647 0.3
Mackey Sasser 1 1987-1987 2 0 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Hank Sauer 3 1957-1959 228 0 629 74 158 22 1 39 123 1 0 84 103 .251 .341 .475 .817 3.8
Mike Savasta 2 2042-2043 36 30 107 10 19 7 1 0 6 0 0 8 22 .178 .248 .262 .510 -0.7
Bill Sayles 1 1943-1943 19 0 13 2 4 1 0 0 0 0 0 0 3 .308 .308 .385 .692 0.1
Skeeter Scalzi 1 1939-1939 11 0 18 3 6 0 0 0 0 1 0 3 2 .333 .429 .333 .762 0.2
Mort Scanlan 1 1890-1890 3 0 10 0 0 0 0 0 0 1 0 2 5 .000 .167 .000 .167 -0.2
Steve Scarsone 4 1993-1996 281 0 722 98 178 39 4 20 80 5 8 57 225 .247 .307 .395 .702 0.8
Greg Schaefer 3 2096-2098 187 66 301 33 64 10 1 13 41 0 0 31 83 .213 .296 .382 .678 0.1
Ray Schalk 1 1929-1929 5 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Bobby Schang 1 1915-1915 12 0 21 1 3 0 0 0 1 1 0 4 5 .143 .280 .143 .423 -0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Dan Schatzeder 1 1982-1982 13 0 8 0 1 0 0 0 1 0 0 0 4 .125 .125 .125 .250 -0.1
Rube Schauer 4 1913-1916 60 0 45 2 5 2 0 0 2 0 0 1 9 .111 .130 .156 .286 -0.4
Mike Schemer 2 1945-1946 32 0 109 10 36 3 1 1 10 2 0 6 1 .330 .365 .404 .769 0.5
Hank Schenz 1 1951-1951 8 0 0 1 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Nate Schierholtz 6 2007-2012 503 0 1209 145 326 71 15 23 118 20 14 80 220 .270 .319 .410 .729 1.8
Admiral Schlei 3 1909-1911 148 0 379 35 87 14 1 0 38 8 0 54 42 .230 .332 .272 .604 1.9
Greg Schlitt 4 2092-2095 30 9 56 6 13 3 0 1 6 4 0 1 24 .232 .259 .339 .598 -0.3
Bob Schmidt 4 1958-1961 310 0 924 94 233 39 4 27 112 0 6 72 135 .252 .307 .391 .698 3.5
Jason Schmidt 6 2001-2006 162 0 328 18 38 5 0 5 11 0 0 9 158 .116 .145 .177 .321 -5.2
Crazy Schmit 1 1893-1893 4 0 9 2 4 0 0 0 0 0 0 0 1 .444 .545 .444 .990 0.1
Red Schoendienst 2 1956-1957 149 0 588 74 177 20 7 11 47 3 3 38 18 .301 .346 .415 .761 3.2
Dick Schofield 2 1965-1966 112 0 395 43 78 10 1 2 19 2 4 35 52 .197 .267 .243 .510 -0.7
Hank Schreiber 1 1921-1921 4 0 6 2 2 0 0 0 2 0 0 1 1 .333 .429 .333 .762 0.0
Pop Schriver 1 1895-1895 24 0 92 16 29 2 1 1 16 3 0 9 10 .315 .382 .391 .774 0.5
Bob Schroder 4 1965-1968 138 0 221 29 48 5 1 0 12 1 0 23 21 .217 .293 .249 .542 -0.1
Ken Schrumpf 1 2042-2042 55 44 177 14 33 11 1 2 16 1 4 13 39 .186 .240 .294 .533 -1.1
Hal Schumacher 13 1931-1946 450 0 896 100 181 23 4 15 102 0 0 32 196 .202 .233 .287 .520 -3.8
Ferdie Schupp 7 1913-1919 121 0 164 10 25 3 2 0 5 0 0 10 61 .152 .201 .195 .396 -0.9
Eric Scott 1 2035-2035 14 14 45 7 9 4 0 0 5 0 0 9 9 .200 .327 .289 .616 0.1
Jack Scott 6 1922-1929 195 0 320 38 94 16 3 3 36 1 0 18 30 .294 .339 .391 .730 1.0
Jeff Scott 1 2079-2079 109 29 155 19 34 4 2 3 18 1 0 26 44 .219 .346 .329 .675 0.7
Tim Scott 1 1996-1996 20 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Marco Scutaro 3 2012-2014 193 0 742 98 234 39 4 5 75 4 1 59 51 .315 .363 .399 .762 4.4
Doc Sechrist 1 1899-1899 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bob Seeds 3 1938-1940 200 0 624 86 177 22 6 18 94 1 0 59 83 .284 .350 .425 .775 3.5
Jose Segura 1 1991-1991 11 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Kip Selbach 2 1900-1901 266 0 1025 187 321 58 18 5 124 44 0 117 103 .313 .389 .420 .808 7.0
Tim Selph 13 2061-2073 643 494 1939 261 444 78 10 77 229 61 18 253 730 .229 .323 .399 .722 3.3
Jose Sepulveda 3 2044-2046 244 227 803 126 219 37 1 14 82 2 1 145 176 .273 .390 .374 .763 2.3
Scott Servais 2 1999-2000 76 0 206 22 56 10 0 5 21 0 0 15 32 .272 .330 .393 .724 0.4
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Scott Service 1 1995-1995 28 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Frank Seward 2 1943-1944 26 0 28 1 2 1 0 0 1 0 0 0 9 .071 .071 .107 .179 -0.5
Cy Seymour 10 1896-1910 727 0 2561 300 731 94 27 22 345 96 0 152 258 .285 .329 .369 .698 14.5
Adam Shabala 1 2005-2005 6 0 15 1 3 0 0 0 4 0 0 1 5 .200 .235 .200 .435 -0.2
Tillie Shafer 4 1909-1913 283 0 776 138 212 24 14 5 83 60 0 105 90 .273 .366 .360 .725 5.9
Brian Shank 3 2031-2033 166 135 469 62 117 27 1 1 37 1 0 74 134 .249 .358 .318 .675 1.4
Spike Shannon 3 1906-1908 308 0 1140 180 288 19 7 2 79 64 0 144 124 .253 .346 .287 .633 5.4
Steve Sharp 2 2042-2043 175 163 612 82 161 37 1 14 48 7 2 73 132 .263 .343 .395 .738 0.8
Jack Sharrott 3 1890-1892 46 0 147 22 33 5 2 1 21 9 0 1 17 .224 .230 .306 .536 -0.6
Bob Shaw 3 1964-1966 116 0 98 1 8 0 1 0 6 0 0 1 24 .082 .091 .102 .193 -1.6
Bryan Shaw 5 2016-2020 285 0 10 0 0 0 0 0 0 0 0 0 10 .000 .000 .000 .000 -0.1
Kevin Shaw 5 2094-2098 511 429 1596 235 400 78 4 85 281 1 0 224 354 .251 .346 .464 .810 8.7
Danny Shay 1 1907-1907 35 0 79 10 15 1 1 1 6 5 0 12 9 .190 .304 .266 .570 0.4
Red Shea 2 1921-1922 20 0 16 0 1 0 0 0 1 0 0 0 6 .062 .062 .062 .125 -0.3
Jim Sheehan 1 1936-1936 1 0 4 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Tommy Sheehan 1 1900-1900 1 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Pat Sheridan 1 1989-1989 70 0 161 20 33 3 4 3 14 4 1 13 45 .205 .264 .329 .594 -0.2
Tsuyoshi Shinjo 1 2002-2002 118 0 362 42 86 15 3 9 37 5 0 24 46 .238 .294 .370 .664 0.3
Ralph Shinners 2 1922-1923 89 0 148 21 36 5 2 0 15 3 5 7 23 .243 .304 .304 .608 -0.4
Joe Shipley 3 1958-1960 26 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Ernie Shore 1 1912-1912 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bill Shores 1 1933-1933 8 0 11 0 3 0 0 0 0 0 0 1 4 .273 .333 .273 .606 0.0
Ed Sicking 3 1918-1920 98 0 281 22 61 7 1 0 24 8 2 17 21 .217 .267 .249 .516 -0.2
Norm Siebern 1 1967-1967 46 0 58 6 9 1 1 0 4 0 0 14 13 .155 .319 .207 .526 -0.1
Seth Sigsby 1 1893-1893 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Alex Silva 2 2033-2034 66 51 188 25 52 14 2 2 14 2 2 15 32 .277 .333 .404 .738 0.8
Anton Silva 2 2031-2032 155 131 540 50 107 22 4 15 55 3 0 32 156 .198 .244 .337 .581 -3.5
Adam Simpson 2 2051-2052 190 185 706 82 186 36 5 19 86 2 7 54 148 .263 .320 .409 .730 0.0
Chris Sims 2 2094-2095 264 204 716 82 170 28 0 14 68 0 1 65 200 .237 .316 .335 .652 1.6
John Sinclair 1 2029-2029 58 56 212 12 50 9 2 0 19 0 0 3 45 .236 .248 .297 .545 -1.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Mike Slattery 2 1888-1889 115 0 439 57 110 14 6 2 47 28 0 17 31 .251 .280 .323 .604 -0.3
Scottie Slayback 1 1926-1926 2 0 8 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.2
Bruce Sloan 1 1944-1944 59 0 104 7 28 4 1 1 9 0 0 13 8 .269 .350 .356 .706 0.4
Al Smith 4 1934-1937 146 0 146 16 21 1 0 1 11 0 0 10 33 .144 .209 .171 .380 -1.4
Al Smith 1 1926-1926 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Aleck Smith 2 1901-1906 42 0 106 5 16 0 0 0 8 3 0 1 13 .151 .159 .151 .310 -1.1
Billy Smith 1 1981-1981 36 0 61 6 11 0 0 1 5 0 0 9 16 .180 .282 .230 .511 -0.0
Caleb M. Smith 2 2021-2022 86 2 4 0 2 0 0 0 1 0 0 0 1 .500 .500 .500 1.000 0.3
Chris Smith 1 1983-1983 22 0 67 13 22 6 1 1 11 0 0 7 12 .328 .403 .493 .895 0.6
Dylan Smith 3 2092-2094 169 145 493 35 88 9 1 6 41 0 0 28 169 .178 .224 .237 .462 -1.5
Earl Smith 5 1919-1923 315 0 795 91 235 29 11 21 132 11 6 89 40 .296 .371 .439 .810 7.2
Elmer Smith 1 1900-1900 85 0 312 47 81 9 7 2 34 14 0 24 34 .260 .317 .353 .669 -0.1
George Smith 4 1916-1919 31 0 22 2 2 0 0 0 0 0 0 0 9 .091 .091 .091 .182 -0.3
Harry Smith 2 1914-1915 26 0 39 1 7 0 1 0 5 1 1 9 13 .179 .333 .231 .564 0.2
Heinie Smith 2 1901-1902 147 0 540 51 135 21 3 1 37 33 0 18 59 .250 .275 .306 .581 1.4
Jimmy Smith 1 1917-1917 36 0 96 12 22 5 1 0 9 6 0 9 18 .229 .295 .302 .597 0.4
Malachi Smith 5 2046-2051 511 490 1767 188 400 77 6 37 172 1 1 161 516 .226 .309 .340 .648 2.5
Mike Smith 1 1926-1926 4 0 7 0 1 0 0 0 0 0 0 0 2 .143 .143 .143 .286 -0.1
Red Smith 1 1927-1927 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Reggie Smith 1 1982-1982 106 0 349 51 99 11 0 18 56 7 0 46 46 .284 .364 .470 .834 2.2
D.J. Snelten 2 2019-2020 25 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Duke Snider 1 1964-1964 91 0 167 16 35 7 0 4 17 0 0 22 40 .210 .302 .323 .625 -0.0
Fred Snodgrass 8 1908-1915 788 0 2640 410 735 128 37 10 310 201 12 345 303 .278 .374 .366 .740 19.6
Colonel Snover 1 1919-1919 2 0 2 0 0 0 0 0 0 0 0 1 1 .000 .333 .000 .333 -0.0
J.T. Snow 10 1997-2008 1183 0 3822 561 1043 228 15 124 615 14 15 565 806 .273 .369 .438 .807 12.8
Cory Snyder 1 1992-1992 124 0 390 48 105 22 2 14 57 4 4 23 96 .269 .311 .444 .755 1.7
Frank Snyder 8 1919-1926 731 0 2212 208 615 96 23 42 317 15 14 162 210 .278 .329 .399 .728 10.8
Steve Soderstrom 1 1996-1996 3 0 5 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Yangervis Solarte 3 2017-2019 267 114 607 80 171 44 1 14 70 10 6 48 74 .282 .335 .427 .762 3.8
Mose Solomon 1 1923-1923 2 0 8 0 3 1 0 0 1 0 0 0 1 .375 .375 .500 .875 0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Pete Sommers 1 1890-1890 17 0 47 4 5 1 1 0 1 0 0 4 13 .106 .192 .170 .363 -0.8
Don Songer 1 1927-1927 22 0 10 1 3 0 0 0 0 0 0 2 2 .300 .417 .300 .717 0.1
Lary Sorensen 1 1988-1988 12 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Nate Sorensen 1 2043-2043 42 33 119 16 34 7 2 2 15 0 2 18 40 .286 .377 .429 .805 0.4
Bill Sorrell 1 1967-1967 18 0 17 1 3 1 0 0 1 0 0 3 2 .176 .300 .235 .535 -0.0
Alvin Sosa 1 2066-2066 35 34 134 16 23 2 1 5 12 0 0 15 54 .172 .260 .313 .573 -0.7
Elias Sosa 3 1972-1974 147 0 33 1 2 0 0 0 1 0 0 2 15 .061 .114 .061 .175 -0.6
Carlos Soto 2 2066-2067 184 158 558 54 115 32 6 6 58 10 3 60 199 .206 .291 .317 .608 -0.7
Nick Souers 2 2050-2053 20 17 69 6 14 2 0 1 3 0 0 2 12 .203 .236 .275 .511 -0.5
Billy Southworth 3 1924-1926 253 0 870 142 248 38 6 14 110 8 19 90 28 .285 .353 .391 .744 2.3
Warren Spahn 1 1965-1965 16 0 21 1 3 0 0 0 1 0 0 2 5 .143 .208 .143 .351 -0.2
Denard Span 3 2016-2018 364 228 998 125 277 62 6 9 128 10 7 88 126 .278 .341 .379 .720 2.0
Tully Sparks 1 1902-1902 15 0 37 3 5 1 0 0 1 0 0 5 5 .135 .238 .162 .400 -0.2
Bob Speake 2 1958-1959 81 0 82 9 16 3 0 3 11 0 1 14 19 .195 .312 .341 .654 -0.0
Tremaine Spears 3 2024-2026 240 218 760 76 202 53 7 20 110 1 0 44 186 .266 .306 .433 .739 5.7
Ramon Specioso 3 2059-2061 14 2 17 1 2 0 0 0 0 0 0 4 6 .118 .286 .118 .403 -0.1
Horace Speed 1 1975-1975 17 0 15 2 2 1 0 0 1 0 0 1 8 .133 .235 .200 .435 -0.1
Chris Speier 10 1971-1989 1114 0 3730 445 924 153 27 70 409 33 35 466 519 .248 .333 .360 .693 17.2
Daryl Spencer 6 1952-1959 719 0 2542 296 616 102 16 74 287 10 5 259 320 .242 .313 .382 .695 8.0
George Spencer 6 1950-1955 110 0 49 4 6 0 0 0 3 0 0 3 21 .122 .173 .122 .296 -0.6
Glenn Spencer 1 1933-1933 17 0 12 0 2 0 0 0 0 0 0 0 2 .167 .167 .167 .333 -0.1
Roy Spencer 1 1936-1936 19 0 18 3 5 1 0 0 3 0 0 2 3 .278 .350 .333 .683 0.1
Vern Spencer 1 1920-1920 45 0 140 15 28 2 3 0 19 4 3 11 17 .200 .258 .257 .515 -0.5
Harry Spilman 3 1986-1988 181 0 224 21 58 13 1 4 39 1 1 25 39 .259 .331 .379 .710 0.4
Al Spohrer 1 1928-1928 2 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Jerry Spradlin 1 1999-1999 55 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Ebba St. Claire 1 1954-1954 20 0 42 5 11 1 0 2 6 0 0 12 7 .262 .436 .429 .865 0.6
General Stafford 5 1893-1897 270 0 1043 175 286 29 11 8 147 78 0 91 91 .274 .339 .346 .686 3.2
Heinie Stafford 1 1916-1916 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Al Stanek 1 1963-1963 11 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Eddie Stanky 2 1950-1951 297 0 1042 203 285 42 7 22 94 17 5 271 113 .274 .431 .391 .822 10.7
Mike Stanton 1 2006-2006 26 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Ray Starr 1 1933-1933 6 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Jigger Statz 2 1919-1920 37 0 90 7 22 2 2 0 11 2 1 5 17 .244 .284 .311 .595 0.1
Bob Steele 2 1918-1919 13 0 22 3 6 0 1 0 2 2 0 2 3 .273 .333 .364 .697 0.2
Jim Steels 1 1989-1989 13 0 12 0 1 0 0 0 0 0 0 2 4 .083 .214 .083 .298 -0.2
Jeff Stember 1 1980-1980 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Casey Stengel 3 1921-1923 177 0 490 91 171 20 15 12 93 10 5 42 40 .349 .413 .524 .937 5.3
Rennie Stennett 2 1980-1981 158 0 484 42 117 13 2 3 44 6 5 25 37 .242 .282 .295 .578 -0.9
Joe Stephenson 1 1943-1943 9 0 24 4 6 1 0 0 1 0 0 0 5 .250 .250 .292 .542 0.0
John Stephenson 2 1969-1970 45 0 70 5 9 3 0 0 9 0 0 2 11 .129 .149 .171 .320 -0.7
Tyler Stephenson 1 2020-2020 14 12 47 4 9 1 1 1 2 0 0 6 11 .191 .283 .319 .602 0.2
Chris Stewart 1 2011-2011 67 0 162 20 33 8 0 3 10 0 0 16 18 .204 .283 .309 .592 0.0
Glen Stewart 1 1940-1940 15 0 29 1 4 1 0 0 0 0 0 1 2 .138 .167 .172 .339 -0.3
Milt Stock 2 1913-1914 122 0 382 54 99 18 1 3 42 13 0 36 22 .259 .329 .335 .664 1.9
Steve Stone 2 1971-1972 51 0 68 3 4 0 0 0 2 0 0 6 34 .059 .135 .059 .194 -1.2
Nicholas Storz 1 2020-2020 2 2 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Allyn Stout 1 1935-1935 40 0 15 1 2 0 0 1 1 0 0 1 8 .133 .188 .333 .521 -0.1
Joe Strain 2 1979-1980 144 0 446 53 116 14 1 1 28 9 6 23 31 .260 .300 .303 .602 -0.3
Sammy Strang 5 1901-1908 510 0 1459 220 397 59 18 12 144 110 0 254 155 .272 .388 .362 .750 14.9
Chris Stratton 5 2018-2022 127 38 73 11 13 1 0 1 4 0 0 3 25 .178 .221 .233 .454 -0.6
Darryl Strawberry 1 1994-1994 29 0 92 13 22 3 1 4 17 0 3 19 22 .239 .363 .424 .787 0.1
Billy Strickland 3 2039-2041 24 3 34 4 5 1 0 0 1 1 1 3 10 .147 .216 .176 .393 -0.4
Hunter Strickland 5 2014-2018 285 0 3 1 1 0 0 0 0 0 0 0 2 .333 .333 .333 .667 0.0
Chris Strong 1 2097-2097 62 47 183 21 35 5 0 8 21 0 0 14 65 .191 .257 .350 .607 -0.2
Sailor Stroud 2 1915-1916 42 0 70 2 10 0 0 0 3 1 0 2 12 .143 .178 .143 .321 -0.6
Bill Stuart 1 1899-1899 1 0 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Guy Sularz 4 1980-1983 108 0 206 21 45 4 1 1 12 4 1 23 23 .218 .297 .262 .560 0.0
Mike Sullivan 3 1891-1897 51 0 153 19 36 2 0 0 13 1 0 3 22 .235 .255 .248 .503 -0.9
Champ Summers 2 1982-1983 99 0 147 18 34 5 0 4 22 0 1 23 25 .231 .341 .347 .688 0.4
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Tom Sunkel 3 1941-1943 22 0 25 2 4 0 0 0 0 0 0 0 10 .160 .160 .160 .320 -0.2
Eric Surkamp 2 2011-2013 7 0 9 0 1 0 0 0 1 0 0 1 5 .111 .200 .111 .311 -0.1
Max Surkont 2 1956-1957 13 0 9 1 1 0 0 0 1 0 0 1 3 .111 .200 .111 .311 -0.1
Andrew Susac 3 2014-2016 127 21 315 35 73 19 2 10 48 0 1 28 115 .232 .296 .400 .696 1.2
Bill Swabach 1 1887-1887 2 0 7 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.2
Russ Swan 2 1989-1990 4 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Dansby Swanson 3 2018-2020 233 232 878 111 235 46 11 7 87 11 5 117 156 .268 .358 .369 .727 7.2
Mark Sweeney 2 2006-2007 190 0 349 50 88 23 2 7 47 2 1 41 68 .252 .340 .390 .730 0.4
Bill Swift 3 1992-1994 86 0 163 20 35 7 0 0 9 0 0 9 42 .215 .254 .258 .512 -1.1
Ad Swigler 1 1917-1917 1 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Blake Swihart 3 2017-2019 400 385 1542 218 427 83 13 47 215 8 1 143 240 .277 .348 .439 .787 14.4
John Tamargo 2 1978-1979 66 0 152 13 34 7 1 3 14 1 1 22 15 .224 .315 .342 .657 0.4
Kensuke Tanaka 1 2013-2013 15 0 30 4 8 0 0 0 2 2 0 4 3 .267 .353 .267 .620 0.1
Leonel Tarango 2 2043-2044 207 194 758 117 214 44 5 30 108 18 2 80 168 .282 .364 .472 .837 4.2
Jack Taschner 4 2005-2008 178 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Stu Tate 1 1989-1989 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Don Taussig 1 1958-1958 39 0 50 10 10 0 0 1 4 0 0 3 8 .200 .245 .260 .505 -0.5
Julian Tavarez 3 1997-1999 196 0 15 0 2 0 0 0 0 0 0 0 7 .133 .133 .133 .267 -0.2
Bill Taylor 4 1954-1957 132 0 142 13 30 6 0 6 22 0 0 5 34 .211 .245 .380 .625 -0.3
Bob Taylor 1 1970-1970 63 0 84 12 16 0 0 2 10 0 0 12 13 .190 .320 .262 .582 -0.1
Dummy Taylor 9 1900-1908 272 0 635 50 92 6 4 0 41 0 0 40 80 .145 .196 .167 .362 -4.8
Jack Taylor 1 1891-1891 1 0 2 0 0 0 0 0 0 0 0 1 1 .000 .333 .000 .333 -0.0
Zack Taylor 1 1927-1927 83 0 258 18 60 7 3 0 21 2 0 17 20 .233 .283 .283 .566 -0.3
Miguel Tejada 1 2011-2011 91 0 322 28 77 16 0 4 26 4 4 12 35 .239 .270 .326 .596 -0.5
Jordan Tello 1 2057-2057 22 4 18 1 5 0 0 0 0 0 0 1 3 .278 .316 .278 .594 -0.0
Jim Tennant 1 1929-1929 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Fred Tenney 2 1908-1909 257 0 958 144 237 28 3 5 79 25 0 124 105 .247 .340 .299 .638 2.8
Bill Terry 14 1923-1936 1721 0 6428 1120 2193 373 112 154 1078 56 6 537 449 .341 .393 .506 .899 45.1
Wayne Terwilliger 2 1955-1956 94 0 275 29 70 17 1 1 18 2 4 36 47 .255 .341 .335 .675 0.5
Jeff Tesreau 7 1912-1918 248 0 574 40 124 12 8 2 46 3 1 18 80 .216 .240 .275 .515 -1.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Nick Testa 1 1958-1958 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ryan Theriot 1 2012-2012 104 0 352 45 95 16 1 0 28 13 5 24 47 .270 .316 .321 .637 0.4
Henry Thielman 1 1902-1902 6 0 9 0 1 0 0 0 0 1 0 2 1 .111 .273 .111 .384 -0.0
Derrel Thomas 3 1975-1977 373 0 1318 212 347 39 23 16 111 53 37 132 152 .263 .332 .364 .697 4.4
Fay Thomas 1 1927-1927 9 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Herb Thomas 1 1927-1927 13 0 17 2 3 1 1 0 1 0 0 1 1 .176 .263 .353 .616 -0.0
Josh Thomas 3 2036-2038 426 423 1690 235 438 82 6 80 285 2 0 151 487 .259 .320 .457 .777 3.5
Valmy Thomas 2 1957-1958 151 0 384 44 97 15 3 9 47 1 0 29 53 .253 .305 .378 .683 1.6
Gary Thomasson 6 1972-1977 604 0 1677 233 426 81 22 38 201 42 11 203 301 .254 .333 .397 .729 5.8
Fresco Thompson 2 1926-1934 3 0 9 1 5 0 0 0 1 1 0 2 0 .556 .636 .556 1.192 0.3
Hank Thompson 8 1949-1956 906 0 2925 482 781 103 33 129 477 31 14 483 330 .267 .373 .457 .830 23.7
Junior Thompson 2 1946-1947 54 0 13 0 1 0 0 0 0 0 0 2 5 .077 .200 .077 .277 -0.2
Robby Thompson 11 1986-1996 1304 0 4612 671 1187 238 39 119 458 103 62 439 987 .257 .329 .403 .733 21.7
Scot Thompson 2 1984-1985 184 0 356 38 98 12 1 1 37 5 3 32 36 .275 .332 .323 .655 -0.2
Bobby Thomson 9 1946-1957 1135 0 4223 648 1171 192 56 189 704 31 11 360 477 .277 .337 .484 .821 29.2
Jim Thorpe 6 1913-1919 152 0 291 46 63 11 7 2 21 11 2 15 57 .216 .262 .323 .585 0.5
Erick Threets 2 2007-2008 10 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Mark Thurmond 1 1990-1990 43 0 5 0 0 0 0 0 1 0 0 0 4 .000 .000 .000 .000 -0.1
Mike Tiernan 13 1887-1899 1476 0 5906 1313 1834 256 162 106 851 428 0 747 429 .311 .392 .463 .854 49.3
Rusty Tillman 1 1988-1988 4 0 4 1 1 0 0 1 3 0 0 2 1 .250 .500 1.000 1.500 0.2
Clay Timpner 1 2008-2008 2 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
Cannonball Titcomb 3 1887-1889 35 0 123 9 13 1 0 0 6 6 0 2 33 .106 .120 .114 .234 -1.8
Johnny Tobin 1 1932-1932 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Korey Todd 5 2088-2093 394 300 961 86 221 61 8 0 72 25 13 47 228 .230 .268 .310 .578 -1.1
Andy Tomasic 1 1949-1949 2 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Brett Tomko 2 2004-2005 66 0 117 6 16 2 0 0 5 0 0 4 49 .137 .165 .154 .319 -2.0
Kelby Tomlinson 1 2015-2015 54 0 178 23 54 6 3 2 20 5 4 14 40 .303 .358 .404 .762 1.1
Tommy Toms 3 1975-1977 18 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Fred Toney 5 1918-1922 132 0 310 23 64 7 2 3 26 1 1 10 65 .206 .231 .271 .502 -1.2
Tony Torcato 4 2002-2005 43 0 47 2 14 2 0 0 3 0 0 2 8 .298 .346 .340 .687 0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Yorvit Torrealba 5 2001-2005 220 0 605 76 152 35 6 13 75 4 0 54 115 .251 .318 .393 .712 2.0
Andres Torres 4 2009-2013 429 0 1279 197 322 90 18 28 126 55 17 136 329 .252 .326 .416 .742 5.7
Andres E. Torres 2 2021-2022 93 3 9 2 3 2 0 0 2 0 0 1 3 .333 .400 .556 .956 0.1
Nelson Torres 1 2053-2053 57 40 170 26 43 7 3 3 13 1 0 13 33 .253 .310 .382 .692 0.0
Salomon Torres 3 1993-1995 28 0 40 2 7 0 0 0 0 0 0 0 16 .175 .175 .175 .350 -0.6
Brian Tracy 1 2075-2075 82 59 206 20 34 10 0 6 19 0 0 19 100 .165 .248 .301 .549 -0.2
Red Tramback 1 1940-1940 2 0 4 0 1 0 0 0 0 1 0 1 1 .250 .400 .250 .650 0.0
Mitchell Traver 2 2020-2021 11 1 2 0 1 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 0.0
Red Treadway 2 1944-1945 138 0 394 54 105 9 4 4 28 5 0 33 24 .266 .323 .340 .663 0.8
Alex Trevino 1 1985-1985 57 0 157 17 34 10 1 6 19 0 0 20 24 .217 .303 .408 .711 1.0
Danny Trevino 2 2088-2089 134 18 92 17 26 2 1 1 12 17 3 9 18 .283 .356 .359 .714 0.8
Manny Trillo 2 1984-1985 223 0 852 81 203 37 3 7 61 2 0 65 99 .238 .293 .313 .607 0.6
Ken Trinkle 4 1943-1948 174 0 74 5 11 0 0 0 4 0 0 7 18 .149 .222 .149 .371 -0.6
Nick Tropeano 3 2020-2022 112 53 107 3 7 2 0 0 2 0 0 0 72 .065 .065 .084 .150 -1.6
Mike Trout 7 2017-2030 996 991 3826 641 1014 169 38 177 561 35 6 586 1113 .265 .365 .468 .833 25.1
Dasher Troy 1 1883-1883 85 0 316 37 68 7 5 0 20 0 0 9 33 .215 .237 .269 .506 -1.8
Cole Tucker 3 2030-2032 308 300 1185 157 273 50 11 28 137 42 7 102 356 .230 .299 .362 .661 2.7
Michael Tucker 2 2004-2005 244 0 714 109 179 37 7 18 95 9 2 98 154 .251 .341 .398 .738 1.4
Bob Tufts 1 1981-1981 11 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
John Turner 5 2053-2058 546 510 2034 228 517 111 12 67 283 22 21 112 556 .254 .308 .419 .727 6.7
Ty Tyson 2 1926-1927 140 0 494 64 140 23 3 4 52 11 0 25 47 .283 .322 .366 .688 0.9
Dan Uggla 1 2014-2014 4 0 11 1 0 0 0 0 0 0 0 1 6 .000 .083 .000 .083 -0.2
George Uhle 1 1933-1933 8 0 5 1 0 0 0 0 0 0 0 1 3 .000 .167 .000 .167 -0.1
George Ulrich 1 1896-1896 14 0 45 4 8 1 0 0 1 0 0 1 1 .178 .229 .200 .429 -0.5
Danny Urias 5 2049-2053 537 530 2230 282 613 84 34 34 185 73 13 82 277 .275 .309 .389 .697 7.6
Jose Uribe 8 1985-1992 985 0 2992 299 721 98 34 19 213 72 46 248 418 .241 .299 .316 .614 0.8
Juan Uribe 2 2009-2010 270 0 919 114 244 50 6 40 140 4 3 70 174 .266 .318 .464 .781 4.8
Mike Vail 1 1983-1983 18 0 26 1 4 1 0 0 3 0 0 0 7 .154 .185 .192 .377 -0.3
Carlos Valderrama 1 2003-2003 7 0 7 0 1 0 0 0 0 1 0 0 3 .143 .143 .143 .286 -0.1
Willie Valderrama 3 2059-2061 174 167 608 63 116 19 4 22 62 14 2 54 268 .191 .276 .344 .620 0.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Carlos Valdez 1 1995-1995 11 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Merkin Valdez 3 2004-2009 67 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Sergio Valdez 1 1995-1995 13 0 21 1 2 0 0 0 1 0 0 0 9 .095 .095 .095 .190 -0.4
Angel Valenzuela 1 2077-2077 33 29 69 8 7 3 0 0 1 1 0 7 26 .101 .195 .145 .340 -0.5
Willie Valenzuela 5 2050-2054 516 481 1772 179 456 92 6 27 176 7 4 133 380 .257 .311 .362 .673 2.8
Jordan Valerio 2 2034-2035 39 11 68 6 11 1 0 2 6 0 0 7 13 .162 .234 .265 .498 -0.4
George Van Haltren 10 1894-1903 1221 0 4906 973 1575 194 88 29 604 320 0 486 419 .321 .385 .414 .799 37.0
William Van Landingham 4 1994-1997 82 0 164 6 20 4 0 1 6 0 0 3 85 .122 .137 .165 .302 -2.4
Brett Van Rooy 6 2058-2063 356 324 1083 110 188 32 11 33 93 52 3 122 525 .174 .263 .315 .578 0.4
Ike Van Zandt 1 1901-1901 3 0 6 1 1 0 0 0 0 0 0 0 1 .167 .167 .167 .333 -0.1
Hy Vandenberg 4 1937-1940 22 0 18 0 1 0 0 0 1 0 0 1 5 .056 .105 .056 .161 -0.3
John Vander Wal 1 2001-2001 49 0 139 19 35 6 1 3 20 1 2 26 38 .252 .370 .374 .744 0.2
Nicholas Vassilopulos 1 2074-2074 121 105 352 45 93 16 4 3 30 13 11 27 57 .264 .319 .358 .676 0.4
Joe Vaught 1 2038-2038 61 55 197 35 49 9 1 5 19 0 1 22 30 .249 .327 .381 .708 0.5
Luis Vazquez 4 2044-2047 365 359 1262 139 295 57 1 34 132 2 1 58 310 .234 .281 .361 .643 2.3
Eugenio Velez 4 2007-2010 225 0 626 84 160 31 14 8 71 30 11 38 107 .256 .300 .388 .688 0.7
Pat Veltman 3 1928-1932 5 0 5 2 1 0 1 0 0 0 0 3 1 .200 .500 .600 1.100 0.1
Max Venable 5 1979-1983 302 0 608 72 135 15 8 7 48 38 11 58 93 .222 .292 .308 .600 -0.2
Johnny Vergez 4 1931-1934 501 0 1719 197 443 84 12 42 223 14 0 121 222 .258 .311 .394 .705 5.7
Carlos Vidal 4 2019-2022 484 431 1681 207 436 93 13 46 226 9 2 148 368 .259 .323 .412 .735 7.1
Kelvin Vigil 2 2071-2072 90 17 95 8 15 5 0 5 10 0 0 16 54 .158 .281 .368 .649 -0.1
Nick Vincent 2 2020-2021 127 0 6 0 1 0 0 0 1 0 0 0 1 .167 .167 .167 .333 0.0
Ozzie Virgil 4 1956-1969 142 0 328 35 77 3 3 6 35 4 4 18 39 .235 .273 .317 .590 -0.6
Jose Vizcaino 2 1997-2006 215 0 687 93 176 22 7 6 55 8 10 64 97 .256 .319 .335 .654 0.2
Omar Vizquel 4 2005-2008 542 0 1926 232 510 78 18 11 177 67 27 180 186 .265 .329 .341 .671 2.2
Ryan Vogelsong 7 2000-2015 160 0 241 20 32 6 0 1 8 0 0 11 98 .133 .180 .170 .351 -3.1
Bill Voiselle 6 1942-1947 138 0 265 15 44 6 0 0 18 0 0 17 61 .166 .216 .189 .405 -2.4
Ed Vosberg 1 1990-1990 18 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ham Wade 1 1907-1907 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 1.000 .000 1.000 0.0
Heinie Wagner 1 1902-1902 17 0 56 4 12 1 0 0 2 3 0 0 6 .214 .214 .232 .446 -0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Leon Wagner 3 1958-1969 172 0 362 51 103 13 3 18 59 1 0 45 59 .285 .370 .486 .857 2.4
Dick Wakefield 1 1952-1952 3 0 2 0 0 0 0 0 0 0 0 1 1 .000 .333 .000 .333 -0.0
Rube Walberg 1 1923-1923 2 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Bill Walker 6 1927-1932 162 0 298 12 37 0 3 3 20 1 0 8 92 .124 .147 .174 .322 -4.2
Curt Walker 2 1920-1921 72 0 206 30 56 13 5 3 35 4 3 16 11 .272 .324 .427 .752 0.7
Frank Walker 1 1925-1925 39 0 81 12 18 1 0 1 5 1 1 9 11 .222 .308 .272 .579 -0.2
Kevin Walker 1 2004-2004 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Tyler Walker 5 2004-2008 205 0 8 0 0 0 0 0 0 0 0 1 5 .000 .111 .000 .111 -0.2
Joe Wall 2 1901-1902 10 0 22 2 9 2 0 0 1 0 0 2 2 .409 .458 .500 .958 0.3
Red Waller 1 1909-1909 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Colin Ward 1 1985-1985 6 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
John Ward 9 1883-1894 1070 0 4461 828 1245 136 57 17 546 332 0 218 200 .279 .314 .347 .661 10.6
John Warner 8 1896-1904 623 0 2088 238 532 52 16 3 197 49 0 98 228 .255 .307 .299 .607 1.1
Kyle Warner 5 2050-2054 495 410 1637 209 439 82 2 58 237 3 2 176 339 .268 .343 .427 .770 6.4
Bennie Warren 2 1946-1947 42 0 74 7 12 1 1 4 8 0 0 14 22 .162 .295 .365 .660 0.4
Libe Washburn 1 1902-1902 6 0 9 1 4 0 0 0 0 1 0 2 1 .444 .615 .444 1.060 0.3
Mark Wasinger 2 1987-1988 47 0 82 17 22 3 0 1 3 2 0 8 14 .268 .333 .341 .675 0.2
George Watkins 1 1934-1934 105 0 296 38 73 18 3 6 33 2 0 24 34 .247 .316 .389 .704 0.8
Allen Watson 1 1996-1996 32 0 65 5 15 3 0 0 7 0 0 5 8 .231 .286 .277 .563 -0.2
Hunter Watson 6 2023-2028 417 370 1399 167 343 93 10 41 145 3 2 125 425 .245 .308 .414 .722 5.0
Mule Watson 2 1923-1924 39 0 81 7 17 3 2 2 15 0 0 2 24 .210 .229 .370 .599 -0.2
Tony Watson 1 2017-2017 41 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Terry Waugh 1 2070-2070 1 1 3 0 0 0 0 0 0 0 0 1 0 .000 .250 .000 .250 -0.0
Roy Weatherly 1 1950-1950 52 0 69 10 18 3 3 0 11 0 0 13 10 .261 .378 .391 .769 0.3
Jim Weaver 1 1989-1989 12 0 20 2 4 3 0 0 2 1 0 0 7 .200 .200 .350 .550 -0.0
Earl Webb 1 1925-1925 4 0 3 0 0 0 0 0 0 0 0 1 1 .000 .250 .000 .250 -0.0
Red Webb 2 1948-1949 25 0 19 3 6 0 1 0 3 0 0 0 2 .316 .316 .421 .737 0.0
Isaiah Webber 6 2048-2053 680 664 2255 255 470 106 2 79 291 0 0 226 856 .208 .284 .362 .646 6.9
Ben Weber 1 2000-2000 9 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Victor Weber 1 2091-2091 13 12 44 2 5 1 0 0 0 0 0 2 24 .114 .152 .136 .289 -0.7
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jake Weimer 1 1909-1909 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Phil Weintraub 6 1933-1945 295 0 854 137 250 34 13 25 142 2 0 149 114 .293 .398 .451 .849 7.3
Mickey Welch 10 1883-1892 462 0 1651 205 353 57 13 11 147 10 0 71 273 .214 .248 .284 .532 -8.1
Todd Wellemeyer 1 2010-2010 13 0 20 2 2 0 0 0 0 0 0 0 11 .100 .100 .100 .200 -0.3
Brad Wellman 5 1982-1986 264 0 638 55 143 23 2 3 58 20 10 46 116 .224 .278 .281 .558 -0.6
Jimmy Welsh 2 1928-1929 162 0 605 102 178 29 5 11 62 7 0 38 33 .294 .351 .413 .764 2.1
Lew Wendell 2 1915-1916 22 0 38 0 8 1 1 0 5 0 0 2 9 .211 .250 .289 .539 0.0
Billy Werber 1 1942-1942 98 0 370 51 76 9 2 1 13 9 0 51 22 .205 .308 .249 .557 0.5
Huyler Westervelt 1 1894-1894 23 0 56 9 8 1 0 0 7 2 0 6 5 .143 .226 .161 .387 -0.5
Wes Westrum 11 1947-1957 919 0 2322 302 503 59 8 96 315 10 5 489 514 .217 .356 .373 .729 16.1
Lew Whistler 2 1890-1891 117 0 435 66 114 17 14 5 67 12 0 44 82 .262 .335 .400 .735 1.2
Steve Whitaker 1 1970-1970 16 0 27 3 3 1 0 0 4 0 0 2 14 .111 .167 .148 .315 -0.4
Bill White 2 1956-1958 164 0 537 68 137 24 7 23 63 16 8 54 77 .255 .326 .454 .780 1.7
Fuzz White 1 1947-1947 7 0 13 3 3 0 0 0 0 0 0 0 0 .231 .231 .231 .462 -0.1
Joe White 11 2033-2043 1457 1412 5444 838 1438 263 46 301 950 68 47 515 1220 .264 .333 .495 .828 34.2
Mikey White 1 2030-2030 34 33 107 8 23 4 0 1 10 2 0 14 36 .215 .306 .280 .586 -0.0
Burgess Whitehead 5 1936-1941 650 0 2512 303 672 76 22 16 182 38 0 121 98 .268 .307 .334 .642 2.9
Eli Whiteside 4 2009-2012 199 0 477 51 102 21 4 10 42 3 3 31 128 .214 .273 .338 .611 0.1
Terry Whitfield 4 1977-1980 514 0 1529 201 442 77 11 26 138 16 20 109 206 .289 .338 .405 .743 3.9
Art Whitney 2 1888-1889 219 0 801 99 175 13 6 2 87 26 0 64 61 .218 .279 .257 .536 -2.7
Ed Whitson 3 1979-1981 74 0 131 5 14 0 0 0 7 0 0 4 44 .107 .133 .107 .240 -2.3
Floyd Wicker 1 1971-1971 9 0 21 3 3 0 0 0 1 0 0 2 5 .143 .250 .143 .393 -0.2
Stump Wiedman 2 1887-1888 3 0 10 1 1 0 0 0 1 0 0 2 1 .100 .250 .100 .350 -0.1
Rob Wilfong 1 1987-1987 2 0 8 2 1 0 0 1 2 1 0 1 2 .125 .222 .500 .722 0.0
Hoyt Wilhelm 5 1952-1956 319 0 120 11 17 2 1 1 4 0 1 6 32 .142 .183 .200 .383 -1.4
Joe Wilhoit 2 1917-1918 98 0 185 22 54 5 5 0 23 4 0 25 19 .292 .376 .373 .749 1.6
Rick Wilkins 2 1996-1997 118 0 347 37 83 15 0 14 59 0 2 38 105 .239 .308 .403 .711 1.0
Bernie Williams 3 1970-1972 88 0 157 22 31 6 1 4 15 2 2 21 47 .197 .292 .325 .617 -0.1
Charlie Williams 7 1972-1978 237 0 74 4 11 0 1 0 1 0 0 2 22 .149 .182 .176 .357 -0.8
Davey Williams 6 1949-1955 517 0 1785 235 450 61 10 32 163 6 12 164 144 .252 .320 .351 .672 3.5
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Frank Williams 3 1984-1986 146 0 23 1 5 0 0 0 1 0 0 3 8 .217 .308 .217 .525 -0.1
Jackson Williams 1 2015-2015 7 0 10 1 2 1 0 0 1 1 0 4 1 .200 .429 .300 .729 0.1
Jaquez Williams 2 2027-2028 158 128 478 54 108 25 3 23 68 3 1 51 165 .226 .305 .435 .740 1.9
Jerome Williams 3 2003-2005 42 0 77 2 9 1 0 0 1 0 1 1 33 .117 .128 .130 .258 -1.5
Keith Williams 1 1996-1996 9 0 20 0 5 0 0 0 0 0 0 0 6 .250 .250 .250 .500 -0.1
Matt Williams 10 1987-1996 1120 0 4139 594 1092 179 25 247 732 29 27 272 872 .264 .312 .498 .811 24.4
Mac Williamson 1 2015-2015 10 0 32 2 7 0 1 0 1 0 0 0 8 .219 .235 .281 .517 -0.2
Jim Willoughby 4 1971-1974 74 0 66 6 10 2 0 1 3 0 0 4 24 .152 .200 .227 .427 -0.6
Walt Wilmot 2 1897-1898 46 0 172 24 42 6 2 3 26 5 0 11 19 .244 .290 .355 .644 -0.3
Art Wilson 6 1908-1913 231 0 403 53 107 21 4 4 54 11 0 56 48 .266 .358 .367 .725 3.3
Artie Wilson 1 1951-1951 19 0 22 2 4 0 0 0 1 2 0 2 1 .182 .250 .182 .432 -0.1
Brian Wilson 7 2006-2012 314 0 9 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.2
Desi Wilson 1 1996-1996 41 0 118 10 32 2 0 2 12 0 2 12 27 .271 .338 .339 .677 -0.2
George Wilson 3 1952-1956 126 0 188 14 37 8 0 3 18 0 0 10 30 .197 .241 .287 .528 -0.8
Hack Wilson 3 1923-1925 172 0 573 90 158 26 16 16 87 9 5 65 80 .276 .352 .461 .812 3.4
Neil Wilson 1 1960-1960 6 0 10 0 0 0 0 0 0 0 0 1 2 .000 .091 .000 .091 -0.2
Parke Wilson 7 1893-1899 366 0 1266 194 336 37 15 3 170 54 0 106 96 .265 .327 .325 .652 0.0
Trevor Wilson 7 1988-1995 161 0 193 17 34 3 0 2 14 2 0 11 67 .176 .232 .223 .455 -1.7
Hooks Wiltse 11 1904-1914 356 0 721 81 155 19 4 2 79 14 0 50 83 .215 .272 .261 .533 -0.6
Randy Winn 5 2005-2009 666 0 2533 343 735 169 18 51 262 73 20 209 367 .290 .345 .432 .776 9.3
Jesse Winters 2 1919-1920 37 0 10 0 0 0 0 0 0 0 0 1 2 .000 .091 .000 .091 -0.2
Jack Wisner 2 1925-1926 30 0 17 3 2 0 0 0 0 0 0 0 4 .118 .118 .118 .235 -0.2
Jay Witasick 1 2002-2002 42 0 5 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.1
Mickey Witek 6 1940-1947 579 0 2146 239 594 65 9 22 196 7 0 148 84 .277 .323 .346 .670 7.6
Johnnie Wittig 4 1938-1943 83 0 91 5 10 1 0 0 5 0 0 2 28 .110 .129 .121 .250 -1.2
Jim Wohlford 3 1980-1982 238 0 511 58 129 21 5 4 56 9 7 47 68 .252 .312 .337 .649 0.1
Ted Wood 2 1991-1992 34 0 83 5 15 2 0 1 4 0 0 8 26 .181 .261 .241 .502 -0.4
Travis Wood 2 2017-2018 44 28 59 3 10 2 0 0 2 0 0 2 26 .169 .197 .203 .400 -0.5
Mike Woodard 3 1985-1987 82 0 180 26 44 4 1 1 15 13 3 15 13 .244 .303 .294 .597 0.2
Pete Woodruff 1 1899-1899 20 0 61 11 15 1 1 2 7 3 0 9 7 .246 .343 .393 .736 0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Tim Worrell 4 2001-2006 245 0 9 0 0 0 0 0 0 0 0 0 7 .000 .000 .000 .000 -0.2
Al Worthington 6 1953-1959 209 0 183 15 27 3 0 1 10 0 0 5 52 .148 .172 .180 .352 -2.3
Jamey Wright 1 2006-2006 35 0 47 4 12 2 0 0 1 0 0 0 11 .255 .255 .298 .553 -0.3
Robert Wright 1 2092-2092 10 5 27 5 8 1 1 2 7 1 0 0 4 .296 .296 .630 .926 0.2
Roy Wright 1 1956-1956 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Russ Wrightstone 1 1928-1928 30 0 25 3 4 0 0 1 5 0 0 3 2 .160 .250 .280 .530 -0.1
Zeke Wrigley 1 1899-1899 4 0 15 1 3 0 0 0 1 1 0 1 2 .200 .250 .200 .450 -0.1
Kien-lung Xuan 1 2095-2095 9 5 17 0 1 0 0 0 0 0 0 0 6 .059 .059 .059 .118 -0.2
Keiichi Yabu 1 2008-2008 60 0 1 1 0 0 0 0 0 0 0 1 0 .000 .500 .000 .500 0.0
George Yeager 1 1902-1902 38 0 108 6 22 2 1 0 9 1 0 11 13 .204 .277 .241 .518 -0.1
Christian Yelich 2 2017-2018 311 310 1237 169 321 63 9 11 112 19 7 154 307 .259 .343 .352 .694 4.6
Tsuguo Yokoyama 1 2052-2052 90 87 338 35 75 21 0 6 43 2 1 45 69 .222 .313 .337 .650 -0.5
Babe Young 7 1936-1947 543 0 1798 240 496 88 10 63 311 9 0 204 117 .276 .354 .441 .796 11.2
Omarion Young 1 2033-2033 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Joel Youngblood 6 1983-1988 602 0 1470 174 391 62 4 39 183 18 15 144 246 .266 .335 .393 .728 6.2
Ross Youngs 10 1917-1926 1211 0 4627 812 1491 236 93 42 592 153 83 550 390 .322 .399 .441 .839 34.9
Sal Yvars 7 1947-1953 142 0 304 29 74 6 0 7 28 0 0 27 30 .243 .313 .332 .646 1.0
Adrian Zabala 2 1945-1949 26 0 26 5 4 0 0 0 1 0 0 3 4 .154 .241 .154 .395 -0.2
Elmer Zacher 1 1910-1910 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Dom Zanni 3 1958-1961 18 0 2 0 0 0 0 0 0 0 0 1 1 .000 .333 .000 .333 -0.0
Remo Zaretti 6 2076-2081 639 574 1996 154 377 94 2 37 170 1 0 85 714 .189 .235 .294 .528 -3.5
Jorge Zavala 6 2063-2068 766 739 2703 350 526 82 8 81 206 86 31 426 1016 .195 .308 .321 .628 2.2
Dave Zearfoss 3 1896-1898 25 0 71 6 17 1 2 0 6 2 0 5 6 .239 .299 .310 .609 -0.0
Chad Zerbe 4 2000-2003 107 0 20 1 3 0 0 0 2 0 0 0 5 .150 .150 .150 .300 -0.4
Mang Zhang 2 2049-2050 145 145 567 88 138 13 6 33 89 15 4 50 159 .243 .322 .462 .785 2.5
Justin Zilfian 4 2038-2041 499 484 1828 255 457 98 3 80 288 2 2 243 251 .250 .346 .438 .784 4.8
Heinie Zimmerman 4 1916-1919 434 0 1643 182 454 65 25 10 235 44 8 57 106 .276 .303 .365 .668 7.2
Roy Zimmerman 1 1945-1945 27 0 98 14 27 1 0 5 15 1 0 5 16 .276 .330 .439 .769 0.4
Walter Zink 1 1921-1921 2 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Barry Zito 7 2007-2013 208 0 315 12 34 0 0 0 11 0 0 18 84 .108 .156 .108 .264 -5.5
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Quintiliano Zuiga 2 2091-2092 13 0 13 3 3 0 0 2 4 0 0 2 3 .231 .333 .692 1.026 0.2
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Tuesday, April 16th , 2024 - OOTP Baseball 24.11 Build 85