Currently, there are 30 Major League Baseball Teams in the U.S. and Canada. Expansion of new baseball team or relocation of the existing team has been a hot topic for years. The study applied GIS techniques to help determine the best location in Portland, Oregon. Layers were collected, processed, and combined in ArcGIS for searching the best location of the stadium. Geocoding of points of business in Portland created layers, such as hotels, restaurants, crime incidents, and bars, for further analyses. Thus, density maps of crime incidents, hotels, bars and restaurants, and bus stops were generated and weighted. Network Analyst was used to find distance to hospitals and schools. Positive and negative weighted factors were spatially combined into grid of 1.5 by 1.5 square-mile cells created by Fish Net functions. The model found 4 potential sites in Portland Metro Area. The results proved the advantage of applying GIS techniques in finding best locations for MLB stadium.