Skip to content

Sailor · 2008–2026

Bill Craig

Search sailors · About these ratings

Events
19

190 races · 23 race wins

Win rate
11%

11% win rate · 2 of 19

Podium rate
37%

7 top-three finishes

Typically beats
52%

of boats faced (range 47%–57%, 260 boats)

Best class ranking
#3508

Crew in College fleet racing · rating 159

Longest win streak
4

race wins in a row

Most successful partnership
Hagen Moe

1 wins · 2 podiums in 3 events together

Best trio
William Moe & Hagen Moe

1 wins · 2 podiums in 3 events, all three aboard

Biggest lift
Hagen Moe

+32 points of fleet beaten when sailing together

Longest-running crew
Doug Van Der Aa

Jun 2013 – Jun 2020 · 8 events

Nemesis
Brian Kamilar

3–33 head to head in 36 races

Rival
Peter Sterflinger

28–37 in 65 races

Best day
25 Apr 2015

1-6-4-4-1-2-2-3-3-2-4-2-3-1-3-3-2-2-3-2-1-3-1-1 · O'Toole

Signature result
4th of 23

MYC 2025 PHRF Season Series · Handicap · 14 May 2025

Partnerships · 48 sailors

Most successful partnership: Hagen Moe — 1 wins · 2 podiums in 3 events together
  • Doug Van Der Aa · ignatz, Standard Deviation, Team Variance/Pure Michigan ~ San Fredelau, Variance · J/111, Moorings 45, PHRF handicap 8events 1 wins together · 4 podiums · 13% win rate · 6 of 43 races won Beat 57% of the fleet together(±0 vs. without) · best 1st · Jun 2013 – Jun 2020
  • Carl Hanssen · Standard Deviation, Team Variance/Pure Michigan ~ San Fredelau, Variance · J/111, Moorings 45, PHRF handicap 7events 1 wins together · 4 podiums · 14% win rate · 6 of 38 races won Beat 60% of the fleet together(+4 vs. without) · best 1st · Jun 2013 – Jun 2020
  • Ken Visser · Standard Deviation, Variance · J/111, PHRF handicap 6events 1 wins together · 4 podiums · 17% win rate · 6 of 33 races won Beat 65% of the fleet together(+12 vs. without) · best 1st · Jun 2013 – Jun 2020
  • Jim Frisinger · Standard Deviation, Variance · J/111, PHRF handicap 6events 1 wins together · 4 podiums · 17% win rate · 6 of 33 races won Beat 65% of the fleet together(+12 vs. without) · best 1st · Jun 2013 – Jun 2020
  • Stephen DeMelllo · Team Variance/Pure Michigan ~ San Fredelau, Variance · J/111, Moorings 45, PHRF handicap 4events 1 wins together · 1 podiums · 4 events · 2 of 21 races won Beat 40% of the fleet together(−21 vs. without) · best 1st · Aug 2018 – Jun 2020
  • Garret Tenkel · Standard Deviation, Variance · J/111, PHRF handicap 4events 0 wins together · 2 podiums · 4 events · 3 of 28 races won Beat 51% of the fleet together(−8 vs. without) · best 2nd · Jun 2013 – Sep 2018
  • Hagen Moe · Bulldog, BULLDOG · Handicap, PHRF handicap 3events 1 wins together · 2 podiums · 3 events · 11 of 17 races won Beat 84% of the fleet together(+32 vs. without) · best 1st · May 2025 – Jun 2025
  • Peter Campbell · Bulldog, BULLDOG · Handicap, PHRF handicap 3events 1 wins together · 2 podiums · 3 events · 11 of 17 races won Beat 84% of the fleet together(+32 vs. without) · best 1st · May 2025 – Jun 2025
  • William Moe · Bulldog, BULLDOG · Handicap, PHRF handicap 3events 1 wins together · 2 podiums · 3 events · 11 of 17 races won Beat 84% of the fleet together(+32 vs. without) · best 1st · May 2025 – Jun 2025
  • Mike Kanare · University of Vermont (Catamounts) · College fleet racing 3events 0 wins together · 1 podiums · 3 events · 6 of 58 races won Beat 52% of the fleet together(−7 vs. without) · best 3rd · Sep 2014 – Apr 2015

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

Rating history

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

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

Event history · 19

DateEventBoatClassRoleFinish
23 Jul 20262026 Helly Hansen Sailing World Regatta Series - MarbleheadcharretteInternational 110Nav/Tac5th / 7
25 Jun 20252025 William Tripp Memorial Cup RaceBulldogPHRF handicapWatch Captain3rd / 7
25 May 2025Commodores CupBULLDOGHandicapCrew1st / 3
14 May 2025MYC 2025 PHRF Season SeriesBULLDOGHandicapCrew4th / 23
3 Jun 20202020 Muskegon Yacht Club - Wednesday Night SeriesVariancePHRF handicapOffside trimmer1st / 5
29 Mar 20192019 BVI Spring RegattaTeam Variance/Pure Michigan ~ San FredelauMoorings 45Headsail Trimmer7th / 9
19 Sep 20182018 J 111 North American ChampionshipVarianceJ/111Headsail Trimmer15th / 16
9 Aug 20182018 Verve Cup Offshore RegattaVarianceJ/111Headsail Trimmer8th / 11
25 Jun 20162016 Commodore’s Cup and One Design SeriesignatzPHRF handicapHeadsail Trimmer4th / 6
17 Oct 2015Providence College InviteUniversity of Vermont (Catamounts)College fleet racingA Crew5th / 16
25 Jul 20152015 Little Traverse Yacht Club Regatta - Ugotta RegattaStandard DeviationPHRF handicapHeadsail Trimmer2nd / 9
25 Apr 2015O'TooleUniversity of Vermont (Catamounts)College fleet racingB Crew3rd / 7
4 Apr 2015BU TrophyUniversity of Vermont (Catamounts)College fleet racingB Crew7th / 16
4 Oct 2014Jesuit OpenUniversity of Vermont (Catamounts)College fleet racingB Crew11th / 18
27 Sep 2014Salt Pond InviteUniversity of Vermont (Catamounts)College fleet racingA Crew10th / 18
6 Jun 20142014 Sperry Top-Sider Chicago NOOD RegattaStandard DeviationPHRF handicapHeadsail Trimmer3rd / 11
7 Jun 20132013 Sperry Top-Sider Chicago NOOD RegattaStandard DeviationPHRF handicapHeadsail Trimmer2nd / 9
6 Aug 201225th ANNUAL SCITUATE JUNIOR REGATTA001420Skipper35th / 70
20 Sep 2008Hatch BrownUniversity of Vermont (Catamounts)College fleet racingB Skipper17th / 18

Crew rating, Full-size sailing: 87, #30,521.Helm rating, Full-size sailing: -34. Compiled from public results; not an official ranking.