Runs Saved on Home Runs
And OneBase Advancements
Formula 4: Home Runs Avoided (HRAv)
The formula for Home Runs Avoided by a pitcher is:
HRAv = (BFP * .054183 – HR)/2
The standard .054 183 Home Runs per batter faced is four standard deviations worse than the historic average, on the team level. However, we cut that number in half, for this reason. Let’s take, say, Pete Alexander in 1917. Alexander was a great pitcher, 3013 with a 1.83 ERA, his third straight thirtywin season. But Alexander allowed only 4 home runs that season, while facing 1,529 batters. .054 183 times that number is 83, so at four standard deviations worse than the historic norm, he would have allowed 83 Home Runs. Allowing only 4, he thus "prevented" 79 home runs.
But that’s a totally unrealistic number. Given the game he was playing—the ball that he was playing with, the parks he was playing in, the hitters he is facing—there is no conceivable way that he could have allowed 83 Home Runs. His entire team only allowed 25 home runs. Alexander DOES deserve a lot of credit for keeping the ball in the playing field; in that era, that was basically what the pitcher did: keep the ball in the playing field and don’t walk anybody.
But if you say that he prevented 79 Home Runs, the effect of this, in the portion of the study in which we derive the value of each event by forcing the event numbers to try to predict the team’s Runs Saved, is to force the value of preventing a home run to an absurdly low level. You wind up concluding that each home run prevented has a run prevention value of barely over half a run.
And the reason for that is, it’s not really the pitcher who is preventing the home runs; it’s the conditions of the game at that time and place. So we figure the number in that way, but then divide the home runs prevented by two, so that we wind up with a more reasonable value for each home run prevented.
Formula 5: PitHRAvP3 (Pitcher, Home Runs Avoided, 3^{rd} pitcher value.)
We credit the pitcher with 1.076 Runs Saved for each Home Run Avoided:
PitHRAvP3 = HRAv * 1.076
Bob Friend in 1960 allowed only 18 home runs in 276 innings, thus is credited with NOT allowing 21 home runs, the largest number of any pitcher in the study. But this doesn’t get Friend out of the third place in the updated standings. I’ll stretch the list to 15 pitchers this time:
Player

Year

P1

P2

BFP

HR

HR Avoided

P3

Total Runs Saved

Denny McLain

1968

45

27

1288

31

19

21

93

Randy Johnson

2004

47

20

964

18

17

18

85

Bob Friend

1960

29

27

1118

18

21

23

79

Vern Law

1960

19

26

1091

25

17

18

64

Cole Hamels

2008

32

18

914

28

11

12

61

Mickey Lolich

1968

32

13

905

23

13

14

58

Earl Wilson

1968

27

15

909

20

15

16

58

Jon Lester

2016

32

13

796

21

11

12

57

Dan Petry

1984

23

16

968

21

16

17

56

Gary Nolan

1976

18

25

953

28

12

13

56

Jack Morris

1984

24

13

1015

20

17

19

56

Kyle Hendricks

2016

27

13

745

15

13

14

54

Floyd Bannister

1980

25

15

918

24

13

14

54

Jack Morris

1992

21

13

1005

18

18

20

54

Jake Arrieta

2016

31

8

795

16

14

15

53

