2025

Races in 2025
Running races
Causal ML - Chapter 5
Causal ML - Chapter 4
Causal ML - Chapter 3

2024

Causal ML - Chapter 2
Relay races

2023

XC ski races

2019

Bike races

2013

Triathlons