My first run (that I’m willing to talk about) of projections for the coming season is now up on the 2016 Projected Standings tab. They have also been used to create a new Playoff Chances Report. And, of course, the individual projections that go into are available, again on the Projected Standings page.

 

AL East Won Lost Runs Runs Allowed Champ WC Playoff
Blue_Jays 88 74 775 706 32.8 20.5 53.2
Red_Sox 87 75 747 690 27.4 20.1 47.5
Rays 84 78 691 660 18.7 17.4 36.1
Yankees 84 78 714 681 17.9 17.1 34.9
Orioles 76 86 684 731 3.3 4.9 8.2
AL Central Won Lost Runs Runs Allowed Champ WC Playoff
Indians 88 74 741 677 49.6 13.1 62.7
White_Sox 82 80 675 668 19.0 12.1 31.0
Twins 81 81 731 731 18.1 12.0 30.1
Tigers 77 85 692 731 8.5 6.7 15.2
Royals 74 88 658 720 4.8 4.1 8.8
AL West Won Lost Runs Runs Allowed Champ WC Playoff
Astros 91 71 758 662 49.5 19.0 68.6
Mariners 87 75 702 650 26.3 21.2 47.5
Angels 81 81 681 677 10.1 12.7 22.7
Athletics 80 82 676 684 7.8 10.4 18.1
Rangers 79 83 725 748 6.3 8.8 15.1
NL East Won Lost Runs Runs Allowed Champ WC Playoff
Nationals 89 73 697 630 51.5 22.5 74.0
Mets 87 75 653 605 40.1 25.7 65.8
Marlins 77 85 654 693 7.5 11.7 19.2
Phillies 65 97 589 731 0.5 1.1 1.6
Braves 64 98 587 735 0.5 0.9 1.3
NL Central Won Lost Runs Runs Allowed Champ WC Playoff
Cubs 95 67 747 622 70.9 14.8 85.7
Pirates 83 79 685 667 13.9 23.2 37.1
Cardinals 82 80 672 662 12.2 21.5 33.7
Brewers 73 89 667 741 1.9 4.8 6.7
Reds 71 91 646 740 1.1 3.1 4.3
NL West Won Lost Runs Runs Allowed Champ WC Playoff
Dodgers 94 68 728 613 65.1 18.8 84.0
Giants 87 75 666 612 26.2 30.7 56.9
Diamondbacks 78 84 684 714 4.9 11.1 16.0
Rockies 74 88 741 809 2.4 6.3 8.7
Padres 72 90 581 656 1.4 3.8 5.1

To build these projections, I:

1) Run a computerized projection scheme, using the last three years of player performance compared against a database of all players’ four year performances. The algorithm attempts to find the most similar players, in terms of age, position, build, and performance, and the top 20 players are noted on the individual player cards.

2) Take those performances, and enter them into a very large spreadsheet, where I fill in expected playing times for all of the players. Every team, every position has to equal 100%. There have to be 162 pitching starts. Generally speaking, a) no position player gets more than 90%, and pitchers are mostly capped at 32 starts; b) rookie starters don’t get more than 80%; c) players I don’t think can hold the job all year certainly get less; d) the playing time estimates from the computer tend to carry a lot of weight. I normally set a sure starter to the 5% playing time level that first passes their projected PA, while innings are usually held under the computer’s values.

All of the statistics in the spreadsheet get rebalanced and weighted. Players on teams with high OBAs will get more plate appearances. Defense trickles back into pitchers hits (and runs) allowed. The league as a whole has to come out equal to the league totals of last year.

Current free agents won’t show up here – no team, no projected playing time. Their projections are still available on the “All hitters” and “All pitchers” downloads.

Getting to some of the players takes a deep depth chart. I’ve prepared some that you can find under the “Current Team DTs” tab. Every team has three files in there. One is a dt file, which contains the translated statistics, 2012-15, with the computer-only 2016 projection, for all hitters in that team’s system; another is a pdt file, which does the same for pitchers. The “orgdt” file just has the 2016 projections for all players on the team, sorted by position and projected WARP, like the one here for the Nationals. Kind of works as a very deep depth chart for all teams, although I can’t swear that aren’t players showing up on the wrong team (especially for players who have been released – there’s a decent chance they still show up for their old teams). That’s just for these depth charts – I am reasonably certain that every player used in the major league projections is actually a member of their team.

 

In 2015, Jung-ho Kang became the first hitter to jump directly from the Korean Baseball Organization (KBO) to the major leagues.  This year, two more hitters – Byung-ho Park, for Minnesota, and Hyun-Soo Kim for Baltimore – will attempt to make the same trip.

Here’s a a draft that I worked on last January but never completed

***************************************************

Pittsburgh’s recent signing of Jeong-Ho Kang – or Jung, or Jeung, transliterations vary – got me into taking a hard look at the KBO in order to make a set of translations.

Kang’s real statistics have been very impressive, especially in two of the last three years.

Jeong-ho Kang                  Born 19870405 Age 28   Bats R   Throws R  Height 72  Weight 180   No DT, Real
Year Team         Lge  AB  H   DB  TP  HR  BB  SO  R  RBI  SB  CS  Out  BA   OBP  SLG   EqA EqR POW SPD KRt WRt BIP Defense
2006 Hyundai_Unic KBO  20   3   1   0   0   0   8   1   1   0   1   19 .150 .150 .200  .063   0  -4   7 -37 -14 -11   5-DH   0
2007 Hyundai_Unic KBO  15   2   0   0   0   0   5   0   0   0   0   13 .133 .133 .133  .000   0 -11  -6 -30 -15 -25   4-DH   0
2008 Woori_Heroes KBO 362  98  18   1   8  31  65  36  47   3   1  275 .271 .334 .392  .264  49   5  -3  -2  -3   2  96-DH   0
2009 Woori_Heroes KBO 476 136  33   2  23  45  81  73  81   3   2  355 .286 .349 .508  .276  71  14  -2   3  -3  -3 127-DH   0
2010 Nexen_Heroes KBO 449 135  30   2  12  61  87  60  58   2   2  321 .301 .392 .457  .287  71   6  -3   1   3  11 123-DH   0
2011 Nexen_Heroes KBO 444 125  22   2   9  43  62  53  63   4   6  333 .282 .353 .401  .265  60   1  -3   9  -2   0 119-DH   0
2012 Nexen_Heroes KBO 436 137  32   0  25  71  78  77  82  21   5  310 .314 .413 .560  .336 101  22   2   3   7   8 122-DH   0
2013 Nexen_Heroes KBO 450 131  21   1  22  68 109  67  96  15   8  335 .291 .387 .489  .293  78  18   0  -6   5   6 125-DH   0
2014 Nexen_Heroes KBO 415 147  36   2  39  67 106 102 115   3   3  273 .354 .458 .733  .345  96  51  -3  -9   6  19 117-DH   0
                  --------------------------------------------------------------------------------------------------------
         Minors       561 167  35   2  25  71 110  86  99   9   5 2234 .298 .382 .502  .294  96  17  -2   0   2   6             

The .345 EqA in 2014 was good enough to lead the league; the .336 in 2012 earned him a second-best mark. He’s certainly in the mix in trying to figure out who the best hitter in Korea has been over the last three seasons – I would narrow it down to these four:

                  EQA   EQR
Tae-Kyun Kim     .333   250 (1st Eqa 2012, 4th 2013 and 2014)
Byung-ho Park    .331   309 (4th in Eqa in 2012, 1st 2013, 2nd 2014)
Jeong-ho Kang    .324   275 (2nd in EqA 2012, 11th 2013, 1st 2014)
Sok-min Park     .322   245  (5th in 2012, 3rd 2013)