Formula 6: TeamOBAE (TeamOne Base Advancement Events)
One Base Advancement Events are Balks, Passed Balls, Wild Pitches and Stolen Bases Allowed. Each pitcher and catcher will eventually be credited with Runs Saved based on the space between the number of these things that can be traced to their hands, and the number that a totally incompetent defense would allow.
OBAE = BK + PB + WP + SBA
One Base Advancement Events will sometimes be referred to here as bases advanced. We won’t actually USE this exact formula in figuring Runs Saved. We’ll use a "pitcher’s variation" of it and a "catcher’s variation" of it.
Formula 7: OBAEBudget (Budget for One Base Advancement Events)
A pitcher’s "Budget" for One Base Advancement Events is .037123 times his Batter’s Faced.
OBAEBudget = .037123 * BFP
The TEAM Budget for one base advancement events is .074246 times batter’s faced; however, onehalf of that budget is allocated to pitchers, and the other half to catchers, since pitchers and catchers bear essentially equal responsibility for the baseadvance events that are included here.
Formula 8: BaSvPit (Bases Saved by the Pitcher)
A pitcher’s Bases Saved are his Budget for Bases Saved, minus his Balks, minus .70 times his Wild Pitches, minus .40 times the stolen bases allowed while he is on the mound, minus .35 times the Passed Balls that occur while he is on the mound, divided by two.
We hold the CATCHER to be 30% responsible for Wild Pitches, 60% responsible for Stolen Bases Allowed, and 65% responsible for Passed Balls. This is the formula for Bases Saved by the Pitcher:
BaSvPit = [(OBAEBudget) – Bk  .70 * WP  .40 * OSB  .35 PB] / 2
It is divided by two because the One Base Advancement Events Saved are not based on Formula 7, but on ONEHALF the difference between the result of Formula 7 and the pitcher’s base advancements allowed. If the difference is 50 bases, we don’t credit the pitcher with saving 50 bases; we credit him with saving 25 bases. This is done because by far the largest element of one base advancement events is Opposition Stolen Bases, and stolen bases, like Home Runs, vary widely over time. In 1950 native Kansan Willie Ramsdell, pitching for Cincinnati, allowed 15 stolen bases with only 4 caught stealing while facing 672 batters. This is absolutely horrible data for 1950, when the league average was one stolen base allowed for each 130 batter’s faced. Ramsdell was allowing about three times the league norm in stolen bases.
However, compared to the HISTORICAL average, he actually looks pretty good, or, at least, pretty average. 15 stolen bases allowed with 672 batters, by historical standards, is not a bad average. The stolen bases that he did NOT allow were not being prevented by Ramsdell; they were being prevented by the nature of the game that he was playing. So we use the standard of five standard deviations worse than the norm, so that we have space within the measured boundaries to accommodate everybody, but then cut the distance from the upper boundary in half, so that the numbers for pitchers in lowstolen base eras are kept within range.
Formula 9: BaSvRVP4 (Bases Saved Run Value, 4^{th} Pitcher’s Value)
Each Base Saved by the Pitcher has a Run Value of .373 Runs.
BaSvRVP4 = BaSvPit * .373
Updating the chart that of the 15 toprated pitchers on the 15 "test teams" the top seven pitchers remain in the same order as they were. Dan Petry, 1984, moves up from 10^{th} to 8^{th}, and Jon Lester moves down from 8^{th} to 10^{th}:
Year

Player

P1

P2

P3

BFP

Budget

BK

WP

PB

SBA

Ba Sv

P4

Total

1968

Denny McLain

45

27

21

1288

48

0

3

1

19

19

7

100

2004

Randy Johnson

47

20

18

964

36

1

3

6

17

12

4

89

1960

Bob Friend

29

27

23

1118

42

0

5

2

6

17

7

86

1960

Vern Law

19

26

18

1091

41

1

2

1

5

18

7

71

2008

Cole Hamels

32

18

12

914

34

0

0

1

15

14

5

66

1968

Mickey Lolich

32

13

14

905

34

0

3

1

8

14

5

64

1968

Earl Wilson

27

15

16

909

34

2

7

4

16

10

4

62

1984

Dan Petry

23

16

17

968

36

0

7

2

8

14

5

62

1976

Gary Nolan

18

25

13

953

35

1

2

0

23

12

4

61

2016

Jon Lester

32

13

12

796

30

0

4

1

28

8

3

60

1984

Jack Morris

24

13

19

1015

38

0

14

4

19

9

4

60

1980

Floyd Bannister

25

15

14

918

34

0

7

2

18

11

4

58

1964

Jack Fisher

19

18

16

985

37

0

5

4

11

14

5

58

1992

Jack Morris

21

13

20

1005

37

2

9

0

22

10

4

57

2016

Kyle Hendricks

27

13

14

745

28

0

5

1

13

9

3

57

