Current Year Results
Contest Date Finish Power Rating
SLE March 11th, 2026 6th 0.877