Roy Mahaffey

Pitcher · Career Stats, Bio & Records (1926-1936)

Roy Mahaffey was a pitcher who played in Major League Baseball from 1926 to 1936 for the Pittsburgh Pirates, the Philadelphia Athletics, and the St. Louis Browns, a span of 11 seasons. Across 224 career appearances, he went 67-49 with a 5.01 ERA and 365 strikeouts. He also batted .184 with 4 home runs.

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 67–49
ERA 5.01
WHIP 1.55
SO 365
Pitcher PIV -16789.8
Position
Pitcher
Bats / Throws
R / R
Height / Weight
6'0" / 180 lb
Born
2/9/1904 in Belton, SC, USA
Died
7/23/1969 in Anderson, SC, USA
MLB Debut
1926-08-31
Last Game
1936-07-28

Full name: Lee Roy Mahaffey

Career Pitching Statistics

Roy Mahaffey — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
67 49 224 128 45 0 5 1056.0 1,181 588 84 452 365 5.01 -16789.8

Career ERA 5.01 vs. league average 4.25 across their career seasons — 17.8% worse 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

Roy Mahaffey — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
224 396 28 73 9 1 4 33 0 14 139 .184 .212 .242 .455 -2,278

Career AVG .184 vs. league average .280 across their career seasons — 34.2% below league average.

Career OBP .212 vs. league average .343 across their career seasons — 38.1% below league average.

Career SLG .242 vs. league average .396 across their career seasons — 38.9% below league average.

Career OPS .455 vs. league average .739 across their career seasons — 38.5% 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

Roy Mahaffey — Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
1 0 0 0 0 0 0 0 0 0 .000

Playoff Batting by Year

Roy Mahaffey — Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
1931 WS PHA 1 0 0 0 0 0 0 0 0 0 .000

Playoff Career Pitching

Roy Mahaffey — Playoff Career Pitching
W L G GS SV IP H ER BB SO ERA
0 0 1 0 0 1.0 1 1 1 0 9.00

Playoff Pitching by Year

Roy Mahaffey — Playoff Pitching by Year
Year Round Team W L G GS SV IP H ER BB SO ERA
1931 WS PHA 0 0 1 0 0 1.0 1 1 1 0 9.00

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

Batting — Home / Away

Roy Mahaffey — Batting — Home / Away
SplitGABRHHRRBIAVG
Home1101771436218.203
Away1142181436215.165

Pitching — Home / Away

Roy Mahaffey — Pitching — Home / Away
SplitGIPHERBBSOERA
Home110518.15632892152015.02
Away114537.26182972371684.97

Last 10 Games — Batting

Roy Mahaffey — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
1936-07-28 SLABOSL 000000000
1936-07-23 SLANYYL 100000001
1936-07-18 SLANYYL 000000010
1936-07-15 SLABOSL 200000002
1936-07-02 SLACLEL 100000000
1936-06-23 SLAMINL 000000000
1936-06-17 SLAPHAW 000000000
1936-06-16 SLAPHAL 000000000
1936-06-08 SLANYYL 000000000
1936-06-02 SLAMINL 000000000

Last 10 Games — Pitching

Roy Mahaffey — Last 10 Games — Pitching
DateTmOppDecIPHRERBBSOHR
1936-07-28 SLABOS — 1.0000100
1936-07-23 SLANYY — 2.1233300
1936-07-18 SLANYY L 3.2674410
1936-07-15 SLABOS L 6.0743301
1936-07-02 SLACLE L 3.0566301
1936-06-23 SLAMIN — 1.0322000
1936-06-17 SLAPHA — 2.0543010
1936-06-16 SLAPHA — 2.0300010
1936-06-08 SLANYY — 2.0111220
1936-06-02 SLAMIN — 2.0100000

Fielding Statistics

Career Fielding Totals by Position

Roy Mahaffey — Career Fielding Totals by Position
Position G GS PO A E DP
P 224 0 34 152 12 11

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Roy Mahaffey Stats, Bio & Career Records
Position Games
Pitcher 224

Most Similar Players

Career comps based on counting + rate stats and primary position. Score is relative — closest peer anchors at ~98%.

Career Spans

Roy Mahaffey (highlighted) compared to peers across the same era.

  1. 98
    Gordon Rhodes
    43-74, 4.85 ERA
  2. 96
    Karl Drews
    44-53, 4.76 ERA
  3. 93
    Alex Ferguson
    61-85, 4.89 ERA
  4. 91
    John Whitehead
    49-54, 4.60 ERA
  5. 89
    Bill Champion
    34-50, 4.69 ERA
  6. 88
    Jimmie DeShong
    47-44, 5.08 ERA

Roy Mahaffey: the record in brief

Roy Mahaffey played a first major league game on August 31, 1926 and a last one on July 28, 1936. The season rows list, in order, the Pittsburgh Pirates (1926 to 1927), the Philadelphia Athletics (1930 through 1935), and the St. Louis Browns (1936). Mahaffey played primarily as a pitcher and batted and threw right-handed. The bio adds a birth date on February 9, 1904, in Belton, SC, USA and a listed size of 6'0" and 180 pounds. Mahaffey's death is recorded on July 23, 1969, in Anderson, SC, USA. The given name on file is Lee Roy Mahaffey.

Mahaffey went 67-49 with a 5.01 ERA in 224 games, 128 of them starts. Mahaffey had 365 strikeouts and 45 complete games. The league ERA over Mahaffey's seasons was 4.25, so the 5.01 figure ran 17.8% worse than average. No season topped the 15 wins of 1931. 1932 produced Mahaffey's most strikeouts, 106.

Frequently Asked Questions about Roy Mahaffey

What years did Roy Mahaffey play?
Roy Mahaffey played in Major League Baseball from 1926 to 1936.
Was Roy Mahaffey a pitcher?
Yes. Roy Mahaffey pitched in the major leagues, recording 67 wins and 365 strikeouts.
How many home runs did Roy Mahaffey hit?
Roy Mahaffey hit 4 career home runs with 73 hits.
What was Roy Mahaffey's career batting average?
Roy Mahaffey batted .184 over his career, with 73 hits in 396 at bats.
How many RBI did Roy Mahaffey have?
Roy Mahaffey drove in 33 runs in his career.
What was Roy Mahaffey's career ERA?
Roy Mahaffey finished with a 5.01 career ERA, going 67-49 with 365 strikeouts.