The number of runs involved in this category is relatively small, and it doesn’t ordinarily have a big impact on the total. No one in this group is credited with saving more than 7 runs by limiting the number of onebase advancements. They are small, but not meaningless. Jake Arrieta (2016) was previously in 15^{th} place among these pitchers, but has dropped to 19^{th} because he threw 16 wild pitches and allowed 23 opposing stolen bases, both pretty high numbers. Jack Fisher, a 24game loser with the 1964 Mets, was not on the list before, but is now because, in 228 innings, he threw only 5 Wild Pitches and allowed only 11 stolen bases. (2016 was not Arrieta’s great year. That was 2015.)
Denny McLain, 1968, is now credited with saving 100 runs. Let’s put that number in context. The system generically expects that each team would allow one run per inning—thus, for McLain, 336 runs in 336 innings. He allowed only 86 runs, so that’s a difference of 250 runs. We have only credited him with saving 100. Where are the other 150 runs?
They’re in three different places. First, 1968 was very much a pitcher’s year, as you know, so the run expectation in that season would be lower than 1.00 runs per inning. That might knock McLain’s expectation down to 250, 280 runs, something like that. Second, many of the runs that didn’t score while McLain was on the mound were not prevented by McLain; they were prevented by the fielders behind him. That would explain another 50 to 80 runs. And third, we’re not done yet with the Runs Saved by McLain. We are transitioning now to his Runs Saved as a fielder, rather than his runs saved as a pitcher, but his Runs Saved total will still go higher.
One can also figure, with this data, the success of each pitcher at preventing onebase advancements by baserunners. The best pitcher in this data at preventing advancement was Vinegar Bend Mizell, with the 1960 Pirates. Mizell faced 631 batters, thus had a budget of 23 bases. He threw 1 Wild Pitch (cost to the pitcher: .7 bases) and allowed 4 stolen bases (cost to pitcher: 1.6 bases), thus he is charged with 2.3 base advancements, out of a budget of 23 bases. He "saved" 90% of the bases that he might have allowed, the best percentage of any pitcher facing 400 or more batters on any of these 15 teams:
Year

Player

BFP

Budget

BK

WP

PB

SBA

% of Budget Saved

1960

V. Mizell

631

23

0

1

0

4

90.2%

1972

Jim Panther

422

16

0

0

0

4

89.8%

1960

Vern Law

1091

41

1

2

1

5

88.3%

1972

Dick Bosman

737

27

0

2

1

4

87.8%

1968

John Hiller

518

19

0

2

1

2

86.7%

1960

Harvey Haddix

734

27

0

3

1

3

86.6%

1976

Rawly Eastwick

439

16

0

1

3

2

84.4%

1960

Bob Friend

1118

42

0

5

2

6

84.1%

1968

Mickey Lolich

905

34

0

3

1

8

83.2%

2008

Adam Eaton

478

18

0

2

0

4

83.1%

I think those are mostly lefthanders, I don’t know. Be something to study after I have this all worked out. Anyway, there are 92 pitchers in this study who faced 400 or more batters, and one of the 92 actually busted his budget, giving up more onebase advancements than the zerovalue pitcher. That was Richie Lewis with Detroit in 1996. Facing 412 batters, he balked twice (cost to pitcher: 2 bases), threw 14 wild pitches (cost to pitcher: 9.8 bases), had one passed ball while he was on the mound (cost to pitcher: .35 bases), and allowed 12 stolen bases (cost to pitcher: 4.8 bases.) That wasn’t actually his worst year; just glancing at the data, in 1994 with Florida he would have been even worse. These are the ten pitchers who were least successful at preventing baserunner advancement.
Year

Player

BFP

Budget

BK

WP

PB

SBA

% of Budget Saved

1996

Richie Lewis

412

15

2

14

1

12

10.8%

1992

Juan Guzman

733

27

2

14

1

27

15.7%

2000

Jason Grimsley

428

16

0

16

1

3

19.8%

1988

Jose Bautista

721

27

5

4

4

29

22.3%

2004

Brandon Webb

933

35

1

17

1

31

25.9%

2016

Jake Arrieta

795

30

0

16

3

23

27.3%

1992

Duane Ward

414

15

0

7

0

14

31.7%

1972

Don Stanhouse

459

17

2

6

3

9

36.3%

1980

Mike Parrott

442

16

0

2

1

21

38.1%

1976

Santo Alcala

583

22

2

3

0

21

42.2%
