About PaddleClub
PaddleClub is an automated handicap system for open-water paddling clubs. The core idea is to let racers measure their performance and to recognize racers who achieve high performance against their established trends.
We are community-driven and not officially affiliated with the clubs or results management systems.
Please send feedback to mike.liddell@gmail.com, or create an issue on GitHub.
The club & league system
Open-water races are not directly comparable due to unique courses and weather and so predicting expected performance for a racer in isolation is difficult. Our handicapping calculations rely on a consistent field of competitors to gather information over a series of races.
Clubs that run a large number of races, such as BEPC, have sufficient data for handicapping. Unaffiliated races, and clubs with infrequent races, provide less information to establish trends. To help with this we create virtual clubs, aka leagues, by curating races that attract a common field of racers. As a result, some races are listed for both their organizing club and for relevant leagues.
Each club and league maintain separate race lists, competitor lists, and handicap data. Each club and league should be considered as completely independent.
The handicap system
Par racer
Each race has a par racer โ the finisher at roughly the 33rd percentile by finish time.
The par racer's adjusted time defines the benchmark for that race.
Adjusted time
Your adjusted time = your finish time รท your handicap.
A handicap of 1.0 means no adjustment. A handicap below 1.0 means you're a faster racer โ
for example, a handicap of 0.85 means you typically finish at 85% of the par time.
Above 1.0 means slower than par.
Updating your handicap
After each race your handicap is updated based on how your adjusted time compared to par:
| Situation | Update rule |
| Race 1 | Handicap set to your time-vs-par (no prior history) |
| Race 2 | 50% blend of old handicap and new result |
| Faster than expected (≤100% of par) | 30% shift toward new result |
| Slower than expected (>100% of par) | 15% shift toward new result |
| Outlier (>10% outside prediction) | No change โ result ignored |
The asymmetry (30% vs 15%) means the handicap responds faster to improvement than to a bad day.
Points
Overall points are awarded for finishing position (10 pts for 1st, 9 for 2nd โฆ 1 pt for 10th).
Handicap points use the same scale but based on adjusted finishing position.
Handicap points are not awarded in your first two results (while your handicap is being established).
When a race day has multiple distance groups (e.g. Long Course and Short Course), points are weighted
proportionally by group size. For example, if the Long Course has 26 racers and Short Course has 13,
the Long Course winner earns round(10 ร 26/39) = 7 pts and the Short Course winner earns
round(10 ร 13/39) = 3 pts. This keeps the total points available per race day roughly constant.
Race Organizers
PNW Regional draws from events organized by:
- PNWORCA โ Pacific Northwest Outrigger Racing Canoe Association. Runs the annual Winter Series (7 races) and other regional events.
- Sound Rowers โ open-water paddling club running a full season of distance races across Puget Sound and beyond.
- Bellingham Bay Outrigger Paddlers (BBOP) โ organizes the Peter Marcus Rough Water Race on Bellingham Bay. Race director: Kevin Olney.
- Gorge Downwind Champs โ independent race organization running the annual downwind race on the Columbia River Gorge, based in Stevenson, WA.
- Gig Harbor Canoe & Kayak Racing Team (GHCKC) โ organizes the Paddlers Cup at Skansie Park, Gig Harbor, and the Eric Hughes Memorial Regatta at Green Lake, Seattle.
- Jericho Beach Outrigger Canoe Club โ hosts results for BC-based events including Da Grind, Keats Chop, Whipper Snapper, and Wake Up the Gorge.
- Ballard Elks Paddle Club (BEPC) โ weekly race series at Shilshole Bay, Seattle.
- Seattle Canoe and Kayak Club (SCKC) โ Duck Island Race series on Green Lake, Seattle.
Data Sources
Race results are collected from several timing platforms depending on the organizer:
- WebScorer โ online race timing and results platform used by BEPC, Sound Rowers, SCKC, and many PNW Regional events.
- Race Result โ race timing platform used by Gorge Downwind Champs and other events via Pacific Multisports registration.
- Pacific Multisports โ race registration platform (not an organizer) used by Peter Marcus, Narrows Challenge, Gorge Downwind, and other PNW events.
- Jericho Beach Outrigger Canoe Club โ hosts results for PNWORCA and BC races.
References
The BEPC handicap system uses the same multiplicative time-correction approach as established sailing clubs.
- TopYacht โ the leading sailing results and handicapping software, whose Back Calculated Handicap (BCH) methodology directly inspired BEPC's approach.
- Royal Yacht Club of Victoria โ a well-documented example of the AHC/BCH/CHC system in practice.