Monday, May 29, 2023

Simple ORA Top 10 - Memorial Day Edition

Runs = (R*5 + RBI*4)/9 + HR/12
Outs = AB - H + CS + GIDP + SH + SF
ORA = Runs / Outs * 27

Rk Name                  Runs Outs  sORA
 1 Yordan Alvarez, HOU   40.8  122  9.04
 2 Aaron Judge, NYY      36.8  118  8.42
 3 Adolis Garcia, TEX    46.3  155  8.06
 4 Yandy Diaz, TBR       34.9  118  7.98
 5 Marcus Semien, TEX    45.3  155  7.90
 6 Sean Murphy, ATL      33.5  116  7.79
 7 Ronald Acuna Jr., ATL 40.9  148  7.46
 8 Matt Olson, ATL       42.9  157  7.38
 9 Pete Alonso, NYM      43.2  159  7.34
10 Isaac Paredes, TBR    32.1  119  7.29

Monday, May 22, 2023

Rethinking Runs (or not)

With a runner on 1st and no outs, the batter draws a walk, moving the runner to 2nd. How many runs did the batter create?

According to Tom Tango et al. in The Book, about 0.62 runs above what the average plate appearance is worth (usually a little over 0.1 runs). This is because in the run environment of 1999-2002, a team with a runner on 1st and no outs could expect to score 0.953 runs through the end of the inning, and a team with runners on 1st and 2nd and no outs could expect to score 1.573 runs through the end of the inning. Therefore the batter increased the number of runs his team could expect to score by 0.62 runs, and so the run value of his walk was 0.62 runs above the average plate appearance.

I can test this on my 2022 event files spreadsheet. Teams scored an average of 0.872 runs through the end of the inning when they had a runner on 1st and no outs, and 1.445 runs through the end of the inning when they had runners on 1st and 2nd with no outs. So the batter's walk increased his team's run expectancy by 0.573 runs above an average plate appearance. (The run environment of 2022 was a little lower than at the height of the Steroid Era.) Add in the 0.114 runs/PA average for 2022, and the batter created 0.687 runs with his walk.

No runs have been scored yet, even though any team that has two runners on with none out is feeling pretty good about its chances. But if the inning ends with those two runners stranded, that means the batters that followed combined for 1.445 runs below average - because the team's run expectancy was 1.445, and then three outs later its run expectancy is zero with zero runs scored.

To build a Runs Created system based on Run Expectancy, batters who increase their team's chances of scoring earn positive runs (even if no runs actually score), and batters who decrease their team's chances of scoring earn negative runs.

Run Expectancy for the team is great because when the batter walked, not only did he put himself on base and move the runner closer to home, but he avoided making an out, which increases the chances that the batters on deck and in the hole will score that inning.

But we can also look at the run expectancy for each runner, including the batter. With a runner on 1st and no outs, the batter's run expectancy was 16.6% and the runner's run expectancy was 37.4%. With runners on 1st and 2nd and no outs, the runner on 1st's run expectancy was 36.9% and the runner on 2nd's run expectancy was 59.8%. So by drawing a walk, the batter increased the runner's run expectancy by 0.224 (0.598 - 0.374) and his own run expectancy by 0.202 (0.369 - 0.166), an improvement of 0.426 runs total. Add in the 0.166 the batter was expected to score when he came to bat and he has 0.593 runs he created with his walk. Or does the runner on 1st deserve some or all of that 0.166 for getting on base and not making an out? After all, batters who came up with the bases empty and one out only scored 10.5% of the time.

The reasons I avoided Run Expectancy when I built the ORA system are two-fold and related: I don't like negative Runs, and I don't like theoretical Runs. If you award credit for theoretical Runs when no runs actually scored, then you're forced to penalize the players who lowered their teams' chances of scoring with negative Runs. And I don't want negative Runs because batters and runners are already penalized for their failures with Outs.

The solution of course is to only award Runs when a batter or runner advances who is destined to score. But a runner's Run Expectancy, just like his team's, goes down if someone else make an out. Suppose the destined-to-score leadoff hitter gets to 1st. We give him 0.374 runs - his chance of scoring with no outs - but then the next batter strikes out, and then the third batter draws a walk. The lead runner's chances of scoring have only improved from 37.4% to 40.8% - 0.033 runs. But the batter who walked actually improved the runner's chances by 0.153 runs, because after the second batter struck out, his run expectancy was down to 25.5%. If the fourth batter of the inning also strikes out, the lead runner's run expectancy is back down to 22.3% - lower than it was when he was on 1st with one out. If the fifth batter finally drives him in with a double, that's about 1.3 total Runs created (0.374 for the runner getting to 1st, 0.153 for the batter who walked, and 0.777 for the batter who doubled), even though exactly 1 run scored.

So since I don't like negative Runs for outs, I should just ignore outs altogether. With a runner on 1st, the runner has a 23.9% chance of scoring. With runners on 1st and 2nd, the runner on 2nd has a 36.5% chance. So the runner earned 0.239 runs getting himself to 1st, the batter who walked earned 0.126 runs (0.365 - 0.239) for getting him to 2nd, and getting him from 2nd to home was worth 0.635 runs (1 - 0.365). I thought using Run Expectancy would make ORA kinder to table-setters, but when I remove outs from the base/out context, that's definitely not the case.

Here's how ORA currently works: when batters walked with a runner on 1st and no outs in 2022, the batter and the runner on 1st each averaged exactly one base. One base advanced is a quarter of the way to home, so it's worth a quarter of a run. So if the runner and the batter both go on to score, the batter earned half a run for his walk: 0.25 for the runner and 0.25 for himself. If only the runner goes on to score, the batter earns a quarter of a run for advancing him to 2nd. And if neither of them score, the walk isn't worth any runs. It's not a bad system, if I do say so myself.

