Career
Stenroos ran his first marathon in 1909, placing third at the national championships, but then moved to shorter distances, down to 1500 m. His would run his next marathon 1924. He also finished sixth in the cross country and aided his team to a second place.
In 1915, he ran his first world record over 30 km (1:48:062), which he improved in 1924 (1:46:116).
He also held the 20 km world record in 1923 (1:07:112). He skipped the 1920 Summer Olympics, but decided to run the marathon in 1924.
He placed second at the 1926, and retired after failing to finish in 1927.