Hadlock Field

Location: Portland, ME
271 Park Avenue.
Capacity: 6,000 (1994); 6,500 (1995); 6,975 (2003)
Dimensions (Left, Center, Right): 315-400-325 (1994); 315-400-330 (2003)
Hadlock Field was named for Edson Hadlock, a local high school baseball coach. RR tracks run between the stadium & I-295 (US 1).
Used by: Portland Sea Dogs

Sorry, we have no imagery here.
Sorry, we have no imagery here.
Sorry, we have no imagery here.
Sorry, we have no imagery here.
Sorry, we have no imagery here.
Sorry, we have no imagery here.

Following are the minor league baseball teams known to have played at Hadlock Field:

YearTeamLeagueWLAttendAvg.
2025Portland Sea DogsEastern LeagueRosterStats
2024Portland Sea DogsEastern League7860395,4615,731RosterStats
2023Portland Sea DogsEastern League7363403,9575,941RosterStats
2022Portland Sea DogsEastern League7563379,1005,494RosterStats
2021Portland Sea DogsAA Northeast6747210,2114,204RosterStats
2019Portland Sea DogsEastern League6277357,6475,677RosterStats
2018Portland Sea DogsEastern League6376346,3415,678RosterStats
2017Portland Sea DogsEastern League6574356,1535,653RosterStats
2016Portland Sea DogsEastern League5584374,7465,354RosterStats
2015Portland Sea DogsEastern League5389368,2915,497RosterStats
2014Portland Sea DogsEastern League8854359,4275,530RosterStats
2013Portland Sea DogsEastern League6873341,4205,096RosterStats
2012Portland Sea DogsEastern League6873374,9305,434RosterStats
2011Portland Sea DogsEastern League5983369,4245,514RosterStats
2010Portland Sea DogsEastern League7071390,7725,832RosterStats
2009Portland Sea DogsEastern League6774404,7096,132RosterStats
2008Portland Sea DogsEastern League7466412,4036,249RosterStats
2007Portland Sea DogsEastern League7172421,3686,483RosterStats
2006Portland Sea DogsEastern League7267400,5346,358RosterStats
2005Portland Sea DogsEastern League7666396,2776,290RosterStats
2004Portland Sea DogsEastern League6973434,6846,210RosterStats
2003Portland Sea DogsEastern League7270405,0216,231RosterStats
2002Portland Sea DogsEastern League6377382,7385,713RosterStats
2001Portland Sea DogsEastern League7765383,0225,803RosterStats
2000Portland Sea DogsEastern League7170370,7025,533RosterStats
1999Portland Sea DogsEastern League6577402,5825,670RosterStats
1998Portland Sea DogsEastern League6675398,8005,952RosterStats
1997Portland Sea DogsEastern League7963397,1175,755RosterStats
1996Portland Sea DogsEastern League8358408,4976,007RosterStats
1995Portland Sea DogsEastern League8656429,7636,139RosterStats
1994Portland Sea DogsEastern League6081375,1975,438RosterStats



Attendance listed indicates the total home attendance for the team even if it played in multiple home ballparks or additional cities in the same year.

Average attendance is based on half the team's total games being played at home.



Minor League Baseball


Minor League Baseball Search

BESbswy