Indoor Mini Hockey League

The Indoor Mini Hockey League, or IMHL, is a semi-professional mini hockey league founded initially in December 2007 as the PIMHL and in November 2008 under its current format. In its 7th year of operation, it is the oldest known active league in North America. Most games are played in Williamsburg, VA. Previous games have been played in Silver Spring MD, Sunset Beach NC, Norfolk VA, Vienna VA, and Virginia Beach VA. The league also owns the AMHL, ECMHL, and CMHL semi-professional affiliate leagues, and the AJHMHL junior amateur affiliate league. It was also partially affiliated with the defunct KMHL during the 2009-10 IMHL lockout.

List of IMHL champions
Currently, the winner of the IMHL regular season is given the President's Trophy, and the winner of the playoffs is given the Mini Cup. Data prior to the current format.

Current Format
The IMHL plays 3-on-3 under full strength, with three 5 minute periods, with ties ending with an unlimited amount of 5 minute overtime periods until a golden goal is scored. It features 30 regular season games: 20 for each team, with each team playing each other 10 times. All three teams qualify for the playoffs, with the President's Trophy winner getting a first round bye. The #2 seed and #3 seed play each other in a best of 3 series with the winner advancing to play the Regular Season champion in a best of 7 series for the Mini Cup. The league has been played under these conditions since the New York Hawks were re-introduced into the league as an expansion team. The regular season rankings are determined through a point system