Frank Hafford

Francis Albert Hafford
Born: August 6, 1878
Somerville, MA US
Primary Position: Third base
Bats:
Throws:
Height:
Weight:
Career: 1901-1912
TSN Contract Card

Frank Hafford compiled a career batting average of .240 with 6 home runs and 0 RBI in his 1029-game career with the New Haven Blues, Derby Angels, Amsterdam-Johnstown-Gloversville Jags, Nashua, Lowell Tigers, Williamsport Millionaires, New Bedford Whalers, Lebanon Dutch Peaches, Harrisburg Senators, Birmingham Barons, Troy Trojans, Lancaster Red Roses, Zanesville Potters, Topeka Kaws, Louisville Colonels, Greensboro Patriots and York White Roses. He began playing during the 1901 season and last took the field during the 1912 campaign.

      

Click on column headings to sort.


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
1901FCTST(+) New Haven Blues6526826874.276.276.276.55274
1901FCTST(+) Derby Angels6526826874.276.276.276.55274
1902BNENLNashua72252252601300.238.238.290.52873
1902BNYSLAmsterdam-Johnstown-Gloversville Jags3011111118.162.162.162.32418
1903BNENLLowell Tigers1094194191092315.260.260.356.616149
1905ASOUABirmingham Barons9835835878.218.218.218.43678
1906BNYSLAmsterdam-Johnstown-Gloversville Jags129479479106.221.221.221.443106
1907BNYSLAmsterdam-Johnstown-Gloversville Jags13144844892.205.205.205.41192
1908BNYSLTroy Trojans14053151967135.260.260.260.52013512
1909BNYSLTroy Trojans135517517121.234.234.234.468121
1910BTRIS1Lancaster Red Roses77294294871651.296.296.395.690116
1911AAA2Louisville Colonels15515116710.314.314.490.80425
1911AWL3Topeka Kaws79311311871220.280.280.331.611103
1912BTRIS1York White Roses1448485.104.104.104.2085
Totals10293819380767914719600000.240.240.268.5081021001200


Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G
1906BNYSLAmsterdam-Johnstown-Gloversville Jags3B12918526445.9093.481
1908BNYSLTroy Trojans3B140.000
1909BNYSLTroy Trojans3B135.000
Totals404185264450.9091.111

Minor League Service: