You Are Here > Baseball-Reference.com > Blog > Baseball Stats and Analysis

B-R Blog & Stat of the Day

Numbers, News, and Notes

Archive for January, 2009

Chris “LoJack” Carpenter

23rd January 2009

The PI says that SB% is accurate back to 1956. Since then no right handed pitcher has pitched more than 1000 innings and allowed a lower percentage of successful base stealers than Chris Carpenter.

Here are the top 20:

Read the rest of this entry »

Posted in Uncategorized | 4 Comments »

Youngest players to hit X homers

22nd January 2009

This questions came up on an earlier post so here are the answers.

Youngest players to hit 30 HR in a season:

  Cnt                       HR Year Age Tm  Lg  G   PA  AB  R   H  2B 3B RBI  BB IBB  SO HBP  SH  SF GDP  SB CS   BA   OBP   SLG   OPS  Positions
+----+-----------------+---+--+----+---+---+--+---+---+---+---+---+--+--+---+---+---+---+---+---+---+---+---+--+-----+-----+-----+-----+---------+
    1 Mel Ott               42 1929  20 NYG NL 150 674 545 138 179 37  2 151 113   0  38   6  10   0   0   6  0  .328  .449  .635 1.084 *9/4
    2 Ted Williams          31 1939  20 BOS AL 149 677 565 131 185 44 11 145 107   0  64   2   3   0  10   2  1  .327  .436  .609 1.045 *9
    3 Frank Robinson        38 1956  20 CIN NL 152 668 572 122 166 27  6  83  64   7  95  20   8   4  14   8  4  .290  .379  .558  .937 *78
    4 Tony Conigliaro       32 1965  20 BOS AL 138 586 521  82 140 21  5  82  51   6 116   5   6   3   9   4  2  .269  .338  .512  .850 *9/8
    5 Alex Rodriguez        36 1996  20 SEA AL 146 677 601 141 215 54  1 123  59   1 104   4   6   7  15  15  4  .358  .414  .631 1.045 *6
    6 Jimmie Foxx           33 1929  21 PHA AL 149 638 517 123 183 23  9 118 103   0  70   2  16   0   0   9  7  .354  .463  .625 1.088 *3/5
    7 Hal Trosky            35 1934  21 CLE AL 154 685 625 117 206 45  9 142  58   0  49   2   0   0   0   2  2  .330  .388  .598  .986 *3
    8 Eddie Mathews         47 1953  21 MLN NL 157 681 579 110 175 31  8 135  99   0  83   2   1   0   6   1  3  .302  .406  .627 1.033 *5
    9 Bob Horner            33 1979  21 ATL NL 121 515 487  66 153 15  1  98  22   6  74   3   0   3   9   0  2  .314  .346  .552  .898 *53
   10 Jose Canseco          33 1986  21 OAK AL 157 682 600  85 144 29  1 117  65   1 175   8   0   9  12  15  7  .240  .318  .457  .775 *79/D

Youngest to hit 40 in a season:

  Cnt                       HR Year Age Tm  Lg  G   PA  AB  R   H  2B 3B RBI  BB IBB  SO HBP  SH  SF GDP  SB CS   BA   OBP   SLG   OPS  Positions
+----+-----------------+---+--+----+---+---+--+---+---+---+---+---+--+--+---+---+---+---+---+---+---+---+---+--+-----+-----+-----+-----+---------+
    1 Mel Ott               42 1929  20 NYG NL 150 674 545 138 179 37  2 151 113   0  38   6  10   0   0   6  0  .328  .449  .635 1.084 *9/4
    2 Eddie Mathews         47 1953  21 MLN NL 157 681 579 110 175 31  8 135  99   0  83   2   1   0   6   1  3  .302  .406  .627 1.033 *5
    3 Joe DiMaggio          46 1937  22 NYY AL 151 692 621 151 215 35 15 167  64   0  37   5   2   0   0   3  0  .346  .412  .673 1.085 *8
    4 Eddie Mathews         40 1954  22 MLN NL 138 601 476  96 138 21  4 103 113   0  61   2   3   7   9  10  3  .290  .423  .603 1.026 *57
    5 Alex Rodriguez        42 1998  22 SEA AL 161 748 686 123 213 35  5 124  45   0 121  10   3   4  12  46 13  .310  .360  .560  .920 *6/D
    6 Juan Gonzalez         43 1992  22 TEX AL 155 632 584  77 152 24  2 109  35   1 143   5   0   8  16   0  1  .260  .304  .529  .833 *87/D9
    7 Johnny Bench          45 1970  22 CIN NL 158 671 605  97 177 35  4 148  54   9 102   0   1  11  12   5  2  .293  .345  .587  .932 *273/985
    8 Orlando Cepeda        46 1961  23 SFG NL 152 636 585 105 182 28  4 142  39  11  91   9   0   3  21  12  8  .311  .362  .609  .971 *379
    9 Troy Glaus            47 2000  23 ANA AL 159 678 563 120 160 37  1 102 112   6 163   2   0   1  14  14 11  .284  .404  .604 1.008 *5/6D
   10 Albert Pujols         43 2003  23 STL NL 157 685 591 137 212 51  1 124  79  12  65  10   0   5  13   5  1  .359  .439  .667 1.106 *73/D   

Youngest to hit 50:

  Cnt                       HR Year Age Tm  Lg  G   PA  AB  R   H  2B 3B RBI  BB IBB  SO HBP  SH  SF GDP  SB CS   BA   OBP   SLG   OPS  Positions