Kang is the second-youngest of them (Byung-ho Park is 9 months younger), and, rather crucially, is a shortstop. (You can ignore the DH numbers on his stat lines; that’s just a default when no fielding data is available).

Kang’s power explosion in 2014 is not all him. The Korean league’s offensive levels have gyrated around quite a bit over the last five years, spanning a range over 1.5 runs per game:

	BA	OBP	SLG	OPS	R/G
2010	0.269	0.353	0.404	0.757	5.07
2011	0.265	0.347	0.384	0.730	4.54
2012	0.258	0.337	0.364	0.701	4.12
2013	0.268	0.353	0.388	0.740	4.64
2014	0.289	0.368	0.442	0.810	5.64

The National League, by way of comaprison, has ranged from 4.45 RPG in 2010 down to 3.95 last year. The 1930 NL – when Bill Terry hit .401, and Hack WIlson had 191 RBI – that league had a very comparable 5.68 RPG, the only NL season since 1900 over 5.5. It is a crazy high hitting environment. So you know, right away, before I even start to talk about the difficulty level of the Korean league, that those numbers are going to have to come down.

Part of the reason for that is expansion. The KBO started in 1982 with six teams, gained a seventh team in 1986 and an eighth in 1990. A ninth team was added in 2013, and a tenth will join in 2015. As generally happens when league expands, there was an immediate quality drop – the year-to-year comparisons, which had generally been improving by abou 1.5% per year, instead dropped 1.2% in 2013. League officials tried to compensate in 2014 by increasing the number of allowed foreign players from two per team to three. As a direct result of that, there were 10 players with US playing experience who made their debut in Korea in 2014, and they put up the following stat lines:

                      Year Team  Lge  AB  H   DB  TP  HR  BB  SO  R  RBI  SB  CS  Out  BA   OBP  SLG   EqA EqR POW SPD KRt WRt BIP Defense
Josh_Bell            27 2014 Twn KBO 240  64   8   1  10  30  56  33  39   3   0  180 .267 .345 .433  .258  30  10  -4  -8   2  -7  65-DH   0
Jorge_Cantu          32 2014 Bea KBO 373 116  25   1  18  34  83  56  72   1   0  259 .311 .378 .528  .282  55  19  -5  -6  -2   8  98-DH   0
Luis_Jimenez         32 2014 Gia KBO 260  82  15   0  14  41  57  42  61   0   2  181 .315 .408 .535  .299  44  22  -7  -4   6   8  72-DH   0
Yamaico_Navarro      26 2014 Lio KBO 497 154  27   1  31  96  70 118  98  25   9  357 .310 .419 .555  .302  89  19   5  11  10  -7 141-DH   0
Felix_Pie            29 2014 Eag KBO 445 145  33   2  17  41  60  61  92   9  11  323 .326 .373 .524  .276  65   8  -1  10  -2   4 117-DH   0
Brett_Pill           29 2014 Tig KBO 354 110  26   0  18  21  64  60  65  10   1  247 .311 .353 .537  .275  49  16   3   0  -7   1  89-DH   0
Vinny_Rottino        34 2014 Her KBO 215  65  18   0   1  29  22  29  21   2   0  151 .302 .386 .400  .255  25  -9  -2  17   3   0  58-DH   0
Luke_Scott           36 2014 Wyv KBO 105  28   7   0   6  20  18  17  17   0   0   79 .267 .392 .505  .284  17  21  -6   6  10 -18  31-DH   0
Brad_Snyder          32 2014 Twn KBO  97  21   7   0   4   7  31  17  17   0   2   79 .216 .287 .412  .219   9  20   4 -26  -5 -17  25-DH   0
Eric_Thames          27 2014 Dno KBO 440 151  29   6  37  57  99  95 121  11   2  297 .343 .422 .689  .329  92  37   1  -6   3  12 120-DH   0

Remember, in an unadjusted EQA the league average is always going to be .260, by definition. So everybody (with the exception of Brad Snyder, who wasn’t in Korea to start the season; he only went overseas after the Rangers released him in June) was at least in the neighborhood of average. Eric Thames was the only player who really filled a starring role, though, finishing second in the league in EQA and 3rd in EQR.

We can take a similar approach on other players who have played in Korea and the US prior to 2014. These are all players who went to korea after having played the prior three years in the US major or minor leagues – not Japan, not Mexico, no missing years.  That nets us Cory Aldridge (Korea 2011), Mike Cervenak (2006), Hee Choi (2007-2009, compared with US 2004-06), Doug Clark (2008-10), Jacob Cruz (2007-08), Victor Diaz (2009), John Gall (2006), Ryan Garko (2011), Bryan Myrow (2006), Calvin Pickering (2006), Scott Seabol (2006), and Wilson Valdez (2008).

I’m going to use the player’s previous three years of translated data in the US as their “established value”. Here’s how that looks in a plot:

kboeqa1

 

It is a moderately good fit, although it is distorted by five really low outliers at the bottom center of the picture. Those five belong to

Ryan Garko – while his three-year established value was .244, that consisted of a .269 three years pre-Korea, .265 two years prior, and .190 the year before. His performance in Korea was entirely consistent with someone whose real value is around .200.

Brad Snyder – who washed out of the US in June and came to Korea in mid-season.

Scott Seabol – who washed out of the US in June and came to Korea in mid-season.

John Gall – who washed out of the US in July and came to Korea in mid-season.

Mike Cervenak – who washed out of Korea and came back to the US in June.

Removing those players from the equation leaves us with this better looking graph:

kboeqa2

**********************************************************************************************

That’s where I left off.  Nothing above really needs to change. We can update the chart with league hitting stats:

Year     BA	OBP	SLG	OPS	R/G
2010	0.269	0.353	0.404	0.757	5.07
2011	0.265	0.347	0.384	0.730	4.54
2012	0.258	0.337	0.364	0.701	4.12
2013	0.268	0.353	0.388	0.740	4.64
2014	0.289	0.368	0.442	0.810	5.64
2015    0.280   0.360   0.431   0.791   5.22

And see that offense remains high in Korea. However, the allowance of more foreign players was very successful in raising 
the quality of the league - as I measure it, league strength was up almost 5% from 2013-14 and held steady in 2015 despite
further expansion.

As I noted above, Byung-ho Park, the new Twin, was one of two players I rated as a better hitter than Kang last year, and he
continued to do well in 2015:

Byung-ho Park                     Born 19860710   Age 28            Bats R Throws R          Height 73 Weight 235               No DT, Real

Year Team         Lge  AB  H   DB  TP  HR  BB  SO  R  RBI  SB  CS  Out  BA   OBP  SLG  EqA EqR POW SPD KRt WRt BIP 
2006 LG_Twins____ KBO 130  21   2   0   5   9  42   7  13   1   3  113 .162 .227 .292 .185   8  14  -2 -21  -4 -25 
2009 LG_Twins____ KBO 188  41   7   0   9  20  70  28  25   2   1  149 .218 .304 .399 .227  18  19  -2 -32  -2  -5 
2010 LG_Twins____ KBO 160  30   4   0   7  26  55  25  22   5   1  135 .188 .305 .344 .228  17  15   1 -23   6 -21 
2011 Nexen/LG     KBO 201  51  11   2  13  26  76  31  31   2   0  151 .254 .345 .522 .292  35  38  -2 -28   2   7 
2012 Nexen_Heroes KBO 469 136  34   0  31  73 111  76 105  20   9  349 .290 .392 .561 .325 105  30   2  -5   6   5 
2013 Nexen_Heroes KBO 450 143  17   0  37  92  96  91 117  10   2  315 .318 .437 .602 .337 104  34  -2   1  11   4 
2014 Nexen_Heroes KBO 455 139  16   2  52  96 140 126 124   8   3  323 .305 .436 .692 .328  99  61   0 -17  12  -1 
2015 Nexen_Heroes KBO 528 181  35   1  53  78 161 129 146  10   3  354 .343 .436 .714 .336 116  52   0 -15   5  21 
 --------------------------------------------------------------------------------------------------------
 Minors               546 156  27   1  43  88 162 107 121  12   4 2040 .285 .391 .577 .308 105  39   0 -15   6   4 

