PHRF and handicap calculator.
Enter or paste the boats, set the start time, and score PHRF time on distance or time on time — or ORC, IRC and Portsmouth Yardstick — with the formula and its official source next to the numbers.
Free to use in your browser. No account, no app.
Boats
hh:mm:ss · add +1 for the next day · or DNF, DNS, RET …
Results
| Pos | Sail no / boat | Corrected | Behind | Elapsed | PHRF | Finish time | Laps | Line |
|---|
Add boats with a rating and a finish time to see the results.
Opens in Excel, Numbers, Google Sheets or Sailwave import. A calculation aid. Your notice of race, sailing instructions and race committee decide.
Sources
- US Sailing — PHRF: time on distance or time on time, TCF = A ÷ (B + PHRF) and the recommended A and B · checked 18 Oct 2026
- US Sailing — “Time-On-Time Scoring for PHRF” (R. S. Porter, PHRF Lake Ontario): time on distance in seconds per mile, the PHRF-LO formula and a worked race · checked 18 Oct 2026
- ORC — Scoring: time on time · checked 18 Oct 2026
- IRC — Race Management Guidelines 2024 · checked 18 Oct 2026
- Svensk Segling — SRS in English · checked 18 Oct 2026
- RYA — Portsmouth Yardstick (scheme guidance: fleet and average-lap racing) · checked 18 Oct 2026
Questions
How do I score a PHRF race?
US Sailing’s PHRF page lists time on distance and time on time as the scoring options. Time on distance: corrected time = elapsed time − rating (seconds per mile) × course distance (nautical miles). Time on time: corrected time = elapsed time × A ÷ (B + rating), with US Sailing’s recommended A 650 and B 480, 550 or 600 by the conditions, or your fleet’s own constants. Your sailing instructions say which method and which constants — ratings come from your regional PHRF fleet, not from us.
Is a lower PHRF rating faster?
Yes. A PHRF rating is in seconds per mile: the lower the number, the faster the boat, and very fast boats rate below zero. Under time on distance a boat rated 120 gets 120 seconds a mile from a boat rated 0. Ratings come from your regional PHRF fleet, which US Sailing sanctions.
How is corrected time calculated?
Time on time (ORC ToT, IRC TCC, SRS): corrected time = elapsed time × rating, and the lowest corrected time wins. Portsmouth Yardstick: corrected time = elapsed time × 1000 ÷ Portsmouth Number. Each formula is shown next to the results with a link to the official source.
Which ORC number do I use?
The time-on-time coefficient your sailing instructions specify — ORC certificates give ToT values for different course models. ORC defines ToT = 600 ÷ ToD. Time-on-distance and performance-curve scoring are not in this calculator.
Is LYS included?
Not as its own option: we only list systems whose formula we could check in an official source. If your notice of race says corrected time = elapsed × your rating, use “Other time-on-time factor”.
How do I score an average-lap Portsmouth race?
Choose Portsmouth Yardstick and fill in the laps each boat sailed. The calculator uses the RYA average-lap formula: elapsed × most laps × 1000 ÷ (PN × laps).
What about boats that finish after midnight?
A finish time earlier than the start counts as the next day. For longer races write “+1” or “+2” after the finish time, or tick “elapsed times” and enter elapsed times directly.
How are ties handled?
Corrected times are rounded to the nearest second (IRC does this). Boats with the same corrected time share the place and the next place is skipped (1, 1, 3); for points, RRS A7 adds the points of the tied places and shares them (1.5 each). Your sailing instructions may say otherwise.
More free tools
Run the whole race on one screen.
VesselSOS Racing is the race-office web app we're building with pilot clubs: draw the course, share a 6-digit code, see every boat live with line and corrected positions — and every crew back ashore. Skippers join in the free VesselSOS app they already carry.