The CCHL2 was founded in 1966 as the Rideau-St. Lawrence Junior "B" Hockey League. Through a merger with the Upper Ottawa Valley Junior "B" Hockey League and the folding of the Lanark-Renfrew Junior "C" Hockey League, the league had grown to 22 different teams. For the 2007-08 season, the Kemptville 73's moved from the EOJBHL to the Central Junior A Hockey League. A season later, the EOJBHL sold their franchise rights to the then-owners of the Casselman Stars of the Eastern Ontario Junior C Hockey League and then town of Casselman, Ontario. The new team, the Casselman Vikings, began play in the 2008-09 season. In May 2009, the league dropped the Junior "B" designation from its name, becoming the Eastern OntarioJunior Hockey League. For the 2009-10 season, the Carleton Place Kings moved from the EOJHL to the Central Canada Hockey League. The Kings were replaced the same year by the new Almonte Thunder. In April 2014, the EOJHL Champion Casselman Vikings traveled to Port Hawkesbury, Nova Scotia to compete in the Eastern Canadian Junior B Championship. Cassleman became the first team west of Atlantic Canada to compete in the Don Johnson Memorial Cup tournament since its inception in 1982. Casselman went 6-0-0 and won the championship. At the beginning of the 2015-16 season, the league changed its name to the CCHL2 and cut down to 16 teams from 22 teams which saw the removal of the Shawville Pontiacs, Akwesasne Wolves, Gananoque Islanders, Almonte Thunder, Morrisburg Lions, and Gatineau Mustangs. The CCHL2 consists of two divisions, the Martin Division and Richardson Division. The league offers a 52-game balanced schedule where everyone plays everyone at least once. The two Divisional Playoff champions battle for the Barkley Cup every April. In March 2017, the Pembroke Lumber Kings announced the purchase of the Prescott Flyers as their CCHL2 affiliate and relocating the team to Cobden and calling them the Whitewater Kings. Also in March, the Carleton Place Canadians announced the purchase of the Clarence Beavers and relocated them to Carleton Place, naming them the Carleton Place Junior Canadians. The Rockland Nationals of the National Capital Junior Hockey League will relocate to Clarence to fill in for the departed Beavers. The Metcalfe Jets will move to the National Capital Junior Hockey League and in return the Embrun Panthers will move up to the CCHL2.
Teams
Playoff Champions
There is no National Championship for Junior B hockey in Canada, similar championships are held in Ontario, Western Canada, Quebec, and Atlantic Canada. Up until the end of the 2015 playoffs, each team listed is a division champion, both the league champion and finalists are either "Metro/Valley" or "Rideau/St. Lawrence" Conference champions. Bolded are league champions, Italicized are finalists. The EOJHL became the CCHL2 for the 2015-16 season reducing to just two divisions.