I modified how Outs work because my old system was unfair to runners when they get forced out, especially when multiple runners are on base. I'm only rethinking Runs because I already had to reimagine Outs, and I'll keep looking for ways to improve how Runs are allocated. But it's possible that the system I'll like best is the one I already have.

Sunday, May 21, 2023

Simple ORA Top 10: Garcia Back on Top, Judge Surges to 2nd, Acuna Jr. Leads NL

Aaron Judge, not even in the Top 10 last week, now has an 8.70 simple ORA, which is identical to his MLB-leading real ORA of last year using my modified system for attributing Outs (although his simple ORA last year was a bit higher - 8.93).

Speaking of Simple ORA:

Runs = (R*5 + RBI*4)/9 + HR/12
Outs = AB - H + CS + GIDP + SH + SF
ORA = Runs / Outs * 27

Rk Name                  Runs Outs  sORA
 1 Adolis Garcia, TEX    44.1  132  9.01
 2 Aaron Judge, NYY      32.5  101  8.70
 3 Yordan Alvarez, HOU   32.9  105  8.47
 4 Yandy Diaz, TBR       31.8  103  8.34
 5 Ronald Acuna Jr., ATL 36.8  121  8.21
 6 Sean Murphy, ATL      30.4  103  7.97
 7 Marcus Semien, TEX    38.9  133  7.90
 8 Jonah Heim, TEX       28.7   99  7.83
 9 Nolan Gorman, STL     29.0  101  7.75
10 Max Muncy, LAD        32.0  115  7.52

And in an update on my posts about baseball's eras and the coming Third Stolen Base Era, Oakland's Esteury Ruiz is on pace for 79 stolen bases exactly.

Saturday, May 20, 2023

Outs 2.0

The foundation of the ORA system is that the batter is responsible for the average outcome of his batting event, if it comes to pass. If the outcome is exceeded, the runner who made the out or scored the run gets the blame or credit for the excess. Interpreting this principle in a logical and coherent manner is where it can get tricky.

In 2022, when the batter hit a groundball that wasn't a base hit or a sac bunt with runners on 1st and 2nd and one out, the batter was out 63% of the time, the runner on 1st was out 69% of the time, and the runner on 2nd was out just 7% of the time. So by my old system, if the runner on 2nd is forced out, the batter is only charged 7% of that out, which means the runner is on the hook for the other 93%, even though that out has almost nothing to do with the runner's baserunning ability and everything to do with the batter hitting a sharp grounder to the 3rd baseman who was playing near the bag. If the batter grounds into a 5-4 double play, he gets charged just 0.76 outs (0.07 for the runner on 2nd and 0.69 for the runner on 1st), less than the 0.93 the runner on 2nd gets charged for being forced out. Similarly, the runner on 1st has a very low out percentage on pop-ups, which means he has to eat almost all of his out if an infielder lets the ball drop and forces him at 2nd.

To solve for this, I'm adding a provision to my system. It's called "first force." Normally, the batter's share of each out is equal to the percentage of times the runner on that base was put out. But for the first runner forced out on a play (starting with the runner on 3rd and going around the horn), the batter's share is instead equal to the percentage of times that at least one out was recorded. For all other outs, including subsequent force outs on the same play, the batter's share is still equal to the out percentage of the runner on that base. First force never applies to the batter; his batting share of his own out is always equal to the batter's out percentage. And the runner is still responsible for the balance of his out, whether he was a first force or any other out, as before.

A groundball non-hit, non-sac bunt with runners on 1st and 2nd and one out happened 1,015 times in 2022. The runner on 2nd specifically was put out just 71 times - 7% of the time. But at least one out was recorded on the play (of any batter or runner) 960 times - 95% of the time. So if the runner on 2nd is forced out, the batter is responsible for 95% of that out; the runner is only responsible for 5% of it. If the first force is instead of the runner on 1st, then the batter is responsible for 95% of that out, and the runner is responsible for the other 5%. If the batter grounds into a 5-4 double play, he's charged 1.64 outs: .95 for the first force of the runner on 2nd and .69 for the putout of the runner on 1st (the batter's share is actually closer to 1.63 but I'm rounding decimals). .95 was the percentage of times at least one out was made on this type of play; .69 was the percentage of times the runner on 1st was put out. The runners are on the hook for the rest of their outs: .05 for the runner on 2nd and .31 for the runner on 1st.

Let's go through the first inning of the Astros/Angels game of April 7th, 2022 since it comprises the first eight or so rows of my event files spreadsheet.

ASTROS 1ST: Altuve was called out on strikes. Altuve earns .998 outs for the called third strike, because the batter was out 99.8% of the time he struck out with the bases empty and no outs. He earns the other .002 outs for actually being put out.

Brantley singled to left. No outs on the play.

Bregman forced Brantley (shortstop to second) [Bregman to first]. Bregman earns .96 outs for the first force of the runner, because at least one out was recorded 96% of the time the batter hit a groundball that wasn't a hit or a sac bunt with a runner on 1st and one out. Brantley earns the other .04 outs for being forced out.

Alvarez walked [Bregman to second]. No outs on the play.

Gurriel popped to first. Gurriel earns the full out for popping up, because the batter was out 100% of the time he hit a pop-up that wasn't a hit with runners on 1st and 2nd and two outs.

Here's a table of events for the top of the 1st. "OutsBat" is batting Outs, the shares of the outs the batter earned just by having the type of batting event that he did. "OutsBR" is baserunning Outs, what the runners (including the batter as a runner) earned for actually being put out.

