NEW YORK METS
BATTING REGISTER
11/07/2067
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
AZ | ATL | BAL | BOS | CWS | CHC | CIN | CLE | COL | DET | HOU | KC | LV | LAA | LAD
MIA | MIL | MIN | NYY | NYM | PHI | PIT | SD | SF | SEA | STL | TB | TEX | TOR | WAS
Team Index | Draft History | Starters: Positional - Pitchers | Registers: Batters - Pitchers | Leaders: Batters - Pitchers
Year/Team R/G R G AB H 2B 3B HR BB SO SB AVG OBP SLG OPS
1962 New York Mets 3.8 617 161 5492 1318 166 40 139 616 991 59 .240 .317 .361 .677
1963 New York Mets 3.1 501 162 5336 1168 156 35 96 457 1078 41 .219 .281 .315 .596
1964 New York Mets 3.5 569 163 5566 1372 195 31 103 353 932 36 .246 .291 .348 .640
1965 New York Mets 3.0 495 164 5441 1202 203 27 107 392 1129 28 .221 .273 .327 .600
1966 New York Mets 3.6 587 161 5371 1286 187 35 98 446 992 55 .239 .298 .342 .640
1967 New York Mets 3.1 498 162 5417 1288 178 23 83 362 981 58 .238 .286 .325 .611
1968 New York Mets 2.9 473 163 5503 1252 178 30 81 379 1203 72 .228 .277 .315 .592
1969 New York Mets 3.9 632 162 5427 1311 184 41 109 527 1089 66 .242 .309 .351 .660
1970 New York Mets 4.3 695 162 5443 1358 211 42 120 684 1062 118 .249 .333 .370 .703
1971 New York Mets 3.6 588 162 5477 1365 203 29 98 547 958 89 .249 .317 .351 .668
1972 New York Mets 3.4 528 156 5135 1154 175 31 105 589 990 41 .225 .305 .332 .637
1973 New York Mets 3.8 608 161 5457 1345 198 24 85 540 805 27 .246 .314 .338 .653
1974 New York Mets 3.5 572 162 5468 1286 183 22 96 597 735 43 .235 .310 .329 .640
1975 New York Mets 4.0 646 162 5587 1430 217 34 101 501 805 32 .256 .317 .361 .678
1976 New York Mets 3.8 615 162 5415 1334 198 34 102 561 797 66 .246 .317 .352 .669
1977 New York Mets 3.6 587 162 5410 1319 227 30 88 529 887 98 .244 .311 .346 .657
1978 New York Mets 3.7 607 162 5433 1332 227 47 86 549 829 100 .245 .314 .352 .666
1979 New York Mets 3.6 593 163 5591 1399 255 41 74 498 817 135 .250 .312 .350 .662
1980 New York Mets 3.8 611 162 5478 1407 218 41 61 501 840 158 .257 .319 .345 .664
1981 New York Mets 3.3 348 105 3493 868 136 35 57 304 603 103 .248 .309 .356 .665
1982 New York Mets 3.8 609 162 5510 1361 227 26 97 456 1005 137 .247 .305 .350 .655
1983 New York Mets 3.5 575 162 5444 1314 172 26 112 436 1031 141 .241 .298 .344 .642
1984 New York Mets 4.0 652 162 5438 1400 235 25 107 500 1001 149 .257 .320 .369 .689
1985 New York Mets 4.3 695 162 5549 1425 239 35 134 546 872 117 .257 .323 .385 .708
1986 New York Mets 4.8 783 162 5558 1462 261 31 148 631 968 118 .263 .338 .401 .739
1987 New York Mets 5.1 823 162 5601 1499 287 34 192 592 1012 159 .268 .338 .434 .771
1988 New York Mets 4.4 703 160 5408 1387 251 24 152 544 842 140 .256 .324 .396 .721
1989 New York Mets 4.2 683 162 5489 1351 280 21 147 504 934 158 .246 .310 .385 .695
1990 New York Mets 4.8 775 162 5504 1410 278 21 172 536 851 110 .256 .322 .408 .730
1991 New York Mets 4.0 640 161 5359 1305 250 24 117 578 789 153 .244 .317 .365 .682
1992 New York Mets 3.7 599 162 5340 1254 259 17 93 572 956 129 .235 .309 .342 .651
1993 New York Mets 4.1 672 162 5448 1350 228 37 158 448 879 79 .248 .305 .390 .695
1994 New York Mets 4.5 506 113 3869 966 164 21 117 336 807 25 .250 .310 .394 .703
1995 New York Mets 4.6 657 144 4958 1323 218 34 125 446 994 58 .267 .327 .400 .728
1996 New York Mets 4.6 746 162 5618 1515 267 47 147 445 1069 97 .270 .323 .412 .736
1997 New York Mets 4.8 777 162 5524 1448 274 28 153 550 1029 97 .262 .329 .405 .734
1998 New York Mets 4.4 706 162 5510 1425 289 24 136 572 1049 62 .259 .328 .394 .722
1999 New York Mets 5.2 853 163 5572 1553 297 14 181 717 994 150 .279 .361 .434 .795
2000 New York Mets 5.0 807 162 5486 1445 282 20 198 675 1037 66 .263 .346 .430 .776
2001 New York Mets 4.0 642 162 5459 1361 273 18 147 545 1062 66 .249 .323 .387 .710
2002 New York Mets 4.3 690 161 5496 1409 238 22 160 486 1044 87 .256 .322 .395 .717
2003 New York Mets 4.0 642 161 5341 1317 262 24 124 489 1035 70 .247 .314 .374 .688
2004 New York Mets 4.2 684 162 5532 1376 289 20 185 512 1159 107 .249 .317 .409 .726
2005 New York Mets 4.5 722 162 5505 1421 279 32 175 486 1075 153 .258 .322 .416 .738
2006 New York Mets 5.1 834 162 5558 1469 323 41 200 547 1071 146 .264 .334 .445 .780
2007 New York Mets 5.0 804 162 5605 1543 294 27 177 549 981 200 .275 .342 .432 .775
2008 New York Mets 0.3 799 2405 5606 1491 274 38 172 619 1024 138 .266 .340 .420 .761
2009 New York Mets 4.1 671 162 5453 1472 295 49 95 526 928 122 .270 .335 .394 .729
2010 New York Mets 4.0 656 162 5465 1361 266 40 128 502 1095 130 .249 .314 .383 .697
2011 New York Mets 4.4 718 162 5600 1477 309 39 108 571 1085 130 .264 .335 .391 .725
2012 New York Mets 4.0 650 162 5450 1357 286 21 139 503 1250 79 .249 .316 .386 .701
2013 New York Mets 3.6 590 162 5547 1334 273 16 129 490 1349 47 .240 .307 .365 .672
2014 New York Mets 4.1 663 162 5513 1414 301 31 138 470 1365 72 .256 .318 .397 .715
2015 New York Mets 4.5 732 162 5666 1451 302 15 150 567 1458 78 .256 .327 .394 .722
2016 New York Mets 4.3 702 162 5579 1415 289 13 149 545 1366 86 .254 .322 .390 .712
2017 New York Mets 4.1 666 162 5609 1425 296 29 129 510 1270 108 .254 .320 .386 .706
2018 New York(N) Mets 4.6 753 163 5650 1481 293 29 141 611 1327 92 .262 .336 .399 .735
2019 New York(N) Mets 4.2 679 163 5452 1363 293 30 134 556 1162 75 .250 .322 .388 .710
2020 New York(N) Mets 4.3 704 162 5386 1344 261 40 153 555 1244 69 .250 .321 .398 .719
2021 New York(N) Mets 4.0 643 162 5491 1363 272 39 140 506 1221 86 .248 .314 .388 .703
2022 New York(N) Mets 4.5 727 163 5579 1436 304 34 130 593 1148 89 .257 .332 .394 .726
2023 New York(N) Mets 4.0 656 162 5532 1359 288 49 136 489 1154 88 .246 .310 .389 .699
2024 New York(N) Mets 4.2 676 162 5515 1417 299 39 118 478 1028 91 .257 .319 .389 .709
2025 New York(N) Mets 3.8 613 162 5460 1348 250 35 117 472 1033 94 .247 .310 .370 .680
2026 New York(N) Mets 4.3 701 164 5445 1407 285 36 162 519 950 137 .258 .326 .413 .739
2027 New York(N) Mets 4.1 672 162 5410 1373 270 26 172 509 859 116 .254 .320 .409 .729
2028 New York(N) Mets 4.3 695 162 5410 1382 274 27 137 549 886 104 .255 .327 .392 .719
2029 New York(N) Mets 4.3 699 162 5390 1330 251 13 206 539 875 84 .247 .317 .413 .729
2030 New York(N) Mets 3.8 608 162 5353 1318 247 18 141 452 953 154 .246 .308 .378 .686
2031 New York(N) Mets 3.6 581 162 5363 1266 246 17 143 517 1065 139 .236 .306 .368 .674
2032 New York(N) Mets 4.0 642 162 5329 1295 234 27 172 515 997 153 .243 .313 .394 .707
2033 New York(N) Mets 3.6 581 162 5353 1190 205 21 173 507 1231 165 .222 .293 .365 .658
2034 New York(N) Mets 4.1 659 162 5488 1338 260 31 157 493 1154 188 .244 .310 .388 .699
2035 New York(N) Mets 4.0 642 162 5620 1368 255 32 163 478 1195 124 .243 .305 .387 .692
2036 New York(N) Mets 4.4 720 162 5592 1438 289 39 160 545 1072 149 .257 .324 .409 .732
2037 New York(N) Mets 4.4 711 162 5491 1376 251 35 167 502 1040 133 .251 .316 .400 .717
2038 New York(N) Mets 4.0 644 162 5530 1360 234 38 160 510 1043 138 .246 .311 .389 .700
2039 New York(N) Mets 3.8 610 162 5496 1304 228 32 161 466 1078 154 .237 .302 .378 .680
2040 New York(N) Mets 3.8 608 162 5473 1343 291 31 140 423 1026 99 .245 .301 .387 .688
2041 New York(N) Mets 4.4 713 162 5505 1389 258 25 215 442 1081 102 .252 .312 .425 .737
2042 New York(N) Mets 4.1 660 162 5611 1389 275 18 177 389 919 84 .248 .300 .398 .698
2043 New York(N) Mets 4.0 651 162 5629 1403 286 35 180 380 877 113 .249 .301 .408 .709
2044 New York(N) Mets 3.7 592 162 5456 1345 232 31 172 365 1069 100 .247 .297 .395 .692
2045 New York(N) Mets 4.0 644 162 5560 1369 258 31 163 393 1075 112 .246 .302 .392 .694
2046 New York(N) Mets 3.8 618 162 5548 1376 253 42 114 364 986 138 .248 .298 .370 .668
2047 New York(N) Mets 4.3 694 162 5490 1371 267 39 168 449 1098 125 .250 .312 .404 .717
2048 New York(N) Mets 3.9 639 162 5466 1335 274 30 152 430 1176 97 .244 .304 .389 .692
2049 New York(N) Mets 4.3 701 162 5527 1450 281 37 174 424 1026 104 .262 .319 .421 .740
2050 New York Mets 4.0 651 162 5456 1351 270 27 179 397 1030 89 .248 .302 .405 .707
2051 New York Mets 4.1 663 162 5478 1299 260 23 174 429 1062 103 .237 .295 .388 .683
2052 New York Mets 3.9 638 162 5322 1240 231 19 180 484 1019 142 .233 .302 .385 .687
2053 New York Mets 4.0 655 162 5398 1273 233 30 210 470 1119 159 .236 .302 .407 .709
2054 New York Mets 4.2 688 162 5575 1346 228 37 201 445 1049 141 .241 .302 .404 .706
2055 New York Mets 4.0 656 162 5482 1309 289 23 183 433 1036 241 .239 .300 .400 .701
2056 New York Mets 3.8 608 162 5390 1204 232 25 201 432 1034 191 .223 .287 .388 .674
2057 New York Mets 3.8 614 162 5353 1300 242 38 174 350 951 211 .243 .292 .400 .692
2058 New York Mets 4.5 730 162 5586 1444 303 36 215 375 982 254 .259 .308 .441 .749
2059 New York Mets 4.1 657 162 5461 1329 263 27 192 408 1030 213 .243 .302 .407 .708
2060 New York Mets 4.6 740 162 5619 1486 307 36 157 396 1126 90 .264 .316 .416 .732
2061 New York Mets 5.0 807 162 5679 1487 315 36 182 497 1075 95 .262 .326 .426 .752
2062 New York Mets 4.7 764 162 5602 1495 294 33 150 479 996 137 .267 .328 .411 .739
2063 New York Mets 4.4 716 162 5734 1419 299 29 146 513 1246 160 .247 .312 .386 .698
2064 New York Mets 4.5 726 162 5569 1419 275 22 201 509 1132 157 .255 .321 .420 .742
2065 New York Mets 4.3 697 162 5478 1360 267 28 155 485 1176 132 .248 .313 .392 .706
2066 New York Mets 4.0 650 162 5642 1403 290 21 139 468 1185 75 .249 .310 .381 .691
2067 New York Mets 4.7 758 162 5691 1488 280 25 176 526 1102 60 .261 .327 .412 .740
Year Team Totals 3.6 70050 19288 578224 144358 26844 3177 15293 52449 109657 11735 .250 .314 .386 .701
Seasonal Average   661 182 5455 1362 253 30 144 495 1035 111
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
Don Aase 1 1989-1989 49 0 5 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Kurt Abbott 1 2000-2000 79 0 157 22 34 7 1 6 12 1 1 14 51 .217 .283 .389 .672 -0.1
Juan Acevedo 1 1997-1997 22 0 6 0 0 0 0 0 0 0 0 0 5 .000 .000 .000 .000 -0.1
Manny Acosta 3 2010-2012 127 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Chris Adams 1 2033-2033 7 0 5 0 1 0 0 0 0 0 0 1 2 .200 .333 .200 .533 -0.0
Paul Adams 2 2046-2047 120 79 323 51 94 14 2 7 40 21 1 38 74 .291 .364 .412 .775 2.4
Jon Adkins 1 2007-2007 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Benny Agbayani 4 1998-2001 322 0 937 130 264 52 6 35 129 15 16 123 206 .282 .372 .462 .834 4.1
Tommie Agee 5 1968-1972 661 0 2416 344 632 107 14 82 265 92 47 232 572 .262 .329 .419 .748 15.3
Chris Aguila 1 2008-2008 8 0 12 0 2 0 0 0 0 0 0 2 4 .167 .286 .167 .452 -0.1
Anibal Aguilar 6 2041-2046 381 308 1298 133 304 63 10 5 71 53 12 70 197 .234 .276 .310 .586 0.8
José Aguilar 2 2046-2048 40 0 3 0 1 0 0 0 0 0 0 0 0 .333 .333 .333 .667 -0.1
Rick Aguilera 5 1985-1989 119 0 138 12 28 3 0 3 11 0 0 6 37 .203 .236 .290 .526 -0.5
Ala' Ahmad 2 2047-2048 321 308 1234 182 317 55 13 38 141 62 7 107 211 .257 .320 .415 .735 6.0
Jack Aker 1 1974-1974 24 0 2 1 1 1 0 0 0 0 0 0 0 .500 .500 1.000 1.500 0.1
Jorge Alemán 1 2055-2055 51 35 118 10 26 8 1 0 12 1 3 3 25 .220 .238 .305 .543 -0.5
Manny Alexander 1 1997-1997 54 0 149 26 37 9 3 2 15 11 0 9 38 .248 .294 .389 .683 0.5
Edgardo Alfonzo 8 1995-2002 1086 0 3897 614 1136 212 14 120 538 45 14 458 498 .292 .367 .445 .812 24.8
Neil Allen 5 1979-1983 223 0 49 1 4 0 1 0 0 0 0 3 22 .082 .135 .122 .257 -0.6
Robby Allen 11 2025-2035 500 5 19 0 2 1 0 0 1 0 0 3 6 .105 .227 .158 .385 -0.0
Jermaine Allensworth 2 1998-1999 74 0 127 23 27 4 0 5 13 2 3 11 39 .213 .284 .362 .646 -0.4
Bill Almon 2 1980-1987 97 0 166 21 32 6 2 0 8 3 0 16 43 .193 .264 .253 .517 -0.3
Edwin Almonte 1 2003-2003 12 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Roberto Alomar 2 2002-2003 222 0 853 107 226 41 5 13 75 22 4 86 123 .265 .333 .370 .703 2.4
Sandy Alomar 1 1967-1967 15 0 22 1 0 0 0 0 0 0 0 0 6 .000 .000 .000 .000 -0.4
Sandy Alomar Jr. 1 2007-2007 8 0 22 1 3 1 0 0 0 0 0 0 3 .136 .136 .182 .318 -0.2
Javier Alonso 7 2026-2032 524 334 1412 186 379 71 7 38 172 53 19 90 312 .268 .315 .409 .724 4.5
Jesus Alou 1 1975-1975 62 0 102 8 27 3 0 0 11 0 1 4 5 .265 .299 .294 .593 -0.3
Moises Alou 2 2007-2008 102 0 377 55 129 21 1 13 58 4 1 29 34 .342 .391 .507 .898 2.7
George Altman 1 1964-1964 124 0 422 48 97 14 1 9 47 4 2 18 70 .230 .262 .332 .594 -0.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Luis Alvarado 1 1977-1977 1 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Chip Ambres 1 2007-2007 3 0 3 0 1 0 0 0 1 0 0 0 1 .333 .333 .333 .667 0.0
Craig Anderson 3 1962-1964 57 0 38 2 4 0 0 0 0 0 0 1 13 .105 .128 .105 .233 -0.5
Jason Anderson 1 2003-2003 6 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Marlon Anderson 4 2005-2009 257 0 446 61 113 22 0 11 54 11 3 32 85 .253 .301 .377 .678 0.2
Rick Anderson 1 1986-1986 15 0 11 1 1 0 0 0 0 0 0 0 4 .091 .091 .091 .182 -0.2
William Anderson 5 2036-2040 125 18 45 3 12 3 0 0 6 0 0 1 9 .267 .283 .333 .616 0.2
Chris Anthopou 2 2047-2048 190 151 583 79 130 25 5 24 77 7 7 76 183 .223 .310 .407 .716 2.0
Bob Apodaca 5 1973-1977 184 0 58 4 10 3 0 0 3 0 0 5 17 .172 .234 .224 .459 -0.3
Kevin Appier 1 2001-2001 31 0 62 4 7 0 0 0 4 0 0 1 24 .113 .141 .113 .254 -0.9
Tanriverdi Aravidze 10 2025-2034 256 150 300 17 36 7 1 1 17 0 0 28 107 .120 .199 .160 .359 -3.5
Jamie Arbuthnot 1 2043-2043 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Joaquin Arias 1 2010-2010 22 0 30 5 6 1 0 0 4 0 0 2 6 .200 .250 .233 .483 -0.1
Tony Armas 1 2008-2008 3 0 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Gerry Arrigo 1 1966-1966 17 0 10 2 5 2 0 0 3 0 0 2 1 .500 .583 .700 1.283 0.3
Humberto Arteaga 2 2024-2025 232 186 692 72 175 31 6 4 62 11 4 41 115 .253 .303 .332 .635 2.0
Richie Ashburn 1 1962-1962 135 0 389 60 119 7 3 7 28 12 7 81 39 .306 .424 .393 .817 3.4
Tucker Ashford 1 1983-1983 35 0 56 3 10 0 1 0 2 0 0 7 4 .179 .270 .214 .484 -0.2
Bob Aspromonte 1 1971-1971 104 0 342 21 77 9 1 5 33 0 2 29 25 .225 .285 .301 .586 -0.1
Pedro Astacio 2 2002-2003 37 0 73 4 11 2 0 0 1 0 0 0 33 .151 .162 .178 .340 -0.8
Scott Atchison 2 2013-2014 28 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Benny Ayala 2 1974-1976 45 0 94 11 19 1 0 3 10 0 1 9 23 .202 .274 .309 .582 -0.2
Luis Ayala 1 2008-2008 19 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Manuel Aybar 1 2005-2005 22 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Wally Backman 9 1980-1988 765 0 2369 359 670 95 14 7 165 106 46 260 335 .283 .353 .344 .696 11.5
Eddie Backstedt 3 2065-2067 152 141 526 56 144 22 0 4 49 2 1 29 109 .274 .312 .338 .651 -0.5
Mike Bacsik 2 2002-2003 15 0 21 0 2 1 0 0 2 0 0 0 4 .095 .095 .143 .238 -0.3
Carlos Baerga 3 1996-1998 306 0 1061 104 283 55 2 18 116 2 7 49 111 .267 .302 .373 .676 0.6
Kevin Baez 3 1990-1993 63 0 151 10 27 10 0 0 7 0 0 13 17 .179 .244 .245 .489 -0.5
Andrew Bailey 1 2016-2016 44 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
Jim Bailey 1 2060-2060 9 1 12 0 2 0 0 0 0 0 0 0 2 .167 .167 .167 .333 -0.2
Bob Bailor 3 1981-1983 279 0 797 88 212 25 2 1 69 40 6 48 51 .266 .308 .306 .614 2.1
Billy Baldwin 1 1976-1976 9 0 22 4 6 1 1 1 5 0 0 1 2 .273 .292 .545 .837 0.2
James Baldwin 1 2004-2004 2 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Rick Baldwin 3 1975-1977 105 0 22 2 6 0 0 0 0 0 0 0 9 .273 .273 .273 .545 -0.1
Dan Banks 3 2030-2032 44 12 66 7 10 3 1 0 2 2 0 6 12 .152 .222 .227 .449 -0.4
Mark Banks 5 2050-2054 148 85 332 39 60 10 2 7 31 7 1 34 94 .181 .258 .286 .544 -1.2
Brian Bannister 1 2006-2006 8 0 12 2 4 3 0 0 2 0 0 0 3 .333 .333 .583 .917 0.1
Rod Barajas 1 2010-2010 74 0 249 30 56 11 0 12 34 0 0 8 39 .225 .263 .414 .677 0.6
Lute Barnes 2 1972-1973 27 0 74 7 18 2 2 0 7 0 1 6 5 .243 .296 .324 .621 0.1
Chris Barraclough 7 2017-2023 249 0 8 0 0 0 0 0 0 0 0 0 5 .000 .111 .000 .111 -0.0
Jeff Barry 1 1995-1995 15 0 15 2 2 1 0 0 0 0 0 1 8 .133 .188 .200 .388 -0.1
Kevin Bass 1 1992-1992 46 0 137 15 37 12 2 2 9 7 2 7 17 .270 .303 .431 .734 0.5
Miguel Batista 2 2011-2012 39 0 12 1 0 0 0 0 0 0 0 0 6 .000 .000 .000 .000 -0.3
Ed Bauta 2 1963-1964 17 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Mike Baxter 3 2011-2013 149 14 277 43 75 20 3 6 30 5 5 37 66 .271 .366 .430 .796 1.5
Jason Bay 3 2010-2012 288 0 986 128 231 41 7 26 124 26 2 119 258 .234 .318 .369 .687 1.8
Billy Beane 2 1984-1985 13 0 18 0 3 1 0 0 1 0 1 0 5 .167 .167 .222 .389 -0.2
Larry Bearnarth 4 1963-1966 171 0 62 4 10 3 1 0 3 0 0 1 25 .161 .188 .242 .429 -0.4
Henry Beasley 1 2042-2042 39 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Pedro Beato 2 2011-2012 63 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Blaine Beatty 2 1989-1991 7 0 2 0 1 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 0.0
Jim Beauchamp 2 1972-1973 108 0 181 15 46 2 1 5 33 1 0 14 44 .254 .303 .359 .663 0.1
Blake Beavan 3 2019-2021 120 58 115 8 15 3 0 0 8 0 0 6 40 .130 .172 .157 .329 -0.6
Rich Becker 1 1998-1998 49 0 100 15 19 4 2 3 10 3 1 21 42 .190 .331 .360 .691 0.1
Derek Bell 1 2000-2000 144 0 546 87 145 31 1 18 69 8 4 65 125 .266 .348 .425 .773 1.5
Gus Bell 1 1962-1962 30 0 101 8 15 2 0 1 6 0 1 10 7 .149 .221 .198 .419 -0.9
Heath Bell 3 2004-2006 81 0 5 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Jay Bell 1 2003-2003 72 0 116 11 21 1 0 0 3 0 0 22 38 .181 .319 .190 .509 -0.4
Carlos Beltran 7 2005-2011 839 0 3133 551 878 208 17 149 559 100 16 449 545 .280 .369 .500 .869 25.6
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Rigo Beltran 2 1998-1999 27 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Armando Benitez 5 1999-2003 333 0 7 0 0 0 0 0 2 0 0 0 3 .000 .000 .000 .000 -0.2
Dennis Bennett 1 1967-1967 8 0 8 1 2 0 0 0 0 0 0 0 3 .250 .250 .250 .500 -0.0
Gary Bennett 1 2001-2001 1 0 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.0
Kris Benson 2 2004-2005 39 0 68 5 10 1 0 0 8 0 0 6 31 .147 .227 .162 .388 -0.6
Butch Benton 2 1978-1980 16 0 25 1 3 0 0 0 2 0 0 2 4 .120 .241 .120 .361 -0.1
Juan Berenguer 3 1978-1980 16 0 10 0 1 0 0 0 0 0 0 2 4 .100 .250 .100 .350 -0.1
Bruce Berenyi 3 1984-1986 36 0 52 4 10 2 0 0 4 0 0 0 10 .192 .189 .231 .419 -0.4
Bernard Bergen 1 2044-2044 10 5 21 1 2 2 0 0 1 1 0 1 5 .095 .136 .190 .327 -0.2
Scott Berkely 2 2056-2057 226 177 665 65 148 28 5 21 68 16 4 81 208 .223 .310 .374 .684 0.7
Dwight Bernard 2 1978-1979 62 0 5 0 1 0 0 0 0 0 0 2 2 .200 .429 .200 .629 0.0
Yogi Berra 1 1965-1965 4 0 9 1 2 0 0 0 0 0 0 0 3 .222 .222 .222 .444 -0.0
Angel Berroa 1 2009-2009 14 0 27 4 4 1 0 0 2 0 0 3 6 .148 .233 .185 .419 -0.2
Pat Bertrand 1 2021-2021 2 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Jim Bethke 1 1965-1965 25 0 4 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Yan Beyen 1 2045-2045 51 49 191 15 53 11 0 1 20 0 0 8 14 .277 .305 .351 .656 0.5
Steve Bieser 1 1997-1997 47 0 69 16 17 3 0 0 4 2 3 7 20 .246 .346 .290 .636 -0.1
Kadar bin Hani 5 2043-2047 351 259 1128 156 306 52 12 25 94 54 15 54 192 .271 .316 .405 .721 0.6
Mujahid bin Husam al Din 2 2059-2060 266 241 839 102 190 47 5 28 92 12 9 91 196 .226 .304 .395 .698 2.9
Mike Birkbeck 2 1992-1995 5 0 8 1 2 0 0 0 0 0 0 1 1 .250 .400 .250 .650 0.0
Cory Birley 3 2042-2044 378 347 1323 154 314 50 3 82 192 0 0 80 219 .237 .288 .466 .754 8.4
Mike Bishop 1 1983-1983 3 0 8 2 1 1 0 0 0 0 0 3 4 .125 .364 .250 .614 0.1
Willie Blair 1 1998-1998 11 0 4 0 1 0 0 0 0 0 0 2 1 .250 .500 .250 .750 0.0
Henry Blanco 1 2010-2010 50 0 130 10 28 5 0 2 8 1 0 11 26 .215 .271 .300 .571 -0.1
Terry Blocker 1 1985-1985 18 0 15 1 1 0 0 0 0 0 0 1 2 .067 .125 .067 .192 -0.2
Chwalislaw Bochenek 1 2062-2062 54 17 82 11 20 1 0 2 5 2 0 1 9 .244 .271 .329 .600 -0.0
Bruce Bochy 1 1982-1982 17 0 49 4 15 4 0 2 8 0 0 4 6 .306 .358 .510 .869 0.6
Alexandre Bodin 1 2049-2049 46 0 2 0 0 0 0 0 0 0 0 2 1 .000 .500 .000 .500 0.1
Tim Bogar 4 1993-1996 297 0 491 58 119 24 0 6 57 3 4 35 85 .242 .297 .328 .625 -0.2
Brian Bohanon 2 1997-1998 43 0 47 1 12 1 0 0 7 0 0 0 19 .255 .250 .277 .527 -0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Bruce Boisclair 5 1974-1979 410 0 917 114 241 47 6 10 77 18 14 86 183 .263 .324 .360 .684 1.2
Dan Boitano 1 1981-1981 16 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Kenneth Bolton 7 2061-2067 644 578 2216 271 549 121 7 86 295 3 5 206 487 .248 .312 .425 .737 7.5
Mark Bomback 1 1980-1980 36 0 43 5 10 3 0 0 5 0 0 3 15 .233 .312 .302 .615 0.1
Bobby Bonilla 5 1992-1999 515 0 1779 264 481 98 8 95 295 8 13 243 334 .270 .356 .495 .851 11.0
Mike Bordick 1 2000-2000 56 0 192 18 50 8 0 4 21 3 1 15 28 .260 .321 .365 .685 0.3
Toby Borland 1 1997-1997 13 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Don Bosch 2 1967-1968 94 0 204 21 32 1 1 3 9 3 3 14 57 .157 .210 .216 .426 -1.0
Daryl Boston 3 1990-1992 382 0 910 142 242 51 8 27 101 45 21 96 152 .266 .338 .429 .766 5.4
Ken Boswell 8 1967-1974 681 0 2116 231 528 74 15 31 193 26 14 192 207 .250 .312 .343 .654 6.2
Ricky Bottalico 1 2004-2004 57 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Ed Bouchee 1 1962-1962 50 0 87 7 14 2 0 3 10 0 0 18 17 .161 .302 .287 .589 -0.3
Larry Bowa 1 1985-1985 14 0 19 2 2 1 0 0 2 0 0 2 2 .105 .190 .158 .348 -0.1
Matt Bowman 2 2015-2016 37 0 4 0 1 0 0 0 0 0 0 0 2 .250 .250 .250 .500 0.0
Blaine Boyer 1 2011-2011 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ken Boyer 2 1966-1967 192 0 662 79 171 35 4 17 74 6 4 56 86 .258 .312 .400 .713 2.9
Chad Bradford 1 2006-2006 70 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Mark Bradley 1 1983-1983 73 0 104 10 21 4 0 3 5 4 2 11 35 .202 .278 .327 .605 -0.1
Brent Bradshaw 1 2033-2033 11 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Michael Brady 5 2019-2023 330 0 8 1 1 0 0 1 4 0 0 0 5 .125 .125 .500 .625 -0.0
Darren Bragg 1 2001-2001 18 0 57 4 15 6 0 0 5 3 2 4 23 .263 .323 .368 .691 0.0
Rheinhardt Brauer 2 2055-2056 149 142 498 70 111 34 2 16 47 58 6 55 139 .223 .303 .396 .698 2.0
Thomas Braund 4 2040-2043 82 0 9 0 1 1 0 0 0 0 0 1 6 .111 .200 .222 .422 -0.1
Craig Brazell 1 2004-2004 24 0 34 3 9 2 0 1 3 0 0 1 7 .265 .286 .412 .697 -0.0
Eddie Bressoud 1 1966-1966 133 0 405 48 91 15 5 10 49 2 2 47 107 .225 .304 .360 .665 1.4
Lance Broadway 1 2009-2009 8 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Rico Brogna 3 1994-1996 228 0 814 106 237 48 5 36 126 1 0 64 190 .291 .342 .495 .837 3.5
Hubie Brooks 6 1980-1991 654 0 2400 244 640 96 12 44 269 31 19 172 387 .267 .318 .372 .690 7.0
Terry Bross 1 1991-1991 8 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Andrew M. Brown 2 2013-2014 47 10 65 3 18 3 1 0 2 0 0 6 19 .277 .338 .354 .692 -0.4
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Dan Brown 1 2042-2042 27 5 27 3 4 1 0 0 0 0 0 3 5 .148 .233 .185 .419 -0.2
Emil Brown 1 2009-2009 3 0 5 0 1 0 0 0 0 0 0 1 0 .200 .333 .200 .533 -0.0
Kade Brown 2 2047-2048 54 54 112 8 18 3 0 0 5 0 0 4 35 .161 .190 .188 .377 -1.0
Kevin Brown 1 1990-1990 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Leon Brown 1 1976-1976 64 0 70 11 15 3 0 0 2 2 4 4 4 .214 .257 .257 .514 -0.4
Mike Bruhert 1 1978-1978 27 0 40 0 3 0 0 0 0 0 0 0 21 .075 .075 .075 .150 -0.7
John Bryan 4 2016-2019 115 0 6 0 0 0 0 0 0 0 0 1 5 .000 .143 .000 .143 -0.1
Brian Buchanan 1 2004-2004 2 0 3 0 0 0 0 0 0 0 0 1 1 .000 .250 .000 .250 -0.0
Jerry Buchek 2 1967-1968 197 0 603 43 132 15 2 15 52 4 6 36 154 .219 .268 .325 .593 0.4
Taylor Buchholz 1 2011-2011 22 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Freddi Bucholtz 2 2065-2066 87 62 215 20 37 5 1 6 19 0 1 12 61 .172 .219 .288 .508 0.9
Donald Buck 6 2046-2052 708 632 2496 279 660 143 24 31 235 100 19 144 372 .264 .304 .378 .682 10.3
John Buck 2 2013-2014 118 50 238 25 47 7 2 5 28 0 1 26 76 .197 .292 .307 .599 0.3
Damon Buford 1 1995-1995 44 0 136 24 32 5 0 4 12 7 7 19 28 .235 .346 .360 .706 0.2
Billy Bullock 1 2020-2020 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Vince Burdon 1 2041-2041 144 138 523 108 158 22 1 36 79 9 1 83 107 .302 .397 .554 .952 6.3
Ambiorix Burgos 1 2007-2007 17 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Greg Burke 3 2013-2015 65 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Tim Burke 2 1991-1992 50 0 5 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.1
Jeromy Burnitz 4 1993-2003 350 0 1119 178 265 47 6 53 152 15 18 140 301 .237 .329 .432 .761 2.5
P.J. Burns 2 2059-2061 53 41 151 13 39 12 3 1 20 0 0 4 30 .258 .283 .397 .680 0.6
Larry Burright 2 1963-1964 44 0 107 9 22 2 1 0 3 1 0 8 25 .206 .274 .243 .516 -0.0
Ray Burris 2 1979-1980 33 0 57 1 6 0 0 0 0 0 1 2 20 .105 .136 .105 .241 -0.8
Gerrit Busch 7 2039-2045 967 888 3467 464 929 172 5 222 656 6 1 305 627 .268 .328 .513 .841 15.9
Brett Butler 1 1995-1995 90 0 367 54 114 13 7 1 25 21 7 43 42 .311 .381 .392 .773 2.2
Marlon Byrd 1 2013-2013 146 123 470 51 110 26 1 11 35 4 2 20 108 .234 .285 .364 .649 1.5
Paul Byrd 2 1995-1996 55 0 3 0 1 0 0 0 0 0 0 0 0 .333 .333 .333 .667 0.0
Tim Byrdak 3 2011-2013 157 0 1 0 0 0 0 0 0 0 0 1 1 .000 .500 .000 .500 0.1
Millard Cahill 2 2038-2039 68 38 162 17 39 9 1 1 16 0 0 9 22 .241 .291 .327 .619 -0.3
Miguel Cairo 1 2005-2005 100 0 327 31 82 18 0 2 19 13 3 19 31 .251 .296 .324 .620 -0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Bradley Callbeck 3 2021-2023 103 51 213 21 37 10 0 5 19 0 0 19 59 .174 .245 .291 .536 -0.6
Mike Cameron 2 2004-2005 216 0 801 123 198 53 3 42 115 35 7 86 228 .247 .328 .478 .806 4.5
Eric Cammack 1 2000-2000 8 0 1 0 1 0 1 0 1 0 0 0 0 1.000 1.000 3.000 4.000 0.1
Gerardo Campos 10 2034-2043 1186 1138 4613 617 1226 210 35 111 478 250 47 282 521 .266 .313 .399 .711 17.2
Robinson Cancel 2 2008-2009 28 0 50 5 12 2 0 1 5 1 2 3 6 .240 .283 .340 .623 -0.0
John Candelaria 1 1987-1987 3 0 5 0 1 0 0 0 0 0 0 0 0 .200 .200 .200 .400 -0.0
John Cangelosi 1 1994-1994 62 0 111 14 28 4 0 0 4 5 1 19 20 .252 .371 .288 .660 0.1
Abraão Canilliac 2 2046-2047 58 19 95 7 20 5 0 1 10 3 0 5 24 .211 .248 .295 .542 0.1
Chris Cannizzaro 4 1962-1965 249 0 581 41 137 21 3 0 30 1 8 62 122 .236 .312 .282 .594 0.9
Buzz Capra 3 1971-1973 41 0 15 2 3 0 0 0 1 0 0 5 3 .200 .400 .200 .600 0.1
Chris Capuano 1 2011-2011 34 0 56 2 4 2 0 0 0 0 0 0 33 .071 .071 .107 .179 -0.9
Jose Cardenal 2 1979-1980 37 0 79 12 18 5 0 2 8 1 1 12 7 .228 .333 .367 .700 0.2
Don Cardwell 4 1967-1970 103 0 151 7 17 1 0 3 13 0 0 3 78 .113 .134 .179 .313 -1.5
Duke Carmel 1 1963-1963 47 0 149 11 35 5 3 3 18 2 2 16 37 .235 .307 .369 .676 0.4
Jorge Carmona 2 2041-2042 41 12 67 4 11 5 0 0 1 0 1 3 22 .164 .222 .239 .461 -0.1
Chuck Carr 2 1990-1991 16 0 13 1 2 0 0 0 1 2 0 0 4 .154 .154 .154 .308 -0.1
D.J. Carrasco 2 2011-2012 42 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Mark Carreon 5 1987-1991 272 0 596 73 162 26 0 21 65 5 5 42 74 .272 .325 .421 .746 2.7
Robert Carson 5 2012-2016 119 15 30 2 2 0 0 0 0 0 0 1 12 .067 .097 .067 .163 -0.4
Chris Carter 1 2010-2010 100 0 167 15 44 9 0 4 24 1 2 12 17 .263 .317 .389 .706 0.3
Dave Carter 1 2047-2047 55 52 186 19 43 10 2 4 16 0 0 6 13 .231 .264 .371 .635 0.7
Gary Carter 5 1985-1989 600 0 2176 272 542 73 7 89 349 2 3 219 249 .249 .319 .412 .731 12.0
Kes Carter 4 2017-2020 362 251 996 128 283 61 6 21 121 6 4 101 206 .284 .351 .421 .772 2.9
Rich Carter 1 2062-2062 144 110 450 69 114 23 4 21 73 8 4 38 123 .253 .312 .462 .774 2.1
Tom Cartwright 6 2037-2042 556 285 1278 126 322 65 5 2 89 46 16 111 220 .252 .312 .315 .628 0.3
Raul Casanova 1 2008-2008 20 0 55 5 15 2 0 1 6 0 0 6 10 .273 .344 .364 .708 0.3
Alberto Castillo 4 1995-1998 92 0 182 19 36 5 0 2 14 1 3 21 46 .198 .286 .258 .545 -0.2
Juan Castillo 1 1994-1994 2 0 5 0 1 0 0 0 1 0 0 0 1 .200 .200 .200 .400 -0.0
Luis Castillo 4 2007-2010 365 0 1230 188 337 31 8 5 105 55 13 182 135 .274 .366 .324 .691 4.8
Tony Castillo 1 1991-1991 10 0 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Ramon Castro 5 2005-2009 269 0 701 83 177 41 0 33 121 1 0 71 187 .252 .321 .452 .774 4.0
Wilson Castro 2 2062-2064 133 101 344 31 94 21 1 5 36 0 0 36 88 .273 .349 .384 .733 2.3
Frank Catalanotto 1 2010-2010 25 0 25 2 4 1 0 0 1 0 0 1 5 .160 .192 .200 .392 -0.2
Gavin Cecchini 5 2015-2019 645 584 2359 317 646 120 20 46 244 80 53 191 432 .274 .334 .400 .735 12.7
Roger Cedeno 3 1999-2003 452 0 1448 225 404 67 10 18 114 105 30 140 278 .279 .344 .376 .720 3.0
Ronny Cedeno 1 2012-2012 78 0 166 18 43 11 1 4 22 0 1 17 35 .259 .332 .410 .741 0.9
Jaime Cerda 2 2002-2003 56 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Rick Cerone 1 1991-1991 90 0 227 18 62 13 0 2 16 1 1 30 24 .273 .360 .357 .717 1.6
Elio Chacon 1 1962-1962 118 0 368 49 87 10 3 2 27 12 7 76 64 .236 .368 .296 .664 1.6
Dean Chance 1 1970-1970 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Kelvin Chapman 3 1979-1985 172 0 421 50 94 17 2 3 34 13 11 33 60 .223 .284 .295 .579 -0.2
Ed Charles 3 1967-1969 279 0 861 94 214 32 4 21 102 13 7 70 146 .249 .309 .368 .677 4.2
Endy Chavez 3 2006-2008 337 0 773 98 223 39 9 6 71 23 6 50 82 .288 .330 .386 .715 0.9
Bruce Chen 2 2001-2002 12 0 19 0 3 0 0 0 0 0 0 0 9 .158 .158 .158 .316 -0.2
Rich Chiles 1 1973-1973 8 0 25 2 3 2 0 0 1 0 0 0 2 .120 .120 .200 .320 -0.3
Harry Chiti 1 1962-1962 15 0 41 2 8 1 0 0 0 0 0 1 8 .195 .233 .220 .452 -0.2
Bob Christensen 1 2034-2034 68 12 91 9 16 5 0 2 9 1 0 4 29 .176 .214 .297 .511 -0.5
John Christensen 2 1984-1985 56 0 124 12 24 6 1 3 16 1 3 20 25 .194 .303 .331 .634 -0.1
McKay Christensen 1 2002-2002 4 0 3 1 1 0 0 0 0 0 0 1 1 .333 .500 .333 .833 0.0
Curt Christner 9 2021-2029 922 784 2869 369 709 136 15 62 290 77 22 354 388 .247 .334 .370 .704 18.3
Joe Christopher 4 1962-1965 485 0 1400 171 371 59 14 28 156 22 15 131 237 .265 .334 .387 .721 5.5
Ryan Church 2 2008-2009 157 0 551 80 153 30 1 14 71 8 5 50 119 .278 .340 .412 .752 1.3
Galen Cisco 4 1962-1965 126 0 126 7 18 2 0 0 11 0 0 10 38 .143 .210 .159 .369 -1.0
Brady Clark 2 2002-2008 17 0 20 3 7 1 0 0 2 1 0 2 4 .350 .435 .400 .835 0.2
Donald Clark 1 2043-2043 31 0 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Mark Clark 2 1996-1997 55 0 112 4 5 1 0 1 4 0 0 3 45 .045 .069 .080 .149 -2.1
Tony Clark 1 2003-2003 125 0 254 29 59 13 0 16 43 0 0 24 73 .232 .300 .472 .772 0.4
Donn Clendenon 3 1969-1971 281 0 861 125 230 33 3 45 171 8 5 79 231 .267 .328 .469 .797 3.8
Gene Clines 1 1975-1975 82 0 203 25 46 6 3 0 10 4 4 11 21 .227 .269 .286 .554 -0.6
Brad Clontz 1 1998-1998 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jacques Clément 4 2025-2035 290 240 950 112 257 50 7 2 75 39 11 105 170 .271 .348 .344 .692 2.2
Chris Coghlan 1 2017-2017 52 44 168 19 46 10 0 3 16 2 0 11 24 .274 .333 .387 .720 0.3
Choo Choo Coleman 3 1962-1966 167 0 415 48 85 7 2 9 26 7 9 35 77 .205 .276 .296 .572 -0.0
Vince Coleman 3 1991-1993 235 0 880 146 238 32 14 5 63 99 36 87 146 .270 .336 .356 .692 3.3
Willie Collazo 1 2007-2007 6 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Kevin Collins 4 1965-1969 89 0 227 17 42 9 2 2 15 1 2 11 59 .185 .221 .269 .490 -0.7
David Cone 7 1987-2003 188 0 399 26 62 8 0 0 20 0 1 16 87 .155 .193 .175 .369 -3.4
Jeff Conine 1 2007-2007 21 0 41 2 8 2 0 0 5 0 0 7 8 .195 .306 .244 .550 -0.3
Bill Connors 2 1967-1968 15 0 2 0 1 0 0 0 0 0 0 1 0 .500 .667 .500 1.167 0.1
Cliff Cook 2 1962-1963 90 0 218 21 41 8 2 4 17 1 1 16 71 .188 .252 .298 .550 -0.7
Dennis Cook 4 1998-2001 239 0 5 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Alex Cora 2 2009-2010 144 0 440 45 103 17 4 1 38 12 4 35 44 .234 .299 .298 .597 -0.2
Tim Corcoran 1 1986-1986 6 0 7 1 0 0 0 0 0 0 0 2 0 .000 .222 .000 .222 -0.2
Mark Corey 2 2001-2002 15 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Mardie Cornejo 1 1978-1978 25 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Reid Cornelius 1 1995-1995 10 0 20 0 2 0 0 0 0 0 0 0 7 .100 .100 .100 .200 -0.3
Francisco Corona 2 2041-2044 175 163 602 56 134 23 0 21 61 2 0 61 142 .223 .302 .365 .668 2.3
Alfredo Costa 12 2054-2065 1202 1063 4090 541 1057 206 63 106 497 253 44 244 567 .258 .301 .417 .719 17.8
Billy Cowan 1 1965-1965 82 0 156 16 28 8 2 3 9 3 2 4 45 .179 .205 .314 .519 -0.4
Collin Cowgill 4 2013-2016 528 495 1847 215 468 102 1 32 204 23 12 183 388 .253 .321 .362 .683 6.6
Bobby Coyle 3 2016-2021 133 86 342 40 88 18 2 10 41 1 0 18 51 .257 .298 .409 .707 0.5
Allen Craig 1 2023-2023 50 40 165 16 38 10 0 2 13 0 0 20 50 .230 .317 .327 .644 -0.6
Roger Craig 2 1962-1963 88 0 145 1 10 0 0 0 2 0 2 9 72 .069 .129 .069 .198 -2.2
Jerry Cram 2 1974-1975 14 0 3 0 1 0 0 0 0 0 0 0 1 .333 .333 .333 .667 0.0
River Cramer 2 2047-2049 91 53 220 22 51 8 0 4 23 0 0 25 44 .232 .315 .323 .637 0.4
Roland Crank 4 2025-2028 141 48 107 4 17 3 0 0 8 0 0 2 29 .159 .188 .187 .374 -0.8
Herb Crawford 1 2041-2041 37 5 14 0 0 0 0 0 0 0 0 0 8 .000 .000 .000 .000 -0.4
Joe Crawford 1 1997-1997 18 0 11 0 0 0 0 0 0 0 0 0 5 .000 .000 .000 .000 -0.3
Shane Crewdson 2 2039-2040 66 11 52 3 9 0 0 0 5 1 0 2 6 .173 .218 .173 .391 -0.5
Chris Crum 4 2053-2056 146 95 352 41 75 10 0 12 36 15 6 32 89 .213 .282 .344 .626 -0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Mike Cubbage 1 1981-1981 67 0 80 9 17 2 2 1 4 0 0 9 15 .212 .289 .325 .614 0.1
Carl Cunningham 1 2034-2034 120 92 338 36 82 14 3 12 53 7 0 30 44 .243 .301 .408 .709 1.0
Jeff D'Amico 1 2002-2002 27 0 37 2 4 0 0 0 0 0 0 2 22 .108 .154 .108 .262 -0.5
Travis d'Arnaud 9 2013-2021 1174 1141 4613 557 1231 267 17 185 735 1 0 258 1131 .267 .305 .452 .757 29.7
Mark Daniels 3 2027-2029 43 0 3 0 3 1 0 0 0 0 0 0 0 1.000 1.000 1.333 2.333 0.2
Vic Darensbourg 1 2004-2004 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ron Darling 9 1983-1991 272 0 519 39 75 20 2 2 19 1 0 15 173 .145 .170 .202 .372 -4.5
Brian Daubach 1 2005-2005 15 0 25 4 3 2 0 1 3 0 0 7 5 .120 .324 .320 .644 -0.1
Warren Davenport 3 2029-2032 28 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ray Daviault 1 1962-1962 36 0 15 0 1 0 0 0 0 0 0 1 8 .067 .125 .067 .192 -0.2
Ike Davis 7 2010-2016 951 610 3471 493 901 208 9 178 577 8 7 433 972 .260 .347 .479 .826 24.8
Kane Davis 1 2002-2002 16 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Mike Davis 3 2045-2047 409 344 1390 212 379 72 9 66 202 22 3 107 196 .273 .337 .480 .816 9.7
Theodore Davis 5 2034-2040 269 137 612 51 149 38 2 14 65 1 0 30 172 .243 .281 .381 .662 1.3
Tommy Davis 1 1967-1967 154 0 577 72 174 32 0 16 73 9 3 31 71 .302 .342 .440 .782 3.6
Peer de Jong 6 2023-2028 205 118 476 53 121 25 4 3 53 31 11 18 37 .254 .284 .342 .626 0.2
Eiske de Nooyer 1 2043-2043 76 42 181 20 35 3 1 9 25 1 0 29 16 .193 .307 .370 .677 0.7
Mike DeJean 2 2004-2005 45 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Sergio Deleón 2 2047-2048 58 51 170 12 37 7 0 2 19 0 0 19 34 .218 .316 .294 .610 0.2
Carlos Delgado 4 2006-2009 468 0 1754 271 468 99 4 104 339 5 1 210 382 .267 .351 .506 .857 7.4
Paco Delgado 1 2056-2056 8 8 29 1 3 0 0 1 3 0 0 3 7 .103 .212 .207 .419 -0.2
Tony Delgado 1 2052-2052 47 43 146 7 35 6 0 0 8 5 4 5 9 .240 .270 .281 .551 -0.7
Wilson Delgado 1 2004-2004 42 0 130 11 38 4 1 2 13 1 0 15 29 .292 .366 .385 .750 0.6
Miguel Delvalle 2 2047-2048 22 0 3 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.0
John DeMerit 1 1962-1962 14 0 16 3 3 0 0 1 1 0 0 2 4 .188 .278 .375 .653 -0.0
Matt Den Dekker 1 2014-2014 55 45 164 26 34 6 3 7 22 1 2 16 50 .207 .293 .409 .702 0.8
Bill Denehy 1 1967-1967 15 0 9 1 0 0 0 0 0 0 0 1 5 .000 .100 .000 .100 -0.2
Joe DePastino 1 2003-2003 2 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Ronnie Derksen 2 2048-2049 47 43 73 2 9 6 0 0 2 0 0 2 33 .123 .145 .205 .350 -0.7
Torey Deshazier 1 2020-2020 5 0 1 1 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Elmer Dessens 2 2009-2010 81 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Mark Dewey 1 1992-1992 20 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Carlos Diaz 2 1982-1983 58 0 5 1 0 0 0 0 0 0 0 1 2 .000 .167 .000 .167 -0.1
Mario Diaz 1 1990-1990 16 0 22 0 3 1 0 0 1 0 0 0 3 .136 .130 .182 .312 -0.2
Victor Diaz 3 2004-2006 110 0 342 49 89 21 3 15 48 6 2 31 102 .260 .324 .471 .794 0.9
R.A. Dickey 3 2010-2012 92 0 182 10 32 2 0 0 10 0 0 4 33 .176 .198 .187 .385 -1.6
Mike Difelice 3 2005-2007 42 0 82 4 14 3 1 0 6 0 0 9 27 .171 .266 .232 .498 -0.3
Jack Dilauro 1 1969-1969 23 0 12 0 0 0 0 0 0 0 0 0 9 .000 .000 .000 .000 -0.3
Steve Dillon 2 1963-1964 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jerry Dipoto 2 1995-1996 115 0 6 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.1
Lyndon Doggett 2 2066-2067 19 9 35 3 8 2 0 1 3 0 0 2 8 .229 .270 .371 .642 0.1
José Domingo 2 2030-2031 22 3 29 4 8 1 0 1 4 0 1 2 4 .276 .323 .414 .736 0.1
Chris Donnels 2 1991-1992 82 0 210 15 41 6 0 0 11 2 1 31 44 .195 .299 .224 .523 -0.4
Daniel Dorsey 4 2033-2036 146 2 10 2 3 0 0 0 0 0 0 0 4 .300 .300 .300 .600 0.1
Octavio Dotel 2 1999-2014 70 0 26 2 3 0 0 0 1 0 0 4 19 .115 .258 .115 .373 -0.2
D.J. Dozier 1 1992-1992 25 0 47 4 9 2 0 0 2 4 0 4 19 .191 .264 .234 .498 -0.1
Sammy Drake 1 1962-1962 25 0 52 2 10 0 0 0 7 0 0 6 12 .192 .276 .192 .468 -0.3
Mike Draper 1 1993-1993 29 0 3 1 2 0 0 0 0 0 0 0 1 .667 .667 .667 1.333 0.1
Rob Dresser 2 2038-2041 13 7 32 1 5 1 0 0 4 1 0 4 5 .156 .250 .188 .438 -0.2
Gerhardt Dubois 5 2033-2037 238 0 9 1 1 0 0 0 0 0 0 1 4 .111 .200 .111 .311 0.2
Lucas Duda 7 2010-2016 687 334 2054 235 526 117 5 75 273 3 4 214 551 .256 .332 .427 .759 4.7
Jeff Duncan 2 2003-2004 69 0 154 15 28 0 2 1 11 7 2 18 46 .182 .276 .227 .503 -0.8
Tyler Dunn 1 2052-2052 95 72 254 35 51 10 1 15 35 1 1 42 54 .201 .319 .425 .744 0.1
Shawon Dunston 1 1999-1999 42 0 93 12 32 6 1 0 16 4 1 0 16 .344 .354 .430 .784 0.3
Jim Dwyer 1 1976-1976 11 0 13 2 2 0 0 0 0 0 0 2 1 .154 .267 .154 .421 -0.1
Duffy Dyer 7 1968-1974 375 0 1050 82 230 35 7 16 97 2 3 99 226 .219 .291 .311 .602 1.7
Roy Dykhoff 1 2026-2026 125 71 290 28 62 12 2 3 22 5 3 21 62 .214 .266 .300 .566 -0.6
Lenny Dykstra 5 1985-1989 544 0 1686 287 469 104 17 30 153 116 25 181 204 .278 .350 .413 .763 12.7
Jarrod Dyson 2 2013-2014 97 55 244 30 63 9 1 1 21 16 10 30 46 .258 .339 .316 .655 0.9
António Díaz 11 2025-2035 1454 1383 5606 743 1583 229 6 361 1003 4 2 179 726 .282 .313 .519 .831 26.5
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Jesús Díaz 6 2034-2039 894 872 3220 485 850 179 33 85 394 118 48 512 552 .264 .367 .419 .786 23.3
Rafael Díaz 1 2050-2050 24 1 12 2 3 0 0 0 3 0 0 0 2 .250 .250 .250 .500 -0.1
Damion Easley 2 2007-2008 189 0 509 57 139 16 2 16 70 0 1 38 73 .273 .336 .407 .742 1.9
Tom Edens 1 1987-1987 2 0 3 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Josh Edgin 4 2012-2015 204 0 6 1 1 0 0 0 2 0 0 0 1 .167 .167 .167 .333 -0.1
Jack Egbert 1 2012-2012 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Dave Eilers 2 1965-1966 34 0 2 0 1 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 0.0
Lenya Eliguashvili 8 2060-2067 1126 1076 4115 637 1059 181 19 260 734 55 35 473 1227 .257 .337 .500 .838 35.2
Larry Elliot 2 1964-1966 145 0 423 51 100 22 2 14 54 1 3 45 101 .236 .314 .397 .711 1.7
Ray Elliott 3 2047-2049 38 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Dock Ellis 1 1979-1979 17 0 26 2 2 0 0 0 1 0 0 1 7 .077 .111 .077 .188 -0.4
Nollaig Ellwood 1 2059-2059 4 0 2 1 1 1 0 0 0 0 0 0 0 .500 .500 1.000 1.500 0.1
Kevin Elster 7 1986-1992 537 0 1584 166 355 75 6 34 174 10 6 142 242 .224 .288 .343 .631 3.0
Brad Emaus 1 2011-2011 14 0 37 2 6 0 0 0 1 0 0 4 9 .162 .262 .162 .424 -0.3
Frank Erickson 8 2042-2049 528 358 1453 173 370 73 11 34 142 23 20 101 252 .255 .311 .390 .701 4.1
Scott Erickson 1 2004-2004 2 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Alex Escobar 1 2001-2001 18 0 50 3 10 1 0 3 8 1 0 3 19 .200 .245 .400 .645 -0.1
Nino Espinosa 5 1974-1978 80 0 140 8 23 4 0 0 9 0 0 5 46 .164 .193 .193 .386 -1.2
Alvaro Espinoza 1 1996-1996 48 0 134 19 41 7 2 4 16 0 2 4 19 .306 .324 .478 .801 0.6
Shawn Estes 1 2002-2002 24 0 35 1 3 1 0 1 3 0 0 0 14 .086 .086 .200 .286 -0.5
Chuck Estrada 1 1967-1967 9 0 5 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Frank Estrada 1 1971-1971 1 0 2 0 1 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 0.0
Nick Evans 4 2008-2011 159 0 386 54 99 28 3 8 46 0 1 27 102 .256 .305 .407 .712 0.4
Phillip Evans 4 2015-2018 185 73 358 33 86 9 2 4 30 4 1 26 63 .240 .289 .310 .599 0.6
Carl Everett 3 1995-1997 322 0 924 135 231 49 5 27 127 25 14 92 222 .250 .326 .402 .727 1.9
Chia-ch'ing Fa 1 2067-2067 25 24 97 17 24 3 0 2 9 2 3 10 9 .247 .318 .340 .658 -0.5
Jorge Fabregas 1 1998-1998 20 0 32 3 6 0 0 1 5 0 0 1 6 .188 .212 .281 .493 -0.1
Pete Falcone 4 1979-1982 145 0 168 4 25 1 0 1 13 0 0 4 59 .149 .169 .173 .341 -1.6
Jeurys Familia 10 2012-2021 522 45 81 3 8 3 1 0 3 0 0 2 30 .099 .119 .160 .280 -0.7
Jesus Feliciano 1 2010-2010 54 0 108 12 25 4 1 0 3 1 0 6 12 .231 .276 .287 .563 -0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Pedro Feliciano 8 2002-2010 459 0 6 0 0 0 0 0 0 0 0 2 2 .000 .250 .000 .250 -0.1
Chico Fernandez 1 1963-1963 58 0 145 12 29 6 0 1 9 3 0 9 30 .200 .244 .262 .506 -0.1
Sid Fernandez 10 1984-1993 256 0 495 27 94 14 2 1 31 1 0 12 183 .190 .211 .232 .443 -2.9
Tony Fernandez 1 1993-1993 48 0 173 20 39 5 2 1 14 6 2 25 19 .225 .323 .295 .618 0.3
Sergio Ferrer 2 1978-1979 69 0 40 15 7 0 1 0 1 1 2 6 10 .175 .298 .225 .523 0.0
Yann Fievet 1 2050-2050 20 0 15 1 3 0 0 0 0 0 0 2 3 .200 .294 .200 .494 -0.1
Nelson Figueroa 2 2008-2009 32 0 34 1 4 0 1 0 3 0 0 3 14 .118 .189 .176 .366 -0.3
Tom Filer 1 1992-1992 9 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Jack Fisher 4 1964-1967 160 0 291 12 37 6 0 0 13 0 1 17 95 .127 .177 .148 .325 -2.9
Mike Fitzgerald 2 1983-1984 120 0 380 21 89 15 1 3 35 1 0 27 77 .234 .284 .303 .587 0.1
Shaun Fitzmaurice 1 1966-1966 9 0 13 2 2 0 0 0 0 1 0 2 6 .154 .267 .154 .421 -0.0
Paul Fleming 5 2029-2033 320 0 5 0 1 0 0 0 1 0 0 0 0 .200 .200 .200 .400 0.1
Ron Fleury 7 2053-2059 851 806 3054 367 747 85 41 51 253 215 89 301 349 .245 .319 .349 .669 7.6
Don Florence 1 1995-1995 14 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Gil Flores 2 1978-1979 81 0 122 17 26 1 2 1 11 3 0 11 22 .213 .281 .279 .560 -0.2
Wilmer Flores 4 2014-2017 261 65 447 52 125 20 0 7 45 0 0 19 92 .280 .311 .371 .682 0.1
Cliff Floyd 4 2003-2006 468 0 1643 242 440 92 5 81 273 32 6 190 325 .268 .354 .478 .832 8.1
Doug Flynn 5 1977-1981 636 0 2137 156 500 58 26 5 155 7 15 91 158 .234 .264 .292 .557 -5.5
Tim Foli 4 1970-1979 218 0 719 69 175 33 3 1 52 7 5 32 82 .243 .277 .302 .579 -0.0
Rich Folkers 1 1970-1970 16 0 6 1 2 0 0 0 0 0 0 0 4 .333 .333 .333 .667 0.0
Brook Fordyce 1 1995-1995 4 0 2 1 1 1 0 0 0 0 0 1 0 .500 .667 1.000 1.667 0.1
Blake Forsythe 2 2015-2016 92 74 279 29 64 13 1 6 36 1 0 44 71 .229 .332 .348 .680 1.2
Bartolome Fortunato 2 2004-2006 17 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Larry Foss 1 1962-1962 5 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Casey Fossum 1 2009-2009 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
George Foster 5 1982-1986 655 0 2389 290 602 94 7 99 361 5 6 185 496 .252 .307 .422 .728 6.6
Leo Foster 2 1976-1977 60 0 134 17 29 5 0 1 21 6 1 13 19 .216 .291 .276 .567 0.1
Joe Foy 1 1970-1970 99 0 322 39 76 12 0 6 37 22 13 68 58 .236 .373 .329 .702 1.3
Frank Francisco 2 2012-2013 95 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0.1
John Franco 14 1990-2004 680 0 15 0 0 0 0 0 0 0 0 0 9 .000 .000 .000 .000 -0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Julio Franco 2 2006-2007 135 0 215 21 55 10 0 3 34 8 2 23 62 .256 .329 .344 .673 -0.0
Matt Franco 5 1996-2000 452 0 621 71 158 22 2 13 71 1 1 86 97 .254 .345 .359 .704 0.1
Jeff Francoeur 2 2009-2010 199 0 690 83 185 36 4 21 95 9 5 40 122 .268 .311 .423 .734 0.8
Jim Fregosi 2 1972-1973 146 0 464 38 108 19 5 5 43 1 3 58 96 .233 .319 .328 .646 1.1
Bob Friend 1 1966-1966 22 0 29 1 1 0 0 0 1 0 0 0 17 .034 .034 .034 .069 -0.6
Danny Frisella 6 1967-1972 158 0 69 2 12 1 0 0 4 2 0 3 22 .174 .208 .188 .397 -0.4
Scott Fritz 4 2047-2050 331 242 1046 148 246 40 4 25 98 66 8 87 218 .235 .302 .353 .655 3.4
Michael Fulmer 7 2015-2021 206 111 224 19 34 6 1 0 17 0 0 10 74 .152 .191 .188 .378 -2.2
Mike Fyhrie 1 1996-1996 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Mateus Gadanha 2 2063-2064 91 40 162 16 30 6 1 8 23 0 0 11 59 .185 .239 .383 .621 -0.3
Brent Gaff 3 1982-1984 58 0 17 0 0 0 0 0 0 0 0 2 6 .000 .105 .000 .105 -0.3
Don Gaines 3 2030-2033 151 61 305 36 83 20 1 11 51 11 3 34 40 .272 .340 .452 .793 0.4
Bob Gallagher 1 1975-1975 33 0 15 5 2 1 0 0 0 0 0 1 3 .133 .188 .200 .388 -0.2
Dave Gallagher 2 1992-1993 197 0 376 54 97 23 3 7 49 5 6 39 34 .258 .323 .391 .714 0.8
Danny Garcia 2 2003-2004 77 0 194 28 44 9 1 5 23 3 0 24 45 .227 .345 .361 .706 0.6
Karim Garcia 1 2004-2004 62 0 192 24 45 7 2 7 22 3 0 10 35 .234 .272 .401 .673 -0.1
Germán García 8 2034-2041 488 359 1414 160 351 90 16 38 161 25 16 95 265 .248 .298 .415 .714 4.8
Ron Gardenhire 5 1981-1985 285 0 710 57 165 27 3 4 49 13 9 46 122 .232 .277 .296 .573 0.0
Jeff Gardner 1 1991-1991 13 0 37 3 6 0 0 0 1 0 0 4 6 .162 .238 .162 .400 -0.2
Rob Gardner 2 1965-1966 48 0 48 1 7 1 0 0 1 0 0 0 16 .146 .146 .167 .312 -0.5
Wes Gardner 2 1984-1985 30 0 1 1 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Wayne Garrett 8 1969-1976 883 0 2817 389 667 93 20 55 295 33 26 482 465 .237 .348 .343 .691 12.4
Rod Gaspar 2 1969-1970 129 0 229 30 49 6 1 1 14 8 3 26 23 .214 .298 .262 .560 -0.5
Dillon Gee 4 2010-2013 80 23 122 9 18 5 0 0 8 0 0 5 45 .148 .186 .189 .375 -0.8
Gary Gentry 4 1969-1972 131 0 249 8 20 4 0 0 9 0 1 10 155 .080 .118 .096 .215 -3.7
Stu Gentry 5 2036-2040 574 485 1830 235 444 93 20 64 249 44 13 197 396 .243 .318 .420 .738 8.9
John Gibbons 2 1984-1986 18 0 50 5 11 4 0 1 2 0 0 6 16 .220 .316 .360 .676 0.2
Bob Gibson 1 1987-1987 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Paul Gibson 2 1992-1993 51 0 6 0 0 0 0 0 0 0 0 1 3 .000 .143 .000 .143 -0.1
Robert Gilbert 2 2052-2053 40 18 77 2 12 2 0 0 2 0 0 3 23 .156 .188 .182 .369 -0.7
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Shawn Gilbert 2 1997-1998 32 0 25 4 3 0 0 1 1 1 0 1 9 .120 .154 .240 .394 -0.2
Brian Giles 3 1981-1983 199 0 545 53 127 20 0 5 37 23 11 48 109 .233 .295 .297 .592 0.3
Bernard Gilkey 3 1996-1998 380 0 1353 226 370 90 4 52 223 29 21 175 302 .273 .357 .461 .818 6.5
Joe Ginsberg 1 1962-1962 2 0 5 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Matt Ginter 1 2004-2004 15 0 14 1 3 1 0 0 1 0 0 2 5 .214 .312 .286 .598 -0.0
Kevin Giraud 1 2032-2032 8 4 14 0 3 0 0 0 0 1 1 0 4 .214 .267 .214 .481 0.0
Mike Glavine 1 2003-2003 6 0 7 0 1 0 0 0 0 0 0 0 2 .143 .143 .143 .286 -0.1
Tom Glavine 5 2003-2007 168 0 280 20 53 5 0 0 20 0 0 29 59 .189 .265 .207 .472 -1.7
Tom Glenn 9 2019-2028 351 68 143 13 22 3 0 0 7 0 0 0 38 .154 .154 .175 .329 -1.2
Ed Glynn 2 1979-1980 84 0 10 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.2
Erik Goeddel 4 2015-2020 110 28 48 3 9 1 0 0 3 0 0 4 26 .188 .250 .208 .458 -0.1
Carlos Gomez 1 2007-2007 58 0 125 14 29 3 0 2 12 12 3 8 27 .232 .288 .304 .592 -0.5
Justin Gominsky 2 2017-2019 11 2 17 1 0 0 0 0 0 0 0 2 7 .000 .105 .000 .105 -0.3
Jesse Gonder 3 1963-1965 226 0 572 46 155 19 1 14 59 1 2 46 110 .271 .325 .381 .706 2.6
Carlos Gonzalez 2 2022-2023 219 175 714 90 193 48 0 17 100 5 0 70 150 .270 .333 .409 .742 2.6
Dicky Gonzalez 1 2001-2001 15 0 20 1 2 0 0 0 0 0 0 1 4 .100 .143 .100 .243 -0.3
Geremi Gonzalez 1 2006-2006 3 0 3 1 0 0 0 0 0 0 0 1 1 .000 .250 .000 .250 -0.0
Gio Gonzalez 1 2023-2023 37 0 1 1 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.1
Pedro Gonzalez 1 2025-2025 108 59 232 14 48 9 1 3 28 0 0 30 54 .207 .294 .293 .587 -0.2
Dwight Gooden 11 1984-1994 309 0 730 59 144 15 5 7 65 1 1 13 131 .197 .213 .260 .473 -3.8
Marcus Goodman 1 2050-2050 22 10 25 0 3 0 0 0 2 0 0 0 9 .120 .115 .120 .235 -0.4
Greg Goossen 4 1965-1968 99 0 238 9 48 10 0 2 16 0 0 16 63 .202 .264 .269 .532 -0.2
Tom Gorman 4 1982-1985 98 0 13 0 1 0 0 0 0 0 1 0 6 .077 .077 .077 .154 -0.3
Jim Gosger 3 1969-1974 74 0 140 12 27 4 0 0 11 0 1 13 24 .193 .260 .221 .481 -1.0
Ruben Gotay 1 2007-2007 98 0 190 25 56 12 0 4 24 3 3 16 42 .295 .351 .421 .772 0.7
Ray Gott 5 2021-2025 341 274 1067 121 262 65 14 22 113 17 10 64 238 .246 .292 .395 .686 1.7
Mauro Gozzo 2 1993-1994 33 0 16 1 4 1 0 0 1 0 0 1 3 .250 .294 .312 .607 -0.0
Bill Graham 1 1967-1967 5 0 8 0 1 0 0 0 1 0 0 0 2 .125 .125 .125 .250 -0.1
Wayne Graham 1 1964-1964 20 0 33 1 3 1 0 0 0 0 0 0 5 .091 .091 .121 .212 -0.5
Danny Graves 1 2005-2005 20 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
Jonathan Gray 2 2017-2018 19 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Virgil Grbech 1 2037-2037 110 71 311 33 80 11 0 16 50 0 0 11 59 .257 .285 .447 .732 1.9
Andy Green 1 2009-2009 4 0 4 0 1 0 0 0 0 0 0 1 1 .250 .400 .250 .650 0.0
Dallas Green 1 1966-1966 4 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Pumpsie Green 1 1963-1963 17 0 54 8 15 1 2 1 5 0 2 12 13 .278 .409 .426 .835 0.6
Sean Green 2 2009-2010 90 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Shawn Green 2 2006-2007 164 0 559 76 159 39 1 14 61 11 1 45 80 .284 .346 .433 .779 1.7
Charlie Greene 1 1996-1996 2 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Kenny Greer 1 1993-1993 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Andre Gregory 4 2020-2023 154 56 302 25 67 13 3 5 35 0 2 11 51 .222 .257 .334 .591 -0.8
Tom Grieve 1 1978-1978 54 0 101 5 21 3 0 2 8 0 1 9 23 .208 .273 .297 .570 -0.2
Jeremy Griffiths 1 2003-2003 7 0 9 0 0 0 0 0 0 0 0 1 3 .000 .100 .000 .100 -0.2
Jerry Grote 12 1966-1977 1235 0 3881 314 994 143 18 35 357 14 20 363 509 .256 .321 .329 .650 14.0
Joe Grzenda 1 1967-1967 11 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Jaime Guerrero 4 2026-2029 441 350 1299 147 328 74 11 25 123 50 18 134 225 .253 .324 .384 .708 4.8
Lee Guetterman 1 1992-1992 43 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
Bernardino Guillén 8 2043-2050 427 0 10 0 0 0 0 0 0 0 0 1 6 .000 .091 .000 .091 0.2
Eric Gunderson 2 1994-1995 44 0 0 1 0 0 0 0 0 0 0 0 0 .000 1.000 .000 1.000 0.0
Ohannes Gurânî 6 2058-2064 366 166 812 114 192 39 14 25 114 24 5 72 174 .236 .309 .411 .720 2.7
Mark Guthrie 1 2002-2002 65 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Ricky Gutierrez 1 2004-2004 24 0 63 2 11 2 0 0 5 0 0 6 8 .175 .257 .206 .463 -0.4
Luis Manuel Gutiérrez 1 2047-2047 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jean-Christophe Guérin 5 2031-2035 352 145 664 71 142 22 3 12 63 20 8 91 122 .214 .313 .310 .624 0.4
Wilson Gwynn 1 2033-2033 37 20 84 8 14 2 0 0 1 3 2 1 26 .167 .186 .190 .377 -0.7
José Gómez 8 2030-2037 988 904 3470 434 892 215 25 40 285 197 54 310 647 .257 .316 .368 .684 15.7
Elliott Haert 2 2044-2045 51 0 3 1 1 1 0 0 0 0 0 0 1 .333 .333 .667 1.000 0.1
Nick Hagadone 3 2016-2018 63 0 5 1 2 0 0 0 0 0 0 0 1 .400 .400 .400 .800 -0.0
Don Hahn 4 1971-1974 318 0 800 72 189 29 2 7 61 6 4 84 121 .236 .308 .304 .611 0.7
Scott Hairston 2 2011-2012 213 0 509 72 130 33 4 27 81 9 3 30 117 .255 .300 .495 .795 2.6
Bill Hale 1 2067-2067 9 5 26 3 6 3 0 1 4 0 0 3 2 .231 .310 .462 .772 0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Mark Hale 1 2059-2059 63 44 163 16 35 6 0 4 12 0 0 13 31 .215 .279 .325 .604 -0.6
Ron Hall 3 2064-2066 73 36 162 21 34 4 1 5 14 2 0 24 31 .210 .314 .340 .653 0.1
Tom Hall 2 1975-1976 40 0 5 2 2 0 0 0 0 0 0 0 1 .400 .400 .400 .800 0.0
Shane Halter 1 1999-1999 7 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Vesa Halvari 2 2064-2065 148 99 401 47 106 26 2 5 46 19 3 23 58 .264 .310 .377 .687 0.8
Darryl Hamilton 3 1999-2001 150 0 399 54 113 19 3 7 32 7 4 52 58 .283 .368 .398 .766 1.4
Jack Hamilton 2 1966-1967 74 0 43 4 6 0 0 1 4 0 0 1 14 .140 .159 .209 .368 -0.4
Martin Hamilton 2 2049-2050 33 28 49 4 8 1 0 1 5 0 0 0 22 .163 .176 .245 .421 -0.5
Justin Hampson 1 2012-2012 13 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Ike Hampton 1 1974-1974 4 0 4 0 0 0 0 0 1 0 0 0 1 .000 .000 .000 .000 -0.1
Mike Hampton 1 2000-2000 35 0 73 7 20 0 0 0 8 0 1 5 20 .274 .312 .274 .586 -0.3
Tim Hamulack 1 2005-2005 6 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Todd Haney 1 1998-1998 3 0 3 0 0 0 0 0 0 0 0 1 0 .000 .250 .000 .250 -0.0
Jarrod Hankins 3 2055-2057 327 296 1128 127 267 60 6 41 145 39 6 60 110 .237 .280 .410 .690 2.0
Jason Hardtke 2 1996-1997 49 0 113 12 26 7 0 2 14 1 1 6 18 .230 .279 .345 .624 -0.1
Anthony Hardy 9 2020-2028 845 583 2453 330 625 123 39 86 359 88 43 215 350 .255 .315 .442 .756 10.9
Shawn Hare 1 1994-1994 22 0 40 7 9 1 1 0 2 0 0 4 11 .225 .295 .300 .595 -0.1
Tim Harkness 2 1963-1964 162 0 492 46 112 14 4 12 54 5 4 45 97 .228 .301 .346 .647 0.2
Pete Harnisch 3 1995-1997 56 0 96 3 8 1 0 0 1 0 0 2 27 .083 .101 .094 .195 -1.6
Bud Harrelson 13 1965-1977 1322 0 4390 490 1029 123 45 6 242 115 51 573 595 .234 .324 .287 .611 12.6
Greg Harris 1 1981-1981 17 0 22 1 4 1 0 0 0 0 0 0 13 .182 .182 .227 .409 -0.2
Lenny Harris 3 1998-2001 261 0 441 52 111 18 4 9 39 16 5 34 38 .252 .305 .372 .677 -0.1
Vernon Harris 9 2059-2067 909 763 3061 325 852 168 8 19 323 52 15 127 440 .278 .311 .357 .668 9.8
Willie Harris 1 2011-2011 126 0 240 36 59 11 0 2 23 5 4 36 62 .246 .351 .317 .668 0.4
Andy Harrison 3 2048-2050 175 123 460 53 106 26 3 5 30 8 0 48 103 .230 .307 .333 .639 1.2
Paul Harrison 5 2030-2034 138 76 149 7 26 3 0 0 9 0 0 1 46 .174 .178 .195 .372 -1.4
Greg Harts 1 1973-1973 3 0 2 0 1 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 0.0
Matt Harvey 11 2012-2023 318 306 588 37 89 13 1 4 53 0 0 24 209 .151 .190 .197 .388 -4.3
Tim Harvey 8 2032-2039 235 12 30 0 4 2 0 0 2 0 0 1 8 .133 .161 .200 .361 -0.0
Togai Hasegawa 9 2059-2067 999 835 3126 499 805 185 7 195 574 10 8 324 764 .258 .333 .508 .841 18.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Andy Hassler 1 1979-1979 29 0 22 0 0 0 0 0 0 0 0 1 17 .000 .043 .000 .043 -0.5
Tom Hausman 5 1978-1982 125 0 63 1 7 1 0 0 2 0 0 2 18 .111 .138 .127 .265 -0.8
Reese Havens 4 2014-2021 70 40 186 20 49 12 0 2 19 0 0 8 42 .263 .293 .360 .653 0.1
LaTroy Hawkins 1 2013-2013 20 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
Lee Hawkins 4 2036-2040 284 146 635 64 145 29 6 8 44 12 1 33 97 .228 .270 .331 .600 -0.5
Ed Hearn 1 1986-1986 49 0 136 16 36 5 0 4 10 0 1 12 19 .265 .322 .390 .712 0.7
Richie Hebner 1 1979-1979 136 0 473 54 127 25 2 10 79 3 1 59 59 .268 .354 .393 .747 2.5
Danny Heep 4 1983-1986 395 0 918 116 241 46 4 21 108 9 10 113 120 .263 .340 .390 .730 2.6
Jeremy Hefner 3 2012-2014 83 57 126 7 15 4 0 1 9 0 0 6 54 .119 .158 .175 .332 -1.0
Jack Heidemann 2 1975-1976 66 0 157 12 32 4 2 1 16 1 0 17 28 .204 .277 .274 .551 -0.2
Aaron Heilman 6 2003-2008 305 0 44 1 1 0 0 0 1 0 0 2 23 .023 .065 .023 .088 -0.9
Bob Heise 3 1967-1969 26 0 95 11 28 5 0 0 4 0 1 7 4 .295 .343 .347 .691 0.5
Jouko Hemmila 7 2035-2041 288 60 99 3 4 1 0 0 3 0 0 12 57 .040 .144 .051 .195 -1.5
Bernie Henderson 1 2037-2037 23 0 2 0 0 0 0 0 0 0 0 1 2 .000 .333 .000 .333 -0.0
Ken Henderson 1 1978-1978 7 0 22 2 5 2 0 1 4 0 1 4 4 .227 .346 .455 .801 0.0
Rickey Henderson 2 1999-2000 152 0 534 106 159 31 0 12 44 42 16 107 102 .298 .416 .423 .839 3.6
Steve Henderson 4 1977-1980 497 0 1800 267 516 79 31 35 227 55 27 203 336 .287 .360 .423 .783 9.9
Bob Hendley 1 1967-1967 15 0 18 1 2 0 0 0 1 0 0 2 15 .111 .200 .111 .311 -0.2
Phil Hennigan 1 1973-1973 30 0 3 0 1 0 0 0 0 0 0 0 1 .333 .333 .333 .667 0.0
Doug Henry 2 1995-1996 109 0 6 1 1 0 0 0 0 0 0 0 0 .167 .167 .167 .333 -0.1
Jordan Henry 2 2019-2020 20 4 22 0 3 0 0 0 0 0 1 0 3 .136 .174 .136 .310 -0.2
Reginald Henson 8 2058-2065 866 750 2753 375 635 151 4 112 377 7 8 396 738 .231 .333 .410 .744 6.9
Bill Hepler 1 1966-1966 37 0 14 0 3 0 0 0 0 0 0 0 7 .214 .214 .214 .429 -0.1
Ron Herbel 1 1970-1970 12 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Felix Heredia 1 2005-2005 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jeremy Hermida 1 2014-2014 70 20 119 10 27 7 0 1 9 0 1 9 32 .227 .292 .311 .603 -0.9
Anderson Hernandez 4 2005-2009 81 0 222 20 46 7 3 3 17 2 3 15 39 .207 .256 .306 .563 -0.7
Keith Hernandez 7 1983-1989 880 0 3164 455 939 159 10 80 468 17 17 471 459 .297 .387 .429 .816 18.6
Livan Hernandez 1 2009-2009 24 0 40 0 5 0 0 0 0 0 0 1 4 .125 .146 .125 .271 -0.5
Luis Hernandez 1 2010-2010 17 0 44 4 11 1 0 2 6 1 0 2 7 .250 .298 .409 .707 0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Manny Hernandez 1 1989-1989 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Orlando Hernandez 2 2006-2007 47 0 83 5 13 2 1 0 5 3 0 0 28 .157 .157 .205 .361 -0.9
Roberto Hernandez 2 2005-2006 89 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
José Hernández 7 2039-2045 249 147 298 17 49 7 1 4 22 0 0 8 115 .164 .189 .235 .424 -2.3
Tom Herr 2 1990-1991 97 0 255 26 55 12 0 2 24 7 2 46 32 .216 .333 .286 .620 0.6
Daniel Ray Herrera 1 2011-2011 16 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Rick Herrscher 1 1962-1962 35 0 50 5 11 3 0 1 6 0 0 5 11 .220 .291 .340 .631 -0.0
Orel Hershiser 1 1999-1999 31 0 62 3 9 1 0 0 3 1 0 1 18 .145 .154 .161 .315 -0.8
Mike Hessman 1 2010-2010 32 0 55 6 7 2 1 1 6 0 0 8 23 .127 .262 .255 .516 -0.3
Jim Hickman 5 1962-1966 624 0 1824 202 439 78 9 60 210 9 12 167 416 .241 .306 .392 .698 6.2
Brandon Hicks 3 2013-2015 29 10 50 4 8 1 1 0 6 1 3 4 15 .160 .222 .220 .442 -0.3
Joe Hicks 1 1963-1963 56 0 159 16 36 6 1 5 22 0 2 7 31 .226 .272 .371 .643 0.4
Richard Hidalgo 1 2004-2004 86 0 324 46 74 11 1 21 52 3 2 27 76 .228 .296 .463 .759 0.4
Albert Hill 3 2025-2027 128 83 368 34 98 13 1 12 58 1 0 26 54 .266 .314 .405 .719 2.1
Chuck Hiller 3 1965-1967 233 0 594 49 144 22 3 7 38 1 1 31 57 .242 .286 .325 .611 0.7
Dave Hillman 1 1962-1962 13 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Eric Hillman 3 1992-1994 49 0 65 2 8 1 0 0 0 0 0 0 25 .123 .136 .138 .275 -0.8
Brett Hinchliffe 1 2001-2001 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Jerry Hinsley 2 1964-1967 11 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Gil Hodges 2 1962-1963 65 0 149 17 37 1 0 9 20 0 0 18 29 .248 .329 .436 .766 0.4
Ron Hodges 12 1973-1984 666 0 1426 119 342 56 2 19 147 10 13 224 217 .240 .342 .322 .663 5.6
Manny Holguín 4 2030-2033 133 83 327 36 87 9 5 4 30 11 3 20 47 .266 .308 .361 .669 0.8
Greg Holland 2 2021-2022 36 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Scott Holman 3 1980-1983 43 0 32 2 7 0 0 0 3 0 0 0 12 .219 .219 .219 .438 -0.2
Jay Hook 3 1962-1964 85 0 110 10 23 1 0 0 6 0 0 10 38 .209 .273 .218 .491 -0.4
Danny Hopkins 1 2030-2030 28 23 83 10 22 5 0 0 12 4 2 4 18 .265 .303 .325 .629 0.1
Michal Horak 6 2043-2048 137 9 25 5 5 1 0 1 3 0 0 0 7 .200 .200 .360 .560 0.1
Eric Hosmer 2 2026-2028 150 91 379 44 109 20 1 12 60 1 0 48 69 .288 .369 .441 .810 1.5
Tanner House 2 2028-2030 118 55 227 21 55 13 1 4 35 0 0 22 22 .242 .308 .361 .670 0.4
Wayne Housie 1 1993-1993 18 0 16 2 3 1 0 0 1 0 0 1 1 .188 .235 .250 .485 -0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Mike Howard 3 1981-1983 48 0 66 9 12 1 0 1 7 4 0 10 14 .182 .291 .242 .534 -0.1
Blaine Howell 1 2024-2024 42 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
J.P. Howell 1 2017-2017 71 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Larry Howell 5 2024-2028 90 0 12 0 2 0 0 0 1 0 0 0 2 .167 .167 .167 .333 -0.2
Pat Howell 1 1992-1992 31 0 75 9 14 1 0 0 1 4 2 2 15 .187 .218 .200 .418 -0.4
Chin-Lung Hu 1 2011-2011 22 0 20 2 1 0 0 0 1 1 0 1 11 .050 .091 .050 .141 -0.3
Shane Huber 1 2042-2042 78 42 164 15 33 11 1 4 20 0 0 34 32 .201 .340 .354 .694 0.3
John Hudek 1 1998-1998 28 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jamie Hudson 5 2046-2050 641 578 2214 230 586 150 8 62 257 0 0 116 289 .265 .303 .424 .727 11.8
Jesse Hudson 1 1969-1969 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Keith Hughes 1 1990-1990 8 0 9 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.2
Philip Humber 2 2006-2007 5 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Todd Hundley 9 1990-1998 829 0 2549 340 612 118 7 124 397 11 9 299 624 .240 .323 .438 .761 12.6
Ron Hunt 4 1963-1966 459 0 1683 207 474 78 13 20 127 21 23 124 133 .282 .344 .379 .723 9.8
Willard Hunter 2 1962-1964 68 0 14 1 4 0 0 0 0 0 0 0 7 .286 .286 .286 .571 -0.0
Clint Hurdle 3 1983-1987 59 0 118 11 23 6 0 3 9 0 1 15 31 .195 .291 .322 .613 -0.1
Jonathan Hurst 1 1994-1994 7 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Butch Huskey 5 1993-1998 414 0 1385 157 366 62 4 55 214 17 13 89 256 .264 .306 .434 .740 1.5
Swen Hümmel 1 2056-2056 67 53 181 22 37 7 0 7 16 11 7 20 39 .204 .294 .359 .653 0.6
Ryota Igarashi 1 2011-2011 45 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Derya Inan 1 2057-2057 11 11 41 3 7 1 0 1 5 0 0 3 9 .171 .244 .268 .513 -0.1
Hipólito Ingls 4 2026-2029 119 64 292 41 85 14 1 15 48 1 0 14 40 .291 .325 .500 .825 1.7
Jeff Innis 7 1987-1993 288 0 9 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.2
Hugo Isaas 5 2057-2061 590 520 2124 269 564 104 11 44 241 176 55 145 327 .266 .314 .387 .701 6.5
Kazuhisa Ishii 1 2005-2005 19 0 25 1 5 0 0 0 2 0 0 1 12 .200 .231 .200 .431 -0.2
Volodya Ishimov 1 2042-2042 21 17 61 7 13 2 0 1 6 3 0 6 14 .213 .284 .295 .579 0.1
Jason Isringhausen 5 1995-2011 110 0 97 10 19 4 0 2 11 0 0 5 33 .196 .238 .299 .537 -0.4
Al Jackson 6 1962-1969 235 0 313 26 46 9 1 1 14 0 1 7 108 .147 .165 .192 .356 -2.8
Darrin Jackson 1 1993-1993 31 0 87 4 17 1 0 1 7 0 0 2 22 .195 .211 .241 .452 -0.6
John Jackson 1 2048-2048 28 21 75 5 14 1 0 2 6 0 0 9 19 .187 .274 .280 .554 -0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Roy Lee Jackson 4 1977-1980 42 0 26 2 6 0 1 0 0 0 1 0 5 .231 .231 .308 .538 -0.1
Steve Jackson 1 2024-2024 7 3 4 1 0 0 0 0 0 0 0 1 2 .000 .200 .000 .200 0.0
Denver Jacobson 3 2046-2048 378 357 1336 149 299 59 17 5 91 39 3 120 372 .224 .296 .305 .601 5.4
Jason Jacome 2 1994-1995 13 0 23 0 1 0 0 0 1 0 0 0 15 .043 .043 .043 .087 -0.5
Joe Jaeger 1 2038-2038 94 31 164 28 37 4 2 3 15 6 1 32 21 .226 .348 .329 .678 0.8
Sonny Jamison 9 2024-2032 291 6 22 1 3 0 0 0 0 0 0 0 6 .136 .136 .136 .273 -0.3
Jacky Janse 2 2049-2050 101 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.1
Luis Jaramillo 7 2026-2032 188 187 383 17 56 11 1 0 23 0 1 5 106 .146 .160 .180 .340 -3.9
Gregg Jefferies 5 1987-1991 465 0 1713 246 472 96 9 42 205 63 14 140 134 .276 .332 .416 .748 11.1
Stan Jefferson 1 1986-1986 14 0 24 6 5 1 0 1 3 0 0 2 8 .208 .296 .375 .671 0.1
Chris Jelic 1 1990-1990 4 0 11 2 1 0 0 1 1 0 0 0 3 .091 .091 .364 .455 -0.1
Clint Jensen 1 2051-2051 49 29 129 13 29 6 0 2 16 3 1 5 30 .225 .263 .318 .581 -0.6
Ben Johnson 1 2007-2007 9 0 27 2 5 1 0 0 1 0 0 2 11 .185 .233 .222 .456 -0.2
Bob Johnson 1 1969-1969 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bob Johnson 1 1967-1967 90 0 230 26 80 8 3 5 27 1 1 12 29 .348 .377 .474 .851 2.4
Howard Johnson 9 1985-1993 1154 0 3968 627 997 214 18 192 629 202 63 556 827 .251 .341 .459 .801 29.4
Lance Johnson 2 1996-1997 232 0 947 160 309 41 27 10 93 65 22 66 61 .326 .369 .458 .827 6.2
Mark Johnson 3 2000-2002 134 0 191 24 41 10 1 8 33 0 2 30 58 .215 .318 .403 .722 0.1
Rob Johnson 1 2012-2012 17 0 52 3 13 2 0 0 4 0 0 4 10 .250 .298 .288 .587 -0.1
Glenn Joly 3 2044-2046 176 154 525 31 111 20 1 7 39 0 0 55 110 .211 .286 .293 .580 -0.1
Barry Jones 1 1992-1992 17 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bobby Jones 2 2000-2002 20 0 2 0 1 0 0 0 0 0 0 1 1 .500 .667 .500 1.167 0.1
Bobby Jones 8 1993-2000 186 0 352 22 46 6 0 1 13 0 0 12 135 .131 .162 .156 .318 -4.2
Chris Jones 2 1995-1996 168 0 331 55 87 13 2 12 49 3 1 25 87 .263 .318 .423 .741 0.5
Cleon Jones 12 1963-1975 1201 0 4223 563 1188 182 33 93 521 91 48 355 697 .281 .340 .406 .746 21.0
Danny Jones 2 2066-2067 305 255 1039 139 289 45 8 33 136 19 11 90 187 .278 .339 .432 .771 5.6
Duanel Jones 1 2021-2021 16 9 37 4 5 1 0 1 3 0 0 4 4 .135 .238 .243 .481 -0.0
Randy Jones 2 1981-1982 41 0 44 1 6 0 0 0 0 0 0 3 19 .136 .191 .136 .328 -0.4
Ross Jones 1 1984-1984 17 0 10 2 1 1 0 0 1 0 0 3 4 .100 .308 .200 .508 0.0
Sherman Jones 1 1962-1962 8 0 7 0 3 0 0 0 1 0 0 0 2 .429 .429 .429 .857 0.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Ricardo Jordan 1 1997-1997 21 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Mike Jorgensen 7 1968-1983 492 0 800 103 187 30 4 21 90 9 8 102 158 .234 .322 .360 .682 0.2
Jorge Julio 1 2006-2006 18 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Sabeer Jumah 2 2037-2038 37 15 67 9 16 2 3 1 5 0 2 5 10 .239 .311 .403 .714 -0.2
Eero Kahelin 14 2048-2061 1593 1462 5620 778 1426 234 25 286 791 250 72 336 1375 .254 .300 .457 .757 21.3
Santeri Kaijomaa 1 2050-2050 17 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jeff Kaiser 1 1993-1993 6 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Rod Kanehl 3 1962-1964 340 0 796 103 192 23 3 6 47 17 10 35 80 .241 .277 .300 .577 -0.6
Takashi Kashiwada 1 1997-1997 32 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Branden Kaupe 4 2016-2019 149 86 408 50 99 15 1 4 31 23 14 29 85 .243 .291 .314 .605 0.5
Osmân Kazancigil 2 2049-2050 37 37 67 3 12 3 0 0 7 0 0 0 21 .179 .176 .224 .400 -0.7
Jon Keegan 1 2035-2035 23 5 11 0 1 0 0 0 1 0 0 0 4 .091 .091 .091 .182 -0.2
Ian Kennedy 2 2019-2020 34 25 39 3 5 1 0 0 3 0 0 8 20 .128 .277 .154 .430 0.3
Jeff Kent 5 1992-1996 498 0 1831 244 510 98 10 67 267 12 16 110 346 .279 .327 .453 .780 8.6
Lonan Kenyon 11 2044-2054 1117 1042 3837 528 913 203 10 189 587 18 2 487 812 .238 .329 .444 .773 10.5
Jeff Keppinger 1 2004-2004 33 0 116 9 33 2 0 3 9 2 1 6 7 .284 .317 .379 .696 0.2
Kavin Keyes 7 2017-2023 738 577 2404 283 653 161 15 31 245 9 7 210 446 .272 .329 .390 .719 6.5
Goro Kichida 6 2039-2044 232 157 293 17 49 8 0 2 18 0 0 5 88 .167 .181 .215 .396 -1.6
Marko Kimmonen 2 2038-2039 131 0 4 0 1 0 0 0 0 0 0 0 1 .250 .250 .250 .500 0.2
Joe King 2 2040-2041 138 0 2 0 1 0 0 0 0 0 0 0 1 .500 .500 .500 1.000 -0.0
Dave Kingman 6 1975-1983 664 0 2323 302 509 70 6 154 389 29 12 211 672 .219 .287 .453 .741 7.0
Mike Kinkade 3 1998-2000 33 0 50 5 9 2 1 2 6 1 0 3 10 .180 .255 .380 .635 -0.1
Makoto Kino 4 2032-2035 163 0 9 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.2
Wayne Kirby 1 1998-1998 26 0 31 5 6 0 1 0 0 1 1 1 9 .194 .219 .258 .477 -0.3
Yoichibei Kiyomizu 4 2032-2035 410 324 1326 138 340 61 9 57 163 50 10 79 252 .256 .300 .445 .745 6.4
Kyle Klaerner 4 2030-2033 63 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Bobby Klaus 2 1964-1965 175 0 497 55 106 20 3 4 23 4 10 70 79 .213 .312 .290 .601 0.8
Anthony Kleinert 1 2056-2056 68 47 172 17 31 7 0 3 18 5 4 12 36 .180 .234 .273 .507 -0.4
Jay Kleven 1 1976-1976 2 0 5 0 1 0 0 0 2 0 0 0 1 .200 .200 .200 .400 -0.0
Lou Klimchock 1 1966-1966 5 0 5 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
Oliver Klooster 5 2052-2056 298 291 1119 147 281 48 17 19 92 79 16 71 166 .251 .303 .375 .678 -0.3
Brandon Knight 1 2008-2008 4 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Ray Knight 3 1984-1986 254 0 850 86 230 40 2 18 118 3 2 60 108 .271 .319 .386 .705 3.2
Adam Kobaya 5 2037-2042 281 138 637 61 134 19 4 13 54 7 3 35 126 .210 .250 .314 .564 -1.1
Kevin Kobel 3 1978-1980 76 0 73 4 13 2 0 0 4 0 0 1 26 .178 .189 .205 .395 -0.6
Gary Kolb 1 1965-1965 40 0 90 8 15 2 0 1 7 3 0 3 28 .167 .191 .222 .414 -0.6
Gertjan Koldijk 5 2063-2067 391 357 1409 190 389 77 6 22 123 15 8 146 224 .276 .344 .386 .730 5.6
Satoru Komiyama 1 2002-2002 22 0 1 0 0 0 0 0 0 0 0 1 1 .000 .500 .000 .500 0.0
George Kontos 3 2016-2018 97 0 6 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.2
Dae-Sung Koo 1 2005-2005 33 0 2 1 1 1 0 0 0 0 0 0 1 .500 .500 1.000 1.500 0.1
Cal Koonce 4 1967-1970 121 0 45 2 6 0 0 0 1 0 0 2 20 .133 .170 .133 .304 -0.5
Jerry Koosman 12 1967-1978 376 0 807 33 98 12 1 2 39 1 0 31 386 .121 .156 .146 .302 -8.8
Ed Kranepool 18 1962-1979 1853 0 5436 536 1418 225 25 118 614 15 27 454 581 .261 .316 .377 .693 6.1
Gary Kroll 2 1964-1965 40 0 29 3 4 1 0 0 0 0 0 0 10 .138 .138 .172 .310 -0.3
Eddie Kunz 1 2008-2008 4 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Clem Labine 1 1962-1962 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ricardo Labra 1 2036-2036 20 14 58 4 14 4 0 0 1 1 0 4 7 .241 .290 .310 .601 0.1
Aaron Laffey 3 2013-2015 80 6 9 1 1 0 0 0 0 0 0 0 6 .111 .111 .111 .222 -0.1
Teune Lakerveld 4 2033-2036 236 75 419 40 94 16 3 10 43 9 8 24 104 .224 .271 .348 .619 -0.8
Jack Lamabe 1 1967-1967 16 0 5 0 0 0 0 0 0 0 0 1 3 .000 .167 .000 .167 -0.1
David Lamb 1 2000-2000 7 0 5 1 1 0 0 0 0 0 0 1 1 .200 .333 .200 .533 -0.0
Will Lamb 1 2023-2023 54 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Lee Lambert 4 2047-2050 119 5 14 0 4 1 0 0 1 0 0 0 3 .286 .286 .357 .643 -0.0
Gonçalo Lamego 4 2061-2064 285 257 935 110 256 37 6 1 63 67 20 63 86 .274 .320 .329 .650 2.5
Hobie Landrith 1 1962-1962 23 0 45 6 13 3 0 1 7 0 0 8 3 .289 .389 .422 .811 0.4
Ced Landrum 1 1993-1993 22 0 19 2 5 1 0 0 1 0 0 0 5 .263 .263 .316 .579 -0.1
Rainy Lara 5 2019-2025 100 4 14 0 3 0 0 0 0 0 0 1 6 .214 .267 .214 .481 0.0
Juliano Larco 4 2041-2044 37 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Frank Lary 2 1964-1965 27 0 36 4 6 0 0 0 1 0 0 4 9 .167 .250 .167 .417 -0.2
Jessy Lasserre 3 2043-2045 104 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
Bill Latham 1 1985-1985 7 0 3 1 1 0 0 0 1 0 0 1 0 .333 .500 .333 .833 0.0
Brian Lawrence 1 2007-2007 6 0 12 1 3 0 0 0 3 0 0 0 4 .250 .250 .250 .500 -0.1
Rick Lawson 1 2028-2028 87 0 3 0 2 0 0 0 0 0 0 0 1 .667 .667 .667 1.333 0.0
Matt Lawton 1 2001-2001 48 0 183 24 45 11 1 3 13 10 2 22 34 .246 .352 .366 .718 0.5
Dan Lazzaroni 1 2028-2028 6 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Terry Leach 7 1981-1989 176 0 72 4 7 2 0 0 3 0 0 5 39 .097 .156 .125 .281 -0.9
Elliot Leadbetter 2 2049-2051 68 65 251 22 55 2 2 6 21 6 2 12 47 .219 .257 .315 .571 -0.9
Brandon League 2 2017-2018 84 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Tim Leary 3 1981-1984 23 0 14 2 4 0 0 1 1 1 0 0 3 .286 .286 .500 .786 0.1
Jack Leathersich 1 2020-2020 23 0 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.1
Francis Lecomte 2 2066-2067 174 163 611 77 171 28 1 6 65 2 3 35 95 .280 .324 .358 .683 3.7
Ricky Ledee 2 2006-2007 44 0 68 10 11 4 0 2 7 1 0 9 16 .162 .256 .309 .565 -0.3
Aaron Ledesma 1 1995-1995 21 0 33 4 8 0 0 0 3 0 0 6 7 .242 .359 .242 .601 -0.0
Hak-Ju Lee 1 2019-2019 15 2 19 2 6 1 2 0 1 0 0 0 2 .316 .316 .579 .895 0.2
Jeffery Lee 7 2022-2028 173 172 362 14 45 14 0 1 16 0 0 3 191 .124 .136 .171 .307 -3.6
Scott Lee 3 2055-2058 176 156 558 44 139 22 6 6 52 11 10 17 107 .249 .271 .342 .613 -0.1
Jason Lehman 9 2042-2050 318 182 345 20 71 6 0 2 39 0 0 5 76 .206 .215 .241 .456 -1.9
Al Leiter 7 1998-2004 198 0 394 10 33 7 1 0 14 0 0 28 208 .084 .145 .107 .251 -5.8
Konstatin Lelyavsky 4 2031-2034 207 95 425 47 91 21 2 5 40 13 7 51 115 .214 .299 .308 .607 -0.3
Christian Leroux 2 2058-2060 36 16 78 13 21 3 0 0 2 1 0 5 9 .269 .321 .308 .629 -0.0
Fred Lewis 1 2012-2012 18 0 20 2 3 0 0 0 0 0 0 4 5 .150 .320 .150 .470 -0.1
Gary Lewis 1 2067-2067 18 11 41 6 7 0 0 0 1 0 2 7 6 .171 .292 .171 .462 -0.5
Johnny Lewis 3 1965-1967 226 0 677 87 153 22 4 20 67 6 7 82 171 .226 .312 .359 .670 1.6
Steve Lewis 2 2059-2060 321 311 1103 166 295 52 2 60 178 1 0 155 243 .267 .366 .481 .847 7.1
Dave Liddell 1 1990-1990 1 0 1 1 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.1
Cory Lidle 1 1997-1997 51 0 5 1 0 0 0 0 0 0 0 1 4 .000 .167 .000 .167 -0.1
Jose Lima 1 2006-2006 4 0 5 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Jim Lindeman 1 1994-1994 52 0 137 18 37 8 1 7 20 0 0 6 35 .270 .303 .496 .800 0.3
Joris Linster 1 2033-2033 13 13 30 0 2 0 0 0 0 0 0 1 9 .067 .097 .067 .163 -0.4
Doug Linton 1 1994-1994 32 0 7 0 0 0 0 0 0 0 0 0 3 .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
Phil Linz 2 1967-1968 102 0 316 27 66 9 0 0 18 1 0 14 51 .209 .248 .237 .485 -0.4
Mark Little 1 2002-2002 3 0 3 0 0 0 0 0 0 0 1 0 1 .000 .000 .000 .000 -0.1
Graeme Lloyd 1 2003-2003 35 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Paul Lo Duca 2 2006-2007 243 0 957 126 284 57 2 14 103 5 0 48 71 .297 .334 .404 .739 3.8
Ron Locke 1 1964-1964 25 0 5 1 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Skip Lockwood 5 1975-1979 228 0 52 4 12 2 0 1 5 0 1 2 10 .231 .259 .327 .586 -0.1
Ragnar Lohne 2 2049-2051 135 121 467 57 119 16 1 17 64 0 0 54 54 .255 .332 .403 .735 0.3
Mickey Lolich 1 1976-1976 31 0 54 5 7 0 0 0 1 0 0 5 25 .130 .217 .130 .346 -0.5
Phil Lombardi 1 1989-1989 18 0 48 4 11 1 0 1 3 0 0 5 8 .229 .302 .312 .614 0.2
Kevin Lomon 1 1995-1995 6 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Terrence Long 1 1999-1999 3 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Evan Longoria 1 2025-2025 26 20 70 12 12 3 0 2 8 0 0 14 19 .171 .310 .300 .610 0.1
Braden Looper 2 2004-2005 131 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Jean Lopez 8 2053-2060 1005 928 3620 456 906 147 6 226 553 5 5 225 1006 .250 .297 .481 .779 18.9
Luis Lopez 3 1997-1999 263 0 548 67 137 29 3 5 54 5 7 44 135 .250 .317 .341 .658 0.5
Aaron Loup 3 2025-2027 183 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Nate Lovell 8 2060-2067 707 590 2251 251 627 151 6 25 240 1 3 114 279 .279 .321 .384 .706 11.0
José Lucero 9 2026-2034 1103 1049 3766 557 887 139 25 211 542 149 74 451 680 .236 .326 .454 .780 25.6
Al Luplow 2 1966-1967 152 0 446 42 107 10 1 10 40 2 6 46 65 .240 .313 .334 .647 0.4
Zach Lutz 3 2012-2014 170 43 270 33 62 13 2 7 27 0 0 19 87 .230 .284 .370 .654 0.1
Ksawery Luwacki 2 2054-2055 59 51 187 25 36 9 1 1 12 9 4 8 35 .193 .228 .267 .496 -1.4
Ed Lynch 7 1980-1986 167 0 191 6 23 2 0 0 6 0 0 9 86 .120 .159 .131 .290 -2.2
Brandon Lyon 1 2013-2013 75 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Barry Lyons 5 1986-1990 212 0 545 44 131 24 2 9 71 0 1 25 75 .240 .277 .341 .618 1.0
Aurelio López 4 2051-2054 336 320 1215 171 268 52 6 3 60 115 22 148 185 .221 .312 .281 .593 2.4
Edgardo López 7 2057-2063 610 528 1938 206 471 140 3 42 229 2 0 124 326 .243 .291 .383 .675 9.1
José López 1 2030-2030 16 9 35 3 7 0 0 0 2 0 0 3 6 .200 .282 .200 .482 -0.1
Nick López 6 2051-2056 661 625 2116 251 466 130 3 61 249 3 2 317 449 .220 .325 .371 .696 13.3
Bob MacDonald 8 2021-2029 399 44 110 4 13 0 0 0 5 0 0 1 45 .118 .133 .118 .251 -1.1
Bob MacDonald 1 1996-1996 20 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
Julio Machado 2 1989-1990 37 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
David Mack 3 2045-2047 54 8 20 1 4 0 0 0 2 0 0 1 3 .200 .238 .200 .438 -0.2
Ken Mackenzie 2 1962-1963 76 0 22 0 1 0 0 0 1 0 0 0 11 .045 .045 .045 .091 -0.4
MIchaes MacNamara 3 2049-2051 256 154 648 71 152 37 6 6 54 20 7 60 110 .235 .300 .338 .638 -0.3
Elliott Maddox 3 1978-1980 335 0 1024 99 261 47 3 7 85 6 22 143 109 .255 .349 .327 .676 2.4
Mike Maddux 2 1993-1994 85 0 6 0 0 0 0 0 0 0 0 0 5 .000 .000 .000 .000 -0.1
Dave Magadan 7 1986-1992 701 0 2088 275 610 110 11 21 254 5 3 347 248 .292 .391 .386 .776 13.1
Pat Mahomes 2 1999-2000 89 0 33 3 9 4 0 0 4 0 0 1 11 .273 .294 .394 .688 -0.0
John Maine 5 2006-2010 101 0 166 10 16 1 0 1 8 0 0 11 84 .096 .161 .120 .282 -2.2
Micheal Malcomson 1 2067-2067 111 108 392 24 97 26 2 1 42 0 0 17 49 .247 .280 .332 .611 1.2
Yann Manetta 5 2028-2032 115 0 5 1 2 0 0 0 0 0 0 1 1 .400 .500 .400 .900 0.2
Pepe Mangual 2 1976-1977 49 0 109 16 20 5 2 1 11 7 3 11 36 .183 .258 .294 .552 -0.1
Phil Mankowski 2 1980-1982 21 0 47 3 10 2 0 0 5 0 1 3 10 .213 .250 .255 .505 -0.2
Danny Mann 1 2047-2047 28 1 3 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.0
Jim Mann 1 2000-2000 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Felix Mantilla 1 1962-1962 141 0 466 54 128 17 4 11 59 3 1 37 51 .275 .330 .399 .729 2.2
Barry Manuel 1 1997-1997 19 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Pabel Manzanero 4 2027-2030 256 119 509 56 125 27 1 14 65 2 2 52 72 .246 .313 .385 .698 2.1
Josias Manzanillo 4 1993-1999 68 0 6 0 1 0 0 0 0 0 0 0 3 .167 .167 .167 .333 -0.1
Fernando Marcilino 2 2057-2058 142 132 517 62 144 35 1 18 54 1 0 20 85 .279 .303 .455 .757 1.5
Shaun Marcum 1 2013-2013 27 27 52 2 4 0 0 0 3 0 0 1 33 .077 .094 .077 .171 -0.8
Rasmus Markusson 1 2062-2062 52 34 135 14 39 4 0 0 10 2 2 4 12 .289 .312 .319 .631 0.2
Camden Maron 5 2015-2019 169 94 412 41 103 14 1 7 57 2 1 47 93 .250 .326 .340 .666 1.3
Eli Marrero 1 2006-2006 25 0 33 4 6 1 0 2 5 2 0 4 15 .182 .282 .394 .676 0.0
Jack Marrero 7 2033-2039 831 688 2695 371 588 95 15 113 327 155 20 341 708 .218 .310 .390 .700 10.0
Juan Marrero 1 2062-2062 13 7 29 3 6 1 0 1 4 1 0 2 11 .207 .281 .345 .626 0.1
Archie Marrs 5 2042-2046 85 1 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 0.0
Dave Marshall 3 1970-1972 264 0 559 70 136 24 2 13 61 10 5 65 125 .243 .323 .363 .686 1.4
Jim Marshall 1 1962-1962 17 0 32 6 11 1 0 3 4 0 0 3 6 .344 .400 .656 1.056 0.5
Mike Marshall 1 1990-1990 53 0 163 24 39 8 1 6 27 0 2 7 40 .239 .278 .411 .689 -0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Mike Marshall 1 1981-1981 20 0 0 0 0 0 0 0 0 0 0 1 0 .000 1.000 .000 1.000 0.0
Christian Martin 2 2032-2033 42 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
J.C. Martin 2 1968-1969 144 0 421 32 92 14 3 7 52 0 0 33 63 .219 .281 .316 .597 0.9
Jerry Martin 1 1984-1984 51 0 91 6 14 1 0 3 5 0 0 6 29 .154 .206 .264 .470 -0.6
Tom Martin 1 2001-2001 14 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Fernando Martinez 3 2009-2011 47 0 131 15 24 8 0 2 12 2 1 7 26 .183 .250 .290 .540 -0.6
Pedro Martinez 1 1996-1996 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Pedro Martinez 4 2005-2008 79 0 155 8 17 3 0 0 6 0 0 3 63 .110 .127 .129 .256 -2.2
Ramon E. Martinez 2 2008-2009 19 0 58 1 11 5 0 0 7 1 0 3 12 .190 .226 .276 .502 -0.3
Ted Martinez 5 1970-1974 353 0 1068 104 251 36 14 5 86 19 11 43 152 .235 .267 .309 .576 -0.4
Júlio Martínez 10 2037-2046 255 213 434 27 79 15 0 0 24 0 0 6 125 .182 .196 .217 .413 -3.0
Raúl Martínez 10 2023-2032 1173 999 3946 493 1109 322 10 102 541 10 8 453 401 .281 .354 .445 .799 33.8
Valentín Martínez 1 2038-2038 80 78 270 22 62 7 3 1 24 8 2 26 51 .230 .304 .289 .593 0.4
Roger Mason 1 1994-1994 41 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Andrew Massie 16 2016-2031 466 310 605 39 89 16 0 4 45 0 0 29 208 .147 .185 .193 .379 -5.6
Jon Matlack 7 1971-1977 204 0 441 32 57 3 0 0 23 0 0 57 217 .129 .230 .136 .366 -3.5
Kazuo Matsui 3 2004-2006 239 0 857 106 219 47 6 11 75 22 4 60 159 .256 .308 .363 .670 1.0
Gary Matthews 2 2002-2010 38 0 59 9 11 3 0 0 1 1 0 6 24 .186 .262 .237 .499 -0.3
Mike Matthews 1 2005-2005 6 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jerry May 1 1973-1973 4 0 8 0 2 0 0 0 0 0 0 1 1 .250 .333 .250 .583 0.0
Brent Mayne 1 1996-1996 70 0 99 9 26 6 0 1 6 0 1 12 22 .263 .342 .354 .696 0.3
Willie Mays 2 1972-1973 135 0 404 51 96 19 1 14 44 2 5 70 90 .238 .352 .394 .746 2.3
Lee Mazzilli 10 1976-1989 979 0 3013 404 796 148 22 68 353 152 71 438 443 .264 .357 .396 .753 17.0
Jim McAndrew 6 1968-1973 147 0 194 12 19 6 0 0 9 0 1 19 82 .098 .182 .129 .311 -2.1
Jack McCauley 2 2033-2034 129 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Bob McClure 1 1988-1988 14 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Shawn McConnell 2 2065-2066 220 195 742 80 185 29 3 14 76 39 6 43 129 .249 .292 .353 .645 2.3
Rodney McCray 1 1992-1992 18 0 1 3 1 0 0 0 1 2 0 0 0 1.000 1.000 1.000 2.000 0.1
Terry McDaniel 1 1991-1991 23 0 29 3 6 1 0 0 2 2 0 1 11 .207 .233 .241 .475 -0.1
Roger McDowell 5 1985-1989 281 0 61 4 15 5 0 0 6 0 0 3 21 .246 .281 .328 .609 0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Chuck McElroy 1 1999-1999 15 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Joe McEwing 5 2000-2004 502 0 1048 131 255 53 6 15 107 22 11 65 225 .243 .296 .348 .644 -0.9
Tug McGraw 9 1965-1974 363 0 157 12 27 6 0 1 15 0 0 8 43 .172 .216 .229 .445 -0.9
Ryan McGuire 1 2000-2000 1 0 2 0 0 0 0 0 0 0 0 1 0 .000 .333 .000 .333 -0.0
Collin McHugh 3 2012-2015 30 3 9 1 0 0 0 0 1 0 0 0 4 .000 .000 .000 .000 -0.3
Peter McKee 1 2040-2040 157 153 540 48 125 33 1 5 44 0 0 76 98 .231 .327 .324 .652 1.0
Chris McKel 2 2029-2030 36 0 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.0
Jeff McKnight 4 1989-1994 173 0 288 32 72 7 2 4 28 0 1 21 52 .250 .300 .330 .630 0.2
Greg McMichael 3 1997-1999 119 0 3 0 2 0 0 0 0 0 0 0 1 .667 .667 .667 1.333 0.1
Dennis McMillan 3 2036-2038 217 211 819 73 219 53 0 9 88 0 0 47 103 .267 .307 .365 .672 -2.7
Roy McMillan 3 1964-1966 346 0 1127 98 255 36 5 3 79 5 2 58 101 .226 .269 .275 .544 -0.3
Brandon McNelis 1 2018-2018 30 30 56 2 8 1 0 0 4 0 0 1 27 .143 .158 .161 .319 -0.5
Brian McRae 3 1997-1999 300 0 995 137 248 53 8 34 130 25 21 132 169 .249 .342 .421 .763 4.1
Kevin McReynolds 6 1987-1994 787 0 2910 405 791 153 14 122 456 67 16 263 341 .272 .331 .460 .790 15.5
Doc Medich 1 1977-1977 1 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Jenrry Mejia 5 2010-2016 119 81 153 9 30 9 0 0 21 0 0 2 43 .196 .203 .255 .457 -1.1
Mark Melancon 2 2021-2022 57 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
Carlos Mendoza 1 1997-1997 15 0 12 6 3 0 0 0 1 0 0 4 2 .250 .500 .250 .750 0.1
José Menéndez 3 2037-2039 166 92 397 47 89 10 3 19 54 22 1 13 103 .224 .252 .408 .660 1.7
Orlando Mercado 1 1990-1990 42 0 90 10 19 1 0 3 7 0 0 8 11 .211 .290 .322 .612 0.1
Melvin Mercedes 6 2017-2022 709 443 1827 229 461 100 13 21 174 38 18 189 246 .252 .330 .356 .686 9.0
Richard Mercer 3 2040-2043 20 0 1 0 0 0 0 0 1 0 0 0 0 .000 .000 .000 .000 -0.0
Benoît Mercier 2 2045-2046 212 144 594 55 151 37 4 10 65 17 1 51 82 .254 .314 .380 .695 1.7
Butch Metzger 1 1978-1978 25 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jason Middlebrook 2 2002-2003 8 0 5 0 0 0 0 0 0 0 0 1 2 .000 .167 .000 .167 -0.1
Erik Middleo 5 2023-2027 121 0 4 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0.2
Doug Mientkiewicz 1 2005-2005 87 0 275 36 66 13 0 11 29 0 1 32 39 .240 .322 .407 .729 -0.2
Korybut Miklenda 2 2049-2050 51 0 7 1 2 1 0 0 0 0 0 0 2 .286 .286 .429 .714 -0.0
Felix Millan 5 1973-1977 681 0 2677 308 743 111 12 8 182 11 14 161 92 .278 .326 .337 .663 7.0
Lastings Milledge 2 2006-2007 115 0 350 41 90 16 3 11 51 4 4 25 81 .257 .326 .414 .741 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 Miller 3 1962-1974 99 0 50 2 6 1 1 0 0 0 0 1 21 .120 .137 .180 .317 -0.6
Bob Miller 1 1962-1962 17 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Dyar Miller 2 1980-1981 54 0 4 0 1 0 0 0 0 0 0 0 0 .250 .250 .250 .500 -0.0
Ernesto Miller 6 2040-2045 170 3 9 0 1 1 0 0 0 0 0 0 3 .111 .111 .222 .333 -0.1
Keith Miller 5 1987-1991 308 0 772 121 204 40 4 7 48 44 13 59 133 .264 .323 .354 .676 3.1
Larry Miller 2 2060-2061 167 87 378 44 94 24 2 3 36 1 1 32 82 .249 .313 .347 .660 -0.0
Larry Miller 2 1965-1966 32 0 13 0 3 0 0 0 0 0 0 0 6 .231 .231 .231 .462 -0.1
Ron Miller 6 2056-2061 531 416 1609 200 387 75 15 97 242 34 20 67 478 .241 .275 .487 .762 7.8
Ralph Milliard 1 1998-1998 10 0 1 3 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Randy Milligan 1 1987-1987 3 0 1 0 0 0 0 0 0 0 0 1 1 .000 .500 .000 .500 0.0
Tom Mills 1 2049-2049 51 39 145 14 30 6 0 1 13 0 0 11 28 .207 .268 .269 .536 -0.1
John Milner 7 1971-1977 741 0 2389 315 586 100 12 94 338 20 14 338 368 .245 .339 .415 .754 10.2
Amaurys Minier 2 2026-2027 265 207 750 86 175 49 0 25 95 1 2 85 188 .233 .311 .399 .710 2.5
Blas Minor 2 1995-1996 52 0 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Pat Misch 3 2009-2011 39 0 21 0 1 0 0 0 0 0 0 2 9 .048 .130 .048 .178 -0.4
John Mitchell 4 1986-1989 27 0 38 1 4 1 0 0 1 0 0 0 15 .105 .105 .132 .237 -0.6
Kevin Mitchell 2 1984-1986 115 0 342 51 94 22 2 12 44 3 4 33 64 .275 .340 .456 .796 2.1
Vinegar Bend Mizell 1 1962-1962 17 0 8 1 2 0 0 0 0 0 0 0 2 .250 .250 .250 .500 -0.0
Dave Mlicki 4 1995-1998 120 0 113 8 15 3 0 0 5 0 0 14 42 .133 .227 .159 .386 -1.0
Herb Moford 1 1962-1962 7 0 4 0 1 0 0 0 0 0 0 0 1 .250 .250 .250 .500 -0.0
Mirko Mojas 1 2031-2031 23 9 44 4 11 4 0 2 6 0 0 0 11 .250 .261 .477 .738 0.2
Gustavo Molina 1 2008-2008 2 0 7 0 1 0 0 0 0 0 0 1 1 .143 .250 .143 .393 -0.0
Willie Montanez 2 1978-1979 268 0 1019 102 252 51 0 22 143 9 5 85 140 .247 .303 .362 .665 -1.0
Paul Montoya 2 2050-2051 101 87 289 27 63 22 0 3 20 0 0 39 52 .218 .314 .325 .639 0.8
Joe Moock 1 1967-1967 13 0 40 2 9 2 0 0 5 0 0 0 7 .225 .225 .275 .500 -0.1
Jared Moore 4 2041-2044 136 2 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.1
Tommy Moore 2 1972-1973 7 0 3 2 1 0 0 0 0 0 0 0 1 .333 .333 .333 .667 0.0
Bob Moorhead 2 1962-1965 47 0 22 2 1 0 0 0 0 0 0 5 11 .045 .222 .045 .268 -0.3
Melvin Mora 2 1999-2000 145 0 246 41 61 13 2 6 31 9 4 22 55 .248 .312 .390 .702 0.1
Jerry Morales 1 1980-1980 94 0 193 19 49 7 1 3 30 2 3 13 31 .254 .293 .347 .640 0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Al Moran 2 1963-1964 135 0 353 28 69 5 2 1 27 3 7 38 62 .195 .274 .229 .504 -0.3
Jose Moreno 1 1980-1980 37 0 46 6 9 2 1 2 9 1 0 3 12 .196 .240 .413 .653 -0.0
Orber Moreno 2 2003-2004 39 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Kevin Morgan 1 1997-1997 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Jon Morine 7 2031-2037 228 78 154 4 24 3 0 0 12 0 0 5 41 .156 .190 .175 .366 -1.6
Jason Morris 2 2023-2024 115 113 411 48 103 17 1 19 55 1 0 40 95 .251 .320 .436 .756 1.0
Guillermo Mota 2 2006-2007 70 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Cal Moten 1 2045-2045 9 0 1 1 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Edward Mujica 1 2016-2016 15 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Garvin Mulcair 2 2051-2055 40 29 103 3 20 5 0 1 4 0 0 8 28 .194 .252 .272 .524 -0.3
Wes Mulvey 1 2037-2037 57 45 177 27 56 4 1 2 17 4 0 30 20 .316 .413 .384 .798 1.6
Carlos Muniz 2 2007-2008 20 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Billy Murphy 1 1966-1966 84 0 135 15 31 4 1 3 13 1 2 7 34 .230 .271 .341 .612 0.0
Daniel Murphy 7 2008-2015 877 375 3075 343 859 203 19 44 342 25 13 207 471 .279 .327 .401 .727 10.2
Mike Murphy 3 2035-2037 24 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Dale Murray 2 1978-1979 111 0 13 1 0 0 0 0 0 0 0 2 7 .000 .133 .000 .133 -0.2
Dan Murray 1 1999-1999 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Eddie Murray 2 1992-1993 310 0 1161 141 318 65 3 43 193 6 4 106 135 .274 .330 .446 .776 4.2
Michael Murray 1 2030-2030 45 20 93 7 16 0 0 0 3 1 0 3 13 .172 .198 .172 .370 -0.9
Dennis Musgraves 1 1965-1965 5 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Jeff Musselman 2 1989-1990 48 0 1 0 0 0 0 0 0 0 0 1 0 .000 .500 .000 .500 0.0
Randy Myers 5 1985-1989 185 0 16 2 3 1 0 0 1 0 0 0 8 .188 .188 .250 .438 -0.1
Bob Myrick 3 1976-1978 82 0 16 0 2 0 0 0 3 0 0 0 5 .125 .125 .125 .250 -0.2
Jarkko Mäkinen 2 2066-2067 187 132 505 69 133 32 6 3 40 14 13 53 98 .263 .337 .368 .705 2.3
Mario Méndez 2 2046-2047 25 25 42 5 12 0 0 0 0 0 0 0 8 .286 .286 .286 .571 -0.1
Xavier Nady 1 2006-2006 75 0 265 37 70 15 1 14 40 2 1 19 51 .264 .326 .487 .813 0.8
Danny Napoleon 2 1965-1966 80 0 130 7 21 3 1 0 7 0 1 9 33 .162 .225 .200 .425 -1.0
Robbie Nash 1 2057-2057 32 27 85 6 16 1 0 0 6 0 0 4 6 .188 .242 .200 .442 -0.1
Tito Navarro 1 1993-1993 12 0 17 1 1 0 0 0 1 0 0 0 4 .059 .059 .059 .118 -0.3
Charlie Neal 2 1962-1963 208 0 761 85 189 26 10 14 76 3 10 83 139 .248 .321 .364 .685 2.4
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Bryant Neely 2 2048-2049 66 38 162 21 44 13 0 5 26 0 1 12 38 .272 .324 .444 .768 1.3
David Newhan 1 2007-2007 56 0 74 9 15 1 1 1 6 2 0 8 19 .203 .289 .284 .573 -0.2
Foster Newman 3 2037-2039 58 12 29 2 4 0 0 0 0 0 0 0 10 .138 .138 .138 .276 -0.4
Mike Nickeas 3 2010-2012 73 0 172 12 31 4 0 2 19 0 1 12 43 .180 .241 .238 .479 -0.8
Tomas Nido 5 2019-2023 194 95 440 39 97 15 2 19 51 0 0 19 122 .220 .254 .393 .648 0.7
Randy Niemann 2 1985-1986 35 0 6 1 2 0 0 0 0 0 0 1 1 .333 .429 .333 .762 0.0
Jonathon Niese 8 2008-2015 130 33 235 15 36 4 1 0 8 0 0 20 123 .153 .220 .179 .398 -1.5
Kirk Nieuwenhuis 3 2012-2014 240 89 616 82 147 27 4 18 65 5 4 66 190 .239 .313 .383 .696 1.2
Fernando Nieve 2 2009-2010 48 0 11 0 3 0 0 0 1 0 0 0 3 .273 .273 .273 .545 -0.0
Flawiusz Niewiadomski 1 2065-2065 61 43 150 25 33 8 0 7 16 3 0 19 39 .220 .316 .413 .729 0.6
Brandon Nimmo 9 2015-2023 1147 949 3915 560 1065 232 36 76 412 149 49 454 670 .272 .350 .408 .758 14.6
C.J. Nitkowski 1 2001-2001 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Trot Nixon 1 2008-2008 11 0 35 2 6 1 0 1 1 1 0 6 9 .171 .293 .286 .578 -0.1
Junior Noboa 1 1992-1992 46 0 47 7 7 0 0 0 3 0 0 3 8 .149 .212 .149 .360 -0.3
Joe Nolan 1 1972-1972 4 0 10 0 0 0 0 0 0 0 0 1 3 .000 .091 .000 .091 -0.2
Hideo Nomo 1 1998-1998 17 0 30 3 8 0 0 0 3 0 0 1 11 .267 .290 .267 .557 -0.1
Dan Norman 4 1977-1980 139 0 282 23 65 5 3 9 30 8 0 22 56 .230 .287 .365 .652 0.2
Mike Numbers 1 2030-2030 32 21 87 9 17 1 0 4 8 0 1 8 24 .195 .260 .345 .605 -0.7
Abraham Nunez 1 2008-2008 2 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Edwin Nunez 1 1988-1988 10 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jon Nunnally 1 2000-2000 48 0 74 16 14 5 1 2 6 3 1 17 26 .189 .337 .365 .702 0.1
Charlie O'Brien 4 1990-1993 232 0 580 52 123 32 0 8 59 1 4 57 65 .212 .289 .309 .598 1.1
Denny O'Brien 2 2030-2031 84 0 3 0 0 0 0 0 1 0 0 0 1 .000 .000 .000 .000 -0.0
Darren O'Day 1 2009-2009 4 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Tom O'Malley 2 1989-1990 91 0 132 16 33 9 0 3 22 0 0 11 22 .250 .306 .386 .692 0.4
Adam O'Mullens 8 2023-2031 194 106 180 13 18 5 0 0 6 0 0 23 106 .100 .201 .128 .329 -2.0
Doug O'Slattery 12 2049-2060 1582 1520 5888 812 1524 306 34 255 816 144 29 450 1020 .259 .318 .452 .771 45.8
Alex Ochoa 3 1995-1997 206 0 557 75 152 34 4 7 55 8 7 37 72 .273 .320 .386 .706 0.4
Mesfin Odhieng 5 2033-2037 300 219 835 85 176 21 1 30 103 2 0 100 227 .211 .295 .346 .641 1.9
Jose Offerman 1 2005-2005 53 0 72 5 18 2 0 1 10 0 0 6 11 .250 .316 .319 .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
Bob Ojeda 5 1986-1990 142 0 242 11 30 2 0 0 3 0 0 7 81 .124 .149 .132 .281 -2.8
John Olerud 3 1997-1999 476 0 1662 288 524 109 5 63 291 5 2 306 206 .315 .425 .501 .926 14.7
Darren Oliver 1 2006-2006 45 0 15 2 2 1 0 0 2 0 0 1 7 .133 .188 .200 .388 -0.2
Garrett Olson 1 2012-2012 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jose Oquendo 2 1983-1984 201 0 517 52 112 12 0 1 27 18 10 34 86 .217 .269 .246 .514 -1.0
Rey Ordonez 7 1996-2002 916 0 2937 275 720 115 17 8 260 28 22 187 313 .245 .290 .304 .594 -6.4
Alper Orga 3 2042-2044 151 35 223 20 56 10 3 1 9 5 1 17 27 .251 .313 .336 .649 0.2
Jesse Orosco 8 1979-1987 372 0 56 2 10 0 0 0 4 0 0 6 23 .179 .250 .179 .429 -0.4
Joe Orsulak 3 1993-1995 338 0 991 139 274 37 6 17 114 10 9 63 81 .276 .319 .377 .696 0.5
Junior Ortiz 2 1983-1984 108 0 276 16 65 8 0 0 23 2 0 8 49 .236 .258 .264 .522 -0.3
José Ortíz 1 2060-2060 13 8 39 4 7 1 0 0 3 0 0 1 6 .179 .200 .205 .405 -0.2
Manny Ortíz 3 2028-2030 75 47 195 17 51 8 0 4 19 0 1 5 23 .262 .282 .364 .646 -0.5
Raynard Ostendarp 1 2063-2063 1 0 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.2
Brian Ostrosser 1 1973-1973 4 0 5 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Ricky Otero 1 1995-1995 35 0 51 5 7 2 0 0 1 2 1 3 10 .137 .185 .176 .362 -0.6
Amos Otis 2 1967-1969 67 0 152 12 27 5 1 0 5 1 4 11 40 .178 .238 .224 .461 -0.9
Henry J. Owens 1 2006-2006 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Rick Ownbey 2 1982-1983 21 0 24 5 4 0 0 0 1 0 0 2 6 .167 .231 .167 .397 -0.2
John Pacella 3 1977-1980 39 0 24 0 2 1 0 0 1 0 0 0 8 .083 .083 .125 .208 -0.4
José Pacheco 7 2019-2025 747 546 2119 236 539 81 14 26 194 38 23 187 572 .254 .324 .343 .667 6.3
Tom Paciorek 1 1985-1985 46 0 116 14 33 3 1 1 11 1 0 6 14 .284 .325 .353 .679 0.1
Juan Padilla 1 2005-2005 24 0 2 0 1 0 0 0 0 0 0 0 1 .500 .500 .500 1.000 0.0
Angel Pagan 4 2008-2011 393 0 1491 214 423 84 23 24 170 87 23 124 233 .284 .337 .419 .756 7.5
Chad Page 2 2044-2045 72 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Craig Paquette 1 1998-1998 7 0 19 3 5 2 0 0 0 1 0 0 6 .263 .263 .368 .632 -0.0
Chan Ho Park 1 2007-2007 1 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Doug Parker 2 2054-2055 291 268 984 106 231 28 2 30 118 42 18 73 113 .235 .286 .359 .645 -1.3
Ed Parker 2 2066-2067 91 66 242 28 51 9 1 6 30 1 1 28 57 .211 .290 .331 .621 -0.4
Harry Parker 3 1973-1975 96 0 61 1 4 0 0 0 4 0 0 6 30 .066 .149 .066 .215 -0.9
Rick Parker 1 1994-1994 8 0 16 1 1 0 0 0 0 0 0 0 2 .062 .062 .062 .125 -0.3
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Tad Parkinson 1 2033-2033 36 14 77 9 12 3 0 2 8 0 0 4 31 .156 .198 .273 .470 -0.3
Bobby Parnell 8 2008-2015 375 0 11 1 1 0 0 0 0 0 0 0 5 .091 .091 .091 .182 -0.3
Jose Parra 1 2004-2004 11 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Tom Parsons 2 1964-1965 39 0 25 1 1 0 0 0 0 0 0 1 19 .040 .077 .040 .117 -0.4
Valentino Pascucci 1 2011-2011 10 0 11 1 3 0 0 1 2 0 0 0 3 .273 .273 .545 .818 0.1
Jesse Pastorius 3 2065-2067 328 293 982 121 246 45 0 46 140 2 6 98 303 .251 .323 .437 .760 5.1
Ron Patton 1 2033-2033 43 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Ronny Paulino 1 2011-2011 78 0 228 19 61 13 0 2 19 0 0 15 38 .268 .312 .351 .663 0.6
Jay Payton 5 1998-2002 368 0 1154 143 321 47 5 33 128 14 17 70 152 .278 .322 .413 .735 2.6
Bill Pecota 1 1992-1992 117 0 269 28 61 13 0 2 26 9 3 25 40 .227 .293 .297 .590 0.4
Al Pedrique 1 1987-1987 5 0 6 1 0 0 0 0 0 0 0 1 2 .000 .143 .000 .143 -0.1
Mike Pelfrey 7 2006-2012 150 0 264 13 26 5 0 0 13 0 0 13 70 .098 .146 .117 .264 -3.6
Brock Pemberton 2 1974-1975 13 0 24 0 4 0 0 0 1 0 1 0 4 .167 .167 .167 .333 -0.3
Alejandro Pena 2 1990-1991 96 0 6 2 1 0 0 0 1 0 0 1 3 .167 .286 .167 .452 -0.0
Oliver Perez 5 2006-2010 101 0 156 9 23 1 0 0 5 1 1 8 53 .147 .189 .154 .343 -1.7
Timo Perez 4 2000-2003 372 0 1078 121 297 61 8 18 114 17 19 56 95 .276 .312 .397 .709 0.8
Yorkis Perez 1 1997-1997 9 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Geoff Perfect 3 2037-2040 24 0 3 1 1 0 0 0 0 0 0 0 0 .333 .333 .333 .667 -0.0
Freddie Perkins 1 2051-2051 60 57 208 21 43 12 3 3 17 0 0 21 46 .207 .283 .337 .619 -0.7
Ryan Perry 3 2017-2019 95 0 4 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.1
Robert Person 2 1995-1996 32 0 24 2 5 1 0 0 0 0 0 0 12 .208 .208 .250 .458 -0.2
Roberto Petagine 2 1996-1997 62 0 114 12 24 3 0 4 19 0 2 12 33 .211 .300 .342 .642 -0.4
Willis Petersen 3 2032-2034 28 1 7 2 0 0 0 0 0 0 0 3 2 .000 .300 .000 .300 -0.0
Timothy Peterson 1 2018-2018 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Stewart Pettifer 11 2056-2066 1153 919 3973 546 1124 231 37 21 325 366 74 222 418 .283 .327 .376 .702 10.2
Bobby Pfeil 1 1969-1969 62 0 211 20 49 9 0 0 10 0 1 7 27 .232 .260 .275 .535 -0.4
Olivier Philibert 1 2045-2045 96 82 286 34 67 9 0 7 28 1 1 40 82 .234 .333 .339 .672 1.0
Andy Phillips 1 2008-2008 4 0 5 1 1 0 0 0 0 0 0 0 0 .200 .200 .200 .400 -0.0
Jason Phillips 4 2001-2004 264 0 791 85 207 44 0 19 95 0 2 75 94 .262 .337 .389 .727 1.8
Mike Phillips 3 1975-1977 241 0 731 66 183 16 14 6 60 5 3 52 91 .250 .299 .335 .635 1.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Tony Phillips 1 1998-1998 52 0 188 25 42 11 0 3 14 1 1 38 44 .223 .351 .330 .681 0.3
Mike Piazza 8 1998-2005 972 0 3478 532 1028 193 2 220 655 7 9 424 546 .296 .373 .542 .915 31.0
Vito Pierozzi 1 2034-2034 8 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jim Piersall 1 1963-1963 40 0 124 13 24 4 1 1 10 1 2 10 14 .194 .250 .266 .516 -0.3
Joe Pignatano 1 1962-1962 27 0 56 2 13 2 0 0 2 0 0 2 11 .232 .259 .268 .526 -0.0
Christian Pinel 4 2029-2032 96 48 220 16 53 10 1 2 19 4 1 6 33 .241 .264 .323 .587 -0.3
Jesús Piña 1 2032-2032 4 3 7 1 0 0 0 0 0 0 0 1 2 .000 .125 .000 .125 -0.1
Kevin Plawecki 2 2016-2017 14 14 48 9 15 3 0 1 7 0 0 8 8 .312 .421 .438 .859 0.5
Moriz Pomozov 3 2048-2050 98 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Dave Powell 1 2057-2057 7 7 23 1 3 0 0 0 0 2 0 1 5 .130 .167 .130 .297 -0.4
Grover Powell 1 1963-1963 20 0 10 1 2 0 0 0 0 0 0 2 3 .200 .333 .200 .533 0.0
Todd Pratt 5 1997-2001 276 0 555 78 147 30 1 17 87 3 1 67 151 .265 .354 .414 .769 3.2
Calvin Price 3 2038-2042 135 0 5 0 0 0 0 0 0 0 0 1 2 .000 .167 .000 .167 -0.3
Jason Pridie 1 2011-2011 101 0 208 28 48 11 3 4 20 7 1 24 64 .231 .309 .370 .679 0.5
Cesar Puello 6 2014-2019 487 285 1223 146 298 51 6 40 164 31 6 82 318 .244 .291 .393 .685 0.6
Rich Puig 1 1974-1974 4 0 10 0 0 0 0 0 0 0 0 1 2 .000 .091 .000 .091 -0.2
Charlie Puleo 2 1981-1982 40 0 50 3 6 0 0 0 0 0 0 2 20 .120 .154 .120 .274 -0.6
Bill Pulsipher 3 1995-2000 32 0 41 4 4 2 0 0 4 0 0 5 20 .098 .188 .146 .334 -0.5
Mark Purd 7 2020-2026 121 117 206 13 40 3 1 0 20 0 0 3 44 .194 .204 .218 .422 -2.0
J.J. Putz 1 2009-2009 29 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
James Pyper 5 2027-2031 450 243 1023 105 251 54 5 5 92 32 10 75 226 .245 .299 .323 .621 1.2
Chia-ch'ing Qu 1 2042-2042 10 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Omar Quintanilla 3 2012-2014 128 48 288 38 77 14 1 2 24 1 3 24 79 .267 .327 .344 .671 0.7
Sippo Rahikainen 7 2061-2067 465 302 1188 154 273 48 7 13 92 33 15 144 219 .230 .315 .315 .630 5.5
Gary Rajsich 2 1982-1983 91 0 198 22 54 11 3 3 15 1 3 20 41 .273 .345 .404 .749 0.6
Elvin Ramirez 1 2012-2012 20 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Mario Ramirez 1 1980-1980 18 0 24 2 5 0 0 0 0 0 0 1 7 .208 .240 .208 .448 -0.1
Ramon S. Ramirez 1 2012-2012 58 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Pancho Ramos 1 2065-2065 94 83 297 36 63 10 3 5 31 3 4 33 77 .212 .293 .316 .610 0.1
Reynaldo Ramos 5 2049-2053 367 247 1012 118 223 40 9 13 69 45 2 72 237 .220 .277 .316 .593 0.9
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Wilson Ramos 1 2022-2022 72 49 189 26 44 10 0 3 21 0 0 23 40 .233 .312 .333 .645 0.5
Jussi-Pekka Ramstedt 7 2035-2044 449 199 820 79 199 42 3 9 69 29 11 56 110 .243 .301 .334 .635 0.1
Vicente Ramírez 1 2063-2063 14 5 24 1 5 1 0 1 1 0 0 0 6 .208 .208 .375 .583 -0.1
Len Randle 2 1977-1978 268 0 950 131 258 38 15 7 62 47 32 129 127 .272 .358 .365 .724 4.1
Willie Randolph 1 1992-1992 90 0 286 29 72 11 1 2 15 1 3 40 34 .252 .352 .318 .670 1.2
Clay Rapada 2 2013-2014 125 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.1
Lowell Rasmussen 1 2028-2028 36 6 46 5 12 2 0 0 5 0 0 2 9 .261 .292 .304 .596 0.1
Bob Rauch 1 1972-1972 19 0 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Jon Rauch 2 2012-2015 89 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jeff Reardon 3 1979-1981 97 0 9 0 0 0 0 0 0 0 0 1 6 .000 .100 .000 .100 -0.2
Anthony Recker 1 2014-2014 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Tim Redding 1 2009-2009 30 0 29 0 2 0 0 0 0 0 0 0 9 .069 .069 .069 .138 -0.5
Prentice Redman 1 2003-2003 15 0 24 3 3 1 0 1 2 2 0 1 9 .125 .192 .292 .484 -0.1
Darren Reed 1 1990-1990 26 0 39 5 8 4 1 1 2 1 0 3 11 .205 .262 .436 .698 0.1
Jeremy Reed 1 2009-2009 126 0 161 9 39 6 2 0 9 0 3 14 36 .242 .301 .304 .605 -0.5
Rick Reed 5 1997-2001 134 0 255 22 44 8 0 2 21 0 0 9 79 .173 .201 .227 .429 -2.2
Steve Reed 1 2002-2002 24 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Desi Relaford 1 2001-2001 120 0 301 43 91 27 0 8 36 13 5 27 65 .302 .364 .472 .836 2.1
Mike Remlinger 2 1994-1995 15 0 17 1 0 0 0 0 1 0 0 1 6 .000 .056 .000 .056 -0.4
Hal Reniff 1 1967-1967 29 0 4 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.1
Argenis Reyes 2 2008-2009 58 0 127 13 26 0 0 1 3 3 0 5 24 .205 .246 .228 .475 -0.6
Jose Reyes 9 2003-2011 1050 0 4453 735 1300 222 99 81 423 370 92 333 509 .292 .341 .441 .782 28.1
Roberto Reyes 2 2063-2064 253 233 780 77 182 49 2 18 90 0 0 98 169 .233 .320 .371 .690 4.2
Matt W. Reynolds 1 2014-2014 5 1 7 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.2
Ronn Reynolds 3 1982-1985 54 0 113 8 22 3 0 0 3 0 0 9 31 .195 .258 .221 .479 -0.2
Tommie Reynolds 1 1967-1967 101 0 136 16 28 1 0 2 9 1 1 11 26 .206 .278 .257 .535 -0.6
Armando Reynoso 2 1997-1998 26 0 59 5 12 2 0 1 3 0 0 2 30 .203 .226 .288 .514 -0.3
Dennis Ribant 3 1964-1966 76 0 87 5 14 2 0 0 6 0 0 2 14 .161 .180 .184 .364 -0.8
Scott Rice 1 2013-2013 4 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Garrett Richards 2 2017-2018 47 47 85 3 8 3 0 0 1 0 0 6 29 .094 .154 .129 .283 -0.8
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Gordie Richardson 2 1965-1966 50 0 8 0 0 0 0 0 0 0 0 0 8 .000 .000 .000 .000 -0.2
Josh Richardson 1 2028-2028 55 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jerrod Riggan 2 2000-2001 36 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
Garland Rigney 1 2057-2057 148 146 457 45 102 24 12 5 45 9 3 25 54 .223 .269 .361 .630 2.6
Gregers Riis 1 2043-2043 129 112 434 33 107 19 4 3 29 4 3 22 55 .247 .286 .329 .615 -0.8
Ricardo Rincon 1 2008-2008 8 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Royce Ring 2 2005-2006 26 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jack Ritchie 7 2031-2037 817 732 2793 324 682 110 13 54 264 103 15 276 394 .244 .317 .351 .668 10.7
Chris Rivera 7 2017-2024 682 543 2084 201 506 103 16 24 225 44 18 108 417 .243 .279 .342 .621 2.5
Joe Rivera 1 2042-2042 101 75 276 31 62 8 1 3 20 5 3 51 35 .225 .347 .293 .640 -0.1
Luis Rivera 1 1994-1994 32 0 43 11 12 2 1 3 5 0 1 4 14 .279 .367 .581 .949 0.5
Jason Roach 1 2003-2003 1 0 2 0 2 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.1
Kevin Roberson 1 1996-1996 27 0 36 8 8 1 0 3 9 0 0 7 17 .222 .348 .500 .848 0.2
Matt Roberson 3 2056-2058 136 131 509 50 130 31 4 3 38 37 6 32 63 .255 .303 .350 .653 1.1
Cliff Roberts 12 2029-2040 332 217 431 31 54 8 0 2 18 0 0 44 179 .125 .206 .158 .364 -2.9
Dave Roberts 1 1981-1981 7 0 4 1 1 0 0 0 0 0 0 0 2 .250 .250 .250 .500 -0.0
Grant Roberts 5 2000-2004 75 0 4 1 1 0 0 0 0 0 0 0 3 .250 .250 .250 .500 -0.0
Bob Robertson 1 2056-2056 23 18 55 5 5 0 0 1 2 1 0 5 14 .091 .167 .145 .312 -0.4
Hansel Robles 1 2015-2015 15 0 1 1 0 0 0 0 0 0 0 1 1 .000 .500 .000 .500 0.0
Aderlin Rodriguez 5 2015-2021 443 276 1132 152 267 62 2 42 159 1 1 119 382 .236 .314 .405 .719 3.2
Armando Rodriguez 3 2014-2016 43 0 8 1 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.1
Francisco Rodriguez 2 2009-2011 109 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Henry Rodriguez 1 2020-2020 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Rich Rodriguez 1 2000-2000 28 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Edgardo Rodríguez 1 2061-2061 32 14 57 5 8 3 0 0 6 0 1 5 14 .140 .234 .193 .427 -0.3
Emílio Rodríguez 2 2025-2026 41 9 48 4 8 2 1 0 1 1 0 10 19 .167 .310 .250 .560 -0.1
Pedro Rodríguez 13 2036-2048 358 345 697 40 110 21 1 1 25 0 0 11 250 .158 .170 .195 .365 -5.4
Kenny Rogers 1 1999-1999 12 0 25 2 3 0 0 0 1 0 0 2 10 .120 .185 .120 .305 -0.3
Les Rohr 3 1967-1969 6 0 6 0 0 0 0 0 0 0 0 1 3 .000 .143 .000 .143 -0.1
Mel Rojas 2 1997-1998 124 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
Jaime Romero 1 2045-2045 23 0 6 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -0.2
Aurelio Román 1 2051-2051 13 13 37 5 6 2 0 0 0 0 0 4 5 .162 .262 .216 .478 -0.1
Miguel Angel Román 4 2031-2034 67 1 3 1 0 0 0 0 0 0 0 1 1 .000 .250 .000 .250 -0.1
Bruce Rondon 1 2024-2024 14 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Hector Rondon 3 2025-2027 144 0 6 1 1 0 0 0 0 0 0 0 3 .167 .167 .167 .333 0.0
Gabriel Rosa 5 2024-2028 261 104 490 58 106 24 1 12 58 6 1 62 124 .216 .304 .343 .647 0.1
Luis Rosado 2 1977-1980 11 0 28 1 5 1 0 0 3 0 0 1 4 .179 .219 .214 .433 -0.3
Brian Rose 1 2001-2001 3 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Don Rose 1 1971-1971 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Vinny Rottino 1 2012-2012 18 0 33 8 6 1 0 2 5 3 0 6 9 .182 .308 .394 .702 0.1
Miikka Rovanperä 2 2061-2063 116 93 356 63 107 17 1 19 70 11 1 32 59 .301 .357 .514 .871 3.2
Don Rowe 1 1963-1963 26 0 13 0 3 0 0 0 1 0 0 0 5 .231 .231 .231 .462 -0.1
Glendon Rusch 3 1999-2001 65 0 104 2 6 0 0 0 6 0 0 4 42 .058 .093 .058 .150 -1.9
Dick Rusteck 1 1966-1966 8 0 5 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Nolan Ryan 5 1966-1971 105 0 165 11 22 0 1 0 5 1 0 5 85 .133 .159 .145 .304 -1.7
Bret Saberhagen 4 1992-1995 76 0 166 11 22 4 0 0 1 0 0 11 41 .133 .186 .157 .343 -1.7
Ray Sadecki 6 1970-1977 165 0 160 9 34 2 0 0 9 0 0 5 33 .212 .236 .225 .461 -0.8
Jorge Salas 1 2042-2042 35 12 54 6 10 1 1 3 7 1 1 1 11 .185 .214 .407 .622 -0.0
Joe Sambito 1 1985-1985 8 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Amado Samuel 1 1964-1964 53 0 142 7 33 7 0 0 5 0 1 4 24 .232 .264 .282 .545 -0.1
Juan Samuel 1 1989-1989 86 0 333 37 76 13 1 3 28 31 9 24 75 .228 .299 .300 .599 0.9
Duaner Sanchez 2 2006-2008 115 0 1 1 0 0 0 0 0 0 0 0 1 .000 .500 .000 .500 0.0
Rey Sanchez 1 2003-2003 56 0 174 11 36 3 1 0 12 1 1 8 18 .207 .240 .236 .476 -1.1
Carl Sanders 3 2028-2030 132 0 2 0 0 0 0 0 0 0 0 0 0 .000 .333 .000 .333 0.1
John Sanders 3 2055-2058 50 36 133 12 30 11 1 0 10 7 0 9 34 .226 .278 .323 .601 0.1
Ken Sanders 2 1975-1976 61 0 4 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Johan Santana 4 2008-2012 109 0 217 8 32 11 0 1 6 0 0 8 74 .147 .178 .212 .390 -2.0
Rafael Santana 4 1984-1987 483 0 1514 134 376 62 4 8 113 2 4 103 171 .248 .296 .310 .607 -0.1
Jose Santiago 1 2005-2005 4 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Simone Santo Antonio 10 2021-2030 1224 1160 4543 685 1327 183 53 233 736 134 118 324 417 .292 .340 .510 .849 37.1
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Omir Santos 1 2009-2009 96 0 281 28 73 14 1 7 40 0 0 15 44 .260 .296 .391 .688 0.8
Axel Sarkies 2 2063-2064 209 202 812 126 219 30 7 37 116 48 9 85 174 .270 .336 .461 .797 6.9
Mackey Sasser 5 1988-1992 420 0 944 82 267 58 5 15 133 0 3 40 72 .283 .309 .403 .712 3.9
Joshua Satin 2 2011-2012 16 0 26 3 5 1 0 0 2 0 0 1 12 .192 .250 .231 .481 -0.2
Tsuneo Sato 1 2024-2024 20 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Doug Saunders 1 1993-1993 28 0 67 8 14 2 0 0 0 0 0 3 4 .209 .243 .239 .482 -0.3
Warwick Saupold 2 2022-2024 56 55 106 4 13 1 0 0 1 0 0 5 38 .123 .162 .132 .294 -1.4
Rich Sauveur 1 1991-1991 6 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Mac Scarce 1 1975-1975 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jimmie Schaffer 1 1965-1965 24 0 37 0 5 2 0 0 0 0 0 1 15 .135 .158 .189 .347 -0.2
Dan Schatzeder 1 1990-1990 6 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Max Scherzer 1 2021-2021 23 21 35 2 3 2 0 0 0 0 0 1 23 .086 .111 .143 .254 -0.5
Nate Schierholtz 1 2016-2016 1 1 2 0 1 0 0 0 0 0 0 2 0 .500 .750 .500 1.250 0.0
Riemer Schilder 2 2036-2037 137 0 7 0 1 0 0 0 0 0 0 0 2 .143 .143 .143 .286 -0.2
Calvin Schiraldi 2 1984-1985 15 0 11 0 1 0 0 0 0 0 0 0 4 .091 .091 .091 .182 -0.2
Al Schmelz 1 1967-1967 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Dave Schneck 3 1972-1974 143 0 413 32 82 14 4 8 35 4 2 27 73 .199 .251 .310 .560 -0.9
Brian Schneider 2 2008-2009 169 0 505 41 123 21 0 12 62 0 0 60 74 .244 .323 .356 .680 1.5
Scott Schoeneweis 2 2007-2008 143 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Dick Schofield 1 1992-1992 142 0 420 52 86 18 2 4 36 11 4 60 82 .205 .309 .286 .595 1.1
Pete Schourek 3 1991-1993 99 0 96 2 12 1 0 0 8 0 0 5 33 .125 .165 .135 .300 -1.1
Ted Schreiber 1 1963-1963 39 0 50 1 8 0 0 0 2 0 1 4 14 .160 .236 .160 .396 -0.3
Jason Schroeder 10 2034-2043 478 17 48 2 8 2 0 0 4 0 0 0 13 .167 .163 .208 .372 -0.2
Don Schulze 1 1987-1987 5 0 2 1 0 0 0 0 1 0 0 2 2 .000 .500 .000 .500 0.0
Christopher Schwinden 4 2011-2016 24 0 13 2 4 0 0 0 1 0 0 1 3 .308 .357 .308 .665 -0.0
Mike Scott 4 1979-1982 84 0 110 7 11 4 0 0 5 0 0 8 52 .100 .160 .136 .296 -1.2
Marco Scutaro 2 2002-2003 75 0 111 12 24 4 1 3 12 2 1 13 25 .216 .299 .351 .651 -0.0
Kyle Seager 3 2023-2025 303 249 959 131 255 57 3 30 129 9 3 98 188 .266 .337 .425 .763 5.1
Ray Searage 1 1981-1981 26 0 1 0 1 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000 0.1
Clancy Sears 2 2036-2037 3 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
Tom Seaver 12 1967-1983 420 0 975 70 146 17 5 6 60 4 0 80 355 .150 .217 .196 .412 -6.1
David Segui 2 1994-1995 125 0 409 55 105 20 2 12 54 1 3 45 52 .257 .330 .403 .733 0.1
Aaron Sele 1 2007-2007 31 0 4 0 0 0 0 0 0 0 0 1 1 .000 .200 .000 .200 -0.1
Dick Selma 4 1965-1968 120 0 103 8 17 2 1 0 2 1 0 2 41 .165 .187 .204 .391 -0.6
Frank Seminara 1 1994-1994 10 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Jae Weong Seo 4 2002-2005 73 0 112 7 13 3 0 0 5 1 0 8 39 .116 .182 .143 .325 -1.3
Louis Sephton 2 2046-2047 23 2 3 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
Orlando Serrano 2 2037-2038 189 179 619 75 170 27 3 25 95 3 0 103 105 .275 .378 .449 .827 6.2
Paul Sewald 2 2019-2020 53 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Art Shamsky 4 1968-1971 406 0 1186 133 316 48 11 42 162 4 4 127 141 .266 .341 .432 .773 5.9
Bob Shaw 2 1966-1967 49 0 75 1 14 0 0 0 2 0 0 5 25 .187 .235 .187 .421 -0.5
Don Shaw 2 1967-1968 47 0 3 1 0 0 0 0 0 0 0 2 1 .000 .400 .000 .400 0.0
Gary Sheffield 1 2009-2009 100 0 268 44 74 13 2 10 43 2 1 40 46 .276 .372 .451 .823 1.5
Norm Sherry 1 1963-1963 63 0 147 6 20 1 0 2 11 1 0 10 26 .136 .205 .184 .389 -0.6
Tsuyoshi Shinjo 2 2001-2003 185 0 514 56 129 26 1 11 63 4 6 31 82 .251 .302 .370 .672 -0.3
Craig Shipley 1 1989-1989 4 0 7 3 1 0 0 0 0 0 0 0 1 .143 .143 .143 .286 -0.1
Bart Shirley 1 1967-1967 6 0 12 1 0 0 0 0 0 0 0 0 5 .000 .000 .000 .000 -0.3
Tom Shoemaker 5 2023-2027 146 0 8 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Kelly Shoppach 1 2012-2012 28 0 79 7 16 2 0 3 10 0 0 5 27 .203 .276 .342 .618 -0.0
Bill Short 1 1968-1968 34 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
Paul Siebert 2 1977-1978 52 0 2 1 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Marko Silvennoinen 1 2037-2037 111 95 377 39 93 24 4 4 35 4 1 34 53 .247 .312 .363 .675 1.4
Doug Simons 1 1991-1991 42 0 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Jonathan Simpson 1 2036-2036 25 23 46 3 10 3 0 0 4 0 0 2 11 .217 .250 .283 .533 -0.0
Dale Sinclair 9 2050-2058 1151 1072 4136 551 1091 178 6 263 661 14 5 255 558 .264 .312 .500 .812 17.3
Ken Singleton 4 2051-2054 253 240 832 65 185 45 3 25 96 1 0 31 194 .222 .253 .374 .626 1.3
Ken Singleton 2 1970-1971 184 0 496 56 125 13 0 18 72 1 2 91 112 .252 .369 .387 .756 2.5
Adam Sirrell 1 2055-2055 79 74 271 25 63 12 2 2 23 10 12 11 32 .232 .265 .314 .579 -0.3
Doug Sisk 6 1982-1987 263 0 38 1 4 0 0 0 1 0 0 1 20 .105 .128 .105 .233 -0.5
Joe Sizemo 5 2034-2038 119 40 72 5 13 2 0 0 2 0 0 1 19 .181 .192 .208 .400 -0.4
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Bobby Gene Smith 1 1962-1962 8 0 22 1 3 0 1 0 2 0 1 3 2 .136 .240 .227 .467 -0.2
Charley Smith 2 1964-1965 262 0 942 93 228 32 3 36 120 4 3 36 224 .242 .274 .397 .671 3.0
Dick Smith 2 1963-1964 66 0 136 18 31 6 2 0 6 9 4 6 39 .228 .271 .301 .572 -0.3
Joe Smith 2 2007-2008 136 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
Pete Smith 1 1994-1994 21 0 37 2 5 1 0 0 1 0 0 4 9 .135 .220 .162 .382 -0.3
Seth Smith 1 2017-2017 48 38 143 17 32 5 1 3 17 0 0 16 39 .224 .311 .336 .647 0.0
Justin Smoak 1 2017-2017 55 34 136 13 31 10 0 7 22 0 0 18 28 .228 .321 .456 .777 0.5
Esix Snead 2 2002-2004 18 0 13 4 4 0 0 1 3 4 3 1 4 .308 .357 .538 .896 0.1
Giel Snelleman 3 2047-2049 61 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Duke Snider 1 1963-1963 129 0 354 44 86 8 3 14 45 0 1 56 74 .243 .345 .401 .746 1.9
Alay Soler 1 2006-2006 8 0 11 0 1 0 0 0 0 0 0 0 6 .091 .091 .091 .182 -0.2
Jorge Sosa 2 2007-2008 62 0 26 0 5 2 0 0 1 0 0 4 10 .192 .300 .269 .569 -0.1
Warren Spahn 1 1965-1965 21 0 35 0 4 1 0 0 2 0 1 7 12 .114 .279 .143 .422 -0.2
Jamy Speck 1 2063-2063 89 60 254 32 58 12 1 6 28 8 2 20 77 .228 .288 .354 .643 -0.1
Tim Spehr 1 1998-1998 21 0 51 3 7 1 0 0 3 1 0 7 16 .137 .267 .157 .424 -0.3
Shane Spencer 1 2004-2004 74 0 185 21 52 10 1 4 26 6 0 13 37 .281 .332 .411 .742 0.5
Steve Spencer 3 2033-2035 142 95 388 39 87 9 1 7 33 31 4 19 116 .224 .260 .307 .567 -0.8
Bill Spiers 1 1995-1995 63 0 72 5 15 2 1 0 11 0 1 12 15 .208 .314 .264 .578 -0.2
Dennis Springer 1 2000-2000 2 0 4 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -0.1
Steve Springer 1 1992-1992 4 0 5 0 2 1 0 0 0 0 0 0 1 .400 .400 .600 1.000 0.1
Zach Squire 5 2043-2047 171 1 13 2 2 1 0 1 3 0 0 1 6 .154 .200 .462 .662 0.1
Larry Stahl 2 1967-1968 124 0 338 24 80 12 2 4 28 5 2 29 63 .237 .300 .320 .620 0.9
Roy Staiger 3 1975-1977 148 0 446 41 101 18 1 4 37 4 3 29 59 .226 .273 .298 .571 -0.7
Tracy Stallard 2 1963-1964 75 0 127 6 18 3 0 0 2 0 0 0 43 .142 .148 .165 .314 -1.3
Jack Stanley 14 2034-2047 400 395 775 53 147 21 0 5 47 1 0 20 184 .190 .209 .236 .445 -4.7
Leroy Stanton 2 1970-1971 9 0 25 2 5 1 1 0 2 0 0 2 4 .200 .259 .320 .579 -0.1
Mike Stanton 2 2003-2004 128 0 3 0 1 0 0 0 1 0 0 0 1 .333 .333 .333 .667 0.0
Rusty Staub 9 1972-1985 942 0 2571 296 709 130 7 75 399 6 3 333 204 .276 .358 .419 .778 13.3
John Stearns 10 1975-1984 809 0 2679 334 695 152 10 46 312 91 51 323 294 .259 .341 .375 .716 15.3
John Stephenson 3 1964-1966 162 0 321 28 63 6 1 6 28 0 1 20 65 .196 .250 .277 .527 -0.4
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Robert Stephenson 1 2020-2020 15 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Randy Sterling 1 1974-1974 3 0 2 0 0 0 0 0 0 0 0 1 2 .000 .333 .000 .333 -0.0
Michael Stevens 1 2048-2048 58 0 7 0 1 0 0 0 0 0 0 0 0 .143 .143 .143 .286 -0.1
Nick Stevens 1 2061-2061 91 61 204 27 47 11 1 8 29 1 2 20 50 .230 .304 .412 .716 0.2
Stu Stevens 1 2055-2055 41 35 126 10 23 3 0 5 15 6 4 12 55 .183 .273 .325 .598 -0.1
Joe Steward 1 2047-2047 5 5 18 0 2 0 1 0 5 0 0 3 2 .111 .238 .222 .460 -0.2
Kelly Stinnett 3 1994-2006 131 0 358 43 82 14 3 6 32 4 0 40 97 .229 .324 .335 .660 0.9
Josh Stinson 1 2011-2011 14 0 0 0 0 0 0 0 0 0 0 1 0 .000 1.000 .000 1.000 0.0
Brian Stokes 2 2008-2009 93 0 3 0 2 0 0 0 0 0 0 0 1 .667 .667 .667 1.333 0.1
Allen Stone 4 2062-2065 152 93 328 25 74 13 0 1 24 2 2 38 86 .226 .305 .274 .580 -1.1
Bradley Stone 2 2050-2051 179 172 645 61 170 27 2 17 58 6 7 31 73 .264 .303 .391 .693 2.6
George Stone 3 1973-1975 56 0 92 6 19 0 0 0 11 0 0 2 18 .207 .223 .207 .430 -0.6
Tobi Stoner 2 2009-2010 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Pat Strange 2 2002-2003 11 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Darryl Strawberry 8 1983-1990 1109 0 3903 662 1025 187 30 252 733 191 75 580 960 .263 .359 .520 .878 32.3
Scott Strickland 2 2002-2003 83 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
John Strohmayer 2 1973-1974 8 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Brent Strom 1 1972-1972 11 0 6 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.1
Dick Stuart 1 1966-1966 31 0 87 7 19 0 0 4 13 0 1 9 26 .218 .292 .356 .648 -0.1
Tom Sturdivant 1 1964-1964 16 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Jerry Su 2 2041-2042 152 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Albert Suarez 4 2024-2027 196 7 25 2 2 0 0 0 0 0 0 0 10 .080 .080 .080 .160 -0.3
Bill Sudakis 1 1972-1972 18 0 49 3 7 0 0 1 7 0 0 6 14 .143 .236 .204 .440 -0.2
Arso Sujic 7 2033-2039 192 192 408 22 71 21 2 3 33 0 0 6 131 .174 .188 .257 .445 -2.5
Cory Sullivan 1 2009-2009 64 0 136 17 34 2 5 2 15 7 1 19 22 .250 .338 .382 .720 0.4
John Sullivan 1 1967-1967 65 0 147 4 32 5 0 0 6 0 2 6 26 .218 .248 .252 .500 -0.3
Darrell Sutherland 3 1964-1966 59 0 21 1 5 0 1 0 0 0 0 0 9 .238 .238 .333 .571 -0.0
Craig Swan 12 1973-1984 229 0 358 18 54 3 0 1 18 0 1 24 131 .151 .206 .168 .374 -3.0
Rick Sweet 1 1982-1982 3 0 3 0 1 0 0 0 0 0 0 0 1 .333 .333 .333 .667 0.0
Jon Switzer 1 2009-2009 4 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
Ron Swoboda 6 1965-1970 737 0 2212 246 536 73 20 69 304 20 12 240 549 .242 .319 .387 .706 8.3
Iván Sánchez 1 2028-2028 21 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jose Tabata 2 2024-2025 229 179 681 79 180 18 2 11 53 5 2 71 108 .264 .336 .345 .681 -0.7
Pat Tabler 1 1990-1990 17 0 43 6 12 1 1 1 10 0 0 3 8 .279 .340 .419 .759 0.2
Travis Taijeron 7 2014-2020 357 186 775 83 173 48 3 20 74 3 4 66 213 .223 .289 .370 .659 -0.1
Hisanori Takahashi 1 2010-2010 53 0 16 0 1 0 0 0 0 0 0 0 3 .062 .062 .062 .125 -0.3
Ken Takahashi 1 2009-2009 28 0 2 0 0 0 0 0 0 0 0 0 2 .000 .000 .000 .000 -0.0
Shingo Takatsu 1 2005-2005 9 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jeff Tam 2 1998-1999 22 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Frank Tanana 1 1993-1993 29 0 58 3 9 1 1 0 5 0 1 2 11 .155 .183 .207 .390 -0.6
Jared Tanner 7 2044-2050 235 190 342 20 39 9 0 0 21 0 0 12 136 .114 .149 .140 .289 -4.4
Kevin Tapani 1 1989-1989 3 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Raimel Tapia 1 2021-2021 25 16 65 5 16 3 0 1 6 2 0 3 18 .246 .279 .338 .618 -0.4
Tony Tarasco 1 2002-2002 60 0 96 15 24 5 0 6 15 2 1 8 13 .250 .305 .490 .794 0.4
Randy Tate 1 1975-1975 26 0 41 2 0 0 0 0 0 0 1 1 22 .000 .024 .000 .024 -0.9
Fernando Tatis 3 2008-2010 258 0 678 81 189 41 5 21 101 7 1 57 132 .279 .343 .447 .790 2.9
Jim Tatum 1 1998-1998 35 0 50 4 9 1 2 2 13 0 0 3 19 .180 .211 .400 .611 -0.2
Loring Tauler 5 2025-2031 109 71 275 24 59 11 1 3 14 6 2 19 74 .215 .274 .295 .569 0.1
Frank Taveras 3 1979-1981 378 0 1480 184 389 64 12 1 69 90 41 68 172 .263 .297 .324 .621 2.7
Adam Taylor 6 2017-2022 484 320 1250 158 330 53 13 27 162 44 10 99 174 .264 .318 .392 .710 5.8
Billy Taylor 1 1999-1999 18 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Chuck Taylor 1 1972-1972 20 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Hawk Taylor 4 1964-1967 183 0 417 33 89 13 0 11 49 0 1 14 68 .213 .244 .324 .567 -0.3
Logan Taylor 3 2022-2024 58 0 6 0 1 0 0 0 0 0 0 1 1 .167 .286 .167 .452 -0.1
Nathaniel Taylor 4 2027-2030 23 4 10 0 2 1 0 0 0 0 0 0 4 .200 .200 .300 .500 -0.0
Ron Taylor 5 1967-1971 269 0 28 1 2 0 0 0 0 0 0 1 20 .071 .103 .071 .175 -0.4
Sammy Taylor 2 1962-1963 90 0 193 15 44 4 3 3 26 0 0 28 24 .228 .326 .326 .652 0.7
Ruben Tejada 7 2010-2016 753 448 2783 290 726 128 7 23 240 24 9 231 446 .261 .320 .337 .657 8.5
Dave Telgheder 3 1993-1995 37 0 21 1 3 1 0 0 1 0 0 1 11 .143 .182 .190 .372 -0.2
Ryan Tellez 1 2022-2022 8 3 11 3 2 0 0 1 2 0 0 1 2 .182 .250 .455 .705 0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Garry Templeton 1 1991-1991 80 0 219 20 50 9 1 2 20 3 1 9 29 .228 .257 .306 .562 -0.5
Walt Terrell 3 1982-1984 57 0 124 6 16 3 0 3 8 0 0 2 52 .129 .143 .226 .369 -1.1
Ralph Terry 2 1966-1967 13 0 6 0 1 0 0 0 0 0 0 0 3 .167 .167 .167 .333 -0.1
Tim Teufel 6 1986-1991 463 0 1279 182 328 87 3 35 164 6 9 154 227 .256 .336 .411 .747 6.6
Dale Thayer 1 2011-2011 11 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
George Theodore 2 1973-1974 105 0 192 21 42 5 0 2 16 1 0 18 27 .219 .291 .276 .567 -0.4
Josh Thole 4 2009-2012 308 0 916 65 239 41 2 7 87 2 2 93 127 .261 .331 .333 .664 2.2
Frank Thomas 3 1962-1964 342 0 1188 122 311 38 5 52 173 3 2 91 172 .262 .319 .434 .752 4.9
Jacob Thomas 8 2047-2054 1091 1044 3958 562 978 173 12 238 612 9 4 351 967 .247 .310 .477 .788 24.6
Ryan Thompson 4 1992-1995 283 0 997 127 238 53 4 39 126 8 11 74 276 .239 .300 .417 .717 1.7
John Thomson 1 2002-2002 9 0 18 2 5 0 0 0 1 0 0 1 7 .278 .316 .278 .594 -0.0
Lou Thornton 2 1989-1990 16 0 13 5 4 1 0 0 1 2 0 0 1 .308 .308 .385 .692 0.1
Marv Throneberry 2 1962-1963 130 0 371 29 89 12 3 16 50 1 3 35 88 .240 .302 .418 .720 0.2
Gary Thurman 1 1997-1997 11 0 6 0 1 0 0 0 0 0 1 0 0 .167 .167 .167 .333 -0.1
Dick Tidrow 1 1984-1984 11 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Artie Tillman 1 2057-2057 29 22 77 8 16 2 1 2 5 0 0 4 9 .208 .247 .338 .585 -0.3
Rusty Tillman 1 1982-1982 12 0 13 4 2 1 0 0 0 1 0 0 4 .154 .154 .231 .385 -0.1
Jorge Toca 3 1999-2001 25 0 27 4 7 1 0 0 5 0 0 0 11 .259 .259 .296 .556 -0.1
Jackson Todd 1 1977-1977 19 0 17 0 1 0 0 0 0 0 0 1 8 .059 .111 .059 .170 -0.3
Brian Tolley 4 2034-2037 70 0 2 1 1 1 0 0 0 0 0 0 0 .500 .500 1.000 1.500 0.0
Andy Tomberlin 2 1996-1997 69 0 73 12 19 4 0 3 10 0 0 10 30 .260 .357 .438 .795 0.4
Jeff Tomkins 1 2048-2048 105 42 203 19 50 9 0 2 21 0 0 19 46 .246 .308 .320 .628 0.3
Joe Torre 3 1975-1977 254 0 722 71 193 29 6 12 75 1 3 58 100 .267 .327 .374 .701 1.9
Andres Torres 1 2012-2012 132 0 374 47 86 17 7 3 35 13 5 52 90 .230 .327 .337 .664 1.0
Carlos Torres 5 2013-2017 130 46 82 10 20 1 0 0 9 0 0 2 29 .244 .259 .256 .515 -0.1
José Torres 1 2063-2063 79 33 171 21 36 6 1 4 15 5 1 13 47 .211 .277 .327 .604 0.3
Mauro Torres 4 2030-2033 297 217 828 86 218 20 5 1 56 74 26 20 80 .263 .283 .303 .587 1.4
Mike Torrez 2 1983-1984 48 0 75 2 6 0 0 0 3 0 0 2 21 .080 .104 .080 .184 -1.2
Kelvin Torve 2 1990-1991 30 0 46 0 11 4 0 0 2 0 0 4 10 .239 .327 .326 .653 0.0
Wilfredo Tovar 2 2014-2015 65 33 150 17 34 5 1 1 21 6 2 13 34 .227 .295 .293 .589 -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 Trachsel 6 2001-2006 166 0 284 19 44 5 1 1 17 0 0 8 85 .155 .180 .190 .370 -3.0
Stryker Trahan 3 2022-2024 353 309 1172 156 308 62 9 36 164 23 12 117 234 .263 .333 .423 .756 7.9
Bubba Trammell 1 2000-2000 36 0 56 9 13 2 0 3 12 1 0 8 19 .232 .323 .429 .752 0.1
Alex Trevino 5 1978-1990 256 0 733 70 192 25 3 0 69 5 5 48 89 .262 .307 .304 .611 1.2
Ricky Trlicek 2 1996-1997 14 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Luke Trommel 9 2055-2066 678 617 2106 185 484 151 3 8 196 1 1 130 332 .230 .276 .316 .591 5.5
Axel Tschopp 1 2045-2045 96 21 157 15 39 7 1 2 18 4 3 15 30 .248 .324 .344 .668 0.3
Michael Tucker 1 2006-2006 35 0 56 3 11 4 0 1 6 2 0 16 14 .196 .378 .321 .700 0.2
Christian Turner 5 2044-2049 376 191 927 98 250 50 7 27 115 17 11 42 168 .270 .314 .426 .740 1.2
Dalton Turner 11 2023-2033 1216 1086 4136 570 1100 251 22 46 333 101 33 648 557 .266 .370 .371 .740 13.4
Justin Turner 8 2010-2017 411 116 1118 131 293 67 1 11 119 15 6 88 164 .262 .324 .353 .677 2.2
William Turner 4 2053-2056 341 294 1081 144 236 61 9 30 115 75 23 133 233 .218 .312 .375 .686 3.7
Wayne Twitchell 1 1979-1979 33 0 8 0 3 0 0 0 0 0 0 0 5 .375 .375 .375 .750 0.0
Jason Tyner 1 2000-2000 13 0 41 3 8 2 0 0 5 1 1 1 4 .195 .222 .244 .466 -0.4
Rajko Udovicki 3 2039-2041 114 84 332 36 55 9 2 16 37 2 1 21 128 .166 .230 .349 .579 -0.5
Koji Uehara 1 2018-2018 11 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Del Unser 2 1975-1976 224 0 807 93 219 31 4 15 78 8 7 55 116 .271 .316 .375 .692 2.7
B.J. Upton 4 2014-2017 524 407 1700 232 412 93 5 39 155 77 36 197 486 .242 .321 .372 .693 3.9
Juan Urbina 1 2015-2015 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Patrick Urckfitz 6 2016-2021 300 11 28 4 6 1 0 0 3 0 0 1 10 .214 .233 .250 .483 0.3
Lino Urdaneta 1 2007-2007 2 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Eikki Uusitalo 1 2059-2059 77 62 241 32 47 6 0 5 23 22 7 26 54 .195 .278 .282 .560 0.0
Mike Vail 3 1975-1977 199 0 584 54 153 25 3 11 61 0 8 34 114 .262 .302 .372 .673 0.1
Vassily Vainik 6 2043-2048 739 619 2538 295 630 128 20 120 341 84 14 100 520 .248 .279 .456 .735 9.7
Raul Valdes 1 2010-2010 38 0 10 1 4 1 0 0 1 0 0 0 3 .400 .400 .500 .900 0.1
Jordany Valdespin 4 2012-2015 186 81 513 70 131 23 3 16 65 25 13 29 108 .255 .308 .405 .714 0.9
Wilson Valdez 1 2009-2009 41 0 86 11 22 3 2 0 7 0 1 8 10 .256 .326 .337 .664 0.2
Eric Valent 2 2004-2005 158 0 313 43 80 18 2 13 35 0 1 35 78 .256 .331 .450 .782 0.6
John Valentin 1 2002-2002 114 0 208 18 50 15 0 3 30 0 0 22 37 .240 .339 .356 .695 0.6
Jose Valentin 2 2006-2007 188 0 550 74 144 35 4 21 80 8 3 52 99 .262 .322 .455 .776 1.7
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Bobby Valentine 2 1977-1978 111 0 243 25 54 8 0 2 21 1 1 25 27 .222 .295 .280 .575 -0.2
Ellis Valentine 2 1981-1982 159 0 506 48 132 22 2 13 69 1 6 10 76 .261 .272 .389 .661 -0.0
Julio Valera 2 1990-1991 5 0 5 0 1 0 0 0 2 0 0 0 1 .200 .200 .200 .400 -0.0
Iwan van Oeveren 1 2041-2041 76 55 208 26 42 3 1 6 24 1 0 34 46 .202 .320 .312 .632 0.1
Kelsey van Zundert 1 2050-2050 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Claudio Vargas 1 2008-2008 11 0 8 1 0 0 0 0 0 0 0 0 6 .000 .000 .000 .000 -0.2
Jason Vargas 1 2007-2007 2 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Greg Vaughn 6 2038-2043 871 814 3283 330 860 195 16 43 267 89 11 147 496 .262 .297 .370 .667 6.4
Mo Vaughn 2 2002-2003 166 0 566 77 141 20 0 29 87 0 1 73 167 .249 .346 .438 .784 1.5
António Vega 1 2048-2048 116 58 266 34 64 13 3 3 20 1 0 25 60 .241 .308 .346 .654 -0.3
Jorge Velandia 3 2000-2003 47 0 74 8 11 3 1 0 8 0 0 14 18 .149 .281 .216 .497 -0.3
Gerwuins Velazco 1 2020-2020 17 15 50 7 9 4 0 0 3 0 0 5 12 .180 .268 .260 .528 -0.1
Will Venable 1 2016-2016 19 19 75 10 19 2 1 4 8 2 0 4 25 .253 .291 .467 .758 0.4
Robin Ventura 3 1999-2001 444 0 1513 219 394 81 1 77 265 6 11 237 301 .260 .360 .468 .828 7.3
Logan Verrett 2 2015-2016 55 0 3 0 0 0 0 0 0 0 0 1 1 .000 .250 .000 .250 -0.0
Tom Veryzer 1 1982-1982 40 0 54 6 18 2 0 0 4 1 0 3 4 .333 .362 .370 .732 0.3
Fernando Vina 1 1994-1994 79 0 124 20 31 6 0 0 6 3 1 12 11 .250 .372 .298 .670 0.4
David Vincent 6 2028-2033 525 358 1367 139 324 53 8 5 99 46 19 132 329 .237 .308 .298 .606 3.0
Frank Viola 3 1989-1991 82 0 179 8 25 2 0 0 6 0 0 3 40 .140 .154 .151 .305 -2.0
Joe Vitko 1 1992-1992 3 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jose Vizcaino 3 1994-1996 334 0 1282 160 361 46 14 7 121 18 19 96 196 .282 .332 .356 .688 2.5
Chris Volstad 1 2016-2016 22 22 39 0 3 0 0 0 0 0 0 1 30 .077 .100 .077 .177 -0.6
Misha Vostorgov 8 2043-2050 335 0 2 0 1 0 0 0 0 0 0 0 0 .500 .500 .500 1.000 -0.2
Collin Wabic 11 2035-2052 1548 1502 5891 885 1721 307 40 344 1009 55 39 533 936 .292 .352 .533 .885 50.7
Brody Waddingham 8 2037-2044 1026 923 3656 450 924 193 25 124 418 84 37 228 765 .253 .301 .421 .722 14.0
Billy Wagner 4 2006-2009 183 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Mikhail Waidanovitch 5 2038-2042 401 299 1136 92 264 59 1 29 134 0 0 79 240 .232 .291 .363 .654 3.9
Bill Wakefield 1 1964-1964 62 0 24 0 4 0 0 0 0 0 0 0 8 .167 .167 .167 .333 -0.2
Chico Walker 2 1992-1993 222 0 440 42 118 19 2 9 55 21 1 38 75 .268 .322 .382 .704 2.0
Pete Walker 3 1995-2002 16 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Tyler Walker 1 2002-2002 5 0 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
Donne Wall 1 2001-2001 32 0 0 1 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Derek Wallace 1 1996-1996 19 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Vincent Walsh 1 2030-2030 5 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Gene Walter 2 1987-1988 40 0 1 0 0 0 0 0 0 0 0 1 0 .000 .500 .000 .500 0.0
John Walters 1 2047-2047 9 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
David Ward 5 2017-2021 447 343 1352 175 320 50 4 59 178 1 0 153 310 .237 .316 .411 .727 0.7
Michael Ward 8 2026-2033 1087 1034 3553 479 824 151 6 182 459 13 12 591 863 .232 .342 .431 .774 28.4
Claudell Washington 1 1980-1980 79 0 284 38 78 16 4 10 42 17 5 20 63 .275 .324 .465 .788 1.5
Allen Watson 1 1999-1999 13 0 10 0 3 1 0 0 0 0 0 0 1 .300 .300 .400 .700 0.0
Bradley Watson 1 2022-2022 20 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Mike Watson 1 2033-2033 2 0 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.0
David Weathers 3 2002-2004 180 0 4 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Hank Webb 5 1972-1976 50 0 40 7 8 0 0 0 4 0 0 3 9 .200 .256 .200 .456 -0.2
Al Weis 4 1968-1971 279 0 653 58 125 22 3 4 49 7 5 45 139 .191 .245 .253 .498 -1.4
Adam Weisenburger 1 2020-2020 12 7 24 4 6 2 0 1 2 0 0 4 5 .250 .357 .458 .815 0.3
Zack Weiss 5 2022-2026 352 2 22 0 3 2 0 0 1 0 0 1 13 .136 .174 .227 .401 0.1
Donald Weite 3 2019-2021 36 25 102 8 19 5 0 3 10 0 0 6 24 .186 .239 .324 .562 -0.4
Dexter Wendel 2 2049-2050 67 45 87 0 6 0 0 0 0 0 0 0 31 .069 .069 .069 .138 -1.5
Turk Wendell 5 1997-2001 269 0 18 0 1 0 0 0 0 0 0 1 6 .056 .105 .056 .161 -0.3
David West 2 1988-1989 13 0 7 1 3 1 0 0 0 0 0 0 2 .429 .429 .571 1.000 0.1
Mickey Weston 1 1993-1993 4 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Dan Wheeler 2 2003-2004 67 0 7 1 1 0 0 0 0 0 0 0 1 .143 .143 .143 .286 -0.1
Mike Wheeler 1 2029-2029 33 0 3 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -0.1
Zack Wheeler 15 2013-2027 433 432 854 48 117 20 3 1 46 0 1 28 312 .137 .167 .171 .338 -8.4
Cal White 1 2064-2064 123 116 388 65 80 14 1 26 68 4 5 87 89 .206 .359 .448 .807 1.8
Rick White 2 2000-2001 76 0 8 0 1 0 0 0 0 0 0 0 3 .125 .125 .125 .250 -0.1
Wally Whitehurst 4 1989-1992 127 0 64 4 12 2 0 0 3 0 1 4 12 .188 .235 .219 .454 -0.4
Mark Whitney 4 2041-2044 153 121 458 46 98 16 5 6 33 6 3 25 76 .214 .259 .310 .569 -0.9
Stephen Whittier 5 2024-2028 48 13 60 8 15 4 1 1 7 1 0 10 3 .250 .352 .400 .752 0.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Gary Wicks 1 2047-2047 15 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Jack Wicks 10 2028-2037 263 218 420 28 48 11 0 0 24 0 0 45 162 .114 .200 .140 .340 -3.8
Roderick Wider 3 2047-2050 81 2 9 1 1 0 0 1 1 0 0 0 5 .111 .111 .444 .556 -0.0
Ty Wigginton 3 2002-2004 288 0 1001 137 270 67 8 29 131 20 4 77 191 .270 .327 .440 .767 4.1
Rob Wight 4 2022-2025 309 46 457 57 110 29 3 15 69 3 1 28 98 .241 .286 .416 .702 0.7
Rick Wilkins 1 1998-1998 5 0 15 3 2 0 0 0 1 0 0 2 2 .133 .235 .133 .369 -0.1
Carl Willey 3 1963-1965 57 0 63 3 6 0 0 1 5 0 0 2 36 .095 .123 .143 .266 -0.7
Nick Willhite 1 1967-1967 4 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Charlie Williams 1 1971-1971 31 0 23 1 2 0 0 0 1 0 0 2 11 .087 .160 .087 .247 -0.3
Dave Williams 2 2006-2007 8 0 10 1 2 0 0 0 0 0 0 2 5 .200 .333 .200 .533 -0.0
Gerald Williams 2 2004-2005 96 0 159 26 37 10 2 5 14 4 1 9 33 .233 .274 .415 .689 0.0
Mason Williams 1 2020-2020 57 44 168 29 49 8 3 10 32 6 0 15 34 .292 .350 .554 .903 1.1
Brian Wilson 3 2017-2019 191 0 7 1 1 0 0 0 0 0 0 1 5 .143 .250 .143 .393 -0.1
Kelsey Wilson 3 2054-2056 105 103 347 36 80 12 0 3 19 3 8 24 65 .231 .283 .291 .574 -1.6
Mookie Wilson 10 1980-1989 1116 0 4027 592 1112 170 62 60 342 281 90 240 692 .276 .318 .394 .712 17.6
Paul Wilson 1 1996-1996 26 0 50 3 4 0 0 1 4 0 0 1 32 .080 .115 .140 .255 -0.7
Preston Wilson 1 1998-1998 8 0 20 3 6 2 0 0 2 1 1 2 8 .300 .364 .400 .764 0.1
Herm Winningham 1 1984-1984 14 0 27 5 11 1 1 0 5 2 1 1 7 .407 .429 .519 .947 0.4
Mal Winters 2 2057-2058 16 12 52 3 8 2 0 0 2 3 0 0 14 .154 .154 .192 .346 -0.5
Matt Wise 1 2008-2008 8 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
George Wolfe 6 2044-2050 585 483 1928 207 456 75 13 67 248 45 9 135 383 .237 .288 .393 .681 1.1
Gallin Wolfer 4 2046-2049 480 459 1783 183 502 93 15 4 136 44 14 68 190 .282 .317 .357 .675 7.3
Chris Wood 1 2050-2050 10 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0.0
Glen Wood 7 2030-2036 796 686 2664 293 609 138 4 108 321 0 0 210 763 .229 .289 .405 .694 11.5
Gene Woodling 1 1962-1962 81 0 190 18 52 8 1 5 24 0 0 24 22 .274 .353 .405 .758 0.7
K.J. Woods 7 2017-2023 1005 767 2959 407 759 218 18 69 333 27 6 399 910 .257 .353 .412 .765 8.2
Chris Woodward 2 2005-2006 164 0 395 41 97 20 1 6 43 1 1 36 101 .246 .310 .347 .657 -0.2
Steve Woodward 1 2046-2046 67 56 198 22 44 8 1 2 21 6 2 14 32 .222 .286 .303 .589 0.3
Ralph Worre Jr. 2 2066-2067 120 33 204 26 45 10 0 5 18 0 1 22 58 .221 .304 .343 .647 0.6
David Wright 19 2004-2022 2708 1441 10031 1591 2813 597 27 390 1527 243 92 1637 2458 .280 .382 .462 .844 82.2
Player Years From-To G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS WAR
Billy Wynne 1 1967-1967 6 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -0.0
Tokuma Yano 4 2047-2050 131 76 137 5 21 2 1 0 5 0 0 0 40 .153 .153 .182 .336 -1.5
Tyler Yates 1 2004-2004 21 0 11 0 1 0 0 0 0 0 0 0 5 .091 .091 .091 .182 -0.2
Xamida Yongo 6 2026-2031 372 124 632 63 153 28 4 2 46 21 18 63 121 .242 .314 .309 .622 0.0
Masato Yoshii 2 1998-1999 56 0 103 4 12 1 0 0 5 0 1 3 43 .117 .142 .126 .268 -1.5
Anthony Young 3 1991-1993 101 0 55 2 7 1 0 0 0 0 0 2 20 .127 .158 .145 .303 -0.6
Chris R. Young 2 2011-2012 24 0 40 1 7 2 0 0 4 0 0 1 15 .175 .195 .225 .420 -0.3
Wyatt Young 2 2066-2067 85 64 257 29 74 18 3 2 29 6 3 16 36 .288 .341 .405 .745 1.4
Joel Youngblood 6 1977-1982 610 0 1897 241 519 108 18 38 216 39 36 161 288 .274 .333 .410 .742 6.4
Madison Younginer 3 2021-2023 132 2 15 0 1 1 0 0 0 0 0 1 8 .067 .125 .133 .258 -0.3
Ayham Yusef 4 2033-2036 458 311 1316 182 294 48 11 45 121 86 16 99 317 .223 .279 .379 .658 3.3
Pat Zachry 6 1977-1982 135 0 223 8 22 0 0 0 4 0 0 10 89 .099 .136 .099 .235 -3.1
Victor Zambrano 3 2004-2006 39 0 64 2 8 0 1 0 2 0 0 0 24 .125 .138 .156 .295 -0.8
Todd Zeile 3 2000-2004 441 0 1423 163 368 77 4 41 176 4 4 191 270 .259 .348 .405 .753 2.4
Don Zimmer 1 1962-1962 14 0 52 3 4 1 0 0 1 0 1 3 10 .077 .127 .096 .223 -0.8
Juan Álvarez 8 2022-2030 165 132 243 16 39 3 1 1 17 0 0 4 77 .160 .172 .193 .365 -1.8
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Tuesday, August 13th , 2024 - OOTP Baseball 25.7 Build 80