Standard Batting

Upgraded
Show Non‑Major
Standard Batting Table
Season Age Team Lg WAR G PA AB R H 2B 3B HR RBI SB BB SO BA OBP SLG OPS OPS+ rOBA Rbat+ TB HBP Pos Awards
1886 22 NYP AA 0.1 8 29 25 3 6 0 0 0 1 0 4 .240 .345 .240 .585 89 .305 103 6 0 /1
1887 23 NYP AA -0.2 13 49 48 4 8 1 1 0 3 1 1 13 .167 .184 .229 .413 17 .188 25 11 0 1
2 Yrs -0.1 21 78 73 7 14 1 1 0 4 1 5 13 .192 .244 .233 .476 41 .232 52 17 0 1
162 Game Avg -0.7 162 602 563 54 108 8 8 0 31 8 39 .192 .244 .233 .476 41 .232 52 131 0

Value Batting

Upgraded
Value Batting Table
Season Age Team Lg PA Rbat Rbaser Rdp Rfield Rpos RAA WAA Rrep RAR WAR waaWL% 162WL% oWAR dWAR oRAR Pos Awards
1886 22 NYP AA 29 0 0 0 0 0 1 0.1 0 1 0.1 .515 .501 0.1 0.0 1 /1
1887 23 NYP AA 49 -6 0 0 0 0 -3 -0.2 0 -3 -0.2 .483 .499 -0.2 0.0 -3 1
2 Yrs 78 -6 0 0 0 0 -1 -0.1 0 -1 -0.1 .495 .499 -0.1 0.0 -1 1
162 Game Avg 602 -46 -1 0 0 0 -11 -0.7 0 -11 -0.7 .495 .499 -0.8 0.1 -11

Advanced Batting

Upgraded
Advanced Batting Table
Batting Batting Ratios
Season Age Team Lg PA rOBA Rbat+ BAbip ISO HR% SO% BB% RS% Pos Awards
1886 22 NYP AA 29 .305 103 .240 .000 0.0 13.8 30.0 /1
1887 23 NYP AA 49 .188 25 .229 .063 0.0 26.5 2.0 44.4 1
2 Yrs 78 .232 52 .233 .041 0.0 16.7 6.4 36.8 1
MLB Average .317 100 .273 .094 0.6 6.3 7.2 48.0

Sabermetric Batting

Become a Stathead & surf this site ad-free.

Ratio Batting *

Cumulative Batting

Neutralized Batting

Frequently Asked Questions

When was John Shaffer born?

John Shaffer was born on February 18, 1864.

Where was John Shaffer born?

John Shaffer was born in Lock Haven, PA.

How tall was John Shaffer?

John Shaffer was 5-10 (178 cm) tall.

How many seasons did John Shaffer play?

John Shaffer played 2 seasons.

Is John Shaffer in the Hall of Fame?

John Shaffer has not been elected into the Hall of Fame.

What position did John Shaffer play?

John Shaffer was a Pitcher.

How many strikeouts did John Shaffer have?

John Shaffer had 58 strikeouts over his career.

How many teams has John Shaffer played for?

John Shaffer played for 1 team, the New York Metropolitans.

When did John Shaffer retire?

John Shaffer last played in 1887.

What are John Shaffer's nicknames?

Cannon Ball is a nickname for John Shaffer.

Other Resources & Links

More Shaffer Pages

John Shaffer Overview

Minor & Independent Lg Stats

Pitching Finders & Advanced Stats

Batting Finders & Advanced Stats

Fielding Finders & Advanced Stats

More John Shaffer Pages at Baseball Reference