Clipper Challenge Spring 2026

# SchoolTeam Rec.
1 Milton Academy Milton Academy Mustangs 12–3
2 Unregistered NESSA Unregistered NESSA Southern ME 10–1
3 Cape Elizabeth High School Cape Elizabeth High School Capers 9–5
4 Falmouth High School (ME) Falmouth High School (ME) Navigators 6–9
5 Portland High School Portland High School Bulldogs 4–10
6 Yarmouth High School Yarmouth High School Clippers 3–11
7 Greely High School - Maine Greely High School - Maine Rangers 2–7

Pre-event forecast

Fitted on the 13,067 team race matches sailed before 2026-04-04, using the line-ups that actually raced. It called 11 of 18 matches (61%) with a log-loss of 0.599 (a coin flip scores 0.693), so the event went about as expected for the forecast. Orderliness +0.17 ± 0.75: a typical event, more orderly than 54% 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.

PlaceSchool Pred. Strength Boats (skipper / crew, boat value) Pred. win % Recordvs forecast
1Milton Academy
Mustangs
13.18
school +0.30
Dylan Cafferty / Eugenie Smith 1.46
Enzo Peabody / Aava Darvish
Emmett Burghardt / Lilah Mueller
71%7–2 (78%)+0.6
4Falmouth High School (ME)
Navigators
22.39Beck Langston / Anna King
Noelle Caola / Claire Kusel 1.29
Connor Kirkham / Nora Kelley
53%5–4 (56%)+0.2
5Portland High School
Bulldogs
41.78
school +0.13
Nell Fernald / Bella Trimmer 0.53
Adrian Jenkins / Clem Dean 0.70
Henry Hutchinson / Sylvie Holmes
38%4–5 (44%)+0.6
6Yarmouth High School
Clippers
31.79
school −0.26
Maxwell Miller / Eva Goldman 0.89
Simon Griswold / Syrin Hassan
Reid Garofoli / Caius Sawhney 1.11
38%2–7 (22%)−1.4

Surprisal: who beat their rating

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.

PlaceSchoolStrength Perf.RecordExp.
wins
ΔSurprise
(bits)
P(this good
or better)
1Milton Academy3.183.627–26.4+0.440.150%
5Portland High School1.782.154–53.4+0.370.146%
4Falmouth High School (ME)2.392.525–44.8+0.130.058%
6Yarmouth High School1.790.792–73.4−1.000.791%

By skipper

SkipperSchoolValue Perf.RecordExp.
wins
ΔSurprise
(bits)
P(this good
or better)
Dylan CaffertyMilton Academy1.461.907–26.4+0.440.150%
Enzo PeabodyMilton Academy0.911.357–26.4+0.440.150%
Emmett BurghardtMilton Academy0.190.637–26.4+0.440.150%
Nell FernaldPortland High School0.530.904–53.4+0.370.146%
Adrian JenkinsPortland High School0.701.084–53.4+0.370.146%
Henry HutchinsonPortland High School0.320.694–53.4+0.370.146%
Beck LangstonFalmouth High School (ME)0.690.835–44.8+0.130.058%
Noelle CaolaFalmouth High School (ME)1.291.435–44.8+0.130.058%
Connor KirkhamFalmouth High School (ME)0.270.415–44.8+0.130.058%
Maxwell MillerYarmouth High School0.89-0.112–73.4−1.000.791%
Simon GriswoldYarmouth High School-0.18-1.182–73.4−1.000.791%
Reid GarofoliYarmouth High School1.110.112–73.4−1.000.791%

Match by match

Probability the model gave the side that went on to win. Red bars are upsets (the winner was given under 50%).

