Borch competiu nos Jogos Olímpicos de 2012 e 2016, conquistando a medalha de bronze, no Rio de Janeiro, com Tufte na prova do skiff duplo. Quatro anos antes ficou em sétimo lugar geral na mesma prova, competindo com Nils Jakob Hoff, em Londres.