Haverhill won the first half of the season and Natick won the second half title. The teams then agreed to meet in a post-season playoff for the league title.

1st Half

TEAMWLPctGB
y 1905 Haverhill (Mass.) LogoHaverhill 288.778-
1905 Natick (Mass.) LogoNatick 1911.6336.0
1905 Lowell (Mass.) LogoLowell 1716.5159.5
1905 Newburyport (Mass.) LogoNewburyport 1319.40613.0
1905 Amesbury (Mass.) LogoAmesbury  924.27317.5
1905 Fall River (Mass.) LogoFall River  311.21414.0

2nd Half

y 1905 Natick (Mass.) LogoNatick   174.810-
1905 Haverhill (Mass.) LogoHaverhill 168.6672.5
1905 Lowell (Mass.) LogoLowell 1210.5455.5
1905 Portsmouth (Mass.) LogoPortsmouth  813.3819.0
1905 Newburyport (Mass.) LogoNewburyport 716.30411.0
1905 Amesbury (Mass.) LogoAmesbury  716.30411.0