LAS VEGAS A-LISTERS
BATTING REGISTER
09/05/2060
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
ATL | BAL | BOS | CWS | CHC | CIN | CLE | DET | FLA | HOU | IND | KCM | LV | LAA | MEX
MIL | MIN | MTL | NYY | NYM | OAK | ORL | PHI | PIT | POR | SD | SEA | STL | TEX | TOR
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
1871 New York Mutuals 9.4 302 32 1404 403 43 21 1 33 15 46 .287 .303 .350 .653
1872 New York Mutuals 8.7 523 60 2423 668 86 13 4 55 52 56 .276 .292 .327 .619
1873 New York Mutuals 7.1 424 60 2214 622 67 41 5 42 22 15 .281 .294 .355 .649
1874 New York Mutuals 8.3 500 60 2719 709 100 31 8 38 0 0 .261 .271 .329 .600
1875 New York Mutuals 3.4 328 96 2683 626 84 24 7 21 0 0 .233 .239 .290 .530
1876 New York Mutuals 2.7 260 96 2180 494 39 15 2 18 35 0 .227 .233 .261 .494
1877 New York Mutuals 2.7 260 96 2180 494 39 15 2 18 35 0 .227 .233 .261 .494
1878 New York Mutuals 2.7 260 96 2180 494 39 15 2 18 35 0 .227 .233 .261 .494
1879 New York Mutuals 2.7 260 96 2180 494 39 15 2 18 35 0 .227 .233 .261 .494
1880 New York Mutuals 2.7 260 96 2180 494 39 15 2 18 35 0 .227 .233 .261 .494
1881 New York Mutuals 2.7 260 96 2180 494 39 15 2 18 35 0 .227 .233 .261 .494
1882 New York Mutuals 2.3 260 112 2180 494 39 15 2 18 35 0 .227 .233 .261 .494
1883 New York Gothams 4.7 530 112 3524 900 139 69 24 127 297 0 .255 .281 .354 .636
1884 New York Gothams 6.2 693 112 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 4.9 692 140 4298 1156 175 68 21 237 410 155 .269 .307 .356 .663
1887 New York Giants 5.8 816 140 4516 1259 167 93 48 361 326 415 .279 .332 .389 .721
1888 New York Giants 4.7 659 140 4747 1149 130 76 55 270 456 314 .242 .283 .336 .619
1889 New York Giants 6.7 935 140 4671 1319 208 77 52 538 386 292 .282 .356 .393 .750
1890 New York Giants 5.1 713 140 4832 1250 208 89 25 350 479 289 .259 .309 .354 .663
1891 New York Giants 5.4 754 140 4833 1271 189 72 46 438 394 224 .263 .324 .360 .685
1892 New York Giants 5.8 811 140 5291 1326 173 85 39 510 469 301 .251 .316 .338 .654
1893 New York Giants 6.7 941 140 4858 1424 182 101 61 504 279 299 .293 .360 .410 .769
1894 New York Giants 6.7 940 140 4806 1446 197 96 43 476 217 319 .301 .364 .409 .773
1895 New York Giants 6.1 852 140 4605 1324 191 90 32 454 292 292 .288 .351 .389 .740
1896 New York Giants 5.9 829 140 4661 1383 159 87 40 439 271 274 .297 .357 .394 .751
1897 New York Giants 6.4 895 140 4844 1449 188 84 31 404 327 328 .299 .353 .392 .745
1898 New York Giants 6.0 837 140 5349 1422 190 86 34 428 372 214 .266 .320 .353 .673
1899 New York Giants 5.2 734 140 5092 1431 161 65 23 387 360 234 .281 .332 .352 .684
1900 New York Giants 5.1 713 140 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 4.0 640 162 5543 1452 311 37 94 452 1044 108 .262 .321 .382 .703
2009 San Francisco Giants 4.1 657 162 5493 1411 275 43 122 392 1158 78 .257 .309 .389 .699
2010 San Francisco Giants 4.3 697 162 5488 1411 284 30 162 487 1099 55 .257 .321 .408 .729
2011 San Francisco Giants 3.5 570 162 5486 1327 282 24 121 448 1122 85 .242 .303 .368 .671
2012 San Francisco Giants 4.4 718 162 5558 1495 287 57 103 483 1097 118 .269 .327 .397 .724
2013 San Francisco Giants 3.9 629 162 5552 1446 280 35 107 469 1078 67 .260 .320 .381 .702
2014 San Francisco Giants 4.1 665 162 5523 1407 257 42 132 427 1245 56 .255 .311 .388 .699
2015 San Francisco Giants 4.3 696 162 5565 1486 288 39 136 457 1159 93 .267 .326 .406 .732
2016 San Francisco Giants 4.4 715 162 5565 1437 280 54 130 572 1107 79 .258 .329 .398 .728
2017 San Francisco Giants 3.9 639 162 5551 1382 290 28 128 467 1204 76 .249 .309 .380 .689
2018 San Francisco Giants 3.7 603 162 5541 1324 255 30 133 448 1467 77 .239 .300 .368 .667
2019 San Francisco Giants 4.2 678 162 5579 1332 300 26 167 475 1435 47 .239 .302 .392 .694
2020 San Francisco Giants 3.7 602 162 5532 1400 328 28 108 421 1271 137 .253 .310 .381 .691
2021 San Francisco Giants 4.0 650 162 5440 1333 280 23 176 487 1423 64 .245 .313 .402 .715
2022 San Francisco Giants 4.2 682 162 5503 1270 258 25 188 574 1676 116 .231 .311 .389 .701
2023 San Francisco Giants 4.3 690 162 5532 1363 290 49 164 605 1491 132 .246 .325 .405 .730
2024 San Francisco Giants 3.9 637 162 5494 1283 269 21 159 498 1575 93 .234 .304 .377 .681
2025 San Francisco Giants 3.6 589 162 5555 1310 237 46 132 507 1411 120 .236 .305 .366 .671
2026 San Francisco Giants 4.0 646 162 5481 1340 274 26 137 532 1418 98 .244 .317 .379 .696
2027 San Francisco Giants 4.1 665 162 5529 1328 261 34 199 542 1616 101 .240 .313 .408 .721
2028 San Francisco Giants 4.5 734 162 5486 1401 272 47 195 605 1401 125 .255 .332 .429 .761
2029 San Francisco Giants 3.8 620 162 5509 1294 254 51 162 487 1526 105 .235 .302 .388 .690
2030 San Francisco Giants 4.2 676 162 5447 1304 266 30 132 588 1338 94 .239 .319 .372 .691
2031 San Francisco Giants 4.1 671 163 5499 1314 288 26 189 508 1460 115 .239 .308 .404 .712
2032 San Francisco Giants 4.7 760 162 5695 1440 329 31 199 524 1505 90 .253 .318 .426 .745
2033 San Francisco Giants 4.1 659 162 5468 1318 292 28 173 523 1577 63 .241 .313 .400 .713
2034 San Francisco Giants 5.0 814 162 5376 1349 310 25 206 728 1514 69 .251 .343 .433 .776
2035 San Francisco Giants 4.5 734 162 5630 1374 299 14 187 693 1646 41 .244 .330 .402 .732
2036 San Francisco Giants 3.7 600 162 5379 1144 261 16 179 550 1823 74 .213 .291 .367 .658
2037 San Francisco Giants 3.8 618 162 5513 1259 275 22 168 526 1654 80 .228 .301 .378 .679
2038 San Francisco Giants 4.4 705 162 5497 1359 247 43 171 560 1442 132 .247 .322 .401 .723
2039 San Francisco Giants 4.3 702 162 5539 1352 300 33 154 661 1458 83 .244 .328 .394 .721
2040 San Francisco Giants 3.9 631 162 5529 1341 250 22 151 543 1404 85 .243 .315 .378 .692
2041 San Francisco Giants 3.7 603 162 5402 1229 284 17 166 542 1456 73 .228 .302 .379 .681
2042 San Francisco Giants 3.9 632 162 5528 1320 267 31 156 563 1548 59 .239 .313 .383 .696
2043 San Francisco Giants 3.6 590 162 5399 1217 245 35 189 438 1503 75 .225 .288 .389 .677
2044 San Francisco Giants 3.9 632 162 5650 1311 292 38 149 561 1524 86 .232 .308 .376 .684
2045 San Francisco Giants 4.1 659 162 5520 1305 305 28 143 576 1296 120 .236 .315 .380 .695
2046 San Francisco Giants 3.8 620 162 5583 1369 264 31 185 442 1349 77 .245 .307 .403 .710
2047 San Francisco Giants 4.2 685 162 5659 1476 327 27 162 470 1287 73 .261 .322 .414 .736
2048 San Francisco Giants 3.4 557 162 5526 1294 267 32 119 458 1494 80 .234 .298 .359 .656
2049 San Francisco Giants 4.5 725 162 5604 1431 304 36 149 536 1547 106 .255 .325 .402 .727
2050 San Francisco Giants 3.8 602 160 5276 1180 192 36 183 435 1754 96 .224 .286 .378 .663
2051 San Francisco Giants 3.8 612 162 5457 1190 175 40 228 397 1912 113 .218 .277 .390 .667
2052 San Francisco Giants 3.9 633 162 5384 1147 177 38 208 467 1899 156 .213 .281 .376 .657
2053 San Francisco Giants 4.3 652 153 5121 1116 182 47 210 518 1807 122 .218 .293 .395 .688
2054 San Francisco Giants 4.1 667 162 5683 1420 215 38 104 594 1027 142 .250 .322 .356 .678
2055 San Francisco Giants 4.5 728 162 5658 1422 245 33 99 626 1044 152 .251 .327 .359 .686
2056 Las Vegas A-Listers 4.5 725 162 5668 1582 263 43 102 496 751 120 .279 .337 .395 .731
2057 Las Vegas A-Listers 4.6 750 162 5711 1683 298 40 92 500 752 184 .295 .353 .409 .763
2058 Las Vegas A-Listers 4.4 713 162 5782 1653 338 34 92 322 723 93 .286 .326 .404 .730
2059 Las Vegas A-Listers 4.5 729 162 5717 1601 301 32 120 335 812 119 .280 .323 .407 .730
2060 Las Vegas A-Listers 5.4 749 138 4902 1426 277 26 120 504 702 92 .291 .358 .431 .789
Year Team Totals 4.5 128474 28652 970071 251025 41825 8486 21227 87469 150775 20471 .259 .321 .385 .706
Seasonal Average   676 151 5106 1321 220 45 112 460 794 108
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
CJ Abrams 1 2031-2031 62 62 251 27 71 7 3 3 18 12 4 18 46 .283 .332 .371 .703 1.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
Tony Acevedo 1 2041-2041 26 19 72 9 15 7 0 1 7 4 2 5 21 .208 .266 .347 .613 -0.2
Cristhian Adames 1 2019-2019 10 5 22 1 7 1 0 0 2 0 0 2 8 .318 .375 .364 .739 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.4
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.5
Aramis Ademan 1 2029-2029 4 4 16 1 1 0 0 1 1 0 0 3 5 .062 .211 .250 .461 -0.0
Ehire Adrianza 4 2013-2016 154 10 291 27 64 16 1 3 26 4 4 23 60 .220 .292 .313 .605 -0.3
Jeremy Affeldt 7 2009-2015 411 0 7 0 1 0 0 0 0 0 0 1 4 .143 .250 .143 .393 -0.2
Dante Aguilar 1 2047-2047 151 151 556 57 126 29 3 10 41 3 1 54 177 .227 .295 .344 .639 1.2
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
Kevin Alcantara 1 2037-2037 14 11 41 4 4 1 0 0 1 1 1 3 17 .098 .159 .122 .281 -0.5
Mike Aldrete 3 1986-1988 349 0 962 121 274 51 5 14 126 13 8 132 149 .285 .370 .392 .762 3.4
Vic Aldridge 1 1928-1928 22 0 40 7 11 0 0 1 4 0 0 0 6 .275 .275 .350 .625 -0.1
Ben Alexander 2 2037-2038 248 241 957 87 249 50 6 19 122 0 1 50 184 .260 .304 .385 .689 -0.8
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
Edgardo Alfonzo 3 2003-2005 390 0 1401 158 385 68 4 26 201 8 3 131 115 .275 .338 .385 .723 4.0
Eliezer J. Alfonzo 3 2006-2008 118 0 361 32 93 19 3 13 46 1 2 11 101 .258 .292 .435 .727 0.6
Anthony Alford 2 2022-2028 173 162 644 85 136 31 0 8 52 43 10 96 230 .211 .316 .297 .613 1.1
Andy Allanson 1 1993-1993 13 0 24 3 4 1 0 0 2 0 0 1 2 .167 .200 .208 .408 -0.2
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
Pete Alonso 1 2024-2024 47 47 174 25 46 5 0 14 26 0 0 14 46 .264 .338 .534 .873 1.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Felipe Alou 6 1958-1963 719 0 2292 337 655 119 19 85 325 51 20 138 308 .286 .328 .466 .794 12.0
Jesus Alou 6 1963-1968 633 0 2242 243 626 74 13 18 174 21 28 58 162 .279 .301 .348 .649 1.8
Matty Alou 6 1960-1965 453 0 1048 136 272 32 7 12 72 21 9 59 101 .260 .304 .338 .642 0.2
Moises Alou 2 2005-2006 221 0 772 119 241 46 4 41 137 7 2 84 74 .312 .379 .541 .920 6.5
Aaron Altherr 1 2019-2019 1 5 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Luis Alvarez 1 2041-2041 18 17 63 4 14 5 0 1 8 0 0 4 12 .222 .269 .349 .618 -0.2
Wilson Alvarez 1 1997-1997 11 0 23 1 3 0 0 0 1 0 0 2 5 .130 .200 .130 .330 -0.3
Adael Amador 1 2029-2029 128 127 448 35 94 22 1 5 46 6 2 30 123 .210 .263 .297 .560 -0.5
Joey Amalfitano 5 1954-1963 314 0 876 132 218 30 8 4 58 11 13 84 114 .249 .316 .315 .632 0.8
Red Ames 11 1903-1913 282 0 587 36 80 6 4 2 39 2 0 38 110 .136 .189 .170 .359 -4.4
Tony Amicis 1 2036-2036 6 3 14 1 2 0 0 1 2 0 0 0 4 .143 .143 .357 .500 -0.1
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
Shaun Anderson 1 2019-2019 25 16 25 0 2 1 0 0 0 0 0 0 19 .080 .115 .120 .235 -0.4
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.9
Mel Anstey 1 2043-2043 122 121 426 36 79 18 0 16 47 0 0 35 143 .185 .251 .340 .591 -0.3
Johnny Antonelli 7 1954-1960 305 0 560 44 101 8 3 15 54 1 0 22 146 .180 .212 .286 .497 -2.9
Norichika 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
Orlando Arcia 1 2022-2022 157 157 614 72 160 29 2 13 62 16 5 48 137 .261 .314 .378 .692 0.5
Jonathan Arellano 1 2051-2051 25 23 86 12 19 2 0 8 13 0 0 8 38 .221 .287 .523 .810 0.6
Ismael Argueta 1 2044-2044 22 18 73 5 15 3 3 0 7 2 2 9 12 .205 .301 .329 .630 -0.1
Joaquin Arias 4 2012-2015 361 0 795 70 208 32 7 7 72 8 1 25 112 .262 .286 .346 .632 0.4
Nick Arias 2 2045-2046 224 212 756 92 195 36 5 21 89 2 4 113 154 .258 .360 .402 .762 2.1
Wilver Arias 1 2060-2060 94 90 333 74 109 20 0 17 60 27 13 76 37 .327 .454 .541 .995 5.8
David Arismendez 2 2043-2044 291 287 1036 112 197 49 4 49 126 0 2 94 404 .190 .269 .387 .656 1.1
Chris Arnold 1 2056-2056 11 11 45 5 8 0 1 0 4 1 0 1 7 .178 .196 .222 .418 -0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Chris Arnold 6 1971-1976 273 0 435 47 103 12 5 4 51 1 2 42 76 .237 .303 .315 .618 0.3
Jon Arnold 1 2031-2031 70 70 266 19 69 15 0 7 33 0 0 16 49 .259 .309 .395 .704 -0.4
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
Marvin Arrojo 2 2031-2037 79 58 234 26 35 6 1 14 28 0 0 13 106 .150 .203 .363 .566 -1.4
Christian Arroyo 1 2017-2017 34 0 125 9 24 5 0 3 14 1 2 8 32 .192 .244 .304 .548 -0.5
Josh Arroyo 1 2056-2056 157 157 588 69 138 23 5 11 70 15 5 48 79 .235 .291 .347 .638 -1.1
Aeverson Arteaga 2 2024-2025 171 161 613 72 148 30 5 6 49 15 4 51 139 .241 .304 .336 .640 0.4
Mike Arts 1 2046-2046 4 4 15 3 5 0 0 0 1 1 0 0 4 .333 .353 .333 .686 -0.0
Scott Atchison 1 2007-2007 22 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Rich Aurilia 12 1995-2009 1292 0 4456 574 1226 232 17 143 574 17 18 342 672 .275 .327 .431 .758 17.0
Tyler Austin 1 2019-2019 70 1 130 24 24 2 1 8 20 1 0 17 57 .185 .279 .400 .679 -0.0
Abiatal Avelino 2 2018-2019 10 5 18 1 5 0 0 0 1 0 0 1 6 .278 .316 .278 .594 -0.0
Alex Avila 1 2059-2059 8 0 13 1 3 1 0 0 2 0 0 0 4 .231 .231 .308 .538 -0.0
Bob Avila 2 2059-2060 107 102 379 50 101 23 3 9 49 2 2 20 62 .266 .305 .414 .720 -0.0
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
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
Doug Baca 6 2054-2059 747 734 2964 398 911 158 11 109 467 3 5 211 373 .307 .351 .478 .829 16.0
Lore Bader 1 1912-1912 2 0 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Pete Bagnall 1 2046-2046 80 74 280 34 86 23 1 2 27 3 0 31 54 .307 .371 .418 .789 0.6
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.7
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Johnny Baker 2 2046-2047 273 273 1072 112 264 44 2 50 131 5 3 45 234 .246 .277 .431 .708 2.5
Tom Baker 2 1937-1938 15 0 9 0 2 0 0 0 0 0 0 1 2 .222 .300 .222 .522 -0.0
Leo Balbuena 2 2044-2045 319 319 1208 133 258 73 0 42 165 1 1 136 392 .214 .307 .378 .685 0.7
Harry Baldwin 2 1924-1925 12 0 11 4 4 0 0 0 0 0 0 0 2 .364 .364 .364 .727 0.1
Mark Baldwin 1 1893-1893 45 0 134 12 17 4 2 0 9 2 0 8 38 .127 .176 .187 .363 -1.2
Yamelis Baliño 1 2060-2060 32 15 70 7 19 2 0 2 11 0 0 4 12 .271 .320 .386 .706 -0.0
Jeff Ball 1 1998-1998 2 0 4 0 1 0 0 0 0 0 0 0 0 .250 .250 .250 .500 -0.0
George Bamberger 2 1951-1952 8 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Hal Bamberger 1 1948-1948 7 0 12 0 1 0 0 0 0 0 0 1 2 .083 .154 .083 .237 -0.2
Dave Bancroft 5 1920-1930 534 0 2160 397 670 130 30 11 189 48 33 242 106 .310 .382 .413 .795 16.1
Will Banfield 1 2028-2028 64 64 218 24 46 10 0 6 24 1 0 12 84 .211 .248 .339 .587 -0.4
Tom Bannon 2 1895-1896 39 0 166 34 44 7 2 0 8 20 0 8 9 .265 .299 .331 .630 -0.1
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.1
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 -0.9
Virgil Barnes 9 1919-1928 189 0 354 19 39 0 0 0 9 0 2 6 113 .110 .125 .110 .235 -4.9
Bob Barr 1 1891-1891 5 0 11 0 1 0 0 0 0 0 0 2 3 .091 .231 .091 .322 -0.1
Jim Barr 10 1971-1983 421 0 513 28 83 15 2 1 31 2 0 15 129 .162 .191 .205 .396 -5.2
Tony Barriga 3 2042-2047 221 210 811 71 181 35 11 17 74 16 9 66 223 .223 .287 .356 .644 1.8
Jose Barrios 1 1982-1982 10 0 19 2 3 0 0 0 0 0 0 1 4 .158 .200 .158 .358 -0.2
Shad Barry 1 1908-1908 37 0 67 5 10 1 1 0 5 1 0 9 8 .149 .260 .194 .454 -0.3
Joey Bart 3 2020-2022 228 227 876 95 202 25 7 41 114 1 0 62 257 .231 .296 .416 .711 2.8
Dick Bartell 8 1935-1946 835 0 3074 434 858 167 13 60 293 35 0 315 276 .279 .355 .400 .756 19.9
Bob Barthelson 1 1944-1944 7 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bill Bartley 1 1903-1903 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Bob Barton 5 1965-1969 149 0 315 11 66 6 1 0 11 0 0 21 44 .210 .262 .235 .497 -0.1
Shawn Barton 2 1995-1996 59 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Kevin Bass 3 1990-1992 274 0 840 93 209 30 8 24 102 16 13 66 135 .249 .307 .389 .696 1.2
Charley Bassett 3 1890-1892 265 0 1064 121 261 34 19 4 138 30 0 71 65 .245 .301 .324 .625 1.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Bill Bathe 2 1989-1990 82 0 80 6 20 1 1 3 18 0 0 7 19 .250 .303 .400 .703 0.3
Kim Batiste 1 1996-1996 54 0 130 17 27 6 0 3 11 3 3 5 33 .208 .235 .323 .558 -0.5
Larry Battam 1 1895-1895 2 0 4 0 1 0 0 0 0 0 0 2 1 .250 .500 .250 .750 0.0
Brett Baty 2 2031-2032 42 33 134 12 26 7 0 4 9 0 0 13 48 .194 .273 .336 .609 -0.4
Jackson Baumeister 1 2027-2027 29 29 97 5 12 2 0 1 4 0 1 6 36 .124 .183 .175 .358 -1.1
Denny Bautista 1 2010-2010 29 0 1 0 1 0 0 0 1 0 0 0 0 1.000 1.000 1.000 2.000 0.0
Jose Bautista 2 1995-1996 89 0 27 1 1 0 0 0 0 0 0 1 13 .037 .071 .037 .108 -0.6
Godofredo Bea 2 2035-2041 90 89 349 34 82 23 0 14 52 6 2 16 70 .235 .280 .421 .701 -0.7
Eric Beair 1 2049-2049 83 83 330 44 75 14 1 14 47 6 2 22 131 .227 .286 .403 .689 0.4
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.7
Marty Becker 1 1915-1915 17 0 52 5 13 2 0 0 3 3 0 2 9 .250 .278 .288 .566 0.1
Gordon Beckham 1 2016-2016 3 55 5 0 0 0 0 0 1 0 0 0 2 .000 .000 .000 .000 -0.7
Jake Beckley 2 1896-1897 63 0 250 45 72 10 7 6 49 13 0 11 14 .288 .338 .456 .794 0.8
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
Tyler Beede 2 2018-2019 27 24 40 2 4 0 0 0 1 0 0 3 25 .100 .163 .100 .263 -0.6
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.2
Gene Begley 1 1886-1886 5 0 16 1 2 0 0 0 1 1 0 1 3 .125 .176 .125 .301 -0.3
Hank Behrman 1 1949-1949 43 0 13 0 1 0 0 0 0 0 0 1 4 .077 .143 .077 .220 -0.2
Dave Bell 2 2047-2054 127 119 452 40 105 22 3 1 22 16 5 40 119 .232 .299 .301 .600 -0.1
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.1
Marco Belmonte 1 2054-2054 9 3 12 3 4 1 0 1 4 0 0 3 1 .333 .467 .667 1.133 0.2
Brandon Belt 10 2011-2020 1224 523 4173 572 1063 261 34 141 527 48 20 574 1124 .255 .348 .435 .783 17.9
Michael Beltram 1 2047-2047 2 0 3 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
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 8.2
Frank Benavides 3 2029-2031 151 137 551 57 125 24 9 1 27 37 1 43 135 .227 .283 .309 .592 1.2
Jared Bening 1 2049-2049 140 137 516 81 122 29 0 28 88 0 3 68 186 .236 .323 .455 .779 1.2
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.4
Will Benson 2 2024-2025 190 189 716 91 143 25 4 33 89 12 5 56 253 .200 .268 .384 .652 -1.3
Jack Bentley 5 1923-1927 173 0 299 32 97 16 5 5 40 0 0 16 29 .324 .359 .462 .820 2.4
Larry Benton 4 1927-1930 122 0 258 20 36 3 1 2 22 0 0 8 50 .140 .169 .182 .351 -3.5
Rube Benton 7 1915-1921 172 0 333 16 47 5 2 1 20 2 0 7 71 .141 .159 .177 .336 -2.5
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
Kevin Bernier 1 2035-2035 77 27 115 7 21 5 0 0 4 0 1 6 21 .183 .234 .226 .460 -0.7
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
Mike Berry 2 2054-2056 6 4 16 3 2 0 0 1 5 0 0 3 6 .125 .286 .312 .598 0.0
Damon Berryhill 1 1997-1997 73 0 167 17 43 8 0 3 23 0 0 20 29 .257 .335 .359 .694 0.4
Dick Bertell 1 1965-1965 22 0 48 1 9 1 0 0 3 0 0 7 5 .188 .291 .208 .499 -0.2
Bob Bescher 1 1914-1914 135 0 512 82 138 23 4 6 35 36 0 45 48 .270 .336 .365 .701 3.9
Bo Bichette 2 2026-2027 181 174 691 74 190 45 10 11 62 18 8 40 146 .275 .316 .417 .733 -0.4
Braylon Bishop 1 2036-2036 131 128 486 62 104 25 4 15 49 16 8 67 181 .214 .314 .374 .689 -1.2
Dan Bishop 1 2046-2046 35 23 86 11 17 4 0 5 10 0 0 8 35 .198 .286 .419 .704 -0.3
Ty Blach 4 2016-2019 93 20 78 6 13 2 0 1 7 0 0 6 37 .167 .224 .231 .454 -0.7
Bud Black 4 1991-1994 89 0 179 6 26 4 0 0 12 0 0 4 49 .145 .164 .168 .332 -2.4
Ray Black 1 2018-2018 23 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Travis Blackley 2 2007-2012 6 0 3 0 1 0 0 0 0 0 0 0 1 .333 .333 .333 .667 -0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Rae Blaemire 1 1941-1941 2 0 5 0 2 0 0 0 0 0 0 0 0 .400 .400 .400 .800 0.1
Damaso Blanco 3 1972-1974 72 0 33 9 7 1 0 0 2 3 1 5 6 .212 .308 .242 .550 0.1
Gregor Blanco 6 2012-2018 717 96 1995 263 508 85 27 21 169 81 30 225 444 .255 .331 .356 .687 5.1
Don Blasingame 2 1960-1961 139 0 524 73 123 12 8 2 31 14 2 51 54 .235 .304 .300 .604 0.5
Buddy Blattner 3 1946-1948 189 0 593 94 151 28 8 11 62 18 0 80 73 .255 .349 .384 .734 4.0
Marv Blaylock 1 1950-1950 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Bob Blewett 1 1902-1902 5 0 10 1 0 0 0 0 0 0 0 1 1 .000 .091 .000 .091 -0.2
Ron Blick 4 2057-2060 279 243 980 151 273 39 5 22 134 1 1 117 195 .279 .356 .396 .752 2.0
Vida Blue 6 1978-1986 182 0 338 25 36 7 0 3 10 0 0 37 162 .107 .196 .154 .350 -3.8
Clint Blume 2 1922-1923 13 0 6 1 1 0 0 0 0 0 0 3 0 .167 .444 .167 .611 0.1
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.6
Brian Boehringer 1 2001-2001 25 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Chris Bohne 1 2047-2047 54 54 198 17 36 5 0 6 25 6 3 21 71 .182 .261 .298 .559 -0.9
Carl Boles 1 1962-1962 19 0 24 4 9 0 0 0 1 0 0 0 6 .375 .375 .375 .750 0.1
Chris Boles 1 2049-2049 142 142 531 56 155 46 0 2 51 2 2 21 72 .292 .332 .390 .722 1.5
Bobby Bolin 9 1961-1969 346 0 372 36 59 9 1 5 33 1 0 33 146 .159 .231 .228 .459 -1.6
Barry Bonds 15 1993-2007 1976 0 6263 1555 1951 381 41 586 1440 263 69 1947 949 .312 .477 .666 1.143 91.4
Bobby Bonds 7 1968-1974 1014 0 4047 765 1106 188 42 186 552 263 63 500 1016 .273 .356 .478 .834 38.4
Hank Boney 1 1927-1927 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Zeke Bonura 1 1939-1939 123 0 455 75 146 26 6 11 85 1 0 46 22 .321 .388 .477 .865 3.0
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
Desidério Borba 1 2041-2041 94 93 331 35 62 18 1 20 46 1 1 27 142 .187 .254 .429 .683 0.3
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Sean Bouchard 2 2025-2026 13 12 47 2 4 1 0 0 1 0 0 1 17 .085 .122 .106 .229 -0.8
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.4
John Bowker 3 2008-2010 183 0 475 47 113 19 5 15 58 2 1 29 115 .238 .285 .394 .678 -0.4
Alan Bowling 1 2056-2056 133 125 449 62 118 15 1 24 81 0 4 73 85 .263 .363 .461 .824 1.4
Bob Bowman 1 1941-1941 29 0 21 1 1 0 0 1 1 0 0 2 15 .048 .130 .190 .321 -0.3
Ernie Bowman 3 1961-1963 165 0 205 29 39 4 2 1 10 3 3 2 33 .190 .200 .244 .444 -1.0
Joe Bowman 1 1934-1934 31 0 29 4 5 0 1 0 4 0 0 2 3 .172 .226 .241 .467 -0.2
Roger Bowman 3 1949-1952 13 0 9 0 0 0 0 0 0 0 0 1 3 .000 .100 .000 .100 -0.2
Jack Boyle 1 1892-1892 120 0 436 52 80 8 8 0 32 10 0 36 41 .183 .252 .239 .491 -2.6
Jim Boyle 1 1926-1926 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Vic Bradford 1 1943-1943 6 0 5 1 1 0 0 0 1 0 0 1 1 .200 .333 .200 .533 -0.0
Bobby Bradley 1 2027-2027 124 123 436 57 108 17 2 15 34 1 3 64 176 .248 .348 .399 .747 0.5
Tom Bradley 3 1973-1975 78 0 127 5 18 3 0 0 5 0 0 7 42 .142 .187 .165 .352 -1.4
Dave Brain 1 1908-1908 11 0 17 2 3 0 0 0 1 1 0 2 2 .176 .263 .176 .440 0.0
Fred Brainard 3 1914-1916 95 0 261 32 51 7 2 1 21 6 7 22 44 .195 .261 .249 .510 -0.6
Jackie Brandt 3 1956-1959 253 0 832 115 234 33 13 23 107 15 8 58 105 .281 .327 .435 .762 2.6
Jeff Brantley 6 1988-1993 299 0 61 5 8 1 0 0 5 0 0 1 21 .131 .145 .148 .293 -1.0
Rob Brantly 1 2020-2020 5 4 16 2 4 0 0 0 1 0 0 0 3 .250 .333 .250 .583 0.1
Chris Braz 5 2051-2055 664 653 2314 342 536 97 5 120 354 8 3 441 737 .232 .356 .433 .789 12.1
Chris Breckenridge 1 2051-2051 14 9 34 4 5 1 0 1 1 0 0 5 14 .147 .293 .265 .557 -0.2
Fred Breining 4 1980-1983 136 0 107 5 16 1 0 0 4 0 0 11 52 .150 .229 .159 .388 -1.0
Erik Breitkreutz 1 2056-2056 40 22 97 14 27 7 1 1 12 2 0 14 9 .278 .366 .402 .768 0.4
Bob Brenly 9 1981-1989 823 0 2527 312 632 116 6 90 327 44 38 308 421 .250 .333 .408 .740 13.6
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.3
Eddie Bressoud 6 1956-1961 443 0 1242 132 297 53 15 26 107 3 5 104 211 .239 .299 .369 .667 1.7
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jack Brewer 3 1944-1946 43 0 75 6 14 3 0 0 5 0 0 0 14 .187 .187 .227 .413 -0.8
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.9
Brad Brink 1 1994-1994 4 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Lewis Brinson 2 2022-2023 282 280 1040 144 238 46 7 45 143 22 6 86 337 .229 .295 .416 .711 1.2
Josh Brinton 2 2050-2051 41 39 142 13 29 2 3 3 14 4 2 8 54 .204 .243 .324 .567 -0.1
Mike Broadway 1 2016-2016 4 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Chris Brock 2 1998-1999 31 0 39 4 8 0 0 0 4 0 0 3 8 .205 .262 .205 .467 -0.4
Steve Brodie 1 1902-1902 109 0 416 37 117 8 2 3 42 11 0 22 44 .281 .327 .332 .658 2.0
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
Jonathan Brooks 1 2051-2051 21 14 55 7 8 0 0 4 5 0 0 3 28 .145 .217 .364 .580 0.1
Michael Brooks 2 2029-2030 284 279 1005 102 229 36 7 9 71 16 4 67 228 .228 .286 .304 .591 -1.3
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.9
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.0
Jumbo Brown 5 1937-1941 150 0 46 4 9 1 0 0 2 0 0 3 7 .196 .245 .217 .462 -0.3
Kevin Brown 1 2050-2050 108 107 383 43 88 16 1 12 41 7 3 33 130 .230 .294 .371 .664 1.4
Michael Brown 1 2029-2029 159 159 580 52 121 19 2 26 68 0 0 68 221 .209 .295 .383 .677 -0.3
Ollie Brown 4 1965-1968 281 0 865 83 215 24 2 20 97 3 7 61 156 .249 .303 .350 .653 0.6
Trevor Brown 2 2015-2016 88 40 212 18 50 10 0 5 24 1 2 13 47 .236 .282 .354 .636 -0.1
Willard Brown 3 1887-1889 109 0 368 37 89 14 2 1 60 17 0 20 32 .242 .292 .299 .591 -1.3
George Browne 6 1902-1907 720 0 2874 444 825 82 41 16 216 137 0 169 297 .287 .330 .361 .691 13.0
Vidal Brujan 1 2033-2033 26 23 85 9 21 11 1 0 8 0 2 11 20 .247 .330 .400 .730 -0.2
Greg Brummett 1 1993-1993 8 0 15 0 0 0 0 0 0 0 0 1 5 .000 .062 .000 .062 -0.4
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Ron Bryant 7 1967-1974 196 0 290 27 48 4 0 0 19 0 0 17 89 .166 .211 .179 .390 -2.4
Vic Buchanan 1 2046-2046 25 24 89 11 23 7 0 2 11 0 1 4 32 .258 .302 .404 .707 -0.1
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 300 89 594 51 105 18 0 19 62 0 0 40 255 .177 .228 .303 .532 -3.6
Brad Bump 2 2037-2038 157 145 611 58 154 28 1 7 51 11 2 34 97 .252 .299 .336 .635 -1.2
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
Noah Burgarello 1 2028-2028 11 6 19 3 3 0 1 1 4 2 0 5 7 .158 .333 .421 .754 0.2
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 6.8
Frank Burke 1 1906-1906 8 0 9 2 3 1 1 0 1 1 0 1 1 .333 .400 .667 1.067 0.2
John Burke 1 1902-1902 4 0 13 0 2 0 0 0 0 0 0 0 2 .154 .154 .154 .308 -0.1
Jesse Burkett 1 1890-1890 101 0 401 67 124 23 13 4 60 14 0 33 52 .309 .366 .461 .827 2.9
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.1
George Burns 11 1911-1921 1362 0 5311 877 1541 267 82 34 458 334 88 631 442 .290 .368 .391 .759 41.0
Oyster Burns 1 1895-1895 33 0 114 21 35 5 3 1 25 10 0 14 6 .307 .388 .430 .817 0.6
Pete Burnside 3 1955-1958 18 0 14 1 1 0 0 0 0 0 0 1 3 .071 .133 .071 .205 -0.2
Buster Burrell 1 1891-1891 15 0 53 1 5 0 0 0 1 2 0 3 12 .094 .158 .094 .252 -0.7
Pat Burrell 2 2010-2011 188 0 472 58 119 25 1 25 72 0 2 80 144 .252 .359 .468 .827 3.2
Drew Burress 4 2028-2031 94 93 320 47 79 14 1 9 35 9 7 36 89 .247 .323 .381 .704 1.6
Emmanuel Burriss 5 2008-2012 282 0 720 87 175 14 1 1 42 40 15 53 101 .243 .304 .269 .573 -1.0
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.7
Frank Butler 1 1895-1895 5 0 22 5 6 1 0 0 2 0 0 1 1 .273 .304 .318 .623 -0.0
Jerry Butler 2 2056-2057 50 34 118 11 38 5 0 0 8 0 0 18 9 .322 .409 .364 .773 0.8
Bud Byerly 2 1959-1960 30 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
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 2 2012-2020 120 4 473 85 162 26 10 11 62 13 5 37 64 .342 .386 .510 .895 4.0
Orlando Cabrera 1 2011-2011 39 0 126 4 28 3 0 1 13 2 2 4 17 .222 .241 .270 .510 -0.4
Tony Cabrera 2 2055-2056 24 20 69 8 10 2 0 1 6 1 0 10 25 .145 .253 .217 .471 -0.1
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 13 2005-2017 348 17 611 27 74 13 1 7 34 0 0 21 308 .121 .151 .180 .331 -9.4
Danny Calderon 1 2051-2051 42 40 151 25 41 8 1 5 11 11 4 14 37 .272 .341 .437 .778 0.9
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
Orlando Calixte 1 2017-2017 29 0 49 5 7 1 0 0 6 1 0 3 16 .143 .185 .163 .348 -0.6
Juan Calixto 1 2039-2039 134 131 501 62 130 30 10 3 51 18 9 41 75 .259 .320 .377 .697 1.0
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 1 2026-2026 156 156 558 70 131 25 4 10 64 10 8 64 139 .235 .327 .348 .675 -0.0
Sal Campfield 1 1896-1896 6 0 12 2 2 1 0 0 3 0 0 1 2 .167 .231 .250 .481 -0.1
Alexander Canario 2 2023-2024 7 7 25 1 2 0 0 0 0 0 0 0 10 .080 .115 .080 .195 -0.5
Wilmin Candelario 1 2031-2031 35 28 110 13 23 5 0 6 18 1 0 7 34 .209 .261 .418 .679 0.0
Jay Canizaro 2 1996-1999 55 0 138 16 32 6 1 3 17 1 2 10 40 .232 .287 .355 .642 -0.1
Ben Cantwell 3 1927-1937 13 0 12 3 4 1 0 0 4 0 0 1 1 .333 .385 .417 .801 0.1
John Carden 1 1946-1946 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jose Cardenal 2 1963-1964 29 0 20 4 1 0 0 0 2 2 1 3 4 .050 .174 .050 .224 -0.3
Roger Carey 1 1887-1887 1 0 4 0 0 0 0 0 2 0 0 0 1 .000 .000 .000 .000 -0.1
Dan Carlson 2 1996-1997 11 0 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Steve Carlton 1 1986-1986 6 0 11 1 2 0 0 1 3 0 0 0 3 .182 .182 .455 .636 -0.0
Matt Carmon 1 2043-2043 115 115 419 54 83 5 2 26 51 10 0 48 150 .198 .279 .406 .684 1.0
Ricky Carmona 2 2050-2051 247 245 885 104 170 28 4 51 133 8 3 72 353 .192 .260 .406 .666 1.3
Bob Carpenter 5 1940-1947 76 0 130 7 21 1 0 0 15 0 0 8 17 .162 .216 .169 .385 -1.2
Brad Carr 4 2037-2040 212 209 807 102 200 34 3 36 107 17 7 56 200 .248 .312 .431 .744 1.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Mark Carreon 4 1993-1996 327 0 938 123 271 59 4 36 169 3 4 65 106 .289 .338 .475 .813 3.7
Bill Carrick 3 1898-1900 94 0 263 21 41 4 2 0 17 2 0 21 32 .156 .218 .186 .405 -2.0
Cole Carrigg 1 2037-2037 46 41 149 12 35 11 0 0 9 0 0 8 54 .235 .280 .309 .588 0.0
Alex Carrillo 1 2048-2048 36 35 122 6 24 6 0 1 9 0 0 10 48 .197 .258 .270 .528 -0.4
Jordan Carrion 1 2036-2036 8 8 29 2 5 2 0 0 1 0 1 2 9 .172 .226 .241 .467 -0.4
Don Carrithers 4 1970-1973 87 0 68 7 13 3 0 0 7 1 0 1 21 .191 .203 .235 .438 -0.5
Eric Carroll 2 2044-2045 258 255 1103 149 333 60 11 13 85 74 14 69 124 .302 .345 .412 .757 4.7
Kid Carsey 1 1899-1899 5 0 18 2 6 1 0 0 1 2 0 2 2 .333 .400 .389 .789 0.2
Diego Cartaya 1 2029-2029 20 18 68 4 18 4 0 0 0 0 0 3 16 .265 .306 .324 .629 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
Jimmy Cash 1 2056-2056 27 21 86 9 24 3 3 0 10 4 3 4 8 .279 .304 .384 .688 -0.2
Santiago Casilla 6 2010-2016 346 0 4 0 1 0 0 0 1 0 0 1 1 .250 .400 .250 .650 -0.1
Ed Caskin 3 1883-1886 196 0 738 97 174 22 3 2 81 0 0 48 81 .236 .282 .282 .564 2.1
Jonathan Castaneda 2 2038-2039 229 228 771 81 169 41 1 21 78 0 0 109 239 .219 .316 .357 .673 2.3
Enger Castellano 1 2034-2034 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Alberto Castillo 1 2003-2003 11 0 15 2 3 1 0 1 4 0 0 0 5 .200 .200 .467 .667 0.0
Jose Castillo 1 2008-2008 112 0 394 42 96 28 4 6 35 2 2 25 71 .244 .290 .381 .671 0.3
Welington Castillo 1 2020-2020 21 15 57 3 10 2 0 1 7 0 0 2 20 .175 .203 .263 .467 -0.5
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.3
Vic Castorena 2 2033-2034 43 19 105 11 32 8 2 2 15 1 1 6 13 .305 .342 .476 .819 0.5
Red Causey 4 1918-1922 84 0 110 11 17 0 1 0 6 0 0 2 36 .155 .170 .173 .342 -0.9
Gilberto Celestino 1 2028-2028 15 14 52 8 13 4 1 0 4 1 1 10 11 .250 .371 .365 .736 0.1
Orlando Cepeda 9 1958-1966 1114 0 4178 652 1286 226 22 226 767 92 46 259 636 .308 .352 .535 .887 31.3
Bret Chadwell 3 2051-2053 120 100 393 49 79 11 3 18 38 12 3 28 178 .201 .256 .382 .638 0.7
Leon Chagnon 1 1935-1935 14 0 9 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.2
Tiny Chaplin 3 1928-1931 47 0 35 2 4 1 0 1 5 0 0 3 9 .114 .184 .229 .413 -0.4
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Matt Chapman 1 2025-2025 155 155 599 64 125 24 3 27 74 5 0 49 196 .209 .283 .394 .677 1.8
Hal Chase 1 1919-1919 110 0 408 58 116 17 7 5 45 16 0 17 40 .284 .318 .397 .715 1.7
Jim Chase 1 2049-2049 31 31 116 9 31 6 3 4 16 1 0 7 32 .267 .304 .474 .778 0.2
Ken Chase 1 1943-1943 23 0 42 2 9 1 0 0 0 0 0 1 7 .214 .233 .238 .471 -0.3
Angel Chavez 1 2005-2005 10 0 19 1 5 1 0 0 1 0 0 0 3 .263 .263 .316 .579 -0.1
Nestor Chavez 1 1967-1967 2 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Virgil Cheeves 1 1927-1927 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Lou Chiozza 3 1937-1939 214 0 760 83 182 21 5 10 58 14 0 41 47 .239 .278 .320 .598 -0.5
Jazz Chisholm 2 2026-2028 72 70 258 32 53 8 6 6 26 5 1 25 79 .205 .286 .353 .639 -1.1
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
Ozzie Cifuentes 3 2039-2042 274 274 960 100 220 60 3 32 121 5 8 107 283 .229 .320 .398 .718 2.9
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 -0.6
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.4
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 29.4
Willie Clark 3 1895-1897 211 0 766 110 217 32 18 1 124 27 0 57 63 .283 .346 .376 .722 0.9
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 -1.2
Wes Clarke 1 2030-2030 1 1 2 0 0 0 0 0 0 0 0 2 0 .000 .500 .000 .500 0.0
Bill Clarkson 2 1927-1928 32 0 20 1 1 0 0 0 0 0 0 4 7 .050 .208 .050 .258 -0.3
Dad Clarkson 1 1891-1891 5 0 9 0 4 0 0 0 0 0 0 2 2 .444 .545 .444 .990 0.2
Royce Clayton 5 1991-1995 506 0 1790 179 445 72 18 18 184 66 26 133 343 .249 .302 .339 .641 2.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Andy Cleveland 1 2045-2045 7 6 20 2 4 0 0 0 3 0 0 5 5 .200 .360 .200 .560 0.1
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
Gil Coan 2 1955-1956 13 0 14 2 2 0 0 0 0 0 0 0 2 .143 .143 .143 .286 -0.2
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.3
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
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
Sam Collier 1 2055-2055 3 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Darryl Collins 2 2028-2030 173 168 636 87 176 27 6 19 79 27 3 68 118 .277 .349 .428 .776 1.7
Alex Colunga 3 2036-2039 80 78 268 28 53 15 1 5 22 2 2 15 85 .198 .256 .317 .573 -0.3
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
Frank Connaughton 1 1896-1896 88 0 315 53 82 3 2 2 43 22 0 25 7 .260 .319 .302 .620 0.0
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
Josh Connolly 2 2039-2041 55 48 179 26 50 10 0 7 26 0 0 23 52 .279 .361 .453 .813 0.5
Roger Connor 10 1883-1894 1120 0 4346 946 1388 242 131 76 786 161 0 578 284 .319 .402 .488 .890 43.2
Jim Constable 4 1956-1963 32 0 6 0 1 1 0 0 0 0 0 2 1 .167 .375 .333 .708 0.1
Sandy Consuegra 1 1957-1957 4 0 0 1 0 0 0 0 0 0 0 1 0 .000 1.000 .000 1.000 0.0
Jack Conway 1 1948-1948 24 0 49 8 12 2 1 1 3 0 0 5 10 .245 .315 .388 .703 0.2
Dennis Cook 2 1988-1989 6 0 10 2 1 0 1 0 1 0 0 3 3 .100 .308 .300 .608 -0.0
Josh Cook 5 2056-2060 673 673 2814 364 865 191 10 58 375 1 3 151 316 .307 .344 .444 .788 8.1
Erick Cristhian Cooley 1 2057-2057 5 0 8 0 1 0 0 0 0 0 0 1 1 .125 .222 .125 .347 -0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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
Billy Cooper 2 2040-2041 260 255 1054 125 286 72 11 27 120 31 7 48 205 .271 .307 .437 .745 2.2
Brian Cooper 2 2004-2005 13 0 5 0 1 0 0 0 0 0 0 0 1 .200 .200 .200 .400 -0.1
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.9
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
Daniel Coronado 2 2045-2046 96 92 373 50 77 13 2 12 39 13 2 27 116 .206 .275 .349 .623 0.1
Kevin Correia 6 2003-2008 170 0 84 4 9 1 0 0 4 0 0 6 35 .107 .167 .119 .286 -1.4
Al Corwin 5 1951-1955 128 0 79 9 12 2 1 2 5 0 0 1 27 .152 .163 .278 .441 -0.6
Jon Cossman 1 2046-2046 110 108 453 42 130 16 2 2 37 14 1 10 55 .287 .306 .344 .650 0.3
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
Joel Cox 1 2042-2042 153 152 547 65 123 28 2 12 52 8 6 77 164 .225 .321 .349 .670 -0.0
Dick Cramer 1 1883-1883 2 0 6 0 0 0 0 0 0 0 0 1 5 .000 .143 .000 .143 -0.1
Del Crandall 1 1964-1964 69 0 195 12 45 8 1 3 11 0 3 22 21 .231 .309 .328 .637 0.3
Doc Crandall 6 1908-1913 235 0 401 46 111 15 11 6 62 2 0 26 46 .277 .324 .414 .738 2.2
Ed Crane 4 1888-1893 101 0 329 47 79 5 1 3 30 9 0 34 64 .240 .313 .289 .602 0.4
Sam Crane 1 1890-1890 2 0 6 0 0 0 0 0 0 1 0 0 1 .000 .000 .000 .000 -0.1
Joel Cranford 5 2052-2056 511 499 1808 175 339 50 18 38 167 68 29 163 615 .188 .260 .298 .558 -0.2
Brandon Crawford 11 2011-2021 1356 524 4576 519 1135 244 41 108 580 32 28 426 1021 .248 .314 .390 .704 13.3
Pat Crawford 2 1929-1930 90 0 133 24 38 6 2 6 41 1 0 18 7 .286 .375 .496 .871 0.6
Doug Creek 2 1996-1997 66 0 4 1 1 0 0 0 0 0 0 0 2 .250 .250 .250 .500 -0.1
Pete Cregan 1 1899-1899 1 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Felipe Crespo 2 2000-2001 129 0 197 25 51 7 1 8 39 4 3 17 49 .259 .329 .426 .755 0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Hughie Critz 6 1930-1935 676 0 2803 380 715 91 29 20 204 23 0 111 128 .255 .285 .330 .615 -2.5
Kevin Crocker 2 2043-2044 298 296 1188 117 298 48 9 34 137 24 11 55 230 .251 .284 .392 .676 1.1
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.8
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 4 2016-2019 68 45 132 4 12 0 0 0 8 0 0 3 45 .091 .109 .091 .200 -2.4
Charlie Culberson 1 2012-2012 6 0 22 0 3 0 0 0 1 0 0 0 7 .136 .136 .136 .273 -0.3
Dick Culler 1 1949-1949 7 0 1 0 0 0 0 0 0 0 0 1 0 .000 .500 .000 .500 0.0
John Cumberland 3 1970-1972 61 0 69 1 8 0 0 0 5 0 0 1 29 .116 .129 .116 .245 -0.9
Jack Cummings 4 1926-1929 86 0 126 15 44 11 1 4 27 0 0 12 16 .349 .410 .548 .958 1.7
Bill Cunningham 3 1921-1923 204 0 508 69 151 24 4 8 72 9 8 20 21 .297 .326 .407 .734 1.3
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
Chase d'Arnaud 1 2018-2018 42 20 93 9 20 5 0 3 9 2 1 4 37 .215 .253 .366 .618 -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.9
Ed Dahmen 1 2042-2042 48 41 164 20 44 3 0 11 29 0 0 9 53 .268 .316 .488 .804 0.5
Ed Daily 1 1890-1890 4 0 15 1 2 1 0 0 1 0 0 0 4 .133 .133 .200 .333 -0.1
Brian Dallimore 2 2004-2005 27 0 50 9 13 3 0 1 7 0 1 4 7 .260 .321 .380 .701 0.1
George Daly 1 1909-1909 3 0 9 0 1 0 0 0 0 0 0 0 1 .111 .111 .111 .222 -0.1
Harry Danning 10 1933-1942 890 0 2971 363 847 162 26 57 397 13 0 187 217 .285 .330 .415 .745 18.9
Alvin Dark 7 1950-1956 933 0 3794 605 1106 205 30 98 429 41 19 213 257 .292 .334 .439 .773 21.9
Danny Darwin 2 1997-1998 42 0 60 2 6 2 0 0 3 0 0 1 38 .100 .129 .133 .262 -0.9
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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.5
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
Brennen Davis 1 2027-2027 154 153 609 91 171 38 5 24 70 16 5 41 148 .281 .329 .478 .807 3.0
Chili Davis 7 1981-1987 874 0 3148 432 840 144 20 101 418 95 62 361 578 .267 .340 .422 .762 13.9
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 39.3
Harry Davis 2 1895-1896 71 0 257 44 71 11 11 2 56 17 0 33 22 .276 .369 .428 .798 1.1
Ira Davis 1 1899-1899 6 0 17 3 4 1 1 0 2 1 0 0 2 .235 .235 .412 .647 0.0
Jaylin Davis 1 2019-2019 17 13 42 2 7 0 0 1 3 1 2 3 11 .167 .255 .238 .493 -0.4
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.3
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.1
Russ Davis 2 2000-2001 133 0 347 43 90 18 1 16 41 1 3 26 78 .259 .314 .455 .769 0.9
Mike Davison 2 1969-1970 32 0 1 1 0 0 0 0 0 0 0 1 1 .000 .500 .000 .500 0.0
Ken Davy 6 2050-2055 443 388 1506 183 372 54 26 25 171 76 48 136 298 .247 .312 .367 .679 0.8
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
Ivan De Jesus 1 1987-1987 9 0 10 0 2 0 0 0 1 0 1 0 2 .200 .200 .200 .400 -0.1
Melvin de la Cruz 1 2032-2032 8 7 25 1 3 1 0 0 2 0 0 1 7 .120 .148 .160 .308 -0.2
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
Jon de Leon 2 2050-2051 127 119 418 31 96 15 2 1 24 2 2 12 127 .230 .254 .282 .536 0.2
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 -0.1
Jaff Decker 1 2021-2021 2 2 7 0 1 1 0 0 1 0 0 1 3 .143 .250 .286 .536 -0.1
Steve Decker 4 1990-1996 166 0 452 35 99 11 1 9 45 0 1 38 87 .219 .282 .308 .590 0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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 DeKoning 1 1945-1945 3 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Miguel del Toro 2 1999-2000 23 0 6 1 1 0 0 0 2 0 0 0 3 .167 .167 .167 .333 -0.1
Jim Delahanty 1 1902-1902 7 0 26 3 6 1 0 0 3 0 0 1 3 .231 .259 .269 .528 -0.0
Marco Delgado 1 2060-2060 33 19 76 14 21 2 0 3 8 0 1 8 16 .276 .349 .421 .770 -0.0
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.5
Frank Demaree 3 1939-1941 287 0 1055 139 315 45 8 18 141 7 0 115 80 .299 .370 .408 .777 6.1
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.2
Jerry Denny 2 1890-1891 118 0 453 50 97 19 7 3 43 13 0 28 65 .214 .269 .307 .576 0.0
Roger Denzer 1 1901-1901 11 0 22 0 2 1 0 0 1 0 0 2 3 .091 .200 .136 .336 -0.2
Mark DeRosa 2 2010-2011 73 0 179 18 42 5 0 1 22 1 3 17 34 .235 .313 .279 .593 -0.2
Jim Deshaies 1 1993-1993 5 0 5 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Rafael Devers 1 2033-2033 103 102 397 41 109 29 0 12 55 1 0 29 86 .275 .331 .438 .769 2.2
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 32.1
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.8
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.2
J.R. Deyarmin 3 2030-2032 235 216 899 116 263 52 4 36 149 11 3 42 170 .293 .328 .479 .807 3.0
Alex Diaz 1 1998-1998 34 0 62 5 8 2 0 0 5 1 1 0 15 .129 .129 .161 .290 -0.8
Jhon Diaz 2 2030-2034 63 55 204 26 58 13 3 6 28 5 0 29 71 .284 .382 .466 .848 1.2
Jose Diaz 1 2034-2034 56 52 177 18 29 6 0 2 14 0 0 15 67 .164 .244 .232 .475 -0.6
Victor Diaz 1 2034-2034 40 39 130 14 24 6 1 1 11 4 0 12 45 .185 .252 .269 .521 -0.2
Yusniel Diaz 1 2029-2029 1 1 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
Alex Dickerson 2 2019-2020 63 10 183 31 51 14 5 6 27 1 2 15 41 .279 .345 .508 .853 0.9
Johnny Dickshot 1 1939-1939 10 0 34 3 8 0 0 0 5 0 0 5 3 .235 .333 .235 .569 -0.1
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 17.0
C.J. Dillon 1 2052-2052 76 72 249 22 46 7 1 7 26 0 0 10 93 .185 .218 .305 .524 -0.0
Vince DiMaggio 1 1946-1946 15 0 25 2 0 0 0 0 0 0 0 2 5 .000 .074 .000 .074 -0.5
Victor Dimas 1 2055-2055 3 2 9 0 1 0 0 0 0 0 1 0 2 .111 .111 .111 .222 -0.2
Kuan-tai Ding 1 2044-2044 149 145 535 63 125 34 1 17 74 0 0 104 159 .234 .361 .396 .758 1.6
Dillon Dingler 2 2031-2032 76 70 263 21 74 10 0 3 30 6 0 12 57 .281 .315 .354 .669 0.6
Jake Dixon 1 2056-2056 1 0 1 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.1
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.6
Jim Donnelly 1 1897-1897 23 0 85 19 16 3 0 0 11 6 0 9 10 .188 .266 .224 .489 -0.3
Pete Donohue 2 1930-1931 22 0 35 2 9 0 0 1 8 0 0 0 0 .257 .257 .343 .600 -0.2
Eric Donovan 1 2056-2056 8 3 16 3 5 1 0 0 1 0 0 0 2 .312 .312 .375 .688 -0.0
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 Doolin 1 1916-1916 18 0 51 4 12 3 1 1 3 1 0 2 4 .235 .264 .392 .656 0.3
Mike Dorgan 5 1883-1887 425 0 1674 255 470 68 21 3 234 31 0 70 131 .281 .311 .352 .663 5.4
Cade Doughty 1 2034-2034 148 141 520 85 144 33 4 22 87 8 3 55 143 .277 .355 .483 .838 4.0
Phil Douglas 4 1919-1922 118 0 227 17 39 2 1 2 16 1 0 4 45 .172 .190 .216 .406 -1.0
Kelly Downs 7 1986-1992 178 0 211 14 26 3 1 0 11 0 2 7 76 .123 .150 .147 .297 -3.2
Matt Downs 2 2009-2010 46 0 131 12 28 9 0 2 9 1 0 14 31 .214 .291 .328 .619 -0.0
Jack Doyle 8 1892-1902 741 0 2861 446 875 157 28 16 476 254 0 193 207 .306 .355 .397 .752 12.9
Larry Doyle 13 1907-1920 1622 0 5995 906 1751 275 117 67 725 291 27 576 366 .292 .359 .411 .770 54.5
Hunter Dozier 1 2023-2023 158 158 591 63 136 39 7 15 73 1 2 48 216 .230 .291 .396 .687 -0.7
Dave Dravecky 3 1987-1989 27 0 51 5 7 1 0 0 0 1 0 5 20 .137 .214 .157 .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
Clem Dreisewerd 1 1948-1948 4 0 4 0 1 0 0 0 0 0 0 2 1 .250 .500 .250 .750 0.0
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.5
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
Steve Dublin 1 2050-2050 13 13 43 5 6 0 0 1 1 0 0 4 21 .140 .213 .209 .422 -0.3
Mauricio Dubon 3 2019-2021 277 248 1082 134 291 67 6 20 90 32 16 56 192 .269 .307 .397 .704 2.0
Jean Dubuc 1 1919-1919 37 0 42 2 6 1 1 0 2 0 0 0 6 .143 .143 .214 .357 -0.3
Jim Duffalo 5 1961-1965 120 0 55 3 8 2 0 1 5 0 0 2 24 .145 .190 .236 .426 -0.4
Frank Duffy 1 1971-1971 21 0 28 4 5 0 0 0 2 0 0 0 10 .179 .179 .179 .357 -0.2
Matt Duffy 3 2014-2016 253 66 890 114 250 41 8 16 106 20 5 51 150 .281 .326 .399 .725 3.9
Steven Duggar 3 2018-2020 192 180 677 79 179 39 4 12 77 14 19 51 197 .264 .316 .387 .703 0.1
Jack Dunn 3 1902-1904 242 0 780 88 190 38 4 1 70 36 0 46 85 .244 .291 .306 .597 1.7
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.1
Rodolfo Duran 1 2028-2028 13 13 48 9 16 4 0 1 6 0 0 4 11 .333 .377 .479 .857 0.5
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 14.0
Adam Duvall 1 2014-2014 28 0 73 8 14 2 0 3 5 0 0 3 20 .192 .234 .342 .576 -0.1
Jim Dwyer 1 1978-1978 73 0 173 22 39 9 2 5 22 6 0 28 29 .225 .327 .387 .714 0.6
Ben Dyer 2 1914-1915 14 0 23 5 5 0 1 0 0 1 0 4 4 .217 .357 .304 .661 0.2
Sam Dyson 1 2018-2018 69 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jerrion Ealy 1 2033-2033 122 121 493 65 106 23 2 13 43 23 5 51 160 .215 .295 .349 .644 1.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
Phil East 4 2056-2059 180 110 484 58 145 36 1 7 70 1 0 27 47 .300 .340 .421 .761 -0.1
Chris Eckert 4 2053-2056 185 174 675 60 184 44 2 2 59 1 0 23 112 .273 .299 .353 .652 2.0
Steve Edlefsen 2 2011-2012 27 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Xavier Edwards 1 2035-2035 11 9 39 5 9 0 0 0 1 1 0 0 7 .231 .231 .231 .462 -0.3
Cortez Elizondo 4 2038-2041 449 441 1517 226 323 54 4 77 224 4 11 338 551 .213 .363 .406 .769 7.4
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Bob Elliott 1 1952-1952 98 0 272 33 62 6 2 10 35 1 0 36 20 .228 .323 .375 .698 1.0
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
Jon Embry 2 2034-2041 65 47 184 26 35 6 3 4 15 3 1 11 65 .190 .237 .321 .558 -1.3
Slim Emmerich 2 1945-1946 33 0 25 1 3 0 0 0 1 0 0 0 2 .120 .120 .120 .240 -0.5
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
Tim Englund 2 2033-2035 63 63 228 26 55 11 3 1 18 2 4 21 74 .241 .322 .329 .651 -0.2
Mike Ensminger 2 2050-2051 257 239 885 75 173 30 11 33 84 1 7 47 358 .195 .237 .366 .604 -1.1
Lucas Erceg 2 2026-2027 170 166 602 61 145 45 0 12 58 3 1 48 183 .241 .296 .375 .672 0.9
Joe Ericksen 1 2044-2044 12 12 39 4 7 0 0 0 0 1 0 3 7 .179 .289 .179 .468 -0.1
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
Eduardo Escobar 1 2023-2023 8 5 20 1 6 0 0 0 0 1 0 2 4 .300 .364 .300 .664 -0.2
Jeferson Espinal 4 2027-2037 386 376 1537 219 372 67 22 34 135 74 10 188 376 .242 .327 .381 .707 6.5
Geno Espineli 1 2008-2008 15 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jon Espinoza 1 2048-2048 85 85 327 38 67 16 2 9 33 7 3 22 117 .205 .261 .349 .610 -1.2
Lupe Espinoza 1 2043-2043 159 159 615 61 130 35 3 23 67 0 0 51 217 .211 .274 .390 .664 -0.5
Hugo Esquivel 2 2045-2046 272 262 993 116 207 49 0 52 134 1 3 123 306 .208 .304 .415 .719 -0.5
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 3.1
Shawn Estes 7 1995-2001 182 0 305 29 48 9 0 2 20 0 1 11 111 .157 .194 .207 .400 -4.1
Leo Estrella 1 2004-2004 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bobby Etheridge 2 1967-1969 96 0 246 26 60 16 2 2 25 0 0 26 38 .244 .330 .350 .679 1.2
Darrell Evans 8 1976-1983 1094 0 3728 534 952 159 19 142 525 55 37 605 475 .255 .358 .422 .781 22.4
Roy Evans 1 1902-1902 23 0 54 2 8 0 0 0 1 2 0 6 7 .148 .246 .148 .394 -0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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 24.4
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.1
Pete Falcone 1 1975-1975 34 0 65 2 4 0 0 0 0 1 0 1 26 .062 .076 .062 .137 -1.2
Rikkert Faneyte 3 1993-1995 72 0 127 10 22 7 1 0 8 1 0 16 42 .173 .266 .244 .510 -0.6
Paul Faries 1 1993-1993 15 0 36 6 8 2 1 0 4 2 0 1 4 .222 .237 .333 .570 -0.1
Bob Farley 1 1961-1961 13 0 20 3 2 0 0 0 1 0 0 3 5 .100 .217 .100 .317 -0.2
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 2.6
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.2
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
Andy Fawcett 3 2045-2047 204 199 852 107 272 55 13 6 60 16 4 63 72 .319 .365 .435 .800 4.1
Tim Federowicz 1 2017-2017 13 0 13 3 3 0 0 2 3 0 0 1 4 .231 .286 .692 .978 0.1
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.6
Mario Feliciano 1 2027-2027 60 60 202 20 34 7 1 10 29 0 0 18 87 .168 .242 .361 .604 -0.3
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.4
George Ferguson 2 1906-1907 37 0 33 2 6 2 0 0 2 1 0 2 3 .182 .229 .242 .471 -0.0
Osvaldo Fernandez 2 1996-1997 45 0 74 0 5 0 0 0 1 0 0 1 38 .068 .092 .068 .160 -1.5
Sergio Fernandez 3 2035-2037 206 201 747 111 165 25 6 55 135 14 5 91 291 .221 .308 .491 .800 1.8
Xavier Fernandez 1 2025-2025 6 6 18 2 5 1 0 1 3 0 0 2 6 .278 .381 .500 .881 0.2
Gordie Fields 2 2050-2051 198 192 663 64 118 24 2 21 49 0 0 38 310 .178 .223 .315 .538 0.6
Jocko Fields 1 1892-1892 21 0 66 8 18 4 2 0 5 2 0 9 10 .273 .368 .394 .762 0.3
Andres Figueroa 1 2060-2060 3 0 2 1 1 0 0 0 0 1 0 1 1 .500 .667 .500 1.167 0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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
Greg Finesilver 1 2060-2060 46 34 142 22 53 5 1 5 20 2 2 9 12 .373 .411 .528 .939 0.8
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.4
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.5
Leo Fishel 1 1899-1899 1 0 4 0 1 0 0 0 0 0 0 0 0 .250 .250 .250 .500 -0.0
Chauncey Fisher 1 1901-1901 1 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Don Fisher 1 1945-1945 2 0 7 0 1 1 0 0 1 0 0 0 1 .143 .143 .286 .429 -0.1
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
Matty Fitzgerald 2 1906-1907 11 0 21 3 6 1 0 0 3 1 0 0 2 .286 .286 .333 .619 0.1
Tyler Fitzgerald 3 2022-2025 13 3 21 3 5 2 0 0 3 0 0 2 5 .238 .304 .333 .638 -0.1
Eddie Fitzpatrick 1 2041-2041 12 12 51 8 12 5 0 4 8 0 0 2 9 .235 .278 .569 .846 0.4
Freddie Fitzsimmons 13 1925-1937 403 0 917 88 192 30 7 13 91 0 0 21 133 .209 .234 .300 .534 -5.1
Jordan Flagg 4 2032-2035 127 114 470 55 110 20 2 18 51 14 0 34 127 .234 .286 .400 .686 0.8
Tom Fleming 1 1899-1899 22 0 77 9 16 1 1 0 4 1 0 1 9 .208 .218 .247 .465 -0.4
Art Fletcher 12 1909-1920 1321 0 4766 602 1311 193 65 21 584 152 20 167 317 .275 .318 .356 .674 26.2
Chris Fletcher 3 2045-2049 468 466 1835 254 469 104 25 69 251 58 23 190 508 .256 .328 .452 .780 6.9
Paul Florence 1 1926-1926 76 0 188 19 43 4 3 2 14 2 0 23 12 .229 .322 .314 .636 0.5
Abraham Flores 1 2043-2043 26 24 96 9 19 7 0 2 3 1 0 5 33 .198 .245 .333 .578 -0.2
Hector Flores 3 2058-2060 187 165 612 76 160 42 2 14 88 0 0 64 146 .261 .331 .405 .737 2.9
Hector Flores 1 2044-2044 74 30 138 14 32 7 0 4 13 0 1 10 46 .232 .284 .370 .653 0.5
Wilmer Flores 2 2020-2021 282 279 1120 127 288 75 0 29 135 1 3 60 162 .257 .300 .402 .701 -0.4
Carney Flynn 1 1896-1896 3 0 4 1 2 0 0 1 3 0 0 0 0 .500 .500 1.250 1.750 0.1
Mike Foley 1 2039-2039 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
J.J. Folsom 1 2049-2049 50 39 154 18 33 5 0 0 15 4 0 5 30 .214 .250 .247 .497 -0.9
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
Keon Ford 2 2057-2058 43 29 104 16 26 4 0 1 9 3 2 19 19 .250 .383 .317 .700 -0.1
Erik Fordham 1 2053-2053 8 2 13 2 3 1 0 2 4 0 0 1 1 .231 .286 .769 1.055 0.2
Frank Foreman 1 1893-1893 2 0 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Jon Forrester 3 2047-2049 87 85 288 27 56 8 2 5 21 2 2 22 90 .194 .263 .288 .552 -0.9
Justin Foscue 1 2031-2031 103 103 379 39 94 22 2 11 36 4 1 17 80 .248 .287 .404 .691 0.2
Elmer Foster 2 1888-1889 39 0 140 17 20 3 2 0 10 15 0 12 21 .143 .226 .193 .419 -0.2
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.2
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
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
Lucius Fox 1 2031-2031 22 17 61 10 16 2 2 0 7 1 0 9 19 .262 .352 .361 .713 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.4
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
Garrett Frechette 1 2025-2025 12 3 23 4 8 2 0 0 0 0 0 3 6 .348 .423 .435 .858 0.2
Kevin Freund 1 2037-2037 121 121 416 31 89 25 0 7 37 1 0 49 127 .214 .301 .325 .625 0.8
Lonny Frey 1 1948-1948 29 0 51 6 13 1 0 1 6 0 0 4 6 .255 .309 .333 .642 0.1
Steve Frey 2 1994-1995 53 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Charlie Frisbee 1 1900-1900 4 0 13 2 2 1 0 0 3 0 0 2 2 .154 .267 .231 .497 -0.1
Frankie Frisch 8 1919-1926 1000 0 4053 701 1303 180 77 54 524 224 74 280 139 .321 .367 .444 .811 29.2
Art Fromme 3 1913-1915 68 0 69 5 14 3 0 0 5 0 0 4 19 .203 .247 .246 .493 -0.4
Jon Frost 3 2034-2036 463 460 1637 228 408 95 7 44 219 17 5 302 310 .249 .367 .396 .764 8.1
Tito Fuentes 9 1965-1974 1054 0 3823 417 1000 152 33 34 306 63 32 216 405 .262 .304 .345 .649 8.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Shorty Fuller 5 1892-1896 508 0 1880 325 446 50 19 3 184 114 0 242 100 .237 .326 .289 .615 3.0
Chick Fullis 5 1928-1932 295 0 818 170 248 40 6 11 78 22 0 65 53 .303 .360 .407 .767 3.9
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.5
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.9
Joey Gallo 2 2021-2022 295 295 1025 147 207 37 1 66 184 11 1 208 410 .202 .341 .433 .774 4.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
Aramis Garcia 2 2018-2019 37 29 105 13 24 2 0 6 14 0 0 6 52 .229 .270 .419 .689 0.1
Yhoswar Garcia 3 2030-2035 281 278 1082 172 277 45 5 25 108 25 9 190 237 .256 .371 .376 .747 4.5
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.2
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
Danny Garibay 5 2036-2040 121 92 349 43 81 23 0 5 39 11 0 28 94 .232 .292 .341 .633 -0.6
Ryan Garko 1 2009-2009 40 0 115 10 27 3 1 2 12 0 0 9 10 .235 .307 .330 .638 -0.2
Sean Garnand 2 2042-2043 94 73 294 40 85 20 3 4 31 7 3 8 50 .289 .308 .418 .727 0.1
Phil Garner 1 1988-1988 15 0 13 0 2 0 0 0 1 0 1 1 3 .154 .214 .154 .368 -0.1
Willie Garoni 1 1899-1899 3 0 4 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Scott Garrelts 10 1982-1991 370 0 232 18 29 4 2 1 10 3 1 6 105 .125 .151 .172 .323 -2.9
Gil Garrido 1 1964-1964 14 0 25 1 2 0 0 0 1 1 0 2 7 .080 .148 .080 .228 -0.3
Alex Gaston 4 1920-1923 62 0 97 7 19 3 1 1 10 1 0 2 20 .196 .220 .278 .498 -0.2
Chad Gaudin 1 2013-2013 30 0 25 0 1 0 0 0 1 0 0 2 14 .040 .111 .040 .151 -0.5
Lloyd Gearhart 1 1947-1947 73 0 179 26 44 9 0 6 17 1 0 17 30 .246 .315 .397 .711 0.5
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Dinty Gearin 2 1923-1924 16 0 16 2 5 0 0 0 1 0 0 0 1 .312 .312 .312 .625 0.1
Cory Gearrin 3 2016-2018 156 0 3 0 1 0 0 0 0 0 0 0 2 .333 .333 .333 .667 -0.0
Johnny Gee 3 1944-1946 19 0 14 0 3 0 0 0 0 0 0 0 6 .214 .214 .214 .429 -0.1
Gene Gehret 3 2047-2049 362 361 1431 174 361 76 12 36 161 55 24 111 386 .252 .314 .398 .711 5.6
Joe Genewich 3 1928-1930 72 0 116 14 28 1 0 0 9 1 0 1 12 .241 .248 .250 .498 -0.8
Scooter Gennett 1 2019-2019 21 18 64 11 15 4 0 2 6 0 0 1 21 .234 .254 .391 .644 -0.1
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.5
Oscar Georgy 1 1938-1938 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Mike Gerber 3 2019-2022 161 141 523 62 124 36 2 19 74 7 2 43 197 .237 .300 .423 .723 0.3
Joe Gerhardt 3 1885-1887 236 0 829 87 143 23 9 0 73 8 0 46 111 .172 .216 .222 .438 -1.8
Les German 4 1893-1896 81 0 243 34 69 4 3 2 39 3 0 17 13 .284 .338 .350 .688 0.2
Elindo Gerstel 1 2059-2059 21 7 31 4 6 2 0 0 3 2 0 0 5 .194 .194 .258 .452 0.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.1
Joe Gibbon 4 1966-1969 110 0 43 1 4 1 0 0 1 0 0 2 19 .093 .133 .116 .250 -0.5
George Gibson 2 1917-1918 39 0 84 1 15 4 0 0 5 1 0 7 2 .179 .242 .226 .468 0.1
Russ Gibson 3 1970-1972 54 0 138 5 29 7 2 1 16 0 0 9 29 .210 .259 .312 .570 -0.1
Sam Gibson 1 1932-1932 41 0 19 1 5 0 0 0 1 0 0 0 0 .263 .263 .263 .526 -0.1
Paul Giel 3 1954-1958 69 0 46 2 3 1 0 0 1 0 0 1 14 .065 .104 .087 .191 -0.8
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.7
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.7
Conor Gillaspie 5 2008-2017 174 37 315 37 72 13 4 9 37 1 2 21 41 .229 .279 .381 .660 -0.0
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 7.4
Ken Gilligan 2 2047-2048 121 109 413 35 106 12 1 3 29 8 1 33 89 .257 .316 .312 .628 0.1
Tommy Givens 3 2041-2043 44 43 161 14 49 12 0 4 18 0 0 9 26 .304 .349 .453 .802 1.3
Jim Gladd 1 1946-1946 4 0 11 0 1 0 0 0 0 0 0 1 4 .091 .167 .091 .258 -0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Dan Gladden 4 1983-1986 348 0 1258 196 353 50 11 16 110 94 44 117 185 .281 .347 .376 .723 6.2
Jack Glasscock 2 1890-1891 221 0 881 137 261 44 15 1 121 83 0 77 19 .296 .362 .384 .746 6.7
Kid Gleason 5 1896-1900 671 0 2647 374 716 66 21 6 345 162 0 148 240 .270 .312 .318 .630 2.9
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
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 2030-2030 2 2 6 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.2
Juan Gomez 1 2045-2045 135 123 465 54 105 31 5 7 48 22 5 39 124 .226 .290 .359 .649 0.2
Miguel Gomez 2 2017-2018 31 2 48 6 12 2 0 0 3 0 0 0 11 .250 .245 .292 .537 -0.2
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
Roberto Gomez 1 2018-2018 5 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
Ruben Gomez 6 1953-1958 306 0 430 58 88 11 1 3 21 2 2 11 52 .205 .226 .256 .482 -2.5
Willie Gomez 2 2058-2059 14 10 41 4 11 1 2 0 2 2 0 1 5 .268 .286 .390 .676 0.1
Del Gonzales 2 2059-2060 82 69 266 36 83 15 1 0 22 6 2 9 8 .312 .336 .376 .712 0.2
Juan Gonzales 1 2060-2060 2 0 2 1 1 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 0.0
Mike Gonzalez 3 1919-1921 82 0 195 22 42 7 0 0 8 4 0 24 10 .215 .311 .251 .562 0.4
Rodrigo Gonzalez 2 2052-2053 58 48 174 25 38 6 1 4 20 12 1 13 79 .218 .273 .333 .606 1.0
Ruben Gonzalez 2 2056-2057 196 164 655 75 153 28 6 11 64 26 11 45 153 .234 .285 .345 .630 -0.5
Ed Goodson 6 1970-1975 324 0 1006 92 275 44 2 25 140 1 2 50 98 .273 .311 .396 .706 2.3
Tom Goodwin 1 2002-2002 78 0 154 23 40 5 2 1 17 16 2 14 25 .260 .321 .338 .659 0.3
Nick Gordon 1 2023-2023 149 149 613 95 159 29 9 12 42 22 6 65 135 .259 .332 .395 .727 2.2
Sid Gordon 8 1941-1955 760 0 2565 385 714 102 32 90 393 14 0 356 174 .278 .368 .448 .816 19.3
George Gore 5 1887-1892 478 0 1922 414 537 74 25 12 179 117 0 279 127 .279 .378 .363 .741 12.3
Nolan Gorman 1 2027-2027 131 131 520 63 129 27 2 28 82 2 0 25 191 .248 .296 .469 .765 1.9
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.3
Trevor Gott 1 2019-2019 48 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Hank Gowdy 5 1910-1925 198 0 445 54 143 21 7 8 76 4 0 63 30 .321 .408 .454 .862 5.2
Mike Grady 3 1898-1900 262 0 849 147 244 45 17 5 130 49 0 101 88 .287 .380 .398 .778 6.0
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.7
Mark Grant 3 1984-1987 31 0 30 1 1 0 0 0 0 0 0 1 15 .033 .094 .033 .127 -0.7
Phil Grant 2 2054-2055 58 39 149 14 20 0 2 1 7 2 3 15 49 .134 .231 .181 .412 -1.0
George Grantham 1 1934-1934 32 0 29 5 7 2 0 1 4 0 0 8 6 .241 .405 .414 .819 0.3
Chris Grass 1 2052-2052 91 90 312 34 67 13 0 15 36 0 0 18 117 .215 .258 .401 .659 1.7
Mickey Grasso 2 1946-1955 15 0 24 1 3 0 0 0 1 0 0 3 3 .125 .222 .125 .347 -0.1
Tristan Gray 2 2024-2025 76 62 247 19 55 9 2 2 20 0 0 16 53 .223 .276 .300 .576 -1.1
Bobby Greaves 1 2040-2040 35 22 102 17 34 3 0 6 16 1 1 3 23 .333 .352 .539 .892 1.1
David Green 1 1985-1985 106 0 294 36 73 10 2 5 20 6 5 22 58 .248 .301 .347 .648 -0.3
Grant Green 1 2016-2016 18 11 46 7 12 2 0 1 7 0 0 3 8 .261 .300 .370 .670 0.1
Zach Green 2 2019-2020 10 6 21 2 3 1 0 0 1 0 0 3 10 .143 .250 .190 .440 -0.2
Isaiah Greene 1 2030-2030 10 10 36 6 10 1 0 0 2 2 0 2 5 .278 .325 .306 .631 0.1
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.0
Kenny Greer 1 1995-1995 8 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Hal Gregg 1 1952-1952 16 0 8 1 1 0 0 0 0 0 0 0 5 .125 .125 .125 .250 -0.1
Pug Griffin 1 1920-1920 5 0 4 0 1 0 0 0 0 0 0 1 2 .250 .400 .250 .650 0.0
Sandy Griffin 1 1884-1884 16 0 62 7 11 2 0 0 6 0 0 1 19 .177 .190 .210 .400 -0.2
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.8
Roy Grimes 1 1920-1920 26 0 57 5 9 1 0 0 3 1 1 3 8 .158 .200 .175 .375 -0.4
Marquis Grissom 3 2003-2005 338 0 1286 168 362 63 5 44 184 15 5 64 183 .281 .315 .441 .755 4.2
Marv Grissom 7 1946-1958 285 0 109 6 13 3 0 0 2 0 0 6 41 .119 .165 .147 .312 -1.2
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.9
Jordan Groshans 1 2036-2036 65 63 238 22 53 8 0 6 19 1 0 9 96 .223 .249 .332 .581 -0.5
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jamie Gross 2 2054-2055 101 99 345 34 68 9 0 3 38 0 0 40 90 .197 .278 .249 .527 -0.1
Ben Grossman 3 2034-2036 175 172 615 64 122 37 0 25 84 0 0 42 260 .198 .250 .380 .630 -0.0
Tom Grubbs 1 1920-1920 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Marco Guerra 9 2050-2058 1058 1052 4377 623 1309 221 45 33 379 342 125 268 241 .299 .342 .393 .735 23.9
Rodrigo Guerrero 2 2056-2057 96 73 275 40 64 11 2 4 29 9 1 54 41 .233 .359 .331 .690 0.6
Santino Guerrero 1 2049-2049 13 11 42 5 7 2 0 2 2 1 0 3 14 .167 .239 .357 .596 -0.0
Jose Guillen 1 2010-2010 42 0 128 9 34 5 0 3 15 0 0 5 29 .266 .317 .375 .692 0.2
Brad Gulden 1 1986-1986 17 0 22 2 2 0 0 0 1 0 0 2 5 .091 .167 .091 .258 -0.3
Harry Gumbert 7 1935-1941 196 0 397 31 74 7 3 2 29 0 0 7 109 .186 .200 .234 .435 -3.3
Eric Gunderson 2 1990-1991 9 0 6 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.1
Jandel Gustave 1 2019-2019 20 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Cesar Gutierrez 2 1967-1969 33 0 44 8 8 1 0 0 0 2 0 7 6 .182 .308 .205 .512 0.1
J.C. Gutierrez 1 2014-2014 61 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
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
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.0
Odell Hale 1 1941-1941 41 0 102 13 20 3 0 0 9 1 0 18 13 .196 .317 .225 .542 -0.0
Ed Halicki 7 1974-1980 182 0 322 20 53 7 0 3 17 1 0 14 112 .165 .201 .214 .415 -2.8
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
Joe Hall 1 2043-2043 27 27 107 12 18 3 1 1 7 5 0 16 37 .168 .282 .243 .525 0.0
Mel Hall 1 1996-1996 25 0 25 3 3 0 0 0 5 0 0 1 4 .120 .148 .120 .268 -0.4
Tommy Hall 1 2033-2033 103 101 396 51 111 17 3 12 43 10 2 25 47 .280 .334 .429 .763 0.9
Tom Haller 7 1961-1967 761 0 2368 301 587 82 15 107 320 10 20 311 380 .248 .340 .431 .770 17.8
Jack Hallett 1 1948-1948 2 0 1 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
Tim Halpin 1 2039-2039 21 21 72 8 16 4 0 1 7 0 1 12 30 .222 .333 .319 .653 -0.3
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 2 2020-2025 185 182 748 84 173 28 9 2 53 60 26 47 173 .231 .275 .301 .576 -0.8
Darryl Hamilton 2 1997-1998 222 0 827 143 232 42 5 6 69 24 18 120 114 .281 .371 .365 .737 3.5
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.3
Jeffrey Hammonds 2 2003-2004 76 0 189 34 46 15 0 6 16 2 0 28 43 .243 .353 .418 .771 0.9
Garrett Hampson 1 2023-2023 62 61 232 29 58 6 6 5 20 12 3 22 43 .250 .318 .392 .710 0.4
Jon Hampton 1 2046-2046 71 71 265 28 65 10 2 6 19 12 5 26 72 .245 .329 .366 .695 0.4
Bill Hands 1 1965-1965 4 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Frank Hankinson 2 1883-1884 199 0 726 84 164 29 13 4 73 0 0 42 97 .226 .268 .318 .586 2.1
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.6
Alen Hanson 1 2018-2018 110 65 294 36 74 17 5 8 39 7 3 9 71 .252 .274 .425 .699 0.6
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
George Harper 2 1927-1928 164 0 540 96 173 20 6 18 94 8 0 94 31 .320 .427 .480 .906 5.1
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.0
Monte Harrison 1 2024-2024 157 156 576 50 116 21 2 18 61 10 5 39 267 .201 .256 .339 .595 -1.1
Pat Harrow 7 2054-2060 631 618 2392 339 670 118 24 64 319 48 34 236 328 .280 .347 .430 .776 12.5
Jack Harshman 3 1948-1952 17 0 42 3 6 0 0 2 5 0 0 4 9 .143 .217 .286 .503 -0.3
Jim Ray Hart 11 1963-1973 1001 0 3425 488 965 135 27 157 526 17 15 341 521 .282 .348 .474 .823 30.6
Dean Hartgraves 1 1998-1998 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Joel Hartke 2 2050-2051 66 59 223 15 51 2 1 1 14 0 0 14 77 .229 .275 .260 .535 -0.4
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Fred Hartman 2 1898-1899 173 0 649 82 170 19 16 3 104 13 0 37 70 .262 .315 .354 .669 1.4
Gabby Hartnett 1 1941-1941 64 0 150 20 45 5 0 5 26 0 0 12 14 .300 .356 .433 .789 1.3
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
Chris Hasse 3 2053-2055 46 36 139 25 37 3 1 4 17 10 0 16 21 .266 .348 .388 .737 0.8
Gil Hatfield 3 1887-1889 62 0 237 30 45 4 0 1 24 17 0 11 34 .190 .238 .219 .458 -0.4
George Hausmann 3 1944-1949 301 0 1136 173 304 35 13 3 78 10 0 120 77 .268 .338 .329 .667 3.3
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.6
Charlie Hayes 4 1988-1999 216 0 609 72 150 17 1 18 110 5 2 67 106 .246 .320 .366 .686 0.5
Joe Hays 5 2052-2056 536 518 1981 274 483 95 9 79 265 7 8 247 549 .244 .330 .420 .751 6.0
Ray Hayworth 1 1939-1939 5 0 13 1 3 0 0 0 0 0 0 0 1 .231 .231 .231 .462 -0.1
Greg Heaberlin 1 2051-2051 25 25 81 13 23 3 0 3 10 0 0 7 24 .284 .376 .432 .808 0.7
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.3
Josh Heaton 3 2044-2046 14 12 46 4 11 4 2 0 3 0 0 7 16 .239 .352 .413 .765 0.0
Dave Heaverlo 3 1975-1977 159 0 12 0 3 0 0 0 0 0 0 1 4 .250 .308 .250 .558 -0.0
Norm Heddinger 2 2055-2056 13 10 41 2 12 1 0 0 4 1 2 3 4 .293 .341 .317 .658 -0.4
Jim Hegan 1 1959-1959 21 0 30 0 4 1 0 0 0 0 1 1 10 .133 .161 .167 .328 -0.3
Danny Heinbaugh 1 2053-2053 49 49 170 13 28 8 1 4 14 0 0 6 67 .165 .202 .294 .496 -0.4
Bud Heine 1 1921-1921 1 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Tyler Heineman 1 2020-2020 16 10 38 6 11 2 0 2 4 0 1 5 6 .289 .400 .500 .900 0.4
Tom Heintzelman 2 1977-1978 29 0 37 2 8 1 0 2 6 0 0 2 5 .216 .256 .405 .662 0.1
Bob Heise 2 1970-1971 80 0 165 17 36 5 1 1 22 0 1 5 14 .218 .240 .279 .519 -0.6
Heath Hembree 1 2013-2013 9 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ed Hemingway 1 1917-1917 7 0 25 3 8 1 1 0 1 2 0 2 1 .320 .370 .440 .810 0.3
Dave Henderson 1 1987-1987 15 0 21 2 5 2 0 0 1 2 0 8 5 .238 .448 .333 .782 0.3
Ken Henderson 8 1965-1972 674 0 2155 316 551 101 17 61 270 59 19 283 359 .256 .345 .403 .748 10.9
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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.6
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.5
John Henry 1 1890-1890 37 0 144 19 35 6 0 0 16 12 0 7 12 .243 .283 .285 .568 -0.0
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.1
Ben Hepner 2 2059-2060 17 15 56 7 20 7 0 2 10 0 0 14 7 .357 .486 .589 1.075 0.9
Ron Herbel 7 1963-1969 231 0 182 6 5 2 0 0 3 0 1 7 109 .027 .063 .038 .102 -3.5
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 -1.0
Darell Hernaiz 1 2033-2033 4 2 6 3 4 0 0 0 0 0 0 4 1 .667 .800 .667 1.467 0.3
Adrian Hernandez 1 2033-2033 25 25 82 13 23 5 1 2 11 1 0 10 25 .280 .359 .439 .798 0.3
Diego Hernandez 1 2029-2029 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Gorkys Hernandez 3 2016-2018 296 115 778 99 190 41 3 17 66 20 10 61 197 .244 .303 .370 .673 0.7
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
Ronaldo Hernandez 1 2030-2030 30 30 107 10 22 4 0 2 9 1 0 5 26 .206 .243 .299 .543 -0.3
Larry Herndon 6 1976-1981 682 0 2128 244 568 76 39 24 186 60 40 131 352 .267 .310 .373 .683 4.6
Tom Herr 1 1991-1991 32 0 60 6 15 1 1 0 7 2 0 13 7 .250 .384 .300 .684 0.4
Jorge Herrera 1 2040-2040 57 51 190 18 45 13 3 3 21 0 1 16 55 .237 .293 .384 .677 -0.1
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.7
Larry Hesterfer 1 1901-1901 1 0 2 1 0 0 0 0 0 0 0 1 0 .000 .333 .000 .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
Chris Heston 3 2014-2016 38 0 52 1 10 2 0 0 3 0 0 0 19 .192 .192 .231 .423 -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
Jacob Heyward 4 2021-2024 26 17 69 11 20 3 0 3 7 0 1 9 22 .290 .372 .464 .836 0.3
Jack Hiatt 5 1965-1969 290 0 661 63 158 26 2 18 102 0 0 132 175 .239 .365 .366 .732 5.0
Bryan Hickerson 4 1991-1994 153 0 71 2 9 1 0 0 4 0 0 2 31 .127 .162 .141 .303 -1.0
Nathan Hickey 1 2029-2029 86 86 294 32 80 19 2 9 29 0 0 26 89 .272 .328 .442 .770 1.9
Charlie Hickman 2 1900-1901 239 0 879 109 261 39 23 13 153 15 0 32 90 .297 .339 .438 .777 5.0
Brandon Hicks 1 2014-2014 71 0 204 27 33 6 1 8 22 0 1 32 77 .162 .280 .319 .599 -0.1
Joe Hicks 1 2035-2035 4 4 16 0 1 0 0 0 0 0 0 0 3 .062 .062 .062 .125 -0.3
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
Connor Higgins 1 2030-2030 145 145 526 66 98 28 0 22 71 0 0 78 158 .186 .291 .365 .656 -0.4
Aaron Hill 1 2017-2017 34 0 68 7 9 2 1 1 7 0 0 11 13 .132 .250 .235 .485 -0.4
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.7
Marc Hill 6 1975-1980 431 0 1201 94 272 39 1 23 139 1 5 141 151 .226 .305 .318 .623 2.2
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 1.0
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
Keston Hiura 2 2033-2035 178 178 692 89 173 39 0 31 111 3 0 58 262 .250 .314 .441 .755 0.1
Billy Hoeft 2 1963-1966 27 0 1 0 1 0 0 0 1 0 0 1 0 1.000 1.000 1.000 2.000 0.1
Bobby Hofman 7 1949-1957 341 0 670 81 166 22 6 32 101 1 3 70 94 .248 .322 .442 .764 2.8
Shanty Hogan 5 1928-1932 618 0 2015 205 627 99 7 48 333 4 0 143 122 .311 .363 .439 .802 13.4
Jeremy Holcomb 1 2042-2042 50 50 177 19 40 10 0 2 18 3 1 18 44 .226 .302 .316 .618 0.9
Walter Holke 4 1914-1918 277 0 970 109 269 33 13 3 95 33 0 50 96 .277 .317 .347 .665 2.6
Al Holland 4 1979-1982 162 0 55 3 4 0 1 0 3 1 0 3 25 .073 .121 .109 .230 -1.0
Derek Holland 2 2018-2019 66 31 65 2 4 1 0 0 0 0 0 1 41 .062 .076 .077 .153 -1.2
Mike Holland 1 2047-2047 63 63 204 18 27 9 0 3 15 0 0 37 86 .132 .272 .221 .492 -0.7
Mul Holland 1 1927-1927 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Will Holland 1 2028-2028 6 5 17 3 3 1 0 0 3 0 0 4 7 .176 .333 .235 .569 -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.5
Ducky Holmes 1 1897-1897 79 0 306 51 82 8 6 1 44 30 0 18 33 .268 .317 .343 .660 0.2
Chris Hook 2 1995-1996 55 0 5 0 1 0 0 0 1 0 0 0 3 .200 .200 .200 .400 -0.1
Billy Horning 1 2044-2044 1 0 3 1 2 0 0 0 0 1 0 0 0 .667 .667 .667 1.333 0.1
Rogers Hornsby 1 1927-1927 155 0 568 133 205 32 9 26 125 9 0 86 38 .361 .448 .586 1.035 8.6
Joe Hornung 1 1890-1890 120 0 513 62 122 18 5 0 65 39 0 12 37 .238 .258 .292 .550 -0.6
Brian Horwitz 1 2008-2008 21 0 36 5 8 0 0 2 4 0 0 5 10 .222 .310 .389 .698 0.0
Steve Hosey 2 1992-1993 24 0 58 6 15 2 0 1 7 1 1 1 16 .259 .262 .345 .607 -0.1
Rhys Hoskins 1 2024-2024 12 8 32 1 6 3 0 0 0 0 0 2 14 .188 .235 .281 .517 -0.3
Brady House 1 2031-2031 158 158 615 70 140 32 3 19 70 18 4 23 183 .228 .259 .382 .641 0.7
Jim Howarth 4 1971-1974 152 0 226 27 49 6 1 1 16 3 2 26 29 .217 .298 .265 .563 -0.2
Shorty Howe 2 1890-1893 20 0 69 5 14 0 0 0 6 4 0 3 2 .203 .247 .203 .449 -0.2
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 -11.0
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.3
Al Huenke 1 1914-1914 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Alex Huerta 3 2037-2039 419 418 1521 214 352 88 7 49 179 38 7 264 456 .231 .346 .395 .741 4.9
Aubrey Huff 3 2010-2012 359 0 1168 152 308 66 6 39 152 12 3 146 193 .264 .346 .431 .777 4.8
David Huff 1 2014-2014 16 0 3 1 1 0 0 0 0 0 0 0 2 .333 .333 .333 .667 -0.0
Jonah Hug 1 2055-2055 79 76 327 32 79 13 0 5 31 1 1 25 63 .242 .294 .327 .621 -1.3
Bob Hughley 1 2034-2034 123 105 374 38 88 30 0 7 33 5 3 27 101 .235 .289 .372 .660 0.6
John Humphries 2 1883-1884 49 0 171 11 18 1 0 0 6 0 0 10 41 .105 .155 .111 .266 -2.2
Nick Hundley 2 2017-2018 197 71 569 61 138 36 2 19 66 2 1 34 166 .243 .285 .413 .698 1.5
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Randy Hundley 2 1964-1965 8 0 16 1 1 0 0 0 0 0 0 0 5 .062 .062 .062 .125 -0.2
Bill Hunnefield 1 1931-1931 64 0 196 23 53 5 0 1 17 3 0 9 16 .270 .302 .311 .614 0.1
Ron Hunt 3 1968-1970 393 0 1374 221 360 59 4 11 110 16 10 173 117 .262 .374 .335 .708 9.4
Sam Hunt 1 2031-2031 58 58 203 20 48 16 0 7 22 0 0 6 68 .236 .261 .419 .679 0.4
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.0
Josh Hutson 1 2045-2045 141 140 475 45 99 14 1 4 44 2 1 60 26 .208 .304 .267 .571 -1.5
Jae-gyun Hwang 1 2017-2017 18 0 52 2 8 1 0 1 5 0 0 5 15 .154 .228 .231 .459 -0.3
Angel Iglesias 1 2044-2044 5 5 20 1 1 0 0 1 2 1 0 1 8 .050 .136 .200 .336 -0.3
Jose Iglesias 1 2021-2021 128 128 448 38 117 17 2 5 38 6 7 18 72 .261 .297 .342 .639 1.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.8
Jorge Isais 2 2059-2060 57 56 184 24 43 7 0 0 11 2 1 34 37 .234 .362 .272 .634 0.6
Travis Ishikawa 6 2006-2015 334 0 681 88 180 33 3 17 95 3 2 60 177 .264 .327 .396 .723 0.7
Teuvo Isotalo 1 2060-2060 13 5 22 4 11 0 0 0 4 0 0 2 3 .500 .520 .500 1.020 0.2
Mike Ivie 4 1978-1981 336 0 1023 114 287 50 7 42 172 9 3 93 166 .281 .340 .466 .806 4.9
Ray Jablonski 2 1957-1958 189 0 535 65 141 30 2 21 103 2 2 48 97 .264 .321 .445 .766 2.6
Alex Jackson 1 2026-2026 37 35 118 9 21 6 0 3 10 0 0 3 49 .178 .250 .305 .555 -0.2
Austin Jackson 1 2018-2018 59 47 149 12 36 8 0 0 13 2 1 14 59 .242 .309 .295 .604 -0.2
Jim Jackson 1 1902-1902 35 0 110 14 20 5 1 0 13 6 0 15 13 .182 .280 .245 .525 -0.0
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.7
Edwin Jacobo 2 2044-2048 222 219 767 77 182 46 0 13 69 1 0 80 237 .237 .310 .348 .658 2.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
Danny Jaimes 1 2059-2059 3 3 10 0 1 0 0 0 0 0 0 2 3 .100 .250 .100 .350 -0.2
Ronnie Jakel 1 2049-2049 31 29 112 9 28 6 1 2 15 3 1 8 25 .250 .293 .375 .668 0.1
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Travis Jankowski 1 2023-2023 82 81 277 36 73 11 0 3 25 13 0 35 67 .264 .354 .336 .690 1.6
Larry Jansen 8 1947-1954 283 0 589 36 90 12 1 1 48 0 0 38 150 .153 .204 .182 .386 -6.1
Jeremy Jarvis 1 2049-2049 125 125 522 75 144 27 6 8 42 22 1 43 85 .276 .334 .397 .730 2.2
Stan Javier 4 1996-1999 460 0 1464 225 413 69 10 17 151 73 16 175 239 .282 .360 .378 .738 4.8
Tex Jeanes 1 1927-1927 11 0 20 5 6 0 0 0 0 0 0 2 2 .300 .364 .300 .664 0.0
Mike Jeffcoat 1 1985-1985 19 0 1 0 0 0 0 0 0 0 0 1 0 .000 .500 .000 .500 0.0
Ryan Jeffers 2 2025-2026 192 187 687 62 143 28 1 19 66 1 0 44 237 .208 .262 .335 .597 -0.6
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
Andy Jenson 1 2059-2059 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Waldis Joaquin 3 2009-2011 19 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Connor Joe 1 2019-2019 8 5 15 1 1 0 0 0 0 0 0 1 5 .067 .125 .067 .192 -0.3
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.9
Dominic Johnson 1 2030-2030 25 23 81 5 19 3 0 0 6 2 0 6 24 .235 .295 .272 .567 -0.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.4
Fred Johnson 2 1922-1923 5 0 10 0 0 0 0 0 0 0 0 0 7 .000 .000 .000 .000 -0.2
Jerry Johnson 3 1970-1972 148 0 37 1 3 1 0 0 1 0 0 0 13 .081 .079 .108 .187 -0.6
Jim Johnson 1 1970-1970 3 0 2 0 0 0 0 0 0 0 0 1 1 .000 .333 .000 .333 -0.0
Osiris Johnson 1 2027-2027 110 109 390 48 109 21 3 11 44 12 2 18 95 .279 .325 .433 .759 1.6
Pierce Johnson 1 2018-2018 35 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Roy Joiner 1 1940-1940 30 0 11 1 3 0 0 0 1 0 0 1 4 .273 .333 .273 .606 -0.0
Bumpus Jones 1 1893-1893 1 0 0 0 0 0 0 0 0 0 0 1 0 .000 1.000 .000 1.000 0.0
Chris Jones 1 1998-1998 43 0 90 14 17 2 1 2 10 2 1 8 28 .189 .250 .300 .550 -0.5
Chris Jones 1 1986-1986 3 0 1 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000 0.0
Dax Jones 1 1996-1996 34 0 58 7 10 0 2 1 7 2 2 8 12 .172 .269 .293 .562 -0.2
Gordon Jones 3 1957-1959 52 0 13 0 1 0 0 0 0 0 0 0 3 .077 .077 .077 .154 -0.2
Jayson Jones 1 2032-2032 139 139 504 63 117 33 8 20 68 6 2 52 167 .232 .305 .448 .753 1.4
Jim Jones 4 2038-2041 565 559 2195 298 556 100 11 101 332 42 7 201 662 .253 .319 .447 .766 5.8
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
Ryder Jones 2 2017-2018 58 2 158 14 29 5 2 4 8 1 0 10 57 .184 .250 .316 .566 -0.8
Sam Jones 3 1959-1961 126 0 201 6 32 5 0 0 13 0 0 5 57 .159 .178 .184 .362 -2.4
Sheldon Jones 6 1946-1951 199 0 242 11 34 4 3 0 12 0 0 7 68 .140 .165 .182 .346 -3.2
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.1
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
Corban Joseph 1 2019-2019 8 10 16 0 1 0 0 0 2 0 0 1 6 .062 .118 .062 .180 -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.8
Bill Joyce 3 1896-1898 303 0 1061 236 310 44 24 18 198 80 0 200 108 .292 .425 .430 .854 10.1
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
Josh Jung 1 2030-2030 151 150 546 73 134 28 3 16 74 5 3 80 150 .245 .347 .396 .743 2.6
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.7
Alex Kampouris 2 1938-1939 156 0 469 58 116 21 3 10 66 0 0 57 91 .247 .331 .369 .700 1.8
Ray Katt 6 1952-1957 336 0 848 80 193 22 4 25 94 2 1 64 126 .228 .283 .351 .634 0.7
Benny Kauff 5 1916-1920 564 0 2029 305 582 102 33 29 274 103 33 207 208 .287 .357 .413 .769 19.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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 -3.0
Willie Keeler 3 1892-1910 40 0 87 17 28 5 1 1 13 9 0 11 5 .322 .404 .437 .841 0.9
Duke Kelleher 1 1916-1916 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Casey Kelly 1 2018-2018 7 3 4 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
George Kelly 11 1915-1926 1136 0 4213 608 1270 218 52 123 762 54 43 277 503 .301 .348 .465 .813 19.3
King Kelly 1 1893-1893 20 0 67 9 18 1 0 0 15 3 0 6 5 .269 .329 .284 .612 -0.3
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.8
Jeff Kent 6 1997-2002 900 0 3434 570 1021 247 22 175 689 57 29 364 659 .297 .368 .535 .903 29.6
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 9.1
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
Randy Killeen 2 2058-2059 149 140 544 64 175 27 2 3 66 0 1 12 64 .322 .343 .395 .739 -0.3
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
Sean Kimbrell 4 2038-2041 422 418 1777 225 523 108 19 26 167 42 18 97 214 .294 .329 .420 .749 8.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.1
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 7.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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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.8
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.3
Justin Knoedler 3 2004-2006 14 0 18 0 2 0 0 0 0 0 0 0 2 .111 .158 .111 .269 -0.2
Jimmy Knowles 1 1892-1892 16 0 59 9 9 1 0 0 7 2 0 6 8 .153 .231 .169 .400 -0.3
Grant Koch 1 2030-2030 5 5 15 1 2 0 0 0 0 0 1 4 7 .133 .316 .133 .449 -0.1
Brad Kocher 2 1915-1916 38 0 76 4 12 2 1 0 3 0 0 2 11 .158 .179 .211 .390 -0.3
Pip Koehler 1 1925-1925 12 0 2 1 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Len Koenecke 1 1932-1932 42 0 137 33 35 5 0 4 14 3 0 11 13 .255 .320 .380 .700 0.2
Mark Koenig 2 1935-1936 149 0 454 47 128 16 0 4 44 0 0 21 22 .282 .315 .344 .659 0.6
Brad Komminsk 1 1990-1990 8 0 5 2 1 0 0 0 0 0 0 1 2 .200 .333 .200 .533 -0.0
Alex Konikowski 3 1948-1954 35 0 3 1 0 0 0 0 0 0 0 2 1 .000 .400 .000 .400 -0.0
George Kontos 6 2012-2017 300 0 7 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.4
Wally Kopf 1 1921-1921 2 0 3 0 1 0 0 0 0 0 0 1 1 .333 .500 .333 .833 0.0
Josh Korb 3 2046-2048 69 67 233 15 52 16 0 1 22 0 1 9 44 .223 .265 .305 .570 -0.3
Dave Koslo 10 1941-1953 334 0 512 31 56 12 0 3 30 1 1 36 220 .109 .169 .150 .320 -6.0
Jack Kramer 2 1950-1951 39 0 20 3 2 0 0 1 2 0 0 5 5 .100 .280 .250 .530 -0.1
Erik Kratz 1 2019-2019 15 4 32 1 4 2 0 1 3 0 0 2 6 .125 .222 .281 .503 -0.2
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.8
Harvey Kuenn 5 1961-1965 515 0 1785 240 500 74 13 25 173 13 13 185 144 .280 .346 .378 .725 6.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Duane Kuiper 4 1982-1985 271 0 514 48 131 12 3 0 42 2 4 72 47 .255 .348 .290 .638 0.7
Randy Kutcher 2 1986-1987 85 0 202 35 47 10 2 7 17 7 5 12 46 .233 .276 .406 .682 0.3
Bob Lacey 1 1984-1984 34 0 6 1 2 0 0 0 1 0 0 0 2 .333 .333 .333 .667 0.0
Mike LaCoss 6 1986-1991 171 0 217 18 31 6 0 2 15 0 0 12 85 .143 .191 .198 .389 -2.4
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.6
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.2
Max Lanier 2 1952-1953 41 0 42 4 11 2 0 0 2 0 0 1 4 .262 .279 .310 .589 -0.0
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.2
Bill Laskey 5 1982-1986 132 0 203 10 21 0 0 0 6 0 2 16 94 .103 .176 .103 .280 -2.8
Pat Lastres 1 2055-2055 115 109 425 53 89 18 1 9 54 10 0 41 109 .209 .283 .320 .603 -0.8
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.8
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 2 2016-2018 68 0 2 1 1 0 0 0 0 0 0 0 0 .500 .500 .500 1.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
Jordan Lawlar 4 2024-2028 376 369 1367 123 338 61 16 20 123 44 21 71 291 .247 .292 .359 .651 3.7
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 4.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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
Jeff LeBlanc 4 2040-2045 398 385 1402 163 349 71 1 35 131 8 7 190 319 .249 .339 .376 .715 4.4
Ricky Ledee 1 2004-2004 31 0 53 6 6 2 0 0 4 1 0 5 20 .113 .200 .151 .351 -0.6
Hyun-woo Lee 2 2059-2060 260 250 955 126 266 49 2 31 152 7 3 59 170 .279 .328 .431 .759 2.9
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
Yong-sup Lee 1 2036-2036 127 124 449 41 93 30 3 12 47 9 4 54 135 .207 .304 .367 .672 -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.4
Hank Leiber 7 1933-1942 531 0 1838 257 527 92 21 53 319 3 0 154 184 .287 .346 .446 .792 11.5
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.5
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.4
Mark Leonard 5 1990-1995 158 0 306 36 72 17 2 8 38 0 2 39 68 .235 .327 .382 .709 0.9
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.9
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.7
Fred Lewis 4 2006-2009 326 0 931 169 258 53 16 16 81 34 12 106 243 .277 .355 .420 .775 3.7
Kyle Lewis 1 2028-2028 78 76 284 26 58 17 0 7 24 2 0 19 105 .204 .251 .338 .589 -1.2
Mark Lewis 1 1997-1997 118 0 341 50 91 14 6 10 42 3 2 23 62 .267 .318 .431 .749 1.2
Don Liddle 3 1954-1956 73 0 76 7 14 0 0 0 4 0 0 15 20 .184 .323 .184 .507 -0.3
Colten Liddy 1 2045-2045 3 1 4 2 3 0 1 0 2 0 0 2 0 .750 .833 1.250 2.083 0.2
Randy Lietz 4 2056-2059 345 301 1246 171 369 55 20 4 96 85 22 52 116 .296 .327 .382 .710 0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Tim Lincecum 9 2007-2015 271 0 474 26 53 4 2 0 19 0 0 34 244 .112 .171 .129 .300 -8.1
Todd Linden 5 2003-2007 185 0 373 49 81 15 2 7 28 4 0 30 112 .217 .288 .324 .612 -0.9
Freddie Lindstrom 9 1924-1932 1087 0 4242 705 1347 212 63 91 603 80 10 263 213 .318 .359 .462 .820 23.3
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.0
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.1
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
Alex Loaiza 3 2028-2030 210 195 736 75 184 38 12 8 68 25 10 50 126 .250 .304 .367 .671 -1.3
Hans Lobert 3 1915-1917 204 0 514 56 124 22 6 1 54 18 15 35 37 .241 .296 .313 .609 1.3
Whitey Lockman 13 1945-1958 1485 0 5584 799 1571 216 45 113 543 41 25 520 362 .281 .344 .397 .741 15.8
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
Jack Lohrke 5 1947-1951 317 0 872 118 213 38 9 22 95 9 0 106 81 .244 .329 .384 .713 3.3
Bill Lohrman 7 1937-1943 182 0 309 20 45 7 2 2 22 1 0 14 93 .146 .188 .201 .388 -3.0
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.4
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
Mike Longo 1 2057-2057 28 16 71 5 20 3 0 0 7 1 2 2 5 .282 .297 .324 .621 -0.3
Evan Longoria 5 2018-2022 492 462 1809 210 459 102 13 55 220 15 3 119 426 .254 .304 .416 .719 3.7
Felix Lopez 1 2048-2048 23 22 77 5 12 3 1 0 2 0 0 6 34 .156 .226 .221 .447 -0.4
Javier Lopez 7 2010-2016 443 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Bayron Lora 1 2036-2036 120 119 445 41 91 15 1 15 51 2 1 32 187 .204 .267 .344 .611 -0.8
Michael Lorenzen 1 2023-2023 34 30 114 17 37 9 1 7 22 0 3 7 17 .325 .358 .605 .963 0.7
Thomas Loughran 1 1884-1884 9 0 29 4 3 1 1 0 3 0 0 7 11 .103 .278 .207 .485 -0.2
Shane Loux 1 2012-2012 19 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Chad Lowe 2 2041-2042 149 142 526 75 98 22 2 29 74 5 1 57 217 .186 .269 .401 .671 -0.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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.3
Tony Lozano 2 2050-2051 83 65 247 28 43 8 1 11 26 2 1 23 112 .174 .252 .348 .600 -0.1
Hal Luby 1 1944-1944 111 0 323 30 82 10 2 2 35 2 0 52 15 .254 .364 .316 .680 1.6
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
Marco Luciano 2 2024-2025 44 41 168 12 31 7 0 1 9 2 0 4 57 .185 .207 .244 .451 -1.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.7
Harry Lyons 3 1889-1893 148 0 618 95 151 10 5 0 76 35 0 49 38 .244 .301 .277 .578 0.3
Estiven Machado 1 2029-2029 19 14 55 4 10 2 0 0 1 0 0 3 4 .182 .224 .218 .442 -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.2
Jose Macias 1 2055-2055 56 35 164 16 35 6 0 4 26 2 0 14 49 .213 .274 .323 .597 -0.8
Ken Mackenzie 1 1964-1964 10 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Waddy Macphee 1 1922-1922 2 0 7 2 2 0 1 0 0 0 0 1 0 .286 .375 .571 .946 0.1
Garry Maddox 4 1972-1975 421 0 1635 221 469 88 20 32 188 59 26 73 237 .287 .321 .424 .745 9.3
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.6
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.1
Freddie Maguire 2 1922-1923 46 0 42 15 10 1 0 0 3 2 0 2 5 .238 .273 .262 .535 -0.1
Jack Maguire 2 1950-1951 45 0 60 9 15 3 1 1 7 0 0 5 15 .250 .308 .383 .691 0.0
Jim Mahady 1 1921-1921 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bill Malarkey 1 1908-1908 15 0 6 1 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Joe Malay 2 1933-1935 9 0 25 0 4 0 0 0 2 0 0 0 0 .160 .160 .160 .320 -0.3
Alex Maldonado 1 2054-2054 38 27 115 11 26 5 1 2 5 0 0 12 36 .226 .299 .339 .638 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.5
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Ivory Mallory 1 2059-2059 3 3 11 1 3 0 0 0 0 0 0 0 2 .273 .273 .273 .545 -0.0
Jim Mallory 1 1945-1945 37 0 94 10 28 1 0 0 9 1 0 6 7 .298 .340 .309 .649 0.2
Juan Maltos 1 2056-2056 6 6 25 3 4 1 0 0 2 2 1 4 7 .160 .267 .200 .467 -0.2
Ivan Mancillas 3 2058-2060 248 241 1054 147 325 60 17 5 107 84 64 43 104 .308 .343 .412 .755 3.7
Gus Mancuso 9 1933-1944 882 0 2831 238 765 105 10 36 328 3 0 250 160 .270 .330 .353 .683 12.2
Josh Mandel 2 2047-2048 316 316 1204 170 318 70 4 61 181 8 2 131 320 .264 .346 .481 .827 6.5
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.3
Devin Mann 4 2024-2033 502 494 1874 240 397 96 7 63 227 10 5 240 548 .212 .308 .371 .679 -1.1
Les Mann 2 1927-1928 111 0 260 42 73 11 2 4 35 4 0 26 16 .281 .348 .385 .733 0.4
Jose Manrique 1 2045-2045 6 5 17 3 7 3 1 0 6 2 1 3 5 .412 .476 .706 1.182 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.3
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
Naysbel Marcano 1 2035-2035 103 102 382 38 72 23 2 12 50 0 1 37 144 .188 .262 .353 .616 -0.1
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.1
Rube Marquard 8 1908-1915 239 0 526 38 93 6 2 1 29 3 0 18 94 .177 .211 .202 .413 -3.7
Jose Marquina 3 2039-2041 322 320 1160 131 239 63 2 31 125 7 2 168 310 .206 .309 .344 .653 1.1
Chris Marrero 1 2017-2017 15 0 38 2 5 0 0 1 5 0 0 2 9 .132 .171 .211 .381 -0.4
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.0
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 15.2
Ketel Marte 1 2028-2028 2 1 6 0 1 0 0 0 1 0 0 0 2 .167 .167 .167 .333 -0.1
Casey Martin 3 2034-2037 445 441 1672 272 460 95 7 72 236 9 4 232 413 .275 .362 .469 .832 7.4
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Joe Martin 1 1936-1936 7 0 15 0 4 1 0 0 2 0 0 0 4 .267 .312 .333 .646 0.0
Pete Martin 2 2050-2051 22 16 65 5 14 4 0 0 2 0 0 4 14 .215 .271 .277 .548 -0.1
Renie Martin 3 1982-1984 79 0 81 8 25 3 3 0 4 2 0 0 23 .309 .309 .420 .728 0.2
Angel Martinez 2 2030-2035 81 81 299 36 85 22 1 2 22 7 1 25 40 .284 .345 .385 .730 1.5
Dave Martinez 2 1993-1994 188 0 476 51 116 21 4 9 54 9 7 48 61 .244 .316 .361 .677 -0.0
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.2
Don Mason 5 1966-1970 206 0 333 58 68 4 2 1 16 2 7 42 42 .204 .293 .237 .530 -0.6
Roger Mason 3 1985-1987 21 0 40 1 3 0 0 0 0 0 0 1 21 .075 .119 .075 .194 -0.6
Chris Massengill 2 2050-2051 95 87 260 34 47 13 3 4 15 0 1 50 99 .181 .318 .300 .618 -0.2
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.7
Henry Mathewson 2 1906-1907 3 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Jose Matos 2 2058-2059 13 4 24 0 3 0 0 0 2 0 0 0 2 .125 .125 .125 .250 -0.4
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.5
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.1
Ernie Maun 1 1924-1924 22 0 3 1 2 0 0 0 0 0 0 0 0 .667 .667 .667 1.333 0.1
Bert Maxwell 1 1911-1911 4 0 9 0 1 0 0 0 0 0 0 2 3 .111 .273 .111 .384 -0.1
Justin Maxwell 1 2015-2015 100 0 249 26 52 8 2 7 26 2 1 20 76 .209 .275 .341 .616 -0.3
Milt May 4 1980-1983 388 0 1255 94 341 58 2 23 142 3 8 108 130 .272 .328 .376 .704 5.7
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.5
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 137.4
Nomar Mazara 1 2026-2026 119 118 469 51 115 25 2 16 65 0 0 31 128 .245 .296 .409 .705 -0.6
Vin Mazzaro 1 2016-2016 2 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Jake McAlister 1 2042-2042 4 2 9 1 3 1 0 0 0 2 0 0 2 .333 .400 .444 .844 0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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.5
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.8
David McCarty 2 1995-1996 103 0 195 17 43 4 0 6 26 3 1 20 47 .221 .297 .333 .630 -0.4
Lew McCarty 5 1916-1920 288 0 735 56 200 18 13 4 73 8 0 60 45 .272 .331 .348 .680 5.0
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.1
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.2
Willie McCovey 19 1959-1980 2256 0 7214 1113 1974 308 45 469 1388 24 22 1168 1351 .274 .377 .524 .900 63.5
Elijah McCoy 2 2042-2043 218 211 798 106 187 39 10 36 114 7 0 104 247 .234 .323 .444 .766 1.9
Tom McCreery 2 1897-1898 84 0 298 51 77 12 8 2 44 18 0 41 32 .258 .350 .372 .722 0.8
Andrew McCutchen 1 2018-2018 130 128 482 65 123 28 2 15 55 13 6 73 123 .255 .357 .415 .772 2.5
Lindy McDaniel 3 1966-1968 117 0 35 1 3 0 0 0 0 0 0 0 17 .086 .086 .086 .171 -0.6
Jim McDonald 1 1902-1902 2 0 9 0 3 0 0 0 1 0 0 0 1 .333 .333 .333 .667 0.0
Sam McDowell 2 1972-1973 46 0 71 4 9 1 1 0 4 0 0 1 28 .127 .139 .169 .308 -0.8
Andy McGaffigan 3 1982-1990 51 0 31 0 2 2 0 0 3 0 1 1 21 .065 .094 .129 .223 -0.6
Dan McGann 6 1902-1907 682 0 2430 360 678 94 42 16 290 151 0 224 255 .279 .358 .372 .730 14.5
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.7
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.4
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
Brendan McKay 2 2029-2030 80 77 303 32 79 13 1 10 30 2 1 23 73 .261 .322 .409 .732 0.9
Bill McKechnie 1 1916-1916 71 0 260 22 64 9 1 0 17 7 0 7 20 .246 .269 .288 .557 0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Alex McKinnon 1 1884-1884 116 0 470 66 128 21 12 4 73 0 0 8 62 .272 .285 .394 .678 1.7
Art McLarney 1 1932-1932 9 0 23 2 3 1 0 0 3 0 0 1 3 .130 .167 .174 .341 -0.3
Larry McLean 3 1913-1915 122 0 262 11 69 10 0 0 27 5 0 8 14 .263 .288 .302 .589 1.0
Don McMahon 6 1969-1974 210 0 29 2 5 0 0 0 2 0 0 2 18 .172 .226 .172 .398 -0.3
Jack McMahon 2 1892-1893 51 0 177 26 43 7 8 1 28 3 0 12 12 .243 .295 .390 .685 0.2
Kevin McMahon 1 2043-2043 2 2 5 0 0 0 0 0 0 0 1 2 1 .000 .375 .000 .375 -0.0
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
Jeff McNeil 1 2022-2022 130 130 498 70 148 37 2 16 71 5 4 35 72 .297 .356 .476 .832 2.5
Isaiah McNulty 1 2037-2037 46 46 180 18 50 11 2 5 27 4 2 16 33 .278 .347 .444 .791 0.7
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 -1.7
Charlie Mead 3 1943-1945 87 0 261 18 64 8 1 3 27 3 0 20 24 .245 .299 .318 .617 0.1
Joshua Mears 1 2029-2029 50 44 164 24 36 5 3 5 13 4 1 21 67 .220 .319 .378 .697 0.2
Brandon Medders 2 2009-2010 75 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Cesar Medina 1 2045-2045 25 24 78 7 17 7 1 1 8 0 0 7 21 .218 .299 .372 .671 0.3
Manny Medrano 1 2044-2044 152 151 596 89 138 36 9 14 49 21 8 105 180 .232 .348 .393 .741 2.9
Joe Medwick 3 1943-1945 232 0 906 119 284 48 6 15 141 4 0 49 40 .313 .349 .429 .779 5.3
Jouett Meekin 6 1894-1899 224 0 734 116 199 25 18 9 87 11 0 39 72 .271 .310 .391 .701 0.9
Tony Mejia 1 2038-2038 13 13 52 4 11 1 0 0 4 0 0 3 20 .212 .250 .231 .481 -0.2
Mark Melancon 1 2018-2018 39 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Francisco Melendez 2 1987-1988 35 0 42 3 10 0 0 1 4 0 0 3 5 .238 .289 .310 .598 -0.1
Juan Melo 1 2000-2000 11 0 13 0 1 0 0 0 1 0 0 0 5 .077 .077 .077 .154 -0.2
Jimmy Melone 5 2056-2060 236 182 708 102 234 38 1 29 125 2 1 80 118 .331 .402 .510 .911 4.4
Cliff Melton 8 1937-1944 272 0 469 28 77 4 2 0 32 0 0 20 108 .164 .198 .181 .380 -5.2
Bob Melvin 3 1986-1988 265 0 787 78 173 35 3 24 83 3 8 45 159 .220 .260 .363 .624 1.1
Jock Menefee 1 1898-1898 1 0 5 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Tony Menendez 1 1994-1994 6 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Conner Menez 1 2019-2019 9 3 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Oscar Mercado 1 2024-2024 128 126 488 58 108 19 0 12 47 16 3 45 129 .221 .298 .334 .632 0.3
Luis Mercedes 1 1993-1993 18 0 25 1 4 0 1 0 3 0 1 1 3 .160 .250 .240 .490 -0.2
Win Mercer 1 1900-1900 76 0 248 32 73 4 0 0 27 15 0 26 26 .294 .366 .310 .676 0.9
Fred Merkle 10 1907-1916 1105 0 3831 504 1042 192 58 49 508 212 15 312 451 .272 .332 .391 .723 17.3
John Merritt 1 1913-1913 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Lauren Merritt 1 2060-2060 66 62 226 33 66 16 1 4 28 0 1 17 44 .292 .333 .425 .758 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.3
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.7
Irish Meusel 6 1921-1926 765 0 2969 447 931 148 64 70 571 46 38 163 116 .314 .352 .477 .829 13.8
Chief Meyers 7 1909-1915 840 0 2395 242 722 103 34 14 335 38 4 231 159 .301 .376 .390 .766 21.3
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.5
Dan Miller 2 2049-2055 136 130 527 53 114 23 2 12 66 3 0 64 122 .216 .298 .336 .634 -0.4
Jalen Miller 2 2021-2022 100 86 337 37 76 19 0 7 28 9 5 19 75 .226 .273 .344 .617 -0.8
Jim Miller 1 1901-1901 18 0 58 3 8 0 0 0 3 1 0 6 7 .138 .219 .138 .357 -0.4
Justin Miller 1 2009-2009 44 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Roscoe Miller 2 1902-1903 25 0 52 1 6 2 0 0 4 0 0 0 7 .115 .132 .154 .286 -0.6
Stu Miller 6 1957-1962 310 0 191 12 21 2 0 0 7 1 1 16 50 .110 .183 .120 .303 -2.4
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
Josh Mills 1 2043-2043 10 10 30 1 5 0 0 0 4 0 0 5 11 .167 .308 .167 .474 -0.2
Willie Mills 1 1901-1901 2 0 6 0 1 1 0 0 0 0 0 0 1 .167 .167 .333 .500 -0.0
Pete Milne 3 1948-1950 47 0 60 6 14 1 2 1 9 0 0 4 13 .233 .281 .367 .648 0.0
Eddie Milner 1 1987-1987 101 0 214 38 54 14 0 4 19 10 9 24 33 .252 .328 .374 .702 0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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.1
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
Efren Mitchell 1 2048-2048 92 91 347 45 77 17 0 14 45 2 0 38 108 .222 .315 .392 .707 -0.0
Kevin Mitchell 5 1987-1991 624 0 2211 351 614 109 17 143 411 23 25 264 394 .278 .356 .536 .892 19.4
Johnny Mize 5 1942-1949 655 0 2452 473 733 110 16 157 505 13 0 340 163 .299 .389 .549 .938 26.8
Randy Moffitt 10 1972-1981 460 0 84 6 12 0 2 0 4 0 0 2 25 .143 .163 .190 .353 -0.9
Dustan Mohr 1 2004-2004 117 0 263 52 72 20 1 7 28 0 3 46 64 .274 .394 .437 .831 1.3
Jose Mojica 5 2052-2056 466 447 1674 250 392 49 17 70 238 123 20 212 469 .234 .322 .409 .731 7.1
Bengie Molina 4 2007-2010 472 0 1720 153 474 83 2 58 273 0 0 61 178 .276 .303 .427 .731 6.1
Bill Monbouquette 1 1968-1968 7 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Carlos Moncrief 1 2017-2017 28 0 38 4 8 1 0 0 5 0 0 3 15 .211 .256 .237 .493 -0.3
Johnny Monell 1 2013-2013 8 0 8 2 1 0 0 0 1 0 0 0 3 .125 .222 .125 .347 -0.1
John Monroe 1 1921-1921 19 0 21 4 3 0 0 1 3 0 0 3 6 .143 .280 .286 .566 -0.0
Willie Montanez 2 1975-1976 195 0 748 74 229 41 4 10 105 7 4 60 65 .306 .357 .412 .769 2.9
John Montefusco 7 1974-1980 189 0 363 19 37 5 2 4 15 1 1 21 169 .102 .157 .160 .317 -4.5
Rich Monteleone 1 1994-1994 39 0 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Dave Montgomery 1 2044-2044 1 1 4 2 3 2 0 1 2 0 0 0 1 .750 .750 2.000 2.750 0.2
Edgar Montoya 1 2046-2046 2 2 9 2 2 1 0 0 1 0 0 0 3 .222 .222 .333 .556 -0.0
Ramon Monzant 6 1954-1960 110 0 89 9 14 0 0 0 2 0 0 3 26 .157 .183 .157 .340 -0.9
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.4
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.8
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Matt Moore 2 2016-2017 44 12 71 5 7 0 0 0 4 0 0 2 30 .099 .123 .099 .222 -1.3
Robert Moore 1 2037-2037 5 5 16 1 4 0 0 0 1 0 0 2 2 .250 .333 .250 .583 -0.0
Alex Morales 6 2031-2037 177 173 590 58 100 30 0 18 59 1 3 50 229 .169 .240 .312 .552 -1.3
Dan Morales 1 2043-2043 134 134 511 50 105 24 7 11 42 17 4 20 110 .205 .237 .344 .582 -0.2
Jose Morales 2 2050-2051 70 63 227 24 47 11 0 13 34 0 0 20 87 .207 .280 .427 .707 0.6
Mario Morales 1 2044-2044 150 144 525 42 105 26 2 9 44 8 2 49 141 .200 .269 .309 .578 -0.6
Christopher Morel 1 2035-2035 19 6 29 7 8 0 0 3 7 0 0 8 10 .276 .432 .586 1.019 0.4
David Moreno 1 2032-2032 157 157 663 97 195 43 3 18 72 17 4 53 165 .294 .347 .449 .796 3.3
Dan Morgan 2 2046-2047 121 104 435 55 122 25 2 20 71 9 2 25 99 .280 .324 .485 .809 1.9
Joe Morgan 2 1981-1982 224 0 771 115 208 35 5 22 92 38 9 151 97 .270 .388 .414 .802 7.7
Alvin Morman 1 1998-1998 9 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Max Moroff 1 2021-2021 8 8 25 0 3 1 0 0 1 0 0 5 15 .120 .267 .160 .427 -0.2
Reyes Moronta 1 2018-2018 63 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Bill Morrell 2 1930-1931 22 0 20 2 2 0 0 0 1 0 0 3 3 .100 .217 .100 .317 -0.3
Ben Morris 1 2038-2038 129 129 475 54 103 13 1 20 49 8 6 35 141 .217 .279 .375 .654 0.1
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.3
Mike Morse 2 2014-2017 155 0 474 49 129 33 3 17 64 0 0 34 135 .272 .330 .462 .792 3.5
Guillermo Moscoso 1 2013-2013 13 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Aidan Mosley 1 2059-2059 76 61 220 20 55 6 1 1 14 3 1 9 30 .250 .278 .300 .578 -0.8
Damian Moss 1 2003-2003 19 0 29 1 7 0 0 0 1 0 0 1 12 .241 .267 .241 .508 -0.3
Howie Moss 1 1942-1942 7 0 14 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.3
Guillermo Mota 3 2010-2012 132 0 11 0 1 1 0 0 0 0 0 0 3 .091 .091 .182 .273 -0.2
Manny Mota 1 1962-1962 47 0 74 9 13 1 0 0 9 3 2 7 8 .176 .253 .189 .442 -0.6
Steve Moulder 1 2035-2035 1 1 4 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Bill Mueller 6 1996-2002 605 0 2111 333 609 121 8 28 214 15 10 269 295 .288 .369 .393 .763 9.7
Don Mueller 10 1948-1957 1171 0 4194 492 1248 134 37 65 504 11 8 156 137 .298 .323 .394 .717 7.5
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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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.6
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.0
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.9
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.0
Danny Murphy 1 1892-1892 8 0 26 2 3 0 0 0 0 0 0 5 4 .115 .258 .115 .373 -0.1
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 -0.8
Yale Murphy 3 1894-1897 130 0 472 100 113 12 4 0 45 35 0 80 37 .239 .350 .282 .631 0.4
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.9
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 1.0
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
Elvi Najera 2 2059-2060 137 125 478 58 127 22 5 9 73 5 6 42 64 .266 .327 .389 .716 -0.5
Josh Nance 2 2057-2058 71 46 211 24 64 13 1 1 20 13 4 7 19 .303 .332 .389 .720 -0.4
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 5 1999-2016 128 0 61 4 10 3 0 2 4 0 0 3 16 .164 .200 .311 .511 -0.7
Offa Neal 1 1905-1905 4 0 13 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.3
Tom Needham 1 1908-1908 54 0 91 8 19 3 0 0 11 0 0 12 11 .209 .339 .242 .581 0.6
Art Nehf 8 1919-1926 234 0 491 55 113 16 0 7 49 4 3 39 46 .230 .289 .305 .595 1.1
Candy Nelson 1 1887-1887 1 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Ray Nelson 1 1901-1901 39 0 130 12 26 2 0 0 7 3 0 10 15 .200 .262 .215 .478 -0.4
Robb Nen 5 1998-2002 351 0 6 0 1 0 0 0 0 0 0 0 3 .167 .167 .167 .333 -0.1
Tyler Nevin 1 2027-2027 148 144 534 35 120 27 2 8 48 2 0 47 135 .225 .287 .328 .615 -1.6
Charlie Newman 1 1892-1892 3 0 12 1 4 0 0 0 1 3 0 2 1 .333 .429 .333 .762 0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Dan Newmark 1 2058-2058 20 9 35 4 12 4 0 0 6 0 0 0 2 .343 .333 .457 .790 0.3
Bobo Newsom 1 1948-1948 11 0 7 2 3 0 0 0 0 0 0 0 1 .429 .429 .429 .857 0.0
Chet Nichols 1 1928-1928 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Roy Nichols 1 1944-1944 11 0 9 3 2 1 0 0 0 0 0 2 2 .222 .364 .333 .697 0.1
Steve Nicosia 2 1983-1984 63 0 165 13 51 11 2 2 25 1 1 11 16 .309 .346 .436 .783 1.2
Bert Niehoff 1 1918-1918 7 0 23 3 6 0 0 0 1 0 0 0 4 .261 .261 .261 .522 0.0
Lance Niekro 4 2003-2007 195 0 499 61 123 26 5 17 79 0 2 29 91 .246 .288 .421 .709 -0.2
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.7
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 6.0
Freudis Nova 1 2024-2024 96 95 344 33 85 18 3 5 34 6 2 29 100 .247 .304 .360 .664 0.6
Rafael Novoa 1 1990-1990 7 0 5 1 1 0 0 0 1 0 0 1 2 .200 .333 .200 .533 -0.0
Eduardo Nunez 2 2016-2017 126 85 484 61 142 30 3 8 51 31 9 26 59 .293 .331 .417 .749 1.5
Nasim Nunez 1 2026-2026 135 130 536 63 139 26 1 4 38 33 6 54 98 .259 .328 .334 .662 2.3
Nate Nutwell 1 2045-2045 108 107 383 42 75 18 1 6 36 14 1 42 80 .196 .282 .295 .577 0.3
Tom O'Brien 1 1899-1899 150 0 573 100 170 21 10 6 77 23 0 44 59 .297 .351 .400 .751 2.5
Danny O'Connell 3 1957-1959 236 0 728 107 179 33 5 10 51 10 5 89 80 .246 .328 .346 .675 1.9
Jimmy O'Connell 2 1923-1924 139 0 356 66 96 13 4 8 57 9 4 45 48 .270 .361 .396 .757 2.0
Hank O'Day 1 1889-1889 10 0 31 5 3 0 0 0 2 2 0 4 10 .097 .222 .097 .319 -0.2
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.2
Lefty O'Doul 3 1928-1934 275 0 760 125 239 32 8 26 127 12 0 77 32 .314 .380 .480 .860 6.0
Bob O'Farrell 5 1928-1932 395 0 871 113 232 47 10 11 143 6 0 125 100 .266 .362 .381 .743 4.5
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
Jeff O'Malley 3 2027-2029 335 332 1306 157 305 64 2 68 227 4 0 106 324 .234 .296 .442 .737 5.0
Tom O'Malley 3 1982-1984 240 0 726 68 189 28 5 7 72 2 7 87 88 .260 .342 .342 .683 2.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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.1
Jim O'Rourke 8 1885-1904 807 0 3232 592 966 170 60 21 446 153 0 235 176 .299 .350 .408 .758 17.9
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
Joe Oeschger 2 1919-1924 15 0 8 2 3 0 0 0 0 0 0 0 1 .375 .375 .375 .750 0.1
Jack Ogden 1 1918-1918 5 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Steven Okert 3 2016-2018 70 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
Al Oliver 1 1984-1984 91 0 339 27 101 19 2 0 34 2 2 20 27 .298 .339 .366 .705 0.6
Nate Oliver 1 1968-1968 36 0 73 3 13 2 0 0 1 0 1 1 13 .178 .189 .205 .395 -0.4
Francisco Oliveras 3 1990-1992 104 0 22 0 3 0 0 0 0 0 0 1 10 .136 .174 .136 .310 -0.2
Edwin Olvera 1 2058-2058 89 85 313 41 91 23 1 9 42 0 0 17 47 .291 .326 .457 .783 0.2
Marcus Onderwater 1 2051-2051 46 36 139 15 27 6 3 3 18 6 5 15 56 .194 .277 .345 .623 -0.0
Jack Onslow 1 1917-1917 9 0 8 1 2 1 0 0 0 0 0 0 1 .250 .333 .375 .708 0.1
Steve Ontiveros 4 1973-1976 311 0 775 77 206 34 1 8 74 2 0 122 103 .266 .368 .343 .711 3.9
Joe Orengo 2 1941-1943 160 0 518 51 112 19 4 10 54 2 0 64 95 .216 .305 .326 .631 0.6
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.8
Ruben Ortega 2 2056-2057 264 261 872 93 191 36 2 2 69 2 0 75 211 .219 .286 .272 .558 -0.2
Russ Ortiz 6 1998-2007 166 0 310 34 66 16 0 4 33 0 0 24 82 .213 .267 .303 .570 -1.9
Steve Ortiz 1 2059-2059 9 7 25 1 5 1 0 1 6 0 0 2 5 .200 .259 .360 .619 0.0
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-2018 104 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Dan Otero 1 2012-2012 12 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Mel Ott 22 1926-1947 2730 0 9456 1859 2876 488 72 511 1860 89 0 1708 896 .304 .414 .533 .947 112.5
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Phil Ouellette 1 1986-1986 10 0 23 1 4 0 0 0 0 0 0 3 3 .174 .269 .174 .443 -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
Marcell Ozuna 1 2021-2021 119 118 461 73 128 17 1 25 60 3 3 50 109 .278 .352 .482 .834 2.1
Angel Pagan 5 2012-2016 583 125 2275 321 639 120 28 31 205 81 25 170 345 .281 .329 .399 .728 10.5
Jose Pagan 7 1959-1965 655 0 2042 215 494 69 12 19 178 40 27 150 278 .242 .294 .315 .610 1.3
Greg Painter 2 2048-2049 126 105 431 43 92 13 3 6 43 18 2 29 156 .213 .285 .299 .584 -1.0
Matt Palmer 1 2008-2008 3 0 4 0 1 0 0 0 0 0 0 1 2 .250 .400 .250 .650 0.0
Steve Palmer 1 2048-2048 69 65 231 30 44 3 0 11 25 1 0 32 84 .190 .288 .346 .635 -0.6
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 6 2014-2019 643 228 2328 288 631 117 18 36 221 20 7 212 244 .271 .334 .383 .717 8.0
Frank Pantoja 1 2046-2046 2 2 7 2 2 0 0 0 0 0 0 3 1 .286 .500 .286 .786 0.1
Andrew Papantonis 3 2026-2028 471 470 1721 282 498 70 6 101 281 41 7 320 301 .289 .403 .513 .916 14.4
Andy Paris 1 2049-2049 113 113 376 43 81 16 2 14 48 1 2 65 166 .215 .332 .380 .712 1.7
Jarrett Parker 3 2015-2017 135 31 342 47 88 17 3 15 51 3 3 34 119 .257 .335 .456 .791 1.5
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.8
Gerardo Parra 1 2019-2019 30 23 86 8 17 3 0 1 6 2 1 8 18 .198 .278 .267 .546 -0.5
Chris Parrotte 3 2052-2054 401 391 1447 166 306 40 8 59 199 5 1 146 479 .211 .293 .372 .666 2.7
Greg Pasquella 2 2048-2049 103 92 354 37 95 24 3 8 39 1 1 17 90 .268 .310 .421 .730 0.7
Wilderd Patino 2 2031-2033 130 116 442 72 113 36 2 19 46 5 2 41 138 .256 .321 .475 .796 1.5
Bronswell Patrick 1 1999-1999 6 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Eli Patterson 1 2044-2044 33 31 108 7 20 5 0 0 7 0 0 6 30 .185 .235 .231 .466 -0.6
John Patterson 4 1992-1995 228 0 564 74 121 16 5 5 52 22 7 35 113 .215 .289 .287 .576 -0.8
Pat Patterson 1 1921-1921 23 0 35 5 14 0 0 1 5 0 1 2 5 .400 .432 .486 .918 0.4
Gene Paulette 1 1911-1911 10 0 12 1 2 0 0 0 1 0 0 0 1 .167 .167 .167 .333 -0.2
Ramon Pazmino 2 2046-2047 145 142 551 63 127 32 2 19 70 0 0 39 179 .230 .283 .399 .682 -0.8
Josh Pearson 1 2032-2032 58 58 229 28 52 13 0 3 23 9 1 18 80 .227 .291 .323 .614 -0.1
Jake Peavy 3 2014-2016 62 21 86 8 12 2 0 1 6 0 0 3 43 .140 .169 .198 .366 -1.1
Homer Peel 2 1933-1934 105 0 189 23 46 1 1 2 15 0 0 15 12 .243 .302 .291 .593 -0.0
Francisco Peguero 2 2012-2013 35 0 45 10 9 1 0 1 1 5 0 1 9 .200 .217 .289 .506 -0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Dan Peltier 1 1996-1996 31 0 59 3 15 2 0 0 9 0 0 7 9 .254 .328 .288 .616 -0.1
Erick Pena 1 2037-2037 8 4 19 2 5 2 0 0 1 0 0 3 10 .263 .364 .368 .732 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 30 20 87 9 26 6 1 1 10 0 0 2 16 .299 .330 .425 .755 0.3
Hunter Pence 8 2012-2020 780 155 2849 388 765 136 25 93 407 48 15 234 614 .269 .325 .432 .757 12.6
Brad Penny 2 2009-2012 28 0 15 0 2 0 0 0 0 0 0 0 6 .133 .133 .133 .267 -0.3
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
Marty Perez 1 1976-1976 93 0 332 37 86 13 1 2 26 3 4 30 28 .259 .318 .322 .640 0.7
Neifi Perez 2 2003-2004 223 0 647 55 158 31 5 3 64 3 3 35 58 .244 .281 .321 .602 -1.7
Wenceel Perez 1 2028-2028 80 47 182 18 49 9 2 3 21 5 2 8 38 .269 .306 .390 .696 0.1
Tony Perezchica 3 1988-1991 34 0 59 4 13 4 1 0 4 0 1 5 15 .220 .277 .322 .599 0.0
Jon Perlman 1 1987-1987 10 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Pol Perritt 7 1915-1921 170 0 312 19 43 8 1 0 13 0 1 7 101 .138 .157 .170 .327 -2.4
Gaylord Perry 10 1962-1971 376 0 760 31 98 9 0 3 26 0 0 13 266 .129 .148 .153 .300 -9.3
Cap Peterson 5 1962-1966 244 0 429 43 101 16 2 7 44 2 0 27 85 .235 .280 .331 .611 -0.1
Yusmeiro Petit 4 2012-2015 90 0 51 3 2 0 0 0 2 0 0 2 22 .039 .075 .039 .115 -1.1
Nate Petrie 1 2053-2053 13 6 33 1 8 0 0 0 0 0 1 6 11 .242 .359 .242 .601 -0.1
Joe Pettini 4 1980-1983 188 0 344 38 70 5 2 1 20 10 4 33 53 .203 .272 .238 .511 -0.8
Charlie Petty 1 1893-1893 9 0 22 5 7 0 0 1 4 0 0 4 6 .318 .444 .455 .899 0.2
Fred Pfeffer 1 1896-1896 4 0 14 1 2 0 0 0 4 0 0 1 1 .143 .250 .143 .393 -0.1
Monte Pfyl 1 1907-1907 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Dave Philley 1 1960-1960 39 0 61 5 10 0 0 1 7 0 0 6 14 .164 .239 .213 .452 -0.4
Brett Phillips 1 2021-2021 45 45 171 26 36 9 2 6 21 11 2 21 51 .211 .311 .392 .703 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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Elijah Pierce 1 2043-2043 93 92 365 55 104 11 6 17 41 12 4 40 101 .285 .357 .488 .845 1.7
Gracie Pierce 1 1883-1883 18 0 62 3 5 0 1 0 2 0 0 1 9 .081 .095 .113 .208 -0.6
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
Kevin Pillar 1 2019-2019 156 4 595 82 157 37 3 21 87 14 5 18 86 .264 .293 .442 .735 1.3
Chad Pinder 1 2021-2021 120 119 435 46 89 24 0 12 53 2 6 33 151 .205 .268 .343 .610 -0.9
Tony Pinzon 5 2041-2045 131 121 424 30 92 21 1 4 30 0 1 30 116 .217 .284 .300 .583 0.1
Skip Pitlock 1 1970-1970 18 0 25 2 2 1 0 1 2 0 0 1 18 .080 .111 .240 .351 -0.3
Joe Pittman 1 1984-1984 17 0 22 2 5 0 0 0 2 1 1 0 6 .227 .217 .227 .445 -0.1
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
Kevin Plawecki 1 2022-2022 37 32 108 12 24 4 0 2 8 0 1 16 23 .222 .344 .315 .659 0.2
Xavier Pleasant 2 2050-2051 61 53 191 28 48 7 1 9 25 6 4 13 64 .251 .296 .440 .736 0.6
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
Jairo Pomares 4 2023-2027 288 273 1101 119 261 64 7 17 85 44 7 106 237 .237 .304 .354 .659 -1.7
Drew Pomeranz 1 2019-2019 19 1 17 0 0 0 0 0 0 0 0 0 13 .000 .000 .000 .000 -0.4
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
Steve Poore 2 2058-2059 124 115 450 49 126 21 4 0 44 4 7 9 24 .280 .295 .344 .639 -1.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
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 13 2009-2021 1472 552 5359 666 1606 318 11 153 760 27 12 545 763 .300 .367 .449 .815 43.6
Brian Powell 1 2003-2003 1 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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
Reginald Preciado 1 2039-2039 83 82 304 44 74 16 1 11 40 10 1 31 102 .243 .319 .411 .730 1.0
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
Victor Prieto 1 2032-2032 105 105 378 50 95 26 2 12 50 0 1 32 61 .251 .309 .426 .735 1.4
Jeff Prince 3 2035-2038 129 102 448 59 117 23 0 12 44 15 2 25 83 .261 .301 .393 .694 0.2
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.0
Jose Pujols 1 2021-2021 10 8 29 2 5 0 0 0 0 1 0 6 14 .172 .314 .172 .487 -0.3
Ewald Pyle 2 1944-1945 37 0 53 1 8 0 0 0 4 0 0 6 9 .151 .237 .151 .388 -0.4
Alex Quesada 4 2036-2039 220 214 743 74 129 33 0 23 74 1 2 77 302 .174 .252 .311 .563 -2.1
Luis Quinones 1 1986-1986 71 0 106 13 19 1 3 0 11 3 1 3 17 .179 .207 .245 .452 -0.6
Guillermo Quiroz 2 2013-2014 45 0 89 5 16 7 0 1 6 0 0 5 21 .180 .229 .292 .521 -0.2
Juan Quiroz 3 2057-2059 185 169 609 58 153 34 4 9 82 2 1 77 121 .251 .336 .365 .701 -0.2
Robert Quiroz 2 2042-2043 142 141 578 61 163 29 2 5 42 9 7 40 68 .282 .330 .365 .695 0.8
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 7.0
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
Jesus Ramirez 1 2041-2041 132 130 469 46 90 20 0 30 82 1 0 60 184 .192 .281 .426 .708 0.0
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 E. Ramirez 3 2010-2013 96 0 1 0 0 0 0 0 0 0 0 0 0 .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
Heliot Ramos 3 2021-2023 388 385 1454 161 327 74 7 53 178 37 19 128 514 .225 .300 .395 .695 -0.0
Jose Ramos 1 2050-2050 77 68 264 34 54 11 0 16 34 0 0 16 99 .205 .250 .428 .678 0.1
Willie Ramos 4 2052-2055 405 403 1498 161 381 48 15 3 121 78 44 121 298 .254 .309 .312 .622 6.9
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
Chris Rappaport 1 2042-2042 110 107 452 50 98 22 1 5 34 7 3 31 111 .217 .273 .303 .576 -0.0
Bill Rariden 3 1916-1918 290 0 800 58 191 24 5 1 71 8 0 112 64 .239 .335 .285 .620 4.6
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
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
Chris Rector 3 2050-2052 402 387 1438 136 292 42 2 53 131 1 0 89 555 .203 .263 .346 .608 4.1
Josh Reddick 1 2021-2021 24 19 76 11 24 5 0 1 6 3 1 8 10 .316 .376 .421 .798 0.3
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
Michael Reed 1 2019-2019 4 2 8 0 0 0 0 0 0 0 0 0 6 .000 .000 .000 .000 -0.2
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.7
Jakson Reetz 2 2023-2024 109 107 369 31 74 13 1 10 40 0 1 33 141 .201 .285 .322 .608 0.2
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.6
Mike Remlinger 1 1991-1991 8 0 7 1 0 0 0 0 0 0 0 1 2 .000 .125 .000 .125 -0.2
Ben Renfro 1 2034-2034 150 150 573 62 120 31 2 24 94 6 3 35 205 .209 .270 .396 .666 -0.9
Marshall Renfroe 1 1959-1959 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Edgar Renteria 2 2009-2010 196 0 703 76 182 30 3 8 70 10 2 60 112 .259 .316 .344 .660 1.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Rick Reuschel 5 1987-1991 96 0 181 9 24 4 0 0 14 0 2 8 55 .133 .168 .155 .323 -3.0
Adinso Reyes 1 2035-2035 10 9 33 3 5 1 0 0 0 0 0 1 11 .152 .176 .182 .358 -0.4
Jose Reyes 1 2026-2026 136 136 499 68 119 34 3 15 72 4 6 62 135 .238 .328 .409 .737 1.5
Nap Reyes 4 1943-1950 279 0 931 90 264 35 11 13 110 5 0 44 62 .284 .326 .387 .713 3.3
Matt P. Reynolds 1 2016-2016 8 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
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.7
Frank Riccelli 1 1976-1976 4 0 6 0 1 0 0 0 0 0 0 0 3 .167 .167 .167 .333 -0.1
Gene Richards 1 1984-1984 87 0 135 18 34 4 0 0 4 5 3 18 28 .252 .340 .281 .621 0.1
Paul Richards 3 1933-1935 100 0 166 14 30 4 0 0 13 0 0 18 21 .181 .261 .205 .466 -0.2
Danny Richardson 7 1884-1891 696 0 2736 439 707 101 35 24 353 148 0 173 176 .258 .304 .347 .651 9.4
Hardy Richardson 1 1892-1892 64 0 248 36 53 11 5 2 34 14 0 21 26 .214 .278 .323 .600 0.4
Jared Richardson 1 2038-2038 49 45 156 9 22 6 0 2 14 2 0 17 69 .141 .226 .218 .444 -1.4
Joey Rickard 2 2019-2021 33 40 80 8 24 4 1 2 8 1 0 6 22 .300 .345 .450 .795 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
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.4
Wendell Rijo 1 2024-2024 5 1 9 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.2
Ernest Riles 3 1988-1990 293 0 644 91 170 22 5 18 89 1 8 64 109 .264 .328 .398 .726 3.1
George Riley 1 1984-1984 5 0 10 1 1 0 0 0 0 0 0 0 5 .100 .100 .100 .200 -0.2
Jimmy Ring 1 1926-1926 39 0 56 4 8 1 0 0 2 0 0 2 26 .143 .172 .161 .333 -0.7
Armando Rios 4 1998-2001 292 0 706 111 197 41 8 33 131 13 8 92 153 .279 .360 .500 .860 3.3
Tony Rios 1 2040-2040 82 82 332 39 80 17 2 2 18 16 6 21 72 .241 .296 .322 .619 -0.4
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.1
Hank Ritter 3 1914-1916 28 0 19 1 2 0 0 0 0 0 0 0 6 .105 .105 .105 .211 -0.1
Bobby Rivera 4 2050-2053 392 386 1460 205 351 57 1 102 247 1 3 142 522 .240 .310 .490 .801 14.0
Gabe Rivera 9 2027-2035 1340 1333 4903 703 1096 209 29 271 757 64 37 732 1821 .224 .329 .444 .773 14.0
Jose Rivera 3 2056-2058 65 52 209 15 61 3 2 1 25 3 4 11 11 .292 .326 .340 .666 -0.0
Ruben Rivera 1 2003-2003 31 0 50 6 9 2 0 2 4 1 0 5 14 .180 .255 .340 .595 -0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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
Sean Robbins 1 2049-2049 51 49 177 20 47 15 0 2 24 0 0 23 57 .266 .346 .384 .731 1.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
Kyle Roberts 1 2056-2056 2 0 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.1
Adrian Robertson 2 2046-2047 196 195 660 64 116 35 0 17 60 3 0 52 213 .176 .250 .306 .556 -1.5
Dave Robertson 7 1912-1922 561 0 1968 254 560 65 30 30 217 70 27 59 189 .285 .309 .394 .703 9.0
Rich Robertson 6 1966-1971 86 0 86 5 8 2 0 2 4 0 0 2 51 .093 .114 .186 .300 -1.2
Brad Robinette 1 2048-2048 5 5 16 2 5 1 0 1 4 0 0 1 3 .312 .333 .562 .896 0.1
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.6
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
Chris Rockett 2 2054-2055 94 94 326 44 73 12 0 7 30 0 0 50 78 .224 .329 .325 .654 1.4
Andre Rodgers 4 1957-1960 206 0 594 69 144 25 8 13 66 3 2 69 129 .242 .322 .377 .700 2.3
Steve Rodgers 1 2056-2056 10 3 20 1 1 1 0 0 2 0 0 1 5 .050 .095 .100 .195 -0.3
Eric Rodin 1 1954-1954 5 0 6 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Dereck Rodriguez 2 2018-2019 47 35 61 1 8 1 0 0 1 0 0 0 33 .131 .131 .148 .279 -1.0
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.2
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
Jake Rogers 1 2028-2028 24 24 80 12 19 4 0 4 8 0 0 7 31 .237 .307 .438 .744 0.4
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
Rick Romero 1 2045-2045 97 73 270 39 55 17 1 10 35 5 0 28 98 .204 .288 .385 .673 0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Sergio Romo 9 2008-2016 513 0 6 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.1
John Roper 1 1995-1995 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jimmy Rosario 2 1971-1972 99 0 194 27 43 6 1 0 13 7 5 33 35 .222 .335 .263 .598 0.1
Sandy Rosario 1 2013-2013 43 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
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.2
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
Mike Rotondi 1 2040-2040 26 15 55 7 14 3 0 0 1 3 0 3 8 .255 .293 .309 .602 0.3
Edd Roush 4 1916-1929 340 0 1252 183 373 51 15 17 128 29 0 86 43 .298 .345 .403 .749 4.7
Jeremy Rowan 2 2049-2055 92 83 296 32 65 12 0 7 39 2 1 59 99 .220 .355 .331 .686 -0.1
Aaron Rowand 4 2008-2011 509 0 1710 194 432 101 6 43 189 13 11 100 409 .253 .310 .394 .704 3.8
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
Johnny Rucker 6 1940-1946 705 0 2617 354 711 105 39 21 214 35 0 109 248 .272 .302 .366 .668 7.5
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
Jon Ruedos 3 2046-2048 320 320 1360 182 425 89 14 19 110 38 19 77 151 .312 .355 .440 .795 8.8
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
Justin Ruggiano 1 2017-2017 19 0 60 2 13 1 0 2 4 1 1 1 17 .217 .238 .333 .571 -0.3
Mike Ruiz 1 2041-2041 27 25 81 4 10 2 0 2 6 1 1 13 35 .123 .245 .222 .467 -0.5
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 -2.5
Blake Rutherford 1 2027-2027 30 17 78 10 21 5 2 3 9 1 0 4 19 .269 .321 .500 .821 0.5
Blondy Ryan 4 1933-1938 289 0 1009 93 241 32 6 6 102 3 0 41 141 .239 .269 .300 .569 -0.6
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 -0.8
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Ray Sadecki 4 1966-1969 136 0 232 14 42 6 1 3 15 0 0 15 67 .181 .231 .254 .485 -0.8
Mike Sadek 8 1973-1981 383 0 813 88 184 30 4 5 74 6 1 108 97 .226 .317 .292 .609 1.7
Billy Sadler 2 2006-2008 38 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Ryan Sadowski 1 2009-2009 6 6 10 0 1 0 0 0 0 0 0 0 6 .100 .100 .100 .200 -0.2
Jerry Salinas 1 2046-2046 38 37 139 8 34 10 0 3 11 0 0 8 41 .245 .305 .381 .686 -0.1
Raimfer Salinas 1 2025-2025 58 58 207 17 56 7 1 6 22 8 2 8 57 .271 .298 .401 .699 0.3
Slim Sallee 5 1916-1921 109 0 178 12 40 2 0 0 15 0 0 8 24 .225 .258 .236 .494 -0.4
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
Victor Samaniego 1 2057-2057 7 0 6 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Jeff Samardzija 4 2016-2019 106 74 188 8 23 9 0 1 12 0 0 1 89 .122 .126 .186 .312 -2.5
Edgar Samaro 1 2042-2042 160 160 599 65 147 28 7 19 75 5 1 55 182 .245 .314 .411 .725 1.0
Ron Samford 1 1954-1954 12 0 5 2 0 0 0 0 0 0 1 0 1 .000 .000 .000 .000 -0.2
Steve Sample 3 2045-2047 312 304 1216 150 356 78 3 58 183 0 1 87 188 .293 .345 .505 .850 3.8
Robby Sampsel 1 2036-2036 50 50 185 24 36 13 3 4 15 4 1 15 49 .195 .260 .362 .622 -0.3
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
Andres Sanchez 1 2037-2037 7 7 29 1 4 1 0 0 1 0 0 0 9 .138 .138 .172 .310 -0.3
Armani Sanchez 2 2028-2029 14 10 41 5 8 0 0 1 3 2 0 0 12 .195 .214 .268 .483 -0.2
Eric Sanchez 1 2042-2042 130 129 433 48 91 22 1 18 54 1 1 71 182 .210 .328 .390 .718 2.5
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 -3.0
Rey Sanchez 1 1998-1998 109 0 316 44 90 14 2 2 30 0 0 16 47 .285 .325 .361 .686 0.9
Yolmer Sanchez 1 2020-2020 100 100 346 35 84 24 2 2 25 7 2 26 75 .243 .302 .341 .643 0.4
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
Nelson Sandoval 1 2058-2058 63 58 219 27 55 13 2 5 20 12 8 18 23 .251 .317 .397 .714 -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 Sandoval 11 2008-2020 1118 109 3879 479 1113 235 20 134 563 12 12 304 612 .287 .338 .461 .800 21.8
Jack Sanford 7 1959-1965 238 0 467 44 72 9 1 3 27 0 1 36 167 .154 .216 .197 .413 -3.8
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.6
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
Andy Sarabia 4 2033-2036 355 349 1330 210 340 73 2 42 134 14 2 224 353 .256 .365 .408 .773 7.5
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.9
Bill Sayles 1 1943-1943 19 0 13 2 4 1 0 0 0 0 0 0 3 .308 .308 .385 .692 0.0
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.1
Steve Scarsone 4 1993-1996 281 0 722 98 178 39 4 20 80 5 8 57 225 .247 .307 .395 .702 0.9
Ray Schalk 1 1929-1929 5 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Ken Schaller 3 2031-2033 228 224 847 110 199 64 7 28 113 20 7 67 240 .235 .293 .426 .719 3.1
Bobby Schang 1 1915-1915 12 0 21 1 3 0 0 0 1 1 0 4 5 .143 .280 .143 .423 -0.0
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.3
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.9
Chris Schlange 2 2039-2040 295 294 1097 123 253 36 1 33 146 1 0 162 342 .231 .330 .356 .685 0.6
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.6
Jason Schmidt 6 2001-2006 162 0 328 18 38 5 0 5 11 0 0 9 158 .116 .145 .177 .321 -5.2
Josh Schmidt 2 2048-2049 64 57 236 23 69 17 3 1 17 5 0 8 53 .292 .314 .403 .717 0.1
Crazy Schmit 1 1893-1893 4 0 9 2 4 0 0 0 0 0 0 0 1 .444 .545 .444 .990 0.2
Phil Schmitt 1 2045-2045 113 110 410 43 86 23 2 16 44 2 2 40 144 .210 .281 .393 .673 0.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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.6
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.4
Bob Schroder 4 1965-1968 138 0 221 29 48 5 1 0 12 1 0 23 21 .217 .293 .249 .542 -0.1
Nolan Schubart 1 2036-2036 61 56 219 26 42 10 0 6 15 2 0 17 103 .192 .251 .320 .571 -1.4
Hal Schumacher 13 1931-1946 450 0 896 100 181 23 4 15 102 0 0 32 196 .202 .233 .287 .520 -4.3
Ferdie Schupp 7 1913-1919 121 0 164 10 25 3 2 0 5 0 0 10 61 .152 .201 .195 .396 -0.8
Skyler Schwartz 1 2053-2053 17 12 49 4 10 1 0 0 3 0 0 2 13 .204 .231 .224 .455 -0.5
Jack Scott 6 1922-1929 195 0 320 38 94 16 3 3 36 1 0 18 30 .294 .339 .391 .730 1.6
Tim Scott 1 1996-1996 20 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Marco Scutaro 3 2012-2014 193 0 742 98 234 39 4 5 75 4 1 59 51 .315 .363 .399 .762 4.5
Jimmy Seago 2 2039-2041 28 22 83 9 12 4 0 1 5 0 0 9 29 .145 .237 .229 .465 -0.7
Doc Sechrist 1 1899-1899 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Steve See 3 2041-2043 121 111 394 34 99 16 1 7 35 1 0 13 90 .251 .282 .350 .632 0.6
Bob Seeds 3 1938-1940 200 0 624 86 177 22 6 18 94 1 0 59 83 .284 .350 .425 .775 3.6
Jose Segura 1 1991-1991 11 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Kip Selbach 2 1900-1901 266 0 1025 187 321 58 18 5 124 44 0 117 103 .313 .389 .420 .808 7.3
Nick Senzel 3 2022-2031 439 433 1689 195 385 88 10 54 189 35 19 197 523 .228 .311 .388 .699 2.4
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
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.4
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 6.0
Nate Shanley 2 2037-2043 125 113 382 47 88 22 2 11 40 6 0 35 118 .230 .304 .385 .689 1.2
Spike Shannon 3 1906-1908 308 0 1140 180 288 19 7 2 79 64 0 144 124 .253 .346 .287 .633 5.6
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 Shaw 2 2018-2019 38 17 72 2 11 2 0 1 7 1 0 9 31 .153 .244 .222 .466 -0.5
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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.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
Pat Sheridan 1 1989-1989 70 0 161 20 33 3 4 3 14 4 1 13 45 .205 .264 .329 .594 -0.2
Braden Shewmake 1 2023-2023 136 135 556 73 140 29 11 15 75 24 5 49 107 .252 .312 .424 .736 1.6
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
Chaz Shutts 2 2048-2049 83 81 295 24 67 11 1 1 15 3 4 12 64 .227 .266 .281 .547 -1.0
Sammy Siani 1 2026-2026 86 85 335 45 73 15 2 2 22 8 4 37 64 .218 .312 .293 .605 -1.1
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
Tsu-wee Siew 1 2041-2041 2 2 7 0 0 0 0 0 0 0 0 1 5 .000 .125 .000 .125 -0.2
Seth Sigsby 1 1893-1893 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Jimmy Silva 2 2044-2048 206 198 755 58 146 28 3 18 70 4 2 53 222 .193 .247 .310 .557 -3.0
Chad Simental 1 2035-2035 124 123 471 61 112 18 2 22 63 1 0 47 148 .238 .314 .425 .738 0.4
Pete Simmons 5 2051-2055 337 311 1226 142 216 24 14 56 157 37 11 125 515 .176 .254 .356 .610 0.0
Austin Slater 4 2017-2020 329 245 1032 121 258 49 5 23 121 13 4 117 323 .250 .336 .374 .710 1.7
Mike Slattery 2 1888-1889 115 0 439 57 110 14 6 2 47 28 0 17 31 .251 .280 .323 .604 1.3
Scottie Slayback 1 1926-1926 2 0 8 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.2
Bruce Sloan 1 1944-1944 59 0 104 7 28 4 1 1 9 0 0 13 8 .269 .350 .356 .706 0.4
Josh Sly 4 2057-2060 481 452 1786 247 534 113 16 9 197 86 21 159 243 .299 .359 .395 .754 3.1
Al Smith 4 1934-1937 146 0 146 16 21 1 0 1 11 0 0 10 33 .144 .209 .171 .380 -1.5
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 4 2035-2038 316 315 1216 168 272 51 6 57 161 28 17 112 429 .224 .292 .416 .708 3.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Chris Smith 1 1983-1983 22 0 67 13 22 6 1 1 11 0 0 7 12 .328 .403 .493 .895 0.6
Earl Smith 5 1919-1923 315 0 795 91 235 29 11 21 132 11 6 89 40 .296 .371 .439 .810 7.3
Elmer Smith 1 1900-1900 85 0 312 47 81 9 7 2 34 14 0 24 34 .260 .317 .353 .669 0.3
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.5
Jimmy Smith 1 1917-1917 36 0 96 12 22 5 1 0 9 6 0 9 18 .229 .295 .302 .597 0.5
Mike Smith 1 1926-1926 4 0 7 0 1 0 0 0 0 0 0 0 2 .143 .143 .143 .286 -0.1
Pavin Smith 1 2025-2025 143 143 506 59 145 31 3 6 53 2 1 68 92 .287 .374 .395 .769 0.9
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.3
Will Smith 3 2016-2019 135 0 1 0 1 0 0 0 2 0 0 0 0 1.000 1.000 1.000 2.000 0.0
D.J. Snelten 1 2018-2018 4 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
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.9
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 13.2
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 11.1
Steve Soderstrom 1 1996-1996 3 0 5 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Donovan Solano 2 2019-2020 134 90 391 42 116 22 2 6 38 7 2 16 85 .297 .322 .409 .731 1.3
Yangervis Solarte 1 2019-2019 28 16 73 9 15 5 0 1 7 0 0 4 16 .205 .247 .315 .562 -0.3
Felix Soliz 1 2037-2037 1 0 2 1 1 0 0 1 1 0 0 0 0 .500 .500 2.000 2.500 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.5
Don Songer 1 1927-1927 22 0 10 1 3 0 0 0 0 0 0 2 2 .300 .417 .300 .717 0.0
Lary Sorensen 1 1988-1988 12 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Bobby Sorgenfrei 6 2036-2041 611 601 2361 277 642 114 23 14 167 99 36 181 409 .272 .331 .357 .688 8.2
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.5
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Juan Soto 3 2023-2035 459 451 1599 262 445 108 10 73 281 10 2 367 451 .278 .413 .495 .909 13.4
Billy Southworth 3 1924-1926 253 0 870 142 248 38 6 14 110 8 19 90 28 .285 .353 .391 .744 2.4
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 2 2016-2017 272 132 1069 143 287 54 10 23 96 24 14 93 148 .268 .330 .402 .732 3.6
Tully Sparks 1 1902-1902 15 0 37 3 5 1 0 0 1 0 0 5 5 .135 .238 .162 .400 -0.2
Bob Speake 2 1958-1959 81 0 82 9 16 3 0 3 11 0 1 14 19 .195 .312 .341 .654 -0.0
Larry Spear 1 2060-2060 118 113 437 83 154 40 1 15 90 5 3 48 68 .352 .415 .551 .966 4.6
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.6
Daryl Spencer 6 1952-1959 719 0 2542 296 616 102 16 74 287 10 5 259 320 .242 .313 .382 .695 8.3
Eric Spencer 1 2044-2044 146 144 546 73 131 28 5 14 52 7 9 25 145 .240 .300 .386 .687 1.0
George Spencer 6 1950-1955 110 0 49 4 6 0 0 0 3 0 0 3 21 .122 .173 .122 .296 -0.5
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
Garrett Spikes 1 2029-2029 34 31 105 18 29 6 0 4 8 1 0 8 34 .276 .325 .448 .772 0.8
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 2.4
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.9
Mike Stanton 1 2006-2006 26 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Ray Starr 1 1933-1933 6 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Jigger Statz 2 1919-1920 37 0 90 7 22 2 2 0 11 2 1 5 17 .244 .284 .311 .595 0.1
Bob Steele 2 1918-1919 13 0 22 3 6 0 1 0 2 2 0 2 3 .273 .333 .364 .697 0.2
Jim Steels 1 1989-1989 13 0 12 0 1 0 0 0 0 0 0 2 4 .083 .214 .083 .298 -0.2
Jeff Stember 1 1980-1980 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Casey Stengel 3 1921-1923 177 0 490 91 171 20 15 12 93 10 5 42 40 .349 .413 .524 .937 5.4
Rennie Stennett 2 1980-1981 158 0 484 42 117 13 2 3 44 6 5 25 37 .242 .282 .295 .578 -0.8
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
Ken Stephenson 1 2033-2033 153 151 533 54 117 18 1 18 57 2 0 40 137 .220 .280 .358 .638 1.4
Sam Stevick 1 2040-2040 32 31 108 12 26 5 1 1 8 2 0 6 29 .241 .287 .333 .620 0.3
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
Greg Stewart 1 2034-2034 66 66 234 24 65 17 1 6 35 0 0 31 62 .278 .360 .436 .795 1.9
Milt Stock 2 1913-1914 122 0 382 54 99 18 1 3 42 13 0 36 22 .259 .329 .335 .664 1.9
Steve Stone 2 1971-1972 51 0 68 3 4 0 0 0 2 0 0 6 34 .059 .135 .059 .194 -1.2
Drew Storiale 1 2058-2058 23 7 40 2 7 1 0 0 4 0 1 0 12 .175 .171 .200 .371 -0.6
Zac Story 2 2059-2060 139 136 513 71 144 19 2 11 67 1 1 27 38 .281 .317 .390 .707 2.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
Jon Stover 1 2054-2054 37 21 96 14 32 3 1 2 8 1 3 6 13 .333 .385 .448 .833 0.4
Mike Stowell 2 2032-2033 110 93 397 48 107 15 7 10 38 7 5 21 78 .270 .305 .418 .724 0.2
Jamie Strader 1 2038-2038 143 142 569 96 134 18 5 21 51 21 8 80 179 .236 .341 .395 .736 3.0
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 15.0
Chris Stratton 3 2016-2018 48 26 58 1 8 1 0 0 5 0 0 0 29 .138 .136 .155 .291 -0.8
Myles Straw 1 2028-2028 9 2 15 4 2 0 0 0 2 0 0 2 3 .133 .222 .133 .356 -0.4
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 4 2014-2018 184 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 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.3
Bill Stuart 1 1899-1899 1 0 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Drew Stubbs 1 2017-2017 10 0 22 0 2 0 0 0 0 0 0 2 9 .091 .167 .091 .258 -0.3
Albert Suarez 2 2016-2017 40 12 23 1 4 2 0 0 2 0 0 0 11 .174 .174 .261 .435 -0.3
Andrew Suarez 2 2018-2019 46 31 50 1 3 0 0 0 0 0 0 2 28 .060 .096 .060 .156 -0.9
Guy Sularz 4 1980-1983 108 0 206 21 45 4 1 1 12 4 1 23 23 .218 .297 .262 .560 0.1
Mike Sullivan 3 1891-1897 51 0 153 19 36 2 0 0 13 1 0 3 22 .235 .255 .248 .503 -0.7
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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.3
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 2 2014-2015 87 0 221 27 53 15 2 6 33 0 0 21 71 .240 .309 .407 .716 1.0
Sean Susskind 4 2050-2053 445 431 1506 157 338 51 22 50 161 5 4 123 536 .224 .287 .387 .674 5.9
Tim Sutton 1 2032-2032 95 89 333 40 85 15 4 10 34 8 2 14 51 .255 .295 .414 .709 0.8
Billy Svensson 1 2046-2046 48 47 191 24 49 8 3 5 22 2 1 21 41 .257 .330 .408 .739 1.0
Bill Swabach 1 1887-1887 2 0 7 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.1
Travis Swaggerty 1 2026-2026 45 39 166 18 38 5 1 4 20 3 0 13 44 .229 .291 .343 .635 -0.7
Russ Swan 2 1989-1990 4 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Kevin Swartz 1 2040-2040 58 58 215 16 51 5 0 3 17 0 0 10 28 .237 .271 .302 .573 -0.3
Mark Sweeney 2 2006-2007 190 0 349 50 88 23 2 7 47 2 1 41 68 .252 .340 .390 .730 0.4
Billy 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
Danny Talley 1 2037-2037 16 14 58 7 11 0 0 2 7 1 0 5 11 .190 .266 .293 .559 -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
Sergio Tapia 1 2033-2033 37 36 119 9 24 5 1 3 4 0 1 8 35 .202 .258 .336 .594 -0.1
Jose Tarango 1 2033-2033 7 7 25 2 6 1 1 0 0 1 1 1 6 .240 .269 .360 .629 -0.1
Jack Taschner 4 2005-2008 178 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
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
Leody Taveras 1 2025-2025 150 150 626 64 154 18 5 9 48 31 9 58 131 .246 .307 .334 .641 0.3
Bill Taylor 4 1954-1957 132 0 142 13 30 6 0 6 22 0 0 5 34 .211 .245 .380 .625 -0.2
Bob Taylor 1 1970-1970 63 0 84 12 16 0 0 2 10 0 0 12 13 .190 .320 .262 .582 -0.1
Chris Taylor 1 2024-2024 105 102 390 46 98 22 2 15 58 8 0 37 120 .251 .321 .433 .754 0.9
Dummy Taylor 9 1900-1908 272 0 635 50 92 6 4 0 41 0 0 40 80 .145 .196 .167 .362 -4.6
Jack Taylor 1 1891-1891 1 0 2 0 0 0 0 0 0 0 0 1 1 .000 .333 .000 .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
Randy Taylor 1 2031-2031 34 34 126 19 27 3 1 7 18 4 0 17 36 .214 .312 .421 .733 0.6
Zack Taylor 1 1927-1927 83 0 258 18 60 7 3 0 21 2 0 17 20 .233 .283 .283 .566 -0.3
Kyle Teel 1 2030-2030 106 104 393 37 94 28 7 4 40 4 0 30 82 .239 .295 .377 .672 0.9
Miguel Tejada 1 2011-2011 91 0 322 28 77 16 0 4 26 4 4 12 35 .239 .270 .326 .596 -0.5
Ruben Tejada 1 2016-2016 13 9 32 3 5 3 0 0 2 0 0 5 5 .156 .270 .250 .520 -0.1
Luis Tejeda 1 2030-2030 103 93 329 37 75 9 0 5 36 9 2 29 83 .228 .294 .301 .595 -0.6
Freddy Tellez 2 2041-2042 28 22 85 10 16 1 0 0 2 0 0 2 30 .188 .242 .200 .442 -0.4
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 3.0
Bill Terry 14 1923-1936 1721 0 6428 1120 2193 373 112 154 1078 56 6 537 449 .341 .393 .506 .899 45.8
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.1
Nick Testa 1 1958-1958 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Eric Thames 1 2022-2022 116 116 408 52 93 21 3 22 67 4 0 38 171 .228 .315 .456 .771 -1.5
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
Alek Thomas 3 2030-2032 402 399 1636 243 467 101 12 34 172 55 9 159 260 .285 .359 .424 .783 8.1
Derrel Thomas 3 1975-1977 373 0 1318 212 347 39 23 16 111 53 37 132 152 .263 .332 .364 .697 4.5
Fay Thomas 1 1927-1927 9 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
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 6.0
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 24.1
Jeremy Thompson 1 2045-2045 28 27 96 9 20 4 0 3 8 1 0 10 29 .208 .290 .344 .633 0.2
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 22.2
Scot Thompson 2 1984-1985 184 0 356 38 98 12 1 1 37 5 3 32 36 .275 .332 .323 .655 -0.2
Bobby Thomson 9 1946-1957 1135 0 4223 648 1171 192 56 189 704 31 11 360 477 .277 .337 .484 .821 29.6
Jim Thorpe 6 1913-1919 152 0 291 46 63 11 7 2 21 11 2 15 57 .216 .262 .323 .585 0.5
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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 47.9
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
Rodolfo Tirado 1 2054-2054 4 3 10 1 3 0 0 0 0 1 0 1 1 .300 .364 .300 .664 0.1
Cannonball Titcomb 3 1887-1889 35 0 123 9 13 1 0 0 6 6 0 2 33 .106 .120 .114 .234 -1.2
Johnny Tobin 1 1932-1932 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Michael Toglia 1 2032-2032 160 159 629 76 148 38 2 27 100 2 1 69 231 .235 .312 .431 .743 0.9
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 4 2015-2018 273 55 618 77 164 18 7 3 47 19 8 58 139 .265 .331 .332 .663 1.1
Tommy Toms 3 1975-1977 18 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Fred Toney 5 1918-1922 132 0 310 23 64 7 2 3 26 1 1 10 65 .206 .231 .271 .502 -0.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
Luis Torrens 1 2033-2033 127 126 437 42 102 30 2 6 58 0 1 52 126 .233 .323 .352 .676 1.2
Andres Torres 4 2009-2013 429 0 1279 197 322 90 18 28 126 55 17 136 329 .252 .326 .416 .742 5.9
Gleyber Torres 1 2036-2036 97 95 371 40 86 15 0 16 43 4 0 33 137 .232 .301 .402 .703 -0.2
Salomon Torres 3 1993-1995 28 0 40 2 7 0 0 0 0 0 0 0 16 .175 .175 .175 .350 -0.6
Frankie Tostado 2 2022-2023 40 37 127 14 29 5 2 5 17 1 2 15 33 .228 .308 .417 .725 -0.2
Vas Totiev 2 2052-2053 117 84 306 45 61 9 3 23 57 19 9 47 146 .199 .302 .474 .776 1.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
Marc Tramontana 1 2040-2040 8 8 32 6 11 3 0 6 13 0 0 0 6 .344 .344 1.000 1.344 0.6
Hayden Travinski 3 2027-2029 201 194 706 76 162 35 2 31 98 0 0 42 237 .229 .274 .416 .690 1.1
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
Manny Trillo 2 1984-1985 223 0 852 81 203 37 3 7 61 2 0 65 99 .238 .293 .313 .607 0.7
Ken Trinkle 4 1943-1948 174 0 74 5 11 0 0 0 4 0 0 7 18 .149 .222 .149 .371 -0.7
Dasher Troy 1 1883-1883 85 0 316 37 68 7 5 0 20 0 0 9 33 .215 .237 .269 .506 0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Cole Tucker 1 2030-2030 21 17 61 8 14 3 0 1 11 1 0 1 15 .230 .262 .328 .589 -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.5
Bob Tufts 1 1981-1981 11 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
George Tunstall 1 2050-2050 3 1 6 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.2
Ben Turner 1 2035-2035 19 9 45 5 8 5 0 0 2 1 0 1 17 .178 .196 .289 .485 -0.3
Hank Tycowsky 2 2058-2059 159 158 599 84 173 29 1 1 57 1 0 26 35 .289 .323 .346 .668 2.2
Ty Tyson 2 1926-1927 140 0 494 64 140 23 3 4 52 11 0 25 47 .283 .322 .366 .688 1.0
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
Richard Urena 1 2033-2033 74 70 275 40 73 10 0 13 31 1 0 17 68 .265 .315 .444 .759 0.4
Jose Uribe 8 1985-1992 985 0 2992 299 721 98 34 19 213 72 46 248 418 .241 .299 .316 .614 1.1
Juan Uribe 2 2009-2010 270 0 919 114 244 50 6 40 140 4 3 70 174 .266 .318 .464 .781 4.9
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
Jose Valdez 1 2018-2018 4 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Martin Valdez 2 2058-2059 43 37 133 13 40 5 0 1 17 0 0 15 24 .301 .380 .361 .741 0.5
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
Edgar Vale 1 2040-2040 49 49 170 15 40 8 0 0 11 5 2 16 44 .235 .299 .282 .582 -0.3
George Valera 2 2028-2029 299 298 1181 172 320 67 14 34 127 36 5 136 283 .271 .354 .438 .791 5.4
George Van Haltren 10 1894-1903 1221 0 4906 973 1575 194 88 29 604 320 0 486 419 .321 .385 .414 .799 34.4
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
Danny Vandiver 1 2043-2043 9 5 20 2 4 2 0 0 0 0 0 2 1 .200 .273 .300 .573 -0.1
Alexander Vargas 1 2036-2036 3 2 6 2 3 0 0 0 1 0 0 0 1 .500 .500 .500 1.000 0.1
Daulton Varsho 2 2024-2025 204 204 760 76 172 31 6 17 91 9 6 47 189 .226 .278 .350 .628 -0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Andres Vasquez 1 2045-2045 2 2 10 3 3 0 0 1 1 0 0 0 1 .300 .300 .600 .900 0.1
Ricky Vasquez 1 2040-2040 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0.0
Andrew Vaughn 1 2033-2033 128 124 458 56 96 27 0 18 57 1 2 59 169 .210 .313 .386 .700 -1.2
Eugenio Velez 4 2007-2010 225 0 626 84 160 31 14 8 71 30 11 38 107 .256 .300 .388 .688 0.6
Pat Veltman 3 1928-1932 5 0 5 2 1 0 1 0 0 0 0 3 1 .200 .500 .600 1.100 0.1
Max Venable 5 1979-1983 302 0 608 72 135 15 8 7 48 38 11 58 93 .222 .292 .308 .600 -0.1
Johnny Vergez 4 1931-1934 501 0 1719 197 443 84 12 42 223 14 0 121 222 .258 .311 .394 .705 5.9
Ryan Vilade 1 2028-2028 10 10 36 2 6 1 0 0 1 0 0 2 10 .167 .205 .194 .400 -0.4
Alex Villegas 2 2051-2054 43 39 134 12 24 5 1 1 9 1 3 8 38 .179 .225 .254 .479 -0.6
Meibrys Viloria 1 2023-2023 104 104 383 41 95 20 0 10 38 3 3 34 87 .248 .313 .379 .691 1.0
Nick Vincent 1 2019-2019 18 0 3 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.0
Ozzie Virgil 4 1956-1969 142 0 328 35 77 3 3 6 35 4 4 18 39 .235 .273 .317 .590 -0.6
Jose Vizcaino 2 1997-2006 215 0 687 93 176 22 7 6 55 8 10 64 97 .256 .319 .335 .654 0.2
Omar Vizquel 4 2005-2008 542 0 1926 232 510 78 18 11 177 67 27 180 186 .265 .329 .341 .671 2.2
Ryan Vogelsong 7 2000-2015 160 0 241 20 32 6 0 1 8 0 0 11 98 .133 .180 .170 .351 -3.4
Stephen Vogt 1 2019-2019 99 56 255 30 67 24 2 10 40 3 1 20 66 .263 .314 .490 .804 1.3
Bill Voiselle 6 1942-1947 138 0 265 15 44 6 0 0 18 0 0 17 61 .166 .216 .189 .405 -2.6
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
Tyler Wade 1 2020-2020 36 36 145 10 48 9 0 3 10 11 3 13 31 .331 .390 .455 .845 0.9
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
Steele Walker 1 2025-2025 116 114 432 59 115 23 4 8 40 12 0 47 92 .266 .345 .394 .739 1.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
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
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
Matt Wallner 1 2026-2026 153 153 555 53 124 28 0 14 62 4 3 53 189 .223 .291 .350 .641 -1.1
Taylor Walls 1 2026-2026 31 17 65 11 23 3 1 4 12 2 1 4 7 .354 .386 .615 1.001 0.9
Dan Walsh 1 2040-2040 2 2 6 2 1 0 0 0 1 0 0 1 2 .167 .286 .167 .452 -0.1
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 19.1
John Warner 8 1896-1904 623 0 2088 238 532 52 16 3 197 49 0 98 228 .255 .307 .299 .607 2.2
Bennie Warren 2 1946-1947 42 0 74 7 12 1 1 4 8 0 0 14 22 .162 .295 .365 .660 0.5
Libe Washburn 1 1902-1902 6 0 9 1 4 0 0 0 0 1 0 2 1 .444 .615 .444 1.060 0.3
Mark Wasinger 2 1987-1988 47 0 82 17 22 3 0 1 3 2 0 8 14 .268 .333 .341 .675 0.2
George Watkins 1 1934-1934 105 0 296 38 73 18 3 6 33 2 0 24 34 .247 .316 .389 .704 0.8
Allen Watson 1 1996-1996 32 0 65 5 15 3 0 0 7 0 0 5 8 .231 .286 .277 .563 -0.2
Mule Watson 2 1923-1924 39 0 81 7 17 3 2 2 15 0 0 2 24 .210 .229 .370 .599 0.1
Tony Watson 1 2018-2018 67 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Roy Weatherly 1 1950-1950 52 0 69 10 18 3 3 0 11 0 0 13 10 .261 .378 .391 .769 0.3
Jim Weaver 1 1989-1989 12 0 20 2 4 3 0 0 2 1 0 0 7 .200 .200 .350 .550 -0.0
Earl Webb 1 1925-1925 4 0 3 0 0 0 0 0 0 0 0 1 1 .000 .250 .000 .250 -0.0
Logan Webb 1 2019-2019 7 8 9 0 1 0 0 0 0 0 0 1 2 .111 .200 .111 .311 -0.1
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
Zach Weber 1 2043-2043 125 125 468 64 130 24 3 25 65 0 1 18 71 .278 .310 .502 .812 3.0
Dave Weikert 1 2056-2056 5 3 14 2 2 0 0 1 2 0 0 0 2 .143 .143 .357 .500 -0.1
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.4
Mickey Welch 10 1883-1892 462 0 1651 205 353 57 13 11 147 10 0 71 273 .214 .248 .284 .532 -0.7
Todd Wellemeyer 1 2010-2010 13 0 20 2 2 0 0 0 0 0 0 0 11 .100 .100 .100 .200 -0.4
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.2
Lew Wendell 2 1915-1916 22 0 38 0 8 1 1 0 5 0 0 2 9 .211 .250 .289 .539 0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Billy Werber 1 1942-1942 98 0 370 51 76 9 2 1 13 9 0 51 22 .205 .308 .249 .557 0.6
Huyler Westervelt 1 1894-1894 23 0 56 9 8 1 0 0 7 2 0 6 5 .143 .226 .161 .387 -0.5
Wes Westrum 11 1947-1957 919 0 2322 302 503 59 8 96 315 10 5 489 514 .217 .356 .373 .729 16.4
Lew Whistler 2 1890-1891 117 0 435 66 114 17 14 5 67 12 0 44 82 .262 .335 .400 .735 1.7
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.8
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 3.2
Eli Whiteside 4 2009-2012 199 0 477 51 102 21 4 10 42 3 3 31 128 .214 .273 .338 .611 0.2
Terry Whitfield 4 1977-1980 514 0 1529 201 442 77 11 26 138 16 20 109 206 .289 .338 .405 .743 4.0
Art Whitney 2 1888-1889 219 0 801 99 175 13 6 2 87 26 0 64 61 .218 .279 .257 .536 -0.3
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.0
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.1
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
Alex Willard 1 2042-2042 14 14 57 3 14 3 0 0 3 0 0 3 15 .246 .290 .298 .589 -0.1
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.7
Davey Williams 6 1949-1955 517 0 1785 235 450 61 10 32 163 6 12 164 144 .252 .320 .351 .672 3.7
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
Keith Williams 1 1996-1996 9 0 20 0 5 0 0 0 0 0 0 0 6 .250 .250 .250 .500 -0.1
Kevin Williams 2 2035-2036 31 31 115 13 28 2 0 4 13 0 0 10 17 .243 .310 .365 .675 -0.2
Matt Williams 10 1987-1996 1120 0 4139 594 1092 179 25 247 732 29 27 272 872 .264 .312 .498 .811 24.8
Mac Williamson 5 2015-2019 135 76 357 41 74 10 1 14 40 4 3 34 113 .207 .283 .359 .641 -0.3
Amy Willingham 2 2059-2060 176 174 687 85 178 21 7 27 99 36 25 16 63 .259 .272 .428 .700 -0.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
CJ Willis 2 2030-2031 121 120 428 44 105 23 1 13 60 2 0 34 138 .245 .304 .395 .699 1.2
Jim Willoughby 4 1971-1974 74 0 66 6 10 2 0 1 3 0 0 4 24 .152 .200 .227 .427 -0.5
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.4
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.3
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.5
Neil Wilson 1 1960-1960 6 0 10 0 0 0 0 0 0 0 0 1 2 .000 .091 .000 .091 -0.2
Parke Wilson 7 1893-1899 366 0 1266 194 336 37 15 3 170 54 0 106 96 .265 .327 .325 .652 0.3
Trevor Wilson 7 1988-1995 161 0 193 17 34 3 0 2 14 2 0 11 67 .176 .232 .223 .455 -1.7
Will Wilson 3 2022-2024 77 74 246 25 62 10 0 6 28 2 1 31 60 .252 .343 .366 .709 0.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
Jesse Winker 1 2024-2024 101 99 354 52 100 22 0 17 48 8 0 56 77 .282 .393 .489 .882 2.4
Randy Winn 5 2005-2009 666 0 2533 343 735 169 18 51 262 73 20 209 367 .290 .345 .432 .776 9.2
Jesse Winters 2 1919-1920 37 0 10 0 0 0 0 0 0 0 0 1 2 .000 .091 .000 .091 -0.1
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.8
Johnnie Wittig 4 1938-1943 83 0 91 5 10 1 0 0 5 0 0 2 28 .110 .129 .121 .250 -1.3
Jim Wohlford 3 1980-1982 238 0 511 58 129 21 5 4 56 9 7 47 68 .252 .312 .337 .649 0.2
Connor Wong 1 2023-2023 6 6 20 1 2 1 0 0 1 0 0 3 7 .100 .217 .150 .367 -0.1
Kean Wong 4 2020-2024 80 69 253 21 66 13 1 5 19 1 0 16 58 .261 .309 .379 .688 -0.7
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.3
Pete Woodruff 1 1899-1899 20 0 61 11 15 1 1 2 7 3 0 9 7 .246 .343 .393 .736 0.2
Gage Workman 1 2029-2029 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Tim Worrell 4 2001-2006 245 0 9 0 0 0 0 0 0 0 0 0 7 .000 .000 .000 .000 -0.3
Al Worthington 6 1953-1959 209 0 183 15 27 3 0 1 10 0 0 5 52 .148 .172 .180 .352 -2.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Dave Wray 1 2043-2043 92 90 309 33 82 21 0 4 33 2 1 46 54 .265 .376 .372 .749 0.9
Chris Wright 1 2024-2024 64 61 227 30 63 13 1 11 35 1 0 23 50 .278 .350 .489 .839 0.9
Jamey Wright 1 2006-2006 35 0 47 4 12 2 0 0 1 0 0 0 11 .255 .255 .298 .553 -0.3
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
Logan Wyatt 1 2031-2031 69 68 246 24 56 10 1 6 23 0 1 36 59 .228 .325 .350 .675 -0.7
Billy Wysocki 1 2032-2032 2 1 5 0 2 1 0 0 0 0 0 0 1 .400 .400 .600 1.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
Edip Yalpat 1 2044-2044 23 16 66 8 18 1 0 5 13 0 0 7 16 .273 .338 .515 .853 0.3
Wing Yao 1 2059-2059 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Brad Yarborough 4 2047-2054 343 333 1303 155 354 67 9 27 168 11 2 133 266 .272 .337 .399 .736 1.8
Mike Yastrzemski 3 2019-2021 261 239 934 133 229 50 6 37 107 10 6 80 267 .245 .309 .430 .739 0.5
George Yeager 1 1902-1902 38 0 108 6 22 2 1 0 9 1 0 11 13 .204 .277 .241 .518 -0.1
Babe Young 7 1936-1947 543 0 1798 240 496 88 10 63 311 9 0 204 117 .276 .354 .441 .796 11.4
Nate Young 2 2039-2040 167 165 595 52 127 23 2 19 73 0 0 43 152 .213 .270 .355 .625 0.7
Jeff Youngberg 1 2057-2057 25 16 69 7 21 7 0 0 13 0 0 4 2 .304 .338 .406 .744 0.1
Joel Youngblood 6 1983-1988 602 0 1470 174 391 62 4 39 183 18 15 144 246 .266 .335 .393 .728 6.3
Ross Youngs 10 1917-1926 1211 0 4627 812 1491 236 93 42 592 153 83 550 390 .322 .399 .441 .839 35.4
Sal Yvars 7 1947-1953 142 0 304 29 74 6 0 7 28 0 0 27 30 .243 .313 .332 .646 1.1
Beycker Yánez 1 2059-2059 23 22 83 10 17 2 0 1 5 3 2 9 24 .205 .280 .265 .545 -0.1
Adrian Zabala 2 1945-1949 26 0 26 5 4 0 0 0 1 0 0 3 4 .154 .241 .154 .395 -0.2
Elmer Zacher 1 1910-1910 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Dom Zanni 3 1958-1961 18 0 2 0 0 0 0 0 0 0 0 1 1 .000 .333 .000 .333 -0.0
Jose Zapata 1 2044-2044 12 10 37 4 9 3 0 1 3 0 0 2 9 .243 .282 .405 .687 0.2
Dave Zearfoss 3 1896-1898 25 0 71 6 17 1 2 0 6 2 0 5 6 .239 .299 .310 .609 -0.0
Chad Zerbe 4 2000-2003 107 0 20 1 3 0 0 0 2 0 0 0 5 .150 .150 .150 .300 -0.4
Heinie Zimmerman 4 1916-1919 434 0 1643 182 454 65 25 10 235 44 8 57 106 .276 .303 .365 .668 7.4
Roy Zimmerman 1 1945-1945 27 0 98 14 27 1 0 5 15 1 0 5 16 .276 .330 .439 .769 0.5
Walter Zink 1 1921-1921 2 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
Barry Zito 7 2007-2013 208 0 315 12 34 0 0 0 11 0 0 18 84 .108 .156 .108 .264 -5.9
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Wednesday, January 19th , 2022 - OOTP Baseball 22.12 Build 86