MBL TR Tournament

# SchoolTeam Rec.
1 Duxbury High School Duxbury High School Dragons 8–2
2 Winchester High School Winchester High School Varsity 6–4
3 Sharon High School Sharon High School Eagles 5–5
4 Hingham High School Hingham High School Harbormen 5–5
5 Wellesley High School Wellesley High School Raiders 4–6
6 St. Johns Prep St. Johns Prep Eagles 2–8

Pre-event forecast

Fitted on the 12,761 team race matches sailed before 2025-05-17, using the line-ups that actually raced. It called 20 of 30 matches (67%) with a log-loss of 0.674 (a coin flip scores 0.693), so the event went poorly for the forecast. Orderliness −0.62 ± 0.59: an upset-heavy event, more orderly than 14% 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
1Duxbury High School
Dragons
23.36
school +0.24
Derek Kirby / Clara Destenaves 1.43
Jack Bailey-Gates / Anya Schabort 0.24
Vaughan Knecht / Kylie Gallagher 1.37
57%8–2 (80%)+2.3
2Winchester High School
Varsity
33.18
school −0.07
William Macneille / Skyler Marnik 1.50
Ashton Marnik / Sean 0.49
Nick Russo / Noah Dengler 1.11
53%6–4 (60%)+0.7
3Sharon High School
Eagles
14.04
school +0.47, home +0.15
Arthur Do / Henry Comeau 0.96
Thomas Ha / Josh Raikman 0.73
Ethan Huang / Ray Luo 1.61
72%5–5 (50%)−2.2
4Hingham High School
Harbormen
42.82
school +0.35
Caroline O'Hara / Colin Cleary 0.75
Madeleine Accettella / Grace Mahoney 1.18
Henry Smith / Chris Hoppe 2–4
Casey Teahan / Chris Hoppe 3–1
47%5–5 (50%)+0.3
5Wellesley High School
Raiders
62.20Kaitlin Hynes / Kathleen Gallico 1.23
Evan Hinchley / Avery Thornton
Phoebe Foraste / Chloe Malek 0–4
Syd Vecchiotti / Nina Lowe 0.22 2–2
Syd Vecchiotti / Phoebe Foraste 0.19 2–0
33%4–6 (40%)+0.7
6St. Johns Prep
Eagles
52.38Jack Morgan / Davis Ferreira 1.14
Jeremiah Mccarthy / John Gabriel
Conor Mcgeown / Thomas Wakelin
37%2–8 (20%)−1.7

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)
1Duxbury High School3.364.838–25.7+1.471.712%
5Wellesley High School2.202.594–63.3+0.380.144%
2Winchester High School3.183.566–45.3+0.380.145%
4Hingham High School2.822.985–54.7+0.160.055%
6St. Johns Prep2.381.222–83.7−1.161.094%
3Sharon High School4.042.775–57.2−1.271.697%

By skipper

