At London 2012, he competed in the men's quadruple sculls with Andrei Jämsä, Allar Raja and Kaspar Taimsoo, finishing in fourth place.
2002 in Seville, Spain, he was a member of the quadruple sculls team with Andrei Šilin, Igor Kuzmin and Silver Sonntak.
Endrekson won his first World Championships medal in 2005 in Gifu, Japan in the quadruple sculls event with Andrei Jämsä, Leonid Gulov and Jüri Jaanson when they finished third after Poland and Slovenia.
In the 2006 World Championships held in Eton, Great Britain Endrekson was again in the bronze-winning quadruple sculls team with Jämsä, Kuzmin and Allar Raja.
For the 2009 World Championships held in Poznań, Poland, Endrekson was back in the quadruple sculls team, this time together with Jämsä, Kuzmin and Vladimir Latin.
In the 2015 FISA World Rowing Championships (Lac d'Aiguebelette) he won a bronze medal in the quadruple scull with Allar Raja, Kaspar Taimsoo and Andrei Jämsä Overall wins