Two straight years with over 50 HR, albeit with a LOT of strikouts. Remember, this is untranslated, real stats.

The Orioles' guy, Kim, is a very different hitter:
Hyun-soo Kim           Born 19880112   Age 27     Bats L Throws R       Height 74 Weight 220       No DT, Real
Year Team         Lge  AB  H  DB  TP  HR   BB  SO   R  RBI  SB  CS  Out  BA   OBP  SLG  EqA EqR POW SPD KRt WRt BIP 
2006 Doosan_Bears KBO   1  0    0   0   0   0   0   0   0   0   0    1 .000 .000 .000 .000   0   0   0   0   0  -1 
2007 Doosan_Bears KBO 319  87  19   3   5  26  46  33  32   5   2  237 .273 .335 .398 .263  42   1  -2   3  -3   2 
2008 Doosan_Bears KBO 470 168  34   5   9  80  50  83  89  13   8  312 .357 .454 .509 .332  99   3  -1  14   8  20 
2009 Doosan_Bears KBO 482 172  31   6  23  80  59  97 104   6   6  322 .357 .447 .589 .322  95  11  -2  13   6  16 
2010 Doosan_Bears KBO 473 150  29   0  24  78  64  88  89   4   8  339 .317 .414 .531 .306  88  16  -3  11   7   4 
2011 Doosan_Bears KBO 475 143  25   2  13  71  63  71  91   5   3  344 .301 .392 .444 .291  79   6  -3  11   5   4 
2012 Doosan_Bears KBO 437 127  17   1   7  46  50  47  65   6   3  318 .291 .358 .382 .271  61   1  -3  11   0   3 
2013 Doosan_Bears KBO 434 131  23   1  16  62  71  63  90   2   4  319 .302 .382 .470 .286  70  12  -4   6   4   3 
2014 Doosan_Bears KBO 459 147  26   0  17  53  45  75  88   2   0  317 .320 .396 .488 .280  66   8  -4  18   1  -2 
2015 Doosan_Bears KBO 512 167  26   0  28 101  63 103 121  11   5  359 .326 .438 .541 .312  98  13  -2  18  11   0 
 --------------------------------------------------------------------------------------------------------
 Minors               554 176  31   2  19  81  68  90 105   7   5 2868 .318 .406 .488 .298  95   8  -3  12   5   6 

Kim is a high-contact hitter, not a power guy.

Based on their last three years in Korea, then:
1) Kang hit for a .323 eqa, and would be expected to hit about .283 in the US from the slope above
2) Park hit .333 in 2013-15, which slopes to .293;
3) Kim hit .294, which goes to .257

When making a full set of translations, I look at players who have played in both the questioned league and leagues 
I already know about. By far and away the largest set of year to year matches for Korea are players who went from US
AAA leagues to Korea. On the aggregate, the translation works very well:

            AB     H    DB  TP   HR   BB    SO  SB  CS    BA  OBA  SLG  EQA  EQR   
 Yr1 (3A)  6216. 1443. 319. 27. 202. 658. 1248. 91. 30. .232 .306 .390 .247  726. 
 Yr2 (KR)  6235. 1483. 323. 30. 209. 639. 1204. 89. 41. .238 .309 .400 .251  746. 

The translations end up looking like this:

Jeong-ho Kang            Born 19870405 Age 28 Bats R Throws R Height 72 Weight 180 Regular DT 
Year Team         Lge  AB  H   DB  TP  HR  BB  SO  R  RBI  SB  CS  Out   BA  OBP  SLG  EqA  EqR POW SPD KRt WRt BIP
2012 Nexen_Heroes KBO 449 126  28   1  24  55  74  73  73  17   4  332 .281 .361 .508 .294  78  17   3   4   4  -3 
2013 Nexen_Heroes KBO 469 114  21   1  18  63  99  60  75  11   7  369 .243 .333 .407 .259  63   9  -1  -3   5  -8
2014 Nexen_Heroes KBO 430 121  33   2  24  48  99  74  74   2   3  314 .281 .361 .535 .297  75  26  -3  -7   2   5 
2015 Pittsburgh__ NL  417 128  25   2  16  31  79  69  66   5   5  295 .307 .378 .492 .294  69  10  -1   0  -3  14
 --------------------------------------------------------------------------------------------------------
 Majors               417 128  25   2  16  31  79  69  66   5   5  295 .307 .378 .492 .294  69  10  -1   0  -3  14
 Minors               568 152  35   2  28  70 115  87  94  13   6 1015 .268 .351 .481 .283  91  17   0  -2   4  -2 
 Total                571 158  35   2  27  64 114  89  93  11   6 1310 .277 .357 .484 .286  92  15   0  -2   2   1

Expected .283, got .294. His BABIP (which is notoriously flaky) was rather high in Pittsburgh, and made up for somewhat disappointing power performance.

Byung-ho Park Born 19860710 Age 28 Bats R Throws R Height 73 Weight 235 Regular DT 
Year Team         Lge  AB  H   DB  TP  HR  BB  SO  R  RBI  SB  CS  Out  BA   OBP  SLG  EqA EqR POW SPD KRt WRt BIP 
2013 Nexen_Heroes KBO 467 125  15   1  29  54  88  73  89   8   2  350 .268 .345 .490 .284  75  20  -2   0   3  -7 
2014 Nexen_Heroes KBO 471 114  16   2  32  53 130  86  78   6   3  364 .242 .325 .488 .274  72  29   0 -15   2 -10 
2015 Nexen_Heroes KBO 544 151  32   2  33  58 138  96  99   8   3  400 .278 .351 .526 .293  93  26   0 -11   1   5 
 --------------------------------------------------------------------------------------------------------
 Minors               574 151  24   2  36  64 138  99 103   9   3 1114 .263 .341 .503 .284  93  25   0  -9   2  -4
Comparables: Mauro_Gomez Rudy_York Bucky_Jacobsen Richie_Sexson


Hyun-soo Kim Born 19880112 Age 27 Bats L Throws R Height 74 Weight 220 Regular DT 
Year Team         Lge  AB  H   DB  TP  HR  BB  SO  R  RBI  SB  CS  Out   BA  OBP  SLG  EqA EqR POW SPD KRt WRt BIP 
2013 Doosan_Bears KBO 449 112  23   1  14  55  64  58  72   1   3  352 .249 .325 .399 .253  57   6  -5   8   4 -10 
2014 Doosan_Bears KBO 472 120  17   1  13  50  42  58  63   2   0  357 .254 .328 .377 .249  55   1  -5  17   1 -12 
2015 Doosan_Bears KBO 528 140  21   1  19  70  54  77  89   9   5  403 .265 .350 .417 .268  75   4  -2  15   5 -10 
 --------------------------------------------------------------------------------------------------------
 Minors               567 146  24   1  18  69  63  76  88   5   3 1112 .257 .335 .398 .258  73   4  -4  13   3 -11