SkipperSchoolValue Perf.RecordExp.
wins
ΔSurprise
(bits)
P(this good
or better)
Syd VecchiottiWellesley High School0.222.254–21.9+2.032.48%
Casey TeahanHingham High School0.572.313–11.9+1.741.125%
Jack Bailey-GatesDuxbury High School0.241.718–25.7+1.471.712%
Kaitlin HynesWellesley High School1.231.624–63.3+0.380.144%
William MacneilleWinchester High School1.501.886–45.3+0.380.145%
Ashton MarnikWinchester High School0.490.876–45.3+0.380.145%
Nick RussoWinchester High School1.111.496–45.3+0.380.145%
Madeleine AccettellaHingham High School1.181.345–54.7+0.160.055%
Henry SmithHingham High School0.25-0.542–42.8−0.800.487%
Jack MorganSt. Johns Prep1.14-0.012–83.7−1.161.094%
Conor McgeownSt. Johns Prep0.37-0.792–83.7−1.161.094%
Arthur DoSharon High School0.96-0.315–57.2−1.271.697%
Thomas HaSharon High School0.73-0.545–57.2−1.271.697%
Phoebe ForasteWellesley High School0.74-2.260–41.4≤−3.002.3>99%

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)
11Duxbury High SchoolWellesley High School68%
12Winchester High SchoolHingham High School59%
13Sharon High SchoolSt. Johns Prep81%
14Winchester High SchoolWellesley High School62%
15Sharon High SchoolDuxbury High School63%
16Hingham High SchoolSt. Johns Prep63%
17Sharon High SchoolWinchester High School66%
18Hingham High SchoolWellesley High School64%
19Duxbury High SchoolSt. Johns Prep69%
110Sharon High SchoolHingham High School69%
111Winchester High SchoolDuxbury High School46%upset
112St. Johns PrepWellesley High School58%
113Duxbury High SchoolHingham High School62%
114Wellesley High SchoolSharon High School16%upset
115Winchester High SchoolSt. Johns Prep65%
216Hingham High SchoolSt. Johns Prep61%
217Wellesley High SchoolSharon High School16%upset
218Duxbury High SchoolWinchester High School53%
219Hingham High SchoolSharon High School31%upset
220St. Johns PrepWinchester High School36%upset
221Duxbury High SchoolWellesley High School64%
222Winchester High SchoolSharon High School34%upset
223Wellesley High SchoolHingham High School37%upset
224Duxbury High SchoolSt. Johns Prep67%
225Winchester High SchoolWellesley High School61%
226Sharon High SchoolSt. Johns Prep77%
227Duxbury High SchoolHingham High School62%
228Wellesley High SchoolSt. Johns Prep41%upset
229Hingham High SchoolWinchester High School41%upset
230Duxbury High SchoolSharon High School37%upset
# Winner Loser Pos.
1 Duxbury High School Dragons 1-2-3 def. Wellesley High School Raiders 4-5-6
2 Winchester High School Varsity 1-2-5 def. Hingham High School Harbormen 3-4-6
3 Sharon High School Eagles 1-4-5 def. St. Johns Prep Eagles 2-3-6
4 Winchester High School Varsity 2-3-4 def. Wellesley High School Raiders 1-5-6
5 Sharon High School Eagles 1-3-6 def. Duxbury High School Dragons 2-4-5
6 Hingham High School Harbormen 1-2-6 def. St. Johns Prep Eagles 3-4-5
7 Sharon High School Eagles 1-2-6 def. Winchester High School Varsity 3-4-5
8 Hingham High School Harbormen 1-4-5 def. Wellesley High School Raiders 2-3-6
9 Duxbury High School Dragons 1-2-6 def. St. Johns Prep Eagles 3-4-5
10 Sharon High School Eagles 1-2-4 def. Hingham High School Harbormen 3-5-6
11 Winchester High School Varsity 2-3-5 def. Duxbury High School Dragons 1-4-6
12 St. Johns Prep Eagles 1-2-6 def. Wellesley High School Raiders 3-4-5
13 Duxbury High School Dragons 2-3-4 def. Hingham High School Harbormen 1-5-6
14 Wellesley High School Raiders 1-2-6 DSQ def. Sharon High School Eagles 3-4-5 DSQ
15 Winchester High School Varsity 1-3-6 def. St. Johns Prep Eagles 2-4-5
16 Hingham High School Harbormen 2-3-4 def. St. Johns Prep Eagles 1-5-6
17 Wellesley High School Raiders 2-3-4 def. Sharon High School Eagles 1-5-6
18 Duxbury High School Dragons 2-3-4 def. Winchester High School Varsity 1-5-6
19 Hingham High School Harbormen 1-2-6 def. Sharon High School Eagles 3-4-5
20 St. Johns Prep Eagles 1-2-4 DSQ def. Winchester High School Varsity 3-5-6
21 Duxbury High School Dragons 2-3-5 def. Wellesley High School Raiders 1-4-6
22 Winchester High School Varsity 2-3-4 def. Sharon High School Eagles 1-5-6
23 Wellesley High School Raiders 2-3-4 def. Hingham High School Harbormen 1-5-6
24 Duxbury High School Dragons 1-2-3 def. St. Johns Prep Eagles 4-5-6
25 Winchester High School Varsity 1-4-5 def. Wellesley High School Raiders 2-3-6
26 Sharon High School Eagles 1-2-4 def. St. Johns Prep Eagles 3-5-6
27 Duxbury High School Dragons 1-4-5 def. Hingham High School Harbormen 2-3-6
28 Wellesley High School Raiders 1-4-5 def. St. Johns Prep Eagles 2-3-6
29 Hingham High School Harbormen 1-3-4 def. Winchester High School Varsity 2-5-6
30 Duxbury High School Dragons 1-4-5 def. Sharon High School Eagles 2-3-6

Conditions — 05/17/2025 (8am–6pm)

☁️Overcast
Humidity 90%  ·  Pressure 1001.8 hPa

Temperature

66°F
↑ 69°F   ↓ 60°F
Feels like 66°F

Wind

● from   ▲ toward
8.2 kn
avg  ·  max 10.3 kn
Gusts to 21.4 kn
From S (174°)

Sky & Precipitation

Cloud cover82% Sunshine4.0 hrs Humidity90% Pressure1001.8 hPa Rain0.34 in

What this breeze does at Sharon High School — from fleet racing

Breeze: S about 10 kn (weather reanalysis in the scorer’s units)
In fleet races at Sharon High School in this breeze: a favourites’ day (+0.03)
Favourites’ conditions: in fleet racing here the results follow the ratings more closely than usual, and the top seeds hold their places.

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.03 means a rating gap counts about 2% more 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 Sharon High School by wind direction (angle) and speed (rings), fitted surface; dots are labelled regatta-days, ★ this regatta (only 3 labelled days at Sharon High School, so the surface is mostly the all-venue pattern).

From the notes

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

All notes →