Tom Hafey

Thomas Francis Hafey "Heave-O; The Arm"
Born: July 12, 1913
Berkeley, CA US
Deceased: October 2, 1996
El Cerrito, CA US
Primary Position: Third base
All Position(s) Played: 1B, 2B, OF, P
Bats: Right
Throws: Right
Height: 6'1"
Weight: 180
Career: 1932-1949
Major League Statistics
TSN Contract Card

Tom Hafey compiled a career batting average of .278 with 111 home runs and 138 RBI in his 1172-game career with the Mission Reds, Zanesville Grays, New Orleans Pelicans, Norfolk Tars, Binghamton Triplets, Knoxville Smokies, Jersey City Giants, Atlanta Crackers, Baltimore Orioles, San Antonio Missions, Oakland Oaks, Los Angeles Angels and Vallejo Chiefs. He began playing during the 1932 season and last took the field during the 1949 campaign.


Click on column headings to sort.

Pitching:

Year Level Lg Team W L W% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF
1935CMATLZanesville Grays01.0000.0014.0
1936BPIEDNorfolk Tars000.0015.0
1937AELBinghamton Triplets000.0016.0
1941AAILBaltimore Orioles03.0000.00415.01476
1945AAPCLOakland Oaks41.8000.00636.0
1946AAAPCLOakland Oaks68.4292.633170137.012648403862301
1947AAAPCLOakland Oaks76.5386.15314098.012778674450312
1949DFARWVallejo Chiefs101.0004.5016.053347000
Totals1819.4863.2276001100307.027212911009301256130

Batting:

Year Level Lg Team GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
1932AAPCLMission Reds3330000.000.000.000.0000
1934AAPCLMission Reds2322224000.182.182.182.3644
1935ASOUANew Orleans Pelicans1132326100.188.188.219.4067
1935CMATLZanesville Grays10237737711422015.302.302.480.782181
1935AAPCLMission Reds829298300.276.276.379.65511
1936AELBinghamton Triplets1341415010.122.122.171.2937
1936BPIEDNorfolk Tars115497497157251020.316.316.527.843262
1937AELBinghamton Triplets1274404401121778.255.255.380.634167
1938A1SOUAKnoxville Smokies152599599170411124.284.284.509.793305
1939AAILJersey City Giants78301301861368.286.286.449.734135
1940A1SOUAAtlanta Crackers1163913911202568.307.307.463.770181
1941AAILBaltimore Orioles903373114580171135422255.257.306.444.75013804
1942A1TLSan Antonio Missions1074014011191835.297.297.394.691158
1944AAPCLOakland Oaks17636281830110118.290.302.387.6892400
1945AAPCLOakland Oaks1294654295910427296772566.242.286.378.663162110
1946AAAPCLOakland Oaks385853481002038.151.196.170.366902
1947AAAPCLOakland Oaks43615361442050410.264.316.415.7312204
1948AAAPCL(+) Oakland Oaks4668627183119136.290.323.419.7422603
1948AAAPCL(+) Los Angeles Angels4668627183119136.290.323.419.7422603
Totals11724117404112211252174911113810055147.278.288.439.7271773012000


Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G
1935CMATLZanesville Grays3B10213420023.9363.275
1935ASOUANew Orleans Pelicans2B1024404.9416.400
1936BPIEDNorfolk Tars3B9713017324.9273.124
1936AELBinghamton Triplets3B10101601.0002.600
1937AELBinghamton Triplets3B11611522839.8982.957
1938A1SOUAKnoxville Smokies3B13014429120.9563.346
1939AAILJersey City Giants3B768413215.9352.842
1940A1SOUAAtlanta Crackers1B50366285.9877.880
1941AAILBaltimore Orioles3B74671611825.9273.081
1941AAILBaltimore OriolesP4.000
1942A1TLSan Antonio MissionsOF70126115.9651.957
1944AAPCLOakland OaksOF1643130.9362.750
1945AAPCLOakland OaksOF9722914125.9532.505
1945AAPCLOakland OaksP6.000
1945AAPCLOakland Oaks3B14173836.9483.929
1946AAAPCLOakland OaksP31103812.9801.548
1947AAAPCLOakland OaksP3141921.920.742
1949DFARWVallejo ChiefsP1.000
Totals9351503139017439.9433.094

Minor League Service: