For single seasons, From 1947 to 2007, Played 50% of games at 2B, (requiring OPSp≥100 and At least 100 games), sorted by oldest
generated by a site user
Query generated using the Baseball Stathead : /pi/bsl_finder.cgi. Try the Stathead for free and make your own queries.
NOTE on creating Positional Leaderboards
Player ages are computed as their age on June 30th
Cnt OPS G Year Age Tm Lg PA AB R H 2B 3B HR RBI BB IBB SO HBP SH SF GDP SB CS BA OBP SLG OPS Positions ----+-----------------+---+----+---+----+---+---+--+---+---+---+---+--+--+--+---+---+---+---+---+---+---+---+---+--+-----+-----+-----+-----+--------- 1 Tony Phillips 108 106 1999 40 OAK AL 484 406 76 99 24 4 15 49 71 3 94 5 0 2 7 11 3 .244 .362 .433 .795 *4879/56D 2 Joe Morgan 103 116 1984 40 OAK AL 438 365 50 89 21 0 6 43 66 4 39 1 0 6 6 8 3 .244 .356 .351 .707 *4/D 3 Joe Morgan 116 123 1983 39 PHI NL 504 404 72 93 20 1 16 59 89 1 54 4 1 6 13 18 2 .230 .370 .403 .773 *4 4 Dave Concepcion 100 104 1987 39 CIN NL 311 279 32 89 15 0 1 33 28 5 24 0 1 3 10 4 3 .319 .377 .384 .761 *435/6 5 Craig Biggio 104 155 2005 39 HOU NL 651 590 94 156 40 1 26 69 37 2 90 17 4 3 10 11 1 .264 .325 .468 .793 *4/D 6 Jeff Kent 121 136 2007 39 LAD NL 562 494 78 149 36 1 20 79 57 4 61 5 0 6 17 1 3 .302 .375 .500 .875 *4 7 Davey Lopes 116 147 1983 38 OAK AL 561 494 64 137 13 4 17 67 51 7 61 2 4 10 9 22 4 .277 .341 .423 .764 *4D/958 8 Jeff Kent 119 115 2006 38 LAD NL 473 407 61 119 27 3 14 68 55 8 69 8 0 3 9 1 2 .292 .385 .477 .862 *4/3 9 Joe Morgan 136 134 1982 38 SFG NL 554 463 68 134 19 4 14 61 85 4 60 2 1 3 3 24 4 .289 .400 .438 .838 *4/5 10 Jeff Kent 133 149 2005 37 LAD NL 637 553 100 160 36 0 29 105 72 8 85 8 0 4 19 6 2 .289 .377 .512 .889 *43 11 Mark Grudzielanek 100 116 2007 37 KCR AL 486 453 70 137 32 3 6 51 23 2 60 8 0 2 14 1 2 .302 .346 .426 .772 *4/6 12 Bobby Grich 100 144 1985 36 CAL AL 571 479 74 116 17 3 13 53 81 3 77 3 8 0 18 3 5 .242 .355 .372 .727 *435/D 13 Jose Valentin 109 137 2006 36 NYM NL 432 384 56 104 24 3 18 62 37 5 71 0 5 6 5 6 2 .271 .330 .490 .820 *4/7935 14 Willie Randolph 126 124 1991 36 MIL AL 512 431 60 141 14 3 0 54 75 3 38 0 3 3 14 4 2 .327 .424 .374 .798 *4/D 15 Lou Whitaker 133 119 1993 36 DET AL 476 383 72 111 32 1 9 67 78 4 46 4 7 4 5 3 3 .290 .412 .449 .861 *4 16 Tony Fernandez 120 138 1998 36 TOR AL 551 486 71 156 36 2 9 72 45 5 53 11 3 6 11 13 8 .321 .387 .459 .846 *45/D 17 Randy Velarde 118 156 1999 36 TOT AL 711 631 105 200 25 7 16 76 70 2 98 6 4 0 19 24 8 .317 .390 .455 .845 *4 18 Joe Morgan 115 141 1980 36 HOU NL 562 461 66 112 17 5 11 49 93 6 47 0 3 5 4 24 6 .243 .367 .373 .740 *4 19 Jeff Kent 122 145 2004 36 HOU NL 606 540 96 156 34 8 27 107 49 3 96 6 0 11 23 7 3 .289 .348 .531 .879 *4/D 20 Toby Harrah 127 126 1985 36 TEX AL 521 396 65 107 18 1 9 44 113 2 60 4 2 6 4 11 4 .270 .432 .389 .821 *4/6 21 Joe Morgan 107 127 1979 35 CIN NL 538 436 70 109 26 1 9 32 93 11 45 1 3 5 8 28 6 .250 .379 .376 .755 *4 22 Solly Hemus 115 105 1958 35 PHI NL 401 334 53 95 14 3 8 36 51 6 34 8 6 2 4 3 1 .284 .390 .416 .806 *4/5 23 Bobby Grich 123 116 1984 35 CAL AL 432 363 60 93 15 1 18 58 57 3 70 2 6 4 11 2 5 .256 .357 .452 .809 *435 24 Jeff Kent 119 130 2003 35 HOU NL 552 505 77 150 39 1 22 93 39 2 85 5 0 3 13 6 2 .297 .351 .509 .860 *4 25 Lou Whitaker 136 130 1992 35 DET AL 544 453 77 126 26 0 19 71 81 5 46 1 5 4 9 6 4 .278 .386 .461 .847 *4D ----+-----------------+---+----+---+----+---+---+--+---+---+---+---+--+--+--+---+---+---+---+---+---+---+---+---+--+-----+-----+-----+-----+--------- Cnt OPS G Year Age Tm Lg PA AB R H 2B 3B HR RBI BB IBB SO HBP SH SF GDP SB CS BA OBP SLG OPS Positions ----+-----------------+---+----+---+----+---+---+--+---+---+---+---+--+--+--+---+---+---+---+---+---+---+---+---+--+-----+-----+-----+-----+--------- 26 Craig Biggio 110 155 2001 35 HOU NL 717 617 118 180 35 3 20 70 66 4 100 28 0 6 11 7 4 .292 .382 .455 .837 *4/D 27 Frank White 110 151 1986 35 KCR AL 620 566 76 154 37 3 22 84 43 5 88 2 2 7 10 4 4 .272 .322 .465 .787 *4/65 28 Bret Boone 140 159 2003 34 SEA AL 705 622 111 183 35 5 35 117 68 3 125 7 1 7 17 16 3 .294 .366 .535 .901 *4 29 Bobby Grich 142 120 1983 34 CAL AL 477 387 65 113 17 0 16 62 76 2 62 7 4 3 11 2 4 .292 .414 .460 .874 *4/6 30 Red Schoendienst 116 150 1957 34 TOT NL 694 648 91 200 31 8 15 65 33 1 15 3 8 2 10 4 4 .309 .344 .451 .795 *4 31 Willie Randolph 101 145 1989 34 LAD NL 633 549 62 155 18 0 2 36 71 2 51 4 4 5 10 7 6 .282 .366 .326 .692 *4 32 Joe Gordon 103 148 1949 34 CLE AL 632 541 74 136 18 3 20 84 83 0 33 4 4 0 20 5 6 .251 .355 .407 .762 *4 33 Joe Morgan 105 132 1978 34 CIN NL 533 441 68 104 27 0 13 75 79 3 40 2 0 11 6 19 5 .236 .347 .385 .732 *4 34 Lou Whitaker 141 138 1991 34 DET AL 572 470 94 131 26 2 23 78 90 6 45 2 2 8 3 4 2 .279 .391 .489 .880 *4/D 35 Jeff Kent 147 152 2002 34 SFG NL 682 623 102 195 42 2 37 108 52 3 101 4 0 3 20 5 1 .313 .368 .565 .933 *4/3 36 Ray Durham 127 137 2006 34 SFG NL 555 498 79 146 30 7 26 93 51 6 61 2 2 2 17 7 2 .293 .360 .538 .898 *4 37 Jim Gilliam 120 148 1963 34 LAD NL 605 525 77 148 27 4 6 49 60 2 28 2 12 6 11 19 5 .282 .354 .383 .737 *45 38 Davey Lopes 128 153 1979 34 LAD NL 692 582 109 154 20 6 28 73 97 4 88 4 6 3 8 44 4 .265 .372 .464 .836 *4 39 Eddie Stanky 108 145 1951 34 NYG NL 653 515 88 127 17 2 14 43 127 0 63 6 5 0 5 8 5 .247 .401 .369 .770 *4 40 Ryne Sandberg 108 117 1993 33 CHC NL 503 456 67 141 20 0 9 45 37 1 62 2 2 6 12 9 2 .309 .359 .412 .771 *4 41 Phil Garner 114 155 1982 33 HOU NL 638 588 65 161 33 8 13 83 40 4 92 3 0 7 11 24 13 .274 .320 .423 .743 *45 42 Mark Grudzielanek 103 121 2003 33 CHC NL 531 481 73 151 38 1 3 38 30 0 64 11 7 2 12 6 2 .314 .366 .416 .782 *4 43 Bobby Grich 125 145 1982 33 CAL AL 605 506 74 132 28 5 19 65 82 3 109 8 6 3 13 3 3 .261 .371 .449 .820 *4/D 44 Joe Gordon 134 144 1948 33 CLE AL 633 550 96 154 21 4 32 124 77 0 68 3 3 0 16 5 2 .280 .371 .507 .878 *4/6 45 Paul Molitor 125 103 1990 33 MIL AL 458 418 64 119 27 6 12 45 37 4 51 1 0 2 7 18 3 .285 .343 .464 .807 *43/D5 46 Jackie Robinson 150 149 1952 33 BRO NL 636 510 104 157 17 3 19 75 106 0 40 14 6 0 16 24 7 .308 .440 .465 .905 *4 47 Davey Lopes 117 151 1978 33 LAD NL 665 587 93 163 25 4 17 58 71 3 70 0 6 1 9 45 4 .278 .355 .421 .776 *4/8 48 Bobby Doerr 115 106 1951 33 BOS AL 463 402 60 116 21 2 13 73 57 0 33 1 3 0 10 2 1 .289 .378 .448 .826 *4 49 Dick McAuliffe 121 106 1973 33 DET AL 395 343 39 94 18 1 12 47 49 5 52 1 2 0 2 0 4 .274 .366 .437 .803 *4/6D 50 Eddie Stanky 130 152 1950 33 NYG NL 691 527 115 158 25 5 8 51 144 0 50 12 8 0 8 9 0 .300 .460 .412 .872 *4 ----+-----------------+---+----+---+----+---+---+--+---+---+---+---+--+--+--+---+---+---+---+---+---+---+---+---+--+-----+-----+-----+-----+--------- Cnt OPS G Year Age Tm Lg PA AB R H 2B 3B HR RBI BB IBB SO HBP SH SF GDP SB CS BA OBP SLG OPS Positions ----+-----------------+---+----+---+----+---+---+--+---+---+---+---+--+--+--+---+---+---+---+---+---+---+---+---+--+-----+-----+-----+-----+--------- 51 Lou Whitaker 107 132 1990 33 DET AL 552 472 75 112 22 2 18 60 74 7 71 0 1 5 10 8 2 .237 .338 .407 .745 *4/D 52 Frank White 107 129 1984 33 KCR AL 515 479 58 130 22 5 17 56 27 3 72 2 4 3 11 5 5 .271 .311 .445 .756 *4 53 Craig Biggio 113 160 1999 33 HOU NL 749 639 123 188 56 0 16 73 88 9 107 11 5 6 5 28 14 .294 .386 .457 .843 *4/7D 54 Jeff Kent 131 159 2001 33 SFG NL 696 607 84 181 49 6 22 106 65 4 96 11 0 13 11 7 6 .298 .369 .507 .876 *43 55 Bill Doran 104 111 1991 33 CIN NL 410 361 51 101 12 2 6 35 46 1 39 0 0 3 4 5 4 .280 .359 .374 .733 *4/73 56 Tony Graffanino 109 110 2005 33 TOT AL 417 379 68 117 17 3 7 38 31 2 51 4 2 1 14 7 2 .309 .366 .425 .791 *435/6D 57 Randy Velarde 104 136 1996 33 CAL AL 611 530 82 151 27 3 14 54 70 0 118 5 4 2 7 7 7 .285 .372 .426 .798 *45/6 58 Tom Herr 106 151 1989 33 PHI NL 626 561 65 161 25 6 2 37 54 2 63 3 6 2 9 10 7 .287 .352 .364 .716 *4 59 Mariano Duncan 112 109 1996 33 NYY AL 417 400 62 136 34 3 8 56 9 1 77 1 2 5 10 4 3 .340 .352 .500 .852 *4/5D79 60 Johnny Pesky 101 103 1953 33 DET AL 342 308 43 90 22 1 2 24 27 0 10 2 5 0 4 3 7 .292 .353 .390 .743 *4 61 Roberto Alomar 150 157 2001 33 CLE AL 677 575 113 193 34 12 20 100 80 5 71 4 9 9 9 30 6 .336 .415 .541 .956 *4 62 Bret Boone 114 155 2002 33 SEA AL 675 608 88 169 34 3 24 107 53 4 102 6 2 6 11 12 5 .278 .339 .462 .801 *4/D 63 Ray Durham 104 142 2005 33 SFG NL 560 497 67 144 33 0 12 62 48 2 59 7 1 7 19 6 3 .290 .356 .429 .785 *4/8 64 Rich Aurilia 104 114 2005 33 CIN NL 468 426 61 120 23 2 14 68 37 2 67 1 1 3 8 2 0 .282 .338 .444 .782 *465 65 Joe Morgan 138 153 1977 33 CIN NL 645 521 113 150 21 6 22 78 117 2 58 2 0 5 5 49 10 .288 .417 .478 .895 *4 66 Jay Bell 131 151 1999 33 ARI NL 688 589 132 170 32 6 38 112 82 2 132 4 4 9 9 7 4 .289 .374 .557 .931 *4/D6 67 Bret Boone 153 158 2001 32 SEA AL 690 623 118 206 37 3 37 141 40 5 110 9 5 13 11 5 5 .331 .372 .578 .950 *4/D 68 Willie Randolph 121 120 1987 32 NYY AL 543 449 96 137 24 2 7 67 82 1 25 2 5 5 15 11 1 .305 .411 .414 .825 *4/D 69 Felix Millan 100 139 1976 32 NYM NL 587 531 55 150 25 2 1 35 41 5 19 7 6 2 15 2 4 .282 .341 .343 .684 *4 70 Fernando Vina 100 154 2001 32 STL NL 690 631 95 191 30 8 9 56 32 3 35 22 3 2 7 17 7 .303 .357 .418 .775 *4 71 Joe Morgan 187 141 1976 32 CIN NL 599 472 113 151 30 5 27 111 114 8 41 1 0 12 2 60 9 .320 .444 .576 1.020 *4 72 Joe Gordon 135 155 1947 32 CLE AL 626 562 89 153 27 6 29 93 62 0 49 1 1 0 16 7 3 .272 .346 .496 .842 *4 73 Mickey Morandini 100 154 1998 32 CHC NL 669 582 93 172 20 4 8 53 72 4 84 9 4 2 14 13 1 .296 .380 .385 .765 *4 74 Ray Durham 117 120 2004 32 SFG NL 542 471 95 133 28 8 17 65 57 3 60 6 4 4 6 10 4 .282 .364 .484 .848 *4 75 Cookie Rojas 117 115 1971 32 KCR AL 463 414 56 124 22 2 6 59 39 3 35 2 1 7 12 8 3 .300 .357 .406 .763 *4/67 ----+-----------------+---+----+---+----+---+---+--+---+---+---+---+--+--+--+---+---+---+---+---+---+---+---+---+--+-----+-----+-----+-----+--------- Cnt OPS G Year Age Tm Lg PA AB R H 2B 3B HR RBI BB IBB SO HBP SH SF GDP SB CS BA OBP SLG OPS Positions ----+-----------------+---+----+---+----+---+---+--+---+---+---+---+--+--+--+---+---+---+---+---+---+---+---+---+--+-----+-----+-----+-----+--------- 76 Julio Franco 146 146 1991 32 TEX AL 659 589 108 201 27 3 15 78 65 8 78 3 0 2 13 36 9 .341 .408 .474 .882 *4 77 Dick McAuliffe 104 122 1972 32 DET AL 470 408 47 98 16 3 8 30 59 7 59 2 1 0 2 0 0 .240 .339 .353 .692 *4/65 78 Roberto Alomar 114 155 2000 32 CLE AL 697 610 111 189 40 2 19 89 64 4 82 6 11 6 19 39 4 .310 .378 .475 .853 *4 79 Jeff Kent 162 159 2000 32 SFG NL 695 587 114 196 41 7 33 125 90 6 107 9 0 9 17 12 9 .334 .424 .596 1.020 *43 80 Pete Runnels 114 143 1960 32 BOS AL 613 528 80 169 29 2 2 35 71 2 51 2 9 3 16 5 2 .320 .401 .394 .795 *43/5 81 Davey Lopes 110 134 1977 32 LAD NL 589 502 85 142 19 5 11 53 73 3 69 2 6 6 3 47 12 .283 .372 .406 .778 *4 82 Joey Cora 110 149 1997 32 SEA AL 649 574 105 172 40 4 11 54 53 2 49 5 8 9 6 6 7 .300 .359 .441 .800 *4 83 Ron Hunt 112 109 1973 32 MON NL 486 401 61 124 14 0 0 18 52 3 19 24 8 1 9 10 7 .309 .418 .344 .762 *45/9 84 Bobby Doerr 116 149 1950 32 BOS AL 663 586 103 172 29 11 27 120 67 0 42 1 9 0 21 3 4 .294 .367 .519 .886 *4 85 Danny Murtaugh 100 118 1950 32 PIT NL 416 367 34 108 20 5 2 37 47 0 42 1 1 0 8 2 0 .294 .376 .392 .768 *4 86 Todd Walker 112 110 2005 32 CHC NL 433 397 50 121 25 3 12 40 31 1 40 1 2 2 8 1 1 .305 .355 .474 .829 *4/3D 87 Ryne Sandberg 146 158 1992 32 CHC NL 687 612 100 186 32 8 26 87 68 4 73 1 0 6 13 17 6 .304 .371 .510 .881 *4 88 Bobby Grich 164 100 1981 32 CAL AL 404 352 56 107 14 2 22 61 40 4 71 4 5 3 5 2 4 .304 .378 .543 .921 *4 89 Eddie Stanky 114 138 1949 32 BSN NL 628 506 90 144 24 5 1 42 113 0 41 2 7 0 8 3 0 .285 .417 .358 .775 *4 90 Mark Loretta 138 154 2004 32 SDP NL 707 620 108 208 47 2 16 76 58 3 45 9 4 16 10 5 3 .335 .391 .495 .886 *4 91 Randy Velarde 102 111 1995 32 NYY AL 432 367 60 102 19 1 7 46 55 0 64 4 3 3 9 5 1 .278 .375 .392 .767 *4675/9 92 Craig Biggio 139 160 1998 32 HOU NL 738 646 123 210 51 2 20 88 64 6 113 23 1 4 10 50 8 .325 .403 .503 .906 *4/D 93 Lou Whitaker 133 148 1989 32 DET AL 611 509 77 128 21 1 28 85 89 6 59 3 1 9 7 6 3 .251 .361 .462 .823 *4/D 94 Mark DeRosa 102 149 2007 32 CHC NL 574 502 64 147 28 3 10 72 58 2 93 7 3 4 17 1 2 .293 .371 .420 .791 *459/367 95 Jackie Robinson 154 153 1951 32 BRO NL 642 548 106 185 33 7 19 88 79 0 27 9 6 0 10 25 8 .338 .429 .527 .956 *4 96 Julian Javier 108 143 1969 32 STL NL 540 493 59 139 28 2 10 42 40 11 74 1 4 2 8 8 4 .282 .336 .408 .744 *4 97 Ron Belliard 100 147 2007 32 WSN NL 557 511 57 148 35 1 11 58 34 1 72 1 6 5 12 3 0 .290 .332 .427 .759 *4/365 98 Bill Doran 135 126 1990 32 TOT NL 488 403 59 121 29 2 7 37 79 2 58 0 1 5 3 23 9 .300 .411 .434 .845 *4/5 99 Roberto Alomar 139 159 1999 31 CLE AL 694 563 138 182 40 3 24 120 99 3 96 7 12 13 13 37 6 .323 .422 .533 .955 *4/D 100 Placido Polanco 122 142 2007 31 DET AL 641 587 105 200 36 3 9 67 37 3 30 11 2 4 9 7 3 .341 .388 .458 .846 *4/D ----+-----------------+---+----+---+----+---+---+--+---+---+---+---+--+--+--+---+---+---+---+---+---+---+---+---+--+-----+-----+-----+-----+--------- Cnt OPS G Year Age Tm Lg PA AB R H 2B 3B HR RBI BB IBB SO HBP SH SF GDP SB CS BA OBP SLG OPS Positions ----+-----------------+---+----+---+----+---+---+--+---+---+---+---+--+--+--+---+---+---+---+---+---+---+---+---+--+-----+-----+-----+-----+--------- 101 Ray Durham 111 110 2003 31 SFG NL 469 410 61 117 30 5 8 33 50 2 82 3 4 2 4 7 7 .285 .366 .441 .807 *4 102 Red Schoendienst 106 148 1954 31 STL NL 679 610 98 192 38 8 5 79 54 0 22 1 5 9 17 4 2 .315 .366 .428 .794 *4 103 Bobby Doerr 128 139 1949 31 BOS AL 623 541 91 167 30 9 18 109 75 0 33 0 7 0 31 2 2 .309 .393 .497 .890 *4 104 Johnny Temple 112 149 1959 31 CIN NL 696 598 102 186 35 6 8 67 72 2 40 2 11 13 11 14 3 .311 .380 .430 .810 *4 105 Frank White 114 145 1982 31 KCR AL 554 524 71 156 45 6 11 56 16 1 65 2 7 5 12 10 7 .298 .318 .469 .787 *4 106 Eric Young 102 117 1998 31 LAD NL 513 452 78 129 24 1 8 43 45 0 32 5 9 2 4 42 13 .285 .355 .396 .751 *4/D 107 Delino DeShields 110 151 2000 31 BAL AL 643 561 84 166 43 5 10 86 69 2 82 1 3 9 16 37 10 .296 .369 .444 .813 *47D/8 108 Bobby Avila 104 141 1955 31 CLE AL 643 537 83 146 22 4 13 61 82 1 47 2 18 4 17 1 4 .272 .368 .400 .768 *4 109 Steve Sax 110 158 1991 31 NYY AL 707 652 85 198 38 2 10 56 41 2 38 3 5 6 15 31 11 .304 .345 .414 .759 *4/5D 110 Johnny Ray 119 153 1988 31 CAL AL 659 602 75 184 42 7 6 83 36 2 38 4 9 8 10 4 1 .306 .345 .429 .774 *47/D 111 Jackie Robinson 140 144 1950 31 BRO NL 613 518 99 170 39 4 14 81 80 0 24 5 10 0 11 12 0 .328 .423 .500 .923 *4 112 Pete Runnels 129 147 1959 31 BOS AL 661 560 95 176 33 6 6 57 95 1 48 1 5 0 17 6 5 .314 .415 .427 .842 *43/6 113 Todd Walker 108 129 2004 31 CHC NL 424 372 60 102 19 4 15 50 43 8 52 4 1 4 2 0 3 .274 .352 .468 .820 *4/37 114 Willie Randolph 105 141 1986 31 NYY AL 601 492 76 136 15 2 5 50 94 0 49 3 8 4 11 15 2 .276 .393 .346 .739 *4/D 115 Woodie Held 120 133 1963 31 CLE AL 493 416 61 103 19 4 17 61 61 10 96 8 4 4 9 2 2 .248 .352 .435 .787 *4879/65 116 Bobby Grich 119 150 1980 31 CAL AL 596 498 60 135 22 2 14 62 84 2 108 4 5 5 16 3 7 .271 .377 .408 .785 *4/3 117 Lou Whitaker 126 115 1988 31 DET AL 477 403 54 111 18 2 12 55 66 5 61 0 6 2 8 2 0 .275 .376 .419 .795 *4 118 Ryne Sandberg 138 158 1991 31 CHC NL 684 585 104 170 32 2 26 100 87 4 89 2 1 9 9 22 8 .291 .379 .485 .864 *4 119 Davey Johnson 107 136 1974 31 ATL NL 540 454 56 114 18 0 15 62 75 6 59 3 4 4 17 1 2 .251 .358 .390 .748 *3*4 120 Joel Youngblood 138 124 1983 31 SFG NL 415 373 59 109 20 3 17 53 33 4 59 5 2 2 11 7 4 .292 .356 .499 .855 *457/9 121 Nellie Fox 114 156 1959 31 CHW AL 716 624 84 191 34 6 2 70 71 8 13 7 9 5 6 5 6 .306 .380 .389 .769 *4 122 Julio Franco 121 157 1990 31 TEX AL 670 582 96 172 27 1 11 69 82 3 83 2 2 2 12 31 10 .296 .383 .402 .785 *4/D 123 Craig Biggio 143 162 1997 31 HOU NL 744 619 146 191 37 8 22 81 84 6 107 34 0 7 0 47 10 .309 .415 .501 .916 *4/D 124 Art Howe 125 119 1978 31 HOU NL 461 420 46 123 33 3 7 55 34 3 41 1 1 5 13 2 3 .293 .343 .436 .779 *45/3 125 Joe Morgan 169 146 1975 31 CIN NL 639 498 107 163 27 6 17 94 132 3 52 3 0 6 3 67 10 .327 .466 .508 .974 *4 ----+-----------------+---+----+---+----+---+---+--+---+---+---+---+--+--+--+---+---+---+---+---+---+---+---+---+--+-----+-----+-----+-----+--------- Cnt OPS G Year Age Tm Lg PA AB R H 2B 3B HR RBI BB IBB SO HBP SH SF GDP SB CS BA OBP SLG OPS Positions ----+-----------------+---+----+---+----+---+---+--+---+---+---+---+--+--+--+---+---+---+---+---+---+---+---+---+--+-----+-----+-----+-----+--------- 126 Mark Loretta 120 154 2003 31 SDP NL 653 589 74 185 28 4 13 72 54 2 62 3 3 4 17 5 4 .314 .372 .441 .813 *4/6 127 Robby Thompson 135 128 1993 31 SFG NL 559 494 85 154 30 2 19 65 45 0 97 7 9 4 7 10 4 .312 .375 .496 .871 *4 128 Jeff Kent 124 138 1999 31 SFG NL 585 511 86 148 40 2 23 101 61 3 112 5 0 8 12 13 6 .290 .366 .511 .877 *4/3 129 Ryne Sandberg 140 155 1990 30 CHC NL 675 615 116 188 30 3 40 100 50 8 84 1 0 9 8 25 7 .306 .354 .559 .913 *4 130 Bobby Grich 145 153 1979 30 CAL AL 609 534 78 157 30 5 30 101 59 10 84 2 12 2 14 1 0 .294 .365 .537 .902 *4 131 Jeff Frye 103 127 1997 30 BOS AL 442 404 56 126 36 2 3 51 27 1 44 2 2 7 12 19 8 .312 .352 .433 .785 *45/8769D3 132 Lou Whitaker 106 149 1987 30 DET AL 684 604 110 160 38 6 16 59 71 2 108 1 4 4 5 13 5 .265 .341 .427 .768 *4 133 Ron Belliard 107 145 2005 30 CLE AL 587 536 71 152 36 1 17 78 35 0 72 1 8 7 17 2 2 .284 .325 .450 .775 *4 134 Ray Durham 118 150 2002 30 TOT AL 659 564 114 163 34 6 15 70 73 1 93 7 10 5 15 26 7 .289 .374 .450 .824 *4D 135 John Valentin 124 143 1997 30 BOS AL 644 575 95 176 47 5 18 77 58 5 66 5 1 5 21 7 4 .306 .372 .499 .871 *45 136 Joe Morgan 159 149 1974 30 CIN NL 641 512 107 150 31 3 22 67 120 8 69 3 1 5 7 58 12 .293 .427 .494 .921 *4 137 Phil Garner 113 150 1979 30 PIT NL 612 549 76 161 32 8 11 59 55 15 74 3 2 3 6 17 8 .293 .359 .441 .800 *4*56 138 Ken Hamlin 102 117 1965 30 WSA AL 405 362 45 99 21 1 4 22 33 1 45 1 6 3 6 8 2 .273 .333 .370 .703 *46/5 139 Bobby Avila 139 143 1954 30 CLE AL 638 555 112 189 27 2 15 67 59 0 31 1 19 4 9 9 7 .341 .402 .477 .879 *4/6 140 Red Schoendienst 135 146 1953 30 STL NL 627 564 107 193 35 5 15 79 60 0 23 0 3 0 19 3 3 .342 .405 .502 .907 *4 141 Johnny Temple 110 141 1958 30 CIN NL 652 542 82 166 31 6 3 47 91 0 41 0 17 2 8 15 8 .306 .405 .402 .807 *4/3 142 Davey Lopes 104 155 1975 30 LAD NL 726 618 108 162 24 6 8 41 91 3 93 2 13 2 4 77 12 .262 .358 .359 .717 *486/9 143 Vance Law 101 133 1987 30 MON NL 492 436 52 119 27 1 12 56 51 5 62 0 2 3 8 8 5 .273 .347 .422 .769 *453/1 144 Mark Ellis 110 150 2007 30 OAK AL 642 583 84 161 33 3 19 76 44 1 94 10 2 3 10 9 4 .276 .336 .441 .777 *4 145 Tadahito Iguchi 104 135 2005 30 CHW AL 581 511 74 142 25 6 15 71 47 0 114 6 11 6 16 15 5 .278 .342 .438 .780 *4 146 Felix Mantilla 119 150 1965 30 BOS AL 629 534 60 147 17 2 18 92 79 5 84 8 3 5 24 7 3 .275 .374 .416 .790 *47/83 147 Chuck Knoblauch 118 150 1999 30 NYY AL 715 603 120 176 36 4 18 68 83 0 57 21 3 5 7 28 9 .292 .393 .454 .847 *4 148 Robby Thompson 117 128 1992 30 SFG NL 505 443 54 115 25 1 14 49 43 1 75 8 7 4 8 5 9 .260 .333 .415 .748 *4 149 Julian Javier 105 140 1967 30 STL NL 555 520 68 146 16 3 14 64 25 3 92 1 7 2 8 6 7 .281 .314 .404 .718 *4 150 Jeff Kent 142 137 1998 30 SFG NL 594 526 94 156 37 3 31 128 48 4 110 9 1 10 16 9 4 .297 .359 .555 .914 *4/3 ----+-----------------+---+----+---+----+---+---+--+---+---+---+---+--+--+--+---+---+---+---+---+---+---+---+---+--+-----+-----+-----+-----+--------- Cnt OPS G Year Age Tm Lg PA AB R H 2B 3B HR RBI BB IBB SO HBP SH SF GDP SB CS BA OBP SLG OPS Positions ----+-----------------+---+----+---+----+---+---+--+---+---+---+---+--+--+--+---+---+---+---+---+---+---+---+---+--+-----+-----+-----+-----+--------- 151 Mike Gallego 103 159 1991 30 OAK AL 567 482 67 119 15 4 12 49 67 3 84 5 10 3 8 6 9 .247 .343 .369 .712 *46 152 Bernie Allen 109 122 1969 30 WSA AL 417 365 33 90 17 4 9 45 50 3 35 0 2 0 9 5 4 .247 .337 .389 .726 *4/5 153 Jose Offerman 108 149 1999 30 BOS AL 693 586 107 172 37 11 8 69 96 5 79 2 2 7 11 18 12 .294 .391 .435 .826 *4D/3 154 Bip Roberts 107 105 1994 30 SDP NL 449 403 52 129 15 5 2 31 39 1 57 3 2 2 7 21 7 .320 .383 .397 .780 *47/8 155 Ron Hunt 117 152 1971 30 MON NL 638 520 89 145 20 3 5 38 58 1 41 50 8 2 1 5 7 .279 .402 .358 .760 *45 156 Davey Johnson 143 151 1973 30 ATL NL 651 559 84 151 25 0 43 99 81 9 93 9 0 2 8 5 3 .270 .370 .546 .916 *4 157 Jim Gantner 107 161 1983 30 MIL AL 662 603 85 170 23 8 11 74 38 5 46 6 11 4 10 5 6 .282 .329 .401 .730 *4 158 Jackie Robinson 152 156 1949 30 BRO NL 704 593 122 203 38 12 16 124 86 0 27 8 17 0 22 37 0 .342 .432 .528 .960 *4 159 Glenn Beckert 108 131 1971 30 CHC NL 570 530 80 181 18 5 2 42 24 0 24 0 12 4 16 3 2 .342 .367 .406 .773 *4 160 Bobby Doerr 131 140 1948 30 BOS AL 618 527 94 150 23 6 27 111 83 0 49 4 4 0 13 3 2 .285 .386 .505 .891 *4 161 Willie Randolph 106 143 1985 30 NYY AL 597 497 75 137 21 2 5 40 85 3 39 4 5 6 24 16 9 .276 .382 .356 .738 *4 162 Juan Samuel 103 153 1991 30 LAD NL 659 594 74 161 22 6 12 58 49 4 133 3 10 3 8 23 8 .271 .328 .389 .717 *4 163 Pete Runnels 130 147 1958 30 BOS AL 666 568 103 183 32 5 8 59 87 0 49 6 2 3 15 1 2 .322 .416 .438 .854 *43 164 Don Money 122 152 1977 30 MIL AL 644 570 86 159 28 3 25 83 57 2 70 7 4 6 17 8 5 .279 .348 .470 .818 *475/D 165 Julio Franco 137 150 1989 30 TEX AL 621 548 80 173 31 5 13 92 66 11 69 1 0 6 27 21 3 .316 .386 .462 .848 *4D 166 Craig Biggio 120 162 1996 30 HOU NL 723 605 113 174 24 4 15 75 75 0 72 27 8 8 10 25 7 .288 .386 .415 .801 *4 167 Art Howe 108 125 1977 30 HOU NL 463 413 44 109 23 7 8 58 41 6 60 5 2 2 10 0 1 .264 .336 .412 .748 *456 168 Miguel Cairo 100 122 2004 30 NYY AL 408 360 48 105 17 5 6 42 18 1 49 14 12 4 7 11 3 .292 .346 .417 .763 *4/563 169 Roberto Alomar 100 147 1998 30 BAL AL 657 588 86 166 36 1 14 56 59 3 70 2 3 5 11 18 5 .282 .347 .418 .765 *4/D 170 Joe Morgan 154 156 1973 29 CIN NL 698 576 116 167 35 2 26 82 111 3 61 4 3 4 12 67 15 .290 .406 .493 .899 *4 171 Bobby Avila 100 141 1953 29 CLE AL 633 559 85 160 22 3 8 55 58 0 27 2 14 0 18 10 8 .286 .355 .379 .734 *4 172 Ryne Sandberg 134 157 1989 29 CHC NL 672 606 104 176 25 5 30 76 59 8 85 4 1 2 9 15 5 .290 .356 .497 .853 *4 173 Dave Nelson 102 142 1973 29 TEX AL 624 576 71 165 24 4 7 48 34 3 78 0 11 3 11 43 16 .286 .325 .378 .703 *4 174 Lou Whitaker 110 144 1986 29 DET AL 651 584 95 157 26 6 20 73 63 5 70 0 0 4 20 13 8 .269 .338 .437 .775 *4 175 Ray Durham 106 152 2001 29 CHW AL 691 611 104 163 42 10 20 65 64 3 110 4 6 6 10 23 10 .267 .337 .466 .803 *4/D ----+-----------------+---+----+---+----+---+---+--+---+---+---+---+--+--+--+---+---+---+---+---+---+---+---+---+--+-----+-----+-----+-----+--------- Cnt OPS G Year Age Tm Lg PA AB R H 2B 3B HR RBI BB IBB SO HBP SH SF GDP SB CS BA OBP SLG OPS Positions ----+-----------------+---+----+---+----+---+---+--+---+---+---+---+--+--+--+---+---+---+---+---+---+---+---+---+--+-----+-----+-----+-----+--------- 176 Julio Franco 114 152 1988 29 CLE AL 676 613 88 186 23 6 10 54 56 4 72 2 1 4 17 25 11 .303 .361 .409 .770 *4/D 177 Luis Castillo 108 122 2005 29 FLA NL 524 439 72 132 12 4 4 30 65 1 32 1 18 1 11 10 7 .301 .391 .374 .765 *4 178 Johnny Ray 108 155 1986 29 PIT NL 648 579 67 174 33 0 7 78 58 10 47 3 1 7 21 6 9 .301 .363 .394 .757 *4 179 Tom Herr 123 159 1985 29 STL NL 696 596 97 180 38 3 8 110 80 5 55 2 5 13 6 31 3 .302 .379 .416 .795 *4 180 Davey Lopes 109 145 1974 29 LAD NL 613 530 95 141 26 3 10 35 66 3 71 4 10 3 10 59 18 .266 .350 .383 .733 *4 181 Chuck Knoblauch 102 150 1998 29 NYY AL 706 603 117 160 25 4 17 64 76 1 70 18 2 7 13 31 12 .265 .361 .405 .766 *4/D 182 Ron Belliard 106 152 2004 29 CLE AL 663 599 78 169 48 1 12 70 60 5 98 2 0 2 18 3 2 .282 .348 .426 .774 *4/D 183 Orlando Hudson 106 139 2007 29 ARI NL 601 517 69 152 28 9 10 63 70 1 87 2 5 7 21 10 2 .294 .376 .441 .817 *4/D 184 Alfonso Soriano 109 156 2005 29 TEX AL 682 637 102 171 43 2 36 104 33 3 125 7 0 5 6 30 2 .268 .309 .512 .821 *4/D 185 Brian Roberts 112 156 2007 29 BAL AL 716 621 103 180 42 5 12 57 89 6 99 0 2 4 8 50 7 .290 .377 .432 .809 *4 186 Freddy Sanchez 103 147 2007 29 PIT NL 653 602 77 183 42 4 11 81 32 2 76 8 2 9 13 0 1 .304 .343 .442 .785 *4/6D 187 Bret Boone 102 157 1998 29 CIN NL 648 583 76 155 38 1 24 95 48 3 104 4 9 4 23 6 4 .266 .324 .458 .782 *4 188 Mark Bellhorn 107 138 2004 29 BOS AL 620 523 93 138 37 3 17 82 88 1 177 5 1 3 8 6 1 .264 .373 .444 .817 *45/6 189 Jeff Kent 105 155 1997 29 SFG NL 651 580 90 145 38 2 29 121 48 6 133 13 0 10 14 11 3 .250 .316 .472 .788 *43 190 Jackie Robinson 118 147 1948 29 BRO NL 646 574 108 170 38 8 12 85 57 0 37 7 8 0 7 22 0 .296 .367 .453 .820 *43/5 191 Nellie Fox 124 155 1957 29 CHW AL 718 619 110 196 27 8 6 61 75 2 13 16 5 3 7 5 6 .317 .403 .415 .818 *4 192 Tony Bernazard 124 146 1986 29 CLE AL 636 562 88 169 28 4 17 73 53 5 77 6 7 8 6 17 8 .301 .362 .456 .818 *4 193 Delino DeShields 110 117 1998 29 STL NL 484 420 74 122 21 8 7 44 56 2 61 0 4 4 6 26 10 .290 .371 .429 .800 *4/3 194 Bump Wills 102 128 1982 29 CHC NL 477 419 64 114 18 4 6 38 46 3 76 5 2 5 4 35 10 .272 .347 .377 .724 *4 195 Craig Biggio 141 141 1995 29 HOU NL 673 553 123 167 30 2 22 77 80 1 85 22 11 7 6 33 8 .302 .406 .483 .889 *4 196 Jerry Lumpe 104 156 1962 29 KCA AL 700 641 89 193 34 10 10 83 44 0 38 0 6 9 14 0 2 .301 .341 .432 .773 *4/6 197 Mike Lansing 111 144 1997 29 MON NL 631 572 86 161 45 2 20 70 45 2 92 5 6 3 9 11 5 .281 .338 .472 .810 *4 198 Red Schoendienst 113 152 1952 29 STL NL 673 620 91 188 40 7 7 67 42 0 30 0 11 0 17 9 6 .303 .347 .424 .771 *45/6 199 Jim Lefebvre 103 119 1971 29 LAD NL 437 388 40 95 14 2 12 68 39 6 55 2 4 4 15 0 2 .245 .314 .384 .698 *4/5 200 Horace Clarke 101 156 1969 29 NYY AL 699 641 82 183 26 7 4 48 53 1 41 0 3 2 8 33 13 .285 .339 .367 .706 *4 Seasons/Careers found: 454.
Photos from the George Grantham Bain Collection at the Library of Congress.
Please report any abuse.
We're Social...for Statheads
Every Sports Reference Social Media Account
Site Last Updated: Tuesday, April 23, 3:08AM
Question, Comment, Feedback, or Correction?
Subscribe to our Free Email Newsletter
Subscribe to Stathead Baseball: Get your first month FREE
Your All-Access Ticket to the Baseball Reference Database
Do you have a sports website? Or write about sports? We have tools and resources that can help you use sports data. Find out more.