Aside from Brampton vs Elmira and Reading vs Wheeling, every team has more games vs their division than teams outside the division. That is actually a pretty balanced schedule as far as the ECHL goes. Obviously this season (14-15) was particularly bad due to the late additions from the CHL and the last minute division shifts after the schedule was set, but there were teams who had no games, or less than five vs division opponents this year. There has never been a balanced schedule in the 14 years I've been following this league, and playing non-division teams more than division teams isn't unusual. It is mostly geography. Reading is closer to Wheeling than it is to Adirondack or Manchester, so no surprise to see that. Same with Elmira/Brampton.