+----+-----------------+---+--+----+---+---+--+---+---+---+---+---+--+--+---+---+---+---+---+---+---+---+---+--+-----+-----+-----+-----+---------+
    1 Prince Fielder        50 2007  23 MIL NL 158 681 573 109 165 35  2 119  90  21 121  14   0   4   9   2  2  .288  .395  .618 1.013 *3/D
    2 Jimmie Foxx           58 1932  24 PHA AL 154 701 585 151 213 33  9 169 116   0  96   0   0   0   0   3  7  .364  .469  .749 1.218 *35
    3 Ralph Kiner           51 1947  24 PIT NL 152 666 565 118 177 23  4 127  98   0  81   2   1   0  12   1  0  .313  .417  .639 1.056 *7
    4 Mickey Mantle         52 1956  24 NYY AL 150 652 533 132 188 22  5 130 112   6  99   2   1   4   4  10  1  .353  .464  .705 1.169 *8
    5 Willie Mays           51 1955  24 NYG NL 152 670 580 123 185 18 13 127  79  13  60   4   0   7  12  24  4  .319  .400  .659 1.059 *8
    6 Alex Rodriguez        52 2001  25 TEX AL 162 732 632 133 201 34  1 135  75   6 131  16   0   9  17  18  3  .318  .399  .622 1.021 *6/D
    7 Babe Ruth             54 1920  25 NYY AL 142 615 457 158 172 36  9 137 150   0  80   3   5   0   0  14 14  .376  .533  .849 1.382 *978/31
    8 Alex Rodriguez        57 2002  26 TEX AL 162 725 624 125 187 27  2 142  87  12 122  10   0   4  14   9  4  .300  .392  .623 1.015 *6
    9 Roger Maris           61 1961  26 NYY AL 161 698 590 132 159 16  4 142  94   0  67   7   0   7  16   0  0  .269  .372  .620  .992 *98
   10 Cecil Fielder         51 1990  26 DET AL 159 673 573 104 159 25  1 132  90  11 182   5   0   5  15   0  1  .277  .377  .592  .969 *3D

Bookended by father and son!

Youngest to hit 20:

  Cnt                       HR Year Age Tm  Lg  G   PA  AB  R   H  2B 3B RBI  BB IBB  SO HBP  SH  SF GDP  SB CS   BA   OBP   SLG   OPS  Positions
+----+-----------------+---+--+----+---+---+--+---+---+---+---+---+--+--+---+---+---+---+---+---+---+---+---+--+-----+-----+-----+-----+---------+
    1 Tony Conigliaro       24 1964  19 BOS AL 111 444 404  69 117 21  2  52  35   1  78   5   0   0  11   2  4  .290  .354  .530  .884 *78/9
    2 Mel Ott               42 1929  20 NYG NL 150 674 545 138 179 37  2 151 113   0  38   6  10   0   0   6  0  .328  .449  .635 1.084 *9/4
    3 Ted Williams          31 1939  20 BOS AL 149 677 565 131 185 44 11 145 107   0  64   2   3   0  10   2  1  .327  .436  .609 1.045 *9
    4 Willie Mays           20 1951  20 NYG NL 121 524 464  59 127 22  5  68  57   0  60   2   1   0  11   7  4  .274  .356  .472  .828 *8
    5 Mickey Mantle         23 1952  20 NYY AL 142 626 549  94 171 37  7  87  75   0 111   0   2   0   5   4  1  .311  .394  .530  .924 *89/5
    6 Eddie Mathews         25 1952  20 BSN NL 145 593 528  80 128 23  5  58  59   0 115   1   5   0   9   6  4  .242  .320  .447  .767 *5
    7 Al Kaline             27 1955  20 DET AL 152 681 588 121 200 24  8 102  82  12  57   5   0   6  13   6  8  .340  .421  .546  .967 *9
    8 Frank Robinson        38 1956  20 CIN NL 152 668 572 122 166 27  6  83  64   7  95  20   8   4  14   8  4  .290  .379  .558  .937 *78
    9 Orlando Cepeda        25 1958  20 SFG NL 148 644 603  88 188 38  4  96  29   7  84   3   0   9  18  15 11  .312  .342  .512  .854 *3
   10 Vada Pinson           20 1959  20 CIN NL 154 706 648 131 205 47  9  84  55   3  98   1   2   0   9  21  6  .316  .371  .509  .880 *8      

Not a single guy after 1964!

Youngest to hit 10:

  Cnt                       HR Year Age Tm  Lg  G   PA  AB  R   H  2B 3B RBI  BB IBB  SO HBP  SH  SF GDP  SB CS   BA   OBP   SLG   OPS  Positions
+----+-----------------+---+--+----+---+---+--+---+---+---+---+---+--+--+---+---+---+---+---+---+---+---+---+--+-----+-----+-----+-----+---------+
    1 Mel Ott               18 1928  19 NYG NL 124 499 435  69 140 26  4  77  52   0  36   2  10   0   0   3  0  .322  .397  .524  .921 *9/4785
    2 Mickey Mantle         13 1951  19 NYY AL  96 386 341  61  91 11  5  65  43   0  74   0   2   0   3   8  7  .267  .349  .443  .792 *9/8
    3 Tony Conigliaro       24 1964  19 BOS AL 111 444 404  69 117 21  2  52  35   1  78   5   0   0  11   2  4  .290  .354  .530  .884 *78/9
    4 Ed Kranepool          10 1964  19 NYM NL 119 461 420  47 108 19  4  45  32   2  50   2   3   4   9   0  1  .257  .310  .393  .703 *3/98
    5 Ken Griffey           16 1989  19 SEA AL 127 506 455  61 120 23  0  61  44   8  83   2   1   4   4  16  7  .264  .329  .420  .749 *8
    6 Mike Tiernan          10 1887  20 NYG NL 103 442 407  82 117 13 12  62  32   0  31   3   0   0   0  28  0  .287  .344  .452  .796 *978/1
    7 Travis Jackson        11 1924  20 NYG NL 151 633 596  81 180 26  8  76  21   0  56   0  16   0   0   6  7  .302  .326  .428  .754 *6
    8 Jimmie Foxx           13 1928  20 PHA AL 118 473 400  85 131 29 10  79  60   0  43   1  12   0   0   3  8  .328  .416  .548  .964 *532
    9 Mel Ott               42 1929  20 NYG NL 150 674 545 138 179 37  2 151 113   0  38   6  10   0   0   6  0  .328  .449  .635 1.084 *9/4
   10 Buddy Lewis           10 1937  20 WSH AL 156 733 668 107 210 32  6  79  52   0  44   3  10   0   0  11  5  .314  .367  .425  .792 *5       

