| # | School | Team | Rec. | |
|---|---|---|---|---|
| 1 | Bainbridge High School | Spartans | 11–3 | |
| 2 | Roosevelt High School | Rough Riders | 10–4 | |
| 3 | Ballard High School | Beavers | 9–5 | |
| 4 | Bellarmine Preparatory School | Lions | 8–6 | |
| 5 | Olympia High School | Bears | 8–6 | |
| 6 | Port Townsend High School | Redhawks | 7–7 | |
| 7 | Anacortes High School | Seahawks | 5–7 | |
| 8 | Oak Harbor High School | Wildcats | 4–8 | |
| 9 | Central Kitsap High School | Cougars | 3–9 | |
| 10 | Gig Harbor High School | Tides | 1–11 |
Each side is the sum of its three boats (the skipper's fleet rating times 0.72 plus a team race offset learned from their past matches, plus the crew's offset and a small experience term) plus the school's team race strength and a home-water edge for the host. The win probability is a logistic function of the difference. The forecast was made before the event: the model was refitted on every match sailed before the first day, with fleet ratings as of the week before.
Fitted on the 10,072 team race matches sailed before 2023-05-20, using the line-ups that actually raced. It called 48 of 66 matches (73%) with a log-loss of 0.591 (a coin flip scores 0.693), so the event went about as expected for the forecast. Orderliness +0.02 ± 0.37: a typical event, more orderly than 41% of high school team race events (temperature of the forecast log-odds that best fits the results, relative to the league average; nothing about the field, venue or wind predicts it, see the Weather tab). vs forecast is a team's wins minus the wins the model expected from the matches it sailed: positive means it beat its rating.
For each side, the performance strength is the value that would have made its record least surprising: the strength at which the model's expected wins over exactly these opponents equal the actual wins, with every opponent fixed at its pre-event strength. For a skipper, the same shift is applied only to their boat in the matches they sailed, with team-mates and opponents fixed; team-mates who sailed every match together therefore get the same number. Surprise is in bits: -log2 of the probability of the record at the pre-event strength minus the same at the performance strength. P(this good or better) treats matches as independent coin flips at the model's pre-event probabilities, so it ignores form within the day; read it as a rough guide.
Pre-event strength against the strength that would have made each record least surprising, everything else fixed. Δ is in the model's logit units, the same scale as the boat values above (a side is three boats plus the school term); green is a clear over-performance, red a clear under-performance. Skippers need three or more matches.
| Place | School | Strength | Perf. | Record | Exp. wins | Δ | Surprise (bits) | P(this good or better) |
|---|---|---|---|---|---|---|---|---|
| 1 | Bainbridge High School | 2.10 | 4.31 | 11–3 | 6.1 | +2.20 | 5.8 | 1% |
| 3 | Ballard High School | 2.29 | 3.26 | 9–5 | 6.6 | +0.97 | 1.3 | 14% |
| 2 | Roosevelt High School | 3.03 | 3.62 | 10–4 | 8.7 | +0.59 | 0.4 | 32% |
| 8 | Oak Harbor High School | 0.99 | 1.18 | 4–8 | 3.7 | +0.19 | 0.0 | 53% |
| 5 | Olympia High School | 2.71 | 2.79 | 8–6 | 7.8 | +0.07 | 0.0 | 58% |
| 4 | Bellarmine Preparatory School | 2.85 | 2.79 | 8–6 | 8.2 | −0.06 | 0.0 | 65% |
| 7 | Anacortes High School | 2.48 | 1.62 | 5–7 | 6.8 | −0.86 | 0.9 | 92% |
| 9 | Central Kitsap High School | 1.23 | 0.23 | 3–9 | 4.6 | −1.00 | 0.9 | 93% |
| 6 | Port Townsend High School | 3.03 | 2.03 | 7–7 | 9.4 | −1.00 | 1.4 | 95% |
| 10 | Gig Harbor High School | 1.33 | -1.04 | 1–11 | 4.2 | −2.37 | 3.5 | >99% |
Probability the model gave the side that went on to win. Red bars are upsets (the winner was given under 50%).
| # | Winner | Loser | Pos. | ||||
|---|---|---|---|---|---|---|---|
| 1 | Wildcats | 1-2-3 | def. | Rough Riders | 4-5-6 | ||
| 2 | Redhawks | 1-2-4 DSQ | def. | Tides | 3-5-6 | ||
| 3 | Lions | 1-2-4 | def. | Seahawks | 3-5-6 | ||
| 4 | Bears | 1-3-5 | def. | Beavers | 2-4-6 | ||
| 5 | Spartans | 1-2-5 | def. | Cougars | 3-4-6 | ||
| 6 | Wildcats | 1-2-4 | def. | Tides | 3-5-6 | ||
| 7 | Rough Riders | 1-2-5 | def. | Seahawks | 3-4-6 | ||
| 8 | Redhawks | 1-3-4 | def. | Bears | 2-5-6 | ||
| 9 | Spartans | 1-2-6 | def. | Lions | 3-4-5 | ||
| 10 | Beavers | 1-2-5 | def. | Cougars | 3-4-6 | ||
| 11 | Seahawks | 2-3-4 | def. | Tides | 1-5-6 | ||
| 12 | Bears | 1-2-3 | def. | Wildcats | 4-5-6 | ||
| 13 | Spartans | 1-2-3 | def. | Rough Riders | 4-5-6 | ||
| 14 | Beavers | 1-2-6 | def. | Redhawks | 3-4-5 | ||
| 15 | Lions | 1-2-3 | def. | Cougars | 4-5-6 | ||
| 16 | Bears | 1-3-4 | def. | Seahawks | 2-5-6 | ||
| 17 | Spartans | 1-2-4 | def. | Tides | 3-5-6 | ||
| 18 | Beavers | 2-3-4 | def. | Wildcats | 1-5-6 | ||
| 19 | Rough Riders | 1-3-5 | def. | Lions | 2-4-6 | ||
| 20 | Redhawks | 1-2-3 | def. | Cougars | 4-5-6 | ||
| 21 | Bears | 3-4-6 | def. | Spartans | 1-2-5 DSQ | ||
| 22 | Beavers | 1-2-4 | def. | Seahawks | 3-5-6 | ||
| 23 | Lions | 1-2-5 | def. | Tides | 3-4-6 | ||
| 24 | Redhawks | 1-2-3 | def. | Wildcats | 4-5-6 | ||
| 25 | Rough Riders | 1-2-6 | def. | Cougars | 3-4-5 | ||
| 26 | Spartans | 1-3-4 | def. | Beavers | 2-5-6 | ||
| 27 | Lions | 1-2-4 DSQ | def. | Bears | 3-5-6 | ||
| 28 | Redhawks | 1-2-3 | def. | Seahawks | 4-5-6 | ||
| 29 | Rough Riders | 1-2-4 | def. | Tides | 3-5-6 | ||
| 30 | Cougars | 1-2-4 | def. | Wildcats | 3-5-6 | ||
| 31 | Beavers | 1-3-6 | def. | Lions | 2-4-5 | ||
| 32 | Spartans | 1-4-5 | def. | Redhawks | 2-3-6 | ||
| 33 | Rough Riders | 2-3-4 | def. | Bears | 1-5-6 | ||
| 34 | Seahawks | 1-2-5 | def. | Wildcats | 3-4-6 | ||
| 35 | Cougars | 1-2-6 | def. | Tides | 3-4-5 | ||
| 36 | Lions | 1-3-5 | def. | Redhawks | 2-4-6 | ||
| 37 | Rough Riders | 2-3-5 | def. | Beavers | 1-4-6 | ||
| 38 | Spartans | 1-2-3 | def. | Wildcats | 4-5-6 | ||
| 39 | Bears | 1-2-6 | def. | Tides | 3-4-5 | ||
| 40 | Seahawks | 2-3-5 | def. | Cougars | 1-4-6 | ||
| 41 | Redhawks | 1-4-5 | def. | Rough Riders | 2-3-6 | ||
| 42 | Lions | 1-2-5 | def. | Wildcats | 3-4-6 | ||
| 43 | Beavers | 2-3-4 | def. | Tides | 1-5-6 | ||
| 44 | Spartans | 1-4-5 | def. | Seahawks | 2-3-6 | ||
| 45 | Bears | 1-2-3 | def. | Cougars | 4-5-6 | ||
| 61 | Tides | 1-2-3 | def. | Seahawks | 4-5-6 | ||
| 62 | Wildcats | 1-4-5 | def. | Cougars | 2-3-6 | ||
| 63 | Seahawks | 1-2-3 | def. | Wildcats | 4-5-6 | ||
| 64 | Cougars | 1-2-4 | def. | Tides | 3-5-6 | ||
| 65 | Seahawks | 1-3-6 | def. | Cougars | 2-4-5 | ||
| 66 | Wildcats | 1-2-6 | def. | Tides | 3-4-5 | ||
| 46 | Spartans | 1-2-3 | def. | Redhawks | 4-5-6 | ||
| 47 | Rough Riders | 1-2-4 | def. | Lions | 3-5-6 | ||
| 48 | Beavers | 1-2-5 | def. | Bears | 3-4-6 | ||
| 49 | Lions | 1-2-6 | def. | Redhawks | 3-4-5 | ||
| 50 | Beavers | 1-3-6 | def. | Spartans | 2-4-5 | ||
| 51 | Rough Riders | 1-3-6 | def. | Bears | 2-4-5 | ||
| 52 | Beavers | 2-3-5 | def. | Lions | 1-4-6 | ||
| 53 | Rough Riders | 1-2-6 | def. | Redhawks | 3-4-5 | ||
| 54 | Bears | 2-4-6 | def. | Spartans | 1-3-5 DSQ | ||
| 55 | Rough Riders | 1-2-6 | def. | Beavers | 3-4-5 | ||
| 56 | Spartans | 1-2-4 | def. | Lions | 3-5-6 | ||
| 57 | Bears | 1-4-5 | def. | Redhawks | 2-3-6 | ||
| 58 | Spartans | 2-3-4 | def. | Rough Riders | 1-5-6 | ||
| 59 | Redhawks | 1-2-6 | def. | Beavers | 3-4-5 | ||
| 60 | Lions | 1-2-6 | def. | Bears | 3-4-5 | ||
Short write-ups of what the ratings and results show, with the numbers and how they were computed.