Data-Driven Sailing Home ICSA ISSA
A self-built statistics project on 26 seasons of college sailing

Ranking college sailors with a model that actually gets validated

Existing sailing rankings are mostly eyeballed win totals. This project fits a real statistical model — a temporal Plackett–Luce ranking — to 600k+ scraped race results, and checks it against races it never saw.

100K+
Training races
24K+
Sailors modeled
13.7M
Parameters
70%
Held‑out accuracy

This week's predictions

Live output from the model above — win probability from 5,000 Monte Carlo race simulations per regatta, built on the predicted lineups. Check back after results post to see how it did.

Rose Bowl
USC · 01/02/2027
Boston College — 83% win
KP Women's Invite
Kings Point · 09/12/2026
2
23%
Columbia University
1
30%
Hobart and William Smith Colleges
3
21%
Cornell University
KP Dinghy Open Invite
Kings Point · 09/12/2026
2
21%
Hobart and William Smith Colleges
1
24%
Princeton University
3
17%
Cornell University
ILCA North
Kings Point · 09/12/2026
2
22%
Hobart and William Smith Colleges
1
34%
U. S. Merchant Marine Academy
3
17%
Webb Institute
NEISA Open Singlehanded Championship
Boston College · 09/18/2026
2
14%
Connecticut College
1
22%
Boston College
3
13%
Roger Williams University
Regis Trophy
Boston University · 09/19/2026
2
27%
Yale University
1
33%
Harvard University
3
8%
Dartmouth College
SAISA Women's Top 9
Charleston · 09/19/2026
2
19%
Rollins College
1
41%
College of Charleston
3
16%
University of South Florida
Susan Rogers
Cornell · 09/19/2026
2
9%
Fordham University
1
79%
Cornell University
3
5%
U. S. Merchant Marine Academy
Hatch Brown Trophy 2026
MIT · 09/19/2026
2
21%
Boston College
1
22%
Brown University
3
14%
Roger Williams University
SAISA Open Top 9
Charleston · 09/19/2026
2
17%
Florida State University
1
18%
University of South Florida
3
14%
College of Charleston
Mystic Lake Invite
Tufts · 09/19/2026
2
25%
Boston College
1
31%
Roger Williams University
3
19%
Massachusetts Institute of Technology
Jack Boehringer '52 Open Invite
Cornell · 09/19/2026
2
30%
Fordham University
1
42%
University of Pennsylvania
3
18%
Hobart and William Smith Colleges
Donaghy Bowl
U. Connecticut · 09/19/2026
2
8%
Sacred Heart University
1
82%
Brown University
3
4%
University of Massachusetts at Amherst
GLIOR J105 Division
Chicago · 09/26/2026
2
17%
Harvard University
1
29%
Brown University
3
13%
U. S. Coast Guard Academy
SMC Open
St. Mary's · 09/26/2026
2
31%
St. Mary's College of Maryland
1
41%
U. S. Naval Academy
3
14%
University of Pennsylvania
SAISA Open Top 6 Invite
Eckerd · 09/26/2026
2
20%
Florida State University
1
20%
North Carolina State University
3
17%
College of Charleston
JAX Open
Jacksonville · 09/26/2026
2
37%
Rollins College
1
47%
Jacksonville University
3
9%
Palm Beach Atlantic University
GLIOR PHRF Division
Northwestern/Chicago · 09/26/2026
2
21%
University of Wisconsin
1
22%
Northwestern University
3
21%
University of Notre Dame
Cayuga Clash
Cornell · 09/26/2026
Cornell University — 100% win
Seneca Showdown
Hobart & William · 09/26/2026
Cornell University — 83% win
CAZENOVIA FALL OPEN
Syracuse · 09/26/2026
2
30%
Penn State University
1
45%
Queen's University
3
22%
Rochester Institute of Technology
Boiler Cup
Purdue · 09/26/2026
Saint Mary's College — 100% win
Bowdoin Mid Week Invitational
Bowdoin · 10/01/2026
2
0%
Bates College
1
100%
Maine Maritime Academy
3
0%
Bowdoin College
WACC Round 1B
Bowdoin College · 10/03/2026
2
19%
Connecticut College
1
42%
Brown University
3
18%
Roger Williams University
WACC Round 1A
Dartmouth College · 10/03/2026
2
12%
Dartmouth College
1
74%
Yale University
3
6%
Tufts University
Smith Trophy
Massachusetts Institute of Technology · 10/03/2026
2
23%
Boston College
1
26%
Brown University
3
14%
Roger Williams University
Match Race NE Champs
Maine Maritime Academy · 10/03/2026
2
20%
Brown University
1
27%
Bowdoin College
3
15%
Tufts University
Moody Trophy
University of Rhode Island · 10/03/2026
2
22%
Connecticut College
1
45%
Roger Williams University
3
14%
University of Rhode Island
BU Invite
Boston University · 10/03/2026
2
32%
Brown University
1
32%
Boston College
3
13%
Roger Williams University
Charleston Fall
COC · 10/03/2026
insufficient data
Stewart Walker Trophy
Middlebury College · 10/03/2026
2
12%
Middlebury College
1
69%
McGill University
3
10%
Amherst College
McGill Cup
McGill University · 10/03/2026
2
33%
Amherst College
1
62%
McGill University
3
5%
University of Massachusetts at Amherst
Danmark Trophy
Coast Guard · 10/03/2026
2
11%
Brown University
1
17%
Stanford University
3
10%
Dartmouth College
Carl Van Duyne - MAISA Open Singles
Navy · 10/03/2026
2
22%
St. Mary's College of Maryland
1
35%
Queen's University
3
20%
U. S. Naval Academy
MCSA Match Race Championship
Michigan · 10/03/2026
2
16%
University of Chicago
1
21%
University of Michigan
3
16%
Hope College
Greg Popp Trophy @ ERAU
Embry-Riddle · 10/03/2026
2
17%
Palm Beach Atlantic University
1
50%
University of Miami
3
14%
University of Central Florida
Western Canada Cup '26
Victoria · 10/03/2026
2
13%
Oregon State University
1
87%
Western Washington University
3
0%
University of Victoria
Chenard Cup
Georgia Tech · 10/03/2026
2
27%
University of South Carolina
1
42%
Auburn University
3
8%
University of Tennessee
Women's Atlantic Coast Championship Round 1 B
Bowdoin · 10/03/2026
2
18%
Brown University
1
28%
Harvard University
3
15%
Cornell University
Women's Atlantic Coast Championship Round 1A
Dartmouth · 10/03/2026
2
15%
Yale University
1
18%
College of Charleston
3
13%
Stanford University
Jesuit Open
Fordham · 10/03/2026
2
19%
University of Michigan
1
35%
U. S. Naval Academy
3
9%
Princeton University
Sodus Bay Open
Rochester · 10/03/2026
2
29%
Cornell University
1
44%
Queen's University
3
9%
Hamilton College
SHU Trophy 2026
Sacred Heart · 10/04/2026
2
27%
Sacred Heart University
1
42%
Brandeis University
3
13%
Williams College
Stu Nelson
Connecticut College · 10/10/2026
2
18%
Brown University
1
50%
Yale University
3
11%
Harvard University
Sister Esther Trophy
Salve Regina University · 10/10/2026
2
15%
Roger Williams University
1
21%
Boston College
3
10%
Brown University
Hewitt Trophy
Bowdoin College · 10/10/2026
2
23%
Bowdoin College
1
25%
Boston College
3
13%
Dartmouth College
Great Herring Pond Open
Massachusetts Maritime Academy · 10/10/2026
2
13%
University of New Hampshire
1
54%
Northeastern University
3
13%
Massachusetts Maritime Academy
Protest Trophy
Bates College · 10/10/2026
2
27%
Colby College
1
33%
Williams College
3
24%
Bates College
Richard Ross College Bowl
University of New Hampshire · 10/11/2026
2
29%
Olin College of Engineering
1
35%
Bentley University
3
17%
Williams College
Captain Hurst
Dartmouth College · 10/17/2026
2
19%
Dartmouth College
1
21%
Brown University
3
14%
Yale University
Savin Hill Invite
Boston College · 10/17/2026
2
35%
Boston College
1
35%
Brown University
3
7%
Boston University
Nevins
KP · 10/17/2026
2
25%
Tufts University
1
49%
Yale University
3
15%
Boston University
Dave Perry Trophy
Yale University · 10/17/2026
2
24%
Yale University
1
41%
Boston College
3
22%
Brown University
Peak Foliage
University of New Hampshire · 10/17/2026
2
10%
Northeastern University
1
54%
Maine Maritime Academy
3
9%
Boston University
Crew's Regatta
??? · 10/18/2026
2
18%
Northeastern University
1
70%
Brown University
3
5%
Massachusetts Maritime Academy
Reese's Cup
University of New Hampshire · 10/18/2026
2
19%
Salve Regina University
1
45%
Maine Maritime Academy
3
9%
Northeastern University
Yale Women's
Yale University · 10/24/2026
2
18%
Brown University
1
29%
Harvard University
3
16%
Yale University
Oberg Trophy
NU/MIT · 10/24/2026
2
22%
Dartmouth College
1
30%
Brown University
3
22%
Roger Williams University
Norman Reid TR
Boston College · 10/24/2026
2
32%
Harvard University
1
32%
Boston College
3
15%
Brown University
Loder Trophy
University of New Hampshire · 10/24/2026
2
14%
Northeastern University
1
38%
Boston University
3
12%
University of Vermont
Conn College Invite
Connecticut College · 10/24/2026
2
27%
Brown University
1
40%
U. S. Coast Guard Academy
3
16%
University of Rhode Island
Lane Trophy TR
Tufts University · 10/25/2026
2
34%
Brown University
1
45%
Boston College
3
10%
Tufts University
Nickerson Trophy
Tufts University · 10/31/2026
2
14%
Boston College
1
22%
Dartmouth College
3
11%
Brown University
Terrier Invite
Boston University · 10/31/2026
2
16%
Boston University
1
16%
Brown University
3
13%
University of Rhode Island

