Heliodoro Díaz

Pitcher · Career Stats, Bio & Records

Heliodoro Díaz was a pitcher who played in Major League Baseball for the Cuban Stars West and the New York Cubans. Across 105 career appearances, he went 28-50 with a 4.35 ERA and 432 strikeouts. He also batted .209 with 3 home runs. His totals include Negro Leagues seasons, which MLB recognized as major league in 2020. His career Pitcher PIV — Baseball Data Hub's era-adjusted measure of pitching impact — is 9111.5.

W (Wins):
Games credited to a pitcher whose team took a lead it never surrendered while he was the pitcher of record.
ERA (Earned Run Average):
Earned runs allowed per nine innings pitched: (ER × 9) ÷ IP. The primary measure of pitching effectiveness.
SO (Strikeouts):
For a batter, times retired on a third strike; for a pitcher, batters retired on a third strike.
WHIP (Walks and Hits per Inning Pitched):
Baserunners allowed per inning: (BB + H) ÷ IP. Under 1.00 is elite.

Data updated

W–L 28–50
ERA 4.35
WHIP 1.41
SO 432
Pitcher PIV 9111.5
Position
Pitcher
Bats / Throws
R / R
Height / Weight
5'5" / —
Born
6/5/1905 in Puerto Padre, Oriente, Cuba
Died
1989

Full name: Heliodoro Bernardo Díaz

Negro Leagues Career Statistics

Batting

Heliodoro Díaz — Batting
PA AB R H 2B 3B HR RBI BB SO SB BA OBP SLG OPS
14.0 12.0 2.0 2.0 1.0 0 0 0 1.0 0 0 .167 .231 .250 .481

Pitching

Heliodoro Díaz — Pitching
W L GS CG GF SV IP H R ER HR BB SO ERA WHIP
0 2 3 2 0 0 20.0 29 18 1 2 4 3 0.45 1.65

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

Negro Leagues Season-by-Season Pitching

Career Pitching Statistics

Heliodoro Díaz — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
28 50 105 74 55 2 3 679.0 692 328 31 262 432 4.35 9111.5

Career ERA 4.35 vs. league average 4.34 across their career seasons — near 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.

Career Batting Statistics

Heliodoro Díaz — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
122 278 22 58 9 0 3 29 1 26 3 .209 .276 .273 .550 -1,125

Career AVG .209 vs. league average .284 across their career seasons — 26.6% below league average.

Career OBP .276 vs. league average .347 across their career seasons — 20.4% below league average.

Career SLG .273 vs. league average .404 across their career seasons — 32.3% below league average.

Career OPS .550 vs. league average .751 across their career seasons — 26.8% below 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.

Postseason Statistics

Playoff Career Batting

Heliodoro Díaz — Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
3 4 1 1 0 0 0 1 1 0 .250

Playoff Batting by Year

Heliodoro Díaz — Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
1935 NLC NYC 3 4 1 1 0 0 0 1 1 0 .250

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

Batting — Home / Away

Heliodoro Díaz — Batting — Home / Away
SplitGABRHHRRBIAVG
Home11201400.200
Away681200.250

Pitching — Home / Away

Heliodoro Díaz — Pitching — Home / Away
SplitGIPHERBBSOERA
Home22.120640.00
Away216.0212221.12

Last 10 Games — Batting

Heliodoro Díaz — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
1936-08-25 CUSPH5L 300000000
1935-08-25 NY6BRNL 200000000
1935-08-24 NY6BRNL 200000010
1935-08-17 NY6NW1W 301000000
1935-08-04 NY6CAGL 000000000
1935-07-31 NY6HOMW 000000000
1935-07-27 NY6HOMW 000000000
1935-07-21 NY6HOML 200000000
1935-07-14 NY6CAGW 300000010
1935-07-07 NY6NSHL 000000000

Last 4 Games — Pitching

Heliodoro Díaz — Last 4 Games — Pitching
DateTmOppDecIPHRERBBSOHR
1936-08-25 CUSPH5 L 8.01370000
1935-06-16 NY6NSH — 2.1220440
1935-06-06 NY6NW1 L 0.0050200
1935-05-12 NY6PTC L 8.0822220

Fielding Statistics

Career Fielding Totals by Position

Heliodoro Díaz — Career Fielding Totals by Position
Position G GS PO A E DP
1B 2 0 7 0 0 0
C 8 7 50 7 1 0
OF 2 0 2 0 0 0
P 105 73 24 191 15 8

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Heliodoro Díaz — Career Games by Position
Position Games
Pitcher 105
Catcher 8
First Base 2
Left Field 1
Right Field 1

Heliodoro Díaz: the record in brief

The season rows for Heliodoro Díaz begin in 1926. Díaz played for the Cuban Stars West (1926 to 1930) and the New York Cubans (1935). Born on June 5, 1905, in Puerto Padre, Oriente, Cuba, Díaz is listed as a pitcher and threw and hit right-handed. The bio records the death in 1989. The given name on file is Heliodoro Bernardo Díaz.

Díaz went 28-50 with a 4.35 ERA in 105 games, 74 of them starts. Also on Díaz's record: 432 strikeouts and 55 complete games. Díaz's 4.35 ERA was close to the 4.34 league figure for those seasons. Díaz won 8 games in 1930, the most of any season listed. The strikeout high was 101 in 1929. 1930 was Díaz's sharpest full season, a 3.24 ERA against the league's 4.80. By Pitcher PIV, Baseball Data Hub's measure of run prevention relative to each season's league, Díaz's career adds up to 9,111.5.

Frequently Asked Questions about Heliodoro Díaz

Was Heliodoro Díaz a pitcher?
Yes. Heliodoro Díaz pitched in the major leagues, recording 28 wins and 432 strikeouts.
How many home runs did Heliodoro Díaz hit?
Heliodoro Díaz hit 3 career home runs with 58 hits.
What teams did Heliodoro Díaz play for?
Heliodoro Díaz played for 2 teams: the Cuban Stars West (1926–1930) and the New York Cubans (1935).
What were Heliodoro Díaz's career stats?
In 105 games, Heliodoro Díaz went 28-50 with a 4.35 ERA, 432 strikeouts, 679.0 innings pitched, and 3 saves. At the plate he had 58 hits and 3 home runs.
What position did Heliodoro Díaz play?
Heliodoro Díaz played primarily as a pitcher, the position where he appeared in the most games.
How tall was Heliodoro Díaz?
Heliodoro Díaz was listed at 5 feet 5 inches.
What was Heliodoro Díaz's career ERA?
Heliodoro Díaz finished with a 4.35 career ERA, going 28-50 with 432 strikeouts.
How many strikeouts did Heliodoro Díaz have?
Heliodoro Díaz recorded 432 career strikeouts.
Is Heliodoro Díaz in the Hall of Fame?
No. Heliodoro Díaz has not been inducted into the National Baseball Hall of Fame.