| Year(s) the record was/is held | Player | Number of Home Runs |
| (In 1871, there were at least 3 players tied for the all-time record, but credit here goes to the player who hit the most the neext season, breaking the tie) 1871*, 1872-1879 | |
| 1880-1881 | |
| 1882 | |
| 1883-1884 (same as '80-'81) | |
| 1885-1886 | |
| 1887-1888 | |
| 1889-1894 (same as '85-'85) | |
| 1895-1920 | |
| 1921-1973 | |
| 1974-2007 | |
| 2008-Present | |
|