Batter   Event(s)             OutsBat OutsBR   Outs
Altuve   struck out looking      .998   .002   1.00
Brantley singled; forced at 2B          .040    .04
Bregman  forced Brantley         .960           .96
Alvarez  walked
Gurriel  popped out             1.000          1.00
Total                           2.958   .042   3.00

ANGELS 1ST: Ohtani grounded out (shortstop to first). Ohtani earns .971 outs for the ground out, because the batter was out 97.1% of the time he hit a groundball that wasn't a hit with the bases empty and no outs. He earns the other .029 outs for actually being put out.

Trout walked. No outs on the play.

Rendon grounded into a double play (shortstop to second to first) [Trout out at second]. Rendon earns 1.96 total outs. He gets .96 for the first force on the runner, the same as Bregman earned for forcing Brantley in the same situation in the top of the 1st. He earns .653 for himself, because the batter was out 65.3% of the time he hit a groundball that wasn't a hit or a sac bunt with a runner on 1st and one out. (That's 1.614 batting outs combined for the two outs.) Rendon also gets the other .347 of his own out for being put out. Trout, meanwhile, earns just .04 of his out for getting forced.

Batter Event(s)            OutsBat OutsBR   Outs
Ohtani grounded out           .971   .029   1.00
Trout  walked; forced at 2B          .040    .04
Rendon GIDP                  1.614   .347   1.96
Total                        2.585   .415   3.00

And finally, let's go from Angels Opening Day 2022 to Reds Opening Day 2023 and revisit the scenario that's the subject of my very first post on this blog:

In the 1st inning, with no outs and the bases loaded, Tyler Stephenson grounded into a double play, forcing Jake Fraley at 2nd. Instead of 46% of Fraley's out (the percentage of times the runner on 1st was put out on this type of play in 2022) Stephenson now gets charged 93% of it (the percentage of times at least one out was recorded). Fraley only gets blamed for 7% of his out instead of 54% for getting forced at 2nd. Stephenson gets the blame for the other 1.93 of the two outs: .93 for the first force of Fraley, .45 for causing his own out, and .55 for the rest of his out for not beating the throw to 1st.

There were 129,226 outs in MLB in 2022. Transferring more of the responsibility for force outs to the batter means that 2,440 baserunning outs (mostly of the runner on 1st) are shifted over to the batters' ledger. The baserunning share of total outs drops from 7% to just over 5%.

                       OLD           NEW
Position            Outs  Pct.    Outs  Pct.
Batter (batting) 120,140 93.0% 122,580 94.9%
Batter (running)   4,375  3.4%   4,375  3.4%
Batter (total)   124,515 96.4% 126,955 98.2%
Runner on 1B       3,665  2.8%   1,520  1.2%
Runner on 2B         710  0.5%     488  0.4%
Runner on 3B         336  0.3%     262  0.2%
All running        9,086  7.0%   6,646  5.1%
2022 Total       129,226       129,226

Here are the players most effected by the change. Starling Marte gains about 11 Outs that were formerly distributed to his teammates, lowering his ORA from 5.97 (14th among qualified batters) to 5.77 (19th). Andrew Benintendi loses just about as many, which raises his ORA from 4.01 to 4.14.

Player            OLD NEW Diff
Starling Marte    340 352  +11
Andrew Benintendi 343 333  -11
Randy Arozarena   457 468  +11
Ryan McMahon      421 413   -9
Tommy Pham        445 453   +8

Finally, here is the new Top 10 of 2022. "ORAv1" is what their ORA was with the old version of Outs. The only change in order is that Brandon Drury switched places with Kyle Tucker, Drury moving from 9th to 12th and Tucker from 12th to 9th.

Rk Player          Runs Outs   ORA ORAv1
 1 Aaron Judge      135  418  8.70  8.71
 2 Paul Goldschmidt 112  389  7.79  7.73
 3 Yordan Alvarez   100  348  7.77  7.69
 4 Freddie Freeman  112  431  7.01  6.95
 5 Manny Machado    107  418  6.88  6.92
 6 Mookie Betts     107  424  6.80  6.79
 7 Jose Ramirez     111  455  6.60  6.56
 8 Pete Alonso      111  459  6.51  6.56
 9 Kyle Tucker       94  420  6.07  6.02
10 Francisco Lindor 107  477  6.06  6.04

Sunday, May 14, 2023

Simple ORA Top 10 (Mother's Day Edition)

Runs = (R*5 + RBI*4)/9 + HR/12
Outs = AB - H + CS + GIDP + SH + SF
ORA = Runs / Outs * 27

Rk Player                Runs Outs   ORA
 1 Jonah Heim, TEX       26.7   83  8.69
 2 Yordan Alvarez, HOU   27.4   89  8.32
 3 Sean Murphy, ATL      27.2   91  8.07
 4 Brent Rooker, OAK     24.4   83  7.92
 5 Randy Arozarena, TBR  30.9  107  7.81
 6 Marcus Semien, TEX    33.0  115  7.75
 7 Yandy Diaz, TBR       29.3  102  7.75
 8 Adolis Garcia, TEX    32.8  116  7.62
 9 Max Muncy, LAD        27.2   97  7.58
10 Ronald Acuna Jr., ATL 29.3  106  7.45

Thursday, May 11, 2023

Home Run Eras and Stolen Base Eras

This is sort of a companion piece/addendum to Monday's super-long post (sans home run and stolen base leaders for all 152 years of MLB history). Credit to stathead for finding players with the most seasons matching criteria in this post.

Start End Era           Years HR  SB Standard Champion      Count
1871 1885 Dawn of MLB     15  27  43
1886 1918 1st Stolen Base 33  25  96   44 SB  Ty Cobb*          9
1919 1961 1st Home Run    43  61  63   26 HR  Babe Ruth        14
1962 1993 2nd Stolen Base 32  52 130   64 SB  Rickey Henderson  9
1994      2nd Home Run    29+ 73  78   53 HR  McGwire/Sosa      3
          3rd Stolen Base              79 SB

In the first post I called Babe Ruth and Rickey Henderson - the Sultan of Swat and the Man of Steal - the superheroes of their respective eras; in this piece I'm calling them champions. I don't know, maybe I'll think of a better name for the player who dominates and personifies his era, but champion works for now.

I'm calling the first 15 years of professional baseball the Dawn of MLB. The first professional league - the National Association - started in 1871 and lasted five years before being cannibalized and replaced by the National League. The game was too primitive and was evolving too rapidly to have any real statistical standards, but if you wanted to you could say that the National Association records were the standards: seven home runs by Lip Pike in 1872 and 43 stolen bases by Ross Barnes in '73.

The home run record was broken three times in the first ten years of the NL: Charley Jones hit nine in 1879, then Harry Stovey hit 14 in 1883 (in the American Association, the NL's first rival league), and then four Chicago White Stockings hit over 20 in 1884, led by Ed Williamson's 27. 25 of Ned's 27 came at home in Lakeshore Park where "the distances were 186 feet in left field, 300 feet in center field, and 190 feet in right field," according to wikipedia. "Balls that were hit over the fence were counted as doubles until 1884, when they became home runs."

The champion of the era is the player with the most seasons achieving the era's standard - the most seasons accomplishing something that no one accomplished once in the previous era. Again, there were no real standards in the Dawn of MLB, because there was no previous era of professional ball. Therefore there's not really a champion for this era, but mention should be made of Harry Stovey for having the most seasons - three (1883-85) - of besting Lip Pike's NA-record seven home runs. (Stovey also had the most career homers for the era with 50.)

Stolen bases weren't recorded during the first ten years of the NL (1876-85), so the First Stolen Base Era began in 1886 when "the stolen base appeared as something to be tracked" (wikipedia again). Seven players that first year, led by Stovey with 68, ran past Barnes's NA record of 43, although I'm sure no one knew or cared what the NA record was, especially since players had been stealing bases all along but hadn't been counting them (and also because my half-assed internet research hasn't turned up how or why NA stolen bases were counted and preserved when stolen bases from the next ten years were not, and therefore I question the accuracy of the NA figures).

The standard of the era is one over the previous era's record, so the standard of the First Stolen Base Era was one plus 43 equals 44 stolen bases. The standard could be 44 or it could be one; either way, there's no record of any player achieving it from 1876 to 1885 (because there are no stolen base records at all), and at least one player achieved it every year for all 33 years of the First Stolen Base Era. Meanwhile, not one player matched Ed Williamson's record 27 home runs; Buck Freeman came closest with 25 in 1899.

From that same wikipedia article on stolen bases: "For a time in the 19th century, stolen bases were credited when a baserunner reached an extra base on a base hit from another player. For example, if a runner on first base reached third base on a single, it counted as a steal. In 1887, Hugh Nicol set a still-standing Major League record with 138 stolen bases, many of which would not have counted under modern rules. Modern steal rules were fully implemented in 1898."

Ty Cobb had nine seasons where he achieved the era's standard of 44 stolen bases. His name is asterisked because Arlie Latham actually had ten such seasons, and 19th Century Billy Hamilton also had nine. But all of Latham's seasons and all but one of Hamilton's came before 1898, when miscellaneous baserunning advances were included in stolen base totals. Therefore I'm declaring Cobb this era's champion for having the most 44-steal seasons in the 1898-1918 years. (Honus Wagner and Eddie Collins are second to Cobb with seven seasons each during this period.) For the same reason, I consider Cobb's 96 stolen bases in 1915 to be the record for this era instead of Nicol's 138 from 1887.

The First Home Run Era began in 1919 when Babe Ruth hit 29 home runs, breaking not only the record for the previous era but Ed Williamson's all-time record of 27. Meanwhile, for the first time since stolen bases were recorded, not one player in 1919 stole more than 40. Ruth shattered his own record the next year with an unthinkable 54 home runs. He broke his own record two more times, and then for 33 years sluggers tried and failed to be the "son of a bitch" that matched his record of 60 until Roger Maris did it with 61 in '61.

The era's standard was 26 home runs, one more than Buck Freeman's 1899 single-season record for the First Stolen Base Era, and just like in that era, the standard was exceeded (and often obliterated) every single year. (Since 1920, only the three World War 2 seasons of 1943-45, the strike-shortened 1981 season, and the pandemic-shortened 2020 season have failed to produce at least one 35-homerun hitter.) Meanwhile, no one came anywhere close to Cobb's modern record of 96 stolen bases. Ruth's mighty 54-homer 1920 season was actually surpassed in six of the next 41 seasons; Sam Rice's 63 stolen bases that same year - a fairly modest total for the MLB leader at the time, considering the previous three decades - remained the record for the era.

Who else but Babe Ruth could be the champion of the First Home Run Era? He had an incredible 14 seasons achieving the standard of 26 home runs. Ted Williams was right behind him with 13 seasons, followed by Lou Gehrig, Jimmie Foxx, and Mel Ott with 12 seasons each.

The Second Stolen Base Era began in 1962 when Maury Wills stole 104 bases, breaking Ty Cobb's modern record. The standard for the era was 64 stolen bases, one more than Sam Rice's 1920 previous-era record. For the first eleven years of this era only three players achieved it (Wills twice, Lou Brock twice, and Tommy Harper once), but by 1973 the era hit its stride. Starting that year, the MLB leader stole at least 70 bases every year for 21 straight seasons. Brock broke Wills's record with 118 stolen bases in 1974, and Rickey Henderson broke that record in 1982 with 130 steals. By the early '90s, meanwhile, no one had made a serious run at Roger Maris's home run record in the 30 years since he set it; the closest anyone had come was 52 (Willie Mays in 1965 and George Foster in 1977).

Rickey is of course the champion of the Second Stolen Base Era with nine seasons achieving the era's standard. (Rickey had as many 64-steal seasons as Cobb had 44-steal seasons.) In a distant second are Tim Raines and Vince Coleman with six seasons each, while Lou Brock had four seasons reaching the standard.

The Second Home Run Era began in 1994; Matt Williams and Ken Griffey Jr. were threatening Maris's record 61 home runs when the strike ended the season. This era's standard is 53 homers (one more than the single-season record for the last era), but strike-shortened seasons in '94 and '95 (as well as injury-shortened seasons for several sluggers in '95 and '96) meant the standard wasn't achieved until '97 when Mark McGwire hit 58 and Griffey hit 56. The next four years were a frenzy of record-breaking: McGwire and Sammy Sosa both broke Maris's record in '98 and again in '99. Sosa surpassed Maris's old record a third time in 2001, while Barry Bonds broke McGwire's three-year-old record with 73 that same season. In the 21 seasons since 2001, only eight players have reached the standard, and only Alex Rodriguez did it more than once. Meanwhile, 100 stolen bases once again seems impossible; 1988 was the last time anyone stole 80, with Jose Reyes coming closest in this era with 78 in 2007.

It's fitting that the champions of this era be the two men who chased and finally surpassed Maris's record in that magical summer of 1998: Mark McGwire and Sammy Sosa. Indeed, no player since has had the gushing adoration from fans and sportswriters alike heaped on him like McGwire did in the late '90s. McGwire and Sosa each had three seasons achieving this era's standard; Griffey and A-Rod are the only other players so far with two.

The Third Stolen Base Era will begin when someone steals at least 79 bases, one more than Jose Reyes's record for the current era.

Monday, May 8, 2023

To kickstart the Third Golden Age of Base Stealing, Ronald Acuna Jr. is going to have to steal 80 bases

Actually just 79 would do the trick.

From wikipedia:

Base stealing was popular in the game's early decades, with speedsters such as Ty Cobb and Clyde Milan stealing nearly 100 bases in a season. But the tactic fell into relative disuse after Babe Ruth introduced the era of the home run – in 1955, for example, no one in baseball stole more than 25 bases, and Dom DiMaggio won the AL stolen base title in 1950 with just 15. However, in the late 1950s and early 1960s, base-stealing was brought back to prominence primarily by Luis Aparicio and Maury Wills, who broke Cobb's modern single-season record by stealing 104 bases in 1962. Wills’ record was broken in turn by Lou Brock in 1974 and Rickey Henderson in 1982. The stolen base remained a popular tactic through the 1980s, perhaps best exemplified by Vince Coleman and the St. Louis Cardinals, but began to decline again in the 1990s as the frequency of home runs reached record heights and the steal-friendly artificial turf ballparks began to disappear.

By my reckoning, there have been two stolen base eras and two home run eras in baseball's history. A stolen base era begins when a player suddenly steals more bases in a season than anyone has stolen in at least 30 years. During a stolen base era, the single-season record might be broken several times, and the most prolific base-stealers regularly put up stolen bases totals that were unheard of in the previous (home run) era. Sluggers, meanwhile, fall short of the home run totals of that prior era. Then, eventually, the pendulum swings back the other way; someone breaks (or threatens to break) the single-season home run record, and the game enters a home run era. Now the opposite happens: sluggers regularly hit numbers of home runs unimaginable in the previous era, while the most prolific base-stealers fail to live up to their predecessors.

Baseball's first era comprises the first fifteen years of professional baseball: the five years of the National Association (1871-1875), and the first ten years of the National League (1876-1885). The National Association single-season record for home runs was seven, hit by Lip Pike in 1872, and the stolen base record was 43, by Ross Barnes in 1873.

I'm not sure how National Association stolen base records have come down to us at all, because stolen bases simply weren't recorded for the first ten years of the National League. Meanwhile, the "major league" home run record was broken three times in those same years: Charley Jones hit 9 in 1879, then Harry Stovey hit 14 in 1883, and then Ed Williamson nearly doubled that with 27 in 1884.

I don't know if I'd call baseball's first era a home run era since no one even hit double digits until its third-to-last year. (Other than the 1884 White Stockings, who had sub-200-foot right- and leftfield fences in their home park, no player hit more than 14 in this era.) But it's a home run era by default, I guess.

The following chart shows the MLB leader in home runs and stolen bases for each year of the era. "PR" is the previous record and an x under "NR" means a new record was set.

Year MLB HR Leader   HR PR NR MLB SB Leader SB PR NR
1871 (Three players)  4  - x  Mike McGeary  20  - x
1872 Lip Pike         7  4 x  Dave Eggler   18 20
1873 Lip Pike         4  7    Ross Barnes   43 20 x
1874 Jim O'Rourke     5  7    Tom Barlow    17 43
1875 Jim O'Rourke     6  7    Tim Murnane   30 43
1876 George Hall      5  7                   - 43
1877 Lip Pike         4  7                   - 43
1878 Paul Hines       4  7                   - 43
1879 Charley Jones    9  7 x                 - 43
1880 O'Rourke/Stovey  6  9                   - 43
1881 Dan Brouthers    8  9                   - 43
1882 Walker/Wood      7  9                   - 43
1883 Harry Stovey    14  9 x                 - 43
1884 Ed Williamson   27 14 x                 - 43
1885 Harry Stovey    13 27                   - 43

"It was not until 1886 that the stolen base appeared as something to be tracked, but was only to 'appear in the summary of the game.' In 1887, the stolen base was given its own individual statistical column in the box score." At least one player stole 100 bases every year from 1887 to 1891, and again in 1894. Even from 1898 on, when the rules for what was and wasn't a stolen base were narrowed to the current definition, Ross Barnes' NA-record 43 steals was exceeded every single year through 1918, and Ty Cobb set the modern record with 96 in 1915. Meanwhile, no one equaled Ed Williamson's record 27 home runs, although Buck Freeman (25 in 1899) and Gavvy Cravath (24 in 1915) came close.

From this point on, "PR" is either the record for the previous era or for the previous 30 years, whichever is lower, and an x under "NR" means that the MLB leader exceeded that standard. For instance, Williamson's 27 home runs was the record for the previous era and the most in recent history until 1915, when it faded from memory and Freeman's 25 home runs became the standard. The 43 and x in every row on the stolen base side means that base-stealers exceeded the 1871-1885 "record" every year, as stated.

Year MLB HR Leader        HR PR NR MLB SB Leader       SB PR NR
1886 Brouthers/Richardson 11 27    Harry Stovey        68 43 x
1887 Billy O'Brien        19 27    Hugh Nicol         138 43 x
1888 Jimmy Ryan           16 27    Arlie Latham       109 43 x
1889 Sam Thompson         20 27    Billy Hamilton     111 43 x
1890 Hardy Richardson     16 27    Billy Hamilton     102 43 x
1891 Stovey/Tiernan       16 27    Billy Hamilton     111 43 x
1892 Bug Holliday         13 27    John Ward           88 43 x
1893 Ed Delahanty         19 27    Tom Brown           66 43 x
1894 Hugh Duffy           18 27    Billy Hamilton     100 43 x
1895 Sam Thompson         18 27    Billy Hamilton      97 43 x
1896 Delahanty/Joyce      13 27    Joe Kelley          87 43 x
1897 Hugh Duffy           11 27    Bill Lange          73 43 x
1898 Jimmy Collins        15 27    Ed Delahanty        58 43 x
1899 Buck Freeman         25 27    Jimmy Sheckard      77 43 x
1900 Herman Long          12 27    Donovan/Van Haltren 45 43 x
1901 Sam Crawford         16 27    Frank Isbell        52 43 x
1902 Socks Seybold        16 27    Topsy Hartsel       47 43 x
1903 Buck Freeman         13 27    Chance/Sheckard     67 43 x
1904 Harry Davis          10 27    Honus Wagner        53 43 x
1905 Fred Odwell           9 27    Devlin/Maloney      59 43 x
1906 Davis/Jordan         12 27    Frank Chance        57 43 x
1907 Dave Brain           10 27    Honus Wagner        61 43 x
1908 Tim Jordan           12 27    Honus Wagner        53 43 x
1909 Ty Cobb               9 27    Ty Cobb             76 43 x
1910 Beck/Schulte/Stahl   10 27    Eddie Collins       81 43 x
1911 Frank Schulte        10 27    Ty Cobb             83 43 x
1912 Heinie Zimmerman     14 27    Clyde Milan         88 43 x
1913 Gavvy Cravath        19 27    Clyde Milan         75 43 x
1914 Gavvy Cravath        19 27    Benny Kauff         75 43 x
1915 Gavvy Cravath        24 25    Ty Cobb             96 43 x
1916 (Three players)      12 25    Ty Cobb             68 43 x
1917 Cravath/Robertson    12 25    Ty Cobb             55 43 x
1918 Ruth/Walker          11 25    Max Carey           58 43 x

Then came the Babe and baseball's first true Home Run Era. In 1919 the Boston pitcher/outfielder hit 29 homers, breaking not only Buck Freeman's 1899 record of 25 but Ed Williamson's old 1884 mark of 27. Meanwhile, for the first time since stolen bases were recorded, not one player in 1919 stole more than 40 bases. Ruth went to the Yankees the next year and shattered his own record with an unthinkable 54 round-trippers. He broke his own record twice more, and then for 33 years sluggers tried and failed to be the "son of a bitch" that matched his record of 60 until Roger Maris did it with 61 in '61.

In a reverse of the Stolen Base Era, the record 25 home runs of that era was exceeded (and often obliterated) every single year, and the MLB leader had at least 35 every year except for the three World War 2 seasons. Meanwhile no base-stealer came close to equaling the exploits of the previous three decades, even as first Billy Hamilton and then Ty Cobb dropped out of recent memory. By the 1950s, with the standard of recent history reduced to 60 steals, the stolen base became almost a novelty (as stated in the wikipedia quote). Nobody stole more than 40 bases between 1945 and 1958. Then Luis Aparicio became the John the Baptist to Maury Wills's Jesus, the Gavvy Cravath to Babe Ruth; the harbinger of what was soon to come but not the man himself who would bring about the next era.

Year MLB HR Leader  HR PR NR MLB SB Leader     SB  PR NR
1919 Babe Ruth      29 25 x  George Burns      40 111
1920 Babe Ruth      54 25 x  Sam Rice          63 111
1921 Babe Ruth      59 25 x  Frankie Frisch    49 111
1922 Rogers Hornsby 42 25 x  Carey/Sisler      51 100
1923 Ruth/Williams  41 25 x  Max Carey         51 100
1924 Babe Ruth      46 25 x  Max Carey         49 100
1925 Rogers Hornsby 39 25 x  Max Carey         46  97
1926 Babe Ruth      47 25 x  Cool Papa Bell    36  96
1927 Babe Ruth      60 25 x  Frankie Frisch    48  96
1928 Babe Ruth      54 25 x  Kiki Cuyler       37  96
1929 Babe Ruth      46 25 x  Cool Papa Bell    49  96
1930 Hack Wilson    56 25 x  Kiki Cuyler       37  96
1931 Gehrig/Ruth    46 25 x  Ben Chapman       61  96
1932 Jimmie Foxx    58 25 x  Ben Chapman       38  96
1933 Jimmie Foxx    48 25 x  Ben Chapman       27  96
1934 Lou Gehrig     49 25 x  Billy Werber      40  96
1935 Foxx/Greenberg 36 25 x  Billy Werber      29  96
1936 Lou Gehrig     49 25 x  Lyn Lary          37  96
1937 Joe DiMaggio   46 25 x  Chapman/Werber    35  96
1938 Hank Greenberg 58 25 x  Frankie Crosetti  27  96
1939 Jimmie Foxx    35 25 x  George Case       51  96
1940 Johnny Mize    43 25 x  George Case       35  96
1941 Ted Williams   37 25 x  George Case       33  96
1942 Ted Williams   36 25 x  George Case       44  96
1943 Rudy York      34 25 x  George Case       61  96
1944 Bill Nicholson 33 25 x  Snuffy Stirnweiss 55  96
1945 Tommy Holmes   28 25 x  Snuffy Stirnweiss 33  96
1946 Hank Greenberg 44 25 x  Pete Reiser       34  68
1947 Kiner/Mize     51 25 x  Bob Dillinger     34  63
1948 Kiner/Mize     40 25 x  Richie Ashburn    32  63
1949 Ralph Kiner    54 25 x  Jackie Robinson   37  63
1950 Ralph Kiner    47 25 x  Sam Jethroe       35  63
1951 Ralph Kiner    42 25 x  Sam Jethroe       35  61
1952 Kiner/Sauer    37 25 x  Pee Wee Reese     30  61
1953 Eddie Mathews  47 25 x  Bill Bruton       26  61
1954 Ted Kluszewski 49 25 x  Bill Bruton       34  61
1955 Willie Mays    51 25 x  Bruton/Rivera     25  61
1956 Mickey Mantle  52 25 x  Willie Mays       40  61
1957 Henry Aaron    44 25 x  Willie Mays       38  61
1958 Ernie Banks    47 25 x  Willie Mays       31  61
1959 Eddie Mathews  46 25 x  Luis Aparicio     56  61
1960 Ernie Banks    41 25 x  Luis Aparicio     51  61
1961 Roger Maris    61 25 x  Luis Aparicio     53  61

The baseball gods don't always choose a superhero to carry the game into a shining new age. Sometimes that task falls on a mere mortal. Maury Wills was no Babe Ruth. (This era would get its superhero; but instead of announcing its arrival like the Sultan of Swat did the Home Run Era, the Man of Steal wouldn't appear until the latter half of the Second Stolen Base Era.) It took a decade or so for the gospel (and Astroturf) to spread around the leagues, and Wills wasn't always there to set the example year in and out until a dozen imitators had entered the game to take his place. (He only surpassed the standard of the previous era twice, in '62 and '65.) But Lou Brock and other disciples arrived all the same and by 1973 the era really hit its stride. Starting that year, the MLB leader stole at least 70 bases every year for 21 straight seasons. By the early '90s, no one had made a serious run at Roger Maris's home run record in the 30 years since he had set it, and it seemed likely that the natural ceiling for a slugger in the expansion era was 52 (hit by Willie Mays in 1965 and equaled by George Foster in 1977).

Speaking of natural, if the forerunner of the era soon-to-come was Gavvy Cravath for the first Home Run Era and Luis Aparicio for the second Stolen Base Era, then the prophet who paved the way for our current age would have to be the brash, hulking young outfielder for the Oakland A's who won the AL MVP in 1988 with the first ever 40-40 season and who led MLB in home runs that year and again in '91: Jose Canseco.

Year MLB HR Leader    HR PR NR MLB SB Leader     SB PR NR
1962 Willie Mays      49 61    Maury Wills      104 61 x
1963 Harmon Killebrew 45 61    Aparicio/Wills    40 63
1964 Harmon Killebrew 49 61    Luis Aparicio     57 63
1965 Willie Mays      52 61    Maury Wills       94 63 x
1966 Frank Robinson   49 61    Lou Brock         74 63 x
1967 Killebrew/Yaz    44 61    Bert Campaneris   55 63
1968 Frank Howard     44 61    Brock/Campaneris  62 63
1969 Harmon Killebrew 49 61    Tommy Harper      73 63 x
1970 Johnny Bench     45 61    Bobby Tolan       57 63
1971 Willie Stargell  48 61    Lou Brock         64 63 x
1972 Johnny Bench     40 61    Lou Brock         63 63
1973 Willie Stargell  44 61    Lou Brock         70 63 x
1974 Mike Schmidt     36 61    Lou Brock        118 63 x
1975 Mike Schmidt     38 61    Davey Lopes       77 63 x
1976 Mike Schmidt     38 61    Bill North        75 63 x
1977 George Foster    52 61    Frank Taveras     70 63 x
1978 Jim Rice         46 61    Omar Moreno       71 63 x
1979 Dave Kingman     48 61    Willie Wilson     83 63 x
1980 Mike Schmidt     48 61    Rickey Henderson 100 63 x
1981 Mike Schmidt     31 61    Tim Raines        71 63 x
1982 Jackson/Thomas   39 61    Rickey Henderson 130 63 x
1983 Mike Schmidt     40 61    Rickey Henderson 108 63 x
1984 Tony Armas       43 61    Tim Raines        75 63 x
1985 Darrell Evans    40 61    Vince Coleman    110 63 x
1986 Jesse Barfield   40 61    Vince Coleman    107 63 x
1987 Dawson/McGwire   49 61    Vince Coleman    109 63 x
1988 Jose Canseco     42 61    Rickey Henderson  93 63 x
1989 Kevin Mitchell   47 61    Rickey Henderson  77 63 x
1990 Cecil Fielder    51 61    Vince Coleman     77 63 x
1991 Canseco/Fielder  44 61    Marquis Grissom   76 63 x
1992 Juan Gonzalez    43 52    Marquis Grissom   78 63 x
1993 Bonds/Gonzalez   46 52    Kenny Lofton      70 63 x

According to my method, the current era - the Second Home Run Era - should start in 1997, when both Mark McGwire and Ken Griffey Jr. became the first players since 1961 to hit more than 52 home runs. But it's pretty obvious that three years earlier, in 1994, at least one player would have surpassed 52 (if not 61) had the lockout not ended the season in August. (Matt Williams hit 56 homers in the Giants' first 162 games of 1994-95, despite breaking his foot and missing the final eleven games of that span.) More importantly, the '94 season proved to everyone that it was possible (and even probable) that Maris' home run record would fall, and from that point on the chase (and the home run mania that went with it) was on. Therefore I've decided to "cheat" and peg the start of the current era at 1994 instead of '97.

Year MLB HR Leader     HR PR NR MLB SB Leader      SB  PR NR
1994 Matt Williams     43 52    Kenny Lofton       60 130
1995 Albert Belle      50 52    Quilvio Veras      56 130
1996 Mark McGwire      52 52    Kenny Lofton       75 130
1997 Mark McGwire      58 52 x  Brian Hunter       74 130
1998 Mark McGwire      70 52 x  Rickey Henderson   66 130
1999 Mark McGwire      65 52 x  Tony Womack        72 130
2000 Sammy Sosa        50 52    Luis Castillo      62 130
2001 Barry Bonds       73 52 x  Ichiro Suzuki      56 130
2002 Alex Rodriguez    57 52 x  Luis Castillo      48 130
2003 A-Rod/Thome       47 52    Juan Pierre        65 130
2004 Adrian Beltre     48 52    Scott Podsednik    70 130
2005 Andruw Jones      51 52    Chone Figgins      62 130
2006 Ryan Howard       58 52 x  Jose Reyes         64 130
2007 Alex Rodriguez    54 52 x  Jose Reyes         78 130
2008 Ryan Howard       48 52    Willy Taveras      68 130
2009 Albert Pujols     47 52    Jacoby Ellsbury    70 130
2010 Jose Bautista     54 52 x  Juan Pierre        68 130
2011 Jose Bautista     43 52    Michael Bourn      61 130
2012 Miguel Cabrera    44 52    Mike Trout         49 130
2013 Chris Davis       53 52 x  Jacoby Ellsbury    52 110
2014 Nelson Cruz       40 52    Dee Strange-Gordon 64 110
2015 Chris Davis       47 52    Dee Strange-Gordon 58 110
2016 Mark Trumbo       47 52    Jonathan Villar    62 109
2017 Giancarlo Stanton 59 52 x  Dee Strange-Gordon 60 109
2018 Khris Davis       48 52    Whit Merrifield    45  93
2019 Pete Alonso       53 52 x  Mallex Smith       46  78
2020 Luke Voit         22 52    Adalberto Mondesi  24  78
2021 Vlad Jr./Salvy    48 52    Starling Marte     47  78
2022 Aaron Judge       62 52 x  Jon Berti          41  78

It's been over 20 years since the record-breaking frenzy of 1998-2001, and the players who did the breaking have found themselves remembered more as villains than heroes for the substances they allegedly took to aid them in their conquests. PEDs have been driven from the game, and yet the MLB leader has eclipsed the standard of the previous era - 52 home runs - in seven of the last 20 seasons (and in four of the last ten). Roger Maris's AL home run record finally fell to Aaron Judge, who hit 62 in '22, but you have to go back to 2017 for the last time anybody stole at least 50 bases, and to 2009 for the last 70-steal season.

Just like at the end of the First Home Run Era - the 1950s and early '60s - the base-stealing exploits of the previous era now seem half-mythical. 100 steals in a season is an impossibly high number, never mind 130; it's been 35 years since anyone even stole 80. And just like in the early '60s, the product on the field has grown stale (or so say the powers that be), and so MLB is tinkering with the rules to encourage the type of game it wants to see, just as 30 years ago it encouraged more home runs by turning a blind eye to growing steroid use. In 2023 that means banning the shift (to encourage more base hits) and making the bases larger (to encourage more stolen bases).

In 1961, Roger Maris's record-breaking home run season closed out the First Home Run Era; it was immediately followed by Maury Wills's record-breaking stolen base season and the start of the Second Stolen Base Era. Will Aaron Judge's record-breaking 2022 season and MLB's rule changes bring about the Third Stolen Base Era?

Years     Era    MLB HR Leader    HR MLB SB Leader SB
1871-1885 Dawn   Williamson, 1884 27 Barnes, 1873  43
1886-1918 1st SB Freeman, 1899    25 Nicol, 1887  138
                                     Cobb, 1915    96
1919-1961 1st HR Maris, 1961      61 Rice, 1920    63
1962-1993 2nd SB Mays, 1965       52 Rickey, 1982 130
                 Foster, 1977     52                 
1994-     2nd HR Bonds, 2001      73 Reyes, 2007   78

We're now in the 30th year of the Second Home Run Era. The First Home Run Era lasted 43 years; the average duration of the previous three eras was 36 years. So more than likely we have a few more years left before the current era finally comes to a close. But if some player goes out and steals 79 or more bases, we'll know the Third Stolen Base Era is underway.

Ohtani Doing His Barry Bonds Impression

With Mike Trout injured and Ohtani red-hot (.359/.472/.906 with 23 HR in 43 games, and an 11.47 sORA, since May 30th), Shohei Ohtani has b...