Skip to content

Sailor · 2015–2026

Ryan Keenan

Search sailors · About these ratings

Events
85

794 races · 72 race wins

Win rate
6%

6% win rate · 5 of 85

Podium rate
19%

16 top-three finishes

Typically beats
73%

of boats faced (range 72%–74%, 5,021 boats)

Best class ranking
#15

Helm in 420 · rating 713

Longest win streak
5

race wins in a row

Most successful partnership
Caroline O'Hara

1 wins · 2 podiums in 5 events together · 20% win rate

Best trio
Eve Cintron & Michelangelo Vecchio

1 wins · 1 podiums in 4 events, all three aboard

Biggest lift
Christine Keedy Brown

+26 points of fleet beaten when sailing together

Longest-running crew
Lucca Antonietti

Sep 2025 – Oct 2026 · 6 events

Nemesis
Freddie Parkin

15–90 head to head in 105 races

Rival
Ian Fox

94–110 in 205 races

Best day
3 Dec 2016

3-21-1-1-4-1-6-25-1-33-11-2-12 · 2016 USA Junior Olympic Sailing Festival

Signature result
2nd of 109

2024-25 Melges 15 Winter Series #2 · Melges 15 · 4 Jan 2025

Partnerships · 43 sailors

Most successful partnership: Caroline O'Hara — 1 wins · 2 podiums in 5 events together · 20% win rate
  • Eve Cintron · Bowdoin College (Polar Bears) · College fleet racing, College team racing 8events 1 wins together · 1 podiums · 13% win rate · 25 of 174 races won Beat 46% of the fleet together(−22 vs. without) · best 1st · Oct 2025 – Oct 2026
  • Ava Cohen · Ryan Keenan · 420, Melges 15 7events 0 wins together · 2 podiums · 0% win rate · 3 of 48 races won Beat 87% of the fleet together(+23 vs. without) · best 2nd · Nov 2024 – Mar 2025
  • Soleil Aurignac · Ryan Keenan · 420 7events 0 wins together · 1 podiums · 0% win rate · 1 of 53 races won Beat 83% of the fleet together(+18 vs. without) · best 3rd · Dec 2023 – Aug 2024
  • Hazel Johnson · Bowdoin College (Polar Bears) · College fleet racing, College team racing 7events 1 wins together · 1 podiums · 14% win rate · 12 of 151 races won Beat 49% of the fleet together(−19 vs. without) · best 1st · Apr 2026 – Oct 2026
  • Michelangelo Vecchio · Bowdoin College (Polar Bears) · College fleet racing, College team racing 7events 1 wins together · 1 podiums · 14% win rate · 11 of 157 races won Beat 36% of the fleet together(−33 vs. without) · best 1st · Oct 2025 – Oct 2026
  • Elizabeth Wire · Bowdoin College (Polar Bears) · College fleet racing 6events 0 wins together · 0 podiums · 0% win rate · 2 of 148 races won Beat 31% of the fleet together(−38 vs. without) · best 5th · Oct 2025 – Oct 2026
  • Lucca Antonietti · Bowdoin College (Polar Bears 1), Bowdoin College (Polar Bears) · College fleet racing 6events 1 wins together · 1 podiums · 17% win rate · 8 of 142 races won Beat 41% of the fleet together(−28 vs. without) · best 1st · Sep 2025 – Oct 2026
  • Caroline O'Hara · Bowdoin College (Polar Bears 1), Bowdoin College (Polar Bears) · College fleet racing, College team racing 5events 1 wins together · 2 podiums · 20% win rate · 26 of 107 races won Beat 54% of the fleet together(−13 vs. without) · best 1st · Sep 2025 – Apr 2026
  • Christine Keedy Brown · Ryan Keenan · 420 5events 0 wins together · 3 podiums · 0% win rate · 5 of 41 races won Beat 91% of the fleet together(+26 vs. without) · best 2nd · Feb 2023 – Aug 2023
  • Cole Amaral · Bowdoin College (Polar Bears) · College fleet racing, College team racing 5events 0 wins together · 1 podiums · 0% win rate · 20 of 109 races won Beat 49% of the fleet together(−18 vs. without) · best 3rd · Sep 2025 – Apr 2026