Comps: Pete_O’Brien,  Frederick_Hopke, Clay_Dalrymple, Jim_Delsing

 

 

 

Those who have known me for years may remember that I have my own Hall of Fame method set up, which works something like this.

Each player gets a score that is a modeled on the MVP ballot. It is a weighted average of his career WARP3 – your best season in WARP counts 14 times (multiply WARP for that season by 14), then your second best season counts 9, third best 8, fourth best 7, and so on down to tenth – your tenth best, and all future seasons beyond tenth, count for 1. It achieves a sort of balance – decide for yourselves how properly weighted – between peak seasons and career length. The highest score in history belongs to Babe Ruth, with a 745. The lowest score that go someone into my Hall was 294 (Ned Garver, in 1968). We can safely say it takes a score of 300 just to make the conversation, and a 400 to have real shot. However, the score alone is no guarantee, because of the eligibility rules.

Starting from 1936, the year the actual Hall began, I begin adding players to the my Hall. The best players available, according to the MVP carer score, get the slots. I do limit my choices to players who have been retired for between 5 and 20 years (same as the real Hall). I allow one Hall of Fame opening per 12 real team-seasons in major league history – this was approximately the number of real Hall slots when I first developed the system about 10 years ago. There were some complicated rules regarding how to catch up from 1936-60, but that is all out of the way now. With 30 major league teams playing today, it means that my Hall is going to grow by 5 players every two years, alternating between 2 and 3 player classes.

2016, as it happens, is a three player class, and I do give a place to three players on the genuine ballot – Ken Griffey, Mike Mussina, and Trevor Hoffman.

Griffey is on the ballot for the first time, has a 458 MVP score, which ranks sixth among center fielders, and is the third-highest score on the ballot. He’s in easily.

Mike Mussina has a 434 MVP score and 100 career WARP3; his MVP score is 17th among starting pitchers. He was the first runner-up on my 2014 ballot, did that again in 2015, and makes it in 2016.

Trevor Hoffman has a 429 MVP score, which makes him the #3 Relief pitcher – behind Mariano Rivera and Joe Nathan, and just ahead of Goose Gossage.

My runners-up this year start with Sammy Sosa (425; he will get over the top in 2018), followed by Gary Sheffield (425, makes it in 2020), then Jim Edmonds (414), Jeff Kent (403), and Nomar Garciaparra (398). Edmonds is the first runner-up in 2020, and looks to have a good chance for 2021 induction.

The problem I would have in filling out a real ballot is that there are 11 players on it who are already in my own Hall, plus two more who will make it by 2020, plus another couple of possibilities beyond that.

In 2002, I put Alan Trammell (455) in on the first ballot. I did the same for Mark McGwire (432) in 2007, and for Tim Raines (457) in 2008, and for Edgar Martinez (461) in 2010, and for Jeff Bagwell (395) in 2011.

In 2013, with two slots available, I inducted Barry Bonds (744) and Roger Clemens (600) – the second and fifth highest MVP-career scores of all time.

And then in 2014 I put in Mike Piazza (446), plus the three from this year.

If you pressed me for who to drop, I’d pick between Bagwell (whose 395 is the lowest score) and Hoffman (I think my relief pitcher ratings are skewed for recent years, so I have less confidence in the values).

