MLB Today
Loading scoreboard…

← Legends · Lahman ID mahafro01 · Baseball Reference ↗

Historical player · 1926–1936

Roy Mahaffey

B/T R/R · HT 72 · WT 180 · Born 2/9/1904 · From Belton, SC USA · Debut 1926-08-31 · Final 1936-07-28

Career · batting

G
224
 
 
AB
396
 
 
H
73
 
 
HR
4
 
 
RBI
33
 
 
SB
0
 
 
BB
14
 
 
AVG/OPS
0.184 · 0.454
 
 

Career · pitching

G
224
 
 
GS
128
 
 
IP
1,056.0
 
 
W-L
67-49
 
 
SV
5
 
 
SO
365
 
 
ERA
5.01
 
 
WHIP
1.55
 
 

Where they rank

Career totals are only stats with that team · ranks computed against that franchise's full history

Career with the Philadelphia Athletics · 1930–1935

Team page →
HR
4
#412 on the Athletics
1 K. Abbott
1 A. Wynns
Hits
70
#448 on the Athletics
1 C. Carter
1 S. Sperry
RBI
32
#420 on the Athletics
1 R. Lachemann
1 J. Quinn
Runs
28
#479 on the Athletics
1 C. Berry
1 A. Diaz
BB
13
#597 on the Athletics
1 S. Barr
1 V. Blue

Career with the Pittsburgh Pirates · 1926–1927

Team page →
Hits
2
#1,364 on the Pirates
1 D. Anderson
1 H. Young
RBI
1
#1,232 on the Pirates
1 D. Agrazal

Career with the St. Louis Browns · 1936–1936

Team page →
Hits
1
#1,233 on the Browns
1 M. Adamson
BB
1
#1,047 on the Browns
1 B. Abstein

MLB · all-time career

vs every player ever
HR
4
#5,635 all-time MLB
1 C. Aberson
1 J. Zuber
Hits
73
#6,976 all-time MLB
1 G. Baker
1 E. Yingling
RBI
33
#6,695 all-time MLB
1 R. Abercrombie
1 H. Wyse

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
1926 Pirates NL 4200 00 0 0 000 0.0000.000
1927 Pirates NL 2502 00 0 1 003 0.4000.400
1930 Athletics AL 335927 10 1 7 0021 0.1190.186
1931 Athletics AL 3063712 20 2 8 0425 0.1900.317
1932 Athletics AL 3787715 11 1 6 0337 0.1720.241
1933 Athletics AL 3365414 10 0 6 0223 0.2150.231
1934 Athletics AL 3748513 20 0 4 025 0.2710.313
1935 Athletics AL 275139 10 0 1 0218 0.1760.196
1936 Browns AL 211601 10 0 0 017 0.0630.125
Career 224 396 28 73 9 1 4 33 0 14 139 0.184 0.212 0.242

Pitching · year by year

YearTeamLgWLGGSSVIPHERBBSOERAWHIP
1926 Pirates NL 00400 4.75013 0.001.29
1927 Pirates NL 10210 9.39894 7.711.93
1930 Athletics AL 9533160 152.7186855338 5.011.57
1931 Athletics AL 15430202 162.3161768259 4.211.50
1932 Athletics AL 131337280 222.724512696106 5.091.53
1933 Athletics AL 131033230 179.31981037466 5.171.52
1934 Athletics AL 6737142 129.0142775537 5.371.53
1935 Athletics AL 8427170 136.0153594239 3.901.43
1936 Browns AL 262191 60.082544013 8.102.03
Career 67 49 224 128 5 1,056.0 1,181 588 452 365 5.01 1.55

Fielding by position

PosGGSInnPOAEDP
P22400.0341521211
Scout Pack Keep digging
Today scoreboard, games, lineups Teams all 30 club hubs Venues parks by city Trend Lab pitch-by-pitch charts Compare player vs player Site Atlas pages, APIs, feeds