A guided tour of the Rowing Power Index

Welcome. If this is your first visit, the homepage is the Starting 10, but it isn't the whole 1500 meters. The site has a few dozen pages, all built on the same model — a hierarchical Bayesian fit to…

Apr 29, 2026·Read full analysis →

The British rankings, and a preview of National Schools'

The course at the National Water Sports Centre is a 2,000-metre straight cut by a forest on one side and a grandstand on the other, six lanes wide and pointed almost due south. Two and a half…

The Power 10: Women's V8+ and 2V8+, after Stotesbury

The model's US #1 women's V8+ didn't race at Stotesbury. The US #2 didn't race at Stotesbury. The US #3, #4, and #5 didn't race at Stotesbury. The boat class's most-anticipated weekend of 2026 was a…

The Power 10: Men's V8+ and 2V8+, after Stotesbury

Three weeks ago this list looked at four April A Finals — King's Crown, Mercer Lake, the Exeter Invitational, Noxontown — and read them into a top ten that had never raced as a single field.…

Stotesbury 2026: St. Joseph's Prep owns the Schuylkill, Montclair owns the weekend's story

Forty teams across the two Varsity 8+ classes, 1,500 metres on the Schuylkill, and one programme walked off the dock with two Golds. St. Joseph's Prep won the Men's V8+ Friday time trial in 4:21.65,…

The Power 10: Women's 2V8+, entering championship season

The Mercer Lake women's 2V Sprints on April 18 and 19 belonged to Greenwich. The King's Crown women's 2V A Final a week later belonged to Row America Rye, who beat Greenwich by three seconds over…

Upcoming
Youth Nationals
Jun 11
All regattas
Recent ResultsAll regattas →
womens 2v8May 24
MPSRA Spring Championship
Petite Final
1Bromfield6:08.340
2Arlington Belmont6:24.671
womens 2v8May 24
MPSRA Spring Championship
Grand Final
1Boston Latin5:55.741
2Brookline5:57.643
3Wayland-Weston6:03.339
4Duxbury6:07.131
5Hingham6:14.537
womens 2v8May 24
MPSRA Spring Championship
1Brookline5:48.983
2Wayland-Weston5:53.098
3Duxbury5:53.502
4Hingham5:54.047
5Boston Latin5:59.762
womens 2v8May 24
National Schools Regatta
1Headington6:46.70
2Shiplake College6:49.17
3Surbiton High School7:13.11
4St. Pauls Girls'7:21.16
mens 2v8May 24
MPSRA Spring Championship
Grand Final
1Duxbury5:03.847
2Wayland-Weston5:08.546
3Boston Latin5:08.636
4Brookline5:21.765
5Hingham5:24.154
mens 2v8May 24
National Schools Regatta
1Radley College6:00.08
2Shiplake College6:04.75
3Eton College6:05.05
4Hampton School6:05.72
5St. Pauls6:10.33
mens 2v8May 24
National Schools Regatta
1Dulwich College6:07.61
2Kings College6:09.08
3Shrewsbury6:15.97
4Abingdon6:22.23
5Latymer Upper6:30.54
W V8+May 24
MPSRA Spring Championship
Grand Final
1Brookline5:33.306
2Boston Latin5:34.535
3Arlington Belmont5:41.989
4Wayland-Weston5:44.803
5Hingham5:45.846
How RPI Works

Every rating is a full probability distribution, not a single number — and every race updates all of them at once.

The Algorithm

1
Every rating is a best guess with an uncertainty band
Each crew has a most-likely speed plus a credible interval— the range we're 90% confident covers the truth. Crews with many recent races have tight intervals; new crews start wide and tighten as data accumulates.
Wayland-Weston 1713 · 90% CI 1669–1756
2
Win probability comes from comparing two distributions
When two crews race, we compare their full posterior distributions — not just the means. A wide gap between curves means a confident pick; overlapping curves mean a coin-flip race.
Wayland-Weston 1713 vs Duxbury 1640
Predicted: 95% chance for Wayland-Weston
Margin: -0.1 to +8.8 sec (90% interval at 1500m)
Posterior comparison
DuxburyWayland-Weston95% Wayland-Weston wins
3
All races inform every rating at once
Rather than nudging one rating after each race, the model fits every team's skill jointly using hierarchical pooling. Beating a strong-league crew counts more — automatically — because each league's overall strength is itself learned from the races within it.
One race result → every team's posterior shifts
League means recalibrate jointly with team ratings
No K-factor — points per race emerge from the data

Accuracy & Calibration

90%
Calls correct
1,600+
H2H pairs tested
PredictedActual win rate
50–55%
67%
55–60%
65%
60–65%
82%
65–70%
78%
70–80%
86%
80–90%
89%
90–100%
95%
When the model predicts X%, teams win ~X% of the time.
Measured on the last ~3 months of real races against the live Bayesian engine's current posterior.