ATLANTA THRASHERS
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 Boston Red Stockings 12.5 401 32 1372 426 70 37 3 60 19 73 .310 .339 .422 .761
1872 Boston Red Stockings 8.7 521 60 2137 677 114 31 7 28 26 47 .317 .326 .409 .735
1873 Boston Red Stockings 12.3 739 60 2755 930 137 46 13 62 24 39 .338 .352 .435 .787
1874 Boston Red Stockings 12.2 735 60 3122 981 130 57 18 32 0 0 .314 .321 .410 .731
1875 Boston Red Stockings 8.7 831 96 3516 1124 157 54 14 31 0 0 .320 .326 .407 .733
1876 Boston Red Caps 4.9 471 96 2722 723 96 24 9 58 98 0 .266 .281 .328 .609
1877 Boston Red Caps 4.4 419 96 2368 700 91 37 4 65 121 0 .296 .314 .370 .685
1878 Boston Red Caps 3.1 298 96 2220 535 75 25 2 35 154 0 .241 .253 .300 .553
1879 Boston Red Caps 5.9 562 96 3217 883 138 51 20 90 222 0 .274 .294 .368 .662
1880 Boston Red Caps 4.3 416 96 3080 779 134 41 20 105 221 0 .253 .278 .343 .620
1881 Boston Red Caps 3.6 349 96 2916 733 121 27 5 110 193 0 .251 .279 .317 .595
1882 Boston Red Caps 4.2 472 112 3118 823 114 50 15 134 244 0 .264 .294 .347 .641
1883 Boston Beaneaters 6.0 669 112 3657 1010 209 86 34 123 423 0 .276 .300 .408 .708
1884 Boston Beaneaters 6.1 684 112 4189 1063 179 60 36 207 660 0 .254 .289 .351 .640
1885 Boston Beaneaters 4.7 528 112 3950 915 144 53 22 190 522 0 .232 .267 .312 .579
1886 Boston Beaneaters 4.7 657 140 4180 1085 151 59 24 250 537 156 .260 .301 .341 .643
1887 Boston Beaneaters 5.9 831 140 4531 1255 185 94 53 340 392 373 .277 .327 .394 .722
1888 Boston Beaneaters 4.8 669 140 4834 1183 167 89 56 282 524 293 .245 .286 .351 .637
1889 Boston Beaneaters 5.9 826 140 4628 1251 196 54 42 471 450 331 .270 .338 .363 .701
1890 Boston Beaneaters 5.5 763 140 4722 1220 175 62 31 530 515 285 .258 .333 .341 .675
1891 Boston Beaneaters 6.0 847 140 4956 1264 181 80 54 532 538 289 .255 .327 .357 .684
1892 Boston Beaneaters 6.2 862 140 5301 1324 203 51 34 526 488 338 .250 .317 .327 .644
1893 Boston Beaneaters 7.2 1008 140 4678 1358 178 50 65 561 292 243 .290 .366 .391 .758
1894 Boston Beaneaters 8.7 1220 140 5011 1658 272 94 103 535 261 241 .331 .395 .484 .880
1895 Boston Beaneaters 6.5 907 140 4715 1369 197 57 54 500 236 199 .290 .358 .391 .749
1896 Boston Beaneaters 6.1 860 140 4717 1416 175 74 36 414 274 241 .300 .357 .392 .748
1897 Boston Beaneaters 7.3 1025 140 4937 1574 230 83 45 423 262 233 .319 .373 .426 .799
1898 Boston Beaneaters 6.2 872 140 5276 1531 190 55 53 405 303 172 .290 .341 .377 .718
1899 Boston Beaneaters 6.1 858 140 5290 1517 178 90 39 431 269 185 .287 .340 .377 .717
1900 Boston Beaneaters 5.6 778 140 4952 1403 163 68 48 395 278 182 .283 .336 .373 .709
1901 Boston Beaneaters 3.8 531 140 4746 1180 135 36 28 303 519 158 .249 .294 .310 .604
1902 Boston Beaneaters 4.0 572 142 4728 1178 142 39 14 398 481 189 .249 .307 .305 .612
1903 Boston Beaneaters 4.1 578 140 4682 1145 176 47 25 398 0 159 .245 .304 .318 .622
1904 Boston Beaneaters 3.2 491 155 5135 1217 153 50 24 316 0 143 .237 .281 .300 .582
1905 Boston Beaneaters 3.0 468 156 5190 1217 148 52 17 302 0 132 .234 .277 .293 .569
1906 Boston Beaneaters 2.7 408 152 4925 1115 136 43 16 356 0 93 .226 .279 .281 .560
1907 Boston Doves 3.3 502 152 5020 1222 142 61 22 413 0 118 .243 .301 .309 .610
1908 Boston Doves 3.4 537 156 5131 1228 137 43 17 414 0 134 .239 .296 .293 .589
1909 Boston Doves 2.8 435 155 5017 1121 124 43 15 400 0 135 .223 .281 .274 .555
1910 Boston Doves 3.2 495 157 5123 1260 173 49 31 359 540 152 .246 .295 .317 .612
1911 Boston Rustlers 4.5 699 156 5308 1417 249 54 37 554 577 169 .267 .336 .355 .691
1912 Boston Braves 4.5 693 155 5361 1465 227 68 35 454 690 137 .273 .330 .361 .691
1913 Boston Braves 4.2 641 154 5145 1318 191 60 32 488 640 177 .256 .321 .335 .656
1914 Boston Braves 4.2 657 158 5206 1307 213 60 35 502 617 139 .251 .317 .335 .652
1915 Boston Braves 3.7 582 157 5070 1219 231 57 17 549 620 121 .240 .315 .319 .633
1916 Boston Braves 3.4 542 158 5075 1181 166 73 22 437 646 141 .233 .294 .307 .601
1917 Boston Braves 3.4 536 157 5201 1280 169 75 22 427 587 155 .246 .303 .320 .623
1918 Boston Braves 3.4 424 124 4162 1014 107 59 13 350 438 83 .244 .302 .307 .609
1919 Boston Braves 3.3 465 140 4746 1201 142 62 24 355 481 145 .253 .305 .324 .629
1920 Boston Braves 3.4 523 153 5218 1358 168 86 23 385 488 88 .260 .311 .339 .650
1921 Boston Braves 4.7 721 153 5385 1561 209 100 61 377 470 94 .290 .336 .400 .736
1922 Boston Braves 3.9 596 154 5161 1355 162 73 32 387 451 67 .263 .314 .341 .655
1923 Boston Braves 4.1 636 155 5329 1455 213 58 32 429 404 57 .273 .327 .353 .680
1924 Boston Braves 3.4 520 154 5283 1355 194 52 25 354 451 74 .256 .303 .327 .630
1925 Boston Braves 4.6 708 153 5365 1567 260 70 41 405 380 77 .292 .342 .390 .731
1926 Boston Braves 4.1 624 153 5216 1444 209 62 16 426 348 81 .277 .331 .350 .681
1927 Boston Braves 4.2 651 155 5370 1498 216 61 37 346 363 100 .279 .323 .363 .685
1928 Boston Braves 4.1 631 153 5228 1439 241 41 52 447 377 60 .275 .332 .367 .699
1929 Boston Braves 4.3 657 154 5291 1481 252 77 33 408 432 65 .280 .331 .375 .707
1930 Boston Braves 4.5 693 154 5356 1503 246 78 66 332 397 69 .281 .323 .393 .715
1931 Boston Braves 3.4 533 156 5296 1367 221 59 34 368 430 46 .258 .306 .341 .648
1932 Boston Braves 4.2 649 155 5506 1460 262 53 63 347 496 36 .265 .309 .366 .675
1933 Boston Braves 3.5 552 156 5243 1320 217 56 54 326 428 25 .252 .296 .345 .641
1934 Boston Braves 4.5 683 152 5370 1460 233 44 83 375 440 30 .272 .319 .378 .697
1935 Boston Braves 3.8 575 153 5309 1396 233 33 75 353 436 20 .263 .309 .362 .671
1936 Boston Bees 4.0 631 157 5478 1450 207 45 67 433 582 23 .265 .319 .356 .674
1937 Boston Bees 3.8 579 152 5124 1265 200 41 63 485 707 45 .247 .312 .339 .651
1938 Boston Bees 3.7 561 153 5250 1311 199 39 54 424 548 49 .250 .306 .333 .639
1939 Boston Bees 3.8 572 152 5286 1395 199 39 56 366 494 41 .264 .312 .348 .660
1940 Boston Bees 4.1 623 152 5329 1366 219 50 59 402 581 48 .256 .308 .349 .658
1941 Boston Braves 3.8 592 156 5414 1357 231 38 48 471 608 61 .251 .311 .334 .645
1942 Boston Braves 3.4 515 150 5077 1216 210 19 68 474 507 49 .240 .304 .329 .633
1943 Boston Braves 3.0 465 153 5196 1213 202 36 39 469 609 56 .233 .297 .309 .606
1944 Boston Braves 3.8 593 155 5282 1299 250 39 79 456 509 37 .246 .306 .353 .659
1945 Boston Braves 4.7 721 154 5441 1453 229 25 101 520 510 82 .267 .331 .374 .705
1946 Boston Braves 4.1 630 154 5225 1377 238 48 44 558 468 60 .264 .335 .353 .687
1947 Boston Braves 4.6 701 154 5253 1444 265 42 85 558 500 58 .275 .345 .390 .734
1948 Boston Braves 4.8 739 154 5297 1458 272 49 95 671 536 43 .275 .357 .399 .756
1949 Boston Braves 4.5 706 157 5336 1376 246 33 103 684 656 28 .258 .342 .374 .716
1950 Boston Braves 5.0 785 156 5363 1411 246 36 148 615 616 71 .263 .339 .405 .744
1951 Boston Braves 4.7 723 155 5293 1385 234 37 130 565 617 80 .262 .333 .394 .726
1952 Boston Braves 3.7 569 155 5221 1214 187 31 110 483 711 58 .233 .298 .343 .641
1953 Milwaukee Braves 4.7 738 157 5349 1422 227 52 156 439 637 46 .266 .322 .415 .737
1954 Milwaukee Braves 4.4 670 154 5261 1395 217 41 139 471 619 54 .265 .326 .401 .727
1955 Milwaukee Braves 4.8 743 154 5277 1377 219 55 182 504 735 42 .261 .325 .427 .752
1956 Milwaukee Braves 4.6 709 155 5207 1350 212 54 177 486 714 29 .259 .323 .423 .745
1957 Milwaukee Braves 5.0 772 155 5458 1469 221 62 199 461 729 35 .269 .326 .442 .768
1958 Milwaukee Braves 4.4 675 154 5225 1388 221 21 167 478 646 26 .266 .327 .412 .739
1959 Milwaukee Braves 4.6 724 157 5388 1426 216 36 177 488 765 41 .265 .326 .417 .742
1960 Milwaukee Braves 4.7 724 154 5263 1393 198 48 170 463 793 69 .265 .324 .417 .742
1961 Milwaukee Braves 4.6 712 155 5288 1365 199 34 188 534 880 70 .258 .326 .415 .741
1962 Milwaukee Braves 4.5 730 162 5458 1376 204 38 181 581 975 57 .252 .324 .403 .727
1963 Milwaukee Braves 4.2 677 163 5518 1345 204 39 139 525 954 75 .244 .309 .370 .680
1964 Milwaukee Braves 5.0 803 162 5591 1522 274 32 159 486 825 53 .272 .330 .418 .748
1965 Milwaukee Braves 4.4 708 162 5542 1419 243 28 196 408 976 64 .256 .307 .416 .723
1966 Atlanta Braves 4.8 782 163 5617 1476 220 32 207 512 913 59 .263 .324 .424 .748
1967 Atlanta Braves 3.9 631 162 5450 1307 191 29 158 512 947 55 .240 .305 .372 .678
1968 Atlanta Braves 3.2 514 163 5552 1399 179 31 80 414 782 83 .252 .304 .339 .643
1969 Atlanta Braves 4.3 691 162 5460 1411 195 22 141 485 665 59 .258 .319 .380 .699
1970 Atlanta Braves 4.5 736 162 5546 1495 215 24 160 522 736 58 .270 .332 .404 .736
1971 Atlanta Braves 4.0 643 162 5575 1434 192 30 153 434 747 57 .257 .311 .385 .696
1972 Atlanta Braves 4.1 628 155 5278 1363 186 17 144 532 770 47 .258 .326 .382 .708
1973 Atlanta Braves 4.9 799 162 5631 1497 219 34 206 608 870 84 .266 .337 .427 .764
1974 Atlanta Braves 4.1 661 163 5533 1375 202 37 120 571 772 72 .249 .319 .363 .682
1975 Atlanta Braves 3.6 583 161 5424 1323 179 28 107 543 759 55 .244 .313 .346 .659
1976 Atlanta Braves 3.8 620 162 5345 1309 170 30 82 589 811 74 .245 .320 .334 .654
1977 Atlanta Braves 4.2 678 162 5534 1404 218 20 139 537 876 82 .254 .320 .376 .695
1978 Atlanta Braves 3.7 600 162 5381 1313 191 39 123 550 874 90 .244 .314 .363 .677
1979 Atlanta Braves 4.2 669 160 5422 1389 220 28 126 490 818 98 .256 .318 .377 .695
1980 Atlanta Braves 3.9 630 161 5402 1352 226 22 144 434 899 73 .250 .306 .380 .686
1981 Atlanta Braves 3.7 395 107 3642 886 148 22 64 321 540 98 .243 .305 .349 .653
1982 Atlanta Braves 4.6 739 162 5507 1411 215 22 146 554 869 151 .256 .324 .383 .707
1983 Atlanta Braves 4.6 746 162 5472 1489 218 45 130 582 847 146 .272 .342 .400 .742
1984 Atlanta Braves 3.9 632 162 5422 1338 234 27 111 555 896 140 .247 .317 .361 .678
1985 Atlanta Braves 3.9 632 162 5526 1359 213 28 126 553 849 72 .246 .315 .363 .678
1986 Atlanta Braves 3.8 615 161 5384 1348 241 24 138 538 904 93 .250 .318 .381 .699
1987 Atlanta Braves 4.6 747 161 5428 1401 284 24 152 641 834 135 .258 .336 .403 .740
1988 Atlanta Braves 3.5 555 160 5440 1319 228 28 96 432 848 95 .242 .298 .348 .646
1989 Atlanta Braves 3.6 584 161 5463 1281 201 22 128 485 996 83 .234 .297 .350 .647
1990 Atlanta Braves 4.2 682 162 5504 1376 263 26 162 473 1010 92 .250 .309 .396 .705
1991 Atlanta Braves 4.6 749 162 5456 1407 255 30 141 563 906 165 .258 .327 .393 .720
1992 Atlanta Braves 4.2 682 162 5480 1391 223 48 138 493 924 126 .254 .315 .388 .703
1993 Atlanta Braves 4.7 767 162 5515 1444 239 29 169 560 946 125 .262 .330 .408 .737
1994 Atlanta Braves 4.8 542 114 3861 1031 198 18 137 377 668 48 .267 .332 .434 .766
1995 Atlanta Braves 4.5 645 144 4814 1202 210 27 168 520 933 73 .250 .323 .409 .732
1996 Atlanta Braves 4.8 773 162 5614 1514 264 28 197 530 1032 83 .270 .333 .432 .765
1997 Atlanta Braves 4.9 791 162 5528 1490 268 37 174 597 1160 108 .270 .341 .426 .767
1998 Atlanta Braves 5.1 826 162 5484 1489 297 26 215 548 1062 98 .272 .338 .453 .790
1999 Atlanta Braves 5.2 840 162 5569 1481 309 23 197 608 962 148 .266 .338 .436 .774
2000 Atlanta Braves 5.0 810 162 5489 1490 274 26 179 595 1010 148 .271 .346 .429 .775
2001 Atlanta Braves 4.5 729 162 5498 1432 263 24 174 493 1039 85 .260 .324 .412 .736
2002 Atlanta Braves 4.4 708 161 5495 1428 280 25 164 558 1028 76 .260 .331 .409 .741
2003 Atlanta Braves 5.6 907 162 5670 1608 321 31 235 545 933 68 .284 .349 .475 .824
2004 Atlanta Braves 5.0 803 162 5570 1503 304 37 178 587 1158 86 .270 .343 .434 .777
2005 Atlanta Braves 4.7 769 162 5486 1453 308 37 184 534 1084 92 .265 .333 .435 .768
2006 Atlanta Braves 5.2 849 162 5583 1510 312 26 222 526 1169 52 .270 .337 .455 .791
2007 Atlanta Braves 5.0 810 162 5689 1562 328 27 176 534 1149 64 .275 .339 .435 .774
2008 Atlanta Braves 4.6 753 162 5604 1514 316 33 130 618 1023 58 .270 .345 .408 .753
2009 Atlanta Braves 4.5 735 162 5539 1459 300 20 149 602 1064 58 .263 .339 .405 .744
2010 Atlanta Braves 4.6 738 162 5463 1411 312 25 139 634 1140 63 .258 .339 .401 .740
2011 Atlanta Braves 4.0 641 162 5528 1345 244 16 173 504 1260 77 .243 .308 .387 .695
2012 Atlanta Braves 4.3 700 162 5425 1341 263 30 149 567 1289 101 .247 .320 .389 .709
2013 Atlanta Braves 4.2 688 162 5441 1354 247 21 181 542 1384 64 .249 .321 .402 .723
2014 Atlanta Braves 3.5 573 162 5468 1316 240 22 123 472 1369 95 .241 .305 .360 .665
2015 Atlanta Braves 3.5 573 162 5420 1361 251 18 100 471 1107 69 .251 .314 .359 .674
2016 Atlanta Braves 4.0 649 161 5514 1404 295 27 122 502 1240 75 .255 .321 .384 .705
2017 Atlanta Braves 4.5 732 162 5584 1467 289 26 165 474 1184 77 .263 .326 .412 .738
2018 Atlanta Braves 4.7 759 162 5582 1433 314 29 175 511 1290 90 .257 .324 .417 .742
2019 Atlanta Braves 5.3 855 162 5560 1432 277 29 249 619 1467 89 .258 .336 .452 .789
2020 Atlanta Braves 5.4 875 162 5734 1636 339 28 236 445 1281 139 .285 .341 .478 .819
2021 Atlanta Braves 5.1 825 162 5543 1492 280 28 223 592 1295 141 .269 .344 .450 .794
2022 Atlanta Braves 5.4 877 162 5651 1560 310 27 229 617 1261 132 .276 .350 .462 .812
2023 Atlanta Braves 5.1 829 162 5642 1484 311 24 267 590 1279 108 .263 .334 .469 .803
2024 Atlanta Braves 5.0 814 162 5560 1475 335 17 245 514 1290 82 .265 .332 .464 .796
2025 Atlanta Braves 5.1 822 162 5648 1537 302 21 268 538 1156 81 .272 .342 .475 .818
2026 Atlanta Braves 5.0 815 162 5641 1513 321 18 255 553 1276 102 .268 .341 .467 .809
2027 Atlanta Braves 5.1 824 162 5687 1493 267 16 256 540 1370 85 .263 .331 .450 .781
2028 Atlanta Braves 5.2 848 162 5623 1488 318 21 262 577 1347 89 .265 .337 .468 .806
2029 Atlanta Braves 4.7 754 162 5435 1313 263 23 233 569 1470 95 .242 .319 .427 .746
2030 Atlanta Braves 5.1 825 162 5654 1490 315 14 268 509 1411 68 .264 .332 .466 .798
2031 Atlanta Braves 4.7 769 162 5623 1434 333 26 209 472 1345 58 .255 .320 .435 .755
2032 Atlanta Braves 5.0 817 162 5653 1521 325 13 249 505 1372 39 .269 .335 .463 .798
2033 Atlanta Braves 4.8 781 162 5637 1450 305 27 217 530 1479 66 .257 .328 .436 .764
2034 Atlanta Braves 4.6 741 162 5594 1414 295 24 232 498 1365 86 .253 .322 .439 .760
2035 Atlanta Braves 5.5 899 162 5629 1566 296 30 286 510 1301 87 .278 .342 .494 .836
2036 Atlanta Braves 4.8 774 162 5543 1406 291 19 242 515 1337 85 .254 .322 .444 .766
2037 Atlanta Braves 4.7 774 163 5615 1440 256 30 240 538 1433 87 .256 .328 .441 .769
2038 Atlanta Braves 5.2 842 162 5612 1493 302 29 222 665 1349 65 .266 .347 .449 .796
2039 Atlanta Braves 5.1 831 162 5696 1593 323 15 218 587 1209 80 .280 .352 .456 .808
2040 Atlanta Braves 4.5 733 162 5538 1374 256 11 257 610 1454 62 .248 .327 .438 .765
2041 Atlanta Braves 4.2 687 162 5490 1322 258 26 250 465 1576 66 .241 .304 .434 .738
2042 Atlanta Braves 5.2 841 162 5648 1490 326 27 218 619 1292 58 .264 .341 .447 .787
2043 Atlanta Braves 4.8 783 162 5535 1390 279 27 218 673 1534 54 .251 .338 .429 .768
2044 Atlanta Braves 4.4 712 162 5503 1297 302 27 214 647 1623 70 .236 .321 .417 .738
2045 Atlanta Braves 4.1 669 162 5550 1368 281 21 191 440 1402 68 .246 .307 .408 .715
2046 Atlanta Braves 4.6 751 162 5651 1432 302 24 247 472 1470 70 .253 .319 .446 .766
2047 Atlanta Braves 5.1 820 162 5618 1381 251 28 283 546 1548 129 .246 .321 .452 .773
2048 Atlanta Braves 4.7 764 162 5513 1314 255 22 233 602 1611 103 .238 .320 .419 .739
2049 Atlanta Braves 4.4 711 162 5575 1422 315 23 202 483 1417 110 .255 .320 .429 .748
2050 Atlanta Thrashers 4.0 652 161 5353 1149 158 24 253 427 1871 95 .215 .277 .395 .672
2051 Atlanta Thrashers 4.5 721 162 5411 1240 187 28 262 552 1859 68 .229 .305 .419 .724
2052 Atlanta Thrashers 4.4 710 162 5572 1321 209 23 279 464 1803 67 .237 .302 .433 .735
2053 Atlanta Thrashers 3.8 586 153 5140 1168 180 21 218 477 1664 55 .227 .298 .398 .696
2054 Atlanta Thrashers 4.0 651 162 5517 1455 253 36 103 560 868 83 .264 .334 .379 .712
2055 Atlanta Thrashers 4.9 794 162 5722 1598 246 49 118 521 869 113 .279 .342 .401 .743
2056 Atlanta Thrashers 4.3 692 162 5581 1468 218 31 133 510 993 138 .263 .328 .385 .713
2057 Atlanta Thrashers 4.9 786 162 5764 1648 255 36 119 501 998 132 .286 .345 .405 .749
2058 Atlanta Thrashers 5.1 824 162 5633 1505 262 28 157 633 1203 98 .267 .344 .407 .752
2059 Atlanta Thrashers 5.1 821 162 5617 1485 262 28 181 632 1254 135 .264 .340 .418 .758
2060 Atlanta Thrashers 4.8 649 136 4639 1177 208 16 145 494 1046 85 .254 .329 .399 .728
Year Team Totals 4.6 130657 28641 977511 254380 42735 7452 23095 87466 150973 17485 .260 .323 .390 .713
Seasonal Average   688 151 5145 1339 225 39 122 460 795 92
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 2015-2015 33 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Hank Aaron 21 1954-1974 3076 0 11628 2107 3600 600 96 733 2202 240 71 1297 1294 .310 .377 .567 .944 125.4
Tommie Aaron 7 1962-1971 437 0 944 102 216 42 6 13 94 9 8 86 145 .229 .292 .327 .619 -1.5
Ed Abbaticchio 4 1903-1910 495 0 1856 227 473 65 29 7 151 79 0 139 198 .255 .313 .332 .645 8.6
Kurt Abbott 1 2001-2001 6 0 9 0 2 0 0 0 0 1 0 0 3 .222 .222 .222 .444 -0.0
Ted Abernathy 1 1966-1966 38 0 8 0 2 0 0 0 0 0 0 1 3 .250 .333 .250 .583 0.0
Jim Acker 4 1986-1989 169 0 54 2 9 1 0 0 1 0 0 2 32 .167 .196 .185 .382 -0.5
Manny Acosta 3 2007-2009 103 0 6 0 0 0 0 0 0 0 0 1 4 .000 .143 .000 .143 -0.1
Ronald Acuna Jr. 18 2018-2038 2445 2433 9353 1664 2650 514 27 592 1663 277 94 1216 2681 .283 .371 .534 .905 77.4
Willy Adames 1 2024-2024 158 158 553 66 130 31 0 15 66 7 1 45 171 .235 .299 .373 .671 2.3
Lane Adams 2 2017-2018 111 2 134 29 36 5 1 7 26 11 0 14 45 .269 .340 .478 .818 1.0
Matt Adams 2 2017-2020 102 2 298 42 80 20 1 19 58 0 0 20 75 .268 .314 .534 .847 1.1
Joe Adcock 10 1953-1962 1207 0 4232 564 1206 197 22 239 760 11 11 377 732 .285 .343 .511 .855 22.5
Bob Addis 2 1950-1951 101 0 227 30 62 8 0 1 26 4 2 12 15 .273 .310 .322 .631 -0.1
Bob Addy 1 1873-1873 31 0 152 37 54 5 2 1 36 2 3 1 14 .355 .359 .434 .794 0.7
Morrie Aderholt 1 1945-1945 31 0 102 15 34 4 0 2 11 3 0 9 6 .333 .387 .431 .819 0.8
Tommy Aguayo 4 2057-2060 308 215 904 144 259 46 3 34 143 2 3 112 233 .287 .366 .457 .823 4.2
Dante Aguilar 5 2042-2046 521 517 1831 183 416 99 4 34 181 17 9 173 543 .227 .299 .341 .641 2.6
Jack Aker 1 1974-1974 17 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Bill Akers 1 1932-1932 36 0 93 8 24 3 1 1 17 0 0 10 15 .258 .330 .344 .674 0.2
Muntadhar al-Zaidi 4 2057-2060 222 140 600 84 196 38 5 4 78 20 8 30 39 .327 .360 .427 .787 2.5
Ozzie Albies 17 2017-2033 2457 2362 9793 1565 2956 676 73 449 1490 159 45 800 1619 .302 .358 .523 .881 58.9
Ben Alderson 1 2048-2048 3 3 12 0 1 1 0 0 3 1 0 0 8 .083 .083 .167 .250 -0.2
Jay Aldrich 1 1989-1989 8 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Cory Aldridge 1 2001-2001 8 0 5 1 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.1
CJ Alexander 1 2025-2025 32 32 123 15 22 8 0 3 9 3 0 10 44 .179 .257 .317 .574 -0.5
Doyle Alexander 3 1980-1987 69 0 156 10 24 4 0 0 9 0 0 3 45 .154 .174 .179 .353 -1.9
Antonio Alfonseca 1 2004-2004 76 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Kolby Allard 1 2018-2018 3 1 1 1 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.0
Billy Allen 1 2036-2036 11 7 32 5 10 3 0 0 1 1 0 0 4 .312 .303 .406 .709 0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Bob Allen 1 1897-1897 34 0 119 33 38 5 0 1 24 1 0 18 12 .319 .409 .387 .795 0.7
Frank Allen 2 1916-1917 48 0 63 6 12 0 1 0 9 1 0 15 21 .190 .346 .222 .568 0.2
Myron Allen 1 1886-1886 1 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Armando Almanza 1 2004-2004 11 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Albert Almora Jr. 1 2021-2021 39 25 103 17 31 7 0 3 13 3 1 5 24 .301 .333 .456 .790 0.3
Sandy Alomar 3 1964-1966 117 0 205 23 43 3 1 0 16 13 5 5 33 .210 .229 .234 .463 -0.7
Pete Alonso 1 2027-2027 155 154 600 103 148 23 0 45 112 0 0 68 204 .247 .342 .510 .852 3.0
Yonder Alonso 1 2020-2020 1 1 5 1 1 0 0 0 0 0 0 0 0 .200 .200 .200 .400 -0.0
Felipe Alou 6 1964-1969 841 0 3348 464 989 163 20 94 335 40 35 188 284 .295 .338 .440 .778 20.8
Dario Alvarez 1 2016-2016 16 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jose Alvarez 4 1981-1989 99 0 11 0 3 0 0 0 0 0 0 1 2 .273 .333 .273 .606 -0.1
Tony Amicis 1 2041-2041 73 61 261 34 47 14 2 3 18 6 2 21 88 .180 .241 .284 .525 -1.8
Bill Anderson 1 1925-1925 2 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Garret Anderson 1 2009-2009 135 0 496 52 133 27 0 13 61 1 0 27 73 .268 .303 .401 .705 0.2
Jeff Anderson 5 2050-2054 674 673 2611 374 701 115 10 109 317 24 8 282 607 .268 .346 .445 .791 27.4
Josh Anderson 1 2008-2008 40 0 136 21 40 7 1 3 12 10 1 8 33 .294 .338 .426 .764 0.6
Nate Andrews 3 1943-1945 95 0 221 7 33 4 0 0 12 0 0 19 56 .149 .217 .167 .384 -2.2
Stan Andrews 2 1939-1940 32 0 59 2 12 0 0 0 3 1 0 1 5 .203 .217 .203 .420 -0.3
Rick Ankiel 1 2010-2010 47 0 119 17 25 6 1 2 9 2 1 19 42 .210 .324 .328 .651 0.2
Bill Annis 1 1884-1884 27 0 96 17 17 2 0 0 3 0 0 0 8 .177 .177 .198 .375 -0.4
Mel Anstey 1 2044-2044 127 126 439 43 81 23 0 15 46 0 0 69 152 .185 .307 .339 .646 1.0
Johnny Antonelli 5 1948-1961 86 0 104 8 16 2 0 0 5 0 0 4 26 .154 .185 .173 .358 -1.2
Yasel Antuna 1 2025-2025 13 3 19 7 4 1 0 1 2 0 0 6 8 .211 .400 .421 .821 -0.0
Angel Aponte 1 2029-2029 15 15 56 4 11 1 0 1 5 3 0 4 14 .196 .246 .268 .514 -0.3
Aristides Aquino 1 2028-2028 25 17 84 12 18 5 1 2 5 0 0 3 32 .214 .241 .369 .610 -0.3
Álex Arias 1 2060-2060 11 2 11 3 3 0 1 0 0 0 0 0 1 .273 .273 .455 .727 0.1
Carey Arsenault 1 2048-2048 83 79 311 44 83 22 2 13 54 0 1 30 91 .267 .343 .476 .819 0.8
Aeverson Arteaga 1 2028-2028 22 15 49 7 11 3 0 1 4 2 0 8 12 .224 .333 .347 .680 0.1
Luis Arteaga 1 2050-2050 137 135 464 61 82 11 0 31 65 0 2 61 218 .177 .273 .401 .674 0.7
Jose Ascanio 1 2007-2007 13 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
Jairo Asencio 1 2011-2011 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Andy Ashby 1 2000-2000 16 0 33 2 4 0 0 0 1 0 0 0 12 .121 .121 .121 .242 -0.6
Tom Asmussen 1 1907-1907 2 0 5 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Mike Aspinall 2 2039-2040 8 8 30 1 5 1 0 1 2 0 0 0 11 .167 .194 .300 .494 -0.2
Bob Aspromonte 2 1969-1970 144 0 325 21 77 11 1 3 31 0 1 26 32 .237 .295 .305 .600 -0.0
Ken Aspromonte 1 1962-1962 34 0 79 11 23 2 0 0 7 0 1 6 5 .291 .341 .316 .657 0.1
Brian Asselstine 6 1976-1981 284 0 574 52 146 27 4 12 68 5 4 38 74 .254 .300 .378 .678 0.6
Paul Assenmacher 4 1986-1989 226 0 15 1 1 1 0 0 0 0 0 3 6 .067 .222 .133 .356 -0.3
Wilfred Astudillo 1 2036-2036 10 10 29 2 4 0 0 0 1 0 0 5 6 .138 .257 .138 .395 -0.2
Daniel Atencio 1 2060-2060 54 40 148 21 30 3 0 4 16 0 0 19 45 .203 .294 .304 .598 0.1
Toby Atwell 1 1956-1956 15 0 30 2 5 1 0 2 7 0 0 4 1 .167 .265 .400 .665 0.0
Harry Aubrey 1 1903-1903 96 0 325 26 69 8 2 0 27 7 0 18 37 .212 .264 .249 .514 -0.6
Al Autry 1 1976-1976 1 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Chick Autry 1 1909-1909 65 0 199 16 39 4 0 0 13 5 0 21 23 .196 .279 .216 .495 -0.9
Earl Averill 1 1941-1941 8 0 17 2 2 0 0 0 2 0 0 1 4 .118 .211 .118 .328 -0.2
Steve Avery 7 1990-1996 205 0 408 30 73 14 4 4 31 1 1 12 124 .179 .200 .262 .462 -3.6
Bobby Avila 1 1959-1959 51 0 172 29 41 3 2 3 19 3 0 24 31 .238 .330 .331 .661 0.4
Luis Avilan 3 2012-2014 168 0 3 0 1 0 0 0 0 0 0 0 0 .333 .333 .333 .667 -0.1
Luis Ayala 1 2013-2013 37 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Erick Aybar 1 2016-2016 97 89 335 27 81 14 2 2 26 3 5 20 59 .242 .293 .313 .607 -0.9
Willy Aybar 1 2006-2006 36 0 115 17 36 6 0 1 8 0 2 10 19 .313 .373 .391 .764 0.4
Joe Ayrault 1 1996-1996 7 0 5 0 1 0 0 0 0 0 0 0 1 .200 .333 .200 .533 0.0
Johnny Babich 1 1936-1936 3 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Danys Baez 1 2006-2006 11 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bill Bagwell 1 1923-1923 56 0 93 8 27 4 2 2 10 0 0 6 12 .290 .333 .441 .774 0.3
Ed Bailey 1 1964-1964 95 0 271 30 71 10 1 5 34 2 0 34 39 .262 .343 .362 .705 1.9
Fred Bailey 3 1916-1918 60 0 124 10 23 2 1 1 6 3 0 9 29 .185 .257 .242 .499 -0.1
Gene Bailey 2 1919-1920 17 0 30 2 4 0 0 0 1 1 1 3 5 .133 .212 .133 .345 -0.3
Harvey Bailey 2 1899-1900 16 0 43 5 10 2 1 0 3 0 0 2 5 .233 .283 .326 .608 0.0
Dusty Baker 8 1968-1975 628 0 2216 311 616 111 8 77 324 58 25 253 306 .278 .351 .440 .790 15.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jeff Baker 1 2012-2012 14 0 19 1 2 0 0 0 1 0 0 1 10 .105 .150 .105 .255 -0.3
Josh Baker 2 2036-2037 255 253 1048 144 337 58 13 12 102 42 4 48 146 .322 .366 .436 .803 5.4
Paul Bako 2 2000-2001 85 0 195 27 40 14 1 4 21 1 0 25 49 .205 .295 .349 .644 -0.0
Mike Balas 1 1938-1938 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ed Baldwin 1 2034-2034 142 142 560 82 164 34 5 14 48 8 2 26 55 .293 .337 .446 .783 3.1
Lee Bales 1 1966-1966 12 0 16 4 1 0 0 0 0 0 0 0 5 .062 .062 .062 .125 -0.3
Bryce Ball 1 2026-2026 2 2 8 1 1 0 0 1 3 0 0 0 3 .125 .125 .500 .625 -0.0
Jim Ball 2 1907-1908 16 0 51 4 7 2 0 0 3 0 0 3 6 .137 .185 .176 .362 -0.3
Dave Bancroft 4 1924-1927 445 0 1626 238 474 71 19 6 145 19 8 208 111 .292 .373 .370 .743 8.1
Bill Banks 2 1895-1896 5 0 14 0 3 0 0 0 0 0 0 1 5 .214 .267 .214 .481 -0.1
Jimmy Bannon 3 1894-1896 340 0 1326 283 423 73 20 19 238 91 0 148 96 .319 .392 .447 .839 7.1
Manny Banuelos 1 2015-2015 7 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.2
Walter Barbare 2 1921-1922 240 0 923 104 252 27 11 0 89 13 4 45 50 .273 .307 .326 .633 -0.2
Steve Barber 3 1970-1972 49 0 22 0 4 0 0 0 0 0 0 1 14 .182 .217 .182 .399 -0.1
Frank Barberich 1 1907-1907 2 0 4 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
George Barclay 2 1904-1905 53 0 201 10 40 4 1 0 17 5 0 4 24 .199 .230 .229 .459 -0.8
Len Barker 3 1983-1985 47 0 63 3 3 1 0 0 1 0 1 6 31 .048 .130 .063 .194 -1.1
Red Barkley 1 1939-1939 12 0 11 1 0 0 0 0 0 0 0 1 2 .000 .083 .000 .083 -0.2
Jesse Barnes 6 1915-1925 195 0 405 25 82 4 2 1 28 0 1 13 34 .202 .229 .230 .459 -1.5
Ross Barnes 6 1871-1881 334 0 1655 501 610 113 28 4 256 73 25 71 28 .369 .395 .478 .872 14.9
Virgil Barnes 1 1928-1928 16 0 17 1 1 0 0 0 0 0 0 1 6 .059 .111 .059 .170 -0.4
George Barnicle 3 1939-1941 20 0 18 1 0 0 0 0 0 0 0 0 9 .000 .000 .000 .000 -0.4
Dick Barrett 1 1934-1934 15 0 7 0 1 0 0 0 0 0 0 0 1 .143 .143 .143 .286 -0.1
Frank Barrett 1 1946-1946 23 0 6 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Johnny Barrett 1 1946-1946 24 0 43 3 10 3 0 0 6 0 0 12 1 .233 .400 .302 .702 0.3
Marty Barrett 1 1884-1884 3 0 6 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.1
Red Barrett 6 1943-1949 182 0 281 14 42 9 0 0 22 0 0 3 53 .149 .161 .181 .343 -3.8
Red Barron 1 1929-1929 10 0 21 3 4 1 0 0 1 2 0 1 4 .190 .227 .238 .465 -0.2
Frank Barrows 1 1871-1871 18 0 86 13 13 2 1 0 11 1 0 0 11 .151 .151 .198 .349 -0.7
Kevin Barry 2 2006-2007 20 0 2 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
Shad Barry 2 1900-1901 92 0 294 43 73 12 7 1 43 10 0 15 32 .248 .292 .347 .639 0.1
Caleb Bartlette 3 2047-2049 308 307 1238 183 290 58 13 41 125 75 13 129 355 .234 .313 .401 .715 5.0
Brian Barton 1 2009-2009 1 0 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 0.0
Doc Bass 1 1918-1918 2 0 1 1 1 0 0 0 0 1 0 0 0 1.000 1.000 1.000 2.000 0.1
Joe Batchelder 3 1923-1925 11 0 3 0 0 0 0 0 0 0 0 1 2 .000 .250 .000 .250 -0.0
Johnny Bates 4 1906-1909 456 0 1632 179 426 68 26 10 155 60 0 130 176 .261 .324 .353 .677 9.4
Miguel Batista 1 2012-2012 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Howard Battle 1 1999-1999 15 0 17 2 6 0 0 1 5 0 0 2 3 .353 .421 .529 .950 0.2
Jackson Baumeister 1 2029-2029 6 3 13 3 5 0 0 1 4 0 0 0 3 .385 .429 .615 1.044 0.3
Danny Bautista 3 1996-1998 163 0 267 32 64 14 2 6 27 3 0 14 50 .240 .280 .375 .654 -0.6
Jose Bautista 1 2018-2018 12 10 35 3 5 1 0 2 5 0 0 5 12 .143 .250 .343 .593 -0.1
Godofredo Bea 1 2035-2035 71 68 288 45 79 16 1 21 55 4 1 10 57 .274 .295 .556 .850 0.6
Brandon Beachy 4 2010-2013 46 0 83 5 10 1 0 0 5 0 0 5 46 .120 .170 .133 .303 -1.3
Bob Beall 3 1975-1979 145 0 231 32 54 12 0 1 18 4 5 45 40 .234 .358 .299 .657 0.3
Tommy Beals 2 1874-1875 54 0 252 58 60 5 10 0 33 1 1 3 3 .238 .247 .337 .584 0.3
Mike Beard 4 1974-1977 74 0 10 0 1 0 0 0 0 0 0 1 6 .100 .182 .100 .282 -0.1
Pedro Beato 1 2014-2014 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jim Beauchamp 2 1965-1967 8 0 6 0 0 0 0 0 1 0 1 1 1 .000 .125 .000 .125 -0.2
Ginger Beaumont 3 1907-1909 398 0 1463 168 421 50 24 6 174 50 0 114 152 .288 .341 .367 .708 11.4
Johnny Beazley 3 1947-1949 13 0 11 1 0 0 0 0 0 0 0 0 6 .000 .000 .000 .000 -0.3
Fred Beck 2 1909-1910 250 0 905 72 223 37 15 12 91 13 0 36 94 .246 .284 .360 .644 2.1
Beals Becker 2 1908-1909 195 0 733 73 185 18 7 6 31 28 0 54 80 .252 .305 .321 .625 1.7
Gordon Beckham 1 2016-2016 85 55 240 25 52 16 1 5 30 1 0 26 50 .217 .300 .354 .655 0.2
Howie Bedell 1 1962-1962 58 0 138 15 27 1 2 0 2 1 0 11 22 .196 .255 .232 .487 -0.8
Steve Bedrosian 8 1981-1995 350 0 132 3 11 0 0 0 1 0 0 2 48 .083 .097 .083 .180 -2.4
Rick Behenna 1 1983-1983 14 0 12 1 4 0 0 1 2 0 0 0 5 .333 .333 .583 .917 0.1
Stan Belinda 1 2000-2000 10 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Gus Bell 3 1962-1964 85 0 220 28 62 11 3 5 24 0 0 12 18 .282 .318 .427 .745 0.5
Les Bell 2 1928-1929 292 0 1074 116 308 59 12 19 163 5 0 90 87 .287 .342 .417 .759 2.6
Mike Bell 2 1990-1991 53 0 75 12 15 5 1 2 6 1 1 4 16 .200 .250 .373 .623 -0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Terry Bell 1 1987-1987 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Rafael Belliard 8 1991-1998 671 0 1250 102 279 39 5 1 70 8 8 51 216 .223 .260 .265 .524 -3.3
Rob Belloir 4 1975-1978 81 0 167 18 36 5 1 0 13 0 0 12 15 .216 .268 .257 .526 -0.4
Bruce Benedict 12 1978-1989 982 0 2878 214 696 98 6 18 260 12 20 328 251 .242 .320 .299 .619 5.2
Ray Benge 1 1936-1936 21 0 43 2 6 0 0 0 1 0 0 0 3 .140 .140 .140 .279 -0.7
Charlie Bennett 5 1889-1893 337 0 1089 189 235 44 7 17 150 27 0 202 219 .216 .343 .316 .659 3.8
Jeff Bennett 3 2007-2009 108 0 15 0 2 1 0 0 1 0 0 2 5 .133 .235 .200 .435 -0.2
Larry Benton 6 1923-1935 182 0 238 19 42 6 0 0 10 1 0 12 77 .176 .222 .202 .424 -1.9
Juan Berenguer 2 1991-1992 77 0 7 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.2
Marty Bergen 4 1896-1899 344 0 1278 180 339 44 15 10 176 24 0 52 133 .265 .299 .347 .646 -0.1
Wally Berger 8 1930-1937 1057 0 4153 651 1263 248 52 199 746 29 0 346 544 .304 .362 .533 .894 36.7
John Bergh 1 1880-1880 11 0 40 2 8 3 0 0 0 0 0 2 5 .200 .238 .275 .513 -0.2
Sean Bergman 1 1999-1999 6 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Adam Bernero 1 2005-2005 36 0 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.0
Ray Berres 2 1940-1941 205 0 508 33 100 14 1 1 33 2 0 35 39 .197 .249 .234 .483 -1.1
Geronimo Berroa 2 1989-1990 88 0 140 7 36 4 0 2 9 0 1 8 33 .257 .297 .329 .626 -0.1
Damon Berryhill 3 1991-1993 217 0 643 45 152 34 3 18 86 0 2 38 132 .236 .280 .383 .662 1.6
Wilson Betemit 4 2001-2006 233 0 495 69 139 28 4 13 52 4 5 47 131 .281 .341 .432 .774 1.7
Christian Bethancourt 3 2013-2015 80 0 269 23 59 11 0 2 21 2 2 8 60 .219 .245 .283 .527 -0.9
Huck Betts 4 1932-1935 150 0 268 12 56 2 0 0 11 0 0 14 27 .209 .254 .216 .470 -1.8
Mookie Betts 5 2021-2025 724 724 2876 500 816 181 12 155 457 45 11 313 516 .284 .357 .517 .874 18.7
Vern Bickford 6 1948-1953 181 0 364 23 57 4 0 0 28 0 0 10 84 .157 .179 .168 .347 -4.5
Jesse Biddle 1 2018-2018 56 0 2 0 1 1 0 0 1 0 0 0 0 .500 .500 1.000 1.500 0.1
Mike Bielecki 5 1991-1997 128 0 39 2 4 0 0 0 1 0 0 3 22 .103 .167 .103 .269 -0.6
Ken bin Sami 5 2053-2057 451 439 1479 165 325 47 5 13 131 3 5 165 397 .220 .303 .285 .588 2.1
Carter Bins 2 2030-2031 4 3 11 1 3 1 0 0 0 0 0 1 3 .273 .333 .364 .697 0.0
Dave Birdsall 3 1871-1873 48 42 240 66 63 6 3 0 40 6 2 5 15 .263 .278 .312 .590 -0.3
Ethan Blackaby 2 1962-1964 15 0 25 0 3 1 0 0 1 0 0 2 10 .120 .185 .160 .345 -0.3
Earl Blackburn 2 1915-1916 50 0 116 12 31 4 4 0 7 2 0 11 22 .267 .331 .371 .701 1.0
Lena Blackburne 1 1919-1919 31 0 80 5 21 3 1 0 4 3 0 6 7 .263 .322 .325 .647 0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Aaron Blair 2 2016-2017 16 15 22 0 2 0 0 0 0 0 0 1 9 .091 .130 .091 .221 -0.4
Johnny Blanchard 1 1965-1965 10 0 10 1 1 0 0 1 2 0 0 2 1 .100 .250 .400 .650 0.0
Al Blanche 2 1935-1936 17 0 10 0 2 0 0 0 0 0 0 0 1 .200 .200 .200 .400 -0.1
Gregor Blanco 3 2008-2010 204 0 531 66 134 15 6 1 42 16 7 86 123 .252 .361 .309 .670 0.8
Henry Blanco 2 2002-2003 136 0 372 28 75 17 1 7 35 0 2 30 72 .202 .261 .309 .570 -1.1
Kevin Blankenship 1 1988-1988 2 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Larvell Blanks 5 1972-1980 282 0 803 83 189 24 3 6 58 5 5 62 85 .235 .290 .295 .585 0.3
Wade Blasingame 5 1963-1967 97 0 151 11 28 8 0 2 9 0 0 11 47 .185 .245 .278 .524 -0.3
Jeff Blauser 11 1987-1997 1184 0 3961 601 1060 201 28 109 461 61 37 483 792 .268 .355 .415 .770 26.3
Terry Blocker 2 1988-1989 92 0 229 14 49 5 2 2 11 2 1 11 25 .214 .250 .279 .529 -0.6
Tony Boeckel 5 1919-1923 668 0 2509 338 717 110 33 27 298 73 46 211 167 .286 .343 .388 .731 10.9
Joe Boever 4 1987-1990 129 0 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Ray Boggs 1 1928-1928 4 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Tommy Boggs 6 1978-1983 91 0 148 7 25 1 0 1 8 0 0 1 37 .169 .173 .196 .369 -1.5
Frank Bolling 6 1961-1966 755 0 2647 310 654 95 14 42 244 12 12 188 253 .247 .298 .341 .639 3.1
Tommy Bond 5 1877-1881 264 0 1044 116 235 15 6 0 98 0 0 15 47 .225 .236 .251 .487 0.1
Jung-keun Bong 2 2002-2003 46 1 5 0 0 0 0 0 0 0 0 1 3 .000 .167 .000 .167 -0.2
Emilio Bonifacio 3 2014-2017 103 7 194 20 38 4 2 1 12 13 2 14 57 .196 .249 .253 .501 -0.7
Bobby Bonilla 1 2000-2000 114 0 239 23 61 13 3 5 28 0 0 37 51 .255 .356 .397 .754 0.5
Barry Bonnell 3 1977-1979 344 0 1039 124 278 42 6 14 106 27 18 83 117 .268 .324 .360 .684 1.5
Frank Bonner 1 1903-1903 48 0 173 11 38 5 0 1 10 2 0 7 20 .220 .262 .266 .528 -0.3
Al Bool 1 1931-1931 49 0 85 5 16 1 0 0 6 0 0 9 13 .188 .266 .200 .466 -0.3
Bret Boone 1 1999-1999 152 0 608 102 153 38 1 20 63 14 9 47 112 .252 .310 .416 .726 0.8
Ray Boone 2 1959-1960 20 0 27 6 6 1 0 1 6 0 0 9 3 .222 .417 .370 .787 0.2
Pedro Borbon 4 1992-1996 89 0 2 0 1 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 0.0
Joe Borden 1 1876-1876 32 0 121 19 25 3 0 0 7 0 0 3 3 .207 .226 .231 .457 -0.1
Joe Borowski 2 1996-1997 42 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
J.C. Boscan 3 2010-2012 11 0 19 1 5 0 0 0 2 0 0 1 6 .263 .300 .263 .563 0.0
Sean Bosker 1 2049-2049 24 24 101 10 32 5 0 0 9 0 0 2 11 .317 .330 .366 .696 0.1
Jared Boster 1 2039-2039 22 22 78 8 14 4 0 2 6 0 0 5 31 .179 .229 .308 .537 -0.4
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Milt Bosworth 3 2057-2059 32 26 103 13 31 7 0 2 18 6 1 4 10 .301 .324 .427 .751 0.4
Jake Boultes 3 1907-1909 48 0 92 5 13 1 0 0 5 1 0 4 12 .141 .186 .152 .338 -0.6
Peter Bourjos 1 2018-2018 36 4 44 5 9 2 1 1 4 0 0 2 15 .205 .239 .364 .603 -0.1
Michael Bourn 3 2011-2015 254 0 987 136 264 37 14 10 86 68 22 102 236 .267 .336 .364 .699 4.0
Jim Bouton 1 1978-1978 5 0 7 0 0 0 0 0 0 0 0 1 1 .000 .125 .000 .125 -0.1
Frank Bowerman 2 1908-1909 119 0 353 22 79 10 1 1 29 4 0 15 40 .224 .261 .266 .528 0.7
Micah Bowie 1 1999-1999 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bob Boyd 1 1961-1961 36 0 41 3 10 0 0 0 3 0 0 1 7 .244 .256 .244 .500 -0.2
Blaine Boyer 5 2005-2009 129 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Clete Boyer 5 1967-1971 533 0 1914 193 467 56 7 66 251 13 15 159 282 .244 .303 .384 .687 6.7
Buzz Boyle 2 1929-1930 18 0 58 8 15 2 1 1 2 2 0 6 12 .259 .328 .379 .707 -0.1
Brad Brach 1 2018-2018 27 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Larry Bradford 4 1977-1981 104 0 5 1 1 0 0 0 0 0 0 0 2 .200 .200 .200 .400 -0.0
Foghorn Bradley 1 1876-1876 22 0 82 12 19 2 1 0 8 0 0 2 3 .232 .250 .280 .530 0.1
Jed Bradley 1 2016-2016 6 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bill Brady 1 1912-1912 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bob Brady 2 1946-1947 4 0 6 0 1 0 0 0 0 0 0 1 1 .167 .286 .167 .452 -0.0
King Brady 1 1912-1912 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Darren Bragg 2 2002-2003 213 0 374 55 96 20 3 3 24 7 3 37 90 .257 .329 .350 .680 0.2
Dave Brain 2 1906-1907 272 0 1034 103 273 43 14 15 101 21 0 58 112 .264 .308 .376 .684 6.3
Ed Brandt 8 1928-1935 304 0 613 63 150 16 4 0 48 1 0 37 56 .245 .288 .284 .572 -2.1
Kitty Bransfield 1 1898-1898 5 0 9 2 2 0 1 0 1 0 0 0 1 .222 .222 .444 .667 0.0
John Braun 1 1964-1964 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Garland Braxton 2 1921-1922 42 0 23 0 1 0 0 0 1 0 0 0 12 .043 .043 .043 .087 -0.4
Buster Bray 1 1941-1941 4 0 11 2 1 1 0 0 1 0 0 1 2 .091 .167 .182 .348 -0.1
Sid Bream 3 1991-1993 333 0 914 95 236 51 2 30 141 10 5 102 125 .258 .330 .417 .747 2.3
Jim Breazeale 3 1969-1972 64 0 107 12 25 2 0 6 20 0 1 8 15 .234 .284 .421 .705 0.2
Alex Bregman 1 2031-2031 91 90 327 44 82 24 0 14 51 2 1 48 72 .251 .352 .453 .805 1.4
Al Bridwell 4 1906-1912 342 0 1256 125 293 27 4 0 72 27 0 143 123 .233 .316 .261 .577 3.4
Jake Brigham 1 2015-2015 12 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Reid Brignac 1 2016-2016 13 5 29 3 6 2 0 0 1 0 0 0 8 .207 .207 .276 .483 -0.2
Jim Britton 3 1967-1969 60 0 46 1 7 1 0 0 0 0 0 0 15 .152 .152 .174 .326 -0.5
Tony Brizzolara 3 1979-1984 44 0 42 1 1 0 0 0 1 0 0 2 16 .024 .067 .024 .090 -0.9
Chris Brock 1 1997-1997 7 0 10 0 1 0 0 0 1 0 0 0 2 .100 .100 .100 .200 -0.2
Steve Brodie 2 1890-1891 265 0 1037 161 288 32 15 2 145 54 0 129 59 .278 .369 .343 .712 4.9
Rico Brogna 1 2001-2001 72 0 206 15 51 9 0 3 21 3 1 14 46 .248 .297 .335 .632 -0.6
Frank Brooks 1 2005-2005 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Sig Broskie 1 1940-1940 11 0 22 1 6 1 0 0 4 0 0 1 2 .273 .304 .318 .623 0.1
Rex Brothers 1 2018-2018 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Dan Brouthers 1 1889-1889 126 0 485 105 181 26 9 7 118 22 0 66 6 .373 .462 .507 .969 5.7
Jim Brower 1 2005-2005 37 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bob Brown 7 1930-1936 81 0 115 6 21 1 0 0 6 0 0 4 24 .183 .210 .191 .401 -1.1
Buster Brown 5 1909-1913 139 0 279 23 57 17 1 2 11 0 0 12 71 .204 .240 .294 .534 -0.7
Drummond Brown 1 1913-1913 15 0 34 3 11 1 0 1 2 0 0 2 9 .324 .361 .441 .802 0.3
Eddie Brown 3 1926-1928 450 0 1693 180 512 94 16 6 218 22 0 75 62 .302 .334 .387 .722 3.0
Fred Brown 2 1901-1902 9 0 20 2 4 1 0 0 2 0 0 0 3 .200 .200 .250 .450 -0.1
Jarvis Brown 1 1994-1994 17 0 15 3 2 1 0 1 1 0 0 0 2 .133 .133 .400 .533 -0.1
Lew Brown 3 1876-1883 117 0 470 55 110 22 15 3 61 0 0 12 61 .234 .253 .364 .617 0.5
Oscar Brown 5 1969-1973 160 0 316 34 77 14 2 4 28 0 4 17 55 .244 .284 .339 .622 -0.1
Sam Brown 2 1906-1907 141 0 439 29 88 12 1 0 34 4 0 25 52 .200 .256 .232 .489 -0.3
Tom Brown 2 1888-1889 197 0 782 155 188 20 12 11 73 109 0 89 124 .240 .320 .339 .658 3.8
George Browne 1 1908-1908 138 0 536 61 122 10 6 1 34 17 0 36 60 .228 .276 .274 .550 0.3
Bill Brubaker 1 1943-1943 13 0 19 3 8 3 0 0 1 0 0 2 2 .421 .476 .579 1.055 0.3
Bob Bruce 1 1967-1967 12 0 12 1 2 0 0 0 0 0 0 1 4 .167 .231 .167 .397 -0.1
Vidal Brujan 1 2033-2033 65 64 242 36 68 15 2 6 25 2 3 25 48 .281 .354 .434 .788 0.5
George Brunet 2 1960-1961 22 0 11 0 1 0 0 0 0 0 0 0 4 .091 .091 .091 .182 -0.2
Bob Brush 1 1907-1907 2 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Bill Bruton 8 1953-1960 1052 0 4079 622 1126 167 79 48 327 143 64 275 536 .276 .323 .391 .715 11.8
Tod Brynan 1 1891-1891 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ryan Buchter 1 2014-2014 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
Art Bues 1 1913-1913 2 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Charlie Buffinton 5 1882-1886 314 0 1257 134 320 43 10 4 132 3 0 33 77 .255 .274 .314 .588 2.3
Bob Buhl 10 1953-1962 282 0 532 21 53 2 0 0 16 0 0 21 237 .100 .134 .103 .237 -7.8
Andy Buras 1 2034-2034 150 149 510 58 105 23 1 19 76 3 5 20 134 .206 .260 .367 .627 -1.3
Lew Burdette 13 1951-1963 507 0 902 92 161 25 3 10 69 0 0 29 242 .178 .212 .246 .458 -6.2
Jack Burdock 11 1878-1888 760 0 3029 461 761 115 37 14 349 23 0 104 272 .251 .277 .328 .605 10.0
Joe Burg 1 1910-1910 13 0 46 7 15 0 1 0 10 5 0 7 12 .326 .415 .370 .785 0.5
Noah Burgarello 1 2025-2025 48 19 82 15 22 7 1 3 11 1 2 7 21 .268 .319 .488 .806 0.2
Jake Burger 1 2031-2031 113 112 402 45 86 22 1 11 47 1 0 36 131 .214 .286 .356 .642 -0.4
Billy Burke 2 1910-1911 22 0 22 1 5 1 0 0 1 0 0 0 8 .227 .227 .273 .500 -0.1
Dan Burke 1 1892-1892 1 0 4 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Frank Burke 1 1907-1907 43 0 129 6 23 0 1 0 8 3 0 11 15 .178 .243 .194 .437 -0.6
John Burkett 2 2000-2001 62 0 107 4 12 1 0 0 4 0 0 6 44 .112 .159 .121 .281 -1.8
Eric Burns 2 2050-2052 162 120 436 35 84 21 1 14 47 0 1 18 181 .193 .226 .342 .568 -0.4
Joe Burns 2 2039-2040 233 224 907 127 290 63 0 50 144 0 2 82 185 .320 .381 .555 .936 6.9
Joe Burns 1 1943-1943 52 0 135 12 28 3 0 1 5 2 0 8 25 .207 .262 .252 .514 -0.3
Paul Burris 4 1948-1953 69 0 196 15 43 5 0 2 24 0 0 8 21 .219 .254 .276 .529 -0.3
Jeff Burroughs 4 1977-1980 522 0 1742 247 466 77 8 88 289 8 6 311 350 .268 .377 .472 .849 13.6
Dick Burrus 4 1925-1928 419 0 1431 178 438 76 8 11 193 16 9 124 63 .306 .365 .393 .758 3.0
Guy Bush 2 1936-1937 48 0 79 8 9 1 0 0 3 0 0 7 20 .114 .186 .127 .313 -1.1
Adam Butler 1 1998-1998 8 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Art Butler 1 1911-1911 27 0 68 11 12 2 0 0 2 0 0 6 6 .176 .263 .206 .469 -0.2
Brett Butler 3 1981-1983 280 0 915 136 238 25 16 5 48 69 32 98 108 .260 .331 .339 .670 2.3
Cecil Butler 2 1962-1964 11 0 8 0 0 0 0 0 0 0 0 1 4 .000 .111 .000 .111 -0.1
Paul Byrd 3 1997-2004 51 0 37 2 7 0 0 0 5 0 0 5 9 .189 .286 .189 .475 -0.5
Francisco Cabrera 5 1989-1993 193 0 339 31 87 16 1 17 62 2 1 20 66 .257 .296 .460 .757 1.2
Jose Cabrera 1 2001-2001 53 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Mauricio Cabrera 1 2016-2016 41 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Melky Cabrera 1 2010-2010 147 0 458 50 117 27 3 4 42 7 1 42 64 .255 .317 .354 .671 -0.1
Trevor Cahill 1 2015-2015 15 0 5 0 1 0 0 0 0 0 0 0 2 .200 .200 .200 .400 -0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Adrião Calderon 2 2035-2036 99 94 375 56 119 24 6 7 52 8 4 13 35 .317 .338 .469 .807 1.3
Sam Calderone 1 1954-1954 22 0 29 3 11 2 0 0 5 0 0 4 4 .379 .441 .448 .889 0.3
Bill Calhoun 1 1913-1913 6 0 13 0 1 0 0 0 0 0 0 0 3 .077 .077 .077 .154 -0.2
Joe Callahan 2 1939-1940 10 0 9 0 0 0 0 0 0 0 0 1 6 .000 .100 .000 .100 -0.2
Alberto Callaspo 1 2015-2015 37 0 107 12 22 2 0 1 8 0 0 14 10 .206 .293 .252 .545 -0.2
Johan Camargo 4 2017-2020 409 263 1303 175 360 77 5 41 179 15 7 99 270 .276 .331 .437 .768 5.8
Hank Camelli 1 1947-1947 52 0 150 10 29 8 1 1 11 0 0 18 18 .193 .280 .280 .560 -0.1
Jack Cameron 1 1906-1906 18 0 61 3 11 0 0 0 4 0 0 2 7 .180 .206 .180 .387 -0.4
Ken Caminiti 1 2001-2001 64 0 171 12 38 9 0 6 16 0 1 21 44 .222 .306 .380 .686 -0.1
Rick Camp 9 1976-1985 414 0 175 6 13 4 0 1 7 0 0 4 85 .074 .109 .114 .224 -2.8
Chad Campbell 3 2042-2044 261 235 900 116 232 40 4 23 105 2 2 95 203 .258 .336 .388 .724 1.4
Dave Campbell 2 1977-1978 118 0 12 1 1 0 0 0 1 0 0 0 8 .083 .083 .083 .167 -0.2
Vin Campbell 1 1912-1912 145 0 624 102 185 32 9 3 48 19 0 32 44 .296 .334 .391 .725 2.1
Jorge Campillo 2 2008-2009 44 0 45 4 8 1 0 0 2 0 0 1 16 .178 .196 .200 .396 -0.6
Bobby Campos 4 2043-2046 138 115 447 79 119 32 1 25 62 8 2 53 132 .266 .344 .510 .855 2.1
Hugh Canavan 1 1918-1918 16 0 21 2 2 1 0 0 1 0 0 3 4 .095 .208 .143 .351 -0.1
Barbaro Canizares 1 2009-2009 5 0 21 1 4 1 0 0 0 0 0 0 6 .190 .190 .238 .429 -0.2
Rip Cannell 2 1904-1905 254 0 913 84 221 19 5 0 54 27 0 74 101 .242 .302 .274 .576 1.0
Bret Cannizzo 2 2056-2057 32 25 88 6 19 4 0 0 9 0 0 8 20 .216 .286 .261 .547 -0.1
Ben Cantwell 9 1928-1936 314 0 485 43 111 8 2 0 27 1 0 11 55 .229 .246 .254 .500 -3.1
Jose F. Capellan 1 2004-2004 3 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Robert Caporn 6 2033-2038 455 431 1789 242 496 71 13 70 224 27 4 80 392 .277 .314 .449 .763 3.0
Buzz Capra 4 1974-1977 101 0 126 7 16 0 0 0 4 0 0 12 37 .127 .201 .127 .328 -1.5
Pat Capri 1 1944-1944 7 0 1 1 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Ramon Caraballo 1 1993-1993 6 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Mario Cardenas 3 2034-2036 196 184 697 110 188 35 0 48 118 1 1 92 240 .270 .355 .527 .881 3.9
Sal Cardenas 1 2048-2048 140 140 582 93 162 30 2 30 92 23 5 38 105 .278 .332 .491 .824 4.1
Ben Cardoni 3 1943-1945 43 0 24 5 4 0 0 0 1 0 0 0 10 .167 .167 .167 .333 -0.4
Don Cardwell 1 1970-1970 16 0 5 1 2 0 0 0 0 0 0 0 3 .400 .400 .400 .800 0.0
Shane Carle 2 2018-2019 56 0 5 0 0 0 0 0 0 0 0 0 5 .000 .000 .000 .000 -0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Buddy Carlyle 3 2007-2009 84 0 47 5 7 0 0 0 3 0 0 1 14 .149 .167 .149 .316 -0.8
Eddie Carnett 1 1941-1941 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Pat Carney 4 1901-1904 338 0 1248 142 308 36 11 3 131 43 0 85 138 .247 .304 .300 .605 1.4
David Carpenter 2 2013-2014 121 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Jordan Carrion 2 2029-2035 165 165 570 63 112 15 4 6 42 16 2 53 147 .196 .267 .268 .535 -0.5
Clay Carroll 5 1964-1968 155 0 58 2 4 0 0 0 1 0 0 1 20 .069 .085 .069 .154 -1.1
Cliff Carroll 1 1893-1893 120 0 438 80 98 7 5 2 54 29 0 88 28 .224 .360 .276 .636 0.6
Corbin Carroll 2 2026-2027 263 261 1111 165 296 48 4 19 91 64 10 131 205 .266 .345 .368 .713 3.4
Dixie Carroll 1 1919-1919 15 0 49 10 13 3 1 0 7 5 0 7 1 .265 .379 .367 .747 0.5
Rico Carty 8 1963-1972 829 0 2746 385 871 137 14 109 451 11 19 322 375 .317 .388 .496 .884 26.4
Chuck Cary 2 1987-1988 20 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Paul Casanova 3 1972-1974 173 0 476 31 100 10 0 9 36 0 3 20 81 .210 .242 .288 .530 -1.1
Alex Castellon 1 2036-2036 114 108 381 57 86 17 1 26 68 0 0 47 138 .226 .313 .480 .794 1.6
Edyn Castellon 3 2058-2060 92 69 292 38 82 16 3 0 27 5 5 23 24 .281 .336 .356 .693 -0.2
Vinny Castilla 4 1991-2003 311 0 1106 123 281 52 5 34 138 5 3 49 161 .254 .289 .402 .692 1.0
Tony Castillo 3 1989-1991 71 0 8 1 1 0 0 0 0 0 0 1 6 .125 .222 .125 .347 -0.1
Daniel Castro 2 2015-2016 80 29 226 22 49 3 1 2 12 1 1 10 39 .217 .250 .265 .515 -1.0
Deivy Castro 1 2033-2033 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Mike Cather 3 1997-1999 74 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Ted Cather 2 1914-1915 90 0 247 29 64 14 3 2 45 9 4 22 47 .259 .330 .364 .694 0.9
Ben Cauble 3 2045-2047 94 65 268 29 68 16 0 6 30 4 0 13 50 .254 .287 .381 .668 0.5
Red Causey 1 1919-1919 10 0 21 0 2 0 0 0 2 0 0 0 6 .095 .095 .095 .190 -0.3
Wayne Causey 1 1968-1968 16 0 37 2 4 0 1 1 4 0 0 0 4 .108 .103 .243 .346 -0.3
Jake Cave 1 2022-2022 25 10 55 4 13 3 0 1 3 0 0 4 19 .236 .283 .345 .629 0.1
Orlando Cepeda 4 1969-1972 401 0 1474 198 414 74 3 74 252 21 16 131 197 .281 .343 .486 .829 7.9
Rick Cerone 1 1985-1985 96 0 282 15 61 9 0 3 25 0 3 29 25 .216 .288 .280 .568 0.1
Francisco Cervelli 1 2019-2019 14 8 32 4 9 5 1 2 7 0 0 4 10 .281 .378 .688 1.066 0.5
Hunter Cervenka 1 2016-2016 50 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jhoulys Chacin 1 2016-2016 5 5 8 0 2 0 0 0 1 0 0 0 1 .250 .250 .250 .500 -0.1
Ricky Chacon 2 2043-2048 46 41 141 16 30 4 0 3 7 0 1 25 36 .213 .331 .305 .636 0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Chet Chadbourne 1 1918-1918 27 0 104 9 27 2 1 0 6 5 0 5 5 .260 .300 .298 .598 0.2
Fabian Chaffin 1 2044-2044 4 3 10 3 3 0 0 3 3 0 0 1 2 .300 .364 1.200 1.564 0.3
Rome Chambers 1 1900-1900 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Chris Chambliss 7 1980-1986 886 0 2668 319 727 140 9 80 366 21 18 304 339 .272 .345 .422 .767 8.6
Darrel Chaney 4 1976-1979 379 0 1067 106 241 41 11 7 95 8 8 115 218 .226 .300 .305 .604 0.5
Tiny Chaplin 1 1936-1936 40 0 84 7 17 1 1 0 8 0 0 1 17 .202 .212 .238 .450 -0.7
Larry Chappell 2 1916-1917 24 0 55 4 12 1 1 0 10 1 0 2 9 .218 .259 .273 .531 -0.1
Bill Chappelle 2 1908-1909 18 0 32 2 5 1 0 1 3 0 0 2 4 .156 .206 .281 .487 -0.1
Norm Charlton 1 1998-1998 13 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Buster Chatham 2 1930-1931 129 0 448 52 118 21 11 6 59 8 0 43 47 .263 .331 .400 .730 0.1
Jesse Chavez 1 2010-2010 28 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Michael Chavis 3 2022-2024 345 338 1209 149 288 82 3 41 142 2 1 146 410 .238 .322 .413 .735 0.7
Dave Cheadle 1 1973-1973 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bruce Chen 3 1998-2000 42 0 23 0 1 0 0 0 1 0 0 0 13 .043 .043 .043 .087 -0.6
Xavier Chenault 1 2050-2050 16 15 58 9 17 2 0 5 7 0 0 3 19 .293 .339 .586 .925 0.6
Larry Cheney 1 1919-1919 8 0 11 1 2 0 0 0 0 0 0 2 4 .182 .308 .182 .490 -0.0
Matt Childers 1 2005-2005 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bob Chipman 3 1950-1952 89 0 54 4 9 0 0 0 3 0 0 3 20 .167 .211 .167 .377 -0.5
Neil Chrisley 1 1961-1961 10 0 9 1 2 0 0 0 0 0 0 1 1 .222 .300 .222 .522 -0.0
Lloyd Christenbury 4 1919-1922 205 0 414 78 113 14 6 4 47 5 9 54 32 .273 .362 .365 .727 1.4
Ryan Church 1 2009-2009 44 0 127 20 33 12 0 2 18 0 0 16 22 .260 .347 .402 .749 0.4
Gino Cimoli 1 1961-1961 37 0 117 12 23 5 0 3 4 1 0 11 15 .197 .266 .316 .582 -0.2
Pedro Ciriaco 1 2015-2015 84 0 142 14 37 8 1 1 15 4 2 2 38 .261 .275 .352 .627 -0.0
Jim Clancy 1 1991-1991 24 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Earl Clark 7 1927-1933 280 0 785 118 233 39 7 4 80 11 0 36 76 .297 .331 .380 .711 0.4
Glen Clark 1 1967-1967 4 0 4 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Terry Clark 1 1995-1995 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Boileryard Clarke 2 1899-1900 141 0 493 60 135 8 4 3 62 2 0 19 52 .274 .310 .325 .635 0.3
Josh Clarke 1 1911-1911 32 0 120 16 28 7 3 1 4 6 0 29 22 .233 .387 .367 .753 0.8
Bill Clarkson 2 1928-1929 21 0 5 0 1 0 0 0 0 0 0 0 1 .200 .200 .200 .400 -0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Buzz Clarkson 1 1952-1952 14 0 25 3 5 0 0 0 1 0 0 3 3 .200 .286 .200 .486 -0.1
Dad Clarkson 1 1892-1892 1 0 3 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
John Clarkson 5 1888-1892 244 0 884 109 192 34 11 6 105 18 0 47 203 .217 .258 .301 .558 -1.0
Josh Clary 1 2044-2044 29 27 98 8 22 4 0 0 10 0 0 1 13 .224 .243 .265 .508 -0.3
Marty Clary 3 1987-1990 58 0 60 3 5 0 0 0 1 0 0 4 17 .083 .141 .083 .224 -1.0
Chet Clemens 2 1939-1944 28 0 40 9 8 1 1 0 3 1 0 3 5 .200 .256 .275 .531 -0.2
Jack Clements 1 1900-1900 16 0 42 6 13 1 0 1 10 0 0 3 4 .310 .370 .405 .774 0.3
Brent Clevlen 1 2010-2010 4 0 4 2 1 1 0 0 0 0 0 0 1 .250 .250 .500 .750 0.0
Ty Cline 5 1963-1967 348 0 589 78 136 11 6 1 39 6 5 37 117 .231 .285 .275 .560 -0.8
Chris Clinton 3 2035-2037 18 5 22 1 4 1 0 1 2 0 0 1 7 .182 .217 .364 .581 -0.1
Tony Cloninger 8 1961-1968 234 0 438 41 83 10 2 6 50 1 1 5 102 .189 .201 .263 .464 -2.7
Brad Clontz 3 1995-1997 190 0 5 1 0 0 0 0 0 0 0 2 3 .000 .286 .000 .286 -0.1
Al Closter 1 1973-1973 4 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Otis Clymer 1 1913-1913 14 0 37 4 12 3 1 0 6 2 0 3 3 .324 .375 .459 .834 0.3
Gene Cocreham 3 1913-1915 17 0 14 0 1 0 0 0 0 0 0 1 8 .071 .133 .071 .205 -0.2
Jack Coffey 1 1909-1909 73 0 257 21 48 4 4 0 20 2 0 11 31 .187 .229 .233 .462 -0.4
Dick Coffman 1 1940-1940 31 0 12 0 1 0 0 0 0 0 0 1 7 .083 .154 .083 .237 -0.2
Kevin Coffman 2 1987-1988 24 0 32 2 6 3 0 0 4 0 0 1 11 .188 .235 .281 .517 -0.1
Ed Cogswell 1 1879-1879 49 0 236 51 76 8 1 1 18 0 0 8 5 .322 .344 .377 .721 1.6
Erinson Coker 2 2037-2038 185 185 666 113 185 28 3 36 104 6 2 132 122 .278 .399 .491 .890 5.6
Greg Colbrunn 2 1997-1998 56 0 98 9 28 6 0 3 19 1 0 4 22 .286 .340 .439 .778 0.3
Dave Cole 4 1950-1953 59 0 28 2 7 1 1 2 7 0 0 0 8 .250 .250 .571 .821 0.2
Dick Cole 1 1957-1957 15 0 14 1 1 0 0 0 0 0 0 3 5 .071 .235 .071 .307 -0.2
Juan Collaso 2 2037-2038 83 80 274 26 49 10 0 8 23 0 0 37 107 .179 .274 .303 .577 0.2
Bill Collins 2 1910-1911 168 0 628 75 147 7 8 3 48 40 0 44 56 .234 .298 .285 .583 0.1
Don Collins 1 1977-1977 40 0 11 0 0 0 0 0 0 0 0 0 6 .000 .000 .000 .000 -0.3
Jimmy Collins 6 1895-1900 674 0 2653 470 821 129 43 34 484 71 0 189 249 .309 .365 .429 .794 14.9
Pat Collins 1 1929-1929 7 0 5 1 0 0 0 0 2 0 0 3 1 .000 .375 .000 .375 -0.1
Wilson Collins 2 1913-1914 43 0 38 8 10 0 0 0 1 0 0 2 9 .263 .300 .263 .563 -0.1
Zip Collins 3 1915-1917 107 0 309 45 64 2 8 1 20 5 0 20 47 .207 .258 .275 .533 -0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Josh Collmenter 1 2016-2016 3 0 6 0 0 0 0 0 0 0 0 0 6 .000 .000 .000 .000 -0.2
Bill Collver 1 1885-1885 1 0 4 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Bartolo Colon 1 2017-2017 13 0 15 1 0 0 0 0 0 0 0 0 8 .000 .000 .000 .000 -0.4
Roman Colon 2 2004-2005 41 0 7 0 0 0 0 0 0 0 0 0 5 .000 .000 .000 .000 -0.2
Steve Colyer 1 2007-2007 7 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Doug Combes 3 2047-2049 381 377 1461 174 351 65 4 50 172 3 4 153 422 .240 .311 .393 .704 2.8
Tony Combs 1 2050-2050 105 96 350 41 60 11 0 12 36 2 0 32 139 .171 .251 .306 .556 -1.5
Pete Compton 2 1915-1916 69 0 214 23 48 9 1 1 20 9 1 15 18 .224 .278 .290 .568 0.4
Clint Conatser 2 1948-1949 143 0 376 40 102 15 3 6 39 0 0 46 46 .271 .352 .375 .727 1.5
Gene Conley 6 1952-1958 146 0 243 11 44 5 0 1 16 0 0 2 46 .181 .188 .214 .402 -2.3
Jocko Conlon 1 1923-1923 59 0 147 23 32 3 0 0 17 0 3 11 11 .218 .299 .238 .537 -0.6
Frank Connaughton 2 1894-1906 58 0 215 45 68 9 2 2 34 4 0 19 13 .316 .380 .405 .784 1.0
Joe Connolly 4 1913-1916 412 0 1241 202 358 65 31 14 157 48 12 168 131 .288 .380 .425 .805 10.4
Joe Connor 1 1900-1900 7 0 19 2 4 0 0 0 4 1 0 2 2 .211 .286 .211 .496 -0.1
John Connor 1 1884-1884 7 0 25 1 2 0 0 0 1 0 0 1 13 .080 .115 .080 .195 -0.2
Brooks Conrad 3 2009-2011 225 0 313 49 73 17 3 14 54 7 1 34 100 .233 .313 .441 .754 1.4
Jim Constable 1 1962-1962 3 0 5 0 0 0 0 0 0 0 0 1 2 .000 .167 .000 .167 -0.1
Jose Constanza 4 2011-2014 112 0 220 32 60 3 1 2 17 12 9 14 41 .273 .316 .323 .639 -0.4
William Contreras 3 2021-2023 93 88 317 31 71 18 0 2 25 2 0 40 77 .224 .320 .300 .619 0.6
Willie Contreras 2 2050-2051 177 163 620 78 140 13 1 39 87 1 0 42 210 .226 .280 .439 .718 1.7
Dick Conway 2 1887-1888 49 0 170 22 40 4 1 0 11 5 0 17 22 .235 .309 .271 .579 -0.2
Rip Conway 1 1918-1918 14 0 24 4 4 0 0 0 2 1 0 2 4 .167 .231 .167 .397 -0.1
Duff Cooley 4 1901-1904 458 0 1808 217 511 83 28 6 225 73 0 116 189 .283 .328 .369 .697 7.9
Bill Cooney 2 1909-1910 13 0 22 2 6 0 0 0 1 0 0 2 2 .273 .333 .273 .606 0.1
Jimmy Cooney 1 1928-1928 18 0 51 2 7 0 0 0 3 1 0 2 5 .137 .170 .137 .307 -0.6
Johnny Cooney 15 1921-1942 858 0 2360 266 676 95 15 2 147 21 5 154 77 .286 .332 .342 .674 4.0
Gary Cooper 1 1980-1980 21 0 2 3 0 0 0 0 0 2 1 0 1 .000 .000 .000 .000 -0.1
Mort Cooper 3 1945-1947 58 0 106 10 20 1 0 2 14 0 0 3 20 .189 .211 .255 .466 -0.8
Walker Cooper 4 1950-1953 366 0 1165 139 330 51 5 45 190 4 1 92 91 .283 .339 .452 .790 8.6
Greg Coppola 2 2039-2040 256 256 1055 151 307 64 4 28 112 21 4 77 174 .291 .343 .439 .782 4.9
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Lance Cormier 2 2006-2007 39 0 28 0 1 0 0 0 0 0 0 1 11 .036 .069 .036 .105 -0.6
Joe Corr 1 2042-2042 66 58 224 18 51 10 0 1 21 0 0 10 20 .228 .265 .286 .550 -0.6
Vic Correll 4 1974-1977 299 0 871 99 193 40 4 27 100 2 6 106 174 .222 .309 .370 .678 2.3
David Cortes 1 1999-1999 4 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Joe Coscarart 2 1935-1936 190 0 651 58 157 22 4 3 73 2 0 35 65 .241 .285 .301 .586 -0.9
Chuck Cottier 2 1959-1960 105 0 253 30 55 9 0 3 20 1 0 17 28 .217 .268 .289 .557 -0.6
Ensign Cottrell 1 1914-1914 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ernie Courtney 1 1902-1902 48 0 165 23 36 3 0 0 17 3 0 13 19 .218 .291 .236 .528 -0.1
Dee Cousineau 3 1923-1925 5 0 4 1 2 0 0 0 2 0 0 0 0 .500 .500 .500 1.000 0.1
Hector Covarrubias 2 2039-2040 45 41 144 14 33 9 0 4 17 0 0 17 43 .229 .317 .375 .692 0.4
Sam Covington 2 1917-1918 20 0 69 8 14 2 0 1 10 1 0 5 5 .203 .267 .275 .542 -0.1
Wes Covington 6 1956-1961 468 0 1435 177 407 54 13 64 235 6 4 108 181 .284 .336 .473 .809 6.3
Billy Cowan 1 1965-1965 19 0 27 4 5 1 0 0 0 0 0 0 9 .185 .185 .222 .407 -0.2
Joe Cowley 1 1982-1982 17 0 15 0 3 0 0 0 0 0 0 0 4 .200 .200 .200 .400 -0.1
Joel Cox 1 2040-2040 32 29 122 19 29 4 0 3 10 4 1 12 45 .238 .304 .344 .648 -0.2
Bill Coyle 1 1893-1893 2 0 4 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Charlie Cozart 1 1945-1945 5 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Del Crandall 13 1949-1963 1394 0 4583 552 1176 167 17 170 628 25 25 374 437 .257 .313 .412 .725 17.7
Doc Crandall 1 1918-1918 14 0 28 1 8 0 0 0 2 0 0 4 3 .286 .375 .286 .661 0.2
Connie Creeden 1 1943-1943 5 0 4 0 1 0 0 0 1 0 0 1 0 .250 .400 .250 .650 0.0
Fred Crolius 1 1901-1901 49 0 200 22 48 4 1 1 13 6 0 9 22 .240 .306 .285 .591 0.0
Ray Crone 4 1954-1957 98 0 114 9 17 2 0 0 4 0 0 13 34 .149 .236 .167 .403 -0.9
Bill Cronin 4 1928-1931 126 0 296 28 68 15 2 0 27 0 0 12 13 .230 .269 .294 .563 -0.7
Pete Crow-Armstrong 1 2032-2032 87 87 351 45 79 23 1 6 29 7 2 37 97 .225 .310 .348 .657 0.9
Isaiah Crowder 1 2057-2057 17 13 51 12 18 3 0 0 8 0 0 5 6 .353 .411 .412 .822 0.4
George Crowe 3 1952-1955 224 0 562 72 153 27 5 21 81 1 1 65 76 .272 .354 .450 .805 2.5
Bill Crowley 2 1881-1884 180 0 686 83 181 26 6 6 92 0 0 47 89 .264 .311 .345 .657 3.1
Terry Crowley 1 1976-1976 7 0 6 0 0 0 0 0 1 0 0 0 0 .000 .000 .000 .000 -0.2
Walton Cruise 6 1919-1924 406 0 1272 169 361 48 22 15 146 28 15 143 103 .284 .358 .392 .750 5.0
Cal Crum 2 1917-1918 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
Dick Crutcher 2 1914-1915 47 0 67 5 11 1 0 0 4 1 0 5 18 .164 .222 .179 .401 -0.5
Juan Cruz 1 2004-2004 50 0 5 1 1 1 0 0 0 0 0 1 3 .200 .333 .400 .733 0.0
Oneil Cruz 1 2030-2030 48 47 183 26 39 8 0 15 32 1 1 15 71 .213 .276 .503 .779 0.6
Tony Cuccinello 7 1936-1943 617 0 2254 271 627 116 10 30 311 14 0 217 168 .278 .343 .378 .722 9.2
Charlie Culberson 3 2018-2020 255 99 519 74 137 27 5 20 72 6 4 33 156 .264 .313 .451 .764 1.5
Greg Cullen 1 2022-2022 2 0 3 0 1 0 0 0 1 0 0 0 0 .333 .333 .333 .667 0.0
Dick Culler 4 1944-1947 355 0 1251 179 316 32 5 2 82 15 0 135 70 .253 .327 .291 .618 2.8
Brett Cumberland 1 2032-2032 26 25 76 13 12 3 0 1 4 0 0 19 33 .158 .356 .237 .593 0.2
Jack Cummings 1 1929-1929 3 0 6 0 1 0 0 0 1 0 0 0 2 .167 .167 .167 .333 -0.1
Will Cunnane 2 2003-2004 29 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Brandon Cunniff 1 2016-2016 15 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bill Cunningham 1 1924-1924 114 0 437 44 119 15 8 1 40 8 5 32 27 .272 .326 .350 .676 0.5
Bruce Cunningham 4 1929-1932 108 0 109 8 15 4 0 0 5 0 0 12 32 .138 .223 .174 .397 -1.1
Marlon Cunningham 1 2040-2040 20 19 63 9 15 1 0 5 11 0 0 8 19 .238 .333 .492 .825 0.4
Todd Cunningham 2 2013-2015 47 0 94 15 21 4 0 0 4 2 1 5 20 .223 .277 .266 .543 -0.4
Nig Cuppy 1 1900-1900 17 0 42 7 11 3 0 0 6 0 0 4 5 .262 .326 .333 .659 0.1
Sammy Curran 1 1902-1902 1 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Cliff Curtis 3 1909-1911 65 0 139 7 20 1 0 0 3 0 0 3 27 .144 .168 .151 .319 -1.3
Jack Curtis 1 1962-1962 30 0 18 1 4 1 0 0 1 0 0 3 7 .222 .333 .278 .611 0.0
Sam Curtis 4 2056-2059 241 138 645 97 190 44 2 22 118 3 0 50 76 .295 .349 .471 .820 2.4
Jack Cusick 1 1952-1952 49 0 78 5 13 1 0 0 6 0 1 6 9 .167 .226 .179 .406 -0.5
Chase d'Arnaud 2 2016-2017 95 51 241 29 60 14 2 1 21 9 3 25 53 .249 .324 .336 .660 0.3
Travis d'Arnaud 2 2020-2021 174 172 630 75 177 26 2 24 88 0 0 50 122 .281 .335 .443 .778 2.8
John Dagenhard 1 1943-1943 2 0 3 0 0 0 0 0 0 0 0 1 2 .000 .250 .000 .250 -0.1
Bill Dahlen 2 1908-1909 213 0 721 72 171 29 3 5 64 14 0 64 80 .237 .306 .307 .613 3.6
Babe Dahlgren 1 1941-1941 44 0 166 20 39 8 1 7 30 0 0 16 13 .235 .306 .422 .728 0.5
Con Daily 2 1886-1887 86 0 300 37 62 9 2 0 34 9 0 28 37 .207 .279 .250 .529 -1.3
Bruce Dal Canton 2 1975-1976 68 0 28 2 4 0 0 0 0 0 0 1 10 .143 .172 .143 .315 -0.3
Bill Daley 1 1889-1889 9 0 20 2 3 1 0 0 0 0 0 1 8 .150 .190 .200 .390 -0.1
Joe Daly 1 1892-1892 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
Bill Dam 1 1909-1909 1 0 2 1 1 1 0 0 0 0 0 1 0 .500 .667 1.000 1.667 0.1
Jack Daniels 1 1952-1952 106 0 219 31 41 5 1 2 14 3 3 28 30 .187 .288 .247 .535 -0.9
Alvin Dark 4 1946-1960 332 0 1226 175 366 71 13 7 120 9 0 62 95 .299 .334 .395 .728 4.9
Mike Davey 2 1977-1978 19 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Josh Davidson 1 2038-2038 17 15 51 6 13 3 0 3 12 0 0 9 14 .255 .397 .490 .887 0.2
Pat Davidson 2 2045-2046 178 177 739 93 208 40 4 18 68 2 1 48 108 .281 .326 .419 .746 0.9
Ted Davidson 1 1968-1968 4 0 0 1 0 0 0 0 0 0 0 1 0 .000 1.000 .000 1.000 0.0
Kyle Davies 3 2005-2007 53 0 64 4 9 1 0 2 9 0 0 4 23 .141 .188 .250 .438 -0.9
Mario Davila 2 2058-2059 157 140 537 67 125 19 2 11 55 2 2 38 99 .233 .287 .337 .624 -0.3
Daisy Davis 2 1884-1885 15 0 53 4 7 2 0 0 3 0 0 1 20 .132 .148 .170 .318 -0.3
George Davis 3 1913-1915 26 0 43 3 9 1 0 0 3 0 0 2 15 .209 .244 .233 .477 -0.1
Jody Davis 3 1988-1990 92 0 267 14 43 5 0 5 23 0 0 26 65 .161 .237 .236 .473 -0.8
Mark Davis 1 1992-1992 14 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Trench Davis 1 1987-1987 6 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Joey Dawley 2 2002-2003 6 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Alan Day 2 2050-2051 178 176 581 62 96 14 0 25 62 0 1 59 254 .165 .245 .318 .563 1.6
Ken Dayley 3 1982-1984 50 0 56 4 14 0 0 0 2 0 1 6 22 .250 .323 .250 .573 -0.2
Mike de Anda 1 2039-2039 12 9 40 6 8 0 0 3 5 0 0 3 11 .200 .256 .425 .681 -0.1
Joel De La Cruz 1 2016-2016 22 9 16 0 3 0 0 0 1 0 0 0 8 .188 .188 .188 .375 -0.2
Mike de la Hoz 4 1964-1967 304 0 618 61 153 16 3 11 44 2 3 31 75 .248 .287 .337 .623 0.8
Ernie De La Trinidad 1 2030-2030 20 9 43 5 5 2 0 1 3 2 0 5 10 .116 .208 .233 .441 -0.3
David de Leon 1 2042-2042 77 65 256 49 68 19 1 25 62 1 0 31 85 .266 .347 .641 .988 2.6
Charlie Deal 2 1913-1914 89 0 293 23 65 14 2 0 26 5 0 22 24 .222 .281 .283 .564 -0.1
Pat Dealy 2 1885-1886 50 0 176 27 44 5 2 1 12 5 0 6 18 .250 .275 .318 .593 -0.2
Pat Deasley 2 1881-1882 110 0 411 49 105 13 2 0 37 0 0 12 32 .255 .277 .297 .573 -0.0
Jeff Dedmon 5 1983-1987 229 0 47 4 7 1 0 0 2 0 0 2 14 .149 .184 .170 .354 -0.6
Jim Delahanty 2 1904-1905 267 0 960 106 261 38 16 8 115 28 0 55 102 .272 .324 .370 .694 5.2
Art Delaney 2 1928-1929 59 0 84 8 12 0 0 1 2 0 0 5 11 .143 .191 .179 .370 -1.0
Randall Delgado 2 2011-2012 25 0 35 3 6 0 0 0 1 0 0 0 15 .171 .171 .171 .343 -0.5
Tony Delgado 3 2047-2049 380 378 1398 185 314 41 1 90 238 0 0 139 459 .225 .310 .448 .758 4.7
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Al Demaree 1 1919-1919 25 0 42 1 2 0 0 0 1 1 0 1 11 .048 .070 .048 .117 -0.7
Frank Demaree 2 1941-1942 112 0 300 38 68 10 2 5 39 4 0 29 15 .227 .295 .323 .618 0.2
John DeMerit 4 1957-1961 79 0 116 18 20 3 0 2 6 1 0 6 29 .172 .220 .250 .470 -0.7
Gene DeMontreville 2 1901-1902 264 0 1058 134 298 30 9 5 125 48 0 29 111 .282 .301 .341 .643 2.9
Dave Dempsey 1 2035-2035 14 9 36 2 5 1 0 0 2 0 0 4 14 .139 .220 .167 .386 -0.3
Drew Denson 1 1989-1989 12 0 36 1 9 1 0 0 5 1 0 3 9 .250 .308 .278 .585 -0.0
Mark DeRosa 7 1998-2004 393 0 975 135 259 48 2 17 99 6 7 65 149 .266 .318 .371 .690 0.8
Matt DeSalvo 1 2008-2008 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Rube Dessau 1 1907-1907 2 0 4 0 0 0 0 0 0 0 0 1 1 .000 .200 .000 .200 -0.0
Elmer Dessens 1 2008-2008 4 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ducky Detweiler 2 1942-1946 13 0 45 3 14 2 1 0 5 0 0 2 7 .311 .340 .400 .740 0.3
Ross Detwiler 1 2015-2015 24 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0.1
Mike Devereaux 1 1995-1995 29 0 55 7 14 3 0 1 8 2 0 2 11 .255 .281 .364 .644 -0.0
Rafael Devers 3 2024-2026 371 370 1501 212 415 102 3 78 257 8 3 108 312 .276 .325 .504 .829 4.5
Adrian Devine 5 1973-1979 148 0 41 0 2 0 0 0 1 0 0 1 15 .049 .071 .049 .120 -0.8
Joey Devine 3 2005-2007 25 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Art Devlin 2 1912-1913 197 0 646 78 174 25 13 0 66 19 0 80 54 .269 .354 .348 .703 2.1
Rex DeVogt 1 1913-1913 3 0 6 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Josh Devore 1 1914-1914 51 0 128 22 29 4 0 1 5 2 0 18 14 .227 .327 .281 .608 0.2
Blake DeWitt 1 2013-2013 4 0 3 0 1 1 0 0 0 0 0 0 0 .333 .333 .667 1.000 0.0
Charlie Dexter 2 1902-1903 171 0 640 115 149 18 1 4 52 48 0 77 72 .233 .323 .283 .606 1.9
Ted Dexter 3 2037-2042 108 102 422 52 139 28 4 3 45 0 0 26 58 .329 .369 .436 .805 1.2
Carlos Diaz 1 1982-1982 19 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Jose Diaz 3 2058-2060 235 228 748 93 187 40 1 8 75 3 5 74 141 .250 .324 .338 .662 2.8
Matt Diaz 7 2006-2012 578 0 1528 185 457 80 10 43 194 29 13 88 307 .299 .347 .449 .796 5.6
Sergio Diaz 1 2042-2042 66 64 282 41 84 9 3 3 14 9 3 30 21 .298 .365 .383 .748 1.5
R.A. Dickey 1 2017-2017 31 0 61 0 9 0 0 0 5 0 0 0 12 .148 .148 .148 .295 -0.9
Walt Dickson 2 1912-1913 55 0 105 7 18 0 0 0 6 1 0 7 26 .171 .230 .171 .402 -0.8
Bob Didier 4 1969-1972 235 0 715 53 161 24 4 0 49 2 3 54 71 .225 .281 .270 .551 -2.0
Ernie Diehl 2 1906-1909 4 0 15 2 7 1 1 0 0 0 0 0 1 .467 .467 .667 1.133 0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
George Diehl 2 1942-1943 2 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Dick Dietz 1 1973-1973 83 0 139 22 41 8 1 3 24 0 0 49 25 .295 .474 .432 .905 1.8
Steve Dignan 1 1880-1880 8 0 34 4 11 1 0 0 4 0 0 0 3 .324 .324 .353 .676 0.2
Alan Dike 5 2028-2032 80 58 260 38 53 9 2 21 57 1 1 9 80 .204 .236 .496 .733 -0.0
Don Dillard 2 1963-1965 87 0 138 10 31 6 4 2 15 0 2 5 27 .225 .255 .370 .625 -0.0
Vince DiMaggio 2 1937-1938 282 0 1033 127 249 46 7 27 130 19 0 104 245 .241 .312 .378 .690 3.3
Bill Dinneen 2 1900-1901 98 0 272 27 66 6 0 1 15 14 0 17 30 .243 .292 .276 .568 -0.2
Tim DiPietro 3 2036-2038 193 170 630 94 139 27 7 30 96 3 4 83 147 .221 .314 .429 .742 0.2
Jack Dittmer 5 1952-1956 379 0 1196 114 278 42 4 24 134 2 1 75 101 .232 .280 .334 .615 -0.4
Pat Dobson 1 1973-1973 12 0 15 0 1 0 0 0 0 0 0 0 3 .067 .067 .067 .133 -0.3
Cozy Dolan 4 1895-1906 296 0 1079 114 277 35 12 3 94 41 0 88 114 .257 .316 .320 .636 2.7
Art Doll 3 1935-1938 7 0 13 0 2 0 0 0 0 0 0 0 3 .154 .154 .154 .308 -0.1
Pat Domer 5 2056-2060 575 546 2122 274 579 76 6 97 332 4 5 159 392 .273 .329 .451 .780 6.4
Pat Dominski 1 2032-2032 36 34 131 23 48 15 1 4 17 0 0 11 17 .366 .417 .588 1.004 1.8
Josh Donaldson 1 2019-2019 155 149 549 96 142 33 0 37 94 4 2 100 155 .259 .379 .521 .900 5.3
Mike Donlin 1 1911-1911 56 0 222 33 70 16 1 2 34 7 0 22 17 .315 .377 .423 .800 1.7
Blix Donnelly 1 1951-1951 6 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Ed Donnelly 2 1911-1912 43 0 83 11 20 4 0 0 2 1 0 2 20 .241 .267 .289 .557 -0.3
Bill Donovan 2 1942-1943 38 0 28 1 7 0 0 0 1 0 0 2 6 .250 .300 .250 .550 -0.1
Dick Donovan 3 1950-1952 25 0 12 2 2 1 0 0 0 0 0 6 8 .167 .444 .250 .694 0.1
Patsy Donovan 1 1890-1890 32 0 140 17 36 0 0 0 9 10 0 8 17 .257 .307 .257 .564 0.1
Gus Dorner 4 1906-1909 113 0 265 13 39 0 0 0 7 1 0 5 34 .147 .166 .147 .313 -2.4
Octavio Dotel 1 2007-2007 9 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ryan Doumit 1 2014-2014 100 0 157 11 31 4 0 5 17 1 0 7 49 .197 .235 .318 .553 -0.4
Scott Downs 1 2013-2013 25 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Paul Doyle 1 1969-1969 36 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Hunter Dozier 1 2020-2020 51 51 190 25 47 12 2 11 27 2 1 19 54 .247 .314 .505 .820 0.5
Moe Drabowsky 1 1961-1961 16 0 4 0 1 0 0 0 1 0 0 1 1 .250 .400 .250 .650 0.0
Adam Dragicevich 2 2059-2060 68 48 216 18 58 7 1 7 32 1 4 2 79 .269 .279 .407 .686 0.1
Bill Dreesen 1 1931-1931 48 0 180 38 40 10 4 1 10 1 0 23 23 .222 .310 .339 .649 0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Bob Dresser 1 1902-1902 1 0 4 0 1 1 0 0 0 0 0 0 0 .250 .250 .500 .750 0.0
J.D. Drew 1 2004-2004 145 0 518 118 158 28 8 31 93 12 3 118 116 .305 .436 .569 1.006 6.7
Tim Drew 1 2004-2004 12 0 2 1 0 0 0 0 0 0 0 1 1 .000 .333 .000 .333 -0.0
Frank Drews 2 1944-1945 95 0 288 27 59 13 2 0 29 0 0 41 32 .205 .306 .264 .570 -0.0
Lucas Duda 1 2018-2018 20 1 18 1 4 2 0 1 2 0 0 4 7 .222 .364 .500 .864 0.2
John Dudra 1 1941-1941 14 0 25 3 9 3 1 0 3 0 0 3 4 .360 .429 .560 .989 0.4
Hugh Duffy 9 1892-1900 1152 0 4656 996 1544 220 73 69 927 331 0 457 291 .332 .394 .455 .848 34.1
Joe Dugan 1 1929-1929 60 0 125 14 38 10 0 0 15 0 0 8 8 .304 .346 .384 .730 0.1
Oscar Dugey 3 1913-1920 68 0 117 20 23 2 0 1 10 10 0 11 16 .197 .271 .239 .511 0.0
Danny Dumm 5 2051-2055 749 747 2895 386 781 129 10 124 384 6 3 287 498 .270 .342 .450 .792 18.6
Bill Dunlap 2 1929-1930 26 0 58 9 14 1 1 1 4 0 0 4 10 .241 .290 .345 .635 -0.2
Mike Dunn 1 2010-2010 25 0 2 1 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Ezequiel Duran 1 2028-2028 18 11 41 5 7 3 0 1 4 1 0 4 17 .171 .244 .317 .562 -0.2
Chad Durbin 1 2012-2012 76 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Adam Duvall 3 2018-2020 101 58 262 40 56 9 1 14 30 1 1 15 85 .214 .268 .416 .684 -0.3
Jermaine Dye 1 1996-1996 98 0 292 32 82 16 0 12 37 1 4 8 67 .281 .304 .459 .763 0.5
Jerrion Ealy 1 2034-2034 41 35 122 15 26 2 0 7 15 2 0 10 43 .213 .278 .402 .680 0.2
Tom Earley 6 1938-1945 94 0 114 15 23 5 0 0 8 1 0 4 26 .202 .229 .246 .474 -0.7
Mal Eason 1 1902-1902 27 0 72 4 6 0 0 0 3 0 0 2 10 .083 .120 .083 .203 -1.0
Jamie Easterly 6 1974-1979 92 0 61 2 10 3 0 0 3 0 0 1 16 .164 .177 .213 .391 -0.6
Gary Eave 2 1988-1989 8 0 6 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.2
Eddie Eayrs 2 1920-1921 102 0 259 31 81 5 2 1 25 4 3 30 22 .313 .392 .359 .752 1.8
Derrin Ebert 1 1999-1999 5 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Ox Eckhardt 1 1932-1932 8 0 8 1 2 0 0 0 1 0 0 0 1 .250 .250 .250 .500 -0.0
Rob Eckhardt 7 2031-2037 929 918 3630 551 966 213 6 228 627 8 2 359 995 .266 .335 .517 .851 14.6
John Edelman 1 1955-1955 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Mike Eden 1 1976-1976 5 0 8 0 0 0 0 0 1 0 0 0 0 .000 .000 .000 .000 -0.2
Brian Edmondson 1 1998-1998 10 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Foster Edwards 4 1925-1928 58 0 42 4 2 1 0 0 2 0 0 1 13 .048 .070 .071 .141 -1.0
Dick Egan 2 1915-1916 166 0 458 43 110 17 4 0 37 5 4 47 39 .240 .311 .295 .606 1.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Juan Eichelberger 1 1988-1988 20 0 3 0 0 0 0 0 0 0 0 0 2 .000 .250 .000 .250 -0.0
Mark Eichhorn 1 1989-1989 45 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Dave Eilers 2 1964-1965 12 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Art Eisenman 1 2048-2048 3 2 9 1 3 0 0 0 1 1 0 0 2 .333 .333 .333 .667 0.0
Bob Elliott 5 1947-1951 718 0 2588 436 763 145 22 101 466 13 0 441 278 .295 .398 .485 .883 27.1
Glenn Elliott 3 1947-1949 34 0 21 0 2 0 0 0 0 0 0 2 7 .095 .174 .095 .269 -0.3
Jumbo Elliott 1 1934-1934 7 0 4 1 1 0 0 0 0 0 0 1 1 .250 .400 .250 .650 0.0
Rowdy Elliott 1 1910-1910 3 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Alan Embree 2 1997-1998 86 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Cole Emerson 1 2060-2060 22 5 31 8 10 2 0 0 3 0 0 7 5 .323 .447 .387 .834 0.4
Zach Emig 3 2052-2054 291 288 1014 86 195 47 3 15 93 0 3 87 326 .192 .259 .289 .548 0.6
Bob Emmerich 1 1923-1923 13 0 24 3 2 0 0 0 0 1 1 2 3 .083 .154 .083 .237 -0.4
Gil English 2 1937-1938 132 0 434 42 119 11 2 4 58 4 0 38 43 .274 .335 .336 .672 1.1
John Ennis 1 2002-2002 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Dick Errickson 5 1938-1942 155 0 223 10 37 3 0 0 6 0 0 5 42 .166 .184 .179 .364 -2.5
Nick Esasky 1 1990-1990 9 0 35 2 6 0 0 0 0 0 0 4 14 .171 .256 .171 .428 -0.3
Yunel Escobar 4 2007-2010 446 0 1622 242 472 87 4 29 183 17 13 180 199 .291 .368 .403 .771 9.2
Jeff Eskenazi 3 2058-2060 174 143 564 92 142 19 5 14 60 33 17 71 143 .252 .335 .378 .713 2.1
George Estock 1 1951-1951 37 0 7 0 2 0 0 0 0 0 0 1 2 .286 .375 .286 .661 0.0
Johnny Estrada 3 2003-2005 255 0 855 89 249 62 0 13 117 0 0 59 107 .291 .346 .409 .756 4.0
Willie Estrada 3 2038-2040 31 29 105 14 24 6 0 2 14 0 0 8 28 .229 .283 .343 .626 -0.1
Buck Etchison 2 1943-1944 119 0 327 32 72 19 0 8 35 1 0 35 52 .220 .298 .352 .649 -0.0
Chick Evans 2 1909-1910 17 0 19 1 1 1 0 0 1 0 0 0 2 .053 .053 .105 .158 -0.3
Darrell Evans 9 1969-1989 866 0 2896 453 712 98 16 131 424 31 14 563 502 .246 .368 .426 .794 24.0
Johnny Evers 5 1914-1929 318 0 1093 157 278 28 5 2 77 25 8 190 69 .254 .366 .295 .661 5.6
Jorge Fabregas 1 1999-1999 6 0 8 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.2
Pete Falcone 2 1983-1984 68 0 59 2 10 2 0 0 4 0 0 0 19 .169 .167 .203 .370 -0.7
Ed Fallenstein 1 1933-1933 11 0 8 2 3 1 0 0 3 0 0 0 2 .375 .375 .500 .875 0.1
Kyle Farnsworth 2 2005-2010 49 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Doc Farrell 3 1927-1929 249 0 915 80 229 27 4 4 103 7 0 40 48 .250 .285 .302 .587 -1.8
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Kerby Farrell 1 1943-1943 85 0 280 11 75 14 1 0 21 1 0 16 15 .268 .307 .325 .632 -0.1
Gus Felix 3 1923-1925 319 0 1169 149 322 49 10 9 120 13 21 99 115 .275 .338 .358 .696 1.0
George Ferguson 4 1908-1911 106 0 185 12 35 4 1 1 11 0 0 14 31 .189 .246 .238 .484 -0.3
Max Ferguson 2 2025-2026 131 129 454 65 132 25 1 11 43 5 0 63 50 .291 .385 .423 .808 2.2
Nanny Fernandez 3 1942-1947 343 0 1158 116 285 48 5 10 118 18 0 90 125 .246 .302 .322 .624 2.1
Wes Ferrell 1 1941-1941 4 0 4 2 2 0 0 1 2 0 0 1 1 .500 .600 1.250 1.850 0.2
Lou Fette 5 1937-1945 108 0 236 10 44 3 2 0 15 0 0 5 29 .186 .203 .216 .419 -2.2
Robert Fick 1 2003-2003 126 0 409 52 110 26 1 11 80 1 0 42 47 .269 .335 .418 .753 0.5
Eric Filkins 1 2043-2043 95 94 351 65 104 21 0 29 66 4 0 51 101 .296 .400 .604 1.004 3.6
Dana Fillingim 6 1918-1923 190 0 353 19 75 4 0 2 25 0 1 21 64 .212 .261 .241 .501 -0.2
Hank Fischer 5 1962-1966 144 0 125 9 14 1 0 0 4 0 0 7 45 .112 .159 .120 .279 -1.6
Mike Fischlin 1 1987-1987 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Tom Fisher 1 1904-1904 39 0 99 8 21 1 0 2 8 0 0 7 11 .212 .264 .283 .547 0.1
Charlie Fitzberger 1 1928-1928 7 0 7 0 2 0 0 0 0 0 0 0 3 .286 .286 .286 .571 -0.0
Ed Fitzpatrick 3 1915-1917 251 0 697 91 158 35 7 1 59 22 8 70 84 .227 .319 .301 .620 2.5
Patsy Flaherty 3 1907-1911 111 0 295 26 61 6 6 4 36 5 0 16 36 .207 .250 .308 .558 -0.0
Ryan Flaherty 1 2018-2018 81 33 161 17 35 6 0 2 13 4 2 18 41 .217 .298 .292 .590 -0.3
David Fletcher 1 2021-2021 140 138 519 57 134 35 1 4 46 7 1 38 62 .258 .311 .353 .663 0.6
Elbie Fletcher 6 1934-1949 499 0 1739 214 448 74 15 19 152 12 0 226 189 .258 .348 .350 .699 2.6
Hector Flores 3 2040-2043 155 155 541 50 100 20 0 15 53 0 0 46 180 .185 .256 .305 .561 -0.6
Marco Flores 2 2036-2041 148 143 517 48 125 20 3 13 37 0 0 30 122 .242 .291 .368 .659 1.7
Estevan Florial 2 2023-2024 80 57 243 36 59 16 1 8 29 3 1 26 83 .243 .315 .416 .730 0.4
Tyler Flowers 5 2016-2020 407 277 1321 162 325 62 4 45 179 2 3 140 428 .246 .342 .401 .743 5.8
Gavin Floyd 1 2014-2014 9 0 18 0 2 0 0 0 0 0 0 0 12 .111 .111 .111 .222 -0.3
Curry Foley 2 1879-1880 115 0 478 60 143 16 3 2 48 0 0 11 18 .299 .315 .358 .673 2.5
Mike Foltynewicz 5 2015-2019 118 74 199 8 14 3 0 0 9 0 0 1 125 .070 .075 .085 .160 -4.0
Bill Ford 1 1936-1936 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Gene Ford 1 1936-1936 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Hod Ford 7 1919-1933 549 0 1845 164 493 85 29 7 211 8 16 126 156 .267 .318 .356 .674 2.7
Joe Ford 6 2050-2055 688 679 2535 294 579 91 24 112 351 23 18 215 836 .228 .295 .416 .711 13.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Wenty Ford 1 1973-1973 4 0 5 0 2 0 0 0 1 0 0 0 0 .400 .400 .400 .800 0.0
Josh Forrester 8 2050-2057 333 292 1066 116 238 37 3 41 130 0 0 116 340 .223 .302 .379 .681 0.5
Terry Forster 3 1983-1985 127 0 15 2 6 1 0 0 1 0 0 0 2 .400 .400 .467 .867 0.1
John Foster 2 2002-2005 67 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Leo Foster 3 1971-1974 84 0 128 18 23 3 0 1 5 1 2 9 25 .180 .232 .227 .458 -0.6
Jack Fournier 1 1927-1927 122 0 374 55 106 18 2 10 53 4 0 44 16 .283 .368 .422 .790 1.5
Tim Fournier 2 2059-2060 222 216 743 120 154 40 6 43 112 25 10 85 224 .207 .293 .451 .744 4.3
Chad Fox 1 1997-1997 30 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
John Fox 1 1881-1881 30 0 118 8 21 0 0 0 4 0 0 0 11 .178 .178 .178 .356 -0.7
Lucius Fox 1 2026-2026 34 11 51 7 11 0 0 1 5 2 1 6 14 .216 .298 .275 .573 -0.4
Terry Fox 1 1960-1960 5 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Juan Francisco 2 2012-2013 128 0 300 27 71 13 0 14 48 1 2 18 113 .237 .281 .420 .701 0.7
Julio Franco 6 2001-2007 501 0 1218 160 354 62 7 29 179 13 4 141 273 .291 .363 .424 .788 3.6
Matt Franco 2 2002-2003 193 0 339 36 98 20 4 9 45 1 1 38 57 .289 .358 .451 .809 1.4
Jeff Francoeur 6 2005-2016 730 57 2710 339 717 142 12 85 392 16 12 143 551 .265 .307 .420 .726 1.6
Tito Francona 3 1967-1969 255 0 688 65 188 19 2 10 94 4 1 84 89 .273 .350 .350 .700 2.8
Fred Frankhouse 7 1930-1939 236 0 357 44 79 12 1 0 31 0 0 27 37 .221 .280 .261 .540 -1.5
Jesse Franklin 1 2034-2034 13 11 42 5 8 0 0 3 6 0 1 1 7 .190 .227 .405 .632 -0.2
Wayne Franklin 1 2006-2006 11 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Chick Fraser 1 1905-1905 48 0 156 15 35 8 0 0 10 0 0 5 18 .224 .248 .276 .524 -0.2
Vic Frazier 1 1937-1937 3 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Buck Freeman 1 1900-1900 117 0 418 58 126 19 13 6 65 10 0 25 43 .301 .355 .452 .808 2.0
Freddie Freeman 11 2010-2020 1447 575 5345 862 1587 342 27 244 868 44 24 696 1240 .297 .383 .508 .891 41.6
Jimmy Freeman 2 1972-1973 22 0 26 1 3 0 0 0 0 0 0 2 7 .115 .179 .115 .294 -0.3
Marvin Freeman 4 1990-1993 122 0 11 0 2 0 0 0 0 0 0 0 7 .182 .182 .182 .364 -0.1
Sam Freeman 2 2017-2018 117 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Howard Freigau 1 1928-1928 52 0 109 11 28 8 1 1 17 1 0 9 14 .257 .319 .376 .695 0.2
David Freitas 1 2017-2017 6 0 17 2 4 2 0 0 2 0 0 0 4 .235 .235 .353 .588 -0.0
Pepe Frias 1 1979-1979 140 0 475 41 123 18 4 1 44 3 2 20 36 .259 .290 .320 .610 -0.1
Max Fried 3 2017-2019 62 35 71 13 12 4 0 0 4 0 0 6 22 .169 .234 .225 .459 -0.5
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Charlie Frisbee 1 1899-1899 42 0 152 22 50 4 2 0 20 10 0 9 15 .329 .374 .382 .756 0.8
Danny Frisella 2 1973-1974 78 0 3 0 1 0 0 0 0 0 0 1 1 .333 .500 .333 .833 0.1
Sam Frock 3 1907-1911 54 0 103 5 18 0 0 0 8 1 0 1 36 .175 .183 .175 .357 -0.9
Jon Frost 1 2040-2040 111 111 388 42 85 22 0 8 37 4 0 69 98 .219 .343 .338 .680 1.0
Juan Fuentes 1 2048-2048 59 52 198 24 36 7 0 11 22 0 0 22 67 .182 .269 .384 .653 -0.6
John Fuller 1 1974-1974 3 0 3 1 1 0 0 0 0 0 0 0 0 .333 .333 .333 .667 0.0
Danny Fulwiley 1 2046-2046 2 0 1 1 1 0 0 1 2 0 0 0 0 1.000 1.000 4.000 5.000 0.1
Frank Funk 1 1963-1963 26 0 4 1 0 0 0 0 0 0 0 1 3 .000 .200 .000 .200 -0.0
Rafael Furcal 6 2000-2005 817 0 3258 554 924 160 38 57 292 189 53 320 475 .284 .348 .409 .756 16.5
Bobby Furline 2 2037-2038 243 241 876 96 199 51 3 40 131 0 1 85 315 .227 .303 .429 .732 4.1
Frank Gabler 2 1937-1938 20 0 22 0 4 0 0 0 0 0 0 2 7 .182 .250 .182 .432 -0.2
Len Gabrielson 3 1960-1964 74 0 161 15 33 7 0 3 16 2 1 10 31 .205 .250 .304 .554 -0.5
Andres Galarraga 2 1998-2000 294 0 1049 170 318 52 2 72 221 10 11 99 272 .303 .384 .562 .946 7.8
Dave Gallagher 1 1994-1994 89 0 152 27 34 5 0 2 14 0 2 22 17 .224 .326 .296 .622 -0.6
Gil Gallagher 1 1922-1922 7 0 22 1 1 1 0 0 2 0 0 1 7 .045 .087 .091 .178 -0.4
Daff Gammons 1 1901-1901 28 0 93 10 18 0 1 0 10 5 0 3 11 .194 .242 .215 .457 -0.5
John Gant 1 2016-2016 20 7 7 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.3
Ron Gant 7 1987-1993 858 0 3192 515 836 158 27 147 480 157 68 300 600 .262 .326 .466 .793 21.3
Charlie Ganzel 9 1889-1897 535 0 2007 291 535 62 32 8 309 40 0 128 79 .267 .316 .341 .657 1.5
Gene Garber 10 1978-1987 558 0 75 5 11 0 0 0 3 0 0 10 28 .147 .247 .147 .394 -0.7
Adonis Garcia 3 2015-2017 244 129 896 104 239 45 0 29 110 7 2 36 151 .267 .300 .414 .714 2.2
Anthony Garcia 1 2038-2038 24 24 88 16 20 2 0 9 15 1 1 10 32 .227 .310 .557 .867 0.6
Damaso Garcia 1 1988-1988 21 0 60 3 7 1 0 1 4 1 0 3 10 .117 .159 .183 .342 -0.5
Freddy Garcia 1 2013-2013 6 0 8 0 0 0 0 0 0 0 0 0 5 .000 .000 .000 .000 -0.2
Freddy Adrian Garcia 1 1999-1999 2 0 2 1 1 0 0 1 1 0 0 1 1 .500 .667 2.000 2.667 0.1
Jaime Garcia 1 2017-2017 18 0 31 2 5 1 0 1 7 0 0 1 7 .161 .188 .290 .478 -0.3
Luis Garcia 4 2024-2031 231 219 823 103 215 44 9 22 113 21 1 57 170 .261 .309 .417 .726 0.9
Victor Garcia 1 2038-2038 35 20 86 18 28 9 0 4 21 0 0 11 23 .326 .398 .570 .968 0.8
Yhoswar Garcia 1 2028-2028 84 84 327 64 67 12 1 11 25 13 2 64 78 .205 .342 .349 .690 1.0
Randy Gardiner 1 2050-2050 77 75 264 20 54 6 1 5 17 0 1 7 117 .205 .228 .292 .520 -0.4
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Nate Gardner 4 2036-2039 259 256 977 122 227 48 5 22 95 24 7 78 259 .232 .300 .359 .659 0.9
Debs Garms 3 1937-1939 374 0 1419 190 412 58 18 4 121 8 0 110 75 .290 .345 .365 .710 3.8
Eddie Garnica 1 2050-2050 17 0 17 3 2 0 0 0 1 0 0 0 5 .118 .118 .118 .235 -0.3
Ralph Garr 8 1968-1975 800 0 3222 470 1022 132 40 49 247 137 62 157 291 .317 .350 .429 .779 16.4
Adrian Garrett 1 1966-1966 4 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Gil Garrido 5 1968-1972 320 0 847 80 205 14 5 1 50 1 4 59 47 .242 .290 .274 .564 -0.8
Jim Garry 1 1893-1893 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Cito Gaston 5 1967-1978 258 0 503 44 126 13 1 14 71 4 0 38 98 .250 .300 .364 .664 0.7
Hank Gastright 1 1893-1893 20 0 68 11 13 3 0 0 10 0 0 6 5 .191 .257 .235 .492 -0.3
Aubrey Gatewood 1 1970-1970 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Evan Gattis 2 2013-2014 213 0 723 85 183 38 1 43 117 0 0 43 178 .253 .304 .487 .791 4.4
Kevin Gausman 2 2018-2019 27 26 46 1 2 0 0 0 0 0 0 4 27 .043 .120 .043 .163 -0.9
Doc Gautreau 4 1925-1928 257 0 799 122 207 34 10 0 52 40 7 99 60 .259 .344 .327 .670 1.8
Dinty Gearin 1 1924-1924 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Cory Gearrin 3 2011-2013 77 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Phil Geier 1 1904-1904 149 0 580 70 141 17 2 1 27 18 0 56 64 .243 .314 .284 .599 2.0
Gary Geiger 2 1966-1967 147 0 243 40 52 6 4 5 15 1 2 41 64 .214 .328 .333 .661 0.7
Joe Genewich 7 1922-1928 207 0 348 23 68 6 1 0 21 0 0 12 50 .195 .227 .218 .445 -2.3
Sam Gentile 1 1943-1943 8 0 4 1 1 1 0 0 0 0 0 1 0 .250 .400 .500 .900 0.1
Gary Gentry 3 1973-1975 27 0 36 2 7 0 0 0 3 0 0 1 19 .194 .216 .194 .411 -0.3
Lefty George 1 1918-1918 10 0 22 2 2 0 0 0 0 0 0 1 2 .091 .130 .091 .221 -0.3
Ben Geraghty 2 1943-1944 19 0 17 5 4 0 0 0 0 0 0 1 2 .235 .278 .235 .513 -0.0
Lefty Gervais 1 1913-1913 6 0 5 1 0 0 0 0 0 0 0 1 0 .000 .167 .000 .167 -0.1
Gus Getz 2 1909-1910 94 0 292 20 61 2 1 0 16 4 0 7 27 .209 .230 .223 .453 -1.2
Charlie Getzein 2 1890-1891 55 0 188 31 41 11 3 3 31 4 0 23 43 .218 .310 .356 .666 0.5
Frank Gibson 7 1921-1927 448 0 1098 113 309 56 19 8 144 10 7 52 118 .281 .316 .389 .705 2.9
Bob Giggie 2 1959-1960 16 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Larry Gilbert 2 1914-1915 117 0 330 43 76 10 1 5 29 7 1 37 47 .230 .310 .312 .622 0.5
Rod Gilbreath 7 1972-1978 500 0 1436 164 356 45 15 14 125 25 29 147 212 .248 .320 .329 .649 1.5
Marcus Giles 6 2001-2006 676 0 2514 416 717 168 13 72 294 60 22 274 441 .285 .361 .448 .809 15.4
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Bernard Gilkey 1 2001-2001 69 0 106 8 29 6 0 2 14 0 1 11 31 .274 .339 .387 .726 0.1
Carden Gillenwater 2 1945-1946 243 0 741 104 200 30 3 8 86 16 0 112 97 .270 .368 .351 .719 4.4
Nate Gillette 5 2055-2059 337 306 1206 135 312 65 3 31 168 0 0 78 248 .259 .308 .395 .702 1.1
Billy Ging 1 1899-1899 1 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Ed Giovanola 3 1995-1997 70 0 104 12 22 2 0 0 7 1 0 13 19 .212 .303 .231 .533 -0.2
Roland Gladu 1 1944-1944 21 0 66 5 16 2 1 1 7 0 0 3 8 .242 .275 .348 .624 0.0
Troy Glaus 1 2010-2010 128 0 412 52 99 18 0 16 71 0 0 63 100 .240 .344 .400 .744 1.2
Tom Glavine 17 1987-2008 541 0 1043 73 193 20 2 1 70 1 0 72 270 .185 .239 .211 .450 -10.8
Ed Glenn 1 1888-1888 20 0 65 8 10 0 2 0 3 0 0 2 8 .154 .203 .215 .418 -0.3
Al Glossop 1 1940-1940 60 0 148 17 35 2 1 3 14 1 0 17 22 .236 .315 .324 .639 0.3
Chuck Goggin 1 1973-1973 64 0 90 18 26 5 0 0 7 0 1 9 19 .289 .350 .344 .694 0.4
Luiz Gohara 2 2017-2018 13 1 11 0 0 0 0 0 0 0 0 0 9 .000 .000 .000 .000 -0.3
Hal Goldsmith 3 1926-1928 45 0 61 8 13 3 0 0 7 0 0 2 10 .213 .238 .262 .500 -0.4
Jonny Gomes 1 2015-2015 83 0 195 27 43 7 0 7 22 1 1 28 67 .221 .325 .364 .689 0.4
Luis Gomez 2 1980-1981 156 0 313 22 60 6 0 0 25 0 5 23 31 .192 .249 .211 .459 -1.5
Xavier Gomez 1 2048-2048 100 99 396 55 85 9 3 21 57 7 0 30 129 .215 .281 .412 .693 0.6
Jesse Gonder 1 1965-1965 31 0 53 2 8 2 0 1 5 0 0 4 9 .151 .211 .245 .456 -0.2
Rogelio Gonsalez 1 2049-2049 49 38 147 19 41 7 0 2 9 8 2 5 31 .279 .303 .367 .670 0.2
Alex Gonzalez 2 2010-2011 221 0 831 86 200 44 3 21 94 2 2 36 179 .241 .277 .377 .653 1.5
Dorian Gonzalez 1 2038-2038 20 20 78 4 18 1 0 1 7 1 1 8 19 .231 .299 .282 .581 -0.3
Mike Gonzalez 3 2007-2009 134 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Mike Gonzalez 1 1912-1912 1 0 2 0 0 0 0 0 0 0 0 1 1 .000 .333 .000 .333 -0.0
Tony Gonzalez 2 1969-1970 212 0 750 108 208 33 4 17 105 6 6 73 67 .277 .349 .400 .749 3.6
Gene Good 1 1906-1906 34 0 119 4 18 0 0 0 0 2 0 13 15 .151 .246 .151 .398 -0.6
Ralph Good 1 1910-1910 2 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Wilbur Good 2 1910-1911 66 0 251 36 73 14 7 0 26 8 0 18 35 .291 .343 .402 .746 1.4
Niko Goodrum 1 2021-2021 15 9 39 4 5 1 0 0 0 1 0 2 12 .128 .171 .154 .325 -0.5
Ed Goodson 1 1975-1975 47 0 76 5 16 2 0 1 8 0 0 2 8 .211 .228 .276 .504 -0.4
Sid Gordon 4 1950-1953 568 0 2017 310 582 105 11 100 362 5 5 306 152 .289 .385 .500 .886 18.1
Reid Gorecki 1 2009-2009 31 0 25 6 5 0 0 0 3 1 0 1 12 .200 .222 .200 .422 -0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Charlie Gorin 2 1954-1955 7 0 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Phil Gosselin 3 2013-2015 70 0 174 21 49 8 0 1 5 4 2 8 34 .282 .321 .345 .665 0.4
Ruben Gotay 1 2008-2008 88 0 102 10 24 5 0 2 8 1 1 13 32 .235 .322 .343 .665 0.1
Hank Gowdy 14 1911-1930 852 0 2290 216 595 103 20 13 246 55 7 248 217 .260 .339 .339 .679 14.5
Andy Gower 3 2039-2041 406 404 1568 232 391 49 0 106 261 3 1 169 485 .249 .325 .483 .808 7.2
AJ Graffanino 2 2024-2025 6 3 13 1 1 0 0 0 0 0 0 1 2 .077 .143 .077 .220 -0.3
Tony Graffanino 3 1996-1998 231 0 521 72 117 24 3 13 44 7 8 54 127 .225 .299 .357 .656 0.1
Peaches Graham 4 1908-1911 310 0 861 87 229 30 6 0 72 18 0 94 73 .266 .344 .315 .658 4.7
Skinny Graham 3 1924-1926 54 0 63 4 8 3 0 0 3 0 0 0 29 .127 .127 .175 .302 -0.8
Ernesto Granado 6 2050-2055 789 789 3050 427 866 119 7 158 478 2 0 251 710 .284 .338 .483 .821 14.9
Mark Grant 1 1990-1990 33 0 4 1 1 0 0 0 1 0 0 1 2 .250 .500 .250 .750 0.0
J.R. Gratton 1 2050-2050 110 109 369 40 57 8 0 20 54 0 0 33 158 .154 .227 .339 .565 0.1
Sid Graves 1 1927-1927 7 0 20 5 5 1 1 0 2 1 0 0 1 .250 .250 .400 .650 -0.0
Nick Green 1 2004-2004 95 0 264 40 72 15 3 3 26 1 2 12 63 .273 .312 .386 .698 0.1
Tommy Greene 2 1989-1990 9 0 11 1 1 0 0 0 0 0 0 0 3 .091 .091 .091 .182 -0.2
Kent Greenfield 3 1927-1929 65 0 107 5 13 0 0 0 2 0 0 3 30 .121 .145 .121 .267 -1.9
Tommy Gregg 6 1988-1997 340 0 689 58 170 34 2 13 64 11 10 54 119 .247 .303 .358 .661 -0.2
Seth Greisinger 1 2005-2005 1 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Ed Gremminger 2 1902-1903 280 0 1033 112 269 44 21 6 121 19 0 70 112 .260 .314 .361 .675 4.1
Buddy Gremp 3 1940-1942 113 0 291 19 65 14 0 3 31 1 0 18 24 .223 .271 .302 .573 -0.7
Ken Griffey 3 1986-1988 271 0 884 122 252 44 4 28 115 17 17 83 123 .285 .345 .439 .784 3.0
Hank Griffin 2 1911-1912 18 0 30 1 7 0 0 0 0 0 0 1 3 .233 .258 .233 .491 -0.1
Steve Griffin 1 2050-2050 17 6 33 3 7 1 0 1 3 0 0 3 4 .212 .278 .333 .611 -0.2
Tommy Griffith 2 1913-1914 53 0 175 19 37 4 1 1 13 1 0 11 14 .211 .258 .263 .521 -0.7
Jason Grilli 1 2016-2016 21 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Burleigh Grimes 1 1930-1930 11 0 16 3 3 1 0 0 3 0 0 1 2 .188 .235 .250 .485 -0.2
Geoff Grimes 2 2056-2057 38 32 102 17 26 7 0 3 11 0 0 17 27 .255 .358 .412 .770 0.4
Marquis Grissom 2 1995-1996 297 0 1222 186 349 55 13 35 116 57 20 88 134 .286 .335 .438 .772 5.4
Jordan Groshans 1 2033-2033 137 135 502 50 112 31 1 12 57 6 1 36 197 .223 .273 .361 .634 0.3
George Grossart 1 1901-1901 7 0 26 4 3 0 0 0 1 0 0 0 3 .115 .115 .115 .231 -0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Josh Groves 2 2030-2031 16 14 48 7 7 1 0 1 4 0 0 4 6 .146 .255 .229 .484 -0.4
Kevin Gryboski 4 2002-2005 211 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Rodrigo Guerrero 6 2051-2060 637 613 2248 311 514 87 15 96 261 28 45 292 656 .229 .322 .409 .731 5.8
Ozzie Guillen 2 1998-1999 175 0 496 56 129 31 1 2 42 5 6 39 42 .260 .312 .339 .651 -0.1
Skip Guinn 1 1968-1968 7 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Tom Gunning 3 1884-1886 87 0 317 36 59 6 2 0 24 3 0 9 60 .186 .209 .218 .426 -2.3
Chris Gutierrez 1 2049-2049 68 63 231 33 64 19 2 9 28 3 2 25 69 .277 .355 .494 .849 1.6
Dilson Gutierrez 1 2040-2040 10 4 28 4 6 0 0 0 0 1 0 1 5 .214 .267 .214 .481 -0.2
Jesus Gutierrez 5 2050-2054 227 203 751 60 155 19 0 28 66 0 3 40 283 .206 .247 .344 .591 -1.2
Dick Gyselman 2 1933-1934 82 0 191 17 43 7 3 0 16 0 0 9 32 .225 .260 .293 .553 -0.3
Eddie Haas 2 1958-1960 41 0 46 6 12 2 0 1 6 0 0 7 15 .261 .358 .370 .728 0.2
Mert Hackett 3 1883-1885 152 0 562 57 118 28 9 3 48 0 0 5 142 .210 .217 .308 .525 -2.0
Walter Hackett 1 1885-1885 35 0 125 8 23 3 0 0 9 0 0 3 22 .184 .203 .208 .411 -0.3
Mickey Haefner 1 1950-1950 8 0 7 0 2 1 0 0 0 0 0 0 0 .286 .286 .429 .714 -0.0
Hal Haid 1 1931-1931 27 0 8 0 1 0 0 0 0 0 0 0 3 .125 .125 .125 .250 -0.1
Dad Hale 1 1902-1902 8 0 14 1 0 0 0 0 1 0 0 3 2 .000 .176 .000 .176 -0.2
David Hale 2 2013-2014 47 0 21 1 1 0 0 0 1 0 0 0 11 .048 .045 .048 .093 -0.5
Albert Hall 8 1981-1988 355 0 772 121 196 35 7 5 52 64 29 86 110 .254 .331 .337 .668 1.5
Bob Hall 2 1949-1950 52 0 34 3 9 1 0 0 2 0 0 1 11 .265 .286 .294 .580 -0.1
Jimmie Hall 1 1970-1970 39 0 47 7 10 2 0 2 4 0 0 2 14 .213 .245 .383 .628 -0.2
Tommy Hall 4 2029-2032 398 392 1669 238 474 109 9 42 171 21 20 80 205 .284 .322 .436 .757 5.5
Colby Halter 2 2032-2033 3 0 4 1 1 0 0 0 0 0 0 0 0 .250 .250 .250 .500 0.0
Billy Hamilton 1 2019-2019 26 80 41 9 11 2 0 0 3 4 1 7 13 .268 .375 .317 .692 -0.6
Billy Hamilton 6 1896-1901 690 0 2612 651 884 95 27 14 281 274 0 545 233 .338 .456 .412 .867 31.2
Chris Hammond 1 2002-2002 59 0 1 0 0 0 0 0 0 0 0 1 1 .000 .500 .000 .500 0.0
Mike Hampton 4 2003-2008 93 0 173 20 35 8 1 5 20 0 0 10 56 .202 .250 .347 .597 -1.0
Reece Hampton 5 2023-2027 137 109 436 52 109 13 0 27 54 3 4 28 98 .250 .298 .466 .763 0.0
Harry Hanebrink 3 1953-1958 120 0 220 22 46 4 1 5 18 1 1 20 19 .209 .281 .305 .586 -0.7
Preston Hanna 8 1975-1982 133 0 93 9 15 1 2 1 3 0 0 6 32 .161 .212 .247 .459 -0.5
Jack Hannifin 1 1908-1908 90 0 257 30 53 6 2 2 22 7 0 28 30 .206 .284 .268 .553 0.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Tommy Hanson 4 2009-2012 106 0 187 5 11 0 0 0 5 0 0 5 92 .059 .083 .059 .142 -4.4
Aaron Harang 1 2014-2014 33 0 61 2 5 0 0 0 1 0 0 1 29 .082 .097 .082 .179 -1.3
Lou Hardie 1 1890-1890 47 0 185 17 42 8 0 3 17 4 0 18 36 .227 .296 .319 .614 -0.1
Jim Hardin 1 1972-1972 26 0 21 3 2 0 0 1 1 0 0 5 12 .095 .269 .238 .507 -0.1
Steve Hargan 1 1977-1977 16 0 6 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.1
Pinky Hargrave 2 1932-1933 127 0 290 25 70 14 3 4 39 2 0 29 25 .241 .312 .352 .664 1.1
Dick Harley 1 1905-1905 9 0 22 0 1 0 0 0 2 0 0 0 3 .045 .045 .045 .091 -0.4
George Harper 1 1929-1929 136 0 457 65 133 25 5 10 68 5 0 69 27 .291 .389 .433 .822 1.8
Terry Harper 7 1980-1986 473 0 1337 135 339 49 5 32 163 36 27 128 229 .254 .321 .369 .690 2.3
Lucas Harrell 1 2016-2016 5 5 8 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.2
Joe Harrington 2 1895-1896 72 0 263 46 57 5 5 3 38 5 0 26 22 .217 .292 .308 .600 -0.5
Calvin Harris 2 2027-2029 72 62 232 21 48 7 0 9 27 0 2 11 82 .207 .248 .353 .601 -0.3
Dave Harris 2 1925-1928 99 0 357 51 92 9 7 5 36 6 4 29 50 .258 .315 .364 .679 -0.4
Willie Harris 1 2007-2007 117 0 344 56 93 20 8 2 32 17 11 40 71 .270 .349 .392 .741 0.7
Roric Harrison 3 1973-1975 74 0 107 9 13 2 0 5 11 0 1 5 44 .121 .168 .280 .449 -0.9
Dean Hartgraves 1 1996-1996 20 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Bob Hartman 1 1959-1959 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Steve Harts 4 2044-2047 174 152 579 65 137 32 2 24 52 1 3 35 170 .237 .291 .423 .714 1.5
Roy Hartsfield 3 1950-1952 265 0 976 138 266 30 7 13 59 14 2 73 146 .273 .324 .358 .682 2.4
Kevin Hartung 1 2038-2038 126 125 480 93 130 17 4 34 100 5 3 77 90 .271 .369 .535 .905 3.4
Mickey Haslin 1 1936-1936 36 0 104 14 29 1 2 2 11 0 0 5 9 .279 .312 .385 .697 0.2
Robert Hassell III 4 2028-2037 378 370 1429 247 371 66 8 49 157 65 9 182 377 .260 .357 .420 .776 6.5
Buddy Hassett 3 1939-1941 389 0 1453 190 409 43 11 3 120 27 0 90 45 .281 .324 .332 .656 0.1
Tom Hausman 1 1982-1982 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bill Hawes 1 1879-1879 38 0 155 19 31 3 3 0 9 0 0 2 13 .200 .210 .258 .468 -0.4
Scott Hawley 1 1894-1894 1 0 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Joe Hays 3 2042-2044 386 380 1421 234 382 89 5 80 242 12 8 229 448 .269 .374 .507 .882 10.6
Bob Hazle 2 1957-1958 61 0 190 32 64 12 0 7 32 1 3 27 19 .337 .425 .511 .935 1.8
Jeff Healey 3 2035-2037 173 160 575 85 154 28 4 20 63 3 2 50 107 .268 .342 .435 .776 1.9
Bunny Hearn 4 1926-1929 59 0 38 4 5 0 0 0 1 0 0 3 10 .132 .195 .132 .327 -0.5
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Bunny Hearn 2 1918-1920 28 0 59 1 10 1 0 0 0 0 0 0 15 .169 .169 .186 .356 -0.4
Jeff Heath 2 1948-1949 151 0 475 81 150 33 5 29 99 2 0 66 72 .316 .400 .589 .990 5.8
Mike Heath 1 1991-1991 49 0 139 4 29 3 1 1 12 0 0 7 26 .209 .250 .266 .516 -0.6
Adeiny Hechavarria 2 2019-2020 138 128 478 61 136 38 2 6 49 3 1 24 86 .285 .324 .410 .734 2.1
Danny Heep 1 1991-1991 14 0 12 4 5 1 0 0 3 0 1 1 4 .417 .462 .500 .962 0.1
Wes Helms 4 1998-2002 198 0 444 50 104 27 3 17 60 2 2 32 119 .234 .287 .423 .711 -0.3
Heinie Heltzel 1 1943-1943 29 0 86 6 13 3 0 0 5 0 0 7 13 .151 .215 .186 .401 -0.5
Ken Henderson 1 1976-1976 133 0 435 52 114 19 0 13 61 5 7 62 68 .262 .352 .395 .747 1.9
Bob Hendley 3 1961-1963 101 0 137 15 13 1 0 1 6 0 0 9 41 .095 .162 .124 .286 -1.8
Don Hendrickson 2 1945-1946 39 0 19 1 3 0 0 0 0 0 0 1 6 .158 .200 .158 .358 -0.2
Dwayne Henry 2 1989-1990 46 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
John Henry 1 1918-1918 43 0 102 6 21 2 0 0 4 0 0 10 15 .206 .283 .225 .509 0.1
Snake Henry 2 1922-1923 29 0 75 6 14 4 1 0 7 2 2 3 9 .187 .218 .267 .485 -0.7
Ron Herbel 1 1971-1971 25 0 11 0 1 0 0 0 0 0 0 0 8 .091 .091 .091 .182 -0.2
Billy Herman 1 1946-1946 75 0 252 32 77 23 1 3 22 1 0 43 13 .306 .409 .440 .849 2.6
Al Hermann 2 1923-1924 32 0 94 2 22 4 0 0 11 3 2 0 8 .234 .234 .277 .511 -0.5
Remy Hermoso 1 1967-1967 11 0 26 3 8 0 0 0 0 1 0 2 4 .308 .357 .308 .665 0.2
Darell Hernaiz 1 2031-2031 3 3 10 1 3 0 0 0 1 0 0 1 3 .300 .364 .300 .664 -0.1
Diory Hernandez 3 2009-2011 75 0 127 15 20 4 0 3 11 0 1 6 31 .157 .195 .260 .455 -1.1
Jose Hernandez 1 1999-1999 48 0 166 22 42 8 0 4 19 4 1 12 44 .253 .302 .373 .675 -0.0
Livan Hernandez 1 2012-2012 18 0 1 0 0 0 0 0 0 0 0 1 0 .000 .500 .000 .500 -0.0
Ramon Hernandez 1 1967-1967 46 0 4 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.1
Roberto Hernandez 1 2003-2003 64 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Roberto H. Hernandez 1 2016-2016 2 2 4 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.0
Ronaldo Hernandez 1 2031-2031 22 21 83 15 22 3 2 3 13 1 0 3 20 .265 .291 .458 .749 0.5
Mike Herrboldt 2 2045-2046 12 12 42 7 17 2 0 1 6 2 1 2 3 .405 .444 .524 .968 0.5
John Herrnstein 1 1966-1966 17 0 18 2 4 0 0 0 1 0 0 0 7 .222 .222 .222 .444 -0.1
Earl Hersh 1 1956-1956 7 0 13 0 3 3 0 0 0 0 0 0 5 .231 .231 .462 .692 0.0
Frank Hershey 1 1905-1905 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Buck Herzog 4 1910-1919 376 0 1422 188 371 59 19 9 124 65 0 105 94 .261 .328 .348 .676 6.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Joe Hesketh 1 1990-1990 31 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Otto Hess 4 1912-1915 104 0 229 25 62 6 5 3 28 0 0 8 54 .271 .295 .380 .675 0.3
Mike Hessman 2 2003-2004 48 0 90 10 15 5 0 4 8 0 0 6 30 .167 .227 .356 .582 -0.5
Joe Heving 1 1945-1945 3 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Luke Heyman 1 2030-2030 4 4 13 0 2 1 0 0 1 0 0 1 6 .154 .214 .231 .445 -0.1
Jason Heyward 5 2010-2014 681 0 2458 367 644 125 17 84 292 63 24 315 544 .262 .351 .429 .781 14.5
Jim Hickey 2 1942-1944 9 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
Mike Hickey 1 1899-1899 1 0 3 0 1 0 0 0 0 0 0 0 0 .333 .333 .333 .667 0.0
Brewer Hicklen 1 2028-2028 1 1 3 0 1 1 0 0 1 0 1 0 2 .333 .500 .667 1.167 0.0
Charlie Hickman 3 1897-1899 40 0 124 20 42 4 7 1 24 1 0 3 12 .339 .369 .508 .877 0.9
Brandon Hicks 2 2010-2011 33 0 26 8 1 0 0 0 1 0 0 2 11 .038 .107 .038 .146 -0.4
Bill Higgins 1 1888-1888 14 0 54 5 10 1 0 0 4 1 0 1 3 .185 .200 .204 .404 -0.2
Connor Higgins 1 2029-2029 37 30 106 9 18 5 0 4 17 0 0 16 27 .170 .276 .330 .607 -0.4
Andy High 3 1925-1927 303 0 1079 145 320 43 20 10 140 11 5 89 22 .297 .352 .401 .754 4.1
Garry Hill 1 1969-1969 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Milt Hill 1 1994-1994 10 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Oliver Hill 1 1939-1939 2 0 2 1 1 1 0 0 0 0 0 0 0 .500 .500 1.000 1.500 0.1
Mike Hillis 2 2053-2054 7 2 9 1 2 1 0 0 1 0 1 0 1 .222 .222 .333 .556 0.1
Mike Hines 4 1883-1888 116 0 435 68 90 20 2 0 25 0 0 16 67 .207 .235 .262 .497 -2.8
Paul Hines 1 1890-1890 69 0 273 41 72 12 3 2 48 9 0 32 20 .264 .350 .352 .701 1.3
Eric Hinske 3 2010-2012 339 0 649 71 153 38 2 23 92 0 1 73 187 .236 .315 .407 .721 1.3
John Hinton 1 1901-1901 4 0 13 0 1 0 0 0 0 0 0 2 2 .077 .200 .077 .277 -0.1
Herb Hippauf 1 1966-1966 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jim Hitchcock 1 1938-1938 28 0 76 2 13 0 0 0 7 1 0 2 11 .171 .192 .171 .363 -0.6
Aiden Hodge 1 2045-2045 16 14 55 7 16 3 0 2 8 2 0 2 9 .291 .316 .455 .770 0.2
Ralph Hodgin 1 1939-1939 32 0 48 4 10 1 0 0 4 0 0 3 4 .208 .255 .229 .484 -0.3
George Hodson 1 1894-1894 12 0 30 4 3 0 0 0 4 1 0 3 4 .100 .182 .100 .282 -0.4
Billy Hoeft 1 1964-1964 42 0 9 1 2 0 0 0 2 0 0 3 3 .222 .417 .222 .639 0.0
Joe Hoerner 2 1972-1973 45 0 4 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.1
Stew Hofferth 3 1944-1946 136 0 408 30 88 11 1 4 51 1 0 28 22 .216 .268 .277 .545 -0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Izzy Hoffman 1 1907-1907 19 0 86 17 24 3 1 0 3 2 0 6 9 .279 .326 .337 .663 0.4
Shanty Hogan 6 1925-1935 331 0 1034 71 281 39 5 12 129 2 0 60 56 .272 .322 .354 .676 4.1
Brad Hogg 2 1911-1912 18 0 20 2 5 1 0 0 3 0 0 1 6 .250 .286 .300 .586 -0.0
Bobby Hogue 4 1948-1951 112 0 57 5 12 2 0 0 6 0 0 2 12 .211 .237 .246 .483 -0.6
Ray Holbert 1 1998-1998 8 0 15 2 2 0 0 0 1 0 0 2 4 .133 .222 .133 .356 -0.1
Walter Holke 4 1919-1922 536 0 2043 196 579 53 31 6 221 37 30 80 120 .283 .313 .349 .662 -1.6
Dutch Holland 2 1932-1933 52 0 187 18 54 14 1 1 21 1 0 15 28 .289 .342 .390 .732 0.6
Will Holland 1 2030-2030 5 3 10 1 3 0 1 0 0 0 0 1 3 .300 .364 .500 .864 0.0
Todd Hollandsworth 1 2005-2005 24 0 35 3 6 0 0 1 1 0 1 5 13 .171 .275 .257 .532 -0.2
Kevin Hollenbach 4 2046-2049 319 303 1206 163 308 57 9 42 129 32 22 133 278 .255 .338 .422 .760 3.7
Bonnie Hollingsworth 1 1928-1928 7 0 6 0 1 0 0 0 0 0 0 0 1 .167 .167 .167 .333 -0.1
Damon Hollins 2 1998-2004 10 0 28 3 9 2 0 0 5 0 0 0 5 .321 .321 .393 .714 -0.0
Darren Holmes 2 2002-2003 95 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Tommy Holmes 10 1942-1951 1289 0 4956 696 1503 291 47 88 580 40 0 476 118 .303 .367 .434 .801 34.4
Eric Honey 8 2039-2046 675 663 2551 319 547 106 22 98 310 54 16 216 862 .214 .285 .388 .674 2.0
Abie Hood 1 1925-1925 5 0 21 2 6 2 0 1 2 0 0 1 0 .286 .318 .524 .842 0.1
Dick Hoover 1 1952-1952 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Johnny Hopp 2 1946-1947 263 0 875 145 272 43 10 5 80 34 0 92 64 .311 .381 .400 .781 6.3
Bob Horner 9 1978-1986 960 0 3571 545 994 160 7 215 652 14 18 337 489 .278 .339 .508 .847 28.5
Rogers Hornsby 1 1928-1928 140 0 486 99 188 42 7 21 94 5 0 107 41 .387 .498 .632 1.130 9.1
Joe Hornung 8 1881-1888 705 0 3077 560 810 115 58 29 341 86 0 76 333 .263 .282 .367 .649 8.6
Pete Hotaling 1 1882-1882 84 0 378 64 98 16 5 0 28 0 0 16 21 .259 .289 .328 .617 1.8
Sadie Houck 2 1879-1880 92 0 403 71 102 24 9 2 51 0 0 4 17 .253 .260 .372 .633 1.7
Tom House 5 1971-1975 185 0 35 3 9 1 0 0 4 0 0 1 8 .257 .278 .286 .563 -0.1
Ben Houser 2 1911-1912 128 0 403 49 113 18 3 9 61 3 0 30 35 .280 .332 .407 .739 0.8
Tyler Houston 1 1996-1996 33 0 27 3 6 2 1 1 8 0 0 1 9 .222 .250 .481 .731 -0.0
Del Howard 2 1906-1907 197 0 732 66 193 23 10 2 67 28 0 37 79 .264 .312 .331 .643 3.1
Larry Howard 1 1973-1973 4 0 8 0 1 0 0 0 0 0 0 2 3 .125 .300 .125 .425 -0.0
Jay Howell 1 1993-1993 54 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Al Hrabosky 3 1980-1982 100 0 5 0 1 0 0 0 0 0 0 0 2 .200 .200 .200 .400 -0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Walt Hriniak 2 1968-1969 16 0 33 0 10 0 0 0 3 0 0 2 4 .303 .343 .303 .646 0.3
Glenn Hubbard 10 1978-1987 1196 0 4016 498 983 196 20 64 403 32 32 487 570 .245 .328 .351 .680 10.6
Mike Hubbard 1 2000-2000 2 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Trenidad Hubbard 1 2000-2000 61 0 81 15 15 2 1 1 6 2 1 11 20 .185 .290 .272 .562 -0.5
Otto Huber 1 1939-1939 11 0 22 2 6 1 0 0 3 0 0 0 1 .273 .273 .318 .591 -0.1
John Hudek 1 1999-1999 12 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Tim Hudson 9 2005-2013 245 0 496 30 86 16 1 3 39 0 0 21 150 .173 .208 .228 .436 -5.7
Tom Hughes 5 1914-1918 108 0 179 8 21 7 0 2 7 0 0 6 52 .117 .151 .190 .340 -1.0
Harry Hulihan 1 1922-1922 7 0 13 2 2 0 0 0 1 0 0 0 4 .154 .214 .154 .368 -0.1
Bill Hunnefield 1 1931-1931 11 0 21 2 6 0 0 0 1 0 0 0 2 .286 .286 .286 .571 -0.1
Brian Hunter 5 1991-2000 352 0 772 99 182 44 5 33 130 1 5 71 153 .236 .299 .434 .733 0.2
Jerry Hurley 1 1889-1889 1 0 4 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Jason Hursh 1 2016-2016 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Warren Huston 1 1944-1944 33 0 55 7 11 1 0 0 1 0 0 8 5 .200 .312 .218 .531 0.0
Johnny Hutchings 5 1941-1946 128 0 117 5 19 6 0 0 8 0 0 5 23 .162 .197 .214 .410 -1.0
Ira Hutchinson 4 1937-1945 118 0 116 8 16 1 0 0 5 0 0 2 31 .138 .153 .147 .299 -1.6
Ender Inciarte 5 2016-2020 529 354 2068 300 586 98 20 31 185 76 31 173 295 .283 .341 .395 .736 7.7
Alexis Infante 1 1990-1990 20 0 28 3 1 1 0 0 0 0 0 0 7 .036 .069 .071 .140 -0.5
Omar Infante 3 2008-2010 300 0 991 134 306 48 7 13 114 9 7 70 134 .309 .353 .411 .763 4.4
Scotty Ingerton 1 1911-1911 136 0 521 63 130 24 4 5 61 6 0 39 68 .250 .304 .340 .644 0.2
Fred Jacklitsch 1 1917-1917 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Alex Jackson 4 2019-2022 82 78 271 25 47 8 0 8 28 0 1 18 97 .173 .254 .292 .546 -0.6
Edwin Jackson 1 2015-2015 24 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
George Jackson 3 1911-1913 152 0 554 85 158 24 7 4 73 34 0 50 95 .285 .357 .375 .733 2.2
Luke Jackson 2 2017-2018 76 0 3 1 0 0 0 0 0 0 0 1 0 .000 .250 .000 .250 -0.1
Sonny Jackson 7 1968-1974 637 0 1890 245 459 56 20 4 111 53 27 169 162 .243 .306 .300 .606 3.0
Edwin Jacobo 1 2043-2043 83 82 294 31 73 17 1 3 25 1 0 29 82 .248 .313 .344 .656 0.7
Brook Jacoby 2 1981-1983 15 0 18 0 2 0 0 0 1 0 0 0 4 .111 .111 .111 .222 -0.3
Skyler Jacques 1 2036-2036 1 1 4 0 2 2 0 0 3 0 0 1 1 .500 .600 1.000 1.600 0.2
Juan Jaime 1 2014-2014 16 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
Bernie James 2 1929-1930 54 0 112 13 33 4 2 0 10 3 0 9 14 .295 .352 .366 .719 0.2
Bill James 4 1913-1919 88 0 199 18 46 5 0 0 9 2 0 2 44 .231 .243 .256 .499 -0.8
Chuck James 4 2005-2008 69 0 97 5 8 1 0 0 3 0 0 3 34 .082 .110 .093 .203 -2.0
Dion James 3 1987-1989 329 0 1050 141 297 61 11 14 102 20 20 153 145 .283 .374 .402 .776 5.7
Danny Jammes 2 2051-2052 100 94 317 31 66 15 1 1 16 0 0 16 81 .208 .264 .271 .535 0.6
Paul Janish 2 2012-2013 107 0 208 25 38 8 1 0 11 1 0 20 41 .183 .260 .231 .491 -0.6
Pat Jarvis 7 1966-1972 221 0 402 20 49 6 0 0 20 0 0 15 160 .122 .153 .137 .290 -5.1
Larry Jaster 2 1970-1972 19 0 4 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Al Javery 7 1940-1946 205 0 380 24 52 5 1 0 11 0 0 7 124 .137 .152 .155 .308 -4.8
Joey Jay 8 1953-1966 124 0 126 2 16 1 0 0 3 0 0 9 59 .127 .184 .135 .319 -1.4
George Jeffcoat 1 1943-1943 8 0 4 0 2 0 0 0 2 0 0 0 1 .500 .500 .500 1.000 0.0
Greyson Jenista 2 2022-2023 213 202 732 86 167 29 3 39 119 3 4 100 246 .228 .321 .436 .756 1.3
Tyrell Jenkins 1 2016-2016 14 8 13 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.4
Virgil Jester 2 1952-1953 21 0 19 3 4 0 1 0 2 0 0 1 4 .211 .250 .316 .566 -0.0
Sam Jethroe 3 1950-1952 440 0 1762 280 460 80 25 49 181 98 14 177 293 .261 .337 .418 .755 11.3
German Jimenez 1 1988-1988 15 0 17 0 1 0 0 0 1 0 0 0 6 .059 .059 .059 .118 -0.3
Art Johnson 3 1940-1942 50 0 57 4 8 1 0 0 0 0 0 0 18 .140 .140 .158 .298 -0.8
Bob Johnson 1 1977-1977 15 0 3 0 1 0 0 0 1 0 0 0 1 .333 .333 .333 .667 0.0
Bob Johnson 1 1968-1968 59 0 187 15 49 5 1 0 11 0 0 10 20 .262 .298 .299 .597 0.4
Chris Johnson 3 2013-2015 351 0 1249 109 354 68 0 24 137 8 1 59 324 .283 .317 .396 .713 4.9
Daniel Johnson 1 2030-2030 14 10 39 6 10 1 0 2 3 0 0 4 6 .256 .341 .436 .777 0.1
Davey Johnson 3 1973-1975 294 0 1014 140 266 44 0 58 162 6 5 156 152 .262 .365 .477 .843 9.0
Deron Johnson 1 1968-1968 127 0 342 29 71 11 1 8 33 0 1 35 79 .208 .285 .316 .600 0.1
Elliot Johnson 1 2013-2013 32 0 92 8 24 5 2 0 10 8 2 8 18 .261 .317 .359 .676 0.4
Ernie Johnson 8 1950-1958 242 0 94 6 16 2 0 1 13 0 0 5 17 .170 .210 .223 .433 -0.7
Jim Johnson 1 2016-2016 65 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Joe Johnson 2 1985-1986 32 0 49 2 4 1 0 0 3 0 0 4 20 .082 .148 .102 .250 -0.8
Kelly Johnson 6 2005-2016 601 28 1964 298 515 108 22 55 250 31 15 226 427 .262 .340 .424 .763 7.7
Ken Johnson 5 1965-1969 130 0 248 13 33 4 1 1 10 0 0 7 104 .133 .156 .169 .326 -2.8
Lou Johnson 1 1962-1962 61 0 117 22 33 4 5 2 13 6 1 11 27 .282 .349 .453 .802 0.7
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Micah Johnson 1 2017-2017 18 0 10 2 2 0 0 0 0 1 0 0 4 .200 .200 .200 .400 -0.1
Randy Johnson 3 1982-1984 204 0 484 55 129 21 0 6 53 5 11 47 52 .267 .336 .347 .683 0.7
Reed Johnson 2 2012-2013 117 0 223 20 57 12 1 1 15 0 1 9 50 .256 .308 .332 .640 0.1
Roy Johnson 2 1937-1938 92 0 289 26 77 8 3 3 23 6 0 39 34 .266 .354 .346 .700 0.9
Si Johnson 2 1946-1947 64 0 67 1 6 0 0 0 6 0 0 2 25 .090 .116 .090 .205 -1.2
Dick Johnston 5 1885-1889 529 0 2155 334 552 84 54 24 292 132 0 75 213 .256 .282 .379 .661 7.1
Jimmy Johnston 1 1926-1926 23 0 57 7 14 1 0 1 5 2 0 10 3 .246 .358 .316 .674 0.2
Dave Jolly 5 1953-1957 160 0 48 8 14 2 0 1 7 0 0 3 13 .292 .333 .396 .729 0.2
Andruw Jones 12 1996-2007 1761 0 6408 1045 1683 330 34 368 1117 138 55 717 1394 .263 .342 .497 .839 39.1
Bill Jones 2 1911-1912 27 0 53 6 12 2 1 0 5 1 0 15 8 .226 .397 .302 .699 0.3
Brandon Jones 3 2007-2009 51 0 148 18 38 11 1 1 22 1 0 11 39 .257 .313 .365 .678 -0.2
Charley Jones 2 1879-1880 149 0 635 129 196 37 13 14 99 0 0 40 65 .309 .350 .474 .824 6.3
Chipper Jones 19 1993-2012 2499 0 8984 1619 2726 549 38 468 1623 150 46 1512 1409 .303 .401 .529 .930 89.5
Druw Jones 1 2029-2029 153 152 526 67 112 32 3 14 53 19 2 43 186 .213 .284 .365 .649 0.9
Jahmai Jones 1 2027-2027 90 82 311 42 84 9 0 7 32 3 0 19 61 .270 .310 .367 .677 0.5
Johnny Jones 1 1920-1920 3 0 4 0 1 0 1 0 0 0 0 0 2 .250 .250 .750 1.000 0.1
Ken Jones 1 1930-1930 8 0 5 1 1 0 0 0 0 0 0 0 3 .200 .200 .200 .400 -0.1
Mack Jones 6 1961-1967 613 0 2040 310 516 86 22 84 261 51 27 214 502 .253 .335 .440 .775 14.2
Nippy Jones 1 1957-1957 30 0 79 5 21 2 1 2 8 0 0 3 7 .266 .293 .392 .685 -0.1
Percy Jones 1 1929-1929 36 0 61 4 9 1 0 0 3 0 0 2 16 .148 .175 .164 .339 -0.9
Ryder Jones 1 2024-2024 66 59 207 28 51 10 2 6 27 2 2 16 43 .246 .305 .401 .706 -0.1
Sheldon Jones 1 1952-1952 39 0 8 1 1 0 0 0 1 0 0 0 1 .125 .125 .125 .250 -0.1
Gerwin Jongkind 1 2035-2035 1 1 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Eddie Joost 2 1943-1945 159 0 562 50 113 23 4 2 29 5 0 81 87 .201 .302 .267 .569 0.3
Brian Jordan 5 1999-2006 558 0 1947 289 535 96 9 71 323 28 12 141 318 .275 .327 .443 .770 4.1
Buck Jordan 6 1932-1937 601 0 2322 316 700 118 31 16 234 13 0 137 85 .301 .342 .400 .741 5.7
Mike Jorgensen 2 1983-1984 88 0 74 9 19 2 0 1 13 0 1 11 14 .257 .345 .324 .669 -0.1
Matt Joyce 1 2019-2019 129 39 200 32 59 10 0 7 23 0 0 38 45 .295 .408 .450 .858 1.6
Wally Joyner 1 2000-2000 119 0 224 24 63 12 0 5 32 0 0 31 31 .281 .365 .402 .767 0.4
Jorge Julio 1 2008-2008 12 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
Jair Jurrjens 5 2008-2012 127 0 222 17 25 3 1 0 7 0 0 18 75 .113 .183 .135 .318 -3.5
David Justice 8 1989-1996 817 0 2858 475 786 127 16 160 522 33 31 452 492 .275 .374 .499 .873 21.7
Bob Kahle 1 1938-1938 8 0 3 2 1 0 0 0 0 0 0 0 0 .333 .333 .333 .667 0.0
Owen Kahn 1 1930-1930 1 0 0 1 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Al Kaiser 2 1911-1912 70 0 210 20 40 5 2 2 15 4 0 10 29 .190 .234 .262 .496 -1.2
Adan Kaley 2 2044-2045 111 103 409 54 75 20 2 7 24 12 2 59 139 .183 .292 .293 .585 -0.4
Scott Kamieniecki 1 2000-2000 26 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ike Kamp 2 1924-1925 25 0 13 1 2 0 0 0 0 0 0 1 2 .154 .214 .154 .368 -0.1
Tom Kane 1 1938-1938 2 0 2 0 0 0 0 0 0 0 0 2 0 .000 .500 .000 .500 0.0
Andy Karl 1 1947-1947 27 0 6 0 1 0 0 0 0 0 0 0 2 .167 .167 .167 .333 -0.1
August Karner 3 2058-2060 337 296 1100 178 265 51 4 59 203 23 21 207 355 .241 .359 .455 .815 5.6
Steve Karsay 1 2001-2001 43 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Kenshin Kawakami 2 2009-2010 52 0 65 2 7 1 0 0 1 0 0 6 22 .108 .183 .123 .306 -1.1
Ray Keating 1 1919-1919 24 0 46 4 7 1 0 1 3 0 0 1 14 .152 .170 .239 .409 -0.3
Bill Keister 1 1898-1898 10 0 30 5 5 2 0 0 4 0 0 0 4 .167 .167 .233 .400 -0.2
Jarred Kelenic 2 2034-2035 235 235 907 154 260 48 4 45 110 28 2 133 259 .287 .384 .497 .881 6.7
John Kelleher 1 1924-1924 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Dick Kelley 5 1964-1968 114 0 75 3 6 1 0 0 1 0 0 4 45 .080 .127 .093 .220 -1.0
Joe Kelley 2 1891-1908 85 0 273 32 70 9 3 2 20 5 0 29 32 .256 .332 .333 .666 1.3
Tom Kelley 3 1971-1973 62 0 79 1 5 0 0 0 0 0 0 2 36 .063 .086 .063 .150 -1.4
Casey Kelly 1 2016-2016 10 1 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Jim Kelly 1 1918-1918 35 0 146 19 48 1 4 0 4 4 0 9 9 .329 .376 .390 .766 1.0
Joe Kelly 3 1917-1919 181 0 664 64 144 12 12 3 54 35 0 32 68 .217 .257 .285 .542 0.1
King Kelly 5 1887-1892 442 0 1764 372 510 105 27 28 258 238 0 196 161 .289 .363 .427 .790 12.9
Mike Kelly 2 1994-1995 127 0 214 40 47 16 2 5 26 7 4 13 66 .220 .273 .383 .656 -0.5
Roberto Kelly 1 1994-1994 63 0 255 44 73 15 3 6 24 10 3 24 36 .286 .345 .439 .784 1.4
Matt Kemp 2 2016-2017 171 54 652 82 181 38 1 31 103 1 2 47 155 .278 .324 .482 .805 2.5
Art Kenney 1 1938-1938 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Marty Keough 1 1966-1966 17 0 17 1 1 0 0 0 1 0 0 1 6 .059 .111 .059 .170 -0.3
Charlie Kerfeld 1 1990-1990 25 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
Buddy Kerr 2 1950-1951 224 0 679 63 147 28 6 3 64 0 0 72 70 .216 .293 .289 .581 -0.6
Rick Kester 3 1968-1970 21 0 9 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.2
Ron Ketterer 7 2051-2057 293 246 900 105 190 27 14 15 97 31 8 69 210 .211 .267 .322 .589 1.7
Dallas Keuchel 1 2019-2019 19 19 38 0 5 1 0 0 2 0 0 1 28 .132 .154 .158 .312 -0.5
Hod Kibbie 1 1925-1925 11 0 41 5 11 2 0 0 2 0 0 5 6 .268 .348 .317 .665 0.1
John Kiley 1 1891-1891 1 0 2 0 0 0 0 0 0 0 0 1 1 .000 .500 .000 .500 0.0
Frank Killen 1 1899-1899 12 0 41 3 7 1 0 0 5 0 0 1 5 .171 .190 .195 .386 -0.3
Craig Kimbrel 5 2010-2014 290 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Hal King 2 1970-1971 175 0 402 43 94 17 0 16 49 1 0 61 84 .234 .343 .396 .738 2.2
Lee King 1 1919-1919 2 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Ray King 1 2003-2003 80 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Alejandro Kirk 1 2026-2026 47 45 174 20 50 12 0 5 15 0 0 12 30 .287 .337 .443 .779 0.8
Jay Kirke 3 1911-1913 141 0 486 65 156 18 9 4 77 10 0 12 58 .321 .343 .420 .762 1.7
Malachi Kittridge 3 1901-1903 226 0 735 52 177 23 0 4 76 7 0 67 81 .241 .306 .288 .594 1.3
Billy Klaus 2 1952-1953 9 0 6 4 0 0 0 0 1 0 0 1 1 .000 .143 .000 .143 -0.1
Joel Klemyk 2 2056-2057 43 33 117 16 38 4 1 0 8 5 0 8 13 .325 .373 .376 .749 0.7
Ryan Klesko 8 1992-1999 792 0 2431 374 684 140 18 139 450 26 16 301 523 .281 .361 .525 .886 14.4
Lou Klimchock 4 1962-1965 76 0 114 12 19 3 0 0 6 0 1 3 24 .167 .186 .193 .379 -1.1
Ron Kline 1 1970-1970 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Steve Kline 1 1977-1977 16 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Johnny Kling 2 1911-1912 156 0 493 58 134 18 4 4 54 3 0 45 59 .272 .333 .349 .682 1.6
Fred Klobedanz 5 1896-1902 108 0 329 48 91 12 6 7 47 1 0 10 42 .277 .312 .413 .726 0.6
Stan Klopp 1 1944-1944 24 0 7 1 2 0 0 0 0 0 0 0 0 .286 .286 .286 .571 -0.0
Billy Klusman 1 1888-1888 28 0 107 9 18 4 0 2 11 3 0 5 13 .168 .205 .262 .467 -0.2
Clyde Kluttz 4 1942-1945 244 0 727 63 195 33 4 3 80 0 0 37 42 .268 .305 .337 .642 2.7
Elmer Knetzer 1 1916-1916 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 1.000 .000 1.000 0.0
Jack Knight 1 1927-1927 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Andrew Knizner 1 2024-2024 33 32 120 11 31 11 1 1 13 0 0 8 18 .258 .306 .392 .698 0.3
Fritz Knothe 2 1932-1933 133 0 502 60 118 24 3 2 42 6 0 52 62 .235 .309 .307 .616 0.4
Joe Knotts 1 1907-1907 3 0 8 0 0 0 0 0 0 0 0 1 1 .000 .111 .000 .111 -0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jamie Koch 3 2058-2060 223 181 675 113 156 28 3 28 92 7 3 121 183 .231 .347 .406 .753 2.5
Danny Kolb 1 2005-2005 65 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Gary Kolb 2 1964-1965 60 0 91 10 19 1 0 0 3 3 2 7 16 .209 .265 .220 .485 -0.5
Brad Komminsk 4 1983-1986 220 0 642 92 139 24 3 12 62 28 17 72 156 .217 .297 .319 .617 -0.3
Ed Konetchy 3 1916-1918 407 0 1477 165 379 63 31 7 180 34 0 111 121 .257 .315 .355 .670 4.1
Jim Konstanty 1 1946-1946 10 0 2 0 0 0 0 0 0 0 0 1 0 .000 .333 .000 .333 -0.0
George Kopacz 1 1966-1966 6 0 9 1 0 0 0 0 0 0 0 1 5 .000 .100 .000 .100 -0.2
Larry Kopf 2 1922-1923 165 0 604 74 162 9 4 1 47 8 12 58 28 .268 .333 .301 .635 -0.2
Joe Koppe 1 1958-1958 16 0 9 3 4 0 0 0 0 0 0 1 1 .444 .500 .444 .944 0.1
Dave Koslo 2 1954-1955 13 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Casey Kotchman 2 2008-2009 130 0 450 46 120 24 1 8 61 0 0 50 44 .267 .346 .378 .724 0.2
Mark Kotsay 1 2008-2008 88 0 318 39 92 17 3 6 37 2 3 25 34 .289 .340 .418 .758 1.1
Fabian Kowalik 1 1936-1936 2 0 5 0 2 0 0 0 1 0 0 0 1 .400 .400 .400 .800 0.0
Brian Kowitz 1 1995-1995 10 0 24 3 4 1 0 0 3 0 1 2 5 .167 .259 .208 .468 -0.2
Ricky Kozlowski 4 2042-2045 301 294 1073 173 260 54 9 52 167 9 7 154 314 .242 .356 .455 .811 3.0
Clarence Kraft 1 1914-1914 3 0 3 0 1 0 0 0 0 0 0 0 1 .333 .333 .333 .667 0.0
Lew Krausse 1 1974-1974 29 0 6 1 2 0 0 1 2 0 0 2 2 .333 .500 .833 1.333 0.2
Jimmy Kremers 1 1990-1990 29 0 73 7 8 1 1 1 2 0 0 6 27 .110 .177 .192 .369 -0.6
Rube Kroh 1 1912-1912 3 0 2 1 1 0 0 0 0 0 0 0 1 .500 .500 .500 1.000 0.0
Ian Krol 2 2016-2017 114 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Mike Krsnich 2 1960-1962 15 0 21 0 4 2 0 0 4 0 0 0 4 .190 .190 .286 .476 -0.2
Art Kruger 1 1910-1910 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Steve Kuczek 1 1949-1949 1 0 1 0 1 1 0 0 0 0 0 0 0 1.000 1.000 2.000 3.000 0.1
Charlie Kuhns 1 1899-1899 7 0 18 2 5 0 0 0 3 0 0 2 2 .278 .350 .278 .628 0.0
Tommy La Stella 1 2014-2014 93 0 319 22 80 16 1 1 31 2 1 36 40 .251 .328 .317 .644 0.6
Frank LaCorte 5 1975-1979 46 0 53 2 5 0 0 0 3 0 0 0 21 .094 .094 .094 .189 -1.0
Lee Lacy 1 1976-1976 50 0 180 25 49 4 2 3 20 2 2 6 12 .272 .299 .367 .666 0.4
Hi Ladd 1 1898-1898 1 0 4 1 1 0 0 0 0 0 0 0 0 .250 .250 .250 .500 -0.0
Hector Laguna 2 2056-2057 290 290 1199 167 285 38 8 37 139 69 14 51 288 .238 .275 .375 .650 -1.5
Gerald Laird 2 2013-2014 100 0 273 24 65 16 0 1 23 1 1 28 56 .238 .317 .308 .625 0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Fred Lake 3 1891-1910 27 0 70 3 16 4 0 0 5 2 0 4 11 .229 .270 .286 .556 -0.2
Al Lakeman 1 1949-1949 3 0 6 0 1 0 0 0 0 0 0 1 0 .167 .286 .167 .452 -0.0
Blake Lalli 1 2016-2016 10 1 13 0 2 1 0 0 1 0 0 0 3 .154 .154 .231 .385 -0.1
Frank LaManna 3 1940-1942 62 0 39 8 10 3 0 0 1 0 0 0 12 .256 .256 .333 .590 -0.1
Henry Lampe 1 1894-1894 2 0 2 0 0 0 0 0 0 0 0 0 0 .000 .333 .000 .333 -0.0
Tommie Landes 6 2038-2043 339 266 1138 151 276 65 6 16 88 38 5 97 271 .243 .304 .352 .657 1.9
Hunter Lane 1 1924-1924 7 0 15 0 1 0 0 0 0 0 0 1 1 .067 .125 .067 .192 -0.2
Walt Lanfranconi 1 1947-1947 37 0 10 1 0 0 0 0 0 0 0 0 5 .000 .000 .000 .000 -0.3
Shea Langeliers 1 2022-2022 37 35 128 15 30 8 0 4 13 1 1 9 27 .234 .300 .391 .691 0.5
Ryan Langerhans 5 2002-2007 296 0 701 99 170 39 6 15 71 1 5 93 188 .243 .337 .379 .716 0.2
Johnny Lanning 5 1936-1947 132 0 175 10 26 2 0 1 9 0 0 4 40 .149 .168 .177 .345 -2.1
Gene Lansing 1 1922-1922 15 0 11 1 0 0 0 0 0 0 0 2 6 .000 .154 .000 .154 -0.1
Norm Larker 1 1963-1963 64 0 147 15 26 6 0 1 14 0 2 24 24 .177 .297 .238 .535 -0.5
Adam LaRoche 4 2004-2009 457 0 1479 217 416 104 3 77 253 0 4 149 352 .281 .346 .512 .858 6.1
Swede Larsen 1 1936-1936 3 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Tony LaRussa 1 1971-1971 9 0 7 1 2 0 0 0 0 0 0 1 1 .286 .375 .286 .661 0.0
Frank Lary 1 1964-1964 5 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Charley Lau 3 1960-1967 101 0 180 10 36 8 0 1 12 1 1 24 30 .200 .295 .261 .556 -0.5
Bill Lauterborn 2 1904-1905 87 0 269 18 56 3 1 0 11 2 0 13 31 .208 .250 .227 .477 -0.8
Ryan Lavarnway 1 2015-2015 27 0 66 5 15 5 0 2 6 0 0 8 21 .227 .311 .394 .705 0.3
Grant Lavigne 2 2028-2030 101 89 335 46 74 10 0 17 46 0 0 33 125 .221 .301 .403 .704 -0.1
Al Lawson 1 1890-1890 1 0 2 0 0 0 0 0 0 0 0 1 1 .000 .333 .000 .333 -0.0
Bob Lawson 1 1901-1901 10 0 27 2 4 1 0 1 4 1 0 1 3 .148 .179 .296 .475 -0.1
Freddy Leach 1 1932-1932 84 0 223 21 55 9 2 1 29 1 0 18 10 .247 .306 .318 .624 -0.1
Jack Leary 1 1880-1880 1 0 3 1 0 0 0 0 0 0 0 1 0 .000 .250 .000 .250 -0.0
Wil Ledezma 1 2007-2007 12 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bill Lee 2 1945-1946 41 0 78 0 12 0 0 0 9 0 0 6 10 .154 .214 .154 .368 -0.9
Derrek Lee 1 2010-2010 39 0 129 17 37 14 0 3 24 0 0 21 33 .287 .384 .465 .849 0.9
Hal Lee 4 1933-1936 491 0 1820 197 492 80 28 12 210 8 0 135 144 .270 .323 .365 .688 2.2
Dusty Leedham 6 2055-2060 671 653 2447 298 526 73 14 75 300 101 71 256 656 .215 .293 .348 .641 3.9
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Wade Lefler 1 1924-1924 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Lou Legett 1 1929-1929 39 0 81 7 13 2 0 0 6 2 0 3 18 .160 .190 .185 .376 -0.8
Charlie Leibrandt 3 1990-1992 92 0 178 4 19 3 1 0 9 0 0 7 41 .107 .140 .135 .275 -2.8
Denny Lemaster 6 1962-1967 192 0 345 17 45 4 1 2 20 0 0 14 128 .130 .164 .165 .330 -3.8
Mark Lemke 10 1988-1997 1038 0 3139 339 778 121 15 32 263 11 18 342 326 .248 .319 .327 .646 0.8
Max Leon 6 1973-1978 169 0 52 4 13 0 0 0 5 1 0 1 4 .250 .255 .250 .505 -0.3
Andy Leonard 3 1876-1878 182 0 837 140 231 23 7 0 70 0 0 12 30 .276 .286 .320 .606 2.7
Anthony Lerew 3 2005-2007 11 0 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
John Leroy 1 1997-1997 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Luke Leto 1 2031-2031 151 151 627 98 151 39 7 13 59 23 9 67 151 .241 .320 .388 .707 4.4
Dixie Leverett 1 1929-1929 24 0 32 3 6 1 0 0 2 0 0 2 10 .188 .235 .219 .454 -0.3
Kurt Lewallen 1 2040-2040 13 9 36 1 5 2 0 1 3 0 0 4 15 .139 .220 .278 .497 -0.4
Bill Lewis 2 1935-1936 35 0 66 12 19 2 0 0 3 0 0 13 8 .288 .405 .318 .723 0.5
Fred Lewis 1 1881-1881 27 0 114 17 25 6 0 0 9 0 0 7 5 .219 .264 .272 .536 0.0
Royce Lewis 2 2032-2036 205 200 766 113 197 45 0 26 88 16 3 90 218 .257 .336 .418 .753 2.5
Ted Lewis 5 1896-1900 145 0 431 52 102 8 2 0 42 4 0 27 46 .237 .282 .265 .546 -1.3
George Leyte 1 2046-2046 40 37 163 19 39 8 0 4 13 5 2 10 47 .239 .291 .362 .653 -0.3
Don Liddle 1 1953-1953 31 0 34 2 3 0 0 0 1 0 0 3 9 .088 .162 .088 .250 -0.5
Fred Liese 1 1910-1910 5 0 4 0 0 0 0 0 0 0 0 1 2 .000 .200 .000 .200 -0.0
Kerry Ligtenberg 5 1997-2002 245 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Brent Lillibridge 1 2008-2008 29 0 80 9 16 6 1 1 8 2 0 3 23 .200 .238 .338 .576 -0.1
Derek Lilliquist 2 1989-1990 49 0 86 8 20 1 0 2 7 0 0 0 16 .233 .233 .314 .547 -0.3
Rufino Linares 3 1981-1984 189 0 502 59 136 19 3 8 52 13 6 22 69 .271 .301 .369 .669 0.7
Vive Lindaman 4 1906-1909 131 0 303 27 46 4 1 0 11 1 0 22 37 .152 .209 .172 .381 -1.6
Ernie Lindemann 1 1907-1907 1 0 2 0 1 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 0.0
Walt Linden 1 1950-1950 3 0 5 0 2 1 0 0 0 0 0 1 0 .400 .500 .600 1.100 0.1
Carl Lindquist 2 1943-1944 7 0 5 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.1
Scott Linebrink 1 2011-2011 62 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Dick Littlefield 1 1958-1958 4 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Danny Litwhiler 3 1946-1948 183 0 506 67 140 19 4 15 75 2 0 48 68 .277 .345 .419 .764 2.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Mickey Livingston 1 1949-1949 28 0 64 6 15 2 1 0 6 0 0 3 5 .234 .290 .297 .587 0.0
Bob Loane 1 1940-1940 13 0 22 4 5 3 0 0 1 2 0 2 5 .227 .292 .364 .655 0.1
Keith Lockhart 6 1997-2002 658 0 1423 178 353 60 10 26 166 10 7 134 178 .248 .312 .359 .671 -0.1
Kameron Loe 1 2013-2013 9 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Kenny Lofton 1 1997-1997 122 0 493 90 164 20 6 5 48 27 20 64 83 .333 .409 .428 .837 3.5
Bob Logan 1 1945-1945 34 0 61 3 13 2 1 0 7 0 0 1 10 .213 .226 .279 .504 -0.4
Boone Logan 1 2009-2009 20 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Johnny Logan 11 1951-1961 1351 0 4931 624 1329 207 40 92 521 19 13 417 431 .270 .330 .384 .714 18.5
Ernie Lombardi 1 1942-1942 105 0 309 32 102 14 0 11 46 1 0 37 12 .330 .403 .482 .886 4.3
Kevin Lomon 1 1996-1996 6 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Herman Long 13 1890-1902 1646 0 6777 1291 1900 295 91 88 964 431 0 536 528 .280 .337 .390 .727 32.4
Red Long 1 1902-1902 1 0 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Danny Longhofer 2 2040-2041 299 299 1053 127 228 45 2 49 131 6 7 92 314 .217 .286 .403 .688 4.6
Stan Lopata 2 1959-1960 32 0 56 0 6 0 0 0 4 0 0 4 16 .107 .167 .107 .274 -0.7
Al Lopez 5 1936-1940 471 0 1527 148 373 54 9 21 168 11 0 133 175 .244 .307 .333 .640 3.5
Albie Lopez 1 2002-2002 28 0 9 0 1 0 0 0 0 0 0 0 6 .111 .111 .111 .222 -0.1
Dave Lopez 1 2046-2046 32 26 101 11 28 11 0 1 3 0 0 8 24 .277 .330 .416 .746 0.4
Javy Lopez 12 1992-2003 1156 0 4003 508 1148 190 14 214 694 8 18 271 728 .287 .337 .502 .839 27.3
Bris Lord 1 1913-1913 73 0 235 22 59 12 1 6 26 7 0 8 22 .251 .276 .387 .663 0.3
Michael Lorenzen 2 2021-2022 45 20 96 15 17 2 1 3 8 4 0 10 25 .177 .252 .312 .565 -0.3
Tom Lovett 1 1894-1894 15 0 49 4 7 1 0 1 5 0 0 2 3 .143 .176 .224 .401 -0.5
Fletcher Low 1 1915-1915 1 0 4 1 1 0 1 0 1 0 0 0 0 .250 .250 .750 1.000 0.1
Bobby Lowe 12 1890-1901 1410 0 5617 999 1606 186 71 70 872 260 0 420 485 .286 .342 .382 .724 19.8
Derek Lowe 3 2009-2011 100 0 159 16 29 8 0 1 11 0 0 13 48 .182 .244 .252 .496 -1.7
Red Lucas 2 1924-1925 39 0 53 6 14 1 0 0 7 0 0 3 8 .264 .304 .283 .587 0.0
Marco Luciano 1 2029-2029 23 15 69 8 12 0 1 5 12 0 0 2 24 .174 .192 .420 .612 -0.4
Jose Lucio 2 2022-2023 309 308 1117 143 299 62 3 30 130 31 14 78 163 .268 .315 .409 .724 5.3
Rick Luecken 1 1990-1990 36 0 3 1 1 1 0 0 0 0 0 0 1 .333 .333 .667 1.000 0.0
Julio Lugo 1 2011-2011 22 0 44 3 6 0 0 0 3 0 0 4 11 .136 .208 .136 .345 -0.4
Mike Lum 12 1967-1981 1225 0 3089 355 773 114 18 74 365 11 28 308 426 .250 .321 .371 .691 4.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Fernando Lunar 1 2000-2000 22 0 54 5 10 1 0 0 5 0 2 3 15 .185 .267 .204 .470 -0.4
Dolf Luque 2 1914-1915 5 0 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Billy Lush 2 1901-1902 127 0 440 70 97 9 2 2 22 30 0 79 50 .220 .342 .264 .605 2.1
Josh Luttrell 1 2054-2054 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Al Lyons 1 1948-1948 16 0 12 2 2 0 0 0 0 0 0 2 4 .167 .286 .167 .452 -0.1
Steve Lyons 1 1992-1992 11 0 14 0 1 0 1 0 1 0 0 0 4 .071 .071 .214 .286 -0.2
Danny MacFayden 6 1935-1943 169 0 365 24 51 6 0 0 16 0 0 13 117 .140 .169 .156 .325 -4.7
Mike Macha 1 1979-1979 6 0 13 2 2 0 0 0 1 0 0 1 5 .154 .214 .154 .368 -0.1
Manny Machado 9 2020-2028 1305 1298 4857 658 1319 231 14 256 793 35 14 440 1043 .272 .334 .483 .817 27.8
Joe Mack 1 1945-1945 66 0 260 30 60 13 1 3 44 1 0 34 39 .231 .320 .323 .643 -0.1
Ken Mackenzie 2 1960-1961 14 0 3 1 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Max Macon 2 1944-1947 107 0 367 38 100 15 3 3 36 7 0 12 23 .272 .296 .354 .650 0.2
Harry Macpherson 1 1944-1944 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Kid Madden 3 1887-1889 81 0 285 37 68 3 3 1 29 14 0 16 30 .239 .289 .281 .569 -0.2
Tommy Madden 1 1906-1906 4 0 15 1 4 0 0 0 0 0 0 1 2 .267 .312 .267 .579 0.0
Jerry Maddox 1 1978-1978 7 0 14 1 3 0 0 0 1 0 0 1 2 .214 .267 .214 .481 -0.0
Greg Maddux 11 1993-2003 366 0 771 51 134 21 2 2 35 2 2 23 209 .174 .202 .214 .416 -9.1
Sherry Magee 3 1915-1917 350 0 1236 140 324 59 21 6 170 32 12 111 114 .262 .331 .358 .689 6.0
Harl Maggert 1 1938-1938 66 0 89 12 25 3 0 3 19 0 0 10 20 .281 .354 .416 .769 0.5
Freddie Maguire 3 1929-1931 432 0 1504 144 375 65 15 0 119 15 0 55 88 .249 .280 .312 .593 -5.7
Ron Mahay 1 2007-2007 30 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Mickey Mahler 3 1977-1979 65 0 74 5 10 2 0 0 4 0 0 4 14 .135 .179 .162 .342 -0.9
Rick Mahler 11 1979-1991 309 0 475 35 88 14 0 1 34 0 1 15 103 .185 .211 .221 .432 -4.5
Paul Maholm 2 2012-2013 37 0 76 3 8 2 0 0 2 0 0 1 41 .105 .117 .132 .248 -1.3
Mike Mahoney 1 1897-1897 2 0 2 1 1 0 0 0 1 0 0 0 0 .500 .500 .500 1.000 0.0
Willard Mains 1 1896-1896 10 0 22 2 6 1 0 0 4 0 0 0 2 .273 .273 .318 .591 -0.0
Hank Majeski 3 1939-1941 128 0 425 40 108 21 1 7 57 2 0 19 43 .254 .289 .358 .647 0.2
Allbry Major 1 2027-2027 123 122 444 70 101 26 1 23 72 8 7 58 130 .227 .329 .446 .775 1.2
John Malarkey 2 1902-1903 54 0 149 15 27 6 2 1 13 1 0 12 18 .181 .256 .268 .525 -0.2
Bobby Malkmus 1 1957-1957 13 0 22 6 2 0 1 0 0 0 0 3 3 .091 .200 .182 .382 -0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Les Mallon 2 1934-1935 158 0 578 71 162 30 3 2 43 3 0 43 49 .280 .331 .353 .684 1.3
Justyn-Henry Malloy 1 2032-2032 155 154 578 80 154 32 0 32 83 6 2 49 184 .266 .327 .488 .815 3.6
Marty Malloy 1 1998-1998 11 0 28 3 5 1 0 1 1 0 0 2 2 .179 .233 .321 .555 -0.1
Charlie Maloney 1 1908-1908 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Leo Mangum 4 1932-1935 64 0 56 3 11 0 1 0 1 0 0 0 6 .196 .196 .232 .429 -0.5
Devin Mann 3 2027-2029 448 445 1628 202 409 76 0 80 243 11 7 191 421 .251 .341 .445 .786 5.4
Kelly Mann 2 1989-1990 18 0 52 3 9 3 0 1 3 0 0 0 12 .173 .189 .288 .477 -0.2
Les Mann 8 1913-1927 572 0 1846 232 504 82 41 16 199 44 8 119 212 .273 .322 .388 .710 6.9
Jack Manning 2 1876-1878 130 0 536 93 139 23 1 2 48 0 0 17 21 .259 .282 .317 .599 1.6
Jim Manning 2 1884-1885 173 0 651 86 146 16 15 4 62 0 0 38 83 .224 .267 .313 .580 1.6
Don Manno 2 1940-1941 25 0 37 3 7 1 0 1 8 0 0 3 9 .189 .250 .297 .547 -0.1
Felix Mantilla 6 1956-1961 402 0 953 134 220 30 3 18 78 14 4 68 125 .231 .285 .325 .610 -0.1
Dick Manville 1 1950-1950 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Paul Marak 1 1990-1990 7 0 11 1 1 0 0 0 0 0 0 1 4 .091 .167 .091 .258 -0.2
Rabbit Maranville 15 1912-1935 1795 0 6724 801 1696 244 103 23 558 194 38 561 515 .252 .313 .329 .642 18.7
Sugar Ray Marimon 1 2015-2015 16 0 6 0 2 0 0 0 0 0 0 1 3 .333 .429 .333 .762 0.1
Nick Markakis 6 2015-2020 757 430 2859 358 812 184 6 47 374 5 6 330 436 .284 .358 .402 .760 9.7
Matt Marksberry 1 2016-2016 4 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Rube Marquard 4 1922-1925 109 0 182 10 32 1 0 0 10 0 0 1 29 .176 .180 .181 .362 -1.4
Luis Marquez 1 1951-1951 68 0 122 19 24 5 1 0 11 4 4 10 20 .197 .274 .254 .528 -0.6
Jason Marquis 4 2000-2003 106 0 73 9 7 1 0 1 2 0 0 2 26 .096 .120 .151 .271 -1.2
Eli Marrero 1 2004-2004 90 0 250 37 80 18 1 10 40 4 1 23 50 .320 .374 .520 .894 1.7
William Marriott 1 1925-1925 103 0 370 37 99 9 1 1 40 3 8 28 26 .268 .323 .305 .628 -0.7
Doc Marshall 1 1904-1904 13 0 43 3 9 0 1 0 2 2 0 2 5 .209 .244 .256 .500 -0.0
Mike Marshall 2 1976-1977 28 0 7 0 2 0 0 0 1 0 0 1 1 .286 .375 .286 .661 0.0
Willard Marshall 3 1950-1952 262 0 833 108 217 38 10 18 113 1 3 88 27 .261 .333 .395 .728 2.1
Andy Marte 1 2005-2005 24 0 57 3 8 2 1 0 4 0 1 7 13 .140 .227 .211 .438 -0.5
Noelvi Marte 1 2027-2027 43 43 183 27 50 10 2 2 9 9 3 14 43 .273 .328 .383 .711 1.1
Doc Martel 1 1910-1910 10 0 31 0 4 0 0 0 1 0 0 2 3 .129 .182 .129 .311 -0.4
Billy Martin 1 1961-1961 6 0 6 1 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
Billy Martin 1 1914-1914 1 0 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Cody Martin 1 2015-2015 21 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Jack Martin 1 1914-1914 33 0 85 10 18 2 0 0 5 0 0 6 7 .212 .264 .235 .499 -0.2
Ray Martin 3 1943-1948 5 0 4 0 0 0 0 0 0 0 0 1 3 .000 .200 .000 .200 -0.1
Tom Martin 2 2004-2005 33 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Cristhian Martinez 4 2010-2013 119 0 13 0 2 1 0 0 2 0 0 0 5 .154 .154 .231 .385 -0.3
Dave Martinez 1 2001-2001 120 0 237 33 68 11 3 2 20 3 3 21 44 .287 .347 .384 .731 0.4
Dennis Martinez 1 1998-1998 51 0 11 0 1 1 0 0 3 0 0 1 7 .091 .167 .182 .348 -0.1
Marty Martinez 2 1967-1968 157 0 429 48 103 7 4 0 17 6 7 40 39 .240 .308 .275 .583 0.8
Orelvis Martinez 2 2026-2027 204 201 715 70 149 35 3 19 70 11 4 53 227 .208 .274 .345 .619 0.6
Pablo Martinez 1 1996-1996 4 0 2 1 1 0 0 0 0 0 1 0 0 .500 .500 .500 1.000 -0.0
Phil Masi 11 1939-1949 945 0 2668 333 698 129 25 34 314 41 0 302 222 .262 .338 .367 .705 16.3
Mike Massey 1 1917-1917 31 0 91 12 18 0 0 0 2 2 0 15 15 .198 .318 .198 .516 -0.0
Roy Massey 1 1918-1918 66 0 203 20 59 6 2 0 18 1 0 23 20 .291 .363 .340 .703 1.1
Joe Mather 1 2011-2011 36 0 75 4 16 4 0 1 9 0 1 6 23 .213 .272 .307 .578 -0.4
Joe Mathes 1 1916-1916 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bobby Mathews 2 1881-1882 64 0 240 19 50 8 0 0 17 0 0 8 23 .208 .234 .242 .476 -0.1
Eddie Mathews 15 1952-1966 2223 0 8049 1452 2201 338 70 493 1388 66 35 1376 1387 .273 .379 .517 .896 87.0
Tim Mathewson 4 2044-2047 488 486 1878 262 454 114 4 104 301 2 1 186 555 .242 .316 .473 .789 6.9
Pascual Matos 1 1999-1999 6 0 8 0 1 0 0 0 2 0 0 0 1 .125 .125 .125 .250 -0.1
Al Mattern 5 1908-1912 138 0 272 17 45 3 1 0 16 2 0 9 50 .165 .195 .184 .379 -2.4
Gary Matthews 4 1977-1980 588 0 2231 340 643 96 18 81 291 59 24 230 350 .288 .354 .456 .810 14.1
Joe Matthews 1 1922-1922 3 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Rick Matula 3 1979-1981 66 0 111 1 11 0 0 0 0 0 0 3 48 .099 .123 .099 .222 -1.8
Gene Mauch 2 1950-1951 67 0 141 22 30 5 0 1 16 1 0 21 13 .213 .319 .270 .589 -0.0
Chris Maurer 5 2044-2049 591 584 2065 231 469 106 5 47 176 44 8 219 581 .227 .314 .352 .665 6.5
Ronny Mauricio 4 2028-2031 561 556 2187 327 592 132 6 81 263 35 13 206 532 .271 .336 .448 .783 10.4
Larry Maxie 1 1969-1969 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Darrell May 1 1995-1995 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Dave May 2 1975-1976 187 0 417 55 102 13 3 15 63 6 2 51 58 .245 .330 .398 .728 1.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Cameron Maybin 1 2015-2015 141 0 505 65 135 18 2 10 59 23 6 45 102 .267 .327 .370 .697 2.1
Lee Maye 7 1959-1965 593 0 2028 310 568 100 18 51 215 45 18 147 267 .280 .331 .423 .754 10.2
Eddie Mayo 2 1937-1938 73 0 186 21 42 6 1 2 22 1 0 16 20 .226 .291 .301 .592 -0.3
Bill McAfee 1 1931-1931 18 0 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Gene McAuliffe 1 1904-1904 1 0 2 0 1 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 0.0
Dick McBride 1 1876-1876 4 0 16 2 3 0 0 0 4 0 0 0 2 .188 .188 .188 .375 -0.1
Macay McBride 3 2005-2007 107 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Brian McCann 10 2005-2019 1190 79 4140 492 1139 236 2 188 706 23 8 445 683 .275 .348 .469 .817 30.8
Bill McCarthy 1 1906-1906 1 0 1 0 0 0 0 0 2 0 0 0 0 .000 .000 .000 .000 -0.0
Bill McCarthy 1 1905-1905 1 0 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Brandon McCarthy 1 2018-2018 15 15 29 1 3 2 0 0 2 0 0 0 19 .103 .103 .172 .276 -0.4
Johnny McCarthy 2 1943-1946 80 0 320 32 96 24 6 2 34 1 0 12 19 .300 .327 .431 .759 1.4
Tom McCarthy 2 1908-1909 23 0 51 4 8 1 0 0 3 0 0 3 6 .157 .218 .176 .395 -0.3
Tommy McCarthy 5 1885-1895 552 0 2204 450 652 83 21 24 384 160 0 293 93 .296 .382 .385 .768 11.3
Jeff McCleskey 1 1913-1913 2 0 3 0 0 0 0 0 0 0 0 1 0 .000 .250 .000 .250 -0.0
Jim McCloskey 1 1936-1936 4 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Hal McClure 1 1882-1882 2 0 6 1 2 0 0 0 0 0 0 0 1 .333 .333 .333 .667 0.0
Sam McConnell 1 2004-2004 8 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Frank McCormick 2 1947-1948 156 0 392 38 120 27 4 6 77 2 0 21 17 .306 .341 .441 .783 1.3
Mike McCormick 3 1946-1948 266 0 791 110 228 41 16 5 91 2 0 63 62 .288 .341 .399 .740 2.7
Erik McCoy 3 2047-2049 79 71 240 21 41 13 2 2 22 0 0 23 94 .171 .246 .267 .513 -0.7
Adam McCreery 1 2018-2018 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Tom McCreery 1 1903-1903 23 0 83 15 18 2 1 1 10 6 0 9 9 .217 .293 .301 .595 0.2
Ed McDonald 2 1911-1912 175 0 634 98 155 30 9 3 55 33 0 110 130 .244 .362 .334 .697 3.1
Tex McDonald 1 1913-1913 62 0 145 24 52 4 4 0 18 4 0 15 17 .359 .422 .441 .864 1.5
Oddibe McDowell 2 1989-1990 189 0 585 103 159 32 4 14 49 28 12 48 90 .272 .329 .412 .741 3.3
Frank McElyea 1 1942-1942 7 0 4 2 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Dan McGann 2 1896-1908 178 0 646 77 169 14 12 4 85 11 0 50 63 .262 .338 .339 .677 2.0
Chippy McGarr 1 1890-1890 121 0 487 68 115 12 7 1 51 39 0 34 38 .236 .291 .296 .587 0.7
Dan McGee 1 1934-1934 7 0 22 2 3 0 0 0 1 0 0 3 6 .136 .240 .136 .376 -0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Tim McGinley 1 1876-1876 9 0 40 5 6 0 0 0 2 0 0 0 1 .150 .150 .150 .300 -0.3
Kevin McGlinchy 2 1999-2000 71 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Asa McGlone 1 2031-2031 59 58 197 15 36 12 2 2 15 0 0 18 51 .183 .253 .294 .548 -0.6
Beauty McGowan 1 1937-1937 9 0 12 0 1 0 0 0 0 0 0 1 2 .083 .154 .083 .237 -0.2
Fred McGriff 5 1993-1997 636 0 2388 383 700 132 5 130 446 23 12 285 454 .293 .369 .516 .885 14.9
Reese McGuire 1 2023-2023 32 28 95 4 20 2 0 0 6 0 0 10 17 .211 .299 .232 .531 -0.4
Stuffy McInnis 2 1923-1924 300 0 1188 127 360 46 16 3 154 16 11 41 18 .303 .327 .376 .704 -0.2
Bill McKechnie 1 1913-1913 1 0 4 1 0 0 0 0 0 0 0 0 1 .000 .200 .000 .200 -0.0
Andrew McKirahan 1 2015-2015 27 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Dave McLain 2 2039-2042 24 16 63 8 12 2 0 1 4 1 0 9 27 .190 .297 .270 .567 -0.2
Denny McLain 1 1972-1972 15 0 12 0 2 0 0 0 0 0 0 2 4 .167 .286 .167 .452 -0.1
Bo McLaughlin 1 1979-1979 37 0 5 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Joey McLaughlin 2 1977-1979 40 0 12 0 2 1 0 0 0 0 0 0 5 .167 .167 .250 .417 -0.1
Ralph McLeod 1 1938-1938 6 0 7 1 2 1 0 0 0 0 0 0 2 .286 .286 .429 .714 0.0
Nate McLouth 3 2009-2011 250 0 848 124 194 44 4 21 76 23 10 124 179 .229 .335 .364 .699 2.3
Don McMahon 6 1957-1962 233 0 53 4 8 2 0 0 5 0 0 5 22 .151 .224 .189 .413 -0.4
Ryan McMahon 1 2027-2027 3 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Marty McManus 1 1934-1934 119 0 435 56 120 18 0 8 47 5 0 32 42 .276 .330 .372 .702 1.4
Greg McMichael 5 1993-2000 280 0 11 0 0 0 0 0 0 0 0 1 6 .000 .083 .000 .083 -0.2
Roy McMillan 4 1961-1964 399 0 1306 144 310 39 1 23 120 6 11 138 166 .237 .313 .322 .635 2.3
Craig McMurtry 4 1983-1986 133 0 152 9 15 0 1 0 4 2 0 6 83 .099 .133 .112 .245 -2.5
Dinny McNamara 2 1927-1928 20 0 13 5 1 0 0 0 0 0 0 0 4 .077 .077 .077 .154 -0.3
Tim McNamara 4 1922-1925 92 0 99 13 15 2 0 0 3 0 0 15 34 .152 .270 .172 .441 -0.3
Ed McNichol 1 1904-1904 17 0 43 3 4 0 0 0 0 0 0 0 6 .093 .093 .093 .186 -0.5
Mike McQueen 4 1969-1972 63 0 62 7 12 3 0 0 4 0 0 1 20 .194 .206 .242 .448 -0.4
Hugh McQuillan 6 1918-1927 149 0 248 23 54 11 5 2 21 0 1 6 58 .218 .239 .327 .566 -0.2
Bill McTigue 3 1911-1913 25 0 25 3 2 1 0 0 1 0 0 1 10 .080 .115 .120 .235 -0.3
Larry McWilliams 6 1978-1987 100 0 128 8 18 2 1 0 2 0 0 8 71 .141 .190 .172 .362 -1.4
Kris Medlen 5 2009-2013 155 0 128 8 18 4 0 1 8 1 0 11 59 .141 .213 .195 .408 -1.4
Joe Medwick 1 1945-1945 66 0 218 17 62 13 0 0 26 3 0 12 12 .284 .325 .344 .669 0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jouett Meekin 1 1899-1899 13 0 41 4 7 1 1 0 4 0 0 2 5 .171 .209 .244 .453 -0.2
Marco Meisner 1 2034-2034 12 11 43 7 9 2 0 4 8 0 1 6 13 .209 .306 .535 .841 0.2
Jayden Melendez 1 2031-2031 64 60 215 21 45 11 2 6 25 0 1 12 67 .209 .257 .363 .619 0.1
Chris Mellinger 1 2041-2041 2 1 3 1 0 0 0 0 0 0 0 1 2 .000 .400 .000 .400 0.0
Tony Melton 3 2035-2037 453 452 1619 219 388 96 1 72 215 1 0 169 458 .240 .327 .434 .760 4.1
Chris Mena 3 2037-2039 286 261 940 105 274 78 1 2 100 0 3 111 147 .291 .366 .383 .749 6.4
Ismael Mena 1 2040-2040 9 6 27 4 5 2 0 0 0 0 0 3 6 .185 .267 .259 .526 -0.2
Doug Mendoza 1 2047-2047 5 5 21 3 6 1 0 1 2 0 0 0 3 .286 .286 .476 .762 0.1
Denis Menke 6 1962-1967 685 0 2222 257 545 95 18 59 248 16 27 275 398 .245 .331 .384 .715 12.0
Mario Mercado 1 2035-2035 120 119 444 74 133 26 3 28 85 9 1 30 96 .300 .349 .561 .909 4.3
Kent Mercker 8 1989-2003 251 0 118 1 8 3 0 0 9 0 0 3 57 .068 .090 .093 .183 -2.2
Bill Merritt 3 1893-1899 50 0 169 33 55 7 3 3 32 3 0 21 16 .325 .403 .456 .859 1.2
Andy Messersmith 2 1976-1977 45 0 101 5 16 3 0 1 13 0 0 7 28 .158 .213 .218 .431 -0.8
Catfish Metkovich 1 1954-1954 68 0 123 7 34 5 1 1 15 0 0 15 15 .276 .352 .358 .710 0.2
Dan Meyer 1 2004-2004 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Chief Meyers 1 1917-1917 25 0 68 5 17 4 4 0 4 0 0 4 4 .250 .311 .426 .737 0.6
Luis Meza 2 2057-2058 28 15 65 5 16 5 0 1 9 1 1 5 18 .246 .310 .369 .679 -0.1
Mike Michael 1 2039-2039 126 125 473 78 144 17 4 25 80 7 7 60 88 .304 .384 .516 .900 3.5
Chris Middlebrook 1 2040-2040 24 22 89 9 23 7 0 2 14 4 0 6 21 .258 .309 .404 .714 0.2
Felix Millan 7 1966-1972 799 0 3114 391 874 118 26 14 221 56 29 157 150 .281 .319 .349 .668 9.2
Corky Miller 2 2007-2008 43 0 87 7 12 2 0 2 9 0 0 6 20 .138 .200 .230 .430 -0.7
Doc Miller 3 1910-1912 327 0 1260 143 377 71 8 12 170 55 0 90 112 .299 .347 .397 .744 5.4
Eddie Miller 4 1978-1981 94 0 287 49 72 5 1 0 14 42 9 14 62 .251 .300 .275 .575 0.2
Eddie Miller 4 1939-1942 524 0 1984 211 506 100 10 30 225 31 0 114 178 .255 .302 .361 .663 7.0
Frank Miller 2 1922-1923 39 0 75 6 9 0 0 0 1 0 0 2 17 .120 .154 .120 .274 -0.9
Jayden Miller 5 2042-2046 496 472 1883 277 480 106 3 110 291 7 3 132 468 .255 .305 .490 .795 5.3
Norm Miller 2 1973-1974 51 0 49 3 10 2 0 2 11 0 0 10 12 .204 .333 .367 .701 0.2
Shelby Miller 1 2015-2015 33 0 56 1 3 2 0 0 0 0 0 4 29 .054 .117 .089 .206 -1.2
Stu Miller 1 1968-1968 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Tom Miller 2 1918-1919 9 0 8 2 2 0 0 0 0 1 0 0 1 .250 .250 .250 .500 0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Art Mills 2 1927-1928 19 0 8 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.2
Josh Mills 2 2038-2043 147 106 448 65 119 29 1 21 71 0 0 41 89 .266 .333 .475 .809 1.4
Kevin Millwood 6 1997-2002 168 0 312 14 41 10 0 2 22 0 0 12 132 .131 .164 .183 .346 -4.5
Mike Minor 5 2010-2014 111 0 198 13 24 5 0 2 10 0 0 9 89 .121 .159 .177 .336 -2.7
A.J. Minter 1 2018-2018 60 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Kameron Misner 2 2026-2033 48 33 149 19 38 10 0 7 29 0 0 13 54 .255 .313 .463 .776 0.2
Fred Mitchell 1 1913-1913 4 0 3 0 1 0 0 0 0 0 0 0 2 .333 .333 .333 .667 -0.0
Keith Mitchell 1 1991-1991 48 0 66 11 21 0 0 2 5 3 1 8 12 .318 .392 .409 .801 0.5
Kinji Miura 1 2042-2042 19 19 73 8 18 5 0 3 13 0 0 7 22 .247 .321 .438 .759 -0.4
John Mizerock 1 1989-1989 11 0 27 1 6 0 0 0 2 0 0 0 3 .222 .222 .222 .444 -0.1
Ken Mobley 1 2038-2038 151 151 574 92 170 37 3 28 100 1 1 77 116 .296 .382 .517 .899 4.4
George Mogridge 2 1926-1927 60 0 61 4 11 4 0 0 2 0 0 0 11 .180 .180 .246 .426 -0.7
Jose Mojica 3 2046-2048 347 343 1273 249 337 46 7 76 200 93 13 204 395 .265 .370 .491 .861 10.6
Gabe Molina 1 2000-2000 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Raul Mondesi 1 2005-2005 41 0 142 17 30 7 1 4 17 0 1 12 35 .211 .271 .359 .630 -0.5
Mike Monroe 4 2044-2047 399 392 1616 243 456 73 14 113 304 45 22 72 379 .282 .313 .554 .868 7.5
Willie Montanez 2 1976-1977 239 0 964 122 291 45 1 29 132 1 5 56 92 .302 .339 .441 .780 3.5
John Montefusco 1 1981-1981 26 0 15 1 1 1 0 0 0 0 0 0 9 .067 .067 .133 .200 -0.2
Al Montgomery 1 1941-1941 42 0 52 4 10 1 0 0 4 0 0 9 8 .192 .323 .212 .534 0.2
Ramon Montoya 2 2032-2033 50 40 160 12 27 7 0 2 13 1 0 11 51 .169 .221 .250 .471 -0.5
Donnie Moore 3 1982-1984 106 0 12 0 4 0 0 0 3 0 0 0 4 .333 .333 .333 .667 -0.0
Eddie Moore 3 1926-1928 234 0 810 97 224 26 6 3 65 18 0 74 41 .277 .338 .335 .672 1.0
Gene Moore 5 1936-1941 585 0 2138 294 607 116 34 42 238 25 0 187 242 .284 .345 .429 .774 9.8
Junior Moore 2 1976-1977 132 0 387 42 101 10 3 5 36 4 5 37 33 .261 .328 .341 .669 0.5
Randy Moore 6 1930-1935 656 0 2060 245 590 102 16 27 287 11 0 144 75 .286 .334 .391 .725 5.0
Robert Moore 2 2029-2035 26 20 79 11 13 3 1 1 8 2 0 5 16 .165 .224 .266 .489 -0.3
Trey Moore 1 2001-2001 2 0 1 0 1 1 0 0 0 0 0 0 0 1.000 1.000 2.000 3.000 0.1
Luis Morales 1 2028-2028 25 25 88 11 18 2 0 5 11 0 1 6 29 .205 .263 .398 .661 -0.1
Herbie Moran 5 1908-1915 207 0 700 105 148 17 6 0 30 27 10 103 73 .211 .324 .253 .577 1.1
Hiker Moran 2 1938-1939 7 0 6 1 1 0 0 0 1 0 0 2 1 .167 .375 .167 .542 -0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Kevin Moran 3 2035-2037 4 1 8 1 1 1 0 0 0 0 0 0 2 .125 .125 .250 .375 -0.1
Pat Moran 5 1901-1905 439 0 1485 122 354 57 19 16 152 30 0 75 166 .238 .286 .335 .621 3.9
Mike Mordecai 4 1994-1997 200 0 268 31 62 13 1 6 25 1 1 25 56 .231 .294 .354 .648 -0.2
Forrest More 1 1909-1909 10 0 15 0 1 0 0 0 0 0 0 0 2 .067 .067 .067 .133 -0.2
Seth Morehead 1 1961-1961 12 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
David Moreno 1 2035-2035 157 157 592 83 144 27 5 20 80 15 6 42 172 .243 .294 .407 .701 1.5
Omar Moreno 1 1986-1986 118 0 359 46 84 18 6 4 27 17 16 21 77 .234 .276 .351 .627 -0.9
Roger Moret 1 1976-1976 27 0 23 3 3 0 0 0 1 0 0 0 8 .130 .125 .130 .255 -0.4
Joe Morgan 1 1959-1959 13 0 23 2 5 1 0 0 1 0 0 2 4 .217 .280 .261 .541 -0.1
Gene Moriarity 1 1884-1884 4 0 16 1 1 0 0 0 0 0 0 0 8 .062 .062 .062 .125 -0.2
Ed Moriarty 2 1935-1936 14 0 40 5 12 2 1 1 1 0 0 0 7 .300 .300 .475 .775 0.2
Jim Moroney 1 1906-1906 3 0 10 2 1 0 0 0 0 0 0 0 1 .100 .100 .100 .200 -0.1
John Morrill 13 1876-1888 1219 0 4759 800 1247 234 80 41 625 49 0 326 632 .262 .310 .371 .680 19.7
Ethan Morris 1 2045-2045 119 107 368 33 76 16 2 3 21 5 1 35 113 .207 .283 .285 .568 -0.9
Guy Morrison 2 1927-1928 12 0 8 1 1 0 0 1 1 0 0 1 3 .125 .222 .500 .722 0.0
Jim Morrison 1 1988-1988 51 0 92 6 14 2 0 2 13 0 1 10 13 .152 .229 .239 .468 -0.5
Bubba Morton 1 1963-1963 15 0 28 1 5 0 0 0 4 0 0 2 3 .179 .258 .179 .437 -0.2
Carl Morton 4 1973-1976 144 0 322 26 50 7 0 3 27 1 0 16 103 .155 .196 .205 .401 -2.8
Charlie Morton 1 2008-2008 16 0 17 0 1 1 0 0 0 0 1 0 9 .059 .059 .118 .176 -0.5
Kadon Morton 1 2025-2025 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Damian Moss 2 2001-2002 36 0 51 2 5 1 0 0 2 0 0 5 25 .098 .179 .118 .296 -0.8
Ray Moss 1 1931-1931 12 0 15 0 2 0 0 0 1 0 0 1 5 .133 .188 .133 .321 -0.2
Darryl Motley 2 1986-1987 11 0 18 1 2 1 0 0 1 0 0 1 2 .111 .158 .167 .325 -0.3
Joe Mowry 3 1933-1935 192 0 464 51 108 19 6 2 37 1 0 29 48 .233 .284 .312 .596 -0.9
Peter Moylan 8 2006-2018 332 0 7 0 0 0 0 0 0 0 0 1 6 .000 .125 .000 .125 -0.2
Danny Mudget 2 2050-2051 169 159 590 89 153 21 3 33 94 0 1 60 194 .259 .329 .473 .802 3.8
Heinie Mueller 2 1928-1929 88 0 244 35 53 5 2 0 30 3 0 29 21 .217 .310 .254 .565 -1.0
Ray Mueller 5 1935-1951 241 0 699 67 159 28 8 10 86 4 0 49 103 .227 .279 .333 .612 0.7
Joe Muich 1 1924-1924 3 0 3 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Terry Mulholland 2 1999-2000 68 0 52 5 11 3 0 0 4 0 0 2 20 .212 .241 .269 .510 -0.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Dick Mulligan 2 1946-1947 5 0 4 0 0 0 0 0 1 1 0 2 2 .000 .333 .000 .333 0.0
Red Murff 2 1956-1957 26 0 11 1 1 0 0 0 0 0 0 0 1 .091 .091 .091 .182 -0.2
Tim Murnane 2 1876-1877 104 0 448 83 126 11 4 3 49 0 0 14 19 .281 .303 .344 .647 1.7
Buzz Murphy 1 1918-1918 9 0 32 6 12 2 3 1 9 0 0 3 5 .375 .429 .719 1.147 0.7
Dale Murphy 15 1976-1990 1926 0 7098 1103 1901 306 37 371 1143 160 67 912 1581 .268 .351 .478 .829 52.0
Dave Murphy 1 1905-1905 3 0 11 0 2 0 0 0 1 0 0 0 1 .182 .182 .182 .364 -0.1
Frank Murphy 1 1901-1901 45 0 176 13 46 5 3 1 18 6 0 4 19 .261 .282 .341 .623 0.0
John Ryan Murphy 1 2019-2019 1 17 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.2
Tom Murphy 1 2021-2021 46 43 153 20 30 6 0 7 26 0 0 11 51 .196 .263 .373 .636 0.2
Amby Murray 1 1936-1936 4 0 4 0 1 0 0 0 0 0 0 0 0 .250 .250 .250 .500 -0.0
Jim Murray 1 1914-1914 39 0 112 10 26 4 2 0 12 2 0 6 24 .232 .277 .304 .581 -0.1
Matt Murray 1 1995-1995 4 0 2 0 1 0 0 0 0 0 0 0 1 .500 .500 .500 1.000 0.0
Ivan Murrell 1 1974-1974 73 0 133 11 33 1 1 2 12 0 0 5 35 .248 .273 .316 .589 -0.2
Danny Murtaugh 1 1947-1947 3 0 8 0 1 0 0 0 0 0 0 1 2 .125 .222 .125 .347 -0.1
Chris Myers 1 2039-2039 69 63 259 43 74 14 2 2 25 15 1 23 46 .286 .351 .378 .729 1.6
Greg Myers 2 1997-1999 43 0 81 10 17 2 0 2 10 0 0 14 19 .210 .323 .309 .632 0.1
Hap Myers 1 1913-1913 140 0 524 74 143 20 1 2 50 57 0 38 48 .273 .333 .326 .659 1.4
Wil Myers 2 2020-2027 23 20 88 16 25 8 0 4 7 3 0 4 22 .284 .315 .511 .827 0.2
Zenpei Nagao 4 2034-2037 380 371 1497 248 373 72 12 47 144 68 29 206 339 .249 .344 .407 .751 7.4
Bill Nahorodny 2 1980-1981 73 0 170 14 41 13 0 5 20 0 2 9 24 .241 .287 .406 .693 0.7
Yasuji Nakahara 1 2034-2034 93 89 344 46 77 7 2 13 27 11 7 46 71 .224 .318 .369 .687 0.9
Billy Nash 10 1885-1895 1186 0 4561 855 1283 199 69 51 809 232 0 598 320 .281 .368 .389 .756 27.2
Jim Nash 3 1970-1972 78 0 136 9 16 2 0 2 6 0 0 2 60 .118 .130 .176 .307 -1.6
Julio Navarro 1 1970-1970 17 0 6 0 1 0 0 0 0 0 0 0 3 .167 .167 .167 .333 -0.1
Denny Neagle 3 1996-1998 68 0 149 8 24 2 0 1 12 0 0 9 50 .161 .209 .195 .403 -1.7
Tom Needham 4 1904-1907 336 0 1085 69 234 32 8 8 67 13 0 66 125 .216 .270 .282 .552 1.6
Art Nehf 5 1915-1919 131 0 296 27 50 9 4 0 14 3 0 34 64 .169 .261 .226 .488 -0.4
Gary Neibauer 5 1969-1973 66 0 25 1 1 0 0 1 1 0 0 1 18 .040 .077 .160 .237 -0.4
Tommy Neill 2 1946-1947 20 0 55 9 14 2 1 0 7 0 0 3 3 .255 .305 .327 .632 -0.0
Bernie Neis 2 1925-1926 136 0 448 63 121 25 4 5 53 12 10 46 29 .270 .338 .377 .715 0.7
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Joe Nelson 1 2001-2001 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Tommy Nelson 1 1945-1945 40 0 121 6 20 2 0 0 6 1 0 4 13 .165 .192 .182 .374 -1.0
Graig Nettles 1 1987-1987 112 0 177 16 37 8 1 5 33 1 0 22 25 .209 .294 .350 .644 -0.2
Johnny Neun 2 1930-1931 160 0 316 56 92 13 5 2 34 11 0 32 32 .291 .360 .383 .743 0.2
Sheldon Neuse 1 2023-2023 57 52 203 28 53 9 0 10 25 0 2 13 56 .261 .312 .453 .765 0.2
Mike Nevarez 1 2038-2038 7 4 17 3 6 2 0 2 3 0 0 3 7 .353 .450 .824 1.274 0.4
Sean Newcomb 3 2017-2019 99 34 80 4 3 1 0 0 1 0 0 3 56 .037 .072 .050 .122 -1.9
Chet Nichols 4 1951-1956 104 0 139 5 18 1 0 0 4 0 0 0 42 .129 .129 .137 .266 -1.9
Doug Nichols 2 2033-2035 65 60 202 24 41 6 0 10 30 0 1 29 67 .203 .298 .381 .679 0.4
Kid Nichols 12 1890-1901 584 0 1899 263 439 56 22 16 271 19 0 128 289 .231 .284 .309 .593 -2.6
Rod Nichols 1 1995-1995 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Tricky Nichols 1 1876-1876 1 0 4 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Dave Nicholson 1 1967-1967 10 0 25 2 5 0 0 0 1 0 0 2 9 .200 .250 .200 .450 -0.2
Fred Nicholson 2 1921-1922 161 0 467 67 136 15 12 7 70 10 11 40 53 .291 .354 .420 .773 1.2
David Nied 1 1992-1992 6 0 7 1 2 0 0 0 0 0 0 0 2 .286 .286 .286 .571 -0.0
Joe Niekro 2 1973-1974 47 0 8 0 1 0 0 0 0 0 0 0 2 .125 .125 .125 .250 -0.1
Phil Niekro 21 1964-1987 742 0 1537 80 260 42 1 7 109 0 1 17 314 .169 .183 .211 .395 -14.5
Butch Nieman 3 1943-1945 332 0 1050 147 269 46 14 37 167 20 0 129 119 .256 .339 .432 .771 6.7
Melvin Nieves 1 1992-1992 12 0 19 0 4 1 0 0 1 0 0 2 7 .211 .286 .263 .549 -0.0
Johnny Niggeling 2 1938-1946 10 0 18 0 2 0 0 0 0 0 0 1 6 .111 .158 .111 .269 -0.3
C.J. Nitkowski 1 2004-2004 20 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Al Nixon 3 1921-1923 229 0 777 113 205 32 11 3 50 11 11 40 44 .264 .305 .345 .650 -0.7
Otis Nixon 4 1991-1999 462 0 1469 268 408 38 7 3 80 186 59 170 172 .278 .351 .319 .670 5.2
Joe Nolan 5 1975-1980 267 0 551 65 136 20 6 11 54 5 5 77 72 .247 .342 .365 .707 2.4
Bud Norris 1 2016-2016 22 10 12 1 2 0 1 0 0 0 0 3 5 .167 .375 .333 .708 -0.2
Lou North 1 1924-1924 9 0 9 0 1 0 0 0 0 0 0 0 2 .111 .111 .111 .222 -0.1
Jake Northrop 2 1918-1919 18 0 21 3 6 2 0 0 1 0 0 2 6 .286 .348 .381 .729 0.1
Greg Norton 2 2008-2009 206 0 247 30 53 12 0 7 38 0 0 51 60 .215 .351 .348 .699 0.4
Don Nottebart 3 1960-1962 82 0 49 4 9 0 0 0 1 0 0 4 13 .184 .245 .184 .429 -0.3
Freudis Nova 1 2028-2028 17 10 45 5 12 3 1 0 1 2 1 3 12 .267 .312 .378 .690 -0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Win Noyes 1 1913-1913 11 0 4 0 1 0 0 0 1 0 0 0 2 .250 .250 .250 .500 -0.0
Vladimir Nunez 2 2008-2009 24 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Dizzy Nutter 1 1919-1919 18 0 52 4 11 0 0 0 3 1 0 4 5 .212 .268 .212 .479 -0.1
Charlie Nyce 1 1895-1895 9 0 35 7 8 5 0 2 9 0 0 4 2 .229 .325 .543 .868 0.2
Charlie O'Brien 2 1994-1995 118 0 350 42 82 18 0 17 51 0 1 44 64 .234 .334 .431 .766 2.1
Johnny O'Brien 1 1959-1959 44 0 116 16 23 4 0 1 8 0 0 11 15 .198 .271 .259 .530 -0.5
Josh O'Brien 1 2047-2047 129 129 438 49 74 23 0 16 52 0 0 70 190 .169 .285 .331 .616 0.6
Danny O'Connell 4 1954-1957 457 0 1675 208 415 69 18 11 127 8 7 161 151 .248 .316 .330 .647 1.1
Ken O'Dea 1 1946-1946 12 0 32 4 7 0 0 0 2 0 0 8 4 .219 .375 .219 .594 0.2
Billy O'Dell 2 1965-1966 88 0 31 2 6 1 0 0 3 0 0 1 14 .194 .219 .226 .445 -0.2
Eric O'Flaherty 6 2009-2016 331 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Kid O'Hara 1 1904-1904 8 0 29 3 6 0 0 0 0 1 0 4 3 .207 .303 .207 .510 -0.0
Dan O'Leary 1 1880-1880 3 0 12 1 3 2 0 0 1 0 0 0 3 .250 .250 .417 .667 0.0
Randy O'Neal 1 1987-1987 17 0 19 4 2 0 0 0 1 0 0 1 4 .105 .150 .105 .255 -0.3
Mickey O'Neil 7 1919-1925 576 0 1750 156 428 36 20 4 156 15 13 111 116 .245 .294 .295 .589 0.2
Jack O'Neill 1 1906-1906 61 0 167 14 30 5 1 0 4 0 0 12 20 .180 .243 .222 .465 -0.2
Frank O'Rourke 1 1912-1912 61 0 196 11 24 3 1 0 16 1 0 11 50 .122 .177 .148 .325 -2.0
Jim O'Rourke 4 1876-1880 277 0 1195 244 369 68 25 9 140 0 0 61 55 .309 .342 .430 .772 10.1
John O'Rourke 2 1879-1880 153 0 630 99 194 39 19 9 98 0 0 26 64 .308 .335 .473 .808 6.4
Tom O'Rourke 2 1887-1888 42 0 152 15 25 3 0 0 14 6 0 8 15 .164 .211 .184 .395 -1.3
Johnny Oates 3 1973-1975 201 0 631 49 149 17 0 5 48 3 7 46 59 .236 .288 .287 .575 -1.2
Ken Oberkfell 5 1984-1988 590 0 2017 214 547 100 14 15 181 16 17 229 152 .271 .346 .357 .703 7.0
Jeremias Oceano 2 2047-2048 20 16 62 7 17 9 0 1 5 1 0 4 11 .274 .318 .468 .786 0.3
Zach Ode 3 2047-2049 266 245 1017 152 274 50 3 37 127 26 7 74 214 .269 .334 .434 .768 2.1
Blue Moon Odom 1 1975-1975 15 0 13 0 1 1 0 0 1 0 0 0 5 .077 .077 .154 .231 -0.2
Dave Odom 1 1943-1943 22 0 12 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.3
Joe Oeschger 5 1919-1923 181 0 348 20 72 10 0 0 28 0 0 9 48 .207 .227 .236 .463 -0.8
Rowland Office 7 1972-1979 752 0 2076 219 540 87 7 26 211 24 27 149 265 .260 .312 .346 .659 3.5
Alexi Ogando 1 2016-2016 36 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Joe Ogrodowski 1 1925-1925 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
Will Ohman 1 2008-2008 83 0 0 0 0 0 0 0 0 0 0 1 0 .000 1.000 .000 1.000 0.0
Jose Oliva 2 1994-1995 67 0 168 16 34 9 0 11 23 0 1 14 32 .202 .264 .452 .716 0.3
Gene Oliver 5 1963-1967 403 0 1209 162 304 58 4 56 184 14 15 102 212 .251 .313 .445 .758 6.0
Hector Olivera 2 2015-2016 30 5 98 6 24 5 1 2 13 0 0 6 17 .245 .296 .378 .674 0.2
Chi-Chi Olivo 4 1961-1966 96 0 13 1 2 0 0 0 1 0 0 0 2 .154 .154 .154 .308 -0.1
Luis Olmo 2 1950-1951 90 0 210 27 46 8 2 5 26 3 1 22 27 .219 .293 .348 .641 -0.2
Greg Olson 4 1990-1993 411 0 1273 132 308 61 3 20 131 5 3 137 157 .242 .317 .342 .659 5.0
Gregg Olson 1 1994-1994 16 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Ed Olwine 3 1986-1988 80 0 3 0 1 0 0 0 0 0 0 1 1 .333 .500 .333 .833 0.0
Jess Orndorff 1 1907-1907 5 0 17 0 2 0 0 0 0 0 0 0 2 .118 .118 .118 .235 -0.2
Pete Orr 3 2005-2007 271 0 369 65 97 12 5 2 18 10 5 14 67 .263 .292 .339 .630 -0.7
David Ortega 5 2052-2056 373 281 1143 123 254 54 14 43 158 6 8 50 373 .222 .261 .407 .668 1.5
Rafael Ortega 2 2019-2020 35 19 93 7 19 3 0 2 10 3 1 8 22 .204 .267 .301 .568 -0.3
Russ Ortiz 2 2003-2004 69 0 129 7 24 6 0 2 11 0 0 5 34 .186 .226 .279 .505 -1.2
Mike Ortmeyer 8 2050-2057 1083 1068 3993 583 1042 167 15 205 621 1 2 586 1002 .261 .358 .464 .822 39.7
Bobby Osborne 1 2041-2041 93 84 341 35 92 19 4 13 52 4 5 14 70 .270 .302 .463 .765 1.0
Wayne Osborne 1 1936-1936 5 0 8 1 2 0 0 0 0 0 0 0 3 .250 .250 .250 .500 -0.0
Dan Osinski 1 1965-1965 61 0 6 0 1 0 0 0 0 0 0 0 2 .167 .167 .167 .333 -0.1
Bobby Osmundson 3 2034-2036 325 320 1225 173 357 65 4 49 160 9 3 73 193 .291 .332 .471 .803 7.8
Jimmy Outlaw 1 1939-1939 65 0 133 15 35 2 0 0 5 1 0 10 14 .263 .315 .278 .593 -0.1
Lyle Overbay 1 2012-2012 20 0 20 1 2 1 0 0 0 0 0 1 8 .100 .143 .150 .293 -0.3
Larry Owen 4 1981-1985 58 0 107 8 20 4 0 2 13 0 1 9 24 .187 .248 .280 .528 -0.2
Marcell Ozuna 1 2020-2020 154 154 620 112 179 40 4 27 94 9 5 52 128 .289 .346 .497 .842 2.7
Cristian Pache 4 2020-2023 577 571 2367 354 629 125 24 62 250 124 54 216 553 .266 .326 .417 .744 10.9
Tom Paciorek 3 1976-1978 188 0 488 61 134 18 4 7 51 3 3 25 104 .275 .311 .371 .682 0.4
Don Padgett 1 1946-1946 44 0 98 6 25 3 0 2 21 0 0 5 7 .255 .291 .347 .638 0.3
Ernie Padgett 3 1923-1925 228 0 769 76 208 34 16 1 75 7 14 53 70 .270 .320 .360 .680 0.9
Kevin Padlo 1 2026-2026 146 141 492 63 111 29 0 28 66 3 0 53 196 .226 .317 .455 .772 1.4
Andy Pafko 7 1953-1959 658 0 1897 240 521 74 17 50 249 5 5 130 159 .275 .324 .411 .734 3.0
Mike Page 1 1968-1968 20 0 28 1 5 0 0 0 1 0 0 1 9 .179 .207 .179 .385 -0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Phil Paine 5 1951-1957 49 0 7 1 1 0 0 0 0 0 0 0 1 .143 .143 .143 .286 -0.1
Jordan Palacio 1 2034-2034 97 97 396 48 118 28 3 4 36 20 4 36 40 .298 .356 .414 .770 2.2
David Palmer 2 1986-1987 63 0 114 7 18 4 0 2 11 0 0 2 32 .158 .172 .246 .418 -1.3
Emilio Palmero 1 1928-1928 3 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Jim Panther 1 1973-1973 23 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Stephen Paolini 1 2027-2027 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Andrew Papantonis 1 2038-2038 85 85 301 53 78 15 2 8 28 4 0 69 83 .259 .398 .402 .800 0.6
Milt Pappas 3 1968-1970 59 0 92 9 13 0 0 3 8 0 0 8 45 .141 .218 .239 .457 -0.4
Carlos Paraguate 2 2023-2025 158 151 549 67 128 17 3 15 58 6 3 39 111 .233 .288 .357 .645 1.2
Bill Parks 1 1876-1876 1 0 4 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Chad Paronto 2 2006-2007 106 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
James Parr 2 2008-2009 14 0 9 1 2 1 0 0 0 0 0 2 5 .222 .364 .333 .697 0.0
Jeff Parrett 2 1990-1991 38 0 1 0 1 0 0 0 0 0 0 1 0 1.000 1.000 1.000 2.000 0.1
Jiggs Parson 2 1910-1911 17 0 22 1 3 0 0 0 0 0 0 0 3 .136 .136 .136 .273 -0.3
Charlie Parsons 1 1886-1886 2 0 8 0 3 1 0 0 0 0 0 0 1 .375 .375 .500 .875 0.1
Wes Parsons 2 2018-2019 17 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 0.0
Tyler Pastornicky 3 2012-2014 124 0 239 30 58 7 2 2 15 2 1 17 48 .243 .295 .314 .608 -0.1
Oscar Patino 1 2047-2047 27 26 106 9 23 3 0 2 12 0 0 4 17 .217 .243 .302 .545 -0.4
Gene Patton 1 1944-1944 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Mike Payne 1 1984-1984 3 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Bill Pecota 2 1993-1994 136 0 174 28 44 7 1 2 21 2 1 18 21 .253 .321 .339 .660 0.1
Red Peery 1 1929-1929 10 0 14 3 3 0 0 0 2 0 0 3 5 .214 .353 .214 .567 -0.0
Liover Peguero 1 2025-2025 8 6 24 2 1 1 0 0 0 0 0 1 4 .042 .080 .083 .163 -0.5
Alejandro Pena 3 1991-1995 70 0 3 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Brayan Pena 4 2005-2008 71 0 127 16 29 5 0 2 12 0 1 4 17 .228 .252 .315 .567 -0.4
Ramiro Pena 2 2013-2014 131 0 244 23 63 11 1 6 21 1 2 21 56 .258 .315 .385 .700 0.6
Tony Pena Jr. 1 2006-2006 40 0 44 12 10 2 0 1 3 0 0 2 10 .227 .261 .341 .602 -0.1
Jim Pendleton 4 1953-1956 213 0 445 68 113 15 5 8 43 8 6 12 62 .254 .276 .364 .640 -0.9
Terry Pendleton 5 1991-1996 593 0 2330 319 669 130 13 71 322 24 6 143 327 .287 .327 .445 .772 12.3
Joe Pepitone 1 1973-1973 3 0 11 0 4 0 0 0 1 0 0 1 1 .364 .417 .364 .780 0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Henry Peploski 1 1929-1929 6 0 10 1 2 0 0 0 1 0 0 1 3 .200 .273 .200 .473 -0.1
Hub Perdue 4 1911-1914 108 0 216 18 30 1 1 0 8 0 0 7 56 .139 .166 .153 .319 -2.6
Carlos Perez 1 2018-2018 8 6 21 0 3 0 0 0 0 0 0 1 6 .143 .182 .143 .325 -0.2
Danny Perez 6 2055-2060 233 168 724 98 191 34 3 2 53 20 9 57 118 .264 .324 .327 .651 0.5
Eddie Perez 9 1995-2005 415 0 1058 105 266 59 1 29 123 1 3 62 162 .251 .299 .391 .691 2.2
Eury Perez 1 2015-2015 47 0 119 10 32 4 0 0 5 3 1 7 23 .269 .331 .303 .633 -0.1
Marty Perez 6 1971-1976 690 0 2394 240 594 81 16 18 191 7 10 184 269 .248 .302 .318 .620 3.6
Odalis Perez 3 1998-2001 52 0 56 2 9 1 0 0 4 0 0 0 16 .161 .175 .179 .354 -0.8
Pascual Perez 4 1982-1985 103 0 184 11 23 3 1 0 7 1 0 15 75 .125 .195 .152 .347 -2.2
Williams Perez 2 2015-2016 34 11 45 2 2 0 0 0 0 0 0 2 18 .044 .085 .044 .130 -1.1
Gaylord Perry 1 1981-1981 24 0 48 5 12 2 0 1 7 0 0 0 10 .250 .265 .354 .619 -0.1
Gerald Perry 7 1983-1989 643 0 2040 247 551 96 5 37 246 105 55 213 214 .270 .337 .376 .714 3.9
Jason Perry 1 2008-2008 4 0 17 0 2 0 1 0 1 0 0 0 4 .118 .118 .235 .353 -0.2
Dustin Peterson 1 2018-2018 2 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Jace Peterson 4 2015-2021 380 93 1098 122 261 50 9 15 101 21 15 143 249 .238 .327 .341 .667 1.3
Dan Petry 1 1991-1991 10 0 5 1 1 0 0 0 0 0 0 0 0 .200 .200 .200 .400 -0.0
Big Jeff Pfeffer 4 1906-1911 118 0 266 15 55 8 3 2 23 4 0 12 33 .207 .265 .282 .547 0.1
Tommy Pham 2 2021-2022 218 217 829 113 201 30 0 25 87 24 4 95 238 .242 .329 .369 .698 -0.3
Brandon Phillips 1 2017-2017 120 0 470 68 137 27 1 11 52 10 8 19 57 .291 .329 .423 .753 1.6
Damon Phillips 2 1944-1946 142 0 491 35 127 30 1 1 53 1 0 28 34 .259 .301 .330 .631 0.8
Eddie Phillips 1 1924-1924 3 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Evan Phillips 1 2018-2018 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Taylor Phillips 2 1956-1957 50 0 41 0 2 0 0 0 1 0 0 2 23 .049 .093 .049 .142 -0.7
Wiley Piatt 1 1903-1903 27 0 71 7 16 0 0 0 8 0 0 6 8 .225 .304 .225 .529 -0.1
Ron Piche 4 1960-1963 102 0 37 1 1 0 0 0 2 0 0 3 24 .027 .100 .027 .127 -0.7
Charlie Pick 2 1919-1920 129 0 497 46 134 17 7 3 35 14 16 30 16 .270 .321 .350 .672 1.3
Dave Pickett 1 1898-1898 14 0 43 3 12 1 0 0 3 2 0 6 5 .279 .380 .302 .682 0.1
Clarence Pickrel 1 1934-1934 10 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
Al Piechota 2 1940-1941 22 0 20 3 4 0 0 0 2 0 0 3 4 .200 .304 .200 .504 -0.1
Elijah Pierce 1 2044-2044 115 109 469 66 120 21 9 20 54 23 9 40 121 .256 .314 .467 .781 1.4
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jack Pierce 2 1973-1974 17 0 29 1 2 0 0 0 0 0 0 2 8 .069 .129 .069 .198 -0.5
Rick Piercey 1 2058-2058 29 27 99 5 17 3 0 2 9 0 1 5 21 .172 .219 .263 .482 -0.5
Al Pierotti 2 1920-1921 8 0 9 1 2 0 0 0 2 0 0 0 4 .222 .222 .222 .444 -0.0
A.J. Pierzynski 2 2015-2016 194 59 654 53 176 39 1 11 72 1 2 25 66 .269 .304 .382 .686 1.5
Chris Pigott 4 2038-2041 220 196 782 106 227 40 2 54 132 1 0 62 248 .290 .346 .554 .900 4.5
Andy Pilney 1 1936-1936 3 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Ben Pineau 1 2040-2040 8 6 28 1 3 0 0 1 2 0 1 1 10 .107 .138 .214 .352 -0.4
Israel Pineda 1 2033-2033 29 28 97 10 17 3 0 2 11 0 0 11 38 .175 .264 .268 .532 -0.2
Jim Pisoni 1 1959-1959 9 0 24 4 4 1 0 0 0 0 0 2 6 .167 .231 .208 .439 -0.2
Togie Pittinger 5 1900-1904 180 0 542 22 64 2 1 1 21 2 0 5 71 .118 .129 .131 .260 -6.0
Juan Pizarro 4 1957-1960 93 0 149 15 33 6 1 1 15 0 0 6 44 .221 .247 .295 .542 -0.5
Biff Pocoroba 10 1975-1984 596 0 1457 132 374 71 2 21 172 6 8 182 109 .257 .339 .351 .690 4.8
Joe Podojil 4 2030-2033 242 231 918 124 254 57 5 43 161 12 7 64 136 .277 .328 .490 .819 3.8
Hugh Poland 3 1943-1946 56 0 170 6 31 9 0 0 15 0 0 4 12 .182 .201 .235 .436 -0.6
Luis Polonia 2 1995-1996 50 0 84 9 27 7 0 0 4 4 1 4 12 .321 .348 .405 .753 0.3
Jose Pomar 2 2059-2060 23 18 77 14 16 1 0 6 14 3 1 6 26 .208 .265 .455 .720 0.3
Tom Poorman 2 1885-1886 144 0 598 116 151 21 9 6 66 31 0 26 84 .253 .284 .348 .631 1.8
Bob Porter 2 1981-1982 41 0 41 3 7 1 0 0 4 0 0 3 10 .171 .227 .195 .422 -0.3
Bill Posedel 4 1939-1946 105 0 183 10 30 7 0 0 20 0 0 10 30 .164 .207 .202 .409 -1.7
Nels Potter 2 1948-1949 59 0 52 0 14 2 0 0 3 0 0 2 10 .269 .296 .308 .604 -0.1
Jay Powell 1 2005-2005 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ray Powell 8 1917-1924 873 0 3324 467 890 117 67 35 276 51 56 321 461 .268 .336 .375 .711 12.5
Jim Powers 3 2045-2047 434 432 1730 270 531 94 6 105 278 20 9 80 270 .307 .352 .550 .902 12.1
Phil Powers 1 1880-1880 37 0 126 11 18 5 0 0 10 0 0 5 15 .143 .176 .183 .358 -1.3
Martin Prado 7 2006-2012 683 0 2546 355 752 168 16 52 286 30 19 197 308 .295 .345 .435 .780 12.3
Andy Pratt 1 2002-2002 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Todd Pratt 1 2006-2006 62 0 135 14 28 6 0 4 19 1 0 12 43 .207 .272 .341 .612 -0.1
Mel Preibisch 2 1940-1941 16 0 44 3 9 2 0 0 5 0 0 3 6 .205 .255 .250 .505 -0.2
Jim Prendergast 1 1948-1948 10 0 5 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Jim Presley 1 1990-1990 140 0 541 59 131 34 1 19 72 1 1 29 130 .242 .282 .414 .697 1.5
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Bob Priddy 3 1969-1971 82 0 26 0 5 1 0 0 3 0 0 1 13 .192 .222 .231 .453 -0.2
Curtis Pride 1 1998-1998 70 0 107 19 27 6 1 3 9 4 0 9 29 .252 .325 .411 .736 0.3
Scott Proctor 1 2011-2011 28 0 2 0 0 0 0 0 1 0 0 0 0 .000 .000 .000 .000 -0.1
Hub Pruett 1 1932-1932 18 0 19 0 2 0 0 0 0 0 0 2 7 .105 .190 .105 .296 -0.2
Charlie Puleo 4 1986-1989 109 0 48 4 10 0 0 1 5 0 1 1 22 .208 .224 .271 .495 -0.6
Jorge Pulido 2 2058-2059 120 117 382 51 79 18 2 3 28 4 1 76 139 .207 .338 .288 .626 0.9
Blondie Purcell 1 1885-1885 21 0 87 9 19 1 1 0 3 0 0 3 15 .218 .244 .253 .497 -0.1
Ewald Pyle 1 1945-1945 4 0 6 1 2 1 0 0 1 0 0 0 0 .333 .333 .500 .833 0.0
Bill Quarles 1 1893-1893 3 0 9 0 2 0 0 0 0 0 0 1 2 .222 .364 .222 .586 0.0
Billy Queen 1 1954-1954 3 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Jack Quinn 1 1913-1913 9 0 20 3 4 1 1 0 2 1 0 3 3 .200 .304 .350 .654 0.1
Joe Quinn 4 1888-1892 417 0 1640 209 401 43 19 10 220 77 0 90 94 .245 .291 .312 .603 2.0
Joe Quinn 1 1881-1881 1 0 4 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
John Rabb 1 1985-1985 3 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Charley Radbourn 4 1886-1889 176 0 629 78 140 9 3 4 65 18 0 47 90 .223 .283 .266 .548 -0.4
Paul Radford 1 1883-1883 72 0 258 46 53 6 3 0 14 0 0 9 26 .205 .232 .252 .484 -0.4
Vince Radford 1 2041-2041 62 62 238 24 52 13 3 5 12 9 0 11 48 .218 .258 .361 .619 0.7
Remiro Rael 7 2054-2060 662 653 2808 487 912 107 43 14 235 224 112 221 405 .325 .374 .408 .782 19.0
Pat Ragan 5 1915-1919 128 0 263 16 45 7 1 1 14 0 1 8 75 .171 .199 .217 .415 -1.0
Ed Rakow 1 1967-1967 17 0 10 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.2
Horacio Ramirez 4 2003-2006 88 0 179 9 27 3 1 0 5 0 0 2 36 .151 .160 .179 .339 -2.5
Jose Ramirez 2 2016-2018 40 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Rafael Ramirez 8 1980-1987 927 0 3537 387 929 139 21 37 301 93 64 173 386 .263 .298 .345 .643 5.9
Wilkin Ramirez 1 2011-2011 20 0 26 5 6 2 0 0 2 0 2 4 11 .231 .333 .308 .641 -0.1
Luis Ramos 4 2030-2033 241 231 857 127 213 33 2 54 130 2 2 112 238 .249 .340 .481 .821 4.2
Tony Ramos 2 2034-2040 56 35 154 21 50 8 1 4 18 9 2 8 21 .325 .370 .468 .837 1.0
Bill Ramsey 1 1945-1945 78 0 137 16 40 8 0 1 12 1 0 4 22 .292 .326 .372 .699 0.4
Joe Randall 1 2041-2041 11 9 35 3 7 2 1 3 4 0 0 2 12 .200 .263 .571 .835 0.2
Newt Randall 1 1907-1907 75 0 258 16 55 6 3 0 15 4 0 19 30 .213 .285 .260 .545 -0.0
Merritt Ranew 1 1964-1964 9 0 17 1 2 0 0 0 0 0 1 0 3 .118 .118 .118 .235 -0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Bill Rariden 5 1909-1913 306 0 918 96 206 27 4 5 80 13 0 85 101 .224 .294 .279 .573 0.3
Cory Rasmus 1 2013-2013 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Josh Ravin 1 2018-2018 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Johnny Rawlings 4 1917-1920 315 0 1059 99 250 24 9 3 70 32 0 84 84 .236 .298 .284 .583 2.2
Irv Ray 2 1888-1889 59 0 239 34 61 3 3 2 28 8 0 10 14 .255 .288 .318 .606 0.7
Ken Ray 1 2006-2006 69 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Fred Raymer 2 1904-1905 251 0 917 54 193 26 5 1 58 32 0 21 105 .210 .234 .253 .487 -1.6
Claude Raymond 6 1961-1969 181 0 31 2 5 2 0 0 3 0 0 1 11 .161 .212 .226 .438 -0.2
Jeff Reardon 1 1992-1992 14 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Anthony Recker 2 2016-2017 39 26 97 7 26 8 0 2 15 1 0 16 23 .268 .379 .412 .792 0.4
Mark Redman 1 2007-2007 6 0 5 1 0 0 0 0 0 0 0 1 3 .000 .167 .000 .167 -0.1
Billy Reed 1 1952-1952 15 0 52 4 13 0 0 0 0 0 0 0 5 .250 .264 .250 .514 -0.2
Gil Reed 2 2042-2043 301 300 1091 153 273 43 9 33 136 7 6 193 291 .250 .366 .397 .763 4.7
Michael Reed 1 2018-2018 7 0 7 1 2 0 0 0 0 0 0 0 3 .286 .286 .286 .571 -0.0
Ron Reed 10 1966-1975 221 0 471 32 69 7 1 0 27 0 1 7 155 .146 .160 .166 .326 -5.6
Steve Reed 1 2001-2001 37 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Wally Rehg 2 1917-1918 127 0 474 54 124 17 7 2 43 16 0 29 46 .262 .306 .340 .645 1.4
Earl Reid 1 1946-1946 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bobby Reis 3 1936-1938 116 0 195 19 43 7 0 0 15 3 0 17 21 .221 .283 .256 .539 -0.5
Tommy Reis 1 1938-1938 4 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Pete Reiser 2 1949-1950 137 0 299 44 76 10 3 9 50 4 0 51 64 .254 .368 .398 .766 1.7
Chris Reitsma 3 2004-2006 183 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Mike Remlinger 5 1999-2006 314 0 9 1 0 0 0 0 0 0 0 1 6 .000 .100 .000 .100 -0.2
Edgar Renteria 2 2006-2007 273 0 1092 187 339 70 3 26 127 28 8 108 166 .310 .374 .451 .825 7.9
Chris Resop 2 2008-2010 17 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ed Reulbach 2 1916-1917 26 0 36 4 3 0 1 0 1 0 0 3 16 .083 .175 .139 .314 -0.3
Adinso Reyes 1 2026-2026 2 1 3 1 0 0 0 0 0 0 0 1 0 .000 .250 .000 .250 -0.1
Jo-Jo Reyes 4 2007-2010 46 0 59 4 8 2 0 0 2 0 0 4 22 .136 .190 .169 .360 -0.9
Shane Reynolds 1 2003-2003 28 0 54 0 5 0 0 0 3 0 0 1 26 .093 .109 .093 .202 -1.1
Kevin Reynosa 6 2039-2044 835 830 3174 543 897 178 20 179 491 64 16 414 544 .283 .371 .520 .891 28.5
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Armando Reynoso 2 1991-1992 9 0 9 0 0 0 0 0 0 0 0 1 6 .000 .100 .000 .100 -0.2
Flint Rhem 2 1934-1935 35 0 62 0 3 1 0 0 1 0 0 1 23 .048 .063 .065 .128 -1.2
Billy Rhiel 1 1930-1930 20 0 47 3 8 4 0 0 4 0 0 2 5 .170 .204 .255 .459 -0.5
Del Rice 5 1955-1959 208 0 553 48 120 17 3 15 53 0 0 51 116 .217 .282 .340 .622 -0.1
Woody Rich 1 1944-1944 7 0 8 1 1 0 0 0 0 0 0 0 0 .125 .125 .125 .250 -0.1
Rusty Richards 2 1989-1990 3 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Antoan Richardson 1 2011-2011 9 0 4 2 2 0 0 0 0 1 0 0 0 .500 .500 .500 1.000 0.1
Hardy Richardson 1 1889-1889 132 0 536 122 163 33 10 6 79 47 0 48 44 .304 .367 .437 .803 4.1
Lance Richbourg 5 1927-1931 629 0 2434 351 758 96 48 12 225 64 0 164 140 .311 .356 .405 .761 5.9
Lew Richie 2 1909-1910 26 0 48 1 5 0 0 0 1 0 0 2 7 .104 .140 .104 .244 -0.5
John Richmond 2 1880-1881 59 0 227 25 59 5 3 1 21 0 0 8 25 .260 .285 .322 .607 0.9
Lee Richmond 1 1879-1879 1 0 6 0 2 0 0 0 1 0 0 0 1 .333 .333 .333 .667 0.0
Joe Rickert 1 1901-1901 13 0 60 6 10 1 2 0 1 1 0 3 7 .167 .206 .250 .456 -0.3
Marv Rickert 2 1948-1949 103 0 290 45 84 18 4 6 51 1 0 23 39 .290 .344 .441 .785 1.2
Art Rico 2 1916-1917 17 0 18 1 4 1 0 0 2 0 0 0 2 .222 .222 .278 .500 0.1
Harry Riconda 1 1926-1926 4 0 12 1 2 0 0 0 0 0 0 2 2 .167 .286 .167 .452 -0.1
Johnny Riddle 2 1937-1938 21 0 60 6 16 1 0 0 2 0 0 5 2 .267 .323 .283 .606 0.2
Jeff Ridgway 1 2008-2008 10 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jack Riedel 1 2031-2031 10 10 39 4 6 1 0 1 4 0 0 3 12 .154 .214 .256 .471 -0.4
Joe Riggert 1 1919-1919 63 0 240 34 68 8 5 4 17 9 0 25 30 .283 .356 .408 .764 2.2
Austin Riley 3 2019-2021 288 268 1030 140 240 54 2 49 157 4 4 81 345 .233 .298 .432 .730 -0.3
Jim Riley 1 1910-1910 1 0 1 0 0 0 0 0 0 0 0 1 1 .000 .500 .000 .500 0.0
Royce Ring 2 2007-2008 53 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Claude Ritchey 3 1907-1909 295 0 1007 93 257 28 7 4 90 16 0 108 110 .255 .335 .309 .644 5.2
Jay Ritchie 2 1966-1967 74 0 14 0 5 0 1 0 2 0 0 0 2 .357 .357 .500 .857 0.1
Alfonso Rivas 1 2026-2026 30 26 95 10 20 5 0 4 11 0 1 13 19 .211 .303 .389 .692 -0.2
Ben Rivera 1 1992-1992 8 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Bobby Rivera 2 2045-2046 261 260 990 115 270 65 2 30 115 6 1 83 231 .273 .335 .433 .769 6.0
Luis Rivera 1 2000-2000 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Rene Rivera 1 2018-2018 3 0 4 0 0 0 0 0 0 0 0 0 3 .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
Anthony Rizzo 1 2028-2028 3 1 8 1 1 1 0 0 0 0 0 0 1 .125 .125 .250 .375 -0.1
Mel Roach 7 1953-1961 139 0 355 32 94 19 0 7 34 0 0 16 47 .265 .299 .377 .676 0.2
Skippy Roberge 3 1941-1946 177 0 508 35 112 19 2 3 47 2 0 25 49 .220 .261 .283 .545 -0.7
Kyle Roberts 3 2058-2060 331 317 1080 149 226 58 3 43 158 1 0 119 365 .209 .296 .388 .684 4.0
Charlie Robertson 2 1927-1928 41 0 67 5 12 0 0 0 2 0 0 5 7 .179 .236 .179 .415 -0.7
Gene Robertson 2 1929-1930 29 0 87 8 19 1 0 0 13 1 0 6 3 .218 .269 .230 .499 -0.7
Bill Robinson 1 1966-1966 6 0 11 1 3 0 1 0 3 0 0 0 1 .273 .273 .455 .727 0.0
Bobby Robinson 1 2033-2033 158 158 673 128 193 35 7 33 100 22 5 42 131 .287 .347 .507 .854 4.3
Craig Robinson 4 1974-1977 197 0 515 61 115 5 6 0 33 11 2 36 70 .223 .275 .256 .531 -0.8
Humberto Robinson 3 1955-1958 33 0 19 0 2 0 0 0 0 0 0 2 7 .105 .190 .105 .296 -0.2
Victor Robles 3 2024-2026 454 453 1821 296 497 106 10 75 236 59 20 155 369 .273 .352 .466 .818 13.4
John Rocker 4 1998-2001 205 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Pat Rockett 3 1976-1978 152 0 411 33 88 12 0 1 28 2 4 40 45 .214 .288 .251 .539 -0.9
Cesar Rodas 3 2034-2037 149 145 521 65 104 22 2 21 58 2 1 36 196 .200 .254 .370 .625 -0.5
Brendan Rodgers 1 2027-2027 40 17 71 8 19 4 0 3 11 0 0 4 20 .268 .307 .451 .757 0.1
Isaac Rodriguez 2 2025-2027 50 40 146 19 39 7 0 2 10 3 0 11 33 .267 .318 .356 .675 0.6
Sean Rodriguez 1 2017-2017 15 0 37 6 6 1 0 2 3 1 0 8 19 .162 .326 .351 .677 0.0
Chaz Roe 1 2016-2016 21 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Gary Roenicke 2 1987-1988 116 0 265 36 59 13 0 10 35 0 0 40 38 .223 .324 .385 .709 0.7
Red Rollings 1 1930-1930 52 0 123 10 29 6 0 0 10 2 0 9 5 .236 .288 .285 .572 -0.6
Ed Romero 1 1989-1989 7 0 19 1 5 1 0 1 1 0 0 0 0 .263 .263 .474 .737 0.1
Phil Roof 2 1961-1964 2 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
George Rooks 1 1891-1891 5 0 16 1 2 0 0 0 0 0 0 4 1 .125 .300 .125 .425 -0.1
Ronnie Rooney 3 2044-2046 32 28 105 8 24 4 0 1 4 0 0 3 23 .229 .250 .295 .545 -0.3
Ben Rortvedt 1 2030-2030 34 26 96 11 29 2 0 6 19 0 0 8 26 .302 .356 .510 .866 0.8
Victor Rosario 1 1990-1990 9 0 7 3 1 0 0 0 0 0 0 1 1 .143 .250 .143 .393 -0.0
Joe Rose 2 2035-2036 70 54 210 22 48 11 1 1 10 1 0 15 50 .229 .286 .305 .591 -0.4
R.J. Rose 3 2046-2049 337 329 1257 184 329 84 4 74 189 2 2 109 377 .262 .327 .512 .838 5.6
Bob Roselli 3 1955-1958 11 0 12 2 3 1 0 1 1 0 0 1 5 .250 .357 .583 .940 0.1
Bunny Roser 1 1922-1922 32 0 113 13 27 3 4 0 16 2 1 10 19 .239 .306 .336 .643 -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 Roser 1 1946-1946 14 0 5 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Alan Ross 1 2048-2048 151 151 488 61 99 28 7 4 50 3 1 83 125 .203 .327 .314 .641 -0.7
Chet Ross 6 1939-1944 413 0 1309 156 316 53 21 34 170 6 0 124 281 .241 .309 .392 .701 3.8
David Ross 4 2009-2012 227 0 577 65 155 36 2 24 94 1 2 75 178 .269 .353 .463 .816 5.1
Rico Rossy 1 1991-1991 5 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Bama Rowell 5 1939-1947 497 0 1705 185 476 79 24 18 195 35 0 105 91 .279 .322 .385 .707 5.8
Ed Rowen 1 1882-1882 83 0 327 36 81 7 4 1 43 0 0 19 18 .248 .289 .303 .592 0.6
Normie Roy 1 1950-1950 19 0 18 1 3 0 0 0 0 0 0 2 4 .167 .250 .167 .417 -0.2
Jerry Royster 10 1976-1988 1118 0 3451 459 848 125 30 23 265 174 83 323 418 .246 .310 .319 .629 2.8
Wilson Rubio 1 2034-2034 63 54 198 33 54 15 0 5 24 11 0 35 45 .273 .394 .424 .818 1.0
Dick Rudolph 11 1913-1927 280 0 693 45 129 14 6 2 55 9 1 53 115 .186 .247 .232 .479 -1.8
Chico Ruiz 2 1978-1980 43 0 72 6 21 5 1 0 4 0 1 5 11 .292 .338 .389 .727 0.3
Rio Ruiz 3 2016-2018 72 2 169 24 32 5 1 4 21 2 0 21 48 .189 .282 .302 .584 -0.3
Paul Runge 8 1981-1988 183 0 345 43 80 13 1 4 26 5 5 54 75 .232 .334 .310 .644 0.9
Bob Rush 3 1958-1960 69 0 80 5 16 1 0 0 1 0 0 4 30 .200 .235 .212 .448 -0.6
James Russell 1 2014-2014 22 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Jim Russell 2 1948-1949 219 0 737 101 181 40 2 17 108 7 0 110 99 .246 .347 .374 .722 3.2
John Russell 1 1989-1989 74 0 159 14 29 2 0 2 9 0 0 8 53 .182 .225 .233 .458 -0.6
Babe Ruth 1 1935-1935 28 0 72 13 13 0 0 6 12 0 0 20 24 .181 .359 .431 .789 0.4
Dick Ruthven 3 1976-1978 75 0 145 10 27 2 1 1 8 0 1 5 47 .186 .219 .234 .453 -1.2
Adley Rutschman 10 2023-2032 1235 1228 4637 691 1278 236 11 250 727 25 27 525 976 .276 .352 .493 .845 39.0
Connie Ryan 7 1943-1950 669 0 2237 277 552 107 21 20 202 33 0 274 274 .247 .330 .340 .670 7.2
Cyclone Ryan 1 1891-1891 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Jack Ryan 3 1894-1896 110 0 422 63 112 20 7 1 47 6 0 19 23 .265 .299 .353 .652 -0.9
Rosy Ryan 2 1925-1926 45 0 44 5 12 2 0 1 1 0 0 1 11 .273 .289 .386 .675 0.1
Aaron Sabato 2 2029-2030 279 278 1012 124 221 49 2 49 148 5 3 112 373 .218 .299 .416 .715 1.5
Cortez Sabogal 1 2035-2035 54 48 185 27 61 18 1 4 26 2 1 9 28 .330 .357 .503 .860 1.5
Ray Sadecki 1 1975-1975 25 0 15 0 3 1 0 0 2 0 0 0 4 .200 .200 .267 .467 -0.1
Bob Sadowski 3 1963-1965 104 0 122 9 13 1 0 0 6 0 0 2 56 .107 .128 .115 .243 -1.7
Ed Sadowski 1 1966-1966 3 0 9 1 1 0 0 0 1 0 0 1 1 .111 .200 .111 .311 -0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Mario Saenz 1 2033-2033 157 157 628 107 154 35 4 36 85 11 4 53 175 .245 .319 .486 .805 4.1
Johnny Sain 7 1942-1951 265 0 594 53 144 19 2 2 74 0 0 14 13 .242 .262 .291 .554 -2.9
Takashi Saito 1 2010-2010 56 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Jose Salazar 1 2050-2050 108 106 416 52 102 10 1 12 43 25 9 27 78 .245 .292 .361 .653 0.5
Manny Salcedo 6 2052-2057 392 366 1362 163 297 33 5 35 130 45 17 164 361 .218 .309 .327 .635 -2.6
Bill Salkeld 2 1948-1949 144 0 359 43 89 13 1 13 53 2 0 86 61 .248 .396 .398 .794 3.3
Jarrod Saltalamacchia 1 2007-2007 47 0 141 11 40 6 0 4 12 0 0 10 28 .284 .333 .411 .745 0.4
Manny Salvo 4 1940-1943 82 0 163 6 20 3 1 0 13 0 0 14 61 .123 .197 .153 .350 -1.6
Clint Sammons 3 2007-2009 31 0 68 3 12 1 0 1 4 0 0 6 15 .176 .243 .235 .479 -0.3
Bill Sample 1 1986-1986 92 0 200 23 57 11 0 6 14 4 2 14 26 .285 .338 .430 .768 0.8
Amado Samuel 2 1962-1963 91 0 226 16 46 11 0 3 20 0 3 12 58 .204 .243 .292 .535 -0.8
Anibal Sanchez 1 2018-2018 23 24 41 0 1 0 0 0 0 0 0 1 25 .024 .048 .024 .072 -0.9
Eric Sanchez 1 2040-2040 120 118 393 45 64 17 1 12 39 0 0 63 160 .163 .284 .303 .587 0.2
Gary Sanchez 1 2022-2022 39 39 161 26 42 5 0 14 39 2 0 8 50 .261 .310 .553 .863 1.4
Rey Sanchez 1 2001-2001 49 0 154 10 35 4 1 0 9 2 0 4 15 .227 .245 .266 .512 -0.8
Tony Sanchez 1 2017-2017 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Deion Sanders 4 1991-1994 292 0 876 144 243 35 22 22 90 75 26 62 145 .277 .328 .443 .771 5.1
Ray Sanders 3 1946-1949 94 0 284 43 67 13 0 6 37 0 0 55 47 .236 .362 .345 .707 1.0
Reggie Sanders 1 2000-2000 103 0 340 43 79 23 1 11 37 21 4 32 78 .232 .302 .403 .705 -0.1
Mike Sandlock 2 1942-1944 32 0 31 2 4 0 0 0 2 0 0 5 3 .129 .270 .129 .399 -0.1
Nelson Sandoval 3 2052-2054 10 8 33 7 7 1 0 0 4 1 0 2 9 .212 .278 .242 .520 -0.4
Tim Sands 1 2045-2045 2 2 9 3 4 1 0 2 6 1 0 1 3 .444 .500 1.222 1.722 0.3
Danny Santana 2 2017-2018 84 4 171 20 34 12 2 3 24 7 1 10 44 .199 .251 .345 .596 -0.5
Ervin Santana 1 2014-2014 31 0 63 7 7 1 0 0 1 0 0 2 28 .111 .138 .127 .265 -1.1
Al Santorini 1 1968-1968 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Andy Sarabia 3 2042-2044 431 430 1601 228 391 87 7 42 166 17 5 272 519 .244 .355 .386 .741 7.2
Ed Sauer 1 1949-1949 79 0 214 26 57 12 0 3 31 0 0 17 34 .266 .323 .364 .688 0.3
Carl Sawatski 2 1957-1958 68 0 115 14 26 4 0 6 18 0 0 12 20 .226 .308 .417 .725 0.5
Johnny Scalzi 1 1931-1931 2 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Les Scarsella 1 1940-1940 18 0 60 7 18 1 3 0 8 2 0 3 5 .300 .344 .417 .760 0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Sid Schacht 1 1951-1951 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Hal Schacker 1 1945-1945 6 0 2 1 0 0 0 0 0 0 0 1 1 .000 .333 .000 .333 -0.0
Harry Schafer 3 1876-1878 105 0 435 67 112 16 2 0 48 0 0 4 19 .257 .264 .303 .568 0.9
Jordan Schafer 4 2009-2014 259 0 674 91 151 26 6 6 38 54 13 84 198 .224 .311 .307 .618 0.7
Gareth Schantz 3 2042-2044 59 45 197 31 49 17 0 8 38 2 0 25 66 .249 .333 .457 .790 0.4
Al Schellhase 1 1890-1890 9 0 29 1 4 0 0 0 1 0 0 1 10 .138 .167 .138 .305 -0.3
Gus Schlosser 1 2014-2014 15 0 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.0
Butch Schmidt 3 1913-1915 296 0 1073 119 292 45 18 4 145 18 10 81 119 .272 .335 .359 .694 2.8
Jason Schmidt 2 1995-1996 22 0 24 1 1 0 0 0 1 0 0 3 11 .042 .148 .042 .190 -0.4
Dan Schneider 3 1963-1966 58 0 23 2 4 0 0 0 2 0 0 0 9 .174 .174 .174 .348 -0.2
Red Schoendienst 4 1957-1960 272 0 1050 124 292 55 6 8 75 6 4 71 41 .278 .325 .365 .690 2.6
Hank Schreiber 1 1917-1917 2 0 7 1 2 0 0 0 0 0 0 0 1 .286 .286 .286 .571 0.0
Ron Schueler 2 1972-1973 76 0 104 7 19 1 0 0 2 0 0 3 37 .183 .206 .192 .398 -0.9
Dave Schuler 1 1985-1985 9 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Wes Schulmerich 3 1931-1933 243 0 816 93 227 45 13 14 113 5 0 60 101 .278 .331 .417 .748 2.7
Jack Schulte 1 1906-1906 2 0 7 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Johnny Schulte 1 1932-1932 10 0 9 1 2 0 0 1 2 0 0 2 1 .222 .364 .556 .919 0.1
Joe Schultz 2 1912-1913 13 0 30 3 7 1 0 0 5 0 0 2 9 .233 .303 .267 .570 -0.0
Bill Schuster 1 1939-1939 2 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Carl Schutz 1 1996-1996 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Don Schwall 2 1966-1967 12 0 13 0 0 0 0 0 0 0 0 0 6 .000 .000 .000 .000 -0.3
Art Schwind 1 1912-1912 1 0 2 0 1 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 0.0
Jack Scott 4 1917-1921 126 0 243 23 60 9 1 1 20 0 2 11 35 .247 .280 .305 .584 0.6
Rudy Seanez 4 1998-2001 125 0 2 1 0 0 0 0 0 0 0 1 2 .000 .333 .000 .333 -0.0
Chris Seelbach 2 2000-2001 7 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Socks Seibold 5 1929-1933 141 0 285 17 56 4 0 1 18 0 0 17 23 .196 .242 .221 .463 -2.3
Rube Sellers 1 1910-1910 12 0 32 3 5 0 0 0 2 1 0 6 5 .156 .289 .156 .446 -0.2
Nick Senzel 1 2032-2032 13 10 41 4 8 2 0 0 3 0 0 5 8 .195 .283 .244 .527 -0.2
Frank Sexton 1 1895-1895 9 0 22 2 5 0 0 0 2 0 0 1 1 .227 .261 .227 .488 -0.1
Cy Seymour 1 1913-1913 39 0 73 2 13 2 0 0 10 2 0 7 7 .178 .259 .205 .465 -0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Joe Shannon 1 1915-1915 5 0 10 3 2 0 0 0 1 0 0 0 3 .200 .200 .200 .400 -0.1
Red Shannon 1 1915-1915 1 0 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Bud Sharpe 2 1905-1910 161 0 609 38 136 17 5 0 40 4 0 21 51 .223 .250 .268 .518 -3.0
Mike Sharperson 1 1995-1995 7 0 7 1 1 1 0 0 2 0 0 0 2 .143 .143 .286 .429 -0.1
Al Shaw 1 1909-1909 18 0 41 1 4 0 0 0 0 0 0 5 5 .098 .213 .098 .310 -0.2
Bob Shaw 2 1962-1963 86 0 114 3 15 0 0 0 5 2 0 12 42 .132 .220 .132 .352 -1.1
Marty Shay 1 1924-1924 19 0 68 4 16 3 1 0 2 2 1 5 5 .235 .297 .309 .606 0.0
Dave Shean 3 1909-1912 229 0 820 85 199 23 11 4 65 30 0 60 76 .243 .297 .312 .609 1.9
Ray Shearer 1 1957-1957 2 0 2 1 1 0 0 0 0 0 0 1 1 .500 .667 .500 1.167 0.1
Earl Sheely 1 1931-1931 147 0 538 30 147 15 2 1 77 0 0 34 21 .273 .319 .314 .633 -0.9
Ben Sheets 1 2012-2012 9 0 13 0 0 0 0 0 0 0 0 1 6 .000 .071 .000 .071 -0.4
Gary Sheffield 2 2002-2003 290 0 1068 208 341 63 2 64 216 30 6 158 108 .319 .412 .562 .974 12.1
Steve Shemo 2 1944-1945 35 0 77 7 20 3 0 0 8 0 0 2 6 .260 .278 .299 .577 -0.1
Bill Sherdel 3 1930-1932 49 0 88 5 18 2 0 0 6 0 0 5 8 .205 .247 .227 .475 -0.6
George Sherrill 1 2011-2011 47 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Braden Shewmake 2 2021-2022 51 45 175 26 51 8 1 6 18 8 1 16 30 .291 .351 .451 .802 0.9
Steve Shields 2 1985-1986 29 0 19 0 2 0 0 0 0 0 0 1 7 .105 .150 .105 .255 -0.3
Jason Shiell 1 2006-2006 4 0 4 0 0 0 0 0 0 0 0 1 3 .000 .200 .000 .200 -0.1
Teruyoshi Shirai 3 2057-2059 85 61 283 42 101 17 0 3 39 1 0 18 31 .357 .393 .449 .842 1.7
Art Shires 1 1932-1932 82 0 298 32 71 9 3 5 30 1 0 25 21 .238 .299 .339 .638 -0.5
Milt Shoffner 3 1937-1939 58 0 117 9 21 3 1 1 12 0 0 10 42 .179 .244 .248 .492 -0.7
Clyde Shoun 3 1947-1949 63 0 40 4 7 2 0 0 6 0 0 0 7 .175 .175 .225 .400 -0.4
Chasen Shreve 1 2014-2014 15 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Vince Shupe 1 1945-1945 78 0 283 22 76 8 0 0 15 3 0 17 16 .269 .312 .297 .609 -0.5
Sammy Siani 1 2031-2031 42 37 147 16 42 6 0 3 18 7 0 8 23 .286 .323 .388 .710 0.7
Oscar Siemer 2 1925-1926 47 0 119 8 29 1 1 1 11 0 0 3 7 .244 .262 .294 .556 -0.3
Pat Silas 1 2044-2044 2 1 6 0 1 1 0 0 2 0 0 0 3 .167 .167 .333 .500 -0.1
Jimmy Silva 2 2040-2041 20 19 70 2 13 4 0 2 8 0 0 2 25 .186 .205 .329 .534 -0.4
Al Simmons 1 1939-1939 93 0 330 39 93 17 5 7 43 0 0 22 40 .282 .331 .427 .758 1.1
Andrelton Simmons 5 2012-2021 522 22 1928 206 496 79 14 32 173 16 13 126 196 .257 .305 .363 .667 5.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Shae Simmons 2 2014-2016 33 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ted Simmons 3 1986-1988 227 0 411 40 102 19 0 10 66 2 1 48 46 .248 .323 .367 .691 0.4
Randall Simon 3 1997-1999 110 0 248 30 78 17 0 5 30 2 2 18 28 .315 .361 .444 .804 0.3
Lucas Sims 2 2017-2018 19 0 16 1 1 0 0 0 0 0 0 0 8 .062 .062 .062 .125 -0.2
Matt Sinatro 4 1981-1984 58 0 129 14 22 3 1 1 10 1 1 11 14 .171 .236 .233 .468 -0.4
Hosea Siner 1 1909-1909 10 0 23 1 3 0 0 0 1 0 0 2 3 .130 .200 .130 .330 -0.1
Elmer Singleton 2 1945-1946 23 0 15 1 0 0 0 0 0 0 0 0 6 .000 .000 .000 .000 -0.4
Steve Sisco 1 2000-2000 25 0 27 4 5 0 0 1 2 0 0 3 4 .185 .267 .296 .563 -0.1
Doug Sisk 2 1990-1991 17 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
George Sisler 3 1928-1930 388 0 1551 192 505 81 19 9 214 24 0 86 47 .326 .364 .420 .784 2.3
Sibby Sisti 13 1939-1954 1016 0 2999 401 732 121 19 27 260 30 5 283 440 .244 .313 .324 .637 4.7
Craig Skok 2 1978-1979 87 0 11 1 2 1 0 0 0 0 0 1 5 .182 .250 .273 .523 -0.0
Jimmy Slagle 1 1901-1901 66 0 255 35 69 7 0 0 7 14 0 34 27 .271 .359 .298 .657 0.8
Enos Slaughter 1 1959-1959 11 0 18 0 3 0 0 0 1 0 0 3 3 .167 .286 .167 .452 -0.1
Lou Sleater 1 1956-1956 25 0 10 1 5 0 0 0 2 0 0 1 3 .500 .545 .500 1.045 0.2
Joe Slusarski 1 2001-2001 4 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Aaron Small 1 2002-2002 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Hank Small 1 1978-1978 1 0 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Roy Smalley 1 1954-1954 25 0 36 5 8 0 0 1 7 0 0 4 9 .222 .310 .306 .615 0.0
Bob Smith 13 1923-1937 647 0 1535 140 375 57 16 5 157 14 13 46 106 .244 .267 .312 .579 -4.6
Dwight Smith 2 1995-1996 204 0 284 32 64 13 2 6 37 1 6 30 77 .225 .304 .349 .653 -0.4
Earl Smith 2 1923-1924 105 0 250 23 71 18 1 3 27 0 2 28 13 .284 .358 .400 .758 1.3
Edgar (AE) Smith 1 1883-1883 30 0 115 10 25 5 3 0 16 0 0 5 11 .217 .250 .313 .563 0.2
Elmer Smith 1 1901-1901 16 0 57 5 10 2 1 0 3 2 0 6 7 .175 .254 .246 .500 -0.2
Fred Smith 1 1913-1913 92 0 285 35 65 9 3 0 27 7 0 29 55 .228 .302 .281 .582 -0.0
Harry Smith 3 1908-1910 154 0 390 30 86 10 3 2 35 10 0 17 42 .221 .257 .277 .534 0.5
Jack Smith 1 1964-1964 22 0 3 0 1 0 0 0 0 0 0 0 2 .333 .333 .333 .667 0.0
Jack Smith 4 1926-1929 295 0 779 105 234 30 8 4 83 25 0 67 40 .300 .358 .375 .733 2.6
Jimmy Smith 1 1918-1918 34 0 102 8 23 3 4 1 14 1 0 3 13 .225 .255 .363 .617 0.2
Ken Smith 3 1981-1983 83 0 56 8 15 2 0 1 5 1 0 7 19 .268 .349 .357 .706 0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Lonnie Smith 5 1988-1992 518 0 1573 256 457 91 16 46 207 52 29 211 290 .291 .380 .456 .837 13.2
Mallex Smith 1 2016-2016 72 50 189 28 45 7 4 3 22 16 8 20 48 .238 .316 .365 .681 0.3
Pete Smith 7 1987-1993 126 0 193 10 22 2 1 0 10 0 0 10 49 .114 .157 .135 .292 -2.9
Pop Smith 2 1889-1890 193 0 671 103 160 29 16 1 85 50 0 103 111 .238 .351 .334 .685 3.7
Red Smith 6 1914-1919 720 0 2440 283 678 124 24 13 314 57 5 286 258 .278 .359 .364 .723 18.6
Stub Smith 1 1898-1898 3 0 10 1 1 0 0 0 0 0 0 0 1 .100 .100 .100 .200 -0.1
Tom Smith 1 1894-1894 2 0 2 1 0 0 0 0 0 0 0 1 1 .000 .333 .000 .333 -0.0
Travis Smith 2 2004-2006 15 0 9 0 1 0 0 0 0 0 0 0 2 .111 .111 .111 .222 -0.1
Zane Smith 6 1984-1989 178 0 251 16 38 2 1 0 12 1 0 7 48 .151 .178 .167 .345 -3.5
John Smoltz 20 1988-2008 720 0 933 76 150 26 2 5 61 3 2 78 358 .161 .228 .209 .437 -10.0
Fred Snodgrass 2 1915-1916 135 0 461 43 117 15 5 1 41 14 4 41 63 .254 .324 .315 .639 1.9
Danny Snow 2 2038-2039 291 290 1134 186 278 56 3 59 192 33 9 131 341 .245 .333 .456 .789 3.4
Brandon Snyder 1 2016-2016 37 3 46 8 11 5 1 4 9 0 0 1 16 .239 .255 .652 .907 0.4
Pop Snyder 3 1878-1881 203 0 774 77 176 29 3 2 65 0 0 9 73 .227 .236 .280 .517 -2.6
Scott Sobkowiak 1 2001-2001 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Chad Sobotka 2 2018-2019 44 0 3 0 1 0 0 0 0 0 0 0 2 .333 .333 .333 .667 -0.1
Miguel Socolovich 1 2018-2018 4 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Yangervis Solarte 1 2020-2020 3 2 7 2 2 1 0 0 0 0 0 2 0 .286 .444 .429 .873 0.1
Eddie Solomon 3 1977-1979 88 0 124 7 21 3 0 0 6 0 0 4 33 .169 .202 .194 .395 -1.0
Dan Soltis 6 2050-2055 689 680 2548 291 617 104 28 51 246 177 36 148 584 .242 .285 .365 .650 9.1
Pete Sommers 1 1888-1888 4 0 13 1 3 1 0 0 0 0 0 0 3 .231 .231 .308 .538 0.0
Rafael Soriano 3 2007-2009 162 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Mike Soroka 2 2018-2019 31 34 60 2 5 0 0 0 3 0 0 2 23 .083 .141 .083 .224 -1.1
Elias Sosa 2 1975-1976 64 0 14 0 2 0 0 0 0 0 0 0 1 .143 .143 .143 .286 -0.2
Jorge Sosa 2 2005-2006 72 0 51 5 6 0 0 3 3 0 0 3 23 .118 .167 .294 .461 -0.7
Oscar Sotelo 1 2034-2034 141 137 531 63 122 35 0 29 96 0 0 41 179 .230 .295 .460 .754 0.6
Bill Southworth 1 1964-1964 3 0 7 2 2 0 0 1 2 0 0 0 3 .286 .444 .714 1.159 0.2
Billy Southworth 3 1921-1923 337 0 1338 208 421 58 35 17 175 40 37 115 37 .315 .371 .448 .819 5.6
Bill Sowders 2 1888-1889 43 0 139 16 22 2 0 0 7 1 0 4 26 .158 .182 .173 .354 -0.9
Warren Spahn 20 1942-1964 746 0 1816 140 356 56 6 35 186 4 1 85 470 .196 .233 .291 .524 -7.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Al Spangler 3 1959-1961 175 0 214 52 59 7 3 0 12 11 4 43 27 .276 .398 .336 .734 0.8
Cliff Speck 1 1986-1986 13 0 3 0 0 0 0 0 0 0 0 1 3 .000 .250 .000 .250 -0.1
Tim Spehr 1 1997-1997 8 0 14 2 3 1 0 1 4 1 0 0 4 .214 .214 .500 .714 0.1
Justin Speier 1 1999-1999 19 0 3 0 1 0 0 0 0 0 0 0 2 .333 .333 .333 .667 0.0
Zach Spence 1 2043-2043 81 80 300 28 67 12 0 7 28 1 0 19 80 .223 .278 .333 .611 0.3
Chet Spencer 1 1906-1906 8 0 27 1 4 1 0 0 0 0 0 0 3 .148 .148 .185 .333 -0.2
Ed Sperber 2 1924-1925 26 0 61 8 17 2 0 1 12 3 1 10 9 .279 .389 .361 .750 0.3
Charlie Spikes 2 1979-1980 107 0 129 18 36 9 0 3 23 0 0 8 48 .279 .321 .419 .740 0.3
Al Spohrer 8 1928-1935 754 0 2216 213 575 103 25 6 199 13 0 124 166 .259 .301 .337 .637 2.2
Harry Spratt 2 1911-1912 89 0 243 28 60 7 6 5 28 3 0 20 36 .247 .304 .387 .691 0.7
Russ Springer 2 1998-1999 71 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ebba St. Claire 3 1951-1953 144 0 408 34 101 22 2 5 34 2 1 23 45 .248 .289 .348 .637 0.7
Randy St. Claire 2 1991-1992 29 0 2 0 1 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 0.0
Marv Staehle 1 1971-1971 22 0 36 5 4 0 0 0 1 0 0 5 4 .111 .238 .111 .349 -0.3
General Stafford 2 1898-1899 92 0 305 50 87 6 2 4 48 12 0 11 32 .285 .312 .357 .670 0.2
Chick Stahl 4 1897-1900 523 0 2065 394 675 97 56 19 283 84 0 190 203 .327 .387 .456 .842 13.5
Harry Staley 4 1891-1894 133 0 422 41 83 13 1 6 71 3 0 40 81 .197 .269 .275 .544 -1.1
Riley Stanford 1 2031-2031 5 3 14 0 2 0 0 0 1 0 0 0 8 .143 .143 .143 .286 -0.1
Eddie Stanky 2 1948-1949 205 0 753 139 223 38 7 3 71 6 0 174 54 .296 .429 .377 .807 7.0
Joe Stanley 2 1903-1904 89 0 316 40 77 12 5 1 47 10 0 18 35 .244 .299 .323 .622 0.3
Mike Stanton 7 1989-1995 304 0 11 1 6 1 0 0 2 0 0 1 1 .545 .583 .636 1.220 0.2
Charlie Starr 1 1909-1909 61 0 216 16 48 2 3 0 6 7 0 31 25 .222 .333 .259 .593 0.8
Ray Starr 1 1933-1933 9 0 7 1 1 0 0 0 0 0 0 1 2 .143 .250 .143 .393 -0.1
Harry Steinfeldt 1 1911-1911 19 0 63 5 16 4 0 1 8 1 0 6 3 .254 .338 .365 .703 0.3
Fred Stem 2 1908-1909 93 0 317 22 71 2 4 0 14 6 0 14 36 .224 .263 .256 .519 -1.1
Bill Stemmeyer 3 1885-1887 58 0 202 30 56 4 4 1 31 3 0 15 27 .277 .330 .351 .682 0.8
Casey Stengel 2 1924-1925 143 0 474 57 130 20 6 5 41 13 14 46 41 .274 .342 .373 .716 0.7
Dave Stevens 1 2000-2000 2 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Chris Stewart 1 2018-2018 5 3 14 3 3 0 0 0 3 0 0 1 1 .214 .250 .214 .464 -0.1
Joe Stewart 1 1904-1904 2 0 5 0 1 0 0 0 0 0 0 0 1 .200 .200 .200 .400 -0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jack Stivetts 7 1892-1898 404 0 1345 246 409 56 35 21 251 25 0 98 121 .304 .353 .445 .798 5.5
Phil Stockman 2 2006-2008 10 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Otis Stocksdale 1 1895-1895 5 0 15 3 4 0 0 0 1 0 0 1 2 .267 .312 .267 .579 -0.0
George Stone 6 1967-1972 153 0 247 27 53 4 0 1 28 0 0 17 54 .215 .264 .243 .507 -1.0
Allyn Stout 1 1943-1943 9 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Harry Stovey 2 1891-1892 172 0 690 139 176 39 21 16 107 77 0 93 88 .255 .348 .442 .790 4.8
Paul Strand 3 1913-1915 49 0 52 5 11 2 0 0 5 0 0 0 6 .212 .212 .250 .462 -0.2
Gabby Street 1 1905-1905 3 0 12 0 2 0 0 0 0 1 0 0 1 .167 .167 .167 .333 -0.0
Oscar Streit 1 1899-1899 2 0 7 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Nick Strincevich 2 1940-1941 36 0 43 2 5 0 0 0 1 0 0 2 14 .116 .156 .116 .272 -0.6
Joe Stripp 1 1938-1938 59 0 229 19 63 10 0 1 19 2 0 10 7 .275 .305 .332 .637 0.2
Allie Strobel 2 1905-1906 105 0 336 29 66 10 3 1 26 2 0 29 39 .196 .264 .253 .517 -0.2
Kevin Strong 4 2035-2041 588 585 2298 330 565 57 7 165 440 36 23 180 562 .246 .303 .492 .795 9.6
Dutch Stryker 1 1924-1924 20 0 23 1 5 1 0 0 0 0 0 0 2 .217 .217 .261 .478 -0.0
Drew Stubbs 1 2016-2016 20 8 38 6 9 0 0 1 3 4 0 4 20 .237 .310 .316 .625 0.1
Everett Stull 1 1999-1999 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Eric Stults 1 2015-2015 9 0 13 0 1 0 0 0 0 0 0 0 7 .077 .077 .077 .154 -0.2
George Stultz 1 1894-1894 1 0 3 0 1 0 0 0 0 0 0 0 0 .333 .333 .333 .667 0.0
Bobby Sturgeon 1 1948-1948 34 0 78 10 17 3 1 0 4 0 0 4 5 .218 .256 .282 .538 -0.2
Andy Sullivan 1 1904-1904 1 0 1 0 0 0 0 0 0 0 0 1 0 .000 .500 .000 .500 0.0
Billy Sullivan 2 1899-1900 94 0 312 46 85 8 0 10 53 6 0 10 33 .272 .304 .394 .698 0.6
Denny Sullivan 1 1880-1880 1 0 4 1 1 0 0 0 1 0 0 0 1 .250 .250 .250 .500 -0.0
Jim Sullivan 5 1891-1898 70 0 209 26 41 6 0 1 20 2 0 9 39 .196 .233 .239 .472 -1.3
Joe Sullivan 3 1939-1941 85 0 126 5 27 2 0 0 7 1 0 4 16 .214 .238 .230 .469 -0.8
John Sullivan 2 1920-1921 86 0 255 36 74 14 4 1 28 3 2 29 29 .290 .367 .388 .755 1.5
Marty Sullivan 2 1890-1891 138 0 572 97 159 20 7 8 68 40 0 61 51 .278 .349 .379 .728 2.7
Mike Sullivan 1 1899-1899 1 0 3 0 1 0 0 0 0 0 0 1 0 .333 .500 .333 .833 0.0
Josh Summer 2 2032-2033 288 288 1186 146 381 88 3 12 108 7 5 58 82 .321 .357 .431 .788 7.3
B.J. Surhoff 3 2000-2002 210 0 687 86 190 47 3 11 78 13 6 59 65 .277 .332 .402 .734 0.7
Max Surkont 4 1950-1953 105 0 215 18 44 11 1 1 18 0 0 16 43 .205 .260 .279 .539 -0.8
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Butch Sutcliffe 1 1938-1938 4 0 4 1 1 0 0 0 2 0 0 2 1 .250 .500 .250 .750 0.1
Bruce Sutter 3 1985-1988 112 0 6 0 0 0 0 0 0 0 0 1 3 .000 .143 .000 .143 -0.1
Ezra Sutton 12 1877-1888 977 0 4045 694 1161 178 66 20 487 45 0 161 172 .287 .316 .378 .694 24.2
Kurt Suzuki 2 2017-2018 186 87 623 83 172 37 0 31 100 0 0 39 82 .276 .341 .485 .825 4.9
Pedro Swann 1 2000-2000 4 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Dansby Swanson 5 2016-2020 520 365 1864 239 456 94 13 45 225 40 14 195 469 .245 .316 .381 .698 3.4
Bill Sweeney 7 1907-1913 902 0 3219 396 902 139 35 10 350 153 0 369 259 .280 .356 .354 .711 20.5
Bill Swift 1 1940-1940 4 0 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Nick Swisher 1 2015-2015 46 0 118 8 23 5 0 4 17 0 0 27 30 .195 .349 .339 .688 0.4
Derk Szmodis 1 2057-2057 16 3 24 3 8 0 0 0 2 0 0 1 0 .333 .360 .333 .693 -0.2
John Taber 1 1890-1890 2 0 6 1 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Roy Talcott 1 1943-1943 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Danny Talley 1 2035-2035 27 21 83 15 31 7 2 3 8 1 0 3 17 .373 .418 .614 1.032 0.9
Chuck Tanner 3 1955-1957 179 0 375 38 92 14 3 9 37 0 0 42 46 .245 .319 .371 .690 0.2
Logan Tanner 1 2028-2028 38 32 112 11 27 8 0 2 16 0 1 9 36 .241 .315 .366 .681 0.0
Tony Tarasco 2 1993-1994 111 0 167 22 44 8 0 5 21 5 1 9 22 .263 .298 .401 .700 -0.0
Pop Tate 4 1885-1888 136 0 498 66 120 15 5 1 38 10 0 24 36 .241 .284 .297 .581 -1.0
Fernando Tatis Jr. 1 2034-2034 135 134 525 70 121 23 2 23 74 12 2 60 181 .230 .320 .413 .733 0.2
Julian Tavarez 1 2008-2008 36 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ben Taylor 1 1955-1955 12 0 10 2 1 0 0 0 0 0 0 2 4 .100 .250 .100 .350 -0.1
Ed Taylor 1 1926-1926 92 0 272 37 73 8 2 0 33 4 0 38 26 .268 .368 .312 .681 0.9
Hawk Taylor 5 1957-1963 67 0 111 8 20 1 0 1 3 0 2 6 36 .180 .222 .216 .438 -0.9
Zack Taylor 4 1926-1929 314 0 1028 88 258 46 5 3 96 3 0 76 70 .251 .306 .314 .621 0.3
Kyle Teel 1 2025-2025 41 35 135 14 29 6 2 1 10 2 1 15 34 .215 .296 .311 .607 -0.1
Julio Teheran 9 2011-2019 232 94 382 10 56 6 0 1 26 0 0 9 112 .147 .169 .170 .339 -6.0
Mark Teixeira 2 2007-2008 157 0 589 101 174 36 1 37 134 0 0 92 116 .295 .395 .548 .943 4.8
Julio Tellez 1 2050-2050 16 7 38 3 6 2 0 0 3 0 0 3 14 .158 .220 .211 .430 -0.2
Rowdy Tellez 1 2024-2024 74 73 272 38 71 17 1 17 43 0 0 17 69 .261 .313 .518 .832 0.7
Fred Tenney 15 1894-1911 1737 0 6637 1134 1994 242 74 17 609 260 0 750 622 .300 .376 .367 .743 28.1
Frank Tepedino 3 1973-1975 160 0 324 31 84 10 1 4 45 1 2 23 36 .259 .307 .333 .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
Joey Terdoslavich 3 2013-2015 92 0 145 17 32 10 1 1 10 1 0 15 41 .221 .296 .324 .620 -0.1
Zeb Terry 1 1918-1918 28 0 105 17 32 2 2 0 8 1 0 8 14 .305 .360 .362 .722 0.8
Duane Theiss 2 1977-1978 20 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Tommy Thevenow 1 1937-1937 21 0 34 5 4 0 1 0 2 0 0 4 2 .118 .211 .176 .387 -0.2
Bert Thiel 1 1952-1952 4 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Tom Thobe 2 1995-1996 7 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Andres Thomas 6 1985-1990 577 0 2103 182 493 76 4 42 228 22 18 59 301 .234 .255 .334 .589 -0.4
Charles Thomas 1 2004-2004 83 0 236 35 68 8 4 7 31 3 1 21 45 .288 .368 .445 .813 0.6
Frank Thomas 2 1961-1965 139 0 456 61 127 16 3 25 68 2 4 31 81 .279 .329 .491 .821 1.8
Herb Thomas 3 1924-1927 61 0 218 25 49 10 3 1 14 7 3 14 17 .225 .287 .312 .599 -0.2
Ian Thomas 1 2014-2014 16 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Lee Thomas 1 1966-1966 39 0 126 11 25 1 1 6 15 1 1 10 15 .198 .261 .365 .626 -0.2
Roy Thomas 1 1909-1909 82 0 281 36 74 9 1 0 11 5 0 47 30 .263 .369 .302 .671 1.2
Walt Thomas 1 1908-1908 5 0 13 2 2 0 0 0 1 2 0 3 2 .154 .312 .154 .466 0.1
Tristan Thomasson 3 2032-2034 238 236 830 91 198 41 1 21 92 1 0 97 198 .239 .323 .366 .689 3.3
Don Thompson 1 1949-1949 7 0 11 0 2 0 0 0 0 0 0 0 2 .182 .182 .182 .364 -0.1
Fuller Thompson 1 1911-1911 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Mike Thompson 2 1974-1975 17 0 15 0 2 0 0 0 0 0 0 0 10 .133 .133 .133 .267 -0.2
Milt Thompson 2 1984-1985 98 0 281 33 85 8 2 2 10 23 6 18 47 .302 .351 .367 .718 1.2
Tommy Thompson 4 1933-1936 347 0 1003 117 266 29 4 8 109 7 0 84 54 .265 .326 .326 .652 0.1
Bobby Thomson 4 1954-1957 327 0 1041 121 252 30 10 38 168 6 6 97 183 .242 .307 .400 .706 0.9
John Thomson 3 2004-2006 66 0 121 6 26 5 0 0 10 0 0 2 46 .215 .228 .256 .484 -1.3
Scott Thorman 2 2006-2007 175 0 415 50 92 29 0 16 50 2 1 19 91 .222 .260 .407 .667 -1.2
Bob Thorpe 3 1951-1953 110 0 331 22 83 9 3 3 32 3 2 6 48 .251 .266 .323 .590 -0.8
Jim Thorpe 1 1919-1919 60 0 156 16 51 7 3 1 25 7 0 6 30 .327 .360 .429 .789 1.3
Bobby Tiefenauer 3 1963-1965 64 0 19 0 0 0 0 0 0 0 0 2 8 .000 .095 .000 .095 -0.4
Cotton Tierney 1 1924-1924 136 0 505 38 131 16 1 6 58 11 8 22 37 .259 .296 .331 .626 -0.0
Bob Tillman 3 1968-1970 226 0 649 53 142 14 0 28 79 1 0 54 168 .219 .281 .370 .651 2.4
John Titus 2 1912-1913 183 0 614 89 192 37 8 7 86 9 0 84 42 .313 .409 .433 .842 4.7
Jim Tobin 6 1940-1945 259 0 560 55 122 22 1 13 69 1 0 64 130 .218 .300 .330 .631 0.8
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Milan Tolentino 1 2026-2026 26 13 52 8 8 3 0 1 4 1 1 9 10 .154 .279 .269 .548 -0.4
Josh Tomlin 1 2019-2019 47 1 6 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Quade Tomlin 1 2029-2029 9 9 30 5 6 3 0 0 3 0 0 1 9 .200 .226 .300 .526 -0.1
Jon Toppin 1 2049-2049 140 138 586 77 180 37 4 14 61 25 9 18 51 .307 .325 .456 .780 1.8
Earl Torgeson 6 1947-1952 720 0 2476 428 657 116 19 82 377 80 18 478 294 .265 .385 .427 .812 15.7
Israel Toribio 1 2042-2042 33 33 118 9 21 9 0 0 12 0 0 3 11 .178 .218 .254 .472 -0.5
Red Torphy 1 1920-1920 3 0 15 1 3 2 0 0 2 0 0 0 1 .200 .200 .333 .533 -0.1
Frank Torre 5 1956-1960 514 0 1202 129 324 63 11 12 149 3 0 120 51 .270 .342 .370 .712 0.0
Joe Torre 9 1960-1968 1037 0 3700 470 1087 154 21 142 552 10 21 334 518 .294 .356 .462 .818 33.2
Pablo Torrealba 2 1975-1976 42 0 5 0 1 0 0 0 0 0 0 0 1 .200 .200 .200 .400 -0.0
Lou Tost 2 1942-1943 38 0 52 3 9 2 0 0 1 0 0 2 16 .173 .204 .212 .415 -0.4
Vas Totiev 3 2047-2049 74 61 235 34 53 10 0 16 34 4 3 30 83 .226 .312 .472 .784 1.2
Clay Touchstone 2 1928-1929 6 0 3 0 1 0 0 0 0 0 0 0 0 .333 .333 .333 .667 -0.0
Touki Toussaint 2 2018-2019 31 6 19 1 1 0 0 0 0 0 0 0 12 .053 .053 .053 .105 -0.4
Ira Townsend 2 1920-1921 8 0 4 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Leo Townsend 2 1920-1921 8 0 6 1 1 0 0 0 0 0 0 1 3 .167 .286 .167 .452 0.0
Walt Tragesser 6 1913-1919 175 0 399 30 84 13 2 0 32 6 0 22 58 .211 .259 .253 .512 0.2
Jeff Treadway 4 1989-1992 429 0 1379 160 391 61 8 22 136 9 10 87 115 .284 .326 .387 .713 5.6
Alex Trevino 1 1984-1984 79 0 266 36 65 16 0 3 28 5 2 16 27 .244 .289 .338 .627 0.6
Sam Trott 1 1880-1880 39 0 125 14 26 4 1 0 9 0 0 3 5 .208 .227 .256 .483 -0.4
Bob Trowbridge 4 1956-1959 94 0 59 3 5 0 0 0 0 0 0 3 26 .085 .129 .085 .214 -0.9
Ramon Trujillo 3 2030-2032 328 320 1172 163 274 58 4 74 197 0 6 80 373 .234 .303 .480 .783 4.5
Ayden Tucker 1 2040-2040 159 158 596 91 155 27 0 42 103 0 1 77 128 .260 .346 .517 .863 3.1
Michael Tucker 2 1997-1998 268 0 913 134 242 52 10 27 102 20 10 93 228 .265 .338 .433 .771 2.5
Preston Tucker 1 2018-2018 80 25 129 15 31 10 0 4 22 0 0 9 34 .240 .303 .411 .714 0.3
Tommy Tucker 8 1890-1897 916 0 3565 648 1025 133 39 19 533 138 0 311 199 .288 .369 .363 .732 9.8
Tom Tuckey 2 1908-1909 25 0 49 1 5 0 0 0 1 0 0 0 7 .102 .102 .102 .204 -0.6
Matt Tuiasosopo 1 2016-2016 3 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Jim Turner 3 1937-1939 99 0 247 20 59 8 0 1 18 0 0 6 25 .239 .266 .283 .549 -1.1
George Twombly 1 1917-1917 32 0 102 8 19 1 1 0 9 4 0 18 5 .186 .314 .216 .530 0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Fred Tyler 1 1914-1914 6 0 19 2 2 0 0 0 2 0 0 1 5 .105 .150 .105 .255 -0.2
Johnnie Tyler 2 1934-1935 16 0 53 7 17 2 1 2 12 0 0 4 6 .321 .379 .509 .889 0.4
Lefty Tyler 8 1910-1917 298 0 672 66 144 27 1 4 58 0 0 58 114 .214 .277 .275 .552 -0.4
Jim Tyng 1 1879-1879 3 0 14 2 5 1 0 0 0 0 0 0 1 .357 .357 .429 .786 0.1
Bob Uecker 3 1962-1967 108 0 238 22 43 6 0 4 21 0 1 28 71 .181 .266 .256 .522 -0.9
Dan Uggla 4 2011-2014 499 0 1701 247 356 64 4 79 225 7 6 243 535 .209 .317 .391 .708 7.4
Mike Ulisney 1 1945-1945 11 0 18 4 7 1 0 1 4 0 0 1 0 .389 .421 .611 1.032 0.3
Edgar Ulloa 1 2033-2033 20 13 51 8 12 3 0 2 5 6 0 7 19 .235 .339 .412 .750 0.2
Arnold Umbach 2 1964-1966 23 0 8 1 1 0 0 0 0 0 0 1 3 .125 .300 .125 .425 -0.0
Tim Unroe 1 2000-2000 4 0 5 0 0 0 0 0 0 0 0 1 2 .000 .167 .000 .167 -0.1
Bill Upham 1 1918-1918 3 0 9 0 2 0 0 0 0 0 0 1 1 .222 .300 .222 .522 0.0
Cecil Upshaw 7 1966-1973 241 0 73 3 12 0 0 1 3 0 0 3 22 .164 .197 .205 .403 -0.7
Justin Upton 2 2013-2014 303 0 1124 171 300 61 4 56 172 16 5 135 332 .267 .348 .478 .826 9.1
Melvin Upton Jr. 2 2013-2014 267 0 910 97 180 33 5 21 61 32 12 101 324 .198 .279 .314 .593 -0.1
Luke Urban 2 1927-1928 50 0 128 11 35 5 0 0 12 1 0 3 7 .273 .301 .312 .613 0.1
Billy Urbanski 7 1931-1937 763 0 3046 379 791 123 27 19 207 24 0 198 252 .260 .309 .337 .646 4.4
Misael Urbina 2 2028-2029 59 52 185 33 47 16 1 6 22 4 1 21 49 .254 .335 .449 .784 0.7
Juan Uribe 1 2015-2015 46 0 151 17 43 6 0 7 17 1 0 15 37 .285 .353 .464 .817 1.2
Marc Valdes 1 2001-2001 9 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Sandy Valdespino 1 1968-1968 36 0 86 8 20 1 0 1 4 0 0 10 20 .233 .320 .279 .599 -0.1
Sergio Valdez 2 1989-1990 25 0 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.0
Chris Van Auken 1 2055-2055 89 87 293 32 77 10 0 3 35 0 0 27 45 .263 .332 .328 .660 1.2
Bill Van Dyke 1 1893-1893 3 0 12 2 3 1 0 0 1 1 0 0 1 .250 .250 .333 .583 -0.0
Chris Vanderheiden 1 2041-2041 134 132 511 53 93 20 2 24 44 12 3 25 227 .182 .224 .370 .594 -0.3
Jesus Vargas 1 2050-2050 137 131 512 65 103 9 6 20 42 36 11 50 143 .201 .273 .359 .632 1.3
Juan Vargas 1 2045-2045 17 14 51 3 8 4 0 0 7 0 0 7 18 .157 .259 .235 .494 -0.2
Roberto Vargas 1 1955-1955 25 0 2 0 1 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 0.0
Ruben Vargas 1 2045-2045 6 4 14 1 3 2 0 0 0 0 0 3 1 .214 .353 .357 .710 -0.0
Bill Vargus 2 1925-1926 15 0 12 1 3 0 0 0 2 0 0 0 0 .250 .250 .250 .500 -0.0
Pete Varney 1 1976-1976 5 0 10 0 1 0 0 0 0 0 0 0 2 .100 .100 .100 .200 -0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Anthony Varvaro 4 2011-2014 153 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Jorge Vasquez 1 2005-2005 7 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Jim Vatcher 1 1990-1990 21 0 27 2 7 1 1 0 3 0 0 1 9 .259 .286 .370 .656 0.0
Charlie Vaughan 2 1966-1969 2 0 4 0 1 0 0 0 0 0 0 0 1 .250 .250 .250 .500 -0.0
Andrew Vaughn 1 2035-2035 7 7 26 6 8 1 0 3 5 0 0 1 12 .308 .357 .692 1.049 0.3
Javier Vazquez 1 2009-2009 37 0 68 6 12 3 0 0 3 0 0 3 14 .176 .211 .221 .432 -1.1
Al Veigel 1 1939-1939 2 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Wilker Velasquez 2 2030-2032 159 125 462 79 106 7 0 32 67 8 4 44 105 .229 .303 .452 .755 0.4
Freddie Velazquez 1 1973-1973 15 0 23 2 8 1 0 0 3 0 0 1 3 .348 .375 .391 .766 0.2
Mike Velez 4 2053-2056 221 178 738 79 233 30 17 3 88 24 18 34 33 .316 .345 .415 .760 3.0
Pat Veltman 1 1931-1931 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Jonny Venters 4 2010-2018 255 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Quilvio Veras 2 2000-2001 155 0 556 95 157 29 2 8 62 32 16 75 102 .282 .376 .385 .761 2.4
Emil Verban 1 1950-1950 4 0 5 1 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Mickey Vernon 1 1959-1959 74 0 91 8 20 4 0 3 14 0 0 7 20 .220 .283 .363 .645 -0.1
Zoilo Versalles 1 1971-1971 66 0 194 21 37 11 0 5 22 2 1 11 40 .191 .233 .325 .558 -0.2
Lee Viau 1 1892-1892 1 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Bob Villareal 2 2048-2049 263 260 891 110 193 51 2 27 92 0 0 116 293 .217 .312 .369 .681 3.4
Oscar Villarreal 2 2006-2007 109 0 11 0 1 0 0 0 0 0 0 0 4 .091 .091 .091 .182 -0.3
Ismael Villegas 1 2000-2000 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Meibrys Viloria 1 2026-2026 19 2 24 5 6 0 0 0 0 0 0 2 3 .250 .308 .250 .558 -0.0
Ozzie Virgil 3 1986-1988 344 0 1108 125 268 32 1 51 151 3 1 132 208 .242 .330 .411 .741 6.8
Arodys Vizcaino 3 2011-2018 95 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
David Vizcaino 1 2041-2041 41 40 133 11 24 5 0 6 16 0 0 17 67 .180 .278 .353 .632 0.4
Bill Voiselle 3 1947-1949 89 0 186 6 23 4 0 0 12 0 0 8 36 .124 .160 .145 .305 -2.5
Luke Voit 1 2021-2021 152 152 536 67 144 25 0 27 110 4 1 69 192 .269 .366 .466 .833 2.2
Jake Volz 1 1905-1905 3 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Tony Von Fricken 1 1890-1890 1 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Phil Voyles 1 1929-1929 20 0 68 9 16 0 2 0 14 0 0 6 8 .235 .297 .294 .591 -0.3
Terrell Wade 3 1995-1997 59 0 25 0 5 0 0 0 2 0 0 3 12 .200 .286 .200 .486 -0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Bill Wagner 1 1918-1918 13 0 47 2 10 0 0 1 7 0 0 4 5 .213 .275 .277 .551 0.1
Billy Wagner 1 2010-2010 71 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Randy Waits 1 2049-2049 90 81 327 40 91 26 2 11 50 0 1 16 85 .278 .319 .471 .790 1.1
Luke Wakamatsu 1 2023-2023 4 3 11 1 1 0 0 0 0 0 0 0 4 .091 .091 .091 .182 -0.2
Jordan Walden 2 2013-2014 108 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bob Walk 3 1981-1983 45 0 59 3 11 0 0 0 7 0 1 6 20 .186 .262 .186 .448 -0.5
Brad Walker 4 2031-2035 98 85 342 33 99 23 0 8 39 0 2 10 48 .289 .316 .427 .743 0.9
Jeremy Walker 1 2019-2019 6 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jordan Walker 1 2027-2027 5 2 10 3 3 1 0 1 5 0 0 0 1 .300 .273 .700 .973 0.1
Murray Wall 1 1950-1950 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Lefty Wallace 3 1942-1946 52 0 38 0 3 0 0 0 3 0 0 5 17 .079 .186 .079 .265 -0.5
Norm Wallen 1 1945-1945 4 0 15 1 2 0 1 0 1 0 0 1 1 .133 .188 .267 .454 -0.1
Ed Walsh 1 1917-1917 4 0 4 1 1 0 0 0 0 0 0 1 2 .250 .500 .250 .750 0.1
Joe Walsh 1 1938-1938 4 0 8 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.2
Bucky Walters 3 1931-1950 32 0 115 10 22 5 1 0 4 0 0 2 21 .191 .205 .252 .457 -0.8
Jerome Walton 1 1996-1996 37 0 47 9 16 5 0 1 4 0 0 5 10 .340 .389 .511 .900 0.3
Joel Walts 1 2038-2038 37 26 107 18 37 10 0 7 19 3 2 12 16 .346 .413 .636 1.049 1.1
Lloyd Waner 1 1941-1941 19 0 51 7 21 1 0 0 4 1 0 2 0 .412 .434 .431 .865 0.5
Paul Waner 2 1941-1942 209 0 627 83 168 27 3 3 85 3 0 109 34 .268 .377 .335 .712 3.1
Daryle Ward 1 2006-2006 20 0 26 2 8 1 0 1 7 0 0 1 6 .308 .333 .462 .795 0.1
Duane Ward 1 1986-1986 10 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Jonathan Ward 1 2039-2039 105 104 428 49 140 31 0 9 64 1 0 10 34 .327 .341 .463 .804 2.4
John Warner 1 1895-1895 3 0 7 2 1 0 0 0 1 0 0 1 1 .143 .333 .143 .476 0.0
Rabbit Warstler 5 1936-1940 512 0 1725 161 391 47 7 3 121 11 0 155 169 .227 .292 .267 .559 -1.9
Link Wasem 1 1937-1937 2 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Claudell Washington 6 1981-1986 651 0 2330 347 647 116 25 67 279 115 45 213 426 .278 .339 .435 .774 11.4
Drew Waters 2 2023-2024 5 0 5 2 3 0 0 0 0 0 0 0 1 .600 .600 .600 1.200 0.1
Bob Watson 3 1982-1984 171 0 348 34 92 16 1 13 71 1 3 41 55 .264 .338 .428 .766 1.1
Mule Watson 4 1920-1923 97 0 162 14 27 3 2 0 2 0 0 2 55 .167 .182 .210 .392 -1.1
Darius Watts 1 2042-2042 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
Ken Weafer 1 1936-1936 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Orlie Weaver 1 1911-1911 27 0 41 4 5 1 0 0 1 0 0 3 9 .122 .182 .146 .328 -0.4
Jacob Webb 1 2019-2019 35 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Ryan Weber 2 2015-2016 21 2 16 0 0 0 0 0 0 0 0 0 11 .000 .000 .000 .000 -0.3
Bert Weeden 1 1911-1911 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Brad Weedman 6 2050-2055 296 243 992 139 201 34 4 26 90 69 16 89 283 .203 .271 .324 .594 1.8
Roy Weir 4 1936-1939 30 0 32 5 6 1 0 0 2 0 0 3 9 .188 .257 .219 .476 -0.2
Steve Weiss 1 2046-2046 6 5 16 1 2 1 0 0 1 0 0 0 4 .125 .118 .188 .305 -0.2
Walt Weiss 3 1998-2000 286 0 818 131 210 37 8 2 74 15 5 120 133 .257 .354 .329 .683 2.1
Jimmy Welsh 5 1925-1930 553 0 2079 285 600 98 42 24 226 30 4 118 111 .289 .336 .411 .747 3.8
Don Wengert 1 2000-2000 10 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Stan Wentzel 1 1945-1945 4 0 19 3 4 0 1 0 6 1 0 0 3 .211 .211 .316 .526 -0.0
Johnny Werts 4 1926-1929 88 0 111 8 26 1 1 1 9 0 0 8 27 .234 .286 .288 .574 -0.4
Jim Wessinger 1 1979-1979 10 0 7 2 0 0 0 0 0 0 0 1 4 .000 .125 .000 .125 -0.1
Frank West 1 1894-1894 1 0 1 1 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Max West 6 1938-1946 665 0 2328 303 612 119 20 64 341 17 0 294 275 .263 .348 .414 .762 12.0
Oscar Westerberg 1 1907-1907 2 0 6 0 2 0 0 0 1 0 0 1 1 .333 .429 .333 .762 0.1
Al Weston 1 1929-1929 3 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Jeff Wetherby 1 1989-1989 52 0 48 5 10 2 1 1 7 1 0 4 6 .208 .264 .354 .618 -0.0
Rob Whalen 1 2016-2016 6 5 10 0 2 0 0 0 0 0 0 0 3 .200 .200 .200 .400 -0.2
Bert Whaling 3 1913-1915 211 0 573 50 129 21 4 0 50 5 1 39 98 .225 .283 .276 .558 1.1
Bobby Wheelock 1 1887-1887 48 0 166 32 42 4 2 2 15 20 0 15 15 .253 .315 .337 .652 0.3
Tom Whelan 1 1920-1920 1 0 1 0 0 0 0 0 0 0 0 1 1 .000 .500 .000 .500 0.0
Pete Whisenant 1 1952-1952 24 0 52 3 10 2 0 0 7 1 1 4 13 .192 .250 .231 .481 -0.3
Larry Whisenton 5 1977-1982 116 0 205 27 48 10 3 4 21 3 2 29 42 .234 .326 .371 .697 0.4
Bob Whitcher 1 1945-1945 9 0 3 1 1 0 0 0 0 0 0 0 1 .333 .333 .333 .667 0.0
Charlie White 2 1954-1955 62 0 123 17 29 5 0 1 12 0 0 14 15 .236 .319 .301 .620 0.2
Deacon White 1 1877-1877 59 0 266 51 103 14 11 2 49 0 0 8 3 .387 .405 .545 .950 3.0
Ernie White 3 1946-1948 31 0 8 2 2 0 0 0 0 0 0 0 2 .250 .250 .250 .500 -0.0
Jack White 1 1904-1904 1 0 5 1 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
Kirby White 2 1909-1910 26 0 56 4 10 0 1 0 3 0 0 2 8 .179 .220 .214 .435 -0.3
Sam White 1 1919-1919 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Sammy White 1 1961-1961 21 0 63 1 14 1 0 1 5 0 0 2 9 .222 .242 .286 .528 -0.2
Steve White 1 1912-1912 3 0 3 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Will White 1 1877-1877 3 0 15 4 3 0 0 0 1 0 0 0 1 .200 .200 .200 .400 -0.0
Ed Whited 1 1989-1989 36 0 74 5 12 3 0 1 4 1 0 6 15 .162 .222 .243 .465 -0.4
Gil Whitehouse 1 1912-1912 2 0 3 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Gurdon Whiteley 1 1885-1885 33 0 135 14 25 2 2 1 7 0 0 1 25 .185 .191 .252 .443 -0.5
Mark Whiten 1 1996-1996 36 0 90 12 23 5 1 3 17 2 5 16 25 .256 .364 .433 .798 0.3
Matt Whiteside 1 2001-2001 11 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Chase Whitley 1 2018-2018 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Frank Whitney 1 1876-1876 34 0 139 27 33 7 1 0 15 0 0 1 3 .237 .243 .302 .545 0.1
Jim Whitney 5 1881-1885 370 0 1502 240 406 87 29 13 213 0 0 101 122 .270 .316 .393 .709 9.6
Pinky Whitney 4 1933-1936 382 0 1443 142 372 66 8 24 193 11 0 76 117 .258 .299 .365 .663 2.4
Ernie Whitt 1 1990-1990 67 0 180 14 31 8 0 2 10 0 2 23 27 .172 .265 .250 .515 -0.5
Possum Whitted 1 1914-1914 66 0 218 36 57 11 4 2 31 10 0 18 18 .261 .326 .376 .703 1.1
Al Wickland 1 1918-1918 95 0 332 55 87 7 13 4 32 12 0 53 39 .262 .367 .398 .765 2.7
Bob Wickman 2 2006-2007 75 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Whitey Wietelmann 8 1939-1946 532 0 1634 149 379 51 5 6 115 14 0 144 121 .232 .297 .280 .578 1.6
Claude Wilborn 1 1940-1940 5 0 7 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.2
Hoyt Wilhelm 3 1969-1971 61 0 12 0 1 0 0 0 1 0 0 2 6 .083 .214 .083 .298 -0.1
Kaiser Wilhelm 2 1904-1905 77 0 200 6 23 4 0 0 7 0 0 4 26 .115 .132 .135 .267 -2.1
Joe Wilhoit 2 1916-1917 170 0 569 64 139 18 4 3 48 23 0 44 60 .244 .300 .306 .605 0.9
Jerry Willard 2 1991-1992 43 0 37 3 11 1 0 3 11 0 0 3 8 .297 .350 .568 .918 0.4
Carl Willey 5 1958-1962 142 0 200 6 20 5 1 1 4 0 0 5 107 .100 .122 .150 .272 -2.9
Abel Williams 2 2048-2049 3 0 2 0 1 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 0.0
Ace Williams 2 1940-1946 6 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Earl Williams 5 1970-1976 478 0 1648 200 413 58 3 81 255 0 1 160 298 .251 .321 .437 .758 9.6
Earl Williams 1 1928-1928 3 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Gerald Williams 2 1998-1999 272 0 688 122 197 43 3 27 112 30 16 50 115 .286 .341 .475 .817 2.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jamal Williams 4 2057-2060 161 142 499 54 144 24 2 2 52 0 0 24 35 .289 .322 .357 .679 1.6
Pete Williams 1 2042-2042 72 71 262 23 71 17 0 5 39 0 0 10 41 .271 .310 .393 .703 0.8
Pop Williams 1 1903-1903 14 0 42 4 10 0 0 0 3 0 0 0 5 .238 .238 .238 .476 -0.2
Travis Williams 1 2038-2038 129 129 526 78 179 36 5 14 61 8 10 32 92 .340 .379 .508 .887 1.9
Mac Williamson 1 2020-2020 30 23 97 24 30 5 0 4 20 1 0 10 33 .309 .376 .485 .861 0.6
Vic Willis 8 1898-1905 338 0 1003 79 172 16 2 1 68 1 0 56 122 .171 .220 .194 .415 -5.6
Art Wilson 3 1918-1920 176 0 490 29 119 16 3 0 35 7 0 50 51 .243 .318 .288 .606 1.9
Bryse Wilson 2 2018-2019 9 5 11 0 2 0 0 0 0 0 0 0 6 .182 .182 .182 .364 -0.1
Charlie Wilson 1 1931-1931 16 0 58 7 11 4 0 1 11 0 0 3 5 .190 .230 .310 .540 -0.2
Craig Wilson 1 2007-2007 24 0 58 6 10 2 0 1 2 0 0 8 25 .172 .304 .259 .563 -0.2
Frank Wilson 3 1924-1926 160 0 482 45 120 19 4 1 38 8 5 47 44 .249 .317 .311 .628 -0.5
Jack Wilson 2 2011-2012 57 0 112 7 21 2 1 0 4 0 0 3 24 .188 .207 .223 .430 -0.9
Jim Wilson 4 1951-1954 100 0 205 15 34 6 0 1 13 0 0 7 36 .166 .193 .210 .403 -1.6
Marcus Wilson 1 2026-2026 27 15 63 11 14 4 0 2 6 1 0 10 20 .222 .338 .381 .719 -0.1
Nate Wilson 2 2040-2041 318 317 1162 167 308 47 2 76 192 1 0 169 303 .265 .359 .505 .864 8.5
Zeke Wilson 1 1895-1895 6 0 19 3 6 0 0 1 6 0 0 0 1 .316 .316 .474 .789 0.1
Joe Winkelsas 1 1999-1999 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Dan Winkler 3 2016-2019 95 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Casey Wise 2 1958-1959 53 0 147 19 27 3 0 1 5 1 1 14 13 .184 .255 .224 .479 -0.7
Dewayne Wise 1 2004-2004 77 0 162 24 37 9 4 6 17 6 1 9 28 .228 .272 .444 .716 0.0
Nick Wise 1 1888-1888 1 0 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Sam Wise 7 1882-1888 709 0 2825 488 755 136 71 33 383 107 0 171 455 .267 .312 .401 .713 18.4
Brett Wisely 1 2032-2032 2 0 2 0 0 0 0 0 1 0 0 0 0 .000 .000 .000 .000 -0.0
Matt Wisler 4 2015-2018 76 29 85 2 11 0 0 0 3 0 0 3 31 .129 .157 .129 .287 -1.5
Roy Witherup 1 1906-1906 8 0 15 1 2 0 0 0 0 0 0 0 2 .133 .133 .133 .267 -0.1
Chris Withrow 1 2016-2016 46 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bobby Witt Jr. 1 2030-2030 50 47 192 21 36 7 0 3 6 5 3 4 67 .188 .219 .271 .490 -1.1
Mark Wohlers 9 1991-1999 385 0 12 1 1 0 0 0 0 0 0 0 11 .083 .083 .083 .167 -0.2
Harry Wolverton 1 1905-1905 122 0 463 38 104 15 7 2 55 10 0 23 52 .225 .276 .300 .576 0.5
Sid Womack 1 1926-1926 1 0 3 0 0 0 0 0 1 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
Alex Wood 3 2013-2015 86 0 95 3 8 1 0 0 6 0 0 5 64 .084 .130 .095 .225 -1.7
Brad Woodall 3 1994-1996 18 0 8 0 3 0 0 0 1 0 0 1 2 .375 .444 .375 .819 0.1
George Woodend 1 1944-1944 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Chris Woodward 1 2007-2007 92 0 136 16 27 6 1 1 8 1 0 10 29 .199 .252 .279 .531 -0.8
Woody Woodward 6 1963-1968 491 0 1290 114 300 48 10 0 91 5 11 91 189 .233 .285 .285 .570 -0.8
Chuck Workman 4 1943-1946 457 0 1595 199 389 53 6 48 214 22 0 149 182 .244 .314 .375 .689 5.2
Red Worthington 4 1931-1934 291 0 1036 118 298 69 18 12 111 2 0 48 70 .288 .322 .424 .745 2.6
Ab Wright 1 1944-1944 71 0 195 20 50 9 0 7 35 0 0 18 31 .256 .326 .410 .736 0.9
Al Wright 1 1933-1933 4 0 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.1
Ed Wright 4 1945-1948 77 0 121 14 26 7 0 0 10 0 0 5 10 .215 .252 .273 .525 -0.6
George Wright 5 1876-1881 198 0 921 171 246 38 8 1 81 0 0 26 47 .267 .287 .329 .616 4.1
Harry Wright 2 1876-1877 2 0 7 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Jaret Wright 2 2003-2004 41 0 57 4 6 1 0 1 4 0 0 2 33 .105 .136 .175 .311 -0.9
Kyle Wright 2 2018-2019 11 4 6 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.2
Sam Wright 2 1876-1881 3 0 12 0 2 0 0 0 0 0 0 0 1 .167 .167 .167 .333 -0.0
Jimmy Wynn 1 1976-1976 148 0 449 75 93 19 1 17 66 16 6 127 111 .207 .377 .367 .744 3.6
Tyler Yates 2 2006-2007 131 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
George Yeager 4 1896-1899 103 0 329 59 84 15 4 5 39 3 0 24 37 .255 .314 .371 .685 0.3
Al Yeargin 2 1922-1924 33 0 45 2 6 2 0 0 1 0 0 2 19 .133 .170 .178 .348 -0.3
Cy Young 1 1911-1911 11 0 25 0 2 0 0 0 3 0 0 0 8 .080 .080 .080 .160 -0.5
Harley Young 1 1908-1908 6 0 10 0 2 1 0 0 0 0 0 0 1 .200 .200 .300 .500 -0.0
Herman Young 1 1911-1911 9 0 25 2 6 0 0 0 0 0 0 0 3 .240 .269 .240 .509 -0.1
Irv Young 4 1905-1908 142 0 373 16 44 6 1 0 15 1 0 7 48 .118 .136 .139 .276 -3.6
Matt Young 1 2011-2011 20 0 48 4 10 1 0 0 1 0 1 4 6 .208 .269 .229 .498 -0.3
Eric Young Jr. 1 2015-2015 35 0 77 7 13 4 2 0 5 3 0 6 17 .169 .229 .273 .502 -0.4
Madison Younginer 1 2016-2016 8 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Tom Zachary 5 1930-1934 123 0 265 21 53 9 1 2 19 0 0 11 51 .200 .232 .264 .496 -1.6
Jose Zapata 1 2039-2039 19 16 61 11 17 5 0 0 7 0 0 7 19 .279 .371 .361 .732 0.2
Greg Zellmer 9 2052-2060 1155 1143 4565 643 1522 247 11 122 688 2 2 506 601 .333 .402 .473 .875 31.0
Manny Zepeda 1 2043-2043 1 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
Steve Ziem 1 1987-1987 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Guy Zinn 1 1913-1913 36 0 138 15 41 8 2 1 15 3 0 4 23 .297 .322 .406 .727 0.6
Paul Zuvella 4 1982-1985 97 0 221 18 53 9 1 0 5 2 0 20 18 .240 .306 .290 .595 0.2
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Tuesday, January 18th , 2022 - OOTP Baseball 22.12 Build 86