Harman Cup

# SchoolTeam A TOT
1 University of Vermont University of Vermont Catamounts 9 9
2 Harvard University Harvard University Crimson 9 9
3 Bowdoin College Bowdoin College Polar Bears 13 13
4 Maine Maritime Academy Maine Maritime Academy Mariners 17 17
5 Tufts University Tufts University Jumbos 18 18
6 Northeastern University Northeastern University Huskies 25 25
7 Massachusetts Maritime Academy Massachusetts Maritime Academy Buccaneers 26 26
8 Boston University Boston University Terriers 29 29
SchoolTeam R1 R2 R3 R4 TOT
University of Vermont University of Vermont Catamounts 2 3 1 3 9
Harvard University Harvard University Crimson 4 1 3 1 9
Bowdoin College Bowdoin College Polar Bears 5 2 2 4 13
Maine Maritime Academy Maine Maritime Academy Mariners 3 4 4 6 17
Tufts University Tufts University Jumbos 1 6 RAF 2 18
Northeastern University Northeastern University Huskies 7 5 6 7 25
Massachusetts Maritime Academy Massachusetts Maritime Academy Buccaneers 6 7 5 8 26
Boston University Boston University Terriers 8 DNF 7 5 29
School Team Sailors
Boston University Boston University Terriers SkipperMarguerite Bowen '27
CrewHarrison Stevens '26
CrewGraham Welsh '29
CrewHenry Gesing '29
Bowdoin College Bowdoin College Polar Bears SkipperEthan Danielson '26
CrewLucca Antonietti '29
CrewKique Ruiz '26
CrewRiley Donahue '28
Harvard University Harvard University Crimson SkipperHarrison Strom '28
CrewXavier Ayala Vermont '27
CrewMitchell Callahan '26
CrewKate Danielson '28
Maine Maritime Academy Maine Maritime Academy Mariners SkipperIsaac Thompson '28 [1-8]
CrewJonah Beasley '26 [1-8]
CrewSarah Shank '26 [1-8]
CrewDrake Reid '27 [1-8]
Northeastern University Northeastern University Huskies SkipperCarter Anderson '27
CrewGrant Smith '28
CrewGabrielle Ahitow '28
CrewOliver Dietter '27
Tufts University Tufts University Jumbos SkipperPearse Dowd '29
CrewOliver Keeves '28
CrewCourtland Doyle '27
CrewEloise Goedkoop '27
University of Vermont University of Vermont Catamounts SkipperAlvaro Nadal-Alvarez '26
CrewVictor Kleppinger '29
CrewLane Kaeyer '27
CrewRyan Petrush '27

Performance rating asks, for each skipper: holding every other boat fixed, which rating makes my actual race-by-race finishes least surprising? Boats are valued with the keelboat rating rather than the fleet rating: 0.41 × the skipper's fleet rating from the week before the event (unrated skippers start at 0.47); 0.28 × the mean fleet rating of the rated crew aboard; the skipper's own keelboat offset; the school's program effect. Non-finishes (OCS, DNF and similar) are left out of the fitting, as in the rating model.

Percentile places a rating among the 207 ICSA sailors with a keelboat rating who raced the discipline in the last three seasons. Surprise is how many bits more surprising the finishes were at the pre-event rating than at the performance rating. P(this good or better) simulates the event 3,000 times at the pre-event ratings, with the same regatta-form model as the fleet analysis pages, and reports how often the skipper would score this many points or fewer in the races they sailed.

The keelboat offsets are the current ones (the discipline files keep no weekly history), so a skipper's own offset has already seen this event; offsets are shrunk hard, so the effect is a few hundredths at most. Only skippers are rated.

Division A  8 boats · 4 races

FinSkipperSchool Races Rating
before
Perf.
rating
Δ Percentile
before → perf.
Surprise
(bits)
P(this good
or better)
Avg finish
actual / exp.
1Alvaro Nadal-Alvarez '26University of Vermont4/41.193.25+2.0681st → 99th5.53%2.2 / 5.1
1Harrison Strom '28Harvard University4/42.632.91+0.2799th → 99th0.132%2.2 / 3.1
3Ethan Danielson '26Bowdoin College4/42.072.34+0.2799th → 99th0.140%3.2 / 3.8
4Isaac Thompson '28Maine Maritime Academy4/41.331.85+0.5386th → 97th0.537%4.2 / 4.9
5Pearse Dowd '29Tufts University4/42.382.03−0.3599th → 99th0.285%4.5 / 3.4
6Carter Anderson '27Northeastern University4/41.050.81−0.2475th → 65th0.176%6.2 / 5.3
8Marguerite Bowen '27Boston University4/40.67-0.37−1.0457th → 4th0.990%7.2 / 5.7

Conditions — 09/06/2025 (8am–6pm)

☀️Clear sky
Humidity 86%  ·  Pressure 1014.0 hPa

Temperature

70°F
↑ 72°F   ↓ 67°F
Feels like 72°F

Wind

● from   ▲ toward
10.6 kn
avg  ·  max 14.6 kn
Gusts to 31.3 kn
From S (190°)

Sky & Precipitation

Cloud cover65% Sunshine9.0 hrs Humidity86% Pressure1014.0 hPa Rain0.12 in

What this breeze does at Maine Maritime — from fleet racing

Breeze: S about 12 kn (weather reanalysis in the scorer’s units)
In fleet races at Maine Maritime in this breeze: an underdogs’ day (−0.06)
Underdogs’ conditions: in fleet racing here the fleet bunches up and lower-rated boats beat the seeds more often than usual.

Orderliness is how tightly a fleet race’s finishing order follows the pre-regatta ratings, relative to a typical event (0): positive is the favourites’ day, negative the underdogs’. A value of ±0.06 means a rating gap counts about 5% less than on a typical day. This event is not a fleet race the rating model scores, so there is no actual value for it: this is what this venue’s fleet racing history says about the breeze on the day, read off the chart at the star. How this is estimated · compare venues.

Orderliness beyond the fleet at Maine Maritime by wind direction (angle) and speed (rings), fitted surface; dots are labelled regatta-days, ★ this regatta (15 labelled fleet-race days at Maine Maritime).

From the notes

Short write-ups of what the ratings and results show, with the numbers and how they were computed.

All notes →