Lift shows how much better this sailor finishes with that partner aboard.

Rating history

-191347885201620182020202220242026Helm rating, full-size sailingCrew rating, full-size sailing

— Helm rating, full-size sailing · - - Crew rating, full-size sailing

Event history · 85

DateEventBoatClassRoleFinish
24 Oct 2026Open Atlantic Coast ChampionshipBowdoin College (Polar Bears)College fleet racingB Skipper (5-6)18th / 18
3 Oct 2026Moody TrophyBowdoin College (Polar Bears)College fleet racingB Skipper1st / 17
27 Sep 2026Sherman Hoyt TrophyBowdoin College (Polar Bears)College fleet racingB Skipper (1-10)10th / 16
19 Sep 2026Hatch Brown Trophy 2026Bowdoin College (Polar Bears)College fleet racingB Skipper9th / 16
12 Sep 2026Harry H. Anderson Jr. TrophyBowdoin College (Polar Bears)College fleet racingB Skipper11th / 17
11 Jul 2026128th Larchmont Race WeekThe PinMelges 15Skipper1st / 12
11 Jun 20262026 Melges 15 U.S. National ChampionshipThe PinMelges 15Skipper13th / 75
30 May 2026M15 Long Island Sound Champs Part 1The PinMelges 15Skipper7th / 45
21 May 2026Open Fleet Race National ChampionshipsBowdoin College (Polar Bears)College fleet racingA Skipper (5-6)16th / 18
18 Apr 2026Boston Dinghy Challenge Cup-2026Bowdoin College (Polar Bears)College fleet racingA Skipper5th / 17
11 Apr 2026Thompson TrophyBowdoin College (Polar Bears)College team racingSkipper10th / 16
4 Apr 2026Mystic Lake Team RaceBowdoin College (Polar Bears)College team racingSkipper6th / 8
28 Mar 2026Jumbo Team RaceBowdoin College (Polar Bears)College team racingSkipper5th / 8
21 Feb 20262025-26 Melges 15 Winter Series #3Bella HenrichMelges 15Crew9th / 127
10 Jan 2026VX One Winter Series #2 Powered by Evolution SailsSneaky'sVX OneSkipper10th / 24
3 Jan 20262025-26 Melges 15 Winter Series #2Ryan KeenanMelges 15Skipper17th / 133
22 Nov 20252025-26 Melges 15 Winter Series #1Ryan KeenanMelges 15Skipper15th / 89
25 Oct 2025Nickerson TrophyBowdoin College (Polar Bears)College fleet racingA Skipper9th / 14
18 Oct 2025Open Atlantic Coast Championship FinalsBowdoin College (Polar Bears)College fleet racingA Skipper (13-14)15th / 18
11 Oct 2025Savin Hill InviteBowdoin College (Polar Bears)College fleet racingA Skipper (5-10)9th / 14
27 Sep 2025Moody TrophyBowdoin College (Polar Bears)College fleet racingB Skipper7th / 18
20 Sep 2025Eagle InviteBowdoin College (Polar Bears)College fleet racingC Skipper3rd / 6
13 Sep 20252025 Nicholas Barnett TrophyBowdoin College (Polar Bears 1)College fleet racingB Skipper1st / 15
13 Sep 2025Mattapoisett YC Fall Round the Bay RaceFamily TiesPHRF handicapSkipper5th / 8
21 Mar 20252025 Melges 15 Midwinter ChampionshipRyan KeenanMelges 15Skipper9th / 95

Helm rating, Full-size sailing: 534, #1,764.Crew rating, Full-size sailing: -28, #48,324. Compiled from public results; not an official ranking.