990

  Owen Finlay  DF95

Last raced Sunday, November 1, 2026

2026

61 races on 7 days  Average place: 5.1  Raced against 431 others and beat 179 others (41.5%)

2025

35 races on 4 days  Average place: 6.5  Raced against 308 others and beat 116 others (37.7%)

Performance by Wind Conditions
Statistics may not include all series.