Johnny Hayes

Catcher · Career Stats, Bio & Records

Johnny Hayes was a catcher who played in Major League Baseball for 4 teams, including the Newark Dodgers. In 309 career games, he hit .255 with 236 hits, 12 home runs, and 110 RBI. Johnny Hayes was an All-Star. His totals include Negro Leagues seasons, which MLB recognized as major league in 2020.

AVG (Batting Average):
Hits divided by at bats. .300 is the traditional mark of an excellent hitter.
HR (Home Runs):
Hits on which the batter circled the bases and scored, almost always by clearing the outfield fence.
RBI (Runs Batted In):
Runs that scored as a direct result of a batter's plate appearance.
OPS (On-Base Plus Slugging):
On-base percentage plus slugging percentage, the quickest single summary of offensive value. .900 or better is star-level.

Data updated

AVG .255
HR 12
RBI 110
H 236
OPS .691
PIV -48
Position
Catcher
Bats / Throws
L / R
Height / Weight
5'10" / 195 lb
Born
4/27/1910 in Independence, MO, USA
Died
11/16/1988 in Auburn Park, IL, USA
Awards
All-Star

Full name: John William Hayes

Negro Leagues Career Statistics

Batting

Johnny Hayes β€” Batting
PA AB R H 2B 3B HR RBI BB SO SB BA OBP SLG OPS
1181.0 1005.0 116.0 256.0 34.0 4.0 12.0 83.0 156.0 9.0 8.0 .255 .358 .332 .690

Pitching

Johnny Hayes β€” Pitching
W L GS CG GF SV IP H R ER HR BB SO ERA WHIP
0 0 0 0 1 0 1.2 0 0 0 0 0 0 0.00 0.00

Negro Leagues (season totals). Additive Retrosheet-digitized totals for seasons not already in the logs above; they are not summed into the career line. No team/league breakdown is available, and coverage may be partial.

Negro Leagues Season-by-Season Batting

Career Batting Statistics

Johnny Hayes β€” Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
309 927 111 236 34 6 12 110 7 126 3 .255 .348 .343 .691 -48

Career AVG .255 vs. league average .269 across their career seasons β€” 5.4% below league average.

Career OBP .348 vs. league average .338 across their career seasons β€” near league average.

Career SLG .343 vs. league average .384 across their career seasons β€” 10.6% below league average.

Career OPS .691 vs. league average .722 across their career seasons β€” near league average.

Season-by-Season Batting

Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Career Pitching Statistics

Johnny Hayes β€” Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
0 0 1 0 0 0 0 1.2 1 0 0 0 1 0.00 0.0

Career ERA 0.00 vs. league average 4.59 across their career seasons β€” 100.0% better than league average.

Season-by-Season Pitching

Pitching Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Postseason Statistics

Playoff Career Batting

Johnny Hayes β€” Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
2 3 0 1 1 0 0 0 0 0 .333

Playoff Batting by Year

Johnny Hayes β€” Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
1939 NLP1 NE 2 3 0 1 1 0 0 0 0 0 .333

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

Johnny Hayes β€” Batting β€” Home / Away
SplitGABRHHRRBIAVG
Home173469561221034.260
Away19748651121131.249

Pitching — Home / Away

Johnny Hayes β€” Pitching β€” Home / Away
SplitGIPHERBBSOERA
Away21.220000.00

Last 10 Games — Batting

Johnny Hayes β€” Last 10 Games β€” Batting
DateTmOppResABRH2B3BHRRBIBBSO
1949-09-05 BLGPH5W 501000000
1949-09-02 BLGPH5W 222000010
1949-08-30 BLGKCMW 200000010
1949-08-28 BLGKCML 200000000
1949-08-28 BLGKCMW 211000010
1949-08-26 BLGPH5W 400000000
1949-08-24 BLGPH5W 400000000
1949-08-23 BLGMEML 401000100
1949-08-21 BLGMEMW 312100100
1949-08-21 BLGMEMW 210000020

Last 2 Games — Pitching

Johnny Hayes β€” Last 2 Games β€” Pitching
DateTmOppDecIPHRERBBSOHR
1936-06-27 NW2PH5 — 1.2000000
1935-08-17 NW1NY6 L 0.0220001

Fielding Statistics

Career Fielding Totals by Position

Johnny Hayes β€” Career Fielding Totals by Position
Position G GS PO A E DP
C 296 283 1347 247 31 20
P 1 0 0 0 0 0

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Johnny Hayes Stats, Bio & Career Records
Position Games
Pitcher 1
Catcher 296

Johnny Hayes: the record in brief

The season rows for Johnny Hayes begin in 1934. Hayes played for the Newark Dodgers (1934 through 1935), the Philadelphia Stars (1934), the Newark Eagles (1936 to 1939), and the New York Black Yankees (1940 to 1948). Hayes, born on April 27, 1910, in Independence, MO, USA, is listed as a catcher and batted left-handed and threw right-handed. Hayes's listed size is 5-foot-10 and 195 pounds. The bio records the death on November 16, 1988, in Auburn Park, IL, USA. Johnny Hayes was the playing name; the full given name is John William.

The batting record for Hayes: 309 games, 236 hits in 927 at bats, and a .255 average; the totals also include 12 home runs and 110 runs batted in. On-base and slugging figures of .348 and .343 give Hayes a career OPS of .691. Hayes's .255 average ran 5.4% below the .269 that the league posted over the same seasons. 1935 produced Hayes's most hits, 29 of them for the Newark Dodgers.

Frequently Asked Questions about Johnny Hayes

Was Johnny Hayes a pitcher?
No. Johnny Hayes was a position player (Catcher), though he did pitch in 1 career game.
How many home runs did Johnny Hayes hit?
Johnny Hayes hit 12 career home runs with 236 hits.
What teams did Johnny Hayes play for?
Johnny Hayes played for 4 teams: the Newark Dodgers (1934–1935), the Philadelphia Stars (1934), the Newark Eagles (1936–1939), and the New York Black Yankees (1940–1942, 1946–1948).
Did Johnny Hayes win an MVP award?
No. Johnny Hayes did not win the MVP award.
What awards did Johnny Hayes win?
Johnny Hayes was selected to 1 All-Star Game.
What were Johnny Hayes's career stats?
In 309 games, Johnny Hayes had 236 hits, 12 home runs, 110 RBI, 111 runs, and 7 stolen bases, with a .255 batting average.
What position did Johnny Hayes play?
Johnny Hayes played primarily as a catcher, the position where he appeared in the most games.
How tall was Johnny Hayes and how much did he weigh?
Johnny Hayes was listed at 5 feet 10 inches and 195 pounds.
How many home runs did Johnny Hayes hit each season?
Johnny Hayes's home runs by season: 1 in 1934, 2 in 1935, 0 in 1936, 0 in 1937, 2 in 1938, 3 in 1939, 0 in 1940, 2 in 1941, 1 in 1942, 0 in 1946, 1 in 1947, and 0 in 1948. His most in one season was 3, in 1939.
What was Johnny Hayes's career batting average?
Johnny Hayes batted .255 over his career, with 236 hits in 927 at bats.
How many RBI did Johnny Hayes have?
Johnny Hayes drove in 110 runs in his career.
What was Johnny Hayes's career ERA?
Johnny Hayes finished with a 0.00 career ERA, going 0-0 with 1 strikeouts.
Is Johnny Hayes in the Hall of Fame?
No. Johnny Hayes has not been inducted into the National Baseball Hall of Fame.
How many All-Star Games did Johnny Hayes make?
Johnny Hayes was selected to 1 All-Star Game.