All available race results Oliver Peace

Date Race Rank
Tour du Rwanda
23/02 Prologue 27
24/02 Stage 1 7
25/02 Stage 2 5
26/02 Stage 3 11

Rider information for 2025