Rd#WinnerLoser P(winner)
13Yarmouth High SchoolPortland High School48%upset
17Falmouth High School (ME)Milton Academy38%upset
110Falmouth High School (ME)Portland High School61%
113Yarmouth High SchoolFalmouth High School (ME)37%upset
118Milton AcademyYarmouth High School73%
121Milton AcademyPortland High School74%
224Portland High SchoolYarmouth High School50%upset
228Milton AcademyFalmouth High School (ME)65%
231Falmouth High School (ME)Portland High School62%
233Falmouth High School (ME)Yarmouth High School62%
237Milton AcademyYarmouth High School75%
239Milton AcademyPortland High School76%
342Portland High SchoolYarmouth High School49%upset
345Milton AcademyFalmouth High School (ME)66%
347Portland High SchoolFalmouth High School (ME)38%upset
350Falmouth High School (ME)Yarmouth High School61%
355Milton AcademyYarmouth High School75%
358Portland High SchoolMilton Academy24%upset
# Winner Loser Pos.
1 Greely High School - Maine Rangers 1-2-6 def. Falmouth High School (ME) Navigators 3-4-5
2 Milton Academy Mustangs 1-2-6 def. Cape Elizabeth High School Capers 3-4-5
3 Yarmouth High School Clippers 1-2-5 def. Portland High School Bulldogs 3-4-6
4 Cape Elizabeth High School Capers 1-2-4 def. Falmouth High School (ME) Navigators 3-5-6
5 Greely High School - Maine Rangers 1-2-4 def. Milton Academy Mustangs 3-5-6
6 Unregistered NESSA Southern ME 1-2-4 def. Portland High School Bulldogs 3-5-6
7 Falmouth High School (ME) Navigators 2-3-4 def. Milton Academy Mustangs 1-5-6
8 Cape Elizabeth High School Capers 1-2-6 def. Greely High School - Maine Rangers 3-4-5
9 Unregistered NESSA Southern ME 1-2-5 def. Yarmouth High School Clippers 3-4-6
10 Falmouth High School (ME) Navigators 2-3-6 def. Portland High School Bulldogs 1-4-5 DSQ
11 Yarmouth High School Clippers 1-2-6 def. Greely High School - Maine Rangers 3-4-5
12 Unregistered NESSA Southern ME 1-2-4 def. Cape Elizabeth High School Capers 3-5-6
13 Yarmouth High School Clippers 1-2-6 def. Falmouth High School (ME) Navigators 3-4-5
14 Portland High School Bulldogs 1-2-6 def. Greely High School - Maine Rangers 3-4-5
15 Unregistered NESSA Southern ME 1-2-3 def. Milton Academy Mustangs 4-5-6
16 Unregistered NESSA Southern ME 2-3-4 def. Falmouth High School (ME) Navigators 1-5-6
17 Cape Elizabeth High School Capers 1-3-4 def. Portland High School Bulldogs 2-5-6
18 Milton Academy Mustangs 1-2-4 def. Yarmouth High School Clippers 3-5-6
19 Unregistered NESSA Southern ME 1-2-4 def. Greely High School - Maine Rangers 3-5-6
20 Cape Elizabeth High School Capers 1-3-6 def. Yarmouth High School Clippers 2-4-5
21 Milton Academy Mustangs 1-2-6 def. Portland High School Bulldogs 3-4-5
22 Falmouth High School (ME) Navigators 1-3-5 def. Greely High School - Maine Rangers 2-4-6
23 Milton Academy Mustangs 1-3-5 def. Cape Elizabeth High School Capers 2-4-6
24 Portland High School Bulldogs 1-4-5 def. Yarmouth High School Clippers 2-3-6
25 Cape Elizabeth High School Capers 1-2-5 def. Falmouth High School (ME) Navigators 3-4-6
26 Milton Academy Mustangs 1-2-3 def. Greely High School - Maine Rangers 4-5-6
27 Unregistered NESSA Southern ME 1-2-4 def. Portland High School Bulldogs 3-5-6
28 Milton Academy Mustangs 1-2-6 def. Falmouth High School (ME) Navigators 3-4-5
29 Cape Elizabeth High School Capers 1-2-3 def. Greely High School - Maine Rangers 4-5-6 DNS,DNS,DNS
30 Unregistered NESSA Southern ME 1-2-3 def. Yarmouth High School Clippers 4-5-6
31 Falmouth High School (ME) Navigators 2-3-5 def. Portland High School Bulldogs 1-4-6
32 Unregistered NESSA Southern ME 1-2-4 def. Cape Elizabeth High School Capers 3-5-6
33 Falmouth High School (ME) Navigators 2-3-5 def. Yarmouth High School Clippers 1-4-6
34 Milton Academy Mustangs 1-2-4 def. Unregistered NESSA Southern ME 3-5-6
35 Unregistered NESSA Southern ME 1-2-3 def. Falmouth High School (ME) Navigators 4-5-6
36 Cape Elizabeth High School Capers 1-2-6 def. Portland High School Bulldogs 3-4-5
37 Milton Academy Mustangs 1-2-3 def. Yarmouth High School Clippers 4-5-6
38 Cape Elizabeth High School Capers 1-3-5 def. Yarmouth High School Clippers 2-4-6
39 Milton Academy Mustangs 1-2-3 def. Portland High School Bulldogs 4-5-6
40 Greely High School - Maine Rangers 4-5-6 DNS,DNS,DNS def. Falmouth High School (ME) Navigators 1-2-3 DNS,DNS,DNS
41 Milton Academy Mustangs 1-3-4 def. Cape Elizabeth High School Capers 2-5-6
42 Portland High School Bulldogs 1-3-4 def. Yarmouth High School Clippers 2-5-6
43 Cape Elizabeth High School Capers 1-2-3 DNS,DNS,DNS def. Falmouth High School (ME) Navigators 4-5-6 DNS,DNS,DNS
44 Milton Academy Mustangs 1-2-3 DNS,DNS,DNS def. Greely High School - Maine Rangers 4-5-6 DNS,DNS,DNS
45 Milton Academy Mustangs 1-2-4 def. Falmouth High School (ME) Navigators 3-5-6
46 Cape Elizabeth High School Capers 1-2-3 DNS,DNS,DNS def. Greely High School - Maine Rangers 4-5-6 DNS,DNS,DNS
47 Portland High School Bulldogs 1-2-6 def. Falmouth High School (ME) Navigators 3-4-5
48 Yarmouth High School Clippers 1-2-3 DNS,DNS,DNS def. Greely High School - Maine Rangers 4-5-6 DNS,DNS,DNS
49 Unregistered NESSA Southern ME 1-2-3 DNS,DNS,DNS def. Cape Elizabeth High School Capers 4-5-6 DNS,DNS,DNS
50 Falmouth High School (ME) Navigators 2-3-4 def. Yarmouth High School Clippers 1-5-6
51 Portland High School Bulldogs 1-2-3 DNS,DNS,DNS def. Greely High School - Maine Rangers 4-5-6 DNS,DNS,DNS
52 Unregistered NESSA Southern ME 4-5-6 DNS,DNS,DNS def. Milton Academy Mustangs 1-2-3 DNS,DNS,DNS
53 Unregistered NESSA Southern ME 1-2-3 DNS,DNS,DNS def. Falmouth High School (ME) Navigators 4-5-6 DNS,DNS,DNS
54 Cape Elizabeth High School Capers 1-2-6 def. Portland High School Bulldogs 3-4-5
55 Milton Academy Mustangs 1-2-6 def. Yarmouth High School Clippers 3-4-5
56 Unregistered NESSA Southern ME 1-2-3 DNS,DNS,DNS def. Greely High School - Maine Rangers 4-5-6 DNS,DNS,DNS
57 Yarmouth High School Clippers 4-5-6 DNS,DNS,DNS def. Cape Elizabeth High School Capers 1-2-3 DNS,DNS,DNS
58 Portland High School Bulldogs 4-5-6 DNS,DNS,DNS def. Milton Academy Mustangs 1-2-3 DNS,DNS,DNS

From the notes

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

All notes →