SAN FRANCISCO GIANTS
BATTING REGISTER
11/22/2051
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
ARI | ATL | BAL | BOS | CAL | CWS | CHC | CIN | CLE | COL | DET | HOU | KC | LAD | MIA
MIL | MIN | MON | NYY | NYM | OAK | PHI | PIT | SD | SF | SEA | STL | 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.2 684 163 5560 1373 288 42 122 511 1209 53 .247 .317 .380 .696
2017 San Francisco Giants 4.3 696 163 5737 1507 289 37 125 490 1193 43 .263 .326 .391 .718
2018 San Francisco Giants 4.3 703 162 5724 1456 256 29 142 428 1205 36 .254 .313 .384 .697
2019 San Francisco Giants 3.7 597 162 5505 1339 277 30 113 425 1223 44 .243 .305 .366 .671
2020 San Francisco Giants 3.7 598 162 5495 1294 285 26 113 477 1356 46 .235 .302 .359 .660
2021 San Francisco Giants 4.3 699 162 5590 1435 281 44 135 511 1306 93 .257 .326 .395 .721
2022 San Francisco Giants 4.1 676 164 5673 1484 305 28 121 505 1264 76 .262 .327 .389 .716
2023 San Francisco Giants 3.3 529 162 5546 1308 235 24 102 490 1239 112 .236 .303 .342 .645
2024 San Francisco Giants 3.5 574 162 5532 1359 267 31 114 444 1228 68 .246 .306 .367 .673
2025 San Francisco Giants 3.6 587 162 5471 1372 262 38 92 478 1208 106 .251 .315 .363 .678
2026 San Francisco Giants 3.7 602 162 5424 1348 261 29 117 500 1155 82 .249 .316 .372 .688
2027 San Francisco Giants 3.7 598 162 5416 1312 254 41 123 534 1179 84 .242 .315 .372 .687
2028 San Francisco Giants 4.1 660 162 5532 1391 267 38 158 548 1228 124 .251 .324 .399 .723
2029 San Francisco Giants 3.7 602 162 5497 1304 237 20 169 530 1295 91 .237 .309 .380 .689
2030 San Francisco Giants 3.3 527 162 5326 1225 240 25 141 508 1273 82 .230 .304 .364 .668
2031 San Francisco Giants 3.7 601 162 5386 1231 258 29 158 529 1310 103 .229 .304 .375 .679
2032 San Francisco Giants 3.8 608 162 5448 1314 248 42 108 503 1209 143 .241 .311 .362 .673
2033 San Francisco Giants 4.5 722 162 5549 1464 288 46 158 501 1141 132 .264 .330 .418 .748
2034 San Francisco Giants 6.2 1001 162 5643 1675 306 52 219 635 1032 218 .297 .373 .486 .859
2035 San Francisco Giants 6.0 979 162 5600 1608 276 64 237 653 1061 203 .287 .371 .486 .857
2036 San Francisco Giants 6.3 1026 162 5600 1641 272 90 260 657 942 243 .293 .374 .513 .887
2037 San Francisco Giants 5.8 933 162 5550 1602 259 80 242 637 1034 300 .289 .368 .495 .863
2038 San Francisco Giants 6.7 1093 162 5670 1688 310 76 270 783 1023 307 .298 .388 .522 .910
2039 San Francisco Giants 6.4 1044 162 5519 1578 271 75 276 683 983 296 .286 .371 .512 .883
2040 San Francisco Giants 5.6 902 162 5491 1557 282 72 236 581 1116 188 .284 .358 .490 .848
2041 San Francisco Giants 6.0 980 162 5517 1555 257 69 276 689 1052 339 .282 .364 .504 .868
2042 San Francisco Giants 6.5 1051 162 5576 1623 345 55 284 778 972 371 .291 .383 .525 .908
2043 San Francisco Giants 6.4 1032 162 5638 1611 306 75 306 709 1065 296 .286 .369 .529 .899
2044 San Francisco Giants 5.5 888 162 5507 1530 290 56 249 649 1188 250 .278 .357 .486 .844
2045 San Francisco Giants 5.4 869 162 5534 1480 263 51 261 559 1243 199 .267 .338 .475 .813
2046 San Francisco Giants 5.3 865 162 5390 1458 266 59 254 710 1374 133 .271 .361 .483 .844
2047 San Francisco Giants 5.1 834 162 5439 1397 258 56 237 719 1485 153 .257 .349 .456 .805
2048 San Francisco Giants 5.0 807 162 5531 1471 258 47 250 634 1458 133 .266 .347 .465 .813
2049 San Francisco Giants 5.1 824 162 5491 1402 248 65 211 690 1480 103 .255 .344 .439 .783
2050 San Francisco Giants 4.8 776 162 5489 1389 255 55 272 539 1433 108 .253 .327 .468 .796
2051 San Francisco Giants 4.1 672 162 5446 1325 296 47 196 524 1384 78 .243 .316 .423 .739
Year Team Totals 4.3 122433 28417 894311 235922 38805 8534 20972 84491 130958 21356 .264 .329 .397 .726
Seasonal Average   724 168 5292 1396 230 50 124 500 775 126
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
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
Yoshiie Adachi 1 2033-2033 1 1 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Ace Adams 6 1941-1946 302 0 99 9 12 0 0 0 2 0 0 6 14 .121 .171 .121 .293 -1.2
Glenn Adams 2 1975-1976 130 0 164 12 45 6 1 4 18 2 0 12 37 .274 .326 .396 .722 0.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
Skylar Adams 2 2039-2040 72 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Dan Adkins 1 2038-2038 5 0 6 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Ehire Adrianza 4 2013-2016 167 8 300 30 65 18 3 1 27 7 3 27 66 .217 .293 .307 .600 0.1
Jeremy Affeldt 7 2009-2015 411 0 7 0 1 0 0 0 0 0 0 1 4 .143 .250 .143 .393 -0.1
Carlos Aguilar 1 2032-2032 8 8 30 1 4 1 0 0 4 0 0 1 6 .133 .182 .167 .348 -0.4
Mike Aguilar 1 2037-2037 29 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
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
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
Tyler Alexander 1 2032-2032 31 29 43 3 0 0 0 0 0 0 0 3 34 .000 .065 .000 .065 -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
Andy Allanson 1 1993-1993 13 0 24 3 4 1 0 0 2 0 0 1 2 .167 .200 .208 .408 -0.2
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
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Moises Alou 2 2005-2006 221 0 772 119 241 46 4 41 137 7 2 84 74 .312 .379 .541 .920 6.4
Cesar Alvarado 9 2020-2028 1191 1137 4925 619 1399 259 81 45 404 295 32 119 573 .284 .309 .397 .706 26.7
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
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
Ian Anderson 1 2029-2029 23 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Brett Andrews 1 2032-2032 26 26 102 18 32 6 0 1 8 10 1 17 16 .314 .412 .402 .814 1.0
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
Mathew Annunziata 6 2022-2027 708 471 1902 202 494 89 12 34 196 5 6 189 434 .260 .332 .373 .705 4.0
Johnny Antonelli 7 1954-1960 305 0 560 44 101 8 3 15 54 1 0 22 146 .180 .212 .286 .497 -3.5
Nori Aoki 1 2015-2015 93 0 355 42 102 12 3 5 26 14 5 30 25 .287 .353 .380 .733 1.5
Luis Aquino 1 1995-1995 5 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Jack Aragon 1 1941-1941 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jonah Arenado 1 2017-2017 3 3 11 1 6 0 0 0 0 1 1 0 2 .545 .545 .545 1.091 0.2
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
Christian Arroyo 7 2019-2025 721 465 2094 279 580 120 13 27 194 44 21 153 428 .277 .336 .385 .721 8.8
Kane Arthurs 2 2028-2029 171 151 577 59 140 30 4 14 51 9 3 51 117 .243 .309 .381 .690 1.1
Scott Atchison 1 2007-2007 22 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Rich Aurilia 12 1995-2009 1292 0 4456 574 1226 232 17 143 574 17 18 342 672 .275 .327 .431 .758 16.8
Manuel Avitia 2 2035-2039 25 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bobby Ayala 4 2041-2049 227 211 795 175 254 53 7 34 136 53 12 151 136 .319 .434 .532 .966 7.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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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
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
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
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.2
Jeff Ball 1 1998-1998 2 0 4 0 1 0 0 0 0 0 0 0 0 .250 .250 .250 .500 -0.0
Blake Ballard 1 2042-2042 96 88 308 58 90 13 6 21 57 18 3 40 78 .292 .377 .578 .955 1.9
Jonathan Ballejos 1 2038-2038 45 0 2 0 1 0 0 0 0 0 0 0 1 .500 .500 .500 1.000 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
Oscar Banda 2 2039-2040 40 30 56 2 6 2 0 0 4 0 0 0 24 .107 .107 .143 .250 -1.0
Bryce Bandilla 3 2018-2021 23 2 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Tom Bannon 2 1895-1896 39 0 166 34 44 7 2 0 8 20 0 8 9 .265 .299 .331 .630 0.4
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
Justin Barker 2 2036-2037 30 12 59 11 21 3 1 3 9 1 1 1 11 .356 .355 .593 .948 0.4
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
Bob Barr 1 1891-1891 5 0 11 0 1 0 0 0 0 0 0 2 3 .091 .231 .091 .322 -0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jim Barr 10 1971-1983 421 0 513 28 83 15 2 1 31 2 0 15 129 .162 .191 .205 .396 -5.4
Kyle Barraclough 1 2023-2023 49 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Jose Barrios 1 1982-1982 10 0 19 2 3 0 0 0 0 0 0 1 4 .158 .200 .158 .358 -0.2
Ramil Barroga 1 2033-2033 34 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
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
Bob Barthelson 1 1944-1944 7 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Tom Bartlett 5 2026-2031 131 89 248 20 51 15 1 3 20 2 1 14 67 .206 .247 .310 .558 -1.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
Micah Basinger 7 2034-2040 187 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
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 1.9
Bill Bathe 2 1989-1990 82 0 80 6 20 1 1 3 18 0 0 7 19 .250 .303 .400 .703 0.3
Robinson Batista 1 2023-2023 56 17 87 15 22 3 1 0 6 4 4 12 19 .253 .343 .310 .654 0.1
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.1
Jose Bautista 2 1995-1996 89 0 27 1 1 0 0 0 0 0 0 1 13 .037 .071 .037 .108 -0.6
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.5
Tom Beckman 1 2044-2044 24 18 72 11 19 7 0 2 11 0 0 7 11 .264 .329 .444 .774 0.3
Cam Bedrosian 6 2019-2024 310 0 19 1 5 0 0 0 0 0 0 0 8 .263 .263 .263 .526 -0.1
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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 -0.7
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
Cody Bellinger 2 2028-2031 109 64 288 23 69 12 2 8 34 1 0 24 83 .240 .304 .378 .682 -0.3
Travis Bello 1 2031-2031 99 78 326 55 88 16 4 14 40 17 1 37 62 .270 .350 .472 .822 0.9
Brandon Belt 7 2011-2017 879 322 3047 435 822 187 26 115 427 38 12 358 876 .270 .349 .461 .811 17.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
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
Amari Benton 1 2041-2041 18 15 52 3 7 0 0 1 4 5 0 5 19 .135 .207 .192 .399 -0.6
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.0
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
Eddie Berumen 1 2032-2032 22 19 71 4 13 1 0 0 2 0 1 6 15 .183 .256 .197 .454 -0.6
Bob Bescher 1 1914-1914 135 0 512 82 138 23 4 6 35 36 0 45 48 .270 .336 .365 .701 3.8
Tom Best 5 2045-2049 546 492 1760 228 434 62 11 70 244 17 40 195 484 .247 .326 .414 .739 -2.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Brandon Birdsell 3 2022-2025 77 3 20 1 4 1 0 0 3 0 0 1 8 .200 .238 .250 .488 -0.3
Ty Blach 12 2016-2027 322 272 494 23 56 8 0 1 27 0 0 11 189 .113 .136 .136 .272 -7.4
Bud Black 4 1991-1994 89 0 179 6 26 4 0 0 12 0 0 4 49 .145 .164 .168 .332 -2.4
Clayton Blackburn 5 2017-2021 92 84 151 9 17 3 0 0 5 0 0 7 46 .113 .152 .132 .284 -2.2
Travis Blackley 2 2007-2012 6 0 3 0 1 0 0 0 0 0 0 0 1 .333 .333 .333 .667 0.0
Charlie Blackmon 2 2016-2017 187 100 469 58 129 21 5 8 49 11 6 19 70 .275 .297 .392 .690 0.1
Rae Blaemire 1 1941-1941 2 0 5 0 2 0 0 0 0 0 0 0 0 .400 .400 .400 .800 0.1
Jim Blair 2 2038-2039 97 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
John Blair 5 2044-2048 523 496 1740 237 423 71 19 58 185 54 27 139 466 .243 .307 .406 .712 -3.0
Mike Blair 1 2035-2035 139 129 532 108 180 28 4 33 99 9 6 68 71 .338 .426 .592 1.018 6.4
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 615 64 1776 235 466 81 21 19 166 73 26 215 373 .262 .343 .364 .707 5.6
Kyle Blanks 1 2017-2017 15 1 17 1 4 0 1 0 1 0 0 0 6 .235 .235 .353 .588 -0.0
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
Blake Blenkhorn 2 2029-2030 112 10 129 12 26 4 0 4 21 0 0 9 32 .202 .278 .326 .603 -0.4
Jerry Blevins 3 2018-2020 191 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0.1
Bob Blewett 1 1902-1902 5 0 10 1 0 0 0 0 0 0 0 1 1 .000 .091 .000 .091 -0.2
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
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Hank Boney 1 1927-1927 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Raphaël Bonnet 3 2028-2030 38 12 68 6 15 4 1 2 12 1 1 3 17 .221 .254 .397 .651 -0.1
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
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 4.2
John Bowker 3 2008-2010 183 0 475 47 113 19 5 15 58 2 1 29 115 .238 .285 .394 .678 -0.2
Andy Bowman 1 2048-2048 49 48 202 32 48 14 1 5 13 11 3 23 61 .238 .322 .391 .713 0.3
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
Ian Boylan 8 2026-2033 789 605 2466 291 674 118 20 73 300 71 19 210 479 .273 .332 .426 .758 4.3
Jack Boyle 1 1892-1892 120 0 436 52 80 8 8 0 32 10 0 36 41 .183 .252 .239 .491 -3.2
Jim Boyle 1 1926-1926 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Chester Bradbury 5 2028-2033 605 570 2108 256 563 130 6 73 263 5 1 310 385 .267 .366 .438 .805 6.1
Ryan Braden 5 2044-2048 150 107 422 55 96 20 3 11 61 5 4 29 91 .227 .280 .367 .647 -2.2
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jeff Brantley 6 1988-1993 299 0 61 5 8 1 0 0 5 0 0 1 21 .131 .145 .148 .293 -0.9
Eisse Bravenboer 1 2036-2036 132 115 460 93 144 28 8 20 79 30 5 54 54 .313 .402 .539 .941 6.7
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
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 Brinson 1 2031-2031 79 68 229 19 34 10 0 3 21 0 1 16 62 .148 .211 .231 .442 -2.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
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
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
Jim Brower 3 2003-2005 165 0 21 3 4 0 0 0 1 0 0 1 7 .190 .261 .190 .451 -0.2
Chris Brown 4 1984-1987 308 0 1064 130 305 49 6 30 138 18 16 89 156 .287 .353 .429 .782 6.8
Cody Brown 2 2018-2019 56 39 146 19 49 11 1 2 17 4 1 13 25 .336 .399 .466 .865 1.3
Curtis Brown 1 2032-2032 12 3 19 4 8 2 0 1 6 1 0 4 4 .421 .500 .684 1.184 0.4
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 -1.4
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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
Ryan Bruzas 1 2037-2037 17 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
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 -0.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
Madison Bumgarner 11 2009-2019 297 104 591 54 114 15 1 18 68 0 0 27 214 .193 .228 .313 .541 -2.8
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
Enrique Burgos 1 1995-1995 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Eddie Burke 4 1892-1895 399 0 1633 362 459 62 28 20 210 144 0 141 113 .281 .354 .390 .744 11.5
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 3.2
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 1.1
Tanner Burns 3 2029-2031 79 11 34 2 7 1 0 1 2 0 0 1 15 .206 .229 .324 .552 -0.3
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.8
Pat Burrell 2 2010-2011 188 0 472 58 119 25 1 25 72 0 2 80 144 .252 .359 .468 .827 3.1
Emmanuel Burriss 5 2008-2012 282 0 720 87 175 14 1 1 42 40 15 53 101 .243 .304 .269 .573 -0.9
Frank Burrows 1 2040-2040 46 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Gareth Busby 6 2035-2040 801 769 2962 670 999 117 100 189 667 195 31 360 310 .337 .435 .636 1.071 41.4
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
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.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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 16 2005-2020 380 61 680 33 88 16 1 7 34 0 0 27 298 .129 .165 .187 .351 -8.9
Nate Calderin 2 2034-2043 35 14 77 11 24 7 0 0 11 1 1 2 11 .312 .338 .403 .740 -0.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
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
Ernie Camacho 2 1989-1990 21 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Daz Cameron 4 2028-2031 291 253 904 85 180 43 4 20 80 20 5 95 251 .199 .279 .322 .601 -0.6
Arquimedes Caminero 3 2021-2023 173 0 4 1 1 1 0 0 0 0 0 0 3 .250 .250 .500 .750 -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
Dave Cano 3 2028-2030 77 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Ben Cantwell 3 1927-1937 13 0 12 3 4 1 0 0 4 0 0 1 1 .333 .385 .417 .801 0.1
Keaton Carattini 2 2032-2033 70 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Willie Cardamone 1 2043-2043 145 140 586 126 177 35 18 32 101 40 10 58 115 .302 .372 .587 .959 4.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
Juan Cardona 1 2034-2034 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Roger Carey 1 1887-1887 1 0 4 0 0 0 0 0 2 0 0 0 1 .000 .000 .000 .000 -0.1
Julio Carias 4 2028-2031 390 371 1221 109 239 60 5 20 104 12 9 220 366 .196 .322 .302 .624 1.4
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
Bob Carpenter 5 1940-1947 76 0 130 7 21 1 0 0 15 0 0 8 17 .162 .216 .169 .385 -1.1
Matt Carpenter 1 2025-2025 134 109 404 37 97 21 0 4 45 0 0 52 102 .240 .331 .322 .653 1.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Nate Carrell 2 2032-2036 125 69 301 26 76 18 2 3 27 0 0 29 58 .252 .320 .355 .676 -0.5
Mark Carreon 4 1993-1996 327 0 938 123 271 59 4 36 169 3 4 65 106 .289 .338 .475 .813 3.6
Bill Carrick 3 1898-1900 94 0 263 21 41 4 2 0 17 2 0 21 32 .156 .218 .186 .405 -2.1
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
Santiago Casilla 9 2010-2019 471 0 7 0 2 0 0 0 2 0 0 1 2 .286 .375 .286 .661 0.0
Ed Caskin 3 1883-1886 196 0 738 97 174 22 3 2 81 0 0 48 81 .236 .282 .282 .564 -0.7
Xavier Castellanos 1 2044-2044 95 91 318 30 61 10 3 6 30 9 2 27 95 .192 .261 .299 .559 -2.2
Alberto Castillo 1 2003-2003 11 0 15 2 3 1 0 1 4 0 0 0 5 .200 .200 .467 .667 0.0
Carlos Castillo 2 2033-2034 118 109 448 67 115 22 9 19 60 17 7 48 90 .257 .330 .473 .803 0.7
Jose Castillo 1 2008-2008 112 0 394 42 96 28 4 6 35 2 2 25 71 .244 .290 .381 .671 0.5
Luis Castillo 2 2039-2040 60 3 11 0 3 0 0 0 1 1 0 0 2 .273 .273 .273 .545 -0.1
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
Mario Castro 1 2040-2040 15 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0.1
Red Causey 4 1918-1922 84 0 110 11 17 0 1 0 6 0 0 2 36 .155 .170 .173 .342 -1.0
Branden Cavalcante 1 2040-2040 67 43 183 28 49 7 2 6 20 4 0 10 28 .268 .306 .426 .732 0.5
Henri Cederberg 5 2042-2046 362 285 1110 142 251 44 4 47 152 31 7 75 270 .226 .283 .400 .683 -2.3
Willie Ceniceros 1 2045-2045 14 7 23 4 7 0 1 2 3 0 0 6 7 .304 .448 .652 1.100 0.1
Orlando Cepeda 9 1958-1966 1114 0 4178 652 1286 226 22 226 767 92 46 259 636 .308 .352 .535 .887 30.8
Danny Cervantes 3 2038-2040 90 12 22 3 5 3 0 0 3 0 0 0 12 .227 .227 .364 .591 -0.2
Ricardo Cespedes 2 2028-2029 67 37 168 13 42 5 1 8 19 5 0 16 42 .250 .319 .435 .753 0.8
Joel Chadwick 1 2027-2027 9 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Leon Chagnon 1 1935-1935 14 0 9 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.2
Dillon Chaltry 1 2039-2039 5 4 15 2 1 0 0 1 2 0 0 0 2 .067 .067 .267 .333 -0.2
Mike Chambers 1 2032-2032 12 5 6 1 1 0 0 0 0 0 0 0 1 .167 .167 .167 .333 -0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Tiny Chaplin 3 1928-1931 47 0 35 2 4 1 0 1 5 0 0 3 9 .114 .184 .229 .413 -0.4
Aroldis Chapman 5 2020-2024 296 1 14 0 2 1 0 0 0 0 0 0 8 .143 .143 .214 .357 -0.1
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
Angel Chavez 1 2005-2005 10 0 19 1 5 1 0 0 1 0 0 0 3 .263 .263 .316 .579 -0.1
Martin Chavez 1 2045-2045 36 35 128 12 26 0 0 5 21 0 0 11 40 .203 .270 .320 .590 -0.7
Nestor Chavez 1 1967-1967 2 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Kyae-sung Che 4 2033-2036 222 0 4 0 2 0 0 0 1 0 0 0 1 .500 .500 .500 1.000 0.1
Virgil Cheeves 1 1927-1927 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Wei-Yin Chen 3 2022-2024 80 71 139 2 7 2 0 0 3 0 0 2 85 .050 .064 .065 .129 -2.9
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
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
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.1
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
Roy Clark 1 1902-1902 21 0 76 4 11 1 0 0 3 5 0 1 9 .145 .156 .158 .314 -0.5
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 2.6
Artie Clarke 2 1890-1891 149 0 569 72 122 14 10 0 70 49 0 47 54 .214 .279 .274 .553 -0.6
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 -0.9
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.2
David Clawson 3 2026-2029 169 114 460 43 100 24 3 9 52 1 1 43 127 .217 .288 .341 .630 0.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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.3
Ty Cline 2 1967-1968 180 0 413 55 98 11 8 1 32 2 3 20 39 .237 .275 .310 .585 -0.2
Ralph Clum 1 2035-2035 47 35 145 21 44 5 3 3 19 1 2 21 25 .303 .389 .441 .831 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
Tom Coates 1 2040-2040 12 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Vance Cobb 1 2033-2033 17 5 31 5 7 2 0 0 3 5 0 3 6 .226 .294 .290 .584 -0.1
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
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.0
Altoon Coleman 1 2032-2032 27 6 9 0 2 0 0 0 1 0 0 0 4 .222 .222 .222 .444 -0.2
Anthony Coleman 6 2020-2026 408 309 1101 104 220 50 9 21 113 33 7 65 307 .200 .253 .319 .572 1.6
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
Zack Collins 3 2028-2031 171 68 358 39 75 20 0 21 67 0 1 31 143 .209 .272 .441 .714 0.8
Ivan Colon 3 2033-2035 352 347 1238 149 308 55 7 31 162 4 2 154 239 .249 .339 .380 .718 3.0
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
Theodore Conboy 1 2041-2041 116 109 403 65 110 16 4 22 59 19 3 40 77 .273 .336 .496 .832 1.7
Frank Connaughton 1 1896-1896 88 0 315 53 82 3 2 2 43 22 0 25 7 .260 .319 .302 .620 0.8
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 45.5
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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
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
Nicolas Coppola II 8 2033-2040 221 221 515 64 102 23 0 12 63 5 1 25 136 .198 .235 .313 .548 -3.0
Larry Corcoran 2 1885-1886 4 0 18 3 5 0 0 0 2 0 0 0 3 .278 .278 .278 .556 -0.0
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
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
Ed Corona 3 2029-2031 407 331 1325 154 347 63 0 64 186 2 1 99 239 .262 .328 .454 .782 2.9
Nick Corral 4 2030-2033 206 1 12 0 4 0 0 0 1 0 0 0 3 .333 .385 .333 .718 -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
Al Corwin 5 1951-1955 128 0 79 9 12 2 1 2 5 0 0 1 27 .152 .163 .278 .441 -0.7
Steven Costanza 1 2039-2039 8 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
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.0
Richard Couzens 1 2035-2035 79 46 199 24 49 9 0 7 25 2 0 15 41 .246 .297 .397 .694 -0.4
Chris Cox 4 2029-2032 59 3 10 0 0 0 0 0 0 0 0 0 5 .000 .000 .000 .000 -0.3
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.3
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 11 2011-2021 1278 398 3751 409 888 187 37 90 454 15 18 349 897 .237 .306 .378 .685 10.9
Pat Crawford 2 1929-1930 90 0 133 24 38 6 2 6 41 1 0 18 7 .286 .375 .496 .871 0.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Doug Creek 2 1996-1997 66 0 4 1 1 0 0 0 0 0 0 0 2 .250 .250 .250 .500 -0.1
John Creel 6 2041-2048 348 323 1142 139 263 38 9 42 161 43 11 107 288 .230 .299 .390 .688 2.6
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
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
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
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 7 2016-2022 213 210 442 15 37 8 1 5 25 0 0 19 293 .084 .127 .140 .267 -7.2
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
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
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
Chris D'Agata 1 2036-2036 120 82 335 51 86 12 4 13 53 5 3 36 65 .257 .339 .433 .771 1.2
David Dahl 1 2028-2028 34 16 78 9 14 6 1 1 4 4 0 5 10 .179 .253 .321 .573 -0.1
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
Brian Dallimore 2 2004-2005 27 0 50 9 13 3 0 1 7 0 1 4 7 .260 .321 .380 .701 0.0
Corey Dalton 1 2037-2037 17 2 3 1 0 0 0 0 0 0 0 0 1 .000 .400 .000 .400 -0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
George Daly 1 1909-1909 3 0 9 0 1 0 0 0 0 0 0 0 1 .111 .111 .111 .222 -0.1
Ragnar Danielsson 7 2033-2040 168 168 361 46 81 19 3 6 36 13 0 30 115 .224 .291 .343 .635 -0.9
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
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
Chili Davis 7 1981-1987 874 0 3148 432 840 144 20 101 418 95 62 361 578 .267 .340 .422 .762 13.6
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 53.1
Harry Davis 2 1895-1896 71 0 257 44 71 11 11 2 56 17 0 33 22 .276 .369 .428 .798 1.9
Ira Davis 1 1899-1899 6 0 17 3 4 1 1 0 2 1 0 0 2 .235 .235 .412 .647 0.0
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
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
Alex de la Cruz 4 2026-2030 25 15 62 6 14 2 1 0 5 1 0 4 18 .226 .273 .290 .563 -0.4
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
Jarne de Ruiter 1 2037-2037 31 8 14 1 4 0 0 0 1 0 0 0 6 .286 .286 .286 .571 -0.1
Giel de Vries 2 2027-2028 53 23 119 10 23 4 2 1 5 6 0 10 36 .193 .273 .286 .558 -0.4
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 -1.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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
Rob Deer 2 1984-1985 91 0 186 27 34 5 1 11 23 1 2 30 81 .183 .297 .398 .695 0.4
Bill Defazio 5 2047-2051 396 287 1175 153 269 61 10 35 134 33 14 114 340 .229 .307 .387 .695 -1.1
Kellin Deglan 1 2025-2025 125 106 375 43 77 17 5 13 48 0 0 52 131 .205 .309 .381 .690 2.2
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
Alex del Toro 1 2038-2038 21 0 2 0 1 1 0 0 0 0 0 0 0 .500 .500 1.000 1.500 0.1
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
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
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 -0.1
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
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
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
Pedro Diaz 1 2037-2037 46 9 62 5 11 2 0 4 12 0 0 9 20 .177 .288 .403 .691 -0.1
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
Harry Dickson 1 2051-2051 44 32 112 9 15 5 1 0 0 0 0 1 29 .134 .164 .196 .360 -1.4
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
Joel DiVirgilio 1 2034-2034 9 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ed Doheny 7 1895-1901 126 0 366 46 77 8 3 2 34 9 0 17 47 .210 .251 .265 .516 -1.0
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
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.2
Pete Donohue 2 1930-1931 22 0 35 2 9 0 0 1 8 0 0 0 0 .257 .257 .343 .600 -0.2
Dakota Donovan 1 2033-2033 42 0 7 0 0 0 0 0 0 0 0 1 4 .000 .125 .000 .125 -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
Bill Dooms 8 2044-2051 855 838 3010 405 765 135 33 104 390 52 28 322 843 .254 .326 .425 .751 16.6
Mike Dorgan 5 1883-1887 425 0 1674 255 470 68 21 3 234 31 0 70 131 .281 .311 .352 .663 1.9
Ryan Doss 8 2044-2051 1177 1127 4492 664 1118 235 46 190 614 152 78 471 1156 .249 .325 .449 .774 20.3
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 18.4
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
Jean Dubuc 1 1919-1919 37 0 42 2 6 1 1 0 2 0 0 0 6 .143 .143 .214 .357 -0.3
Joe Duckworth 1 2037-2037 6 0 0 0 0 0 0 0 0 0 0 0 0 .000 1.000 .000 1.000 0.0
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
Mason Duffy 4 2048-2051 303 270 913 106 244 40 6 22 100 16 18 121 207 .267 .357 .396 .754 2.2
Matt Duffy 5 2014-2018 352 163 1240 150 313 63 11 17 143 19 9 89 226 .252 .309 .362 .671 3.9
Pete Duffy 2 2027-2028 13 1 3 1 2 2 0 0 0 0 0 0 0 .667 .667 1.333 2.000 0.1
Steven Duggar 6 2019-2024 460 374 1499 163 371 73 11 31 161 22 11 87 315 .247 .295 .373 .668 0.8
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
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
Roberto Duron 2 2046-2047 48 35 124 20 35 13 0 4 21 0 0 10 25 .282 .338 .484 .822 -0.4
Dalton Duty 1 2021-2021 40 7 44 3 9 2 0 0 3 1 0 3 6 .205 .286 .250 .536 -0.2
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
Hugh East 3 1941-1943 23 0 24 4 4 1 0 1 3 0 0 3 8 .167 .259 .333 .593 0.0
Terry Ebersole 1 2046-2046 25 23 78 11 17 4 1 1 7 0 0 9 18 .218 .322 .333 .656 -0.2
Steve Edlefsen 2 2011-2012 27 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
David Edwards 2 2026-2027 16 3 9 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.2
Itsuo Egami 1 2044-2044 15 13 43 6 11 2 0 1 8 3 0 5 7 .256 .327 .372 .699 0.0
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
Alan Embree 3 1999-2001 153 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Marko Emchenko 1 2040-2040 21 9 13 0 0 0 0 0 0 0 0 0 9 .000 .071 .000 .071 -0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Slim Emmerich 2 1945-1946 33 0 25 1 3 0 0 0 1 0 0 0 2 .120 .120 .120 .240 -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
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
Angel Escobar 1 1988-1988 3 0 3 1 1 0 0 0 0 0 0 0 0 .333 .333 .333 .667 0.0
Edwin Escobar 1 2032-2032 19 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Lucan Esini 6 2046-2051 487 472 1818 245 486 90 27 84 275 27 23 144 449 .267 .329 .485 .814 8.2
Geno Espineli 1 2008-2008 15 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
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
Nick Esteves 2 2041-2042 126 110 436 57 112 18 3 16 70 29 10 13 74 .257 .275 .422 .697 -0.0
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
Justin Evans 3 2037-2039 83 65 119 1 8 0 0 0 4 0 0 0 85 .067 .075 .067 .142 -2.4
Matt Evans 3 2038-2040 90 84 200 17 38 6 0 0 14 0 0 1 72 .190 .197 .220 .417 -2.1
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
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 23.3
John Ewing 1 1891-1891 33 0 113 10 23 1 0 0 8 4 0 3 14 .204 .224 .212 .437 -0.6
Scott Eyre 4 2002-2005 264 0 6 0 1 0 0 0 0 0 0 1 3 .167 .286 .167 .452 -0.0
Pete Falcone 1 1975-1975 34 0 65 2 4 0 0 0 0 1 0 1 26 .062 .076 .062 .137 -1.2
Chris Fandino 2 2036-2041 54 28 125 10 26 2 0 3 19 0 0 15 18 .208 .310 .296 .606 -0.6
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Bob Farley 1 1961-1961 13 0 20 3 2 0 0 0 1 0 0 3 5 .100 .217 .100 .317 -0.2
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 5.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
Justin Feeley 3 2032-2039 64 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0.0
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
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
Garrison Feltham 3 2034-2036 128 58 233 31 37 15 0 3 29 3 1 42 72 .159 .289 .262 .551 -1.1
Tso-lin Fen 1 2037-2037 5 4 16 2 4 2 1 0 6 0 0 2 1 .250 .333 .500 .833 0.1
George Ferguson 2 1906-1907 37 0 33 2 6 2 0 0 2 1 0 2 3 .182 .229 .242 .471 -0.1
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.3
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
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.5
Steve Finley 1 2006-2006 139 0 426 66 105 21 12 6 40 7 0 46 55 .246 .320 .394 .714 0.9
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
Andrew Fisher 2 2028-2029 59 43 180 26 62 17 1 7 32 0 0 15 25 .344 .406 .567 .973 1.9
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
John Fitzgerald 1 1958-1958 1 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
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
Adrian Flannery 2 2032-2033 198 148 556 47 101 21 4 13 56 15 1 60 142 .182 .271 .304 .575 -1.2
Tom Fleming 1 1899-1899 22 0 77 9 16 1 1 0 4 1 0 1 9 .208 .218 .247 .465 -0.5
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
Cody Flowers 1 2038-2038 17 14 48 5 9 1 0 1 6 3 0 9 10 .188 .322 .271 .593 0.0
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.2
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
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
Darren Ford 2 2010-2011 33 0 14 8 4 0 0 0 0 9 6 1 5 .286 .375 .286 .661 -0.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
Logan Forsythe 3 2018-2020 384 356 1266 142 297 68 6 25 141 5 0 111 320 .235 .304 .357 .661 4.2
Dominic Foscalina 1 2026-2026 46 28 123 13 16 1 0 2 6 5 0 13 24 .130 .230 .187 .417 -0.6
Elmer Foster 2 1888-1889 39 0 140 17 20 3 2 0 10 15 0 12 21 .143 .226 .193 .419 -0.6
George Foster 3 1969-1971 54 0 129 14 36 6 1 4 13 0 1 8 33 .279 .319 .434 .753 0.4
Pop Foster 3 1898-1900 147 0 497 77 141 18 9 3 77 7 0 31 52 .284 .331 .374 .705 1.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
Dexter Fowler 2 2020-2021 203 39 287 38 66 15 3 5 30 3 0 45 86 .230 .333 .355 .689 -0.3
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
Jason Frasor 1 2016-2016 35 0 4 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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
Reymond Fuentes 3 2020-2022 263 138 590 70 132 27 4 8 60 22 1 64 144 .224 .301 .324 .624 1.2
Tito Fuentes 9 1965-1974 1054 0 3823 417 1000 152 33 34 306 63 32 216 405 .262 .304 .345 .649 7.8
Garrett Fulenchek 1 2032-2032 40 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Shorty Fuller 5 1892-1896 508 0 1880 325 446 50 19 3 184 114 0 242 100 .237 .326 .289 .615 7.1
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
Al Gallagher 4 1970-1973 332 0 953 98 248 36 8 11 104 6 3 103 133 .260 .332 .349 .682 2.8
James Gallegos 1 2039-2039 7 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Tze-meng Gan 3 2040-2042 404 387 1523 324 448 83 24 64 218 132 31 225 241 .294 .391 .506 .897 13.7
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
Jose Garate 1 2039-2039 3 1 4 1 0 0 0 0 0 0 0 2 0 .000 .333 .000 .333 -0.0
Aramis Garcia 2 2020-2021 16 4 26 0 6 1 0 0 2 0 0 2 11 .231 .310 .269 .580 0.0
Danny Garcia 1 2043-2043 7 5 20 7 6 0 0 1 3 1 0 4 6 .300 .417 .450 .867 0.2
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Phil Garner 1 1988-1988 15 0 13 0 2 0 0 0 1 0 1 1 3 .154 .214 .154 .368 -0.1
Jeff Garofalo 1 2039-2039 50 47 189 50 53 8 5 11 42 14 1 37 23 .280 .398 .550 .948 2.6
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
Braxton Garrett 1 2033-2033 17 0 5 1 1 0 0 0 0 0 0 0 3 .200 .200 .200 .400 0.0
Gil Garrido 1 1964-1964 14 0 25 1 2 0 0 0 1 1 0 2 7 .080 .148 .080 .228 -0.3
Ruben Garza 1 2049-2049 75 60 229 36 59 10 3 5 24 3 2 28 74 .258 .347 .393 .740 0.6
Victor Garza 1 2034-2034 66 65 265 47 85 15 2 15 56 9 2 26 31 .321 .391 .562 .953 1.6
Pauli Gassinger 2 2040-2049 124 95 354 54 88 22 3 10 51 7 2 28 79 .249 .323 .412 .736 0.8
Alex Gaston 4 1920-1923 62 0 97 7 19 3 1 1 10 1 0 2 20 .196 .220 .278 .498 -0.2
Jonathan Gates 3 2029-2031 136 0 15 1 1 0 0 0 0 0 0 0 9 .067 .067 .067 .133 -0.4
Chad Gaudin 1 2013-2013 30 0 25 0 1 0 0 0 1 0 0 2 14 .040 .111 .040 .151 -0.5
Kevin Gausman 1 2018-2018 4 1 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
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 4 2016-2019 130 0 5 0 1 0 0 0 0 0 0 0 2 .200 .200 .200 .400 -0.1
Johnny Gee 3 1944-1946 19 0 14 0 3 0 0 0 0 0 0 0 6 .214 .214 .214 .429 -0.1
Joe Genewich 3 1928-1930 72 0 116 14 28 1 0 0 9 1 0 1 12 .241 .248 .250 .498 -0.8
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.6
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 -4.8
Les German 4 1893-1896 81 0 243 34 69 4 3 2 39 3 0 17 13 .284 .338 .350 .688 0.9
Steve Getchell 2 2029-2031 62 5 3 0 0 0 0 0 0 0 0 1 2 .000 .250 .000 .250 -0.1
Merrick Geter 2 2034-2045 295 290 1101 204 315 51 16 51 177 57 5 149 232 .286 .372 .500 .873 8.0
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.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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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
Conor Gillaspie 6 2008-2018 272 151 666 72 163 29 5 11 82 0 0 55 134 .245 .306 .353 .659 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 3.3
Dale Gillispie 2 2034-2037 64 12 92 14 25 6 1 3 19 0 0 5 19 .272 .316 .457 .773 0.1
Lapaela Girawheen 3 2038-2040 64 49 82 6 10 3 0 1 2 0 0 5 35 .122 .172 .195 .368 -1.2
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 8.1
Kid Gleason 5 1896-1900 671 0 2647 374 716 66 21 6 345 162 0 148 240 .270 .312 .318 .630 7.1
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 8 2020-2027 1084 817 3170 360 743 153 9 100 378 33 6 490 976 .234 .337 .383 .720 10.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
Antonio Gomez 1 2032-2032 94 33 181 18 35 10 2 0 18 3 1 9 70 .193 .241 .271 .512 -1.4
Cruz Gomez 1 2039-2039 48 3 12 0 1 0 0 0 1 0 0 1 9 .083 .154 .083 .237 -0.2
Jose Gomez 2 2026-2028 6 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
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
Robby Gonzales 1 2038-2038 38 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Chris Gonzalez 1 2030-2030 1 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Dillon Gonzalez 1 2051-2051 46 13 80 8 27 4 1 3 10 2 0 8 25 .338 .393 .525 .918 0.7
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Tom Goodwin 1 2002-2002 78 0 154 23 40 5 2 1 17 16 2 14 25 .260 .321 .338 .659 0.3
Alex Gordon 6 2016-2021 661 630 2133 255 513 90 5 64 270 6 3 268 555 .241 .334 .377 .712 7.7
Nick Gordon 4 2028-2031 351 268 1070 142 276 53 11 22 93 45 9 90 207 .258 .321 .390 .711 3.8
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 15.4
Tom Gorman 1 1939-1939 4 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
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
Mike Grady 3 1898-1900 262 0 849 147 244 45 17 5 130 49 0 101 88 .287 .380 .398 .778 7.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
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
Jon Gray 9 2020-2028 437 68 137 5 15 0 0 0 5 0 0 2 38 .109 .121 .109 .230 -2.2
Sonny Gray 2 2029-2030 47 47 91 3 5 1 0 0 1 0 0 2 64 .055 .075 .066 .141 -1.8
David Green 1 1985-1985 106 0 294 36 73 10 2 5 20 6 5 22 58 .248 .301 .347 .648 -0.4
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
Jason Gress 2 2038-2044 87 47 205 29 56 9 0 11 40 1 1 32 38 .273 .372 .478 .850 1.2
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.5
Tom Griffin 3 1979-1981 125 0 73 3 11 1 0 2 6 0 0 2 25 .151 .171 .247 .418 -0.7
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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
Heinie Groh 7 1912-1926 451 0 1600 253 441 83 12 9 155 22 16 181 86 .276 .357 .359 .717 5.7
Tom Grubbs 1 1920-1920 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Zi-yang Guan 2 2032-2039 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Martin Guerrero 2 2046-2047 68 58 170 20 35 7 0 4 16 0 0 26 44 .206 .315 .318 .632 -0.2
Vladimir Guerrero Jr. 4 2020-2033 133 69 292 27 60 13 1 4 24 1 0 22 96 .205 .266 .298 .564 -1.4
Wilton Guerrero Jr. 1 2034-2034 32 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Jose Guillen 1 2010-2010 42 0 128 9 34 5 0 3 15 0 0 5 29 .266 .317 .375 .692 0.2
Luis Guillorme 6 2023-2028 666 603 2117 199 540 89 9 10 166 11 6 246 302 .255 .338 .320 .658 11.9
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 1 2030-2030 2 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Cesar Gutierrez 2 1967-1969 33 0 44 8 8 1 0 0 0 2 0 7 6 .182 .308 .205 .512 0.1
Francisco Gutierrez 2 2050-2051 109 38 176 25 47 10 4 3 21 4 4 17 48 .267 .333 .420 .754 0.4
Juan 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
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
Josh Hader 1 2032-2032 4 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
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
Josh Hale 1 2036-2036 15 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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
Jared Hall 1 2028-2028 14 14 28 2 4 0 0 0 2 0 0 1 6 .143 .172 .143 .315 -0.5
Mel Hall 1 1996-1996 25 0 25 3 3 0 0 0 5 0 0 1 4 .120 .148 .120 .268 -0.4
Phil Hall 1 2039-2039 15 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
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
Noboru Hamamoto 4 2031-2034 307 300 1172 188 326 62 8 48 178 45 6 114 197 .278 .350 .468 .818 2.9
Jim Hamby 2 1926-1927 22 0 55 6 10 0 1 0 5 1 0 7 7 .182 .274 .218 .492 -0.2
Billy Hamilton 3 2022-2024 216 172 665 63 141 30 3 2 57 46 2 67 157 .212 .289 .275 .564 2.0
Darryl Hamilton 2 1997-1998 222 0 827 143 232 42 5 6 69 24 18 120 114 .281 .371 .365 .737 3.4
Josh Hamilton 1 2037-2037 53 50 192 32 56 15 3 9 37 10 1 23 26 .292 .368 .542 .910 2.0
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
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 -0.6
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
Chris Hanson 1 2039-2039 13 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Scott Hardesty 1 1899-1899 22 0 72 4 16 0 0 0 4 2 0 1 8 .222 .243 .222 .465 -0.3
Red Hardy 1 1951-1951 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Alan Hargesheimer 2 1980-1981 21 0 27 2 5 1 0 0 3 0 0 2 12 .185 .241 .222 .464 -0.2
Bryce Harper 4 2026-2035 442 354 1314 258 444 85 5 98 268 7 2 312 253 .338 .466 .634 1.100 25.3
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
Vic Harris 2 1977-1978 122 0 265 36 58 16 0 3 25 2 1 30 60 .219 .293 .313 .607 -0.1
Seth Harrison 7 2019-2025 762 624 2355 312 592 131 19 60 274 26 12 338 568 .251 .349 .400 .748 8.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jack Harshman 3 1948-1952 17 0 42 3 6 0 0 2 5 0 0 4 9 .143 .217 .286 .503 -0.3
Jared Hart 3 2025-2027 143 83 371 37 95 8 5 11 45 3 0 28 78 .256 .317 .394 .710 0.5
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
Chance Hartley 1 2033-2033 103 40 194 21 48 5 3 4 19 6 0 19 52 .247 .321 .366 .687 -0.2
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 1.9
Robin Hartman 1 2032-2032 100 71 243 18 40 5 1 1 12 10 3 14 66 .165 .224 .206 .430 -1.6
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
Mickey Haslin 2 1937-1938 58 0 144 21 41 4 0 3 20 1 0 13 7 .285 .352 .375 .727 0.7
Gil Hatfield 3 1887-1889 62 0 237 30 45 4 0 1 24 17 0 11 34 .190 .238 .219 .458 -0.7
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 -0.7
Charlie Hayes 4 1988-1999 216 0 609 72 150 17 1 18 110 5 2 67 106 .246 .320 .366 .686 0.5
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
Peker Hed 1 2036-2036 17 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Pheart Hed 1 2029-2029 27 8 9 1 2 0 0 0 1 0 0 0 2 .222 .222 .222 .444 -0.1
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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
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
Jack Henningar 14 2036-2051 2113 2052 7813 1691 2518 407 90 644 1776 427 129 1294 1286 .322 .420 .645 1.065 94.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.1
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
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
Gorkys Hernandez 1 2016-2016 20 8 37 6 7 0 0 0 3 0 0 4 6 .189 .268 .189 .457 0.0
Livan Hernandez 4 1999-2002 116 0 252 20 64 11 1 2 24 0 0 2 32 .254 .262 .329 .591 -1.4
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
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 111 4 65 2 11 3 0 0 3 0 0 0 24 .169 .169 .215 .385 -0.4
Joe Heving 2 1930-1931 63 0 30 3 6 1 0 0 0 0 0 0 4 .200 .200 .233 .433 -0.4
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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 5.8
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
Raymond Hill 1 2035-2035 22 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
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
Nate Hodson 6 2044-2049 521 462 1697 221 429 74 18 65 242 26 15 176 442 .253 .332 .433 .764 0.5
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
Colin Hofstedt 5 2025-2029 294 8 15 1 1 0 0 0 0 0 0 3 2 .067 .222 .067 .289 -0.1
Shanty Hogan 5 1928-1932 618 0 2015 205 627 99 7 48 333 4 0 143 122 .311 .363 .439 .802 13.2
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
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.9
Chris Hook 2 1995-1996 55 0 5 0 1 0 0 0 1 0 0 0 3 .200 .200 .200 .400 -0.0
Carey Horncole 6 2046-2051 820 789 3003 480 861 167 30 145 435 59 38 412 732 .287 .377 .507 .885 16.9
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 -0.8
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Kevin Howard 1 2047-2047 67 59 203 41 56 13 1 6 29 0 0 51 58 .276 .429 .438 .868 1.6
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.3
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
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
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
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
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.3
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
Marty Hunt 5 2023-2028 188 0 15 0 1 0 0 0 0 0 0 0 4 .067 .067 .067 .133 -0.2
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
Buster Hyman 2 2038-2039 240 214 807 151 241 45 6 45 186 40 1 125 155 .299 .399 .537 .935 9.3
Kyoshi Ide 1 2029-2029 3 2 7 0 1 0 0 0 1 0 0 1 2 .143 .222 .143 .365 -0.1
Kanenori Ikeda 1 2032-2032 20 1 3 0 1 0 0 0 0 0 0 0 0 .333 .333 .333 .667 0.1
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
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
Alex Jackson 3 2029-2031 302 248 1028 125 269 50 5 40 136 0 0 63 288 .262 .312 .437 .749 1.6
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
Art Jahn 1 1928-1928 10 0 29 7 8 1 0 1 7 0 0 2 5 .276 .323 .414 .736 0.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
Skip James 2 1977-1978 51 0 36 8 6 2 0 0 6 1 0 6 8 .167 .286 .222 .508 -0.4
Travis Jankowski 3 2022-2024 69 18 114 8 24 2 2 0 6 1 0 7 28 .211 .256 .263 .519 -0.8
Larry Jansen 8 1947-1954 283 0 589 36 90 12 1 1 48 0 0 38 150 .153 .204 .182 .386 -6.4
Philip Jansen 2 2049-2050 262 258 957 121 210 39 7 33 113 34 25 97 275 .219 .302 .378 .680 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
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
Helge Jivotovsky 2 2041-2042 43 23 108 23 31 4 0 12 32 0 0 6 20 .287 .319 .657 .976 0.3
Waldis Joaquin 3 2009-2011 19 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Yin-reng Joe 1 2034-2034 24 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
Chase Johnson 9 2018-2026 273 140 247 17 36 6 1 1 15 0 0 8 96 .146 .179 .190 .369 -3.6
Cooper Johnson 3 2026-2028 243 200 753 66 177 30 2 16 85 2 0 51 160 .235 .287 .344 .631 1.3
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
Randy Johnson 1 2009-2009 22 0 26 1 2 0 0 0 0 0 0 1 16 .077 .111 .077 .188 -0.5
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
Pete Johnstone 1 2034-2034 20 15 65 7 15 3 1 2 5 0 0 5 10 .231 .296 .400 .696 -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
Adam Jones 4 2016-2019 475 397 1712 225 453 66 9 75 231 14 7 70 366 .265 .302 .445 .747 4.8
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
Darnell Jones 1 2037-2037 6 0 3 1 1 0 0 0 0 1 0 0 1 .333 .333 .333 .667 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
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
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 13.3
Bob Joyce 1 1946-1946 14 0 19 2 3 1 0 1 1 0 0 0 1 .158 .158 .368 .526 -0.1
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Justin Judson 4 2034-2037 99 99 215 33 64 11 1 4 34 5 1 4 39 .298 .311 .414 .725 0.0
Taylor Jungmann 6 2020-2025 148 131 255 11 34 9 0 0 19 0 0 3 103 .133 .146 .169 .315 -3.0
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
Rob Kaminsky 8 2021-2028 270 46 100 5 7 1 0 0 3 0 0 2 53 .070 .097 .080 .177 -2.1
Alex Kampouris 2 1938-1939 156 0 469 58 116 21 3 10 66 0 0 57 91 .247 .331 .369 .700 1.7
Kevin Kantor 1 2048-2048 2 2 7 1 2 1 0 0 1 0 1 0 0 .286 .286 .429 .714 -0.1
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 -4.9
Willie Keeler 3 1892-1910 40 0 87 17 28 5 1 1 13 9 0 11 5 .322 .404 .437 .841 1.1
Lapaele Kekila 7 2031-2038 170 152 297 16 39 9 2 0 19 1 0 1 112 .131 .139 .175 .314 -5.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.3
Timmy Kelly 2 2027-2028 19 0 4 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.2
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
Doug Kennie 1 2047-2047 2 2 5 0 2 0 0 0 0 0 0 0 2 .400 .400 .400 .800 -0.0
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
Buddy Kerr 7 1943-1949 843 0 2952 315 756 117 19 28 269 38 0 252 210 .256 .317 .337 .654 8.7
Klas Khrohn 5 2024-2028 103 7 21 2 4 2 0 0 3 0 0 0 1 .190 .190 .286 .476 -0.3
Mike Kickham 2 2013-2014 14 0 6 0 1 1 0 0 0 0 0 0 1 .167 .167 .333 .500 -0.0
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Steve Killion 6 2027-2032 462 453 1674 180 398 104 19 20 113 57 16 169 542 .238 .316 .358 .675 3.4
Yeong-hun Kim 1 2032-2032 74 46 200 26 50 9 0 5 21 1 0 31 49 .250 .350 .370 .720 0.3
Kai-ge Kin 1 2035-2035 22 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Frank King 1 2039-2039 10 0 9 0 2 0 0 0 0 0 0 0 1 .222 .222 .222 .444 -0.1
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.0
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
Luke Kinman 1 2040-2040 39 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
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
Eric Klasek 1 2042-2042 94 82 339 67 112 29 3 15 61 41 8 42 32 .330 .411 .566 .978 3.0
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
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
Alco Knol 1 2033-2033 45 7 52 10 10 0 2 0 4 3 1 11 15 .192 .333 .269 .603 -0.1
Jimmy Knowles 1 1892-1892 16 0 59 9 9 1 0 0 7 2 0 6 8 .153 .231 .169 .400 -0.4
Brad Kocher 2 1915-1916 38 0 76 4 12 2 1 0 3 0 0 2 11 .158 .179 .211 .390 -0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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 8 2012-2019 474 2 23 1 1 0 0 0 0 0 0 0 12 .043 .043 .043 .087 -0.5
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
George Kottaras 1 2016-2016 13 5 18 2 4 0 0 0 2 0 0 6 7 .222 .400 .222 .622 0.1
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
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
Kanehisa Kubo 1 2044-2044 44 44 159 27 36 8 0 6 22 4 1 21 42 .226 .320 .390 .710 0.4
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
Randy Kutcher 2 1986-1987 85 0 202 35 47 10 2 7 17 7 5 12 46 .233 .276 .406 .682 0.3
Kwang-Min Kwon 3 2025-2027 464 445 1665 170 416 76 13 21 140 57 28 146 388 .250 .313 .349 .662 2.9
Jim Labenski 2 2028-2029 47 34 65 3 9 2 0 1 7 0 0 1 27 .138 .149 .215 .365 -0.4
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
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
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
Hal Lanier 8 1964-1971 1101 0 3514 283 803 105 20 8 262 10 9 131 413 .229 .255 .277 .532 -6.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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
Bobby Larson 3 2037-2039 159 16 191 36 52 12 0 11 39 0 0 20 28 .272 .352 .508 .859 1.1
Bill Laskey 5 1982-1986 132 0 203 10 21 0 0 0 6 0 2 16 94 .103 .176 .103 .280 -2.7
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.0
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
Derek Law 1 2017-2017 7 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
Jesse Lawlis 1 2035-2035 37 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 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
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
Ricky Ledee 1 2004-2004 31 0 53 6 6 2 0 0 4 1 0 5 20 .113 .200 .151 .351 -0.6
Jon Ledesma 11 2033-2043 1514 1456 5721 956 1731 386 55 230 1047 375 86 579 915 .303 .367 .510 .877 32.9
Hak-ju Lee 4 2016-2019 312 243 1057 132 261 42 4 12 64 20 17 64 199 .247 .291 .328 .619 2.3
Jeremy Lee 1 2036-2036 1 0 0 1 0 0 0 0 0 0 0 1 0 .000 1.000 .000 1.000 0.0
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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
Bob Lennon 2 1954-1956 29 0 58 3 10 1 0 0 1 0 0 4 17 .172 .222 .190 .412 -0.6
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
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
Ji-an Li 1 2039-2039 150 144 542 102 143 26 6 26 92 29 6 79 100 .264 .362 .478 .840 3.6
Jing Li 1 2036-2036 30 7 46 4 7 2 0 0 2 0 0 7 17 .152 .264 .196 .460 -0.2
Don Liddle 3 1954-1956 73 0 76 7 14 0 0 0 4 0 0 15 20 .184 .323 .184 .507 -0.4
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
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
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
David Livingston 2 2032-2033 53 49 93 5 10 1 0 0 2 0 0 0 47 .108 .117 .118 .235 -1.4
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
Ray Llewellyn 8 2037-2044 823 706 2565 404 633 128 22 75 335 134 31 363 532 .247 .349 .402 .750 14.2
Hans Lobert 3 1915-1917 204 0 514 56 124 22 6 1 54 18 15 35 37 .241 .296 .313 .609 1.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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
Andrew Logan 1 2034-2034 134 123 466 107 146 20 3 24 80 30 10 91 99 .313 .431 .524 .955 5.4
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
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
Dale Long 1 1960-1960 37 0 54 4 9 0 0 3 6 0 0 7 7 .167 .262 .333 .596 -0.1
Edward Lopez 1 2033-2033 24 0 1 0 1 0 0 0 1 0 0 0 0 1.000 1.000 1.000 2.000 0.0
Javier Lopez 7 2010-2016 450 0 4 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
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
Mike Lovelace 3 2028-2030 143 97 383 37 90 19 1 5 29 7 1 39 76 .235 .316 .329 .645 -0.7
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
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
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
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.9
Harry Lyons 3 1889-1893 148 0 618 95 151 10 5 0 76 35 0 49 38 .244 .301 .277 .578 0.5
Wei-qian Ma 1 2040-2040 3 2 4 0 1 0 0 0 1 0 0 0 1 .250 .250 .250 .500 -0.2
Manny Machado 2 2032-2033 262 202 825 98 213 42 0 31 124 2 0 82 210 .258 .326 .422 .748 0.5
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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
Wilman Madera 1 2032-2032 35 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
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
Mario Madrid 4 2028-2031 95 7 17 0 1 0 0 0 0 0 0 0 6 .059 .059 .059 .118 -0.4
Luis Magdaleno 4 2048-2051 468 448 1588 204 395 92 14 69 236 12 8 142 465 .249 .322 .455 .777 4.2
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
Zach Maguire 1 2051-2051 53 51 161 14 31 5 0 5 17 0 0 6 40 .193 .229 .317 .546 -1.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
Candy Maldonado 4 1986-1989 522 0 1691 210 433 105 8 59 279 22 18 128 313 .256 .312 .432 .744 5.3
Domingo Maldonado 2 2028-2029 80 1 5 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Jim Mallory 1 1945-1945 37 0 94 10 28 1 0 0 9 1 0 6 7 .298 .340 .309 .649 0.1
Felix Mancilla 1 2039-2039 2 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
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
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
Tyler Mapes 3 2046-2048 127 90 331 44 88 13 0 13 47 8 8 28 84 .266 .334 .423 .757 1.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
Firpo Marberry 1 1936-1936 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Juan Marin 1 2034-2034 6 4 19 2 6 2 0 0 4 0 0 0 0 .316 .316 .421 .737 -0.0
Rube Marquard 8 1908-1915 239 0 526 38 93 6 2 1 29 3 0 18 94 .177 .211 .202 .413 -3.8
C.J. Marren 1 2030-2030 93 33 182 23 49 16 0 6 25 0 1 16 26 .269 .328 .456 .784 0.2
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
Frank Martin 1 1899-1899 17 0 54 5 14 2 0 0 1 0 0 2 6 .259 .298 .296 .595 -0.0
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
Alexis Martinez 1 2038-2038 19 4 7 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.2
Cesar Martinez 1 2048-2048 25 16 52 3 8 2 1 0 1 2 2 5 13 .154 .241 .231 .472 -0.4
Dave Martinez 2 1993-1994 188 0 476 51 116 21 4 9 54 9 7 48 61 .244 .316 .361 .677 -0.1
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
Christopher Masaccio 1 2029-2029 39 2 6 1 2 0 0 0 2 0 0 0 1 .333 .333 .333 .667 0.0
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
Mike Maurer 3 2025-2027 65 40 66 2 8 5 0 0 2 0 0 0 35 .121 .121 .197 .318 -0.9
Bert Maxwell 1 1911-1911 4 0 9 0 1 0 0 0 0 0 0 2 3 .111 .273 .111 .384 -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 Maxwell 1 2015-2015 100 0 249 26 52 8 2 7 26 2 1 20 76 .209 .275 .341 .616 -0.3
Jason May 6 2039-2044 680 569 2211 444 590 90 17 112 320 152 42 410 479 .267 .387 .475 .862 10.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
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
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
Jayden McClain 3 2027-2029 79 1 17 0 2 0 0 0 1 0 0 0 11 .118 .118 .118 .235 -0.3
Scott McClain 2 2007-2008 22 0 44 8 11 1 0 2 7 0 1 5 10 .250 .327 .409 .736 0.1
Paul McClellan 2 1990-1991 17 0 23 0 4 0 0 0 1 0 0 1 3 .174 .208 .174 .382 -0.2
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
Chris McCown 1 2036-2036 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Tom McCreery 2 1897-1898 84 0 298 51 77 12 8 2 44 18 0 41 32 .258 .350 .372 .722 1.4
Lance McCullers Jr. 1 2032-2032 42 21 38 2 5 1 0 0 3 0 0 1 20 .132 .146 .158 .304 -0.5
Jonathan McDaniel 3 2036-2038 387 360 1458 260 428 76 17 69 291 95 14 157 247 .294 .365 .511 .876 9.6
Lindy McDaniel 3 1966-1968 117 0 35 1 3 0 0 0 0 0 0 0 17 .086 .086 .086 .171 -0.6
Dudley McDonah 3 2030-2032 80 24 129 9 21 2 3 1 7 0 2 12 46 .163 .239 .248 .487 -0.5
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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
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
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
Allen McIntyre 1 2032-2032 48 45 162 15 27 5 0 5 14 1 0 13 38 .167 .229 .290 .519 -0.6
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.0
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.1
George McMillan 1 1890-1890 10 0 35 4 5 0 0 0 1 1 0 7 4 .143 .286 .143 .429 -0.2
Hugh McMullen 2 1925-1926 62 0 106 6 19 3 0 0 6 1 0 2 21 .179 .194 .208 .402 -0.7
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
Jason Mead 1 2040-2040 28 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Brandon Medders 2 2009-2010 75 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Luis Medina 1 2034-2034 66 3 71 10 16 2 0 4 10 0 0 7 29 .225 .295 .423 .717 -0.1
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 2.5
Francisco Melendez 2 1987-1988 35 0 42 3 10 0 0 1 4 0 0 3 5 .238 .289 .310 .598 -0.1
Frank Melendez 1 2032-2032 91 15 130 17 30 5 2 3 16 7 0 11 43 .231 .289 .369 .658 -0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Juan Melo 1 2000-2000 11 0 13 0 1 0 0 0 1 0 0 0 5 .077 .077 .077 .154 -0.2
Cliff Melton 8 1937-1944 272 0 469 28 77 4 2 0 32 0 0 20 108 .164 .198 .181 .380 -4.9
Bob Melvin 3 1986-1988 265 0 787 78 173 35 3 24 83 3 8 45 159 .220 .260 .363 .624 1.0
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 1.2
Bobby Merenda 3 2033-2035 63 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0.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
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
Chief Meyers 7 1909-1915 840 0 2395 242 722 103 34 14 335 38 4 231 159 .301 .376 .390 .766 21.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
Bruce Miller 4 1973-1976 196 0 553 43 136 14 4 1 51 1 2 30 49 .246 .285 .291 .576 -0.6
Jalen Miller 8 2020-2028 739 573 2310 265 560 94 17 30 191 26 7 221 516 .242 .312 .337 .649 4.9
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
Shelby Miller 6 2023-2028 200 115 195 9 26 7 1 1 9 0 0 9 74 .133 .176 .195 .370 -2.4
Stu Miller 6 1957-1962 310 0 191 12 21 2 0 0 7 1 1 16 50 .110 .183 .120 .303 -2.6
Tim Miller 1 2032-2032 87 84 336 48 99 18 2 8 41 13 5 22 30 .295 .340 .432 .771 0.8
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.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Alec Mills 1 2025-2025 5 5 7 1 2 0 0 0 0 0 0 0 2 .286 .286 .286 .571 -0.0
Darwin Mills 1 2037-2037 6 3 11 1 2 0 0 1 1 0 0 2 5 .182 .308 .455 .762 -0.0
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
Bryan Mingus 6 2026-2035 122 102 210 12 38 5 0 0 14 4 1 4 63 .181 .202 .205 .407 -1.6
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
Ryuji Mitsunaga 2 2034-2035 14 12 22 0 7 2 0 0 4 0 0 0 6 .318 .318 .409 .727 -0.2
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
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
Roberto Molina 1 2032-2032 10 10 37 4 5 1 0 0 2 1 0 2 7 .135 .179 .162 .342 -0.3
Bill Monbouquette 1 1968-1968 7 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Tim Monday 1 2028-2028 2 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
Ray Mongold 1 2035-2035 7 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
John Monroe 1 1921-1921 19 0 21 4 3 0 0 1 3 0 0 3 6 .143 .280 .286 .566 -0.0
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
Alex Montesinos 3 2029-2031 143 5 12 0 1 0 0 0 0 0 0 0 4 .083 .083 .083 .167 -0.3
Ramon Monzant 6 1954-1960 110 0 89 9 14 0 0 0 2 0 0 3 26 .157 .183 .157 .340 -1.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jim Mooney 2 1931-1932 39 0 66 6 9 0 0 0 4 0 0 3 8 .136 .174 .136 .310 -0.8
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 6 2021-2026 175 80 134 2 20 3 0 0 9 0 0 3 47 .149 .174 .172 .346 -1.2
Tony Morales 6 2034-2039 357 105 553 103 123 21 8 18 83 30 5 137 147 .222 .376 .387 .763 2.0
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
Brian Morrison 1 2039-2039 64 54 203 31 59 11 1 11 44 9 2 23 37 .291 .365 .517 .882 1.5
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
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
Fernando Mota 1 2032-2032 30 12 54 5 9 1 0 1 5 0 0 8 15 .167 .286 .241 .526 -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
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
Terry Mulholland 5 1986-1997 74 0 90 6 7 2 1 1 3 0 0 3 44 .078 .106 .156 .262 -1.4
Fran Mullins 1 1984-1984 57 0 110 8 24 8 0 2 10 3 1 9 29 .218 .277 .345 .623 0.2
Van Mungo 3 1942-1945 86 0 131 6 27 4 2 0 11 0 0 5 29 .206 .241 .267 .508 -0.4
Fraco Munoz 2 2040-2041 50 28 111 23 28 4 1 7 15 4 1 13 23 .252 .341 .495 .837 0.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Frank Munoz 2 2034-2035 46 2 9 0 3 1 0 0 2 0 0 0 4 .333 .300 .444 .744 -0.0
Johnny Munoz 7 2034-2040 380 0 4 1 1 0 0 1 2 0 0 0 2 .250 .250 1.000 1.250 -0.1
Oscar Munoz 1 2039-2039 8 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
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
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.2
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.2
Tanner S. Murphy 1 2029-2029 60 29 131 6 18 2 0 3 14 0 0 19 42 .137 .247 .221 .468 -0.6
Yale Murphy 3 1894-1897 130 0 472 100 113 12 4 0 45 35 0 80 37 .239 .350 .282 .631 2.0
Brandon Murray 1 2032-2032 30 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
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
Alex Nash 2 2030-2031 59 22 109 10 20 6 0 2 3 0 0 6 32 .183 .233 .294 .526 -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
Chris Naumann 2 2032-2033 207 188 728 96 187 39 7 10 71 24 13 60 130 .257 .318 .371 .689 0.1
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
Art Nehf 8 1919-1926 234 0 491 55 113 16 0 7 49 4 3 39 46 .230 .289 .305 .595 -0.8
Candy Nelson 1 1887-1887 1 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Curt Nelson 1 2042-2042 7 2 12 2 2 1 0 0 0 0 0 0 4 .167 .167 .250 .417 -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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Robb Nen 5 1998-2002 351 0 6 0 1 0 0 0 0 0 0 0 3 .167 .167 .167 .333 -0.1
Steve Nevis 2 2050-2051 31 7 33 4 9 4 1 0 2 0 0 2 5 .273 .333 .455 .788 0.2
Charlie Newman 1 1892-1892 3 0 12 1 4 0 0 0 1 3 0 2 1 .333 .429 .333 .762 0.2
Bobo Newsom 1 1948-1948 11 0 7 2 3 0 0 0 0 0 0 0 1 .429 .429 .429 .857 0.0
Nick Newsome 6 2026-2031 135 134 220 13 36 8 1 0 10 0 0 14 71 .164 .213 .209 .422 -2.1
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
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
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
Rafael Novoa 1 1990-1990 7 0 5 1 1 0 0 0 1 0 0 1 2 .200 .333 .200 .533 -0.0
William Noyola 1 2035-2035 5 0 3 0 1 0 0 0 0 0 0 2 0 .333 .600 .333 .933 0.1
Karst Nuijten 4 2028-2031 460 424 1598 215 350 53 11 30 119 83 29 247 329 .219 .333 .322 .655 4.3
Tom O'Brien 1 1899-1899 150 0 573 100 170 21 10 6 77 23 0 44 59 .297 .351 .400 .751 3.1
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
Dan O'Donnell 1 2032-2032 7 3 16 0 1 0 0 0 0 0 0 0 5 .062 .062 .062 .125 -0.4
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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.4
Tyler O'Neill 1 2029-2029 56 41 168 18 36 5 0 11 26 0 2 13 58 .214 .281 .440 .722 0.2
Jim O'Rourke 8 1885-1904 807 0 3232 592 966 170 60 21 446 153 0 235 176 .299 .350 .408 .758 18.1
Tom O'Rourke 1 1890-1890 2 0 7 1 0 0 0 0 0 0 0 1 1 .000 .125 .000 .125 -0.2
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
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
Jake Odorizzi 1 2033-2033 21 7 12 1 1 0 0 0 1 0 0 1 7 .083 .154 .083 .237 -0.1
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
Tomoyuki Okamoto 3 2031-2033 82 48 67 2 10 2 1 1 3 0 0 2 21 .149 .186 .254 .439 -0.5
Steven Okert 1 2016-2016 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Sumiki Okuhara 1 2041-2041 11 10 32 4 6 2 0 1 5 0 0 3 16 .188 .250 .344 .594 -0.2
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
Hector Ontiveros 3 2028-2030 17 4 25 1 9 0 0 1 2 0 0 3 4 .360 .429 .480 .909 0.3
Steve Ontiveros 4 1973-1976 311 0 775 77 206 34 1 8 74 2 0 122 103 .266 .368 .343 .711 3.9
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
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 3 2015-2017 46 0 1 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
Jose Osuna 5 2018-2022 419 181 966 133 277 66 2 38 154 0 2 57 220 .287 .327 .477 .804 4.0
Roberto Osuna 6 2026-2031 259 30 54 2 9 1 0 0 3 0 0 2 20 .167 .224 .185 .409 -0.3
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
Andrew Owen 1 2021-2021 6 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Henry Oxley 1 1884-1884 2 0 4 0 0 0 0 0 0 0 0 1 2 .000 .200 .000 .200 -0.1
Angel Pagan 5 2012-2016 509 32 1913 265 535 100 25 19 157 66 21 139 298 .280 .327 .388 .715 8.0
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
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 7 2014-2020 890 669 3285 432 952 204 15 42 322 21 18 312 369 .290 .362 .399 .761 21.9
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
Quintin Parker 1 2044-2044 29 21 83 21 26 3 2 6 20 2 2 12 18 .313 .406 .614 1.021 0.6
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
Jose Patino 1 2025-2025 54 35 156 19 41 6 2 1 12 7 1 15 32 .263 .341 .346 .687 0.3
Bronswell Patrick 1 1999-1999 6 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
C.J. Patrick 1 2027-2027 28 20 71 3 9 1 1 0 2 1 0 4 26 .127 .173 .169 .342 -0.7
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
Josh Paul 2 2036-2037 15 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Gene Paulette 1 1911-1911 10 0 12 1 2 0 0 0 1 0 0 0 1 .167 .167 .167 .333 -0.2
Jake Peavy 6 2014-2019 142 74 200 16 31 6 0 3 19 0 0 9 80 .155 .190 .230 .420 -2.0
Hector Pedroso 3 2036-2040 437 402 1536 274 423 80 14 47 212 75 22 237 335 .275 .374 .438 .811 7.1
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
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
Ramiro Pena 1 2016-2016 15 0 7 1 1 0 0 0 1 0 0 1 0 .143 .250 .143 .393 -0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Hunter Pence 9 2012-2020 940 473 3501 436 889 170 32 110 468 51 13 296 785 .254 .316 .415 .731 12.9
Brad Penny 2 2009-2012 28 0 15 0 2 0 0 0 0 0 0 0 6 .133 .133 .133 .267 -0.3
Max Pentecost 7 2018-2024 404 138 773 66 181 43 8 9 80 2 1 43 213 .234 .280 .345 .625 0.8
Joel Peralta 1 2016-2016 26 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Mike Pereira 1 2032-2032 8 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Edgar Perez 1 2038-2038 4 2 12 1 3 1 0 0 0 0 0 0 3 .250 .250 .333 .583 0.0
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
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
Glen Perkins 2 2019-2020 121 1 10 1 1 0 0 0 0 0 0 0 8 .100 .100 .100 .200 -0.1
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
Yusmeiro Petit 4 2012-2015 90 0 51 3 2 0 0 0 2 0 0 2 22 .039 .075 .039 .115 -1.0
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.3
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
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
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 -0.9
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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
Branden Pinder 1 2032-2032 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Stephen Piscotty 7 2022-2028 799 716 2827 291 729 168 13 69 328 9 4 221 549 .258 .314 .400 .714 10.4
Skip Pitlock 1 1970-1970 18 0 25 2 2 1 0 1 2 0 0 1 18 .080 .111 .240 .351 -0.4
Joe Pittman 1 1984-1984 17 0 22 2 5 0 0 0 2 1 1 0 6 .227 .217 .227 .445 -0.1
Xavier Pittman 2 2039-2050 138 125 480 84 136 26 8 29 77 10 7 47 130 .283 .351 .552 .903 2.5
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
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
Jonathan Ponce 3 2029-2031 187 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
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
Kevin Porter 1 2035-2035 13 3 20 3 4 1 0 1 2 0 0 1 2 .200 .238 .400 .638 0.0
Ned Porter 2 1926-1927 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Leo Portillo 2 2032-2033 120 79 306 36 73 10 6 7 38 5 2 22 36 .239 .298 .379 .677 -0.9
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 17 2009-2025 2129 1287 7910 1004 2324 430 13 243 1083 39 26 713 1089 .294 .360 .444 .804 69.6
Aaron Pounds 1 2028-2028 62 34 162 19 39 6 0 9 20 1 2 12 41 .241 .297 .444 .742 0.2
Brian Powell 1 2003-2003 1 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Chris Powell 1 2037-2037 36 27 107 15 29 5 0 1 8 4 1 7 29 .271 .322 .346 .668 0.1
Dante Powell 3 1997-2001 48 0 49 15 16 1 0 2 4 1 1 7 11 .327 .411 .469 .880 0.4
Les Powers 1 1938-1938 2 0 3 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
John Pregenzer 2 1963-1964 19 0 0 1 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
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
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 1 2029-2029 158 157 654 80 167 28 6 11 48 35 3 40 143 .255 .303 .367 .670 2.4
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.2
Gary Rajsich 1 1985-1985 51 0 91 5 15 6 0 0 10 0 1 17 22 .165 .296 .231 .527 -0.6
Armando Ramirez 1 2051-2051 60 36 149 11 32 9 3 2 15 1 2 6 38 .215 .263 .356 .618 -0.4
Julio Ramirez 1 2005-2005 12 0 4 3 1 0 0 0 1 0 0 0 1 .250 .250 .250 .500 -0.0
Ramon S. Ramirez 3 2010-2013 96 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
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
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Javier Raya 2 2033-2034 112 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
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
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
Brendan Reeves 1 2035-2035 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 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.0
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
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
Rick Reuschel 5 1987-1991 96 0 181 9 24 4 0 0 14 0 2 8 55 .133 .168 .155 .323 -2.8
Luis Revilla 1 2040-2040 9 6 23 2 7 1 0 0 3 0 1 3 2 .304 .385 .348 .732 0.1
Carlos Reyes 1 2040-2040 94 56 262 44 77 14 0 10 26 9 7 30 66 .294 .380 .462 .842 1.3
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
Roger Reyes 1 2033-2033 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Mark Reynolds 2 2018-2019 79 46 210 23 43 11 0 8 31 0 0 14 55 .205 .258 .371 .629 -0.1
Anass Rhammar 4 2034-2037 101 101 210 5 9 2 0 1 8 0 0 1 137 .043 .047 .067 .114 -4.6
Bobby Rhawn 3 1947-1949 63 0 118 26 31 5 1 2 13 4 0 23 9 .263 .383 .373 .756 0.9
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
Josh Rice 2 2033-2035 21 2 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
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 8.7
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Hardy Richardson 1 1892-1892 64 0 248 36 53 11 5 2 34 14 0 21 26 .214 .278 .323 .600 0.3
Vern Rickard 1 2033-2033 31 16 80 8 19 7 0 1 7 4 1 2 7 .237 .256 .362 .619 -0.1
Steve Ridzik 2 1956-1957 60 0 33 3 8 1 0 0 0 0 0 0 9 .242 .242 .273 .515 -0.1
Nick Rigden 6 2043-2048 849 810 3320 557 901 177 32 127 418 176 60 373 738 .271 .348 .459 .807 13.7
Dave Righetti 3 1991-1993 166 0 11 0 2 0 0 0 1 0 0 0 6 .182 .182 .182 .364 -0.2
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
Kian Riley 1 2033-2033 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
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
Dario Rios 3 2036-2038 18 1 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
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
Ruben Rivera 1 2003-2003 31 0 50 6 9 2 0 2 4 1 0 5 14 .180 .255 .340 .595 -0.2
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
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
David Robertson 2 2022-2023 49 0 4 0 1 0 0 0 0 0 0 0 1 .250 .250 .250 .500 -0.1
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
Willis Robles 6 2040-2045 696 637 2409 431 684 156 23 131 441 172 42 303 587 .284 .367 .531 .898 15.0
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Carlos Rodriguez 1 2049-2049 12 12 45 3 4 1 0 0 2 0 4 4 15 .089 .163 .111 .274 -0.8
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 2035-2037 86 0 5 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.4
Jose Rodriguez 3 1916-1918 58 0 145 17 24 0 3 0 17 8 0 14 4 .166 .244 .207 .451 -0.4
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
Brian Rogers 2 2050-2051 166 137 509 60 105 18 2 11 46 2 0 60 137 .206 .300 .314 .614 -2.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
Ryan Rohlinger 4 2008-2011 46 0 67 3 9 2 1 0 7 0 1 4 20 .134 .183 .194 .377 -0.7
Juan Roman 1 2028-2028 142 109 434 58 107 15 2 13 52 5 3 40 93 .247 .310 .380 .691 1.1
Enny Romero 1 2028-2028 20 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Sergio Romo 11 2008-2018 676 0 12 0 1 1 0 0 1 0 0 0 8 .083 .083 .167 .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
Javy Rosa 2 2034-2035 247 243 907 157 263 57 24 14 150 51 14 134 212 .290 .388 .452 .840 6.1
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
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
Edd Roush 4 1916-1929 340 0 1252 183 373 51 15 17 128 29 0 86 43 .298 .345 .403 .749 4.5
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
Chad Rubeck 1 2034-2034 15 0 1 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
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 -1.4
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
Mario Saez 1 2038-2038 16 6 34 3 5 0 0 2 3 0 0 5 5 .147 .256 .324 .580 -0.3
C.J. Sagle 1 2049-2049 54 50 173 18 37 9 3 3 22 1 5 18 65 .214 .294 .353 .646 0.2
Luis Salazar 2 2034-2039 185 96 449 81 132 32 4 19 78 0 0 41 82 .294 .360 .510 .870 2.5
Slim Sallee 5 1916-1921 109 0 178 12 40 2 0 0 15 0 0 8 24 .225 .258 .236 .494 -0.6
Mike Salmon 2 2040-2041 280 275 1042 215 368 48 16 75 241 32 12 167 122 .353 .442 .646 1.088 11.7
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 5 2016-2020 139 136 263 21 28 0 0 3 14 0 0 19 106 .106 .175 .141 .316 -3.4
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
Freddy Sanchez 3 2009-2011 196 0 772 87 224 38 2 11 78 3 2 47 119 .290 .333 .387 .720 2.6
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
Jorge Sanchez 4 2033-2036 554 541 2184 359 691 128 3 85 346 28 6 216 376 .316 .389 .495 .883 14.3
Luis Sanchez 1 2033-2033 2 2 3 0 2 0 0 0 1 0 0 0 1 .667 .667 .667 1.333 0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Pablo Sanchez 1 2032-2032 18 3 6 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.2
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
Justin Sandifer 2 2033-2034 62 2 6 0 2 0 0 0 0 0 0 0 3 .333 .333 .333 .667 -0.0
Alex Sandoval 3 2040-2042 66 33 137 20 39 12 3 0 16 4 1 8 41 .285 .338 .416 .754 0.6
Pablo Sandoval 7 2008-2014 869 0 3215 398 946 192 19 106 462 11 12 259 464 .294 .346 .465 .811 19.9
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
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
Logan Savarese 3 2033-2035 251 202 783 111 211 37 5 28 102 39 14 81 163 .269 .339 .437 .776 2.6
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
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
Matt Schatz 2 2032-2033 33 29 105 7 21 8 0 1 9 0 0 6 28 .200 .241 .305 .546 -0.4
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Admiral Schlei 3 1909-1911 148 0 379 35 87 14 1 0 38 8 0 54 42 .230 .332 .272 .604 1.9
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.2
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
Bobby Scholl 2 2044-2045 160 148 516 56 134 24 3 10 63 4 2 39 129 .260 .318 .376 .694 -1.0
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.7
Bob Schroder 4 1965-1968 138 0 221 29 48 5 1 0 12 1 0 23 21 .217 .293 .249 .542 -0.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
Amir Scott 1 2032-2032 144 138 516 61 133 25 4 11 60 19 9 64 114 .258 .353 .386 .739 1.6
Jack Scott 6 1922-1929 195 0 320 38 94 16 3 3 36 1 0 18 30 .294 .339 .391 .730 1.0
Tim Scott 1 1996-1996 20 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
John Scully 1 2032-2032 23 23 42 2 9 1 0 0 2 0 0 0 13 .214 .214 .238 .452 -0.2
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
Tyler Seese 3 2032-2036 83 15 34 1 3 0 0 0 1 0 0 0 20 .088 .114 .088 .203 -0.7
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 8.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
Scott Service 1 1995-1995 28 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Harry Setutesteas 1 2036-2036 59 47 185 34 51 5 5 7 30 8 0 24 42 .276 .355 .470 .826 1.7
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 15.8
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
Spike Shannon 3 1906-1908 308 0 1140 180 288 19 7 2 79 64 0 144 124 .253 .346 .287 .633 5.4
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Chris Sharpe 1 2037-2037 79 52 221 50 82 11 2 15 36 9 3 42 37 .371 .475 .643 1.118 3.0
Jack Sharrott 3 1890-1892 46 0 147 22 33 5 2 1 21 9 0 1 17 .224 .230 .306 .536 -0.3
Bob Shaw 3 1964-1966 116 0 98 1 8 0 1 0 6 0 0 1 24 .082 .091 .102 .193 -1.6
Chris J. Shaw 12 2017-2028 1554 1306 5262 592 1349 261 13 184 702 6 2 454 1225 .256 .317 .416 .733 15.8
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
Shane Shea 2 2033-2034 19 4 7 0 0 0 0 0 0 0 0 0 5 .000 .000 .000 .000 -0.2
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
Jordan Sheffield 1 2033-2033 33 26 36 1 5 2 0 0 3 0 0 2 14 .139 .184 .194 .379 -0.6
Justin Shepard 1 2037-2037 36 24 95 10 23 2 2 6 21 2 1 8 25 .242 .305 .495 .799 -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
Leo Sias 3 2029-2031 89 74 117 8 15 6 0 0 2 0 0 7 37 .128 .177 .179 .357 -1.6
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
Timmy Silveira 2 2036-2037 85 0 13 0 0 0 0 0 0 0 0 0 8 .000 .000 .000 .000 -0.1
Mike Slattery 2 1888-1889 115 0 439 57 110 14 6 2 47 28 0 17 31 .251 .280 .323 .604 0.6
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
Chris Smith 1 1983-1983 22 0 67 13 22 6 1 1 11 0 0 7 12 .328 .403 .493 .895 0.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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.5
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
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
Tyler Smith 1 2040-2040 4 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Blake Snell 4 2026-2029 85 83 150 5 21 4 1 0 8 0 0 5 56 .140 .168 .180 .348 -1.9
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
Mose Solomon 1 1923-1923 2 0 8 0 3 1 0 0 1 0 0 0 1 .375 .375 .500 .875 0.1
Pete Sommers 1 1890-1890 17 0 47 4 5 1 1 0 1 0 0 4 13 .106 .192 .170 .363 -0.7
Don Songer 1 1927-1927 22 0 10 1 3 0 0 0 0 0 0 2 2 .300 .417 .300 .717 0.1
John Sons 4 2027-2031 49 46 78 6 11 1 0 0 3 0 0 0 33 .141 .152 .154 .306 -0.8
Lary Sorensen 1 1988-1988 12 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Bill Sorrell 1 1967-1967 18 0 17 1 3 1 0 0 1 0 0 3 2 .176 .300 .235 .535 -0.0
Elias Sosa 3 1972-1974 147 0 33 1 2 0 0 0 1 0 0 2 15 .061 .114 .061 .175 -0.6
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 6 2016-2021 612 467 1975 228 534 126 13 11 165 36 9 131 246 .270 .323 .364 .687 3.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
Landon Spaulding 1 2032-2032 56 39 155 11 38 7 3 2 22 3 1 10 24 .245 .287 .368 .655 -0.7
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Bob Speake 2 1958-1959 81 0 82 9 16 3 0 3 11 0 1 14 19 .195 .312 .341 .654 -0.0
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 5.5
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
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
Bran Stark 1 2042-2042 32 32 114 15 36 5 2 2 13 11 2 15 8 .316 .409 .447 .856 0.6
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
Corey Stefanski 1 2031-2031 46 7 60 3 9 1 0 1 5 2 0 4 11 .150 .200 .217 .417 -0.5
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
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Milt Stock 2 1913-1914 122 0 382 54 99 18 1 3 42 13 0 36 22 .259 .329 .335 .664 1.9
Mike Stoll 1 2040-2040 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Hayden Stone 1 2032-2032 20 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Joe Stone 3 2030-2038 111 56 101 1 8 2 0 0 4 0 0 2 55 .079 .105 .099 .204 -2.6
Steve Stone 2 1971-1972 51 0 68 3 4 0 0 0 2 0 0 6 34 .059 .135 .059 .194 -1.2
Drew Storen 5 2019-2023 122 0 5 0 0 0 0 0 0 0 0 0 2 .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
Darryl Strawberry 1 1994-1994 29 0 92 13 22 3 1 4 17 0 3 19 22 .239 .363 .424 .787 0.1
Hunter Strickland 14 2014-2028 776 0 29 2 2 0 1 0 1 0 0 0 13 .069 .069 .138 .207 -0.1
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.6
Champ Summers 2 1982-1983 99 0 147 18 34 5 0 4 22 0 1 23 25 .231 .341 .347 .688 0.4
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 4 2014-2018 157 56 430 53 109 28 7 10 63 0 1 43 139 .253 .322 .421 .742 2.6
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
Nick Swank 2 2044-2045 23 21 74 9 15 2 0 5 14 0 0 3 26 .203 .231 .432 .663 -0.1
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
Norihide Takata 5 2033-2037 673 648 2627 531 813 100 36 145 447 152 28 278 368 .309 .385 .541 .926 22.6
Carlos Talavera 2 2050-2051 144 108 375 37 85 18 1 13 33 2 0 12 95 .227 .281 .384 .665 0.5
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Danny Tapia 2 2035-2036 162 147 582 96 189 33 3 31 122 5 0 75 115 .325 .399 .552 .951 3.5
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.7
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
Rowdy Tellez 1 2019-2019 87 82 318 45 88 16 3 8 35 0 0 40 67 .277 .363 .421 .784 1.8
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
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
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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
Lewis Thorpe Jr. 1 2040-2040 12 6 18 4 6 1 2 1 2 0 0 1 1 .333 .429 .778 1.206 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 63.1
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
Neal Tinoco 1 2041-2041 9 4 19 5 4 0 0 1 1 1 0 2 6 .211 .286 .368 .654 -0.0
Phil Tippins 2 2039-2040 32 0 8 0 0 0 0 0 0 0 0 0 8 .000 .000 .000 .000 -0.2
Alberto Tirado 1 2025-2025 1 0 0 0 0 0 0 0 0 0 0 0 0 .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.6
Johnny Tobin 1 1932-1932 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Aaron Tolomei 5 2033-2037 293 0 15 0 1 0 0 0 0 0 0 0 10 .067 .067 .067 .133 -0.3
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 7 2015-2021 379 125 792 111 194 32 11 13 77 17 8 68 186 .245 .308 .362 .670 1.6
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
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
Fernando Torres 1 2032-2032 8 8 15 2 3 1 0 0 0 0 0 0 6 .200 .200 .267 .467 -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
Red Tramback 1 1940-1940 2 0 4 0 1 0 0 0 0 1 0 1 1 .250 .400 .250 .650 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
Troy Trice 2 2050-2051 232 194 737 84 175 52 3 33 104 1 2 43 237 .237 .282 .450 .732 -0.3
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Dasher Troy 1 1883-1883 85 0 316 37 68 7 5 0 20 0 0 9 33 .215 .237 .269 .506 -1.2
Zhao-ji Tsui 2 2032-2033 60 43 183 25 49 10 1 0 15 12 1 15 14 .268 .338 .333 .672 -0.2
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
Sam Tuivailala 7 2022-2028 398 0 10 1 2 0 0 0 1 0 0 0 2 .200 .200 .200 .400 0.3
Ben Turner 3 2017-2020 63 28 133 9 27 5 2 1 11 0 0 8 28 .203 .252 .293 .545 -0.2
Chris Tustin 1 2027-2027 35 16 68 6 15 2 0 1 5 0 0 5 17 .221 .274 .294 .568 -0.2
Justin Tweedy 1 2033-2033 2 2 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
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.4
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
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
Jamie Valvo 1 2032-2032 7 7 16 1 3 0 0 0 0 0 0 1 1 .188 .235 .188 .423 -0.1
George Van Haltren 10 1894-1903 1221 0 4906 973 1575 194 88 29 604 320 0 486 419 .321 .385 .414 .799 46.1
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
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
Alex Vargas 1 2040-2040 117 103 429 69 141 27 6 26 83 4 1 10 83 .329 .350 .601 .951 4.2
Andy Vazquez 1 2039-2039 8 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Eugenio Velez 4 2007-2010 225 0 626 84 160 31 14 8 71 30 11 38 107 .256 .300 .388 .688 0.7
Raul Veloz 1 2035-2035 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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 Villanueva 3 2019-2021 92 0 6 0 0 0 0 0 0 0 0 0 5 .000 .000 .000 .000 -0.2
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
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
Jeff Walton 3 2029-2031 431 409 1626 187 396 40 4 97 237 1 0 110 248 .244 .293 .452 .745 6.8
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 20.2
John Warner 8 1896-1904 623 0 2088 238 532 52 16 3 197 49 0 98 228 .255 .307 .299 .607 3.7
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
Ronald Washington 1 2029-2029 135 128 477 48 113 26 2 13 46 5 1 42 127 .237 .301 .382 .682 0.7
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Allen Watson 1 1996-1996 32 0 65 5 15 3 0 0 7 0 0 5 8 .231 .286 .277 .563 -0.2
Mule Watson 2 1923-1924 39 0 81 7 17 3 2 2 15 0 0 2 24 .210 .229 .370 .599 -0.2
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
Ben Weber 1 2000-2000 9 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ryan Weidner 1 2038-2038 3 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
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
Bobby Weiser 1 2033-2033 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Greg Weislo 2 2033-2034 25 25 38 2 4 3 0 0 2 0 0 0 20 .105 .105 .184 .289 -0.9
Ken Welch 3 2042-2044 189 162 629 91 178 39 5 37 124 0 1 67 97 .283 .365 .537 .902 2.3
Mickey Welch 10 1883-1892 462 0 1651 205 353 57 13 11 147 10 0 71 273 .214 .248 .284 .532 -4.9
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.4
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 2.1
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
Burgess Whitehead 5 1936-1941 650 0 2512 303 672 76 22 16 182 38 0 121 98 .268 .307 .334 .642 2.9
Frank Whitemore 1 2039-2039 13 9 15 0 2 1 0 0 2 0 0 1 6 .133 .188 .200 .388 -0.1
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 -1.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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
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
Jerome Williams 3 2003-2005 42 0 77 2 9 1 0 0 1 0 1 1 33 .117 .128 .130 .258 -1.5
Justin Williams 2 2023-2024 224 150 622 60 147 30 1 24 82 6 2 39 201 .236 .283 .404 .687 0.8
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
Steven Williams 2 2030-2031 77 51 196 17 48 6 0 8 22 0 0 13 55 .245 .292 .398 .690 0.4
Mac Williamson 3 2015-2018 22 2 45 3 12 2 1 0 5 0 0 3 11 .267 .333 .356 .689 0.1
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.1
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 2.7
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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
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.3
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
Andrew Wray II 2 2038-2039 313 303 1180 271 331 57 13 44 149 105 11 208 127 .281 .393 .463 .856 11.4
Jamey Wright 1 2006-2006 35 0 47 4 12 2 0 0 1 0 0 0 11 .255 .255 .298 .553 -0.3
Justin Wright 1 2031-2031 11 4 22 2 5 1 0 0 2 1 0 0 6 .227 .227 .273 .500 -0.1
Mike Wright 3 2025-2027 71 37 63 3 7 3 0 0 3 0 0 1 30 .111 .152 .159 .310 -1.1
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
Bei XĂș 2 2032-2037 20 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Keiichi Yabu 1 2008-2008 60 0 1 1 0 0 0 0 0 0 0 1 0 .000 .500 .000 .500 0.0
Randy Yarrigle 1 2039-2039 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 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
Zhao-ying Yep 1 2035-2035 3 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Juan Yepez 1 2035-2035 2 0 2 0 1 0 0 0 1 0 0 0 1 .500 .500 .500 1.000 0.0
Young-tae Yoo 1 2036-2036 39 5 47 9 11 5 0 1 7 0 0 8 8 .234 .368 .404 .773 0.2
John York 2 2038-2039 57 49 103 8 13 4 0 1 10 0 0 0 44 .126 .133 .194 .328 -2.0
Babe Young 7 1936-1947 543 0 1798 240 496 88 10 63 311 9 0 204 117 .276 .354 .441 .796 11.2
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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
Hugo Zacarias 3 2044-2046 11 6 26 1 2 0 0 1 1 0 0 2 7 .077 .143 .192 .335 -0.4
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
Dave Zearfoss 3 1896-1898 25 0 71 6 17 1 2 0 6 2 0 5 6 .239 .299 .310 .609 0.1
Sam Zegarelli 1 2040-2040 11 11 22 1 1 0 1 0 2 0 0 1 11 .045 .125 .136 .261 -0.4
Cole Zelinski 1 2043-2043 120 119 430 74 116 20 5 27 79 9 6 47 81 .270 .348 .528 .876 2.6
Chad Zerbe 4 2000-2003 107 0 20 1 3 0 0 0 2 0 0 0 5 .150 .150 .150 .300 -0.4
Sean Zielinski 17 2035-2051 2315 2240 8884 1571 2691 429 206 418 1516 377 126 1066 1638 .303 .381 .539 .919 89.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
Jim Zucco 8 2037-2044 854 801 3020 448 807 177 11 170 547 10 4 367 811 .267 .350 .502 .852 25.5
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Monday, February 12th , 2024 - OOTP Baseball 24.11 Build 85