Scores for players on the ballot not already mentioned: Garret Anderson (207), Brad Ausmus (217), Luis Castillo (164), David Eckstein (184), Troy Glaus (352, which makes him #20 among 3B), Mark Grudzielanek (167), Mike Hampton (255), Jason Kendall (321), Mike Lowell (243), Fred McGriff (310), Curt Schilling (385 – was 3rd runner-up in 2013, and fifth runner-up in 2014), Lee Smith (339), Mike Sweeney (171), Billy Wagner (374), Larry Walker (311), and Randy Winn (254).

 

My full Hall list

johnswa01 WALTER JOHNSON 1936 SP 666.2
wagneho01 HONUS WAGNER 1936 SS 560.2
alexape01 PETE ALEXANDER 1936 SP 548.2
cobbty01 TY COBB 1936 CF 545.5
lajoina01 NAP LAJOIE 1936 SB 511.6
Runners-up 1936 mathech01 collied01 speaktr01 walshed01 barnero01

mathech01 CHRISTY MATHEWSON 1937 SP 505.7
collied01 EDDIE COLLINS 1937 SB 497.8
speaktr01 TRIS SPEAKER 1937 CF 488.4
walshed01 ED WALSH 1937 SP 479.2
barnero01 ROSS BARNES 1937 SB 474.5
Runners-up 1937 broutda01 connoro01 delahed01 ewingbu01 whitede01

broutda01 DAN BROUTHERS 1938 FB 471.1
connoro01 ROGER CONNOR 1938 FB 462.7
delahed01 ED DELAHANTY 1938 LF 462.5
ewingbu01 BUCK EWING 1938 C 442.7
whitede01 DEACON WHITE 1938 C 441.4
Runners-up 1938 youngcy01 ansonca01 kellyki01 flickel01 mcgrajo01

youngcy01 CY YOUNG 1939 SP 438.8
ansonca01 CAP ANSON 1939 FB 428.8
kellyki01 KING KELLY 1939 RF 418.8
flickel01 ELMER FLICK 1939 RF 404.6
mcgrajo01 JOHN MCGRAW 1939 TB 401.0
Runners-up 1939 glassja01 bennech01 hamilbi01 dahlebi01 jennihu01

glassja01 JACK GLASSCOCK 1940 SS 397.9
bennech01 CHARLIE BENNETT 1940 C 397.5
hamilbi01 BILLY HAMILTON 1940 CF 387.4
dahlebi01 BILL DAHLEN 1940 SS 386.8
jennihu01 HUGHIE JENNINGS 1940 SS 378.9
Runners-up 1940 jacksjo01 willine01 planked01 colliji01 dunlafr01

ruthba01 BABE RUTH 1941 RF 744.7
vanceda01 DAZZY VANCE 1941 SP 374.1
jacksjo01 JOE JACKSON 1941 RF 369.0
willine01 NED WILLIAMSON 1941 TB 368.7
Runners-up 1941 planked01 colliji01 dunlafr01 thompsa01 childcu01

planked01 EDDIE PLANK 1942 SP 365.8
colliji01 JIMMY COLLINS 1942 TB 347.5
dunlafr01 FRED DUNLAP 1942 SB 347.3
thompsa01 SAM THOMPSON 1942 RF 346.4
Runners-up 1942 childcu01 cicoted01 seweljo01 heilmha01 wadderu01

hornsro01 ROGERS HORNSBY 1943 SB 537.0
cochrmi01 MICKEY COCHRANE 1943 C 391.2
friscfr01 FRANKIE FRISCH 1943 SB 370.1
childcu01 CUPID CHILDS 1943 SB 344.7
Runners-up 1943 cicoted01 seweljo01 heilmha01 wadderu01 ruckena01

cicoted01 EDDIE CICOTTE 1944 SP 344.5
seweljo01 JOE SEWELL 1944 SS 344.1
heilmha01 HARRY HEILMANN 1944 RF 343.0
wadderu01 RUBE WADDELL 1944 SP 342.9
Runners-up 1944 ruckena01 davisge01 hinespa01 chancfr01 brownth01

gehrilo01 LOU GEHRIG 1945 FB 513.6
ruckena01 NAP RUCKER 1945 SP 339.6
davisge01 GEORGE DAVIS 1945 SS 337.4
hinespa01 PAUL HINES 1945 CF 337.4
Runners-up 1945 chancfr01 brownth01 richaha01 wallabo01 covelst01

chancfr01 FRANK CHANCE 1946 FB 336.9
brownth01 THREE_FINGER BROWN 1946 SP 332.1
richaha01 HARDY RICHARDSON 1946 SB 331.7
wallabo01 BOBBY WALLACE 1946 SS 330.8
Runners-up 1946 covelst01 keelewi01 tiernmi01 rusieam01 veachbo01

hartnga01 GABBY HARTNETT 1947 C 414.3
grovele01 LEFTY GROVE 1947 SP 385.1
ferrewe01 WES FERRELL 1947 SP 334.8
covelst01 STAN COVELESKI 1947 SP 329.8
Runners-up 1947 keelewi01 tiernmi01 rusieam01 veachbo01 longhe01

gehrich01 CHARLIE GEHRINGER 1948 SB 410.9
keelewi01 WILLIE KEELER 1948 RF 329.1
tiernmi01 MIKE TIERNAN 1948 RF 327.9
rusieam01 AMOS RUSIE 1948 SP 327.7
Runners-up 1948 veachbo01 longhe01 sislege01 clarkjo01 bancrda01

hubbeca01 CARL HUBBELL 1949 SP 422.6
veachbo01 BOBBY VEACH 1949 LF 324.0
longhe01 HERMAN LONG 1949 SS 323.7
sislege01 GEORGE SISLER 1949 FB 321.6
Runners-up 1949 clarkjo01 bancrda01 terrybi01 sheckji01 whitnji01

simmoal01 AL SIMMONS 1950 LF 347.8
clarkjo01 JOHN CLARKSON 1950 SP 321.4
bancrda01 DAVE BANCROFT 1950 SS 317.1
terrybi01 BILL TERRY 1950 FB 315.7
Runners-up 1950 sheckji01 whitnji01 burkeje01 grohhe01 wheatza01

foxxji01 JIMMIE FOXX 1951 FB 438.0
cronijo01 JOE CRONIN 1951 SS 418.7
wanerpa01 PAUL WANER 1951 RF 417.4
johnsbo01 BOB JOHNSON 1951 LF 320.0
Runners-up 1951 warnelo01 camildo01 sheckji01 whitnji01 burkeje01

dickebi01 BILL DICKEY 1952 C 442.7
lyonste01 TED LYONS 1952 SP 320.2
warnelo01 LON WARNEKE 1952 SP 319.0
bartedi01 DICK BARTELL 1952 SS 318.7
Runners-up 1952 camildo01 sheckji01 whitnji01 burkeje01 grohhe01

ottme01 MEL OTT 1953 RF 513.8
hermabi01 BILLY HERMAN 1953 SB 374.1
greenha01 HANK GREENBERG 1953 FB 353.5
deandi01 DIZZY DEAN 1953 SP 345.3
Runners-up 1953 passecl01 hackst01 camildo01 sheckji01 whitnji01

vaughar01 ARKY VAUGHAN 1954 SS 446.9
medwijo01 JOE MEDWICK 1954 LF 392.0
passecl01 CLAUDE PASSEAU 1954 SP 330.9
hackst01 STAN HACK 1954 TB 319.4
Runners-up 1954 camildo01 sheckji01 whitnji01 burkeje01 grohhe01

camildo01 DOLPH CAMILLI 1955 FB 317.3
sheckji01 JIMMY SHECKARD 1955 LF 315.1
whitnji01 JIM WHITNEY 1955 SP 313.3
burkeje01 JESSE BURKETT 1955 LF 313.2
Runners-up 1955 grohhe01 cliftha01 wheatza01 galanau01 orourji01

gordojo01 JOE GORDON 1956 SB 380.0
applilu01 LUKE APPLING 1956 SS 372.1
waltebu01 BUCKY WALTERS 1956 SP 356.3
Runners-up 1956 grohhe01 cliftha01 wheatza01 galanau01 orourji01

dimagjo01 JOE DIMAGGIO 1957 CF 474.5
doerrbo01 BOBBY DOERR 1957 SB 382.3
grohhe01 HEINIE GROH 1957 TB 312.1
Runners-up 1957 cliftha01 wheatza01 galanau01 orourji01 clarkfr01

boudrlo01 LOU BOUDREAU 1958 SS 413.9
cliftha01 HARLOND CLIFT 1958 TB 311.9
wheatza01 ZACK WHEAT 1958 LF 310.4
Runners-up 1958 galanau01 orourji01 clarkfr01 faberre01 gosligo01

mizejo01 JOHNNY MIZE 1959 FB 407.3
leonadu02 DUTCH LEONARD 1959 SP 325.0
nichobi01 BILL NICHOLSON 1959 RF 324.5
Runners-up 1959 galanau01 orourji01 clarkfr01 faberre01 gosligo01

galanau01 AUGIE GALAN 1960 LF 310.1
orourji01 JIM O’ROURKE 1960 LF 309.4
clarkfr01 FRED CLARKE 1960 LF 309.3
Runners-up 1960 faberre01 gosligo01 ruffire01 jackstr01 seymocy01

newhoha01 HAL NEWHOUSER 1961 SP 423.7
kinerra01 RALPH KINER 1961 LF 354.0
stephve01 VERN STEPHENS 1961 SS 313.4
Runners-up 1961 ruffire01 kellech01 elliobo01 kleinch01 stanked01

fellebo01 BOB FELLER 1962 SP 448.2
robinja02 JACKIE ROBINSON 1962 SB 419.9
ruffire01 RED RUFFING 1962 SP 307.8
Runners-up 1962 kellech01 elliobo01 kleinch01 stanked01 rosenal01

camparo01 ROY CAMPANELLA 1963 C 379.5
troutdi01 DIZZY TROUT 1963 SP 335.5
kellech01 CHARLIE KELLER 1963 LF 306.8
Runners-up 1963 elliobo01 kleinch01 stanked01 rosenal01 peskyjo01

reesepe01 PEE_WEE REESE 1964 SS 327.9
Runners-up 1964 lemonbo01 elliobo01 kleinch01 stanked01 rosenal01

lemonbo01 BOB LEMON 1965 SP 307.7
elliobo01 BOB ELLIOTT 1965 TB 304.8
Runners-up 1965 kleinch01 stanked01 slaugen01 rosenal01 peskyjo01

willite01 TED WILLIAMS 1966 LF 587.6
stanked01 EDDIE STANKY 1966 SB 301.4
Runners-up 1966 slaugen01 rosenal01 peskyjo01 freylo01 brechha01

slaugen01 ENOS SLAUGHTER 1967 RF 295.7
Runners-up 1967 garvene01 rosenal01 peskyjo01 freylo01 brechha01

ashburi01 RICHIE ASHBURN 1968 CF 438.4
garvene01 NED GARVER 1968 SP 293.5
Runners-up 1968 rosenal01 peskyjo01 freylo01 brechha01 sainjo01

musiast01 STAN MUSIAL 1969 LF 572.0
wynnea01 EARLY WYNN 1969 SP 313.8
Runners-up 1969 hodgegi01 schoere01 rosenal01 peskyjo01 freylo01

snidedu01 DUKE SNIDER 1970 CF 318.1
piercbi02 BILLY PIERCE 1970 SP 308.9
Runners-up 1970 hodgegi01 schoere01 rosenal01 peskyjo01 brechha01

spahnwa01 WARREN SPAHN 1971 SP 470.2
berrayo01 YOGI BERRA 1971 C 397.8
Runners-up 1971 hodgegi01 foxne01 schoere01 rosenal01 peskyjo01

roberro01 ROBIN ROBERTS 1972 SP 420.5
koufasa01 SANDY KOUFAX 1972 SP 404.5
Runners-up 1972 frienbo01 hodgegi01 foxne01 schoere01 rosenal01

frienbo01 BOB FRIEND 1973 SP 307.9
hodgegi01 GIL HODGES 1973 FB 304.1
Runners-up 1973 foxne01 schoere01 rosenal01 peskyjo01 fordwh01

mantlmi01 MICKEY MANTLE 1974 CF 490.9
matheed01 EDDIE MATHEWS 1974 TB 457.0
Runners-up 1974 foxne01 schoere01 rosenal01 peskyjo01 fordwh01

drysddo01 DON DRYSDALE 1975 SP 383.1
boyerke01 KEN BOYER 1975 TB 370.8
Runners-up 1975 foxne01 schoere01 rosenal01 peskyjo01 fordwh01

foxne01 NELLIE FOX 1976 SB 300.7
schoere01 RED SCHOENDIENST 1976 SB 299.6
Runners-up 1976 rosenal01 fordwh01 colavro01 sainjo01 jacksla01

bankser01 ERNIE BANKS 1977 SS 414.6
bunniji01 JIM BUNNING 1977 SP 370.7
Runners-up 1977 pascuca02 rosenal01 fordwh01 colavro01 jacksla01

clemero01 ROBERTO CLEMENTE 1978 RF 363.2
wilheho01 HOYT WILHELM 1978 RP 310.5
Runners-up 1978 pascuca02 mazerbi01 fordwh01 colavro01 jacksla01

mayswi01 WILLIE MAYS 1979 CF 637.8
pascuca02 CAMILO PASCUAL 1979 SP 310.3
mazerbi01 BILL MAZEROSKI 1979 SB 298.5
Runners-up 1979 fordwh01 callijo01 colavro01 jacksla01 antonjo02

santoro01 RON SANTO 1980 TB 459.8
kalinal01 AL KALINE 1980 RF 377.8
Runners-up 1980 cepedor01 cashno01 fordwh01 callijo01 colavro01

gibsobo01 BOB GIBSON 1981 SP 467.3
maricju01 JUAN MARICHAL 1981 SP 389.8
Runners-up 1981 cepedor01 cashno01 killeha01 fordwh01 callijo01

aaronha01 HANK AARON 1982 RF 550.0
robinfr02 FRANK ROBINSON 1982 RF 477.7
Runners-up 1982 willibi01 cepedor01 freehbi01 cashno01 killeha01

wynnji01 JIM WYNN 1983 CF 421.5
allendi01 DICK ALLEN 1983 TB 410.7
Runners-up 1983 torrejo01 robinbr01 willibi01 cepedor01 freehbi01

torrejo01 JOE TORRE 1984 C 358.0
woodwi01 WILBUR WOOD 1984 SP 345.5
Runners-up 1984 robinbr01 willibi01 cepedor01 freehbi01 cashno01

munsoth01 THURMAN MUNSON 1985 C 350.7
robinbr01 BROOKS ROBINSON 1985 TB 344.9
willibi01 BILLY WILLIAMS 1985 LF 325.9
Runners-up 1985 cepedor01 whitero01 freehbi01 cashno01 hunteca01

mccovwi01 WILLIE MCCOVEY 1986 FB 373.7
cepedor01 ORLANDO CEPEDA 1986 FB 325.3
Runners-up 1986 whitero01 freehbi01 cashno01 hunteca01 hillejo01

bondsbo01 BOBBY BONDS 1987 RF 344.9
whitero01 ROY WHITE 1987 LF 319.4
Runners-up 1987 marshmi01 freehbi01 cashno01 hunteca01 hillejo01

tiantlu01 LUIS TIANT 1988 SP 345.9
stargwi01 WILLIE STARGELL 1988 LF 325.3
Runners-up 1988 smithre06 marshmi01 freehbi01 cashno01 hunteca01

benchjo01 JOHNNY BENCH 1989 C 505.3
yastrca01 CARL YASTRZEMSKI 1989 LF 416.6
Runners-up 1989 perryga01 jenkife01 tenacge01 campabe01 smithre06

morgajo02 JOE MORGAN 1990 SB 508.5
perryga01 GAYLORD PERRY 1990 SP 415.3
Runners-up 1990 palmeji01 jenkife01 tenacge01 campabe01 smithre06

carewro01 ROD CAREW 1991 SB 409.1
palmeji01 JIM PALMER 1991 SP 390.1
jenkife01 FERGIE JENKINS 1991 SP 382.9
Runners-up 1991 fingero01 tenacge01 campabe01 smithre06 marshmi01

grichbo01 BOBBY GRICH 1992 SB 473.2
seaveto01 TOM SEAVER 1992 SP 468.6
Runners-up 1992 rosepe01 fingero01 tenacge01 campabe01 fostege01

rosepe01 PETE ROSE 1993 LF 405.5
jacksre01 REGGIE JACKSON 1993 RF 395.6
Runners-up 1993 niekrph01 fingero01 tenacge01 campabe01 fostege01

carltst01 STEVE CARLTON 1994 SP 462.1
niekrph01 PHIL NIEKRO 1994 SP 375.3
Runners-up 1994 fingero01 tenacge01 conceda01 nettlgr01 cruzjo01

schmimi01 MIKE SCHMIDT 1995 TB 552.5
fingero01 ROLLIE FINGERS 1995 RP 368.9
evansda01 DARRELL EVANS 1995 TB 367.3
Runners-up 1995 tenacge01 conceda01 nettlgr01 cruzjo01 bellbu01

hernake01 KEITH HERNANDEZ 1996 FB 383.9
tenacge01 GENE TENACE 1996 C 367.2
Runners-up 1996 conceda01 nettlgr01 cruzjo01 lemonch01 bellbu01

evansdw01 DWIGHT EVANS 1997 RF 418.2
conceda01 DAVE CONCEPCION 1997 SS 359.5
Runners-up 1997 nettlgr01 cruzjo01 lemonch01 bellbu01 campabe01

cartega01 GARY CARTER 1998 C 474.6
blylebe01 BERT BLYLEVEN 1998 SP 422.2
nettlgr01 GRAIG NETTLES 1998 TB 358.1
Runners-up 1998 guerrpe01 cruzjo01 randowi01 lemonch01 bellbu01

brettge01 GEORGE BRETT 1999 TB 480.9
yountro01 ROBIN YOUNT 1999 SS 429.6
Runners-up 1999 ryanno01 fiskca01 tananfr01 guerrpe01 cruzjo01

ryanno01 NOLAN RYAN 2000 SP 403.9
fiskca01 CARLTON FISK 2000 C 403.7
gossari01 RICH GOSSAGE 2000 RP 389.5
Runners-up 2000 tananfr01 guerrpe01 cruzjo01 randowi01 lemonch01

whitalo01 LOU WHITAKER 2001 SB 373.6
mattido01 DON MATTINGLY 2001 FB 368.5
Runners-up 2001 tananfr01 puckeki01 guerrpe01 cruzjo01 randowi01

trammal01 ALAN TRAMMELL 2002 SS 454.8
smithoz01 OZZIE SMITH 2002 SS 415.2
dawsoan01 ANDRE DAWSON 2002 CF 383.1
Runners-up 2002 violafr01 tananfr01 puckeki01 guerrpe01 cruzjo01

sandbry01 RYNE SANDBERG 2003 SB 428.7
violafr01 FRANK VIOLA 2003 SP 373.1
Runners-up 2003 murraed02 tananfr01 puckeki01 guerrpe01 cruzjo01

molitpa01 PAUL MOLITOR 2004 TB 422.5
eckerde01 DENNIS ECKERSLEY 2004 SP 396.2
murraed02 EDDIE MURRAY 2004 FB 370.2
Runners-up 2004 tananfr01 puckeki01 guerrpe01 cruzjo01 randowi01

boggswa01 WADE BOGGS 2005 TB 493.2
phillto02 TONY PHILLIPS 2005 LF 392.4
Runners-up 2005 tananfr01 puckeki01 guerrpe01 cruzjo01 randowi01

belleal01 ALBERT BELLE 2006 LF 455.0
hershor01 OREL HERSHISER 2006 SP 383.2
clarkwi02 WILL CLARK 2006 FB 372.5
Runners-up 2006 tananfr01 goodedw01 puckeki01 jonesdo01 guerrpe01

ripkeca01 CAL RIPKEN 2007 SS 559.0
mcgwima01 MARK MCGWIRE 2007 FB 432.2
Runners-up 2007 saberbr01 gwynnto01 fernato01 tananfr01 goodedw01

raineti01 TIM RAINES 2008 LF 457.3
saberbr01 BRET SABERHAGEN 2008 SP 403.6
gwynnto01 TONY GWYNN 2008 RF 389.9
Runners-up 2008 finlech01 fernato01 tananfr01 goodedw01 puckeki01

henderi01 RICKEY HENDERSON 2009 LF 594.3
finlech01 CHUCK FINLEY 2009 SP 379.3
Runners-up 2009 coneda01 fernato01 tananfr01 goodedw01 puckeki01

martied01 EDGAR MARTINEZ 2010 OT 460.6
alomaro01 ROBERTO ALOMAR 2010 SB 437.6
larkiba01 BARRY LARKIN 2010 SS 435.8
Runners-up 2010 venturo01 coneda01 fernato01 appieke01 tananfr01

brownke01 KEVIN BROWN 2011 SP 409.9
bagweje01 JEFF BAGWELL 2011 FB 395.2
Runners-up 2011 venturo01 olerujo01 coneda01 fernato01 appieke01

willibe02 BERNIE WILLIAMS 2012 CF 406.4
venturo01 ROBIN VENTURA 2012 TB 382.1
olerujo01 JOHN OLERUD 2012 FB 379.6
Runners-up 2012 coneda01 fernato01 appieke01 tananfr01 palmera01

bondsba01 BARRY BONDS 2013 LF 744.2
clemero02 ROGER CLEMENS 2013 SP 600.2
Runners-up 2013 piazzmi01 sosasa01 schilcu01 coneda01 fernato01

maddugr01 GREG MADDUX 2014 SP 534.2
thomafr04 FRANK THOMAS 2014 FB 470.2
piazzmi01 MIKE PIAZZA 2014 C 445.7
Runners-up 2014 mussimi01 sosasa01 kentje01 gonzalu01 schilcu01

johnsra05 RANDY JOHNSON 2015 SP 494.9
martipe02 PEDRO MARTINEZ 2015 SP 483.5
Runners-up 2015 mussimi01 sosasa01 sheffga01 kentje01 garcino01

griffke02 KEN GRIFFEY 2016 CF 457.7
mussimi01 MIKE MUSSINA 2016 SP 433.9
hoffmtr01 TREVOR HOFFMAN 2016 RP 428.6
Runners-up 2016 sosasa01 sheffga01 edmonji01 kentje01 garcino01

rodriiv01 IVAN RODRIGUEZ 2017 C 483.7
ramirma02 MANNY RAMIREZ 2017 LF 433.2
Runners-up 2017 posadjo01 sosasa01 sheffga01 edmonji01 kentje01

rolensc01 SCOTT ROLEN 2018 TB 428.6
posadjo01 JORGE POSADA 2018 C 428.5
sosasa01 SAMMY SOSA 2018 RF 425.3
Runners-up 2018 sheffga01 santajo01 edmonji01 jonesch06 kentje01

riverma01 MARIANO RIVERA 2019 RP 594.9
hallaro01 ROY HALLADAY 2019 SP 451.8
Runners-up 2019 sheffga01 santajo01 edmonji01 heltoto01 jonesch06

giambja01 JASON GIAMBI 2020 FB 443.8
sheffga01 GARY SHEFFIELD 2020 RF 424.6
santajo01 JOHAN SANTANA 2020 SP 415.1
Runners-up 2020 edmonji01 heltoto01 jonesch06 kentje01 thomeji01

 

2015 was a bad year for stats.

I had intended to write this as a review of my 2015 projections – and I will get to that – but I ran into something else while working them and decided that this was actually a bigger deal.

I’ve got a program here which it seems I haven’t tun in several years, judging from the last modified datestamp, which calculates the accuracy of a bunch of run estimators. Here’s the chart for my own stat, Equivalent Runs, going back to 1955:

runs_pythag_1

This is the root-mean-square error for the difference between actual runs scored and Equivalent Runs, for all major league teams, by year. EqR’s average error for the entire 1955-2016 time period was 20.54 runs; the error for 2016, by contrast, was 26.22, 28% worse than normal. It was EqR’s second-worst performance in these 60 years; only 1990, with a 26.59 rmse, was worse.

One of the dirty little secrets of run estimators is that they tend to correlate better with each other than they do with actual runs scored, as they are all using variations of themes to do their estimating. And so EqR’s problem was everybody’s problem. WOBA’s estimates were 26% than their 60-year average in 2016, and also had its worst season since 1990. BaseRuns was 21% worse, worst since 1985. My own version of BaseRuns was 26% worse than average, and had its absolute worst season of the period. Total Average was 17% worse than normal, Runs Created 12% worse than normal, Palmer’s Linear Weights 16% worse, OPS 11% worse. Anyway you slice it, the relationship between statistics and runs hit a little bit of a rough patch in 2015.

But the trouble doesn’t end there. The other key tool in our sabermetric box is to convert runs scored and allowed into wins and losses. Bill James’ Pythagorean formula still stands up rather well – the only real innovation is to let the exponent vary according to runs per game; I use the Pythagenpat idea, using RPG^0.285.

Like run estimators, the win estimator’s accuracy varies from year to year:

runs_pythag_2

The 60-year average error here is 3.92 wins, but in 2016 it came in 4.65 – sixth worst over the time period. It has the appearance of a downward trend, which is almost entirely attributable to 1955 being such a bad outlier. The key contributors in 2016 were Toronto and Oakland, both of whom were more than 9 wins short of their Pythaorean expectations; meanwhile a full half-dozen teams beat their win expectation by more than 5 runs.

We can combine these two into a composite estimator. First, we need to get them onto a common scale. Normally, I would say runs, divided by 10, would get you in the neighborhood , but I am going to divide by 5 instead. I have two reasons for that:

  1. The ratio of the average errors, 20.54 for EqR and 3.92 for Pythagorean wins, is close to 5;
  2. I am using the error in runs estimation as a proxy to also stand in for the error in runs allowed estimation, which properly should be its own independent factor. For what it is worth, in 2015, the runs allowed estimates were even worse than the runs scored estimates – an RMSE of 26.8. So I am essentially doubling up on the runs and runs allowed, and then dividing by 10, which is a net of 5.

Here is that chart, then:

runs_pythag_3

The combined score here is 9.89 wins, far worse than the 9.25 in 2005, which had ranked as the worst score since 1955.

Here’s the observation that got me looking into this. When I compared my pre-season projections from April 1 to reality, I found this:

 

–                               Correlation     RMSE

Actual wins               .334              10.11

1st-order wins            .431               9.20

2nd-order wins           .537               9.06

 

My statistical scores with reality were pretty terrible, IMO. I found it very interesting, though how much better the statistics were when I looked at first-order wins (i.e., Pythagorean wins – expected wins based on actual runs scored and allowed) and then even more so with second-order wins (calculating Pythagorean wins from expected runs scored and allowed instead of actual runs scored and allowed). I would expect that this may be commonplace, albeit less extreme – the breakdown in our stat/result relationship made those differences larger than usual.

So, in those respects, good riddance to 2015.

 

On August 14, 1910, the Chicago White Sox lost to the then-New York Highlanders 5-1. Making his debut in centerfield that day was a 21-year-old outfielder by the name of Edward Harrison “Dutch” Zwilling.

Zwilling had an odd little career. He played four seasons, for three different Chicago teams – the White Sox in 1910, the Cubs in 1916, and the Chicago Feds/Whales of the Federal League. In what we think of as the majors, he was a bust – 159 PA over the two seasons, for an Equivalent Average of about .186. But in the Federal League, though, he was a brief, shining star. For the 1914 Chi-Feds, he hit for a .315 EqA (sixth in the league) with 116 EqR (tied for third). In 1915 his numbers were almost the same – .313, 112 – and each of those was good for second in the league, to Benny Kauff. In 1914 he led the Feds in home runs (16), was second in hits and total bases, 3rd in RBI, 4th in doubles; in 1915 he led the league in RBI, and was second in doubles and homers. No one hit more home runs in the Federal League than he did.

When the very first game ever played in Wrigley Field (actually they called it Weeghman Park at first) started, Zwilling was standing in center field.

But Zwilling’s most memorable feat was that, for a little over 105 years, his name has brought the roll of major league players to its conclusion. But now, just as Hank Aaron had to yield the first position to David Aardsma in 2004, Zwilling must surrender his caboose slot to Tony Zych.

Zych was called up by the Mariners yesterday, and had a bit of a rough debut – 2 runs in 2 innings. He actually didn’t allow a run himself – sailing through his first two innings allowing a single and a walk, he gave up a leadoff double and single in his third inning, got pulled, and watched the next pitcher let them both come in.

Zych has been a pure relief pitcher through the minors. Orginially drafted by the Cubs int he 4th round in 2011, he was traded to the Mariners in April for a player to be named later; MLB shows two more trades between the Ms and Cubs since then with no mention of completing this deal. Anyway, this has easily been Zych’s best season, as he appears to have gained control over his 95-97 mph fastball.

 

 

 

By major league team:

Arizona: mid-A from South Bend to Kane County
Atlanta: high-A from Lynchburg to Carolina
Chicago Cubs: high-A from Daytona Beach to Myrtle Beach
: mid-A from Kane County to South Bend
:short-A from Boise to Eugene
Cincinnati: high-A from Bakerfield to Daytona (confusingly giving them both Dayton and Daytona)
Cleveland: high-A from Carolina to Lynchburg
Colorado: AAA from Colorado Springs to Albuquerque (!)
: short-A from Tri-Cities to Boise
Houston: AAA from Oklahoma City to Fresno
LA Dodgers: AAA from Albuquerque to Oklahoma City
: AA from Chattanooga to Tulsa.
The Dodgers stake a territorial claim to the Sooner State.
Milwaukee: AAA from Nashville to Colorado Springs
: AA from Huntsville to Biloxi
Minnesota: AA from New Britain to Chattanooga
NY Yankees: add Pulaski, Appalachian League
Oakland: AAA from Sacramento to Nashville
Pittsburgh: short-A from Jamestown to West Virginia (Morgantown). They already have a team in the SAL that calls itself West Virginia, which plays out of Charleston. That’s even more confusing than the Reds.
San Diego: short-A from Eugene to Tri-Cities
San Francisco: AAA from Fresno to Sacramento
Seattle: high A from High Desert to Bakersfield
Seattle: drops Rookie team in Pulaski
Texas: high A from Mytle Beach to High Desert

By minor league:
AAA
PCL
Albuquerque flips from the Dodgers to the Rockies
Colorado Springs goes from Colorado to Milwaukee
Fresno loses the Giants, but gains Astros
Nashville changes from Milwaukee to Oakland
Oklahoma City switches from Houston to the LA Dodgers
Sacramento changes from Oakland to San Francisco
AA
Eastern
New Britain changes from Minnesota to Colorado
Southern
Biloxi is a new team, for the Brewers
Chattanooga from LA Dodgers to Twins
Huntsville is abandoned by the Brewers
Texas
Tulsa changes from Colorado to the Dodgers
High A
Carolina
Carolina Mudcats go from Indians to Braves
Lynchburg goes from Braves to Indians
Myrtle Beach from Texas to the Cubs
California
Bakersfield changes from Cincinnati to Seattle
High Desert changes from Seattle to Texas
Florida
Daytona goes from the Cubs to Reds
Mid-A
Midwest
Kane County changes from Cubs to Diamondbacks
South Bend changes from Diamondbacks to Cubs
Short-A
New York-Penn
Jamestown is abandoned by the Pirates
West Virginia Black Bears is a new Pirate affiliate in Morgantown
Northwest
Boise changes from Cubs to Colorado
Eugene flips from San Diego to the Cubs
Tri-Cities goes from Colorado to San Diego
Rookie
Appalachian
Pulaski changes from Seattle to NY Yankees

Two totally new teams (Biloxi and West Virginia U.)
And two departing:
Huntsville, which had essentially no baseball history prior to getting a AA team, the Stars, in 1985. Prior to that, they had only had a class D team, which existed for the 1930 season in the Georgia-Alablam League.
Jamestown, which has had a team for all but six years since 1939; there were short gaps in 1958-60 and 1974-76. The stadium dates from 1941.

 

With the latest updates for Arizona – releasing Cody Ross and (correctly) sending Yasmany Tomas to the minors. Everything I’ve looked at all off-season screams that Lamb is better, and I suppose getting the starting nod will make this an especially happy Easter for him.

 

The first  playoff odds page has been created for the 2015 season.

My picks: AL titles for the Orioles, Indians, and As; wild cards for Seattle and Boston.

In the AL, division titles go to the Nationals, Cardinals, and Dodgers. The Brewers and Cubs take the wild card spots.

Also have updates to the 2015 Projections page, and the Current Team DT pages.

And finally, of course, the Spring Stats update every day.

 

 

 

 

To Ernie Banks, Mr. Cub, Hall of Famer.

 

JohnC
jcampbe1@bigpond.net.au
124.190.233.170
Submitted on 2015/01/17 at 11:27 am

Very interesting, I remember seeing the first few years of this list some years ago on BP but have often wondered how it all panned out. You mention that Stanky is the lowest rated player in your Hall @ 311. Out of curiosity, who are the 10 lowest rated players who are in the actual Hall? If that list includes mostly oldtimers, can you also give the half dozen or so lowest rated players who have played since 1960? Thanks.

10 lowest rated players in real Hall:
George Kell 204
Lloyd Waner 191
Earle Combs 188
Chick Hafey 187
Jesse Haines 187
Edd Roush 186
Rick Ferrell 183
Heinie Manush 168
Ross Youngs 167
Tommy McCarthy 156

Lowest post-1960:
Lou Brock 229
Jim Rice 273
Bruce Sutter 277
Dave Winfield 289
Luis Aparicio 291
Billy Williams 291
Hoyt Wilhelm 302
Harmon Killebrew 304
Tony Perez 309
Rollie Fingers 313

 
Set your Twitter account name in your settings to use the TwitterBar Section.