Check the leaderboard to see the latest scores!
Pilots submit and are scored on hike and fly tracklogs.
At the end of the year, each pilot’s top 4 scores are combined to give their season score.
Winners will be announced in EN-B, EN-C and EN-D classes.
Prizes to be determined. Beer is likely to be involved.
Pilots are incentivized through scoring to join up and fly with others, but no formal events are planned.
The Prologue will be conducted the same as the main season contest, with the following exceptions:
Want to join late? Send an email to norcalhf@gmail.com
Upon registration, a pilot will select a division. This should correspond to the highest wing class the pilot plans to fly throughout the season (EN-B/C/D). Divisions can be bumped up during the season (I.E. EN-B to EN-C) but not down. Send an email to norcalhf@gmail.com if you would like to jump up a division.
All scoring is done using .igc tracklogs. These tracklogs must contain a single track for the whole day of scoring. Tracks must start after 8am, and must conclude by 5pm. If a track begins before 8am or ends after 5pm, it will be truncated to be within these bounds.
Tracklogs must be submitted within 7 days. A method of submitting tracklogs on this site will be provided.
All hiking must be performed with the same equipment set (wing, harness, reserve(s), etc.) that was used for the flying portion of the tracklog.
All tracks are scored as either a flat triangle or a FAI triangle. There is no open distance scoring type. Any triangle that does not conform to the FAI specification is considered a flat triangle. Any triangle where no leg connecting vertices is shorter than 28% of the total distance is considered a FAI triangles.
Triangles are calculated as 5 different points: The two closing points, and triangle vertices. The closing points are not necessarily the start and end of the tracklog, but instead are the two points on the tracklog where the triangle is closest to connecting.
Triangles are calculated from tracklogs using the triangle solver from the igc-xc-score library.
The score is initially established as 1 point per km of the total perimeter of the triangle calculated from the tracklog.
The closing distance is calculated as the distance between the start point and the end point. Any triangle with a closing distance less than 5% of the total distance of the sum of the legs connecting vertices is considered “Closed”.
A penalty of 2 points per km of closing distance is assessed to the score.
Note that this penalty is significantly higher than normal XContest scoring
The total distance hiked is computed from the tracklog during portions when the pilot was on the ground. One point is added to the score for each km hiked. All distance hiked counts towards the score, not just hiking that contributes towards triangle turnpoints.
After:
Triangle perimeter is calculated, closing penalty is assessed, and the hiking bonus is added, the resulting score is given a multiplier based on the triangle type and whether the triangle was considered closed.
Open flat triangle are given a 1.2 multiplier
Closed flat triangle are given a 1.4 multiplier
Open FAI triangle are given a 1.4 multiplier
Closed FAI triangle are given a 1.6 multiplier
An additional multiplier of 1.5 is added if at least four tracklogs are submitted for a single day that start at the same place at the same time. I.E. go hike and fly with your friends.

32.50km Hiking Distance
29.30km Triangle Perimeter
3.21km Closing Distance
Scoring:
Triangle Perimeter: 29.30
Closing Distance Penalty: -(2 * 3.21)
Hiking Distance Bonus: +32.50
Closed FAI Multiplier: x1.6
Final Score: 88.61
Note: This track began before 8am, so it was truncated to begin at 8am
8.17km Hiking Distance
29.96km Triangle Perimeter
7.05km Closing Distance
Scoring:
Triangle Perimeter: 29.96
Closing Distance Penalty: -(2 * 7.05)
Hiking Distance Bonus: +8.17
Open FAI Multiplier: x1.4
Final Score: 33.64

15.54km Hiking Distance
136.43km Triangle Perimeter
64.31km Closing Distance
Scoring:
Triangle Perimeter: 136.43
Closing Distance Penalty: -(2 * 64.31)
Hiking Distance Bonus: +15.54
Open Flat Triangle Multiplier: x1.2
Final Score: 28.03
The NorCal Hike and Fly Contest is proposed by Rob Barlow.
Please send all questions or comments to norcalhf@gmail.com, or submit a pull request on the GitHub repo.
Last update: Feb 2026