Leo Hafford

Pitcher · Career Stats, Bio & Records (1906)

Leo Hafford was a pitcher who played in Major League Baseball in 1906 for the Cincinnati Reds. Across 3 career appearances, he went 1-1 with a 0.95 ERA and 5 strikeouts.

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 1–1
ERA 0.95
WHIP 1.26
SO 5
Pitcher PIV -507.6
Position
Pitcher
Bats / Throws
— / R
Height / Weight
6'0" / 170 lb
Born
9/17/1883 in Somerville, MA, USA
Died
10/1/1911 in Willimantic, CT, USA
MLB Debut
1906-04-15
Last Game
1906-04-24

Full name: Leo Edgar Hafford

Career Pitching Statistics

Leo Hafford — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
1 1 3 1 1 0 0 19.0 13 2 0 11 5 0.95 -507.6

Career ERA 0.95 vs. league average 2.68 across their career seasons — 64.6% 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.

Career Batting Statistics

Leo Hafford — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
3 9 1 2 0 0 0 1 1 0 4 .222 .222 .222 .444 0

Career AVG .222 vs. league average .247 across their career seasons — 10.2% below league average.

Career OBP .222 vs. league average .307 across their career seasons — 27.7% below league average.

Career SLG .222 vs. league average .315 across their career seasons — 29.5% below league average.

Career OPS .444 vs. league average .623 across their career seasons — 28.6% 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.

Game Log & Splits

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

Batting — Home / Away

Leo Hafford — Batting — Home / Away
SplitGABRHHRRBIAVG
Home251101.200
Away140100.250

Pitching — Home / Away

Leo Hafford — Pitching — Home / Away
SplitGIPHERBBSOERA
Home210.080630.00
Away19.050520.00

Last 3 Games — Batting

Leo Hafford — Last 3 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
1906-04-24 CINSTLL 300000000
1906-04-19 CINPITW 401000003
1906-04-15 CINCHCL 211000101

Last 3 Games — Pitching

Leo Hafford — Last 3 Games — Pitching
DateTmOppDecIPHRERBBSOHR
1906-04-24 CINSTL — 6.0530420
1906-04-19 CINPIT W 9.0520520
1906-04-15 CINCHC L 4.0340210

Fielding Statistics

Career Fielding Totals by Position

Leo Hafford — Career Fielding Totals by Position
Position G GS PO A E DP
P 3 1 1 2 0 0

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Leo Hafford — Career Games by Position
Position Games
Pitcher 3

Leo Hafford: the record in brief

Leo Hafford's major league career runs from a debut on April 15, 1906 to a final game on April 24, 1906. All of the seasons listed were played for the Cincinnati Reds. The bio lists Hafford's primary position as pitcher. Hafford is listed at 170 pounds on a 6-foot-0 frame. The birth record reads September 17, 1883, in Somerville, MA, USA. The bio records the death on October 1, 1911, in Willimantic, CT, USA. The given name on file is Leo Edgar Hafford.

Hafford pitched in 3 games, starting 1, and finished with a 1-1 record and 0.95 ERA. Hafford had 5 strikeouts. The leagues Hafford pitched in allowed 2.68 earned runs per nine over those seasons, so the career ERA was 64.6% better than average. Hafford's only pitching season is 1906: 3 games, 5 strikeouts.

The position breakdown shows 3 games, all at pitcher.

Frequently Asked Questions about Leo Hafford

Was Leo Hafford a pitcher?
Yes. Leo Hafford pitched in the major leagues, recording 1 wins and 5 strikeouts.
How many home runs did Leo Hafford hit?
Leo Hafford hit 0 career home runs with 2 hits.
What teams did Leo Hafford play for?
Leo Hafford played for one team, the Cincinnati Reds (1906).
What were Leo Hafford's career stats?
In 3 games, Leo Hafford went 1-1 with a 0.95 ERA, 5 strikeouts, and 19.0 innings pitched.
What position did Leo Hafford play?
Leo Hafford played primarily as a pitcher, the position where he appeared in the most games.
How tall was Leo Hafford and how much did he weigh?
Leo Hafford was listed at 6 feet and 170 pounds.
What was Leo Hafford's career ERA?
Leo Hafford finished with a 0.95 career ERA, going 1-1 with 5 strikeouts.
How many strikeouts did Leo Hafford have?
Leo Hafford recorded 5 career strikeouts.
Is Leo Hafford in the Hall of Fame?
No. Leo Hafford has not been inducted into the National Baseball Hall of Fame.