The Head of the River Race 2023

The Head of the River Race will take place on Saturday 18th March 2023 at 13:00pm.

The Head of the River Race (HORR) is an annual rowing race held on the River Thames in London, England. The race is open to men’s eights, with crews consisting of eight rowers and a coxswain. The course covers a distance of approximately 6.8 kilometers, starting at Mortlake and finishing at Putney, and is considered one of the most challenging rowing events in the world. The race attracts teams from around the globe and is typically held in March each year. The HORR was first held in 1926 and has since become a highly regarded event in the sport of rowing.