See predicted lineups — not just who wins, but who sails — or full simulated standings for every regatta.

What the model produces

Jun ’24 Feb ’25 Sep ’25 Apr ’26
Stanford Roger Williams College of Charleston Penn

Real output from the live model — weekly top‑3‑sailor average rating for four ICSA programs, June 2024–April 2026. Ratings drift gradually week to week instead of swinging on a single regatta, because that drift is exactly what the model's smoothness prior constrains.

How it works

Every sailor gets a latent skill value θ[sailor, week] for every ISO week they've been active — a full trajectory, not one static number. It's fit by maximum likelihood under the Plackett–Luce distribution (the standard way to model a full finishing order, not just win/loss), with an L2 anchor plus log–cosh penalties on week‑to‑week velocity and acceleration so skill can drift realistically instead of chasing noise — trained in PyTorch on GPU, batched by fleet size, over roughly 13.7 million parameters.

A second tool, the Boat Speed Analyzer, is built on the same data: it compares a school's fleet-race performance across two time windows and flags whether the difference is statistically significant, so a real speed change isn't confused with normal race-to-race noise.

Validated, not just fit

The model is trained on 100,000+ races across 24,000+ sailors, and checked against a random 1-in-20 sample of regattas held out before fitting — races it never saw during training.

70%
of the time, the model correctly predicts which of two sailors finished ahead — on races it never trained on.

Why I built this

Explore it

See the rankings Boat speed analyzer College recruiting guide Summer transition analysis