And while we're at it, youngest to hit 1!

  Cnt                       HR Year Age Tm  Lg  G   PA  AB  R   H  2B 3B RBI  BB IBB  SO HBP  SH  SF GDP  SB CS   BA   OBP   SLG   OPS  Positions
 ----+-----------------+---+--+----+---+---+--+---+---+---+---+---+--+--+---+---+---+---+---+---+---+---+---+--+-----+-----+-----+-----+---------
    1 Pat Callaghan          2 1884  17 IND AA  61 266 258  38  67  8  5   0   8   0   0   0   0   0   0   0  0  .260  .282  .353  .635 *5
    2 Phil Cavarretta        1 1934  17 CHC NL   7  23  21   5   8  0  1   6   2   0   3   0   0   0   0   1  0  .381  .435  .619 1.054 /*3
    3 Tommy Brown            2 1945  17 BRO NL  57 204 196  13  48  3  4  19   6   0  16   0   2   0   3   3  0  .245  .267  .332  .599 *6/9
    4 Danny Murphy           1 1960  17 CHC NL  31  81  75   7   9  2  0   6   4   0  13   1   1   0   2   0  0  .120  .175  .187  .362 *8/9
    5 Paul Hines             1 1873  18 WAS NA  39 182 181  33  60  6  3  29   1   0   1   0   0   0   0   0  1  .331  .335  .414  .749 *7/42
    6 John Cassidy           1 1875  18 TOT NA  47 188 188  17  32  4  2   7   0   0   5   0   0   0   0   0  1  .170  .170  .229  .399 3
    7 Henry Luff             2 1875  18 NHV NA  38 166 166  15  45 10  3  18   0   0   5   0   0   0   0   3  3  .271  .271  .404  .675 *51/986
    8 Lew Brown              2 1876  18 BSN NL  45 198 195  23  41  6  6  21   3   0  22   0   0   0   0   0  0  .210  .222  .333  .555 *2/89
    9 John Ward              1 1878  18 PRO NL  37 140 138  14  27  5  4  15   2   0  13   0   0   0   0   0  0  .196  .207  .312  .519 *1
   10 Pete Conway            1 1885  18 BUF NL  29  95  90   7  10  5  0   7   5   0  28   0   0   0   0   0  0  .111  .158  .200  .358 *1/963

Those are some young pups.

Posted in Season Finders | 6 Comments »

Control Freaks

22nd January 2009

In 2008 Cole Hammels went the entire season without throwing a wild pitch. Hammels also only hit 1 batter.  An impressive display of control, no doubt, but there have been players who have done better. Since 1901, 34 pitchers have qualified for the ERA title in their respective leagues without registering a HBP or WP. The most recent was Greg Maddux on 2006.  Here is the list ranked by BB/9IP.

Read the rest of this entry »

Posted in Uncategorized | 4 Comments »

Jeff Kent

21st January 2009

Jeff Kent has just announced his retirement.

I don't have the time to write a full column right now, but I think a reasonable HOF argument can be made for Kent. I believe it's possible to successfully argue that he's the 3rd-best offensive 2B of all time, behind Rogers Hornsby and Joe Morgan, and just ahead of Ryne Sandberg.

His HOF Standards is 50.9 (average HOFer is 50) and his HOF Monitor is 122.5 (likely HOF is > 100.) A lot higher than you thought, eh?

Let's hear your arguments for why Kent deserves to be in the HOF.

Posted in Uncategorized | 26 Comments »

Retiring Too Early?

21st January 2009

From 1994-1998 Roger Clemens was the second oldest pitcher to throw 1000 innings. Nevertheless, Clemens would continue pitching strong and over the next 5 years (1999-2003) he would once again pitch 1000 innings, this time as the oldest pitcher to do so (during that time period). Second to Clemens was a pitcher less than a year younger than Roger, Jamie Moyer. Amazingly enough, over the next five years Moyer would still be able to throw another 1000 innings, as he became the oldest to do it during that time frame.  This seems to bode well for the number 2 man on the current list.  Who was it?  None other than Greg Maddux.

  Cnt Player            **BrYr**   IP   From  To   Ages   G   GS  CG SHO  GF  W   L   W-L%  SV   H    R   ER   BB   SO    ERA  ERA   HR   BF  IBB HBP  BK  WP Teams         BA   OBP   SLG   OPS  OPS   SH  SF  2B  3B GDP  SB   CS  Pk
 ----+-----------------+--------+------+----+----+-----+----+---+---+---+---+---+---+-----+---+----+----+----+----+----+------+----+---+-----+---+---+---+---+-----------+-----+-----+-----+-----+----+---+---+---+---+---+----+---+---
    1 Jamie Moyer         1962   1009   2004 2008 41-45  165 164   5   1   1  61  53  .535   0 1091  539  505  294  591   4.50   99 150  4358  17  40   1  12 SEA-TOT-PHI  .276  .330  .458  .788  105  38  28 229  21  81   69  31  17
    2 Greg Maddux         1966   1039.2 2004 2008 38-42  169 169   6   1   0  66  64  .508   0 1101  521  481  161  606   4.16  103 119  4304  23  28   2  17 CHC-TOT-SDP  .274  .304  .429  .733   93  66  35 217  23  84  144  33   3
    3 Derek Lowe          1973   1033   2004 2008 31-35  170 168   7   2   1  68  60  .531   0 1056  532  449  285  668   3.91  114  91  4368  14  20   5  14 BOS-LAD      .264  .315  .386  .701   83  41  20 188  13 118  107  27   3
    4 Livan Hernandez     1975   1101.2 2004 2008 29-33  168 168  14   2   0  63  60  .512   0 1252  591  560  367  618   4.57   96 139  4801  34  35   5  11 MON-WSN-TOT-ARI  .291  .349  .454  .803  111  64  38 228  26 104   67  34  11
    5 Javier Vazquez      1976   1041.1 2004 2008 27-31  163 162   7   1   0  63  61  .508   0 1035  550  521  273  939   4.50  102 145  4397  13  44   2  33 NYY-ARI-CHW  .257  .309  .431  .740   91  28  26 210  28  73   33  18   6
    6 Bronson Arroyo      1977   1035.1 2004 2008 27-31  170 164   5   1   1  62  56  .525   0 1057  538  476  296  745   4.14  112 127  4426  21  58   1  26 BOS-CIN      .264  .322  .431  .753   94  41  23 240  25  71   21  21   4
    7 Roy Oswalt          1977   1120   2004 2008 26-30  169 166  12   5   1  86  47  .647   0 1116  430  401  255  875   3.22  135  90  4653  20  42   4  13 HOU          .261  .307  .392  .699   84  49  28 246  22 101   20  17   2
    8 Aaron Harang        1978   1023   2004 2008 26-30  160 158  11   5   0  59  56  .513   0 1054  496  469  262  875   4.13  109 139  4332  24  31   2  33 CIN          .267  .315  .448  .763   98  60  31 248  24  65   62  34   0
    9 John Lackey         1978   1012.1 2004 2008 25-29  156 155  10   5   0  72  43  .626   0 1006  449  412  295  842   3.66  121  93  4273  14  50   2  59 ANA-LAA      .259  .318  .390  .708   86  24  14 198  16  91   68  28   5
   10 Barry Zito          1978   1039   2004 2008 26-30  169 168   0   0   0  62  64  .492   0  980  541  500  454  736   4.33  102 121  4492  21  43   3  20 OAK-SFG      .250  .332  .403  .735   93  42  40 199  18  90   56  29  10
   11 Mark Buehrle        1979   1105.2 2004 2008 25-29  164 164  12   3   0  69  52  .570   0 1192  534  474  236  667   3.86  121 133  4616  20  28   3   7 CHW          .277  .317  .429  .746   91  26  28 217  17 137   24  28  36
   12 Jon Garland         1979   1054.1 2004 2008 24-28  163 161   8   5   0  72  49  .595   0 1138  559  515  280  528   4.40  105 128  4471  16  29   0  14 CHW-LAA      .278  .326  .438  .764   96  34  36 220  25 113   22  25   2
   13 Johan Santana       1979   1146.2 2004 2008 25-29  168 168   9   6   0  86  39  .688   0  911  388  359  261 1189   2.82  157 126  4556   6  22   4  35 MIN-NYM      .215  .264  .358  .622   63  28  14 182  21  61   26  27  10
   14 Brandon Webb        1979   1135   2004 2008 25-29  169 169  14   7   0  77  53  .592   0 1054  486  416  365  891   3.30  140  78  4745  30  36   5  47 ARI          .247  .310  .358  .668   74  51  34 191  22 128  131  42   9
   15 C.C. Sabathia       1980   1071.1 2004 2008 23-27  158 158  22   9   0  74  48  .607   0 1004  444  405  274  932   3.40  130  95  4410   9  36   3  14 CLE-TOT      .248  .300  .375  .675   77  32  26 209   8  94   64  31   5
   16 Carlos Zambrano     1981   1052   2004 2008 23-27  161 161   5   2   0  78  40  .661   0  865  437  403  455  907   3.45  131  96  4434  16  57   3  29 CHC          .224  .313  .354  .667   75  41  15 172  21  89   24  28   9

Seasons/Careers found: 16.

Posted in Uncategorized | 1 Comment »

Worst K/BB ratios for 20-game winners

21st January 2009

Wins & losses are ridiculously overrated stats for starting pitchers. I mean, sure, the pitcher himself has a lot to do with whether he gets a W or a L in a given game. But there are numerous other factors that are largely out of his control, the three biggest ones being offensive run support, quality of the opposing starting pitcher, and the range & performance of his defense.

Anyway, to illustrate my point, here are the "worst" 20-win seasons from the last 40 years, as ranked by lowest K/BB ratio:

  Cnt Player             **K/BB**  W Year Age Tm  Lg  G   GS CG SHO GF  L  W-L% SV   IP   H   R   ER  BB  SO   ERA  ERA+ HR  BF   AB  2B 3B IBB HBP  SH  SF GDP  SB CS Pk BK WP   BA   OBP   SLG   OPS  OPS+  Pit  Str
+----+-----------------+---------+--+----+---+---+--+---+---+--+---+--+--+-----+--+-----+---+---+---+---+---+------+----+--+----+----+--+--+---+---+---+---+---+---+--+--+--+--+-----+-----+-----+-----+----+----+----+
    1 Mike Torrez          0.89   20 1975  28 BAL AL  36  36 16   2  0  9  .690  0 270.2 238 103  92 133 119   3.06  115 15 1144  994 36  4   5   5   7   5  35   9 12  2  1 10  .239  .331  .329  .660   92
    2 Joe Niekro           1.11   21 1979  34 HOU NL  38  38 11   5  0 11  .656  0 263.2 221 102  88 107 119   3.00  117 17 1095  970 26  7   1   7   6   5  27  31  9  1  0 19  .228  .308  .322  .630   83
    3 Mel Stottlemyre      1.16   20 1969  27 NYY AL  39  39 24   3  0 14  .588  0 303   267 105  95  97 113   2.82  123 19 1244 1119 36  2  11   6  15   7  39   7  8  0  0  6  .239  .301  .325  .626   84
    4 Ed Figueroa          1.19   20 1978  29 NYY AL  35  35 12   2  0  9  .690  0 253   233  96  84  77  92   2.99  121 22 1038  939 44  4   4   3  13   6  21  18 10  6  1  6  .248  .305  .374  .679   92
    5 Mike Cuellar         1.23   22 1974  37 BAL AL  38  38 20   5  0 10  .688  0 269.1 253 106  93  86 106   3.11  111 17 1111 1004 33  5   4   2  11   8  31  18 10  5  0  2  .252  .310  .346  .656   91
    6 Ron Bryant           1.24   24 1973  25 SFG NL  41  39  8   0  1 12  .667  0 270   240 125 106 115 143   3.53  109 23 1165 1027 34  3  12   9   9   5  13  12  7  2  1  8  .234  .315  .340  .655   84
    7 Ross Grimsley        1.25   20 1978  28 MON NL  36  36 19   3  0 11  .645  0 263   237 103  89  67  84   3.05  115 17 1068  975 45  8   6   2  16   8  26  11  7  2  2  4  .243  .291  .358  .649   87
    8 Clyde Wright         1.25   22 1970  29 CAL AL  39  39  7   2  0 12  .647  0 260.2 226  97  82  88 110   2.83  127 24 1086  975 27  4   4   7  10   6  19   7  6  1  0  8  .232  .298  .342  .640   85
    9 Richard Dotson       1.29   22 1983  24 CHW AL  35  35  8   1  0  7  .759  0 240   209  92  86 106 137   3.23  130 19  997  872 34  3   1   8   4   7  33  29  5  2  0  7  .240  .325  .351  .676   83
   10 Tom Glavine          1.33   22 1993  27 ATL NL  36  36  4   2  0  6  .786  0 239.1 236  91  85  90 120   3.20  127 16 1014  910 50  4   7   2  10   2  25   9  5  1  0  4  .259  .327  .376  .703   92
   11 Joaquin Andujar      1.37   21 1985  32 STL NL  38  38 10   2  0 12  .636  0 269.2 265 113 102  82 112   3.40  105 15 1127 1019 51  4  12  11  11   4  32  29  9  2  0  2  .260  .321  .362  .683   97
   12 Bob Forsch           1.38   20 1977  27 STL NL  35  35  8   2  0  7  .741  0 217.1 210  97  84  69  95   3.48  111 20  915  835 33  2   2   3   4   4  21  15  6  2  1  9  .251  .310  .368  .678   88
   13 Tommy John           1.39   22 1980  37 NYY AL  36  36 16   6  0  9  .710  0 265.1 270 115 101  56  78   3.43  114 13 1089 1007 50 12   1   6  15   5  33   2 12  1  0  5  .268  .309  .380  .689   89
   14 Jim Palmer           1.40   22 1973  27 BAL AL  38  37 19   6  1  9  .710  1 296.1 225  86  79 113 158   2.40  156 16 1190 1064 36  9   5   3   5   5  23  16 10  0  0  7  .211  .288  .307  .595   69
   15 Paul Splittorff      1.41   20 1973  26 KCR AL  38  38 12   3  0 11  .645  0 262   279 135 116  78 110   3.98  102 19 1119 1026 51  6   7   5   5   6  40  11  5  4  1  9  .272  .325  .389  .714   96
   16 Jim Palmer           1.42   21 1978  32 BAL AL  38  38 19   6  0 12  .636  0 296   246  94  81  97 138   2.46  143 19 1197 1085 33  6   1   1  10   4  21  18 17  1  1  5  .227  .290  .321  .611   76
   17 J.R. Richard         1.42   20 1976  26 HOU NL  39  39 14   3  0 15  .571  0 291   221 105  89 151 214   2.75  116 14 1218 1044 36  2   4   4  13   6  26  34 11  4  2 13  .212  .312  .290  .602   84
   18 Claude Osteen        1.45   20 1972  32 LAD NL  33  33 14   4  0 11  .645  0 252   232  82  74  69 100   2.64  127 16 1033  947 34  8   4   4  12   1  22   4 12  4  0  5  .245  .299  .348  .647   91
   19 Russ Ortiz           1.46   21 2003  29 ATL NL  34  34  1   1  0  7  .750  0 212.1 177 101  90 102 149   3.81  112 17  912  793 41  3   7   4   6   7   9  22  5  2  0  5  .223  .312  .347  .659   76 3567 2102
   20 Steve Stone          1.48   25 1980  32 BAL AL  37  37  9   1  0  7  .781  0 250.2 224 103  90 101 149   3.23  123 22 1048  930 39  5   3   6   6   3  20  18 16  1  0  7  .241  .318  .365  .683   87
   21 Andy Messersmith     1.48   20 1971  25 CAL AL  38  38 14   4  0 13  .606  0 276.2 224 112  92 121 179   2.99  108 16 1170 1028 33  6   6   7   9   5  18  26  5  2  0  9  .218  .303  .308  .611   85
   22 Vida Blue            1.50   20 1973  23 OAK AL  37  37 13   4  0  9  .690  0 263.2 214 108  96 105 158   3.28  108 26 1083  956 29  6   2   4   8  10  28  14  7  2  2 15  .224  .300  .348  .648   86

While there are a number of good-to-great names on this list, I challenge you to come up with another list of 20-game winners that is less impressive overall in terms of collective career achievements. Even this list, most losses in a 20-win season, isn't as bad.

Strikeouts are an important part of the game and very few starting pitchers with a low strikeout rate (or a high walk rate) experience long-term success in the game.

Posted in Season Finders | 7 Comments »

El Presidente

20th January 2009

In honor of today's inauguration of a new American president, here are a few "presidential" facts about El Presidente, Dennis Martinez:

Most PAs against Martinez:

                   **PA**  AB  H  2B 3B HR RBI  BB  SO   BA   OBP   SLG   OPS   SH  SF IBB HBP GDP G_miss YR_miss
+-----------------+-------+---+---+--+--+--+---+---+---+-----+-----+-----+-----+---+---+---+---+---+------+-------+
 Barry Bonds         100    92  21  5  1  1   7   8   8  .228  .290  .337  .627   0   0   2   0   0

None other than Barry "U.S." Bonds.

Most HR against Martinez:

                    PA  AB  H  2B 3B **HR** RBI  BB  SO   BA   OBP   SLG   OPS   SH  SF IBB HBP GDP G_miss YR_miss
+-----------------+---+---+---+--+--+------+---+---+---+-----+-----+-----+-----+---+---+---+---+---+------+-------+
 Jim Rice           95  85  32  4  4    7    26   7   8  .376  .421  .765 1.186   0   2   0   1   2

None other than outgoing Secretary of State Jim "Condoleeza" Rice.

He gave up a homer to Randy "George" Bush:

  Car# Year Date          Tm   Opp Score       Inn RoB Out Cnt Pit Play Desc.
+-----+----+-------------+---+----+-----------+---+---+---+---+---+-------------------------+
     1 1983 1983-05-25    MIN @BAL ahead  2-0  t 1 12-   1  -      Flyball: CF (Deep CF)

  Car# Year Date          Tm   Opp Score       Inn RoB Out Cnt Pit Play Desc.
+-----+----+-------------+---+----+-----------+---+---+---+---+---+-------------------------+
     2 1984 1984-07-04    MIN  BAL tied   0-0  b 2 ---   0  -      Strikeout
     3                             down   1-3  b 4 ---   1  -      Groundout: 2B-1B
     4                             down   1-5  b 7 ---   0  -      Home Run

  Car# Year Date          Tm   Opp Score       Inn RoB Out Cnt Pit Play Desc.
+-----+----+-------------+---+----+-----------+---+---+---+---+---+-------------------------+
     5 1985 1985-07-09    MIN @BAL tied   0-0  t 1 ---   2  -      Ground-rule Double
     6                             ahead  1-0  t 3 12-   1  -      Walk; Puckett to 3B; Hatcher to 2B
     7                             ahead  4-0  t 4 1-3   2  -      Lineout: 1B            

And so on...

Posted in Splits, Uncategorized | 2 Comments »

Welcome 2009

19th January 2009

I couldn't find too many major stat totals equaling exactly 2009.

Carlos Delgado has 2009 games played:

  Cnt Player            Year   G  From  To   Ages   PA    AB    R    H   2B  3B  HR  RBI  BB  IBB  SO  HBP  SH  SF GDP  SB   CS   BA   OBP   SLG   OPS  Positions Teams
+----+-----------------+----+----+----+----+-----+-----+-----+----+----+---+---+---+----+----+---+----+---+---+---+---+----+---+-----+-----+-----+-----+---------+-----------+
    1 Carlos Delgado    2008 2009 1993 2008 21-36  8545  7189 1226 2010 476  17 469 1489 1097 186 1725 168   0  91 149   14   8  .280  .383  .546  .929 *3D/72    TOR-FLA-NYM

And Gil Hodges had 2009 runs produced:

  Cnt Player            Year  RPd From  To   Ages   G    PA    AB    R    H   2B  3B  HR  RBI  BB  IBB  SO  HBP  SH  SF GDP  SB   CS   BA   OBP   SLG   OPS  Positions Teams
+----+-----------------+----+----+----+----+-----+----+-----+-----+----+----+---+---+---+----+----+---+----+---+---+---+---+----+---+-----+-----+-----+-----+---------+-----------+
    1 Gil Hodges        1963 2009 1943 1963 19-39 2071  8104  7030 1105 1921 295  48 370 1274  943  31 1137  25  56  50 165   63  31  .273  .359  .487  .846 *3/275984 BRO-LAD-NYM

But that's it!

As a teaser for next year, there are 3 different guys with exactly 2010 career hits:

  Cnt Player            Year   H  From  To   Ages   G    PA    AB    R   2B  3B  HR  RBI  BB  IBB  SO  HBP  SH  SF GDP  SB   CS   BA   OBP   SLG   OPS  Positions Teams
+----+-----------------+----+----+----+----+-----+----+-----+-----+----+---+---+---+----+----+---+----+---+---+---+---+----+---+-----+-----+-----+-----+---------+-----------+
    1 Carlos Delgado    2008 2010 1993 2008 21-36 2009  8545  7189 1226 476  17 469 1489 1097 186 1725 168   0  91 149   14   8  .280  .383  .546  .929 *3D/72    TOR-FLA-NYM
    2 Mark Grudzielanek 2008 2010 1995 2008 25-38 1772  7484  6942  936 391  36  90  629  356  24  944 104  40  42 170  131  52  .290  .332  .395  .727 *46/5D    MON-TOT-LAD-CHC-STL-KCR
    3 Bobby Bonilla     2001 2010 1986 2001 23-38 2113  8255  7213 1084 408  61 287 1173  912 128 1204  28   5  97 169   45  57  .279  .358  .472  .830 5973/D81  TOT-PIT-NYM-TOT-BAL-FLA-NYM-ATL-STL

Interestingly, Delgado is on that list too, but of course he'll fall off both lists once he plays one or more games this coming season.

Posted in Season Finders | 12 Comments »

Looking To Sign A Workhorse F.A. Starting Pitcher?

16th January 2009

Today, I was wondering, from 2002 through 2008, how many big league pitchers younger than age 29 have posted four or more seasons where they made at least 32 starts, threw at least 190 innings, and won at least 10 games?

Look at the list:

                   From  To   Ages Seasons
+-----------------+----+----+-----+-------+
 Jon Garland       2002 2008 22-28       7
 Barry Zito        2002 2007 24-29       6
 Mark Buehrle      2002 2008 23-29       6
 Johan Santana     2004 2008 25-29       5
 John Lackey       2003 2007 24-28       5
 Javier Vazquez    2002 2006 25-29       5
 Roy Oswalt        2002 2007 24-29       5
 Brandon Webb      2005 2008 26-29       4
 Danny Haren       2005 2008 24-27       4
 Dontrelle Willis  2004 2007 22-25       4
 Jason Marquis     2004 2007 25-28       4
 Carlos Zambrano   2003 2007 22-26       4

We can see that Jon Garland is the only pitcher to make this cut in all seven seasons (between 2002 and 2008).  Is that young and durable, or what?

Posted in Season Finders | 2 Comments »

400 total bases

16th January 2009

Four hundred total bases in a season is one of the truly magical numbers. It's far rarer than hitting .300 or driving in 100 runs in a season. In fact, in baseball history, it's been done just 29 times:

  Cnt Player            Year  TB Age Tm  Lg  G   PA  AB  R   H  2B 3B HR RBI  BB IBB  SO HBP  SH  SF GDP  SB CS   BA   OBP   SLG   OPS  Positions
+----+-----------------+----+---+---+---+--+---+---+---+---+---+--+--+--+---+---+---+---+---+---+---+---+---+--+-----+-----+-----+-----+---------+
    1 Sammy Sosa        2001 425  32 CHC NL 160 711 577 146 189 34  5 64 160 116  37 153   6   0  12   6   0  2  .328  .437  .737 1.174 *9
    2 Todd Helton       2001 402  27 COL NL 159 696 587 132 197 54  2 49 146  98  15 104   5   1   5  14   7  5  .336  .432  .685 1.117 *3
    3 Luis Gonzalez     2001 419  33 ARI NL 162 728 609 128 198 36  7 57 142 100  24  83  14   0   5  14   1  1  .325  .429  .688 1.117 *7
    4 Barry Bonds       2001 411  36 SFG NL 153 664 476 129 156 32  2 73 137 177  35  93   9   0   2   5  13  3  .328  .515  .863 1.378 *7/D
    5 Todd Helton       2000 405  26 COL NL 160 697 580 138 216 59  2 42 147 103  22  61   4   0  10  12   5  3  .372  .463  .698 1.161 *3
    6 Sammy Sosa        1998 416  29 CHC NL 159 722 643 134 198 20  0 66 158  73  14 171   1   0   5  20  18  9  .308  .377  .647 1.024 *9/8
    7 Larry Walker      1997 409  30 COL NL 153 664 568 143 208 46  4 49 130  78  14  90  14   0   4  15  33  8  .366  .452  .720 1.172 *9/38D
    8 Jim Rice          1978 406  25 BOS AL 163 746 677 121 213 25 15 46 139  58   7 126   5   1   5  15   7  5  .315  .370  .600  .970 *7D9/8
    9 Hank Aaron        1959 400  25 MLN NL 154 693 629 116 223 46  7 39 123  51  17  54   4   0   9  19   8  0  .355  .401  .636 1.037 *98/5
   10 Stan Musial       1948 429  27 STL NL 155 694 611 135 230 46 18 39 131  79   0  34   3   1   0  18   7  0  .376  .450  .702 1.152 987/3
   11 Joe Medwick       1937 406  25 STL NL 156 677 633 111 237 56 10 31 154  41   0  50   2   1   0  11   4  0  .374  .414  .641 1.055 *7
   12 Joe DiMaggio      1937 418  22 NYY AL 151 692 621 151 215 35 15 46 167  64   0  37   5   2   0   0   3  0  .346  .412  .673 1.085 *8
   13 Hal Trosky        1936 405  23 CLE AL 151 671 629 124 216 45  9 42 162  36   0  58   3   3   0   0   6  5  .343  .382  .644 1.026 *3/4
   14 Lou Gehrig        1936 403  33 NYY AL 155 719 579 167 205 37  7 49 152 130   0  46   7   3   0   0   3  4  .354  .478  .696 1.174 *3
   15 Lou Gehrig        1934 409  31 NYY AL 154 690 579 128 210 40  6 49 165 109   0  31   2   0   0   0   9  5  .363  .465  .706 1.171 *3/6
   16 Jimmie Foxx       1933 403  25 PHA AL 149 670 573 125 204 37  9 48 163  96   0  93   1   0   0   0   2  2  .356  .449  .703 1.152 *3/6
   17 Chuck Klein       1932 420  27 PHI NL 154 711 650 152 226 50 15 38 137  60   0  49   1   0   0   0  20  0  .348  .404  .646 1.050 *9
   18 Jimmie Foxx       1932 438  24 PHA AL 154 701 585 151 213 33  9 58 169 116   0  96   0   0   0   0   3  7  .364  .469  .749 1.218 *35
   19 Lou Gehrig        1931 410  28 NYY AL 155 738 619 163 211 31 15 46 184 117   0  56   0   2   0   0  17 12  .341  .446  .662 1.108 *3/9
   20 Lou Gehrig        1930 419  27 NYY AL 154 703 581 143 220 42 17 41 174 101   0  63   3  18   0   0  12 14  .379  .473  .721 1.194 *3/7
   21 Babe Herman       1930 416  27 BRO NL 153 699 614 143 241 48 11 35 130  66   0  56   4  15   0   0  18  0  .393  .455  .678 1.133 *9
   22 Chuck Klein       1930 445  25 PHI NL 156 719 648 158 250 59  8 40 170  54   0  50   4  13   0   0   4  0  .386  .436  .687 1.123 *9
   23 Hack Wilson       1930 423  30 CHC NL 155 709 585 146 208 35  6 56 191 105   0  84   1  18   0   0   3  0  .356  .454  .723 1.177 *8
   24 Chuck Klein       1929 405  24 PHI NL 149 679 616 126 219 45  6 43 145  54   0  61   0   9   0   0   5  0  .356  .407  .657 1.064 *98
   25 Rogers Hornsby    1929 409  33 CHC NL 156 712 602 156 229 47  8 39 149  87   0  65   1  22   0   0   2  0  .380  .459  .679 1.138 *4
+----+-----------------+----+---+---+---+--+---+---+---+---+---+--+--+--+---+---+---+---+---+---+---+---+---+--+-----+-----+-----+-----+---------+
  Cnt Player            Year  TB Age Tm  Lg  G   PA  AB  R   H  2B 3B HR RBI  BB IBB  SO HBP  SH  SF GDP  SB CS   BA   OBP   SLG   OPS  Positions
+----+-----------------+----+---+---+---+--+---+---+---+---+---+--+--+--+---+---+---+---+---+---+---+---+---+--+-----+-----+-----+-----+---------+
   26 Babe Ruth         1927 417  32 NYY AL 151 691 540 158 192 29  8 60 164 137   0  89   0  14   0   0   7  6  .356  .486  .772 1.258 *97
   27 Lou Gehrig        1927 447  24 NYY AL 155 717 584 149 218 52 18 47 175 109   0  84   3  21   0   0  10  8  .373  .474  .765 1.239 *3
   28 Rogers Hornsby    1922 450  26 STL NL 154 704 623 141 250 46 14 42 152  65   0  50   1  15   0   0  17 12  .401  .459  .722 1.181 *4
   29 Babe Ruth         1921 457  26 NYY AL 152 693 540 177 204 44 16 59 171 145   0  81   4   4   0   0  17 13  .378  .512  .846 1.358 *78/13

A few things to notice about this list:

  • So much for the claim that the current is era is the greatest offensive era in history. 19 of the 29 seasons came before 1940. Keep in mind that there were fewer games in a season back then, too, making it so much more difficult.
  • 2001 was a flukey year, with 4 different guys doing it. But it's not so flukey, with 6 other years with multiple guys doing it, including another quartet in 1930.
  • Most of these seasons are also among the highest single-season RBI totals.

There have been some near misses recently, although it's surprising that this list is actually shorter than the guys to break 400.

  Cnt Player            Year  TB Age Tm  Lg  G   PA  AB  R   H  2B 3B HR RBI  BB IBB  SO HBP  SH  SF GDP  SB CS   BA   OBP   SLG   OPS  Positions
+----+-----------------+----+---+---+---+--+---+---+---+---+---+--+--+--+---+---+---+---+---+---+---+---+---+--+-----+-----+-----+-----+---------+
    1 Derrek Lee        2005 393  29 CHC NL 158 691 594 120 199 50  3 46 107  85  23 109   5   0   7  12  15  3  .335  .418  .662 1.080 *3
    2 Albert Pujols     2003 394  23 STL NL 157 685 591 137 212 51  1 43 124  79  12  65  10   0   5  13   5  1  .359  .439  .667 1.106 *73/D
    3 Alex Rodriguez    2001 393  25 TEX AL 162 732 632 133 201 34  1 52 135  75   6 131  16   0   9  17  18  3  .318  .399  .622 1.021 *6/D
    4 Sammy Sosa        1999 397  30 CHC NL 162 712 625 114 180 24  2 63 141  78   8 171   3   0   6  17   7  8  .288  .367  .635 1.002 *98
    5 Albert Belle      1998 399  31 CHW AL 163 706 609 113 200 48  2 49 152  81  10  84   1   0  15  17   6  4  .328  .399  .655 1.054 *7/D
    6 Ken Griffey       1997 393  27 SEA AL 157 704 608 125 185 34  3 56 147  76  23 121   8   0  12  12  15  4  .304  .382  .646 1.028 *8/D7
    7 Ellis Burks       1996 392  31 COL NL 156 685 613 142 211 45  8 40 128  61   2 114   6   3   2  19  32  6  .344  .408  .639 1.047 *78
    8 Jimmie Foxx       1938 398  30 BOS AL 149 685 565 139 197 33  9 50 175 119   0  76   0   1   0   0   5  4  .349  .462  .704 1.166 *3
    9 Hank Greenberg    1937 397  26 DET AL 154 701 594 137 200 49 14 40 183 102   0 101   3   2   0   0   8  3  .337  .436  .668 1.104 *3
   10 Bill Terry        1930 392  31 NYG NL 154 710 633 139 254 39 15 23 129  57   0  33   1  19   0   0   8  0  .401  .452  .619 1.071 *3
   11 Al Simmons        1930 392  28 PHA AL 138 611 554 152 211 41 16 36 165  39   0  34   1  17   0   0   9  2  .381  .423  .708 1.131 *7/8
   12 Lefty O'Doul      1929 397  32 PHI NL 154 731 638 152 254 35  6 32 122  76   0  19   4  13   0   0   2  0  .398  .465  .622 1.087 *79
   13 Al Simmons        1925 392  23 PHA AL 153 696 654 122 253 43 12 24 129  35   0  41   1   6   0   0   7 14  .387  .419  .599 1.018 *8
   14 Babe Ruth         1924 391  29 NYY AL 153 681 529 143 200 39  7 46 121 142   0  81   4   6   0   0   9 13  .378  .513  .739 1.252 *97/8
   15 Babe Ruth         1923 399  28 NYY AL 152 699 522 151 205 45 13 41 131 170   0  93   4   3   0   0  17 21  .393  .545  .764 1.309 97/83
   16 George Sisler     1920 399  27 SLB AL 154 692 631 137 257 49 18 19 122  46   0  19   2  13   0   0  42 17  .407  .449  .632 1.081 *3/1

Posted in Season Finders | 1 Comment »