For single seasons, From 1871 to 2009, (requiring HR≥30 and SB≥30), sorted by greatest OPSp
generated by a site user
Query generated using the Baseball Stathead : /play-index/bsl_finder.cgi. Try the Stathead for free and make your own queries.
Cnt Player **OPS** HR SB Year Age Tm Lg G PA AB R H 2B 3B RBI BB IBB SO HBP SH SF GDP CS BA OBP SLG Positions ----+-----------------+---------+--+---+----+---+---+--+---+---+---+---+---+--+--+---+---+---+---+---+---+---+---+--+-----+-----+-----+--------- 1 Larry Walker 1.172 49 33 1997 30 COL NL 153 664 568 143 208 46 4 130 78 14 90 14 0 4 15 8 .366 .452 .720 *9/38D 2 Barry Bonds 1.080 34 39 1992 27 PIT NL 140 612 473 109 147 36 5 103 127 32 69 5 0 7 9 8 .311 .456 .624 *7 3 Barry Bonds 1.076 42 40 1996 31 SFG NL 158 675 517 122 159 27 3 129 151 30 76 1 0 6 11 7 .308 .461 .615 *7/8 4 Ellis Burks 1.047 40 32 1996 31 COL NL 156 685 613 142 211 45 8 128 61 2 114 6 3 2 19 6 .344 .408 .639 *78 5 Jeff Bagwell 1.045 42 30 1999 31 HOU NL 162 729 562 143 171 35 0 126 149 16 127 11 0 7 18 11 .304 .454 .591 *3/D 6 Ken Williams 1.040 39 37 1922 32 SLB AL 153 678 585 128 194 34 11 155 74 0 31 7 12 0 0 20 .332 .413 .627 *78 7 Willie Mays 1.033 35 38 1957 26 NYG NL 152 668 585 112 195 26 20 97 76 15 62 1 0 6 14 19 .333 .407 .626 *8 8 Barry Bonds 1.031 40 37 1997 32 SFG NL 159 690 532 123 155 26 5 101 145 34 87 8 0 5 13 8 .291 .446 .585 *7 9 Jeff Bagwell 1.017 43 31 1997 29 HOU NL 162 717 566 109 162 40 2 135 127 27 122 16 0 8 10 10 .286 .425 .592 *3/D 10 Vladimir Guerrero 1.010 39 40 2002 27 MON NL 161 709 614 106 206 37 2 111 84 32 70 6 0 5 20 20 .336 .417 .593 *9 11 Barry Bonds 1.008 33 31 1995 30 SFG NL 144 635 506 109 149 30 7 104 120 22 83 5 0 4 12 10 .294 .431 .577 *7 12 Eric Davis .992 37 50 1987 25 CIN NL 129 562 474 120 139 23 4 100 84 8 134 1 0 3 6 6 .293 .399 .593 *8/7 13 Darryl Strawberry .981 39 36 1987 25 NYM NL 154 640 532 108 151 32 5 104 97 13 122 7 0 4 4 12 .284 .398 .583 *9 14 Barry Larkin .977 33 36 1996 32 CIN NL 152 627 517 117 154 32 4 89 96 3 52 7 0 7 20 10 .298 .410 .567 *6 15 Hank Aaron .977 44 31 1963 29 MLN NL 161 714 631 121 201 29 4 130 78 18 94 0 0 5 11 5 .319 .391 .586 *9 16 Bobby Abreu .972 30 40 2004 30 PHI NL 159 713 574 118 173 47 1 105 127 10 116 5 0 7 5 5 .301 .428 .544 *9 17 Barry Bonds .971 33 52 1990 25 PIT NL 151 621 519 104 156 32 3 114 93 15 83 3 0 6 8 13 .301 .406 .565 *7/8 18 David Wright .962 30 34 2007 24 NYM NL 160 711 604 113 196 42 1 107 94 6 115 6 0 7 14 5 .325 .416 .546 *5 19 Jose Canseco .960 42 40 1988 23 OAK AL 158 705 610 120 187 34 0 124 78 10 128 10 1 6 15 16 .307 .391 .569 *9D 20 Vladimir Guerrero .943 34 37 2001 26 MON NL 159 671 599 107 184 45 4 108 60 24 88 9 0 3 24 16 .307 .377 .566 *9 21 Hanley Ramirez .940 33 35 2008 24 FLA NL 153 693 589 125 177 34 4 67 92 9 122 8 0 4 5 12 .301 .400 .540 *6/D 22 Bobby Abreu .936 31 36 2001 27 PHI NL 162 704 588 118 170 48 4 110 106 11 137 1 0 9 13 14 .289 .393 .543 *9 23 Dale Murphy .933 36 30 1983 27 ATL NL 162 687 589 131 178 24 4 121 90 12 110 2 0 6 15 4 .302 .393 .540 *87/9 24 Howard Johnson .928 36 41 1989 28 NYM NL 153 655 571 104 164 41 3 101 77 8 126 1 0 6 4 8 .287 .369 .559 *56 25 Willie Mays .926 36 40 1956 25 NYG NL 152 650 578 101 171 27 8 84 68 20 65 1 0 3 16 10 .296 .369 .557 *8 ----+-----------------+---------+--+---+----+---+---+--+---+---+---+---+---+--+--+---+---+---+---+---+---+---+---+--+-----+-----+-----+--------- Cnt Player **OPS** HR SB Year Age Tm Lg G PA AB R H 2B 3B RBI BB IBB SO HBP SH SF GDP CS BA OBP SLG Positions ----+-----------------+---------+--+---+----+---+---+--+---+---+---+---+---+--+--+---+---+---+---+---+---+---+---+--+-----+-----+-----+--------- 26 Alex Rodriguez .920 42 46 1998 22 SEA AL 161 748 686 123 213 35 5 124 45 0 121 10 3 4 12 13 .310 .360 .560 *6/D 27 Carlos Beltran .915 38 42 2004 27 TOT ML 159 708 599 121 160 36 9 104 92 10 101 7 3 7 8 3 .267 .367 .548 *8 28 Alfonso Soriano .911 46 41 2006 30 WSN NL 159 728 647 119 179 41 2 95 67 16 160 9 2 3 3 17 .277 .351 .560 *7 29 Raul Mondesi .901 30 32 1997 26 LAD NL 159 670 616 95 191 42 5 87 44 7 105 6 1 3 11 15 .310 .360 .541 *9 30 Bobby Bonds .900 39 43 1973 27 SFG NL 160 738 643 131 182 34 4 96 87 9 148 4 0 4 8 17 .283 .370 .530 *9/8 31 Tommy Harper .899 31 38 1970 29 MIL AL 154 692 604 104 179 35 4 82 77 5 107 4 3 4 8 16 .296 .377 .522 *54/789 32 Ron Gant .896 32 33 1990 25 ATL NL 152 631 575 107 174 34 3 84 50 0 86 1 1 4 8 16 .303 .357 .539 *87/9 33 Dante Bichette .890 31 31 1996 32 COL NL 159 694 633 114 198 39 3 141 45 4 105 6 0 10 18 12 .313 .359 .531 *97 34 Bobby Bonds .887 32 30 1975 29 NYY AL 145 626 529 93 143 26 3 85 89 8 137 3 0 5 10 17 .270 .375 .512 *98D/7 35 Alfonso Soriano .879 39 41 2002 26 NYY AL 156 741 696 128 209 51 2 102 23 1 157 14 1 7 8 13 .300 .332 .547 *4 36 Howard Johnson .877 38 30 1991 30 NYM NL 156 658 564 108 146 34 4 117 78 12 120 1 0 15 4 16 .259 .342 .535 *596 37 Grady Sizemore .876 33 38 2008 25 CLE AL 157 745 634 101 170 39 5 90 98 14 130 11 0 2 5 5 .268 .374 .502 *8/D 38 Jimmy Rollins .875 30 41 2007 28 PHI NL 162 778 716 139 212 38 20 94 49 5 85 7 0 6 11 6 .296 .344 .531 *6 39 Howard Johnson .868 36 32 1987 26 NYM NL 157 645 554 93 147 22 1 99 83 18 113 5 0 3 8 10 .265 .364 .504 *56/7 40 Alfonso Soriano .863 38 35 2003 27 NYY AL 156 734 682 114 198 36 5 91 38 7 130 12 0 2 8 8 .290 .338 .525 *4 41 Bobby Bonds .862 37 41 1977 31 CAL AL 158 679 592 103 156 23 9 115 74 5 141 2 1 10 9 18 .264 .342 .520 *9D 42 Jose Cruz .856 34 32 2001 27 TOR AL 146 627 577 92 158 38 4 88 45 4 138 1 2 2 8 5 .274 .326 .530 *87 43 Shawn Green .844 35 35 1998 25 TOR AL 158 689 630 106 175 33 4 100 50 2 142 5 1 3 6 12 .278 .334 .510 *98 44 Sammy Sosa .840 36 34 1995 26 CHC NL 144 629 564 89 151 17 3 119 58 11 134 5 0 2 8 7 .268 .340 .500 *9 45 Bobby Bonds .835 31 43 1978 32 TOT AL 156 657 565 93 151 19 4 90 79 7 120 2 3 8 14 22 .267 .355 .480 *9D 46 Ron Gant .834 32 34 1991 26 ATL NL 154 642 561 101 141 35 3 105 71 8 104 5 0 5 6 15 .251 .338 .496 *8 47 Bobby Bonds .824 32 45 1969 23 SFG NL 158 720 622 120 161 25 6 90 81 3 187 10 3 4 9 4 .259 .351 .473 *98 48 Alfonso Soriano .821 36 30 2005 29 TEX AL 156 682 637 102 171 43 2 104 33 3 125 7 0 5 6 2 .268 .309 .512 *4/D 49 Preston Wilson .817 31 36 2000 25 FLA NL 161 674 605 94 160 35 3 121 55 1 187 8 0 6 11 14 .264 .331 .486 *8 50 Brandon Phillips .816 30 32 2007 26 CIN NL 158 702 650 107 187 26 6 94 33 4 109 12 2 5 26 8 .288 .331 .485 *4/6 ----+-----------------+---------+--+---+----+---+---+--+---+---+---+---+---+--+--+---+---+---+---+---+---+---+---+--+-----+-----+-----+--------- Cnt Player **OPS** HR SB Year Age Tm Lg G PA AB R H 2B 3B RBI BB IBB SO HBP SH SF GDP CS BA OBP SLG Positions ----+-----------------+---------+--+---+----+---+---+--+---+---+---+---+---+--+--+---+---+---+---+---+---+---+---+--+-----+-----+-----+--------- 51 Raul Mondesi .815 33 36 1999 28 LAD NL 159 680 601 98 152 29 5 99 71 6 134 3 0 5 3 9 .253 .332 .483 *9/8 52 Ian Kinsler .813 31 30 2009 27 TEX AL 137 612 543 96 136 29 4 85 55 0 76 6 2 6 8 5 .250 .323 .490 *4 53 Sammy Sosa .794 33 36 1993 24 CHC NL 159 641 598 92 156 25 5 93 38 6 135 4 0 1 14 11 .261 .309 .485 *98 54 Joe Carter .784 32 31 1987 27 CLE AL 149 629 588 83 155 27 2 106 27 6 105 9 1 4 8 6 .264 .304 .480 *3798/D Seasons/Careers found: 54.
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: Friday, April 19, 3:28AM
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.