Skip to content

Sailor · 2012–2026

Stefano Ciampalini

Search sailors · About these ratings

Events
85

580 races · 56 race wins

Win rate
6%

6% win rate · 5 of 85

Podium rate
20%

17 top-three finishes

Typically beats
72%

of boats faced (90%: 71%–74%, 3,027 boats)

Best class ranking
#18

Crew in Melges 20 · rating 550

Longest win streak
3

race wins in a row

Most successful partnership
Cameron Appleton

3 wins · 7 podiums in 23 events together · 13% win rate

Best trio
Cameron Appleton & Achille Onorato

2 wins · 4 podiums in 14 events, all three aboard

Biggest lift
Federico Strocchi

+18 points of fleet beaten when sailing together

Longest-running crew
Alberto Bolzan

Sep 2012 – Jul 2026 · 10 events

Nemesis
Vladimir Prosikhin

51–93 head to head in 144 races

Rival
Matteo Marenghi Vaselli

84–89 in 174 races

Best day
29 Aug 2014

6-1-4-12 · 2014 Audi Melges 20 World Championship · about 1 in 825 by chance

Signature result
1st of 32

2017 Melges 20 World League European Division // Event 2 · Melges 20 · 13 May 2017

Partnerships · 60+ sailors

Most successful partnership: Cameron Appleton — 3 wins · 7 podiums in 23 events together · 13% win rate
  • Achille Onorato · Mascalzone Latino, MASCALZONE LATINO, Mascalzone Latino jr, Mascalzone Latino Jr · Melges 20, Melges 32 28events 3 wins together · 9 podiums · 11% win rate · 20 of 197 races won Beat 79% of the fleet together(+17 vs. without) · best 1st · Dec 2013 – Oct 2018
  • Cameron Appleton · Alkedo Cetilar, Mascalzone Latino, MASCALZONE LATINO, Mascalzone Latino Jr · J/70, Melges 20, Melges 32, TP52 23events 3 wins together · 7 podiums · 13% win rate · 16 of 169 races won Beat 72% of the fleet together(+7 vs. without) · best 1st · Apr 2016 – Jul 2026
  • Matteo Savelli · Mascalzone Latino, MASCALZONE LATINO, Mascalzone Latino 32, MASCALZONE LATINO JR · IRC handicap, J/70, Melges 20, Melges 32 19events 1 wins together · 6 podiums · 5% win rate · 20 of 134 races won Beat 73% of the fleet together(+7 vs. without) · best 1st · Sep 2012 – Aug 2018
  • Vincenzo Onorato · Mascalzone Latino, MASCALZONE LATINO, Mascalzone Latino 32 · IRC handicap, J/70, Melges 32 17events 1 wins together · 3 podiums · 6% win rate · 18 of 119 races won Beat 69% of the fleet together(+3 vs. without) · best 1st · Sep 2012 – Oct 2018
  • Daniele Fiaschi · Mascalzone Latino, MASCALZONE LATINO · Melges 32 14events 1 wins together · 4 podiums · 7% win rate · 17 of 98 races won Beat 68% of the fleet together(+1 vs. without) · best 1st · Sep 2012 – Oct 2018
  • Flavio Favini · Mascalzone Latino, MASCALZONE LATINO, Mascalzone Latino 32 · IRC handicap, J/70, Melges 32 13events 1 wins together · 5 podiums · 8% win rate · 16 of 82 races won Beat 74% of the fleet together(+9 vs. without) · best 1st · Apr 2016 – Oct 2018
  • Lorenzo De Felice · Mascalzone Latino, MASCALZONE LATINO · Melges 32 13events 1 wins together · 4 podiums · 8% win rate · 16 of 88 races won Beat 66% of the fleet together(−1 vs. without) · best 1st · Apr 2016 – Oct 2018
  • Filippo La Mantia · Mascalzone Latino, MASCALZONE LATINO · Melges 32 13events 1 wins together · 4 podiums · 8% win rate · 16 of 88 races won Beat 66% of the fleet together(−1 vs. without) · best 1st · Apr 2016 – Oct 2018
  • Paul Goodison · Heartbreaker, Mascalzone Latino, MASCALZONE LATINO, MASCALZONE LATINO JR · J/70, Melges 20, Melges 32 10events 1 wins together · 2 podiums · 10% win rate · 11 of 64 races won Beat 75% of the fleet together(+10 vs. without) · best 1st · Aug 2017 – Mar 2022
  • Alberto Bolzan · Alkedo Cetilar, Mascalzone Latino, VITAMINA · ClubSwan 50, Melges 32, TP52 10events 1 wins together · 2 podiums · 10% win rate · 8 of 70 races won Beat 54% of the fleet together(−14 vs. without) · best 1st · Sep 2012 – Jul 2026

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

Rating history

03577142013201520172019202120232025Crew rating, all classes

Event history · 85

DateEventBoatClassRoleFinish
24 Jul 2026Marina Rubicon Lanzarote 52 SUPER SERIES Sailing Week 2026Alkedo CetilarTP52Downwind Trim2nd / 13
19 Jun 2026Puerto Calero Lanzarote 52 SUPER SERIES Royal Cup 2026Alkedo CetilarTP52Downwind Trim12th / 13
15 May 202652 SUPER SERIES Valencia Sailing Week 2026Alkedo CetilarTP52Downwind Trim1st / 16
26 Jul 2025Rolex Fastnet RaceDJANGO WR51IRC handicapCrew128th / 379
19 Jul 2025Admiral's Cup 25DJANGO WR51HandicapCrew9th / 233
19 Jul 2025Channel Race (R6 Cowes Offshore Racing Series)DJANGO WR51IRC handicapCrew9th / 57
11 Jul 2025Cowes Dinard St Malo Race (R5 Cowes Offshore Racing Series)DJANGO WR51IRC handicapCrew140th / 161
24 Oct 20242024 Swan One Design WorldsVITAMINAClubSwan 50Spinnaker trimmer8th / 12
17 Sep 20242024 ROLEX SWAN CUPVITAMINAClubSwan 50Spinnaker trimmer6th / 13
26 Jul 2024J/70 Italian Cup - Event 3 MalcesineIntermezzoJ/70Crew2nd / 36
26 Jun 20242024 Swan Sardinia ChallengeVITAMINAClubSwan 50Spinnaker trimmer7th / 11
29 May 20242024 Swan Bonifacio ChallengeVITAMINAClubSwan 50Spinnaker trimmer11th / 11
18 Apr 20242024 Swan Tuscany ChallengeVITAMINAClubSwan 50Spinnaker trimmer6th / 10
11 Oct 20232023 Swan OD Worlds & Swan MED Regatta - The Tuscany ChallengeSIXTH SENSEClubSwan 36Headsail Trimmer7th / 9
13 Sep 20232023 ClubSwan 36 EuropeansSIXTH SENSEClubSwan 36Headsail Trimmer8th / 9
14 Jul 2023J/70 Italian Circuit - Event 3 MalcesineIntermezzoJ/70Crew23rd / 49
21 Jun 20232023 Swan - The Nations TrophySIXTH SENSEClubSwan 36Headsail Trimmer5th / 7
26 Apr 20232023 Swan Croatia ChallengeSIXTH SENSEClubSwan 36Headsail Trimmer7th / 10
14 Apr 2023J/70 Italian Circuit - Event 1 Porto ErcoleIntermezzoJ/70Crew14th / 34
17 Dec 20222022 Bacardi Invitational Winter Series - Event 1bombardaMelges 24Other10th / 18
21 Sep 20222022 Melges 32 & Melges 20 World ChampionshipB.LEXMelges 20Other5th / 10
15 Jul 2022J70 Cup - Open Italian Championship Riva del GardaIntermezzoJ/70Crew9th / 69
5 May 20222022 Melges World League Event 2 -- Adriatic Sea Grand PrixB.LEXMelges 20Other6th / 9
8 Apr 20222022 Melges World League Event 1 -- Tuscany Grand PrixB.LEXMelges 20Other5th / 8
9 Mar 20222022 Bacardi Cup Invitational RegattaHeartbreakerJ/70Spinnaker trimmer6th / 38

Crew rating across all classes: 524 (±106), #1,315. Compiled from